← Launchers & tools
Recompiler Experimental

snesrecomp

Static recompiler ecosystem for Super Nintendo games. Part of the R.A.I.D. community.

Type
Recompiler
Consoles
SNES
Status
Experimental
Port author
mstan
Stars
91
Last push
2026-09-15 · 1 day ago
Latest version
v0.2.0-alpha · 2026-07-20
Language
C
View repository ↗
65816

Recompiled with this tool

4

SNES Playable

Donkey Kong Country

elliotttate/DKC1Recomp

Static recompilation of the original DKC (USA v1.0) on a snesrecomp fork, following the DKC2Recomp template. Unlike most recomps it did not have to discover the code blind: it starts from the Yoshifanatic1 disassembly, which rebuilds the ROM byte for byte, and derives every instruction and jump table from it. Generates 100% of the game code, with native Windows and macOS hosts, continuous audio and an optional 342x224 widescreen mode.

You needYour own Donkey Kong Country ROM (SNES, USA v1.0).

★ 166 · 2026-09-15 View →
SNES Experimental

Mega Man X

mstan/MegaManXSNESRecomp

Mega Man X recompiled using snesrecomp. This is the original Super Nintendo Mega Man X, distinct from the PlayStation X4/X5/X6 recomps.

You needYour own Mega Man X ROM (SNES).

★ 135 · 2026-09-14 View →
SNES Experimental

Donkey Kong Country 3: Dixie Kong's Double Trouble!

elliotttate/DKC3Recomp

Recompilation of DKC3 built the way DKC2Recomp was built: the code is statically recompiled to C by snesrecomp from a bank configuration derived from a public disassembly, the shared runtime interprets whatever the analysis cannot prove, and project-owned hosts present the game on macOS and Windows. In bring-up: the author does not yet claim it can be completed.

You needYour own Donkey Kong Country 3 ROM (SNES, North American En/Fr, headerless, 4 MiB).

★ 83 · 2026-09-13 View →
SNES Experimental

Donkey Kong Country 2: Diddy's Kong Quest

mstan/DKC2Recomp

The original DKC2 recomp, a byproduct of developing snesrecomp: the 65816 program is translated to C wherever the analysis can prove an exact entry state (3,475 AOT variants), and a shared 65816 interpreter covers the rest. Its author calls it an unfinished pre-release. The elliotttate fork is the one actively developed and more widely used today: it adds a native Apple Silicon macOS build and the option to play as Donkey or Kiddy Kong.

You needYour own Donkey Kong Country 2 ROM (SNES, USA v1.0).

★ 8 · 2026-09-14 View →