ROM Hack Golden Sun: Dark Dawn Save Editor

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
Save State Editor for Golden Sun: Dark Dawn.
Created with .NET Framework 4.0.

Currently edits character stats, inventory, psynergy, djinn and coins.

Report bugs/suggestions to this thread.

Download Link: http://www.4shared.com/file/bmZS8Z93/GSDD_Save_Editor.html

--------------------------------------------------------------------------------
Changelog
--------------------------------------------------------------------------------
Version 1.2 (03 FEB 2011)
- Added base stats. Now stats can actually be edited! (*facepalm*)
- Blocked editing of some stats as their values will revert in-game.

Version 1.1 (03 FEB 2011)
- Added support for EUR region games.
- Added support for Desmume version 0.9.7.

Version 1.0 (02 FEB 2011)
- Initial Release
 

signz

Timelord
Member
Joined
Jul 16, 2008
Messages
2,120
Trophies
1
Age
36
XP
1,238
Country
Germany
Only seems to support DeSmumE saves, neither flashcard nor real cartridge saves (save is like never played - level 1, no items, money or djinns), you really should include .sav support.
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
SignZ said:
Only seems to support DeSmumE saves, neither flashcard nor real cartridge saves (save is like never played - level 1, no items, money or djinns), you really should include .sav support.
Battery saves usually have some sort of checksum algorithm to prevent corruption or inaccurate data. These checksums are usually difficult to figure out.
Also, some games' save files can use a form of encryption to prevent editing. Editing states is about 100% easier.

You can edit battery saves with this editor following the steps below:

1. Load the battery save into DeSmuME.
2. Create a Save State.
3. Edit the Save State with my editor.
4. Reload the Save State into DeSmuME.
5. Save the game using in-game methods.

You have now successfully edited the save file.

@Berthenk
Some games retain memory layout between regions so it may be possible. I used the USA version of the game. Game ID: B05E.
I can test the EUR version later. Game ID:B05P. What region are you looking for?
 

Berthenk

Epitome of Awesomeness
Member
Joined
May 16, 2008
Messages
1,308
Trophies
0
Website
Visit site
XP
170
Country
Netherlands
Mostly the European region, as I don't play the Japanese one. Thanks for finding out for me.
biggrin.gif
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
EUR region values are offset by 0xC0 bytes. Easy enough to implement a fix.

Posted an update. It should work with both EUR and USA regions as well as support DeSmuME version 0.9.7 (released yesterday) states.

I did some quick and dirty testing to make sure everything loaded correctly. Please, if you find any bugs, post them here so they can get fixed.
 

thew00t

Member
Newcomer
Joined
Jun 14, 2011
Messages
14
Trophies
0
XP
67
Country
United States
Kaleid said:
EUR region values are offset by 0xC0 bytes. Easy enough to implement a fix.

Posted an update. It should work with both EUR and USA regions as well as support DeSmuME version 0.9.7 (released yesterday) states.

I did some quick and dirty testing to make sure everything loaded correctly. Please, if you find any bugs, post them here so they can get fixed.

im not sure if is possible to fix but
any changes to psynergy will not last if the djinn are set/summoned (no matter if the box is checked by class specific or not)
which is a problem since once you go to a character in the editor all of the djinn on that character are unset
just wanted to point that out

i guess that means that checking class specific/not doesnt do anything
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
thew00t said:
im not sure if is possible to fix but
any changes to psynergy will not last if the djinn are set/summoned (no matter if the box is checked by class specific or not)
which is a problem since once you go to a character in the editor all of the djinn on that character are unset
just wanted to point that out

i guess that means that checking class specific/not doesnt do anything


This issue has been fixed in the most recent version. You can find it by following the Project: Isaac link in my signature.
All further updates will be handled in that thread. Thanks.
biggrin.gif
 

Kawo

Well-Known Member
Member
Joined
Jul 30, 2007
Messages
400
Trophies
1
Age
36
Location
Italy
XP
308
Country
Italy
Thank you, I will unlock early everying I unlocked on the GBA and not feel guilty for once.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: Where's everybody?