ROM Hack FFIII Savegame Editing

bspline

Active Member
OP
Newcomer
Joined
Aug 6, 2006
Messages
25
Trophies
0
XP
95
Country
Brazil
Hi!
I'm using the savegame from the Japanese FFIII (no point in doing everything again...) with FFIII USA, and now my characters have crappy names like ]cO or a%5 since I was using the original japanese names.
Using an hex editor, I managed to find out the names and translate them, but as I suspected, now I have a CRC error. Anyone knows how to solve this? Thanks!
 

safariman72

Well-Known Member
Newcomer
Joined
Sep 3, 2006
Messages
75
Trophies
0
XP
110
Country
Hi!
I'm using the savegame from the Japanese FFIII (no point in doing everything again...) with FFIII USA, and now my characters have crappy names like ]cO or a%5 since I was using the original japanese names.
Using an hex editor, I managed to find out the names and translate them, but as I suspected, now I have a CRC error. Anyone knows how to solve this? Thanks!

Put your japanese savegame back on and suffer the names (assuming you made a backup first), or play the US one from the beginning again.
wacko.gif


The crc error is probably because your names are different lengths. So the save is looking for say 6 japanese characters and you changed it to 3 for example. So the file size is wrong. You could try lengthening your names in the game.
 

WangJang

Well-Known Member
Newcomer
Joined
Jul 16, 2006
Messages
78
Trophies
0
Age
41
Location
USA
Website
Visit site
XP
94
Country
United States
If you know how to use Dipstar, i hacked these codes earlier, you can change the characters names easy with them:

http://forum.gbadev.org/viewtopic.php?t=8662&start=615

It works for all 4 Characters.

Example Rename to Defaults:

@ Mastercode
C0000000 023DF000
F202F060 E12FFF1E

@ (L +R) Disable Dipstar (Use Before Saving)
E4000130 100000FF
2202F060 E12FFF1E

Luneth:
120993D9 0000754C
120993DB 0000656E
120993DD 00006874
120993DF 00000000

Arc:
120996C5 00007241
120996C7 00000063

Refia:
120999B1 00006552
120999B3 00006966
120999B5 00000061

Ingus:
12099C9D 00006E49
12099C9F 00007567
12099CA1 00000073
 

bspline

Active Member
OP
Newcomer
Joined
Aug 6, 2006
Messages
25
Trophies
0
XP
95
Country
Brazil
Safariman: Yeah I made a backup
wink.gif
and length wasn't the problem, as I padded the missing HEX characters with SPACES, so everything still had the same length. Problem is CRC changed.

WangJang: Haven't tried Dipstar yet, will try as soon as I get home from work... Thanks a lot!
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,341
Trophies
3
XP
27,294
Country
United Kingdom
If you can not get dipstar to work (FF3 is wifi enabled which may cause headaches) the crc is most likely a CRC16 from the DS BIOS. Unfortunately this CRC16 is a custom one so you will have to define your own options, I use hex workshop so under custom CRC I define the following options and it works well (all the header crcs work so far):
crcvk2.jpg


What you have to CRC is up to you to work out (seeing what differences lie between a few slightly changed saves is probably the best way)
 

Pikachu025

Well-Known Member
Member
Joined
May 3, 2006
Messages
972
Trophies
0
Age
33
Location
Austria
XP
395
Country
Australia
I have the same problem, where would I be able to get that Custom CRC prog you have there?

Would also be useful for something else I'm trying for a while now (cracking Pokémon RuSa custom berries.
 

bspline

Active Member
OP
Newcomer
Joined
Aug 6, 2006
Messages
25
Trophies
0
XP
95
Country
Brazil
Wow, Dipstar is *really* above me. *Really*.

Anyway, the readme kinda says it's no use trying dipstar alongstar supercard (which is what I have).

Gonna try comparing CRCs of different files, *if* i can figure them out. As supercard dumps the entire 3 savegames in one file is gonna make my life a bit harder.

If anyone has other ideas, please say so!
Thanks!
 

WangJang

Well-Known Member
Newcomer
Joined
Jul 16, 2006
Messages
78
Trophies
0
Age
41
Location
USA
Website
Visit site
XP
94
Country
United States
From a raw save (g6) but these are pretty useless without a way to correct the checksum
frown.gif


Item Slots Start: 0xC28
Gil: 0x1928
Play Time: 0x192C

Luneth:
Current Level: 0x7F
Current Experience: 0x80
Current HP: 0x88
Maximum HP: 0x8C

Arc:
Current Level: 0x7F + 0x2EC
Current Experience: 0x80 + 0x2EC
Current HP: 0x88 + 0x2EC
Maximum HP: 0x8C + 0x2EC

Refia:
Current Level: 0x7F + 0x2EC + 0x2EC
Current Experience: 0x80 + 0x2EC + 0x2EC
Current HP: 0x88 + 0x2EC + 0x2EC
Maximum HP: 0x8C + 0x2EC + 0x2EC

Ingus:
Current Level: 0x7F + 0x2EC + 0x2EC + 0x2EC
Current Experience: 0x80 + 0x2EC + 0x2EC + 0x2EC
Current HP: 0x88 + 0x2EC + 0x2EC + 0x2EC
Maximum HP: 0x8C + 0x2EC + 0x2EC + 0x2EC
 

WunSick

Well-Known Member
Newcomer
Joined
Aug 21, 2006
Messages
65
Trophies
0
Age
38
Location
Denver, Colorado
Website
www.devo-e.com
XP
128
Country
United States
If you can not get dipstar to work (FF3 is wifi enabled which may cause headaches) the crc is most likely a CRC16 from the DS BIOS. Unfortunately this CRC16 is a custom one so you will have to define your own options, I use hex workshop so under custom CRC I define the following options and it works well (all the header crcs work so far):
crcvk2.jpg


What you have to CRC is up to you to work out (seeing what differences lie between a few slightly changed saves is probably the best way)


guess we can all play around...
 

MrLucky

Active Member
Newcomer
Joined
Sep 15, 2006
Messages
43
Trophies
0
XP
70
Country

dakine

Member
Newcomer
Joined
Oct 28, 2006
Messages
14
Trophies
0
XP
13
Country
i tried the savegame editor the second one but it crashes everytime i load the save file. Does it only work with M3 save files?? i'm using dsx sav file
 

bspline

Active Member
OP
Newcomer
Joined
Aug 6, 2006
Messages
25
Trophies
0
XP
95
Country
Brazil
The editor contains links to some japanese pages that did it for me!
I *haven't* used the editor to change anything on my savegame, just to follow the links. Somewhere over there (I'll find where later, at work now...) is a program that corrects the ff3 checksum. I used hexedit to change the names to what I wanted, then used the program to correct the checksum and it worked!
 

ugly_rose

Well-Known Member
Member
Joined
Apr 7, 2006
Messages
521
Trophies
0
XP
140
Country
The editor contains links to some japanese pages that did it for me!
I *haven't* used the editor to change anything on my savegame, just to follow the links. Somewhere over there (I'll find where later, at work now...) is a program that corrects the ff3 checksum. I used hexedit to change the names to what I wanted, then used the program to correct the checksum and it worked!


Ahh, issue solved then. Great.

Now, lets close this thread before a world of cheating is let loose.
laugh.gif
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: Chili dog :ninja: