LegendOfZeldaNESRecomp

PC port of The Legend of Zelda

  • RecompilationPort Type
  • mstanDeveloper
  • 19 Oct 2026Page Updated
The Legend of Zelda

Details

Developer
mstan
Port Type
RecompilationA tool translated the game's original machine code into C automatically, which was then built as a native PC program.
AI Use
AI-assistedAn AI coding tool is credited as co-author on 57 of the repository's 95 commits. Source
Source Code
GitHub
Page Updated

Platform Support

  • Windows

ScreenshotsView All (6)

What you need: A ROM of The Legend of Zelda (USA), dumped from your own cartridge.

Overview

Save StatesVoxel 3D Mode

LegendOfZeldaNESRecomp is a native Windows port of The Legend of Zelda, made by static recompilation with mstan’s nesrecomp, which translates the game’s 6502 code into C.

It keeps battery saves in zelda.srm next to the program and has turbo and save states. Two experimental Mods present the game as a Voxel 3D diorama, either as a tabletop overworld with an adjustable camera or in first person. The author says AI tools were used heavily in making it.

The author believes it is fully playable; it has been tested through the overworld and dungeon 7 with no known issues. The download contains no game data. It needs The Legend of Zelda (USA), dumped from your own cartridge.

How to Set It Up

  1. Download the Windows zip and extract it.
  2. Run LegendOfZeldaNESRecomp.exe and pick your ROM when asked. The path is remembered for later launches.
  3. Remap keys in keybinds.ini, which is created next to the program on first run. F6 and F7 save and load states.
Go to Downloads

Advertisement