Super Nintendo / Super Famicom games on PC

Every project in the catalog for playing Super Nintendo / Super Famicom games natively on PC, with no emulator: static recompilations, ports, decompilations, and the tools behind them. Reviewed by hand, with GitHub data kept up to date, and every one asks for your own copy of the game.

11 of 11 projects
SNES / Super Famicom Playable

Donkey Kong Country

elliotttate/DKC1Recomp

Static recompilation of the original Donkey Kong Country (US version 1.0) on a snesrecomp fork, following the DKC2Recomp template. Unlike most recomps, it didn’t have to discover the code blind: it starts from Yoshifanatic1’s disassembly, which rebuilds the ROM byte for byte, and derives every instruction and jump table from it. It generates 100% of the game’s code, with native Windows and macOS hosts, continuous audio, and an optional 342×224 widescreen mode.

You needYour own Donkey Kong Country ROM (SNES, US version 1.0).

★ 243 · 2026-09-19 View →
SNES / Super Famicom Experimental

Mega Man X

mstan/MegaManXSNESRecomp

Mega Man X recompiled with snesrecomp. This is the original Super Nintendo Mega Man X, separate from the PlayStation X4, X5, and X6 recomps.

You needYour own Mega Man X ROM (SNES).

★ 191 · 2026-10-17 View →
Recompiler Experimental

snesrecomp

mstan/snesrecomp

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

★ 135 · 2026-10-16 View →
SNES / Super Famicom Experimental

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

elliotttate/DKC3Recomp

Recompilation of DKC3, built the same way as DKC2Recomp: snesrecomp statically recompiles the code to C from a bank configuration derived from a public disassembly, the shared runtime interprets whatever the analysis can’t prove, and the project’s own host apps run the game on macOS and Windows. Still in bring-up: its author doesn’t yet claim it can be completed.

You needYour own Donkey Kong Country 3 ROM (SNES, North American English/French version, headerless, 4 MiB).

★ 125 · 2026-09-13 View →
SNES / Super Famicom Playable

⑂ Fork of Herringway/ebsrc

EarthBound / Mother 2

TheRunaway5/Phase-Distorter

Phase Distorter: a native Linux and Windows port of EarthBound (US) and Mother 2 (Japanese), written in C++20. The 65816 program is translated to C++ from the ebsrc disassembly, keeping the original’s file names and line numbers so every part can be traced back; the game’s assets are imported from your own ROM. It ships 16:9, 21:9, and 32:9 widescreen with expanded scenery, an optional CRT filter, controller support, persistent saves, and a settings window.

You needYour own EarthBound (US, English) or Mother 2 (Japanese) ROM. Neither ROMs nor extracted asset packs are included.

★ 113 · 2026-10-10 View →
Port (decomp) Playable

Star Fox Enhanced

kandowontu2/starfox-enhanced

Native Windows port of the SNES Star Fox, built on the open-source UltraStarFox codebase. It lets you pick anything from 20 to 480 fps while keeping the game’s intended NTSC speed; the default is 60. An early but playable fidelity pass.

You needYour own Star Fox / Starwing ROM (SNES).

★ 87 · 2026-10-16 View →
SNES / Super Famicom Playable

F-Zero

mstan/FZeroSNESRecomp

Native build of the SNES F-Zero. 16:9, 21:9, and 32:9 widescreen, plus a Fit mode; output at 60, 90, 120, 144, 165, 240, or 360 fps; 2x to 10x track rendering, independent of both; display shaders (CRT Soft, LCD Grid, Sharp, Warm Composite, or your own GLSL); save states with thumbnails, rewind, and SDL gamepad support. It optionally takes BS F-Zero Deluxe content and MSU-1 music packs.

You needYour own F-Zero ROM (SNES, US edition). BS F-Zero content and MSU-1 music are optional, and you supply them yourself.

★ 76 · 2026-10-16 View →
SNES / Super Famicom

Star Fox (UltraStarFox)

Sunlitspace542/ultrastarfox

Reconstructed source code of Star Fox / Starwing (SNES), reorganized to make romhacking easier. It’s the base that the Star Fox Enhanced PC port builds on.

★ 65 · 2026-10-03 View →
SNES / Super Famicom Experimental

Mega Man X2

mstan/MegaManX2Recomp

Static recompilation of the US edition on snesrecomp, with a pre-boot launcher. Its stated status is honest and narrow: it reaches the intro cutscenes, verified with screenshots through the debug interface (correct background layers, sprites, palettes, and text, and progress between scenes). Broad gameplay coverage and audio verification are still pending.

You needYour own Mega Man X2 ROM (SNES, US version). Dumps with a 512-byte copier header are fine: it’s stripped automatically.

★ 42 · 2026-10-09 View →
Library Experimental

recomp-ui

mstan/recomp-ui

Shared launcher and in-game UI for static recompilation projects. Part of the R.A.I.D. community.

★ 20 · 2026-10-17 View →
SNES / Super Famicom 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 ahead-of-time variants), and a shared 65816 interpreter covers the rest. Its author calls it an unfinished pre-release. Today the elliotttate fork is the actively developed and more widely used one: 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, US version 1.0).

★ 8 · 2026-09-14 View →