NES PC Ports

NES PC ports run NES / Famicom games as native programs, with no emulator. Many add things the original hardware couldn’t do, such as widescreen, high frame rates and higher resolutions.

Decompilation projects rewrite the game’s code by hand until it compiles back to the original game, which takes years but gives code that is easy to change. Recompilation projects use a tool that translates the game’s machine code automatically, which is much faster. Some recompilation downloads are kits that build the game from your cartridge the first time you run them.

None of these downloads include the game itself. Each one needs the game dumped from your own cartridge, and some also need a BIOS dumped from your own console.

Adventure Island II (NES) Static Recomp
Adventure Island II (NES) Static Recomp

Adventure Island II (NES) Static Recomp is a fully static recompilation of Adventure Island II for Windows, with snapshots.

Bubble Bobble (NES) Static Recomp
Bubble Bobble (NES) Static Recomp

Bubble Bobble (NES) Static Recomp is a fully static recompilation of Bubble Bobble for Windows, with two-player support and snapshots.

DrMarioNesRecomp
DrMarioNesRecomp

DrMarioNesRecomp is a static recompilation of Dr. Mario for Windows and Linux, with separate builds for the USA and European versions.

DuckHuntNESRecomp
DuckHuntNESRecomp

DuckHuntNESRecomp is a static recompilation of Duck Hunt for Windows that uses the mouse as the NES Zapper.

FaxanaduRecomp
FaxanaduRecomp

FaxanaduRecomp is a static recompilation of Faxanadu for Windows, playable to the credits, with mantra password auto-fill and save states.

GumshoeNESRecomp
GumshoeNESRecomp

GumshoeNESRecomp is a static recompilation of the NES Zapper game Gumshoe for Windows that uses the mouse as the light gun.

LegendOfZeldaNESRecomp
LegendOfZeldaNESRecomp

LegendOfZeldaNESRecomp is a static recompilation of The Legend of Zelda for Windows, with save states and an experimental Voxel 3D mode.

Mega Man 2 (NES) Static Recomp
Mega Man 2 (NES) Static Recomp

Mega Man 2 (NES) Static Recomp is a fully static recompilation of Mega Man 2 for Windows, with an optional widescreen mode.

Mega Man 6 (NES) Static Recomp
Mega Man 6 (NES) Static Recomp

Mega Man 6 (NES) Static Recomp is a fully static recompilation of Mega Man 6 for Windows, with snapshots and gamepad support.

SuperMarioBrosNESRecomp
SuperMarioBrosNESRecomp

SuperMarioBrosNESRecomp is a fully playable static recompilation of Super Mario Bros. for Windows and Linux, with co-op for up to four players.

YoshiNESRecomp
YoshiNESRecomp

YoshiNESRecomp is a static recompilation of the NES puzzle game Yoshi for Windows and macOS, with two-player versus and save states.

YoshisCookieRecomp
YoshisCookieRecomp

YoshisCookieRecomp is a static recompilation of the NES puzzle game Yoshi's Cookie for Windows, with 1P and VS modes and save states.