[REQ] Rance IX – The Helmanian Revolution

Ask about cheats/tables for single player games here
AlohaKira1410
Novice Cheater
Novice Cheater
Posts: 17
Joined: Tue Jan 19, 2021 2:44 pm
Reputation: 0

[REQ] Rance IX – The Helmanian Revolution

Post by AlohaKira1410 »

Hi everyone,
The game is out today, anyone can make a cheat table for this ???
Hear some info about this
Game name: Rance IX – The Helmanian Revolution
Game version: ??
Game engine: ??
Link: [Link]
Thanks all you guys

LordGrimoire
Novice Cheater
Novice Cheater
Posts: 22
Joined: Wed Dec 20, 2017 4:29 pm
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by LordGrimoire »

+1

VicViper92
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Feb 24, 2023 2:53 am
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by VicViper92 »

+1 Same here.

JorgeFFC
Expert Cheater
Expert Cheater
Posts: 89
Joined: Sun Jul 01, 2018 2:02 am
Reputation: 31

Re: [REQ] Rance IX – The Helmanian Revolution

Post by JorgeFFC »

+1. I had a table for JPN long ago to mod stats/items but already forgot the way values are implemented(i remember someone long ago shared ID's, forgot if it was on SpoilerAL or the usual).

skupiks
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Feb 24, 2023 3:20 pm
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by skupiks »

+1

Akashi
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Feb 25, 2023 9:50 am
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by Akashi »

+1

User avatar
happyTugs
Table Makers
Table Makers
Posts: 127
Joined: Mon Apr 20, 2020 1:01 am
Reputation: 146

Re: [REQ] Rance IX – The Helmanian Revolution

Post by happyTugs »

Anyone have a decent save file that I can look through? @JorgeFFC
dev edit 0
This game is interpreted on Alicesoft's proprietary VM architecture called System. There are various version of the System VM, and this game in particular uses System4 (more appropriately called sys43vm using RTTI).

There is plenty of research regarding this VM and there are some wonderful tools that decompile Alicesoft's proprietary file formats (AIN, AFA, etc.). The following web links are some resources to read through.
[Link]
[Link]
[Link]

Some things to consider to break the VM:
  • Locate VM entry
  • Reverse engineer individual handler semantics
  • Locate the bytecode interpreted by the VM - vm_ip is stored as a member of sys43vm (found at offset 0x224 in this particular version)
Last edited by happyTugs on Sun Feb 26, 2023 6:42 am, edited 1 time in total.

lordweeb
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Feb 26, 2023 2:38 am
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by lordweeb »

+1

Famousanos
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Feb 26, 2023 3:30 am
Reputation: 1

Re: [REQ] Rance IX – The Helmanian Revolution

Post by Famousanos »

happyTugs wrote:
Sat Feb 25, 2023 7:26 pm
Anyone have a decent save file that I can look through? @JorgeFFC
Not sure how to upload to this site, just made account.
Im on chapter 9

thisiszura
What is cheating?
What is cheating?
Posts: 2
Joined: Tue May 24, 2022 5:25 pm
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by thisiszura »

+1

User avatar
happyTugs
Table Makers
Table Makers
Posts: 127
Joined: Mon Apr 20, 2020 1:01 am
Reputation: 146

Re: [REQ] Rance IX – The Helmanian Revolution

Post by happyTugs »

Image

This is what I have done so far. While I was given a save by Famousanos, the content provider is currently overloaded, so I don't have any save currently.

Regardless, what I find more exciting is that it's possible to edit the interpreted bytecode during runtime (and it should by design). I have injected my own bytecode with some tricks by saving VM IP, allocating some memory, writing down my own bytecode, changing VM IP to allocated buffer, then restoring VM IP after execution. Doing this gives me varying results such as unwanted side-effects or a corrupted VM stack. :dry:

I don't have the Steam version, so I am not sure if I will finish this, if ever that is. If you want to see a release, just like my posts or, even better, buy me the game. :wub:

cheers!
happyTugs

matpar
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Feb 26, 2023 12:16 pm
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by matpar »

There is no steam version planed or otherwise, only on official page of mangagamer. Maybe some time later there will be version on GOG, but that's it. Anyhow - any table is welcome by me.

User avatar
Chrisfearless
Expert Cheater
Expert Cheater
Posts: 117
Joined: Sun Sep 23, 2018 5:24 pm
Reputation: 16

Re: [REQ] Rance IX – The Helmanian Revolution

Post by Chrisfearless »

All likepraise the Happytugs!

User avatar
pr0dukt
Noobzor
Noobzor
Posts: 5
Joined: Wed May 08, 2019 3:30 am
Reputation: 0

Re: [REQ] Rance IX – The Helmanian Revolution

Post by pr0dukt »

Yes, this game really does need a release. I'm all for jumping on the happytugs boat.

User avatar
happyTugs
Table Makers
Table Makers
Posts: 127
Joined: Mon Apr 20, 2020 1:01 am
Reputation: 146

Re: [REQ] Rance IX – The Helmanian Revolution

Post by happyTugs »

Expect a release soon; thanks for all the likes. ;)

Before I finish up, anything that you guys are particularly looking for?

So far, here's what I have made...
  • Character Stats editor
  • Native .jaf modding - This, by far, has taken the most time. But, I can now edit the bytecode directly during runtime, which gives me access to practically everything (granted I can find what I am looking for).
  • Infinite Magic Balls by editing bytecode
  • Infinite Monkey Balls by editing bytecode
  • God Mode by editing bytecode
  • I am still looking for things such as inventory and cg recollection...

Post Reply

Who is online

Users browsing this forum: Echofinder, YandexBot