ROM Hack World of Final Fantasy Maxima Save Editor

bilbobagginses

Active Member
OP
Newcomer
Joined
Aug 1, 2018
Messages
42
Trophies
0
Age
39
XP
401
Country
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
 
  • Like
Reactions: Assasin1990

bilbobagginses

Active Member
OP
Newcomer
Joined
Aug 1, 2018
Messages
42
Trophies
0
Age
39
XP
401
Country
Philippines
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.

Typo. Dont be so nazzi. The thread was under switch tools.
 

KOALAaufPILLEN

Active Member
Newcomer
Joined
Jun 21, 2018
Messages
28
Trophies
0
Age
34
XP
244
Country
Germany
I second this as well. Just in case the cheats for the SX Pro don't work out at all.
It won't work cause its a different main + base everytime so its possible i already hacked lvl + money ingame
 

Attachments

  • 15418408862385118277449387453139.jpg
    15418408862385118277449387453139.jpg
    2.3 MB · Views: 545
  • Like
Reactions: Tsuunho_san

Tsuunho_san

Well-Known Member
Member
Joined
May 5, 2016
Messages
114
Trophies
0
Age
30
XP
188
Country
It won't work cause its a different main + base everytime so its possible i already hacked lvl + money ingame
Omg! how did you do that?

--------------------- MERGED ---------------------------

It won't work cause its a different main + base everytime so its possible i already hacked lvl + money ingame
I didn't find any save editor yet...
 

unknowndatax

Well-Known Member
Newcomer
Joined
Jan 23, 2016
Messages
68
Trophies
0
Age
35
XP
1,256
Country
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
 

Attachments

  • Checksum_Fix.zip
    5.7 KB · Views: 256

jadefox36

Well-Known Member
Newcomer
Joined
Mar 30, 2018
Messages
59
Trophies
0
Age
39
XP
598
Country
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,

unknowndatax

Well-Known Member
Newcomer
Joined
Jan 23, 2016
Messages
68
Trophies
0
Age
35
XP
1,256
Country
United States
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.

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.
 

KOALAaufPILLEN

Active Member
Newcomer
Joined
Jun 21, 2018
Messages
28
Trophies
0
Age
34
XP
244
Country
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,

jadefox36

Well-Known Member
Newcomer
Joined
Mar 30, 2018
Messages
59
Trophies
0
Age
39
XP
598
Country
Philippines
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.
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?
 

unknowndatax

Well-Known Member
Newcomer
Joined
Jan 23, 2016
Messages
68
Trophies
0
Age
35
XP
1,256
Country
United States
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?
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.
 

jadefox36

Well-Known Member
Newcomer
Joined
Mar 30, 2018
Messages
59
Trophies
0
Age
39
XP
598
Country
Philippines
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.
Ooooh very nice I'll try that. Will keep you posted buddy thank you!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over