Sonic Advance 3
Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Based on Sonic Advance 3
Original game imageAbout
Sonic Advance 3 is a 2004 Game Boy Advance platform game developed by Sonic Team and Dimps, in which Sonic, Tails, Knuckles, Amy, and Cream work to stop Doctor Eggman and his robot assistant Gemerl from building empires across seven divided regions of Earth. This is a work-in-progress matching decompilation of Sonic Advance 3, currently able to build the European ROM release. It requires a copy of the original Sonic Advance 3 ROM to build against.
Getting started
Place a copy of the original Sonic Advance 3 ROM in the repository root under the filename the build expects, then follow the build instructions using an up-to-date compiler fork.
What you need to run it
Credits & contributing
- The project has a strict no-LLM policy for issues and pull requests — maintainers only accept human-authored contributions.
FAQ
- What is Sonic Advance 3?
- Sonic Advance 3 is an open-source decompilation of Sonic Advance 3. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
- Do I need the original game files to run Sonic Advance 3?
- Yes. The project does not include the original game's assets, so you need your own copy. Requires a Sonic Advance 3 ROM file named baserom_sa3.gba in the repository root to build.
