unbaked
4,526 games · 8,274 projectsupdated 2026-10-12

Code links only. Bring your own copy of the game. Rules

GBAGBA · 2002 · platformer

Sonic Advance 2

Sonic Advance 2 (GBA, 2002) has a matching decompilation, SAT-R/sa2, and 3 other public projects, including an open-source reimplementation and a source port.

agbcc

Projects

Matching decompagbcc (GCC 2.95-derived) / devkitARM binutils, gbadisasm675 starspushed 2026-08-01no license

A decompilation and port of Sonic Advance 1 & 2 - GameBoy Advance game's written in C

Decompilation + native port of Sonic Advance 1 & 2 (progress shields: SA1 100%, SA2 100% decompiled; matching ongoing); SDL ports sa2.sdl (Linux/macOS) and sa2.sdl_win32.exe; sa2.dev

SoAdvance2archived
DisassemblydevkitARM / arm-none-eabi binutils, gbadisasm/luvdis13 starspushed 2021-02-23no license

Disassembly of Sonic Advance 2

Older disassembly (inactive since 2021); repo archived

Source portdecompiled C compiled natively (GCC/Clang) + host platform layer (SDL…4 starspushed 2026-09-16custom licenserelease v0.3

Switch Port of Sonic Advance 2 Decompilation

Nintendo Switch port of the SAT-R Sonic Advance 2 decompilation

Reimplementation1 starspushed 2021-10-20no license

Sonic Advance 2 Ported to C# Using OpenGL

SA2 ported to C# with OpenGL (inactive since 2021)

What you need

You need your own copy of the game: these projects ship code only.

Same toolchain

More on GBA

Found via sat-r.github.io/sa2/reports/progress-sa2-shield.

GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.