ROM Hack Golden Sun Editor

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
Here are my save editors for Golden Sun, Golden Sun: The Lost Age, and Golden Sun: Dark Dawn.

The editors are presented in a modular format. This means you only need to keep (and update) the editors you want. No reason to have editors you will never use, right? :D

The only files that are mandatory are Golden Sun - Main.exe and Pandora.dll. The former is the main program. You would use this to access the editors. The latter is where the magic happens. :D

I have implemented smart game detection. This means you simply load a file and the proper editor will load automatically, if you have it. If you don't have a proper editor, the program will let you know.

Features:
- Supports drag and drop. Simply drop a file onto the main form to load it!
- Save state files only! No battery files. (Editing battery files is pointless anyway.)
- Process editing. Edit the memory of an emulator in real-time!
- Export the WRAM portion of the save file, uncompressed.

Bad things:
- Only supports process editing for VBA (SVN 1097) and DeSmuME 0.9.8 x86. Pointers are located in different spots in each build. Until I can find a better way of finding what I need, this is how it is.

Required Files:
Main Program
Pandora (Revision 6)

Optional Files:
Golden Sun (Revision 3)
Golden Sun: The Lost Age (Revision 2)
Golden Sun: Dark Dawn (Revision 2)

Thank you for your time.
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
It is a save editor. It supports editing save states, but not battery saves. Decoding algorithms is an unnecessary time sink. :D

It can also cut out the middleman and attach directly to a running emulator. While attaching, all functions work exactly the same as if you open a save state. :D

Process editing is in it's baby stages atm, as it's not very intuitive to automatically detect to which version of the emulator you are attaching. It works with the emulator version listed in the original post.

This was a side project, or a test project to see if I could get Isaac back up and running. If it works out, expect great things for the future. :D
 
  • Like
Reactions: joshuatm

Hebon

Dabbling in the videogamagical
Member
Joined
Mar 10, 2011
Messages
146
Trophies
0
XP
192
Country
United States
Just to clarify, when you say battery saves aren't allowed, what does that entail. Does this editor actually edit a rom file, or is it just a save state? It'd be cool if I could play a modded Golden Sun on my M3.
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
Correct, it does not edit battery saves. Most games use an algorithm to check the integrity of save data. Decoding this algorithm is a huge waste of time, as the same editing can be done at the state or even emulation level.

It does not edit ROMs, as they also require some type of decoding that I just don't have time to deal with. I will update the original post to make it more clear what can be done here.
 

Qtis

Grey Knight Inquisitor
Member
Joined
Feb 28, 2010
Messages
3,817
Trophies
2
Location
The Forge
XP
1,737
Country
Antarctica
Just to check before doing anything to my saves: Is it possible to add Djinn to the save? I missed one by going in the wrong direction (second playthrough) and saved afterwards. Basically am very near the end and I'd prefer not to start playing it from the start.

EDIT: The DS version in question (aka Dark Dawn).
 

Kaleid

Well-Known Member
OP
Newcomer
Joined
Jan 22, 2011
Messages
69
Trophies
0
XP
225
Country
United States
As a precaution, and this applies to any file on your computer, always make a backup if you are unsure of the results.

You may add any Djinn to any of your characters. Also, no changes are saved until you click the save button in the menu dropdown. So, you may peruse the editors without fear of breaking your saves.

Also, always backup your stuff. Always.
 

Qtis

Grey Knight Inquisitor
Member
Joined
Feb 28, 2010
Messages
3,817
Trophies
2
Location
The Forge
XP
1,737
Country
Antarctica
As a precaution, and this applies to any file on your computer, always make a backup if you are unsure of the results.

You may add any Djinn to any of your characters. Also, no changes are saved until you click the save button in the menu dropdown. So, you may peruse the editors without fear of breaking your saves.

Also, always backup your stuff. Always.
Yeah I've got a backup, but just wanted to make sure it was possible.. Now I can possibly play the game till the end :D
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,405
Country
United Kingdom

JMSMORIARTY

Well-Known Member
Newcomer
Joined
May 21, 2016
Messages
61
Trophies
0
Age
32
XP
305
Country

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Xdqwerty @ Xdqwerty:
    Brb going with my dad
  • Xdqwerty @ Xdqwerty:
    @Psionic Roshambo, are most of those games shovelware?
    +1
  • K3Nv2 @ K3Nv2:
    Nah gotta buy 3 1tb SD cards for 3ds the entire libraries need archived in my home
    +1
  • SylverReZ @ SylverReZ:
    >buys x3 1TB SD cards
    >stores the entire 3DS library on them
    >installs CFW
    >realised why I wasted loads of money and resources
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol no I clean my sets
  • K3Nv2 @ K3Nv2:
    Cause it's in my home ready to go
  • K3Nv2 @ K3Nv2:
    Like uremum
  • Psionic Roshambo @ Psionic Roshambo:
    But 100 games on SNES and Genesis and GBA then TG16 and NES and GB and GBC then all the other random systems and arcade games it all adds up lol
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Virtual Boy alone has probably 5 games!!! Lol
    +1
  • K3Nv2 @ K3Nv2:
    I won't mention any names in chat but some of us wastes $300 on preloaded hdds :tpi:
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, The PS5 had none.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Lol I spent more than that on a stuffed 4TB drive lol
  • K3Nv2 @ K3Nv2:
    Honestly I've yet to fill the 1tb internal drive on my ps5
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, 1) except final fantasy 16. 2) why would I have a console's whole catalogue if most of the games are either shovelware or terrible games?
  • Psionic Roshambo @ Psionic Roshambo:
    Kind of a waste, but the allure of all those games over 100,000
  • Psionic Roshambo @ Psionic Roshambo:
    Some shovel ware with low ratings you might enjoy more than the ratings would sugest
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Cruisn on the Wii is one of my personal examples of that, it's considered one of the worst games of all time, I loved it and completed it several times.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    The trick for me was to go into the settings and crank up the Wiimote sensitivity to the max and it gets twitchy but you can win that way lol
  • Psionic Roshambo @ Psionic Roshambo:
    Lots of other games I enjoyed that reviews would say otherwise lol
  • btei @ btei:
    lethal company servers are down rn
  • btei @ btei:
    my pocket pikachu is going crazy rn
  • Psionic Roshambo @ Psionic Roshambo:
    Pocket Pikachu sounds dirty lol
  • SylverReZ @ SylverReZ:
    True lol
    SylverReZ @ SylverReZ: :tpi: