Page 1 of 2

Rise to Ruins

Posted: Tue Jul 30, 2019 12:23 pm
by marking
Version: Rise to Ruins InDev 34 Unstable 1
(probably older ones too)

Platform: Steam
Engine: Java


Usage:
Start the game and Cheat engine, load the profile and tick [X] <==Activate

Notes:
Took ma a while to understand how Cheat Engine deals with Java. Now finally got it working. The game will not crash when pointers are moved around :)
Resources themselves I did not cheat, as resources are unique objects, and not just a number. Probably this can be worked around (invoke methods for storage spaces?)

Known issues:
None. Using an influence higher than your allowed max will cause the game to stutter a bit though. (it adds / removes particle effects from the blue bar). Also corruption might work a bit more complicated than it looks.

Supported:
-View and edit current Influence / magic
Change corruption:
- Starting day
- Amount at start
- Amount per day
- Amount per building
- (and displays final game's calculated corruption amount)

Re: Rise to Ruins

Posted: Mon Oct 14, 2019 1:38 am
by KAWA
Today v1.0 was released, would be awesome to see an update :)

Re: Rise to Ruins

Posted: Mon Oct 14, 2019 6:12 pm
by treos
.

Re: Rise to Ruins

Posted: Tue Oct 15, 2019 4:05 am
by Bartholemeow
treos wrote:
Mon Oct 14, 2019 6:12 pm
ok...this table does not work with version 34. this is for "indev 34, UNSTABLE 1" specifically.

i just tried it with indev 34 and it crashed the game. -_-
Yup. No longer does what it's supposed to, even on unstable beta setting.

here's what it tells me:"

Code: Select all

Error:C:\Program Files\Cheat Engine 7.0\autorun\java.lua:457: Auto assembler failed:        globalalloc(bla,1024)

        globalalloc(cmd,16)
        globalalloc(arg0,256)
        globalalloc(arg1,256)
        globalalloc(arg2,256)
        globalalloc(result,4)

        globalalloc(pipename,256)

        cmd:
        db 'load',0

        arg0:

        db 'C:\Program Files\Cheat Engine 7.0\autorun\dlls\32\CEJVMTI',0

        arg1:
        db 0

        arg2:
        db 0

        pipename:
        db '\\.\pipe\cejavapipe',0


        bla:
        push pipename
        push arg2
        push arg1
        push arg0
        push cmd


        call jvm.JVM_EnqueueOperation
        mov [result],eax

        ret

        createthread(bla)
      
1 number 557102056 number 
 
 
Java:Disconnected 
Java:Event handler terminating 
1 number 745100744 number 
 
 
Java:Disconnected 
Java:Event handler terminating 

Re: Rise to Ruins

Posted: Wed Oct 16, 2019 4:36 am
by blastz007
can we get an update to Release 1b please, or just infinite golem life time & influence would be cool :D

Re: Rise to Ruins

Posted: Wed Oct 16, 2019 11:02 am
by marking
I just checked again, and it seems that the Java runtime supplied with the game crashes as soon as Cheat engine tries to dissect java classes. No idea why.... Fortunately I did manage to get the cheats to run by using the java runtime that was locally on my machine. So here is a small workaround that you could use:

To install Java 64-bit (Needed for this game):
- Go to [Link] and download and install the latest JAVA.
- Go to [Link] and download the "Windows Offline 64-bit"
- Reboot PC (Just to be safe)

To make the game use your local Java:
- Go to your Rise of Ruins install folder (eg \steamapps\common\Rise to Ruins)
- open RtR.bat with notepad, and replace the content with this:
javaw -d64 -Duser.country=US -Duser.language=en -jar Core.jar
- Now double click that file to start the game.
- Cheat! (Influence hack still works!)

Re: Rise to Ruins

Posted: Thu Oct 17, 2019 7:15 pm
by Bartholemeow
marking wrote:
Wed Oct 16, 2019 11:02 am
I just checked again, and it seems that the Java runtime supplied with the game crashes as soon as Cheat engine tries to dissect java classes. No idea why.... Fortunately I did manage to get the cheats to run by using the java runtime that was locally on my machine. So here is a small workaround that you could use:

To install Java 64-bit (Needed for this game):
- Go to [Link] and download and install the latest JAVA.
- Go to [Link] and download the "Windows Offline 64-bit"
- Reboot PC (Just to be safe)

To make the game use your local Java:
- Go to your Rise of Ruins install folder (eg \steamapps\common\Rise to Ruins)
- open RtR.bat with notepad, and replace the content with this:
javaw -d64 -Duser.country=US -Duser.language=en -jar Core.jar
- Now double click that file to start the game.
- Cheat! (Influence hack still works!)
I get different results where the script execution still crashes the entire game but if i leave it opened, restart the game and then attach it again (minus the script execution) it works.

Re: Rise to Ruins

Posted: Sun Oct 20, 2019 4:29 am
by blastz007
not working for me, always crash. anyway i just manually find the address and freeze it, and its stable with the offline java thingy (otherwise it will suddenly change address again mid game). If anyone want to get some perks cheat, just go to your save profile & open perk.yml and pick the one you like and change it from false to true. 4 byte for gate & building so you can change it hitpoints. you can also change the holy golem hitpoints so they stay forever, problem is you gotta do search couple of times (annoying) to find the right address.
many options to tinker inside the save file, some works some dont.

this game is way underated. its been while since i sat for hours playing games lol.

Re: Rise to Ruins

Posted: Sun Oct 20, 2019 11:49 am
by Paretor
any chance for an update ? due to release 1 version update.
script seems to crash the game on activation.

Re: Rise to Ruins

Posted: Sun Oct 20, 2019 11:54 pm
by KAWA
Kinda crazy is buried so deep- I don't think there is multiplayer or coop of any kind...

Re: Rise to Ruins

Posted: Mon Oct 21, 2019 3:56 am
by Bartholemeow
blastz007 wrote:
Sun Oct 20, 2019 4:29 am
not working for me, always crash. anyway i just manually find the address and freeze it, and its stable with the offline java thingy (otherwise it will suddenly change address again mid game). If anyone want to get some perks cheat, just go to your save profile & open perk.yml and pick the one you like and change it from false to true. 4 byte for gate & building so you can change it hitpoints. you can also change the holy golem hitpoints so they stay forever, problem is you gotta do search couple of times (annoying) to find the right address.
many options to tinker inside the save file, some works some dont.

this game is way underated. its been while since i sat for hours playing games lol.
Very helpful :)

Re: Rise to Ruins

Posted: Mon Oct 21, 2019 4:04 pm
by Mr.Potato
Only thing I menaged to hack is "Influence", but I coudn't find pointer.
If anyone wish to cheat it, it's value is 4byte (total population * 40), so for example if you have 10 people it would be 400, 20 people would be 800, etc.
Hope this helps.

Re: Rise to Ruins

Posted: Tue Oct 22, 2019 7:38 pm
by KAWA
Yeah searching 4 byte value does work, but form time to time game moves it to another address or something and it has to be researched again.

Re: Rise to Ruins

Posted: Sat Nov 02, 2019 3:49 pm
by porcalete
+1 for update

Re: Rise to Ruins

Posted: Tue Nov 05, 2019 5:44 pm
by Paretor
+1 for update
Joining in