NULL

World of Final Fantasy Maxima Save Editor

Discussion in 'Switch - ROM Hacking, Saves, Translations & Tools' started by bilbobagginses, Nov 7, 2018.

  1. bilbobagginses
    OP

    bilbobagginses Member

    Newcomer
    2
    Aug 1, 2018
    Philippines
    I only saw OSX save editor, mind if someone makes a save editor for Hekate/ReiNX/Atmosphere users? Pretty please?

    Money/Item editor would do. And i thank you <3
     
    Assasin1990 likes this.
  2. _______

    _______  

    Member
    4
    May 13, 2016
    Japan
    Maybe you should point out where that save editor is so others might have a base to work on instead of doing it from scratch?
     
  3. bilbobagginses
    OP

    bilbobagginses Member

    Newcomer
    2
    Aug 1, 2018
    Philippines
  4. _______

    _______  

    Member
    4
    May 13, 2016
    Japan

    LOL, you said OSX (macOS) in the first post, which is a totally different thing.

    In this case, did you try use sys-netcheat? It worked for me for some no-save-editer-available-games.
     
  5. Tere Valentin

    Tere Valentin GBAtemp Fan

    Member
    5
    Nov 21, 2015
    United States
    I second this as well. Just in case the cheats for the SX Pro don't work out at all.
     
  6. bilbobagginses
    OP

    bilbobagginses Member

    Newcomer
    2
    Aug 1, 2018
    Philippines
    Typo. Dont be so nazzi. The thread was under switch tools.
     
  7. Hayato213

    Hayato213 GBAtemp Guru

    Member
    10
    Dec 26, 2015
    United States
    Should have put request in the title it confuse people.
     
  8. KOALAaufPILLEN

    KOALAaufPILLEN Member

    Newcomer
    2
    Jun 21, 2018
    Germany
    It won't work cause its a different main + base everytime so its possible i already hacked lvl + money ingame
     

    Attached Files:

    Tsuunho_san likes this.
  9. jadefox36

    jadefox36 Member

    Newcomer
    1
    Mar 30, 2018
    Philippines
    did you use checkpoint then hex editor? I tried editing the gil but save file gets corrupted everytime :(
     
  10. a9lh-1user

    a9lh-1user Newbie

    clickbait title......AGAIN!
     
    Assasin1990 likes this.
  11. _______

    _______  

    Member
    4
    May 13, 2016
    Japan
    No, I wasn't. If it was an OSX editor, I could have port it or at least help to. And under Switch tool has nothing to do with the typo you made.
     
  12. Tsuunho_san

    Tsuunho_san Advanced Member

    Newcomer
    1
    May 5, 2016
    Omg! how did you do that?

    — Posts automatically merged - Please don't double post! —

    I didn't find any save editor yet...
     
  13. luzi51

    luzi51 Member

    Newcomer
    3
    Dec 30, 2017
    France
    I don't find Offset adress for lvl, can U help me please?
     
  14. unknowndatax

    unknowndatax Member

    Newcomer
    4
    Jan 23, 2016
    United States
    For those that want to edit their save, below is how to fix the checksum (only need to fix the partition you edited).
    Code:
    private void FixChecksum()
    {
        int upperChecksum = 1;
        int lowerChecksum = 0;
        int checksum = 0;
        int i = 0;
        byte byteData;
    
        do
        {
            byteData = Data.Array[Data.Offset + 4 + i++];
            upperChecksum = byteData + 0x6c078965 * upperChecksum;
            lowerChecksum += (byteData + 1) * i + 1;
        } while (i != (Data.Count - 4));
        checksum = ((upperChecksum & 0xffff) << 16) | (lowerChecksum & 0xffff);
    }
    
    I just got the game, so I haven't looked to see if partitions change in size, but for gil, the offset I found was 0x344b8 for my save which is in the PATY partition.

    Source Code
     

    Attached Files:

    Tsuunho_san and jadefox36 like this.
  15. jadefox36

    jadefox36 Member

    Newcomer
    1
    Mar 30, 2018
    Philippines
    wow thank you I'm going to try that :)

    edit: I can't seem to run the checksum fix :( can you elaborate on how to use it? I do apologize, I'm not familiar with checksum fixing.
     
    Last edited by jadefox36, Nov 11, 2018
  16. unknowndatax

    unknowndatax Member

    Newcomer
    4
    Jan 23, 2016
    United States
    It's a console application, so you can open it up in cmd and supply the path or you can simply drag and drop the file onto the application.
     
  17. KOALAaufPILLEN

    KOALAaufPILLEN Member

    Newcomer
    2
    Jun 21, 2018
    Germany
    Offset for lvl is different and kinda impossible BUT you need to find the offset for the Xp that is easy with a doc for lvl

    https://docs.google.com/spreadsheets/d/1w8uMrCObJlowTfPt3-lNIebR6QI_Rosa6aPgbNY7bTo/htmlview

    And then you need to change the decimal number to hex number
    https://www.binaryhexconverter.com/decimal-to-hex-converter

    And search for the result on sxos undefined byte
    And change it


    Example you need 15xp to get a new level

    You are lvl 5 and 15xp is missing to lvl 6 that means your current xp is 275 xp that is in hex 113 so you search at sxos cheats for 16byte undefined 0113 then it will find a ton of adresses you get and repeat the process till you find 3-4 adresses then change them to the experience you want and viola its done
     
    Last edited by KOALAaufPILLEN, Nov 12, 2018
  18. jadefox36

    jadefox36 Member

    Newcomer
    1
    Mar 30, 2018
    Philippines
    Will try it again later. I tried to do it awhile ago but the program keeps on closing. What file do i drag and drop? The game data save file i extracted from the switch via checkpoint?
     
  19. unknowndatax

    unknowndatax Member

    Newcomer
    4
    Jan 23, 2016
    United States
    Yes. Get gamedata and drag and drop it on the exe. It will open up and close really fast. Unless you open it up in command prompt, you will not see the output. I'll probably change it to be more user friendly when I have the time.
     
  20. jadefox36

    jadefox36 Member

    Newcomer
    1
    Mar 30, 2018
    Philippines
    Ooooh very nice I'll try that. Will keep you posted buddy thank you!
     
Loading...