[HELP] Anyone could research the savedata of MH4G exported by Savedatafiler?

Discussion in '3DS - Flashcards & Custom Firmwares' started by nanohazard, Nov 17, 2014.

  1. nanohazard

    nanohazard Newbie

    Nov 11, 2014
    I have tried to research the savedata of MH4G, but I have been totally confused. I think the data hasn't been decrypted even though the data was exported by savedatafiler. Is there anyone who has tried to study it?
  2. Oishikatta

    Oishikatta GBAtemp Advanced Fan

    Oct 30, 2014
    United States
    The easiest way to do simple edits is to pick a value you want to change (money, exp, whatever). Then save your game with that value, change the value, save again, change value, save again, exporting the save each time. S you have 3 decrypted save files each with a different value of what you're trying to edit. Then use a 3-way hex compare (I use xxd and gvim to do this). Then once you've identified the location of what you want to change use a hex editor (I use HxD) to edit it.

    Some games use checksums, and in that case you can't simply edit what you want.
    Zidapi likes this.
  3. _eyCaRambA_

    _eyCaRambA_ GBAtemp Advanced Fan

    Apr 22, 2009
    United States
    Right around the cornerâ„¢
    You are correct. I have the Cybergadget Save Editor and thus I know how the data should look like in plain text. The output of Savedatafiler is definitely not correct.
    I remember that for some time when the original Monster Hunter 4 released, Cybergadget also had trouble to offer correct decrypted saves of the game so I assume Capcom added an additional layer of encryption to protect the online multiplayer from cheaters (well, without success obviously).

    I attached a Savedatafiler output and a clear text output if somebody wants to take a look. Please note that these are not corresponding files, SDF output does not contain the same data as the cybergadget output. Just for structure viewing purposes.

    Attached Files:

    gamesquest1 likes this.
  4. banxian

    banxian Member

    Oct 30, 2014
    seems capcom added extra encryption on savedata.

    you'd better decrypt MH4G rom, and make an elf file from xorpaded exefs.
    then load the elf into ida to find it.
  5. kamesenin888

    kamesenin888 GBAtemp Advanced Fan

    Oct 20, 2007
    sorry to bring this back to life how can we do that?