[RM2K/3] DISCOVERING SAVEGAME DATA

Posts

Pages: 1
Because we are not pros in binary executable debugging, we are using tools to check how rm2k(3) savegames work.

According with this file, there are at least near 25% of unknown data chunks yet:

https://raw.githubusercontent.com/EasyRPG/liblcf/master/generator/csv/fields.csv

(only lines starting with Save)

We are creating minimum maps, adding minimum stuff, saving, converting the save to xml, playing something specific in game, saving again, then converting again to a separate xml file. Then opening both xml with WinMerge portable or any other diff tool to check value changes and guess the unknown data.

The reverse way to try to understand data is editing save values in xml and converting back to SaveXX.lsd with the same tool and load the save slot in RPG_RT and see what happens, but could add unreachable and invalid data values.

If you want to help with this you can get the lcf2xml tool from another post in the programming and plugins forum:
http://rpgmaker.net/forums/topics/14925/
Your link is broken.

If I see which chunks are unknown, I could look their meaning up in their definitions inside RPG_RT.exe.
Thanks, I've fixed the link to the CSV.

There are some recently documented chunks not added to the CSV yet, will be added soon: https://gist.github.com/MarianoGnu/9965412

The link to LCF2XML executable works again too.
LCF2XML has been updated to support automatic encoding conversion without setting it explicitly.
Pages: 1