Golden Sun Decompilation
DecompilationHalted
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Golden Sun
Original game imageAbout
A disassembly of Golden Sun that builds goldensun.gba. All known code has been disassembled and symbolized, but data has not been disassembled yet, and overlays are not yet built into the output ROM because there is no matching compressor. Editing is not meaningfully possible yet.
Getting started
The original USA ROM is required, named baserom.gba and placed in the repository root.
Known issues & limitations
- Map-code overlays are not included in the output ROM, so it may be incomplete.
What you need to run it
Status & roadmap
- Goals include a matching compressor, documenting code, disassembling data, and eventually a matching C compiler to decompile C instead of disassembling.
Additional notes
- Fan project
- The README says it is a fan project not associated with Nintendo or Camelot.
FAQ
- What is Golden Sun Decompilation?
- Golden Sun Decompilation is an open-source decompilation of Golden Sun. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported. The original game ran on Game Boy Advance.
- Do I need the original game files to run Golden Sun Decompilation?
- Yes. The project does not include the original game's assets, so you need your own copy.
