Cloned Games

Sonic Advance 2

ActiveSemi-playableWindowsLinuxOSXPS2GBAPSP
Sonic Advance 2 screenshot

About

Sonic Advance (2001) and its sequel Sonic Advance 2 (2002) are Game Boy Advance platform games developed by Sonic Team and Dimps, in which players complete levels as Sonic and friends, collecting Chaos Emeralds and battling Dr. Eggman. This is a work-in-progress matching decompilation of Sonic Advance (SA1) and Sonic Advance 2 (SA2), with an eventual Sonic Advance 3 planned, covering multiple regional GBA ROM versions. Beyond the original GBA builds, it can also produce SDL-based Linux/macOS/Windows ports, a PlayStation 2 port, and a PlayStation Portable port; a Win32 OpenGL port exists but isn't yet functional. The SA2 build currently compiles entirely from C, with around 60 functions still not byte-matching.

Getting started

Follow the project's setup instructions to configure and build; the repository builds directly to the original regional GBA ROMs as well as the SDL desktop ports, and requires a legitimate copy of the base ROM.

Requires original assets. Requires a Sonic Advance 2 ROM file named baserom_sa2.gba in the repository root to build.

Additional notes

Contribution policy
The project has a strict no-LLM policy for issues and pull requests — maintainers only accept human-authored contributions.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.