SNESSNES · 1991 · action-adventure
The Legend of Zelda: A Link to the Past
The Legend of Zelda: A Link to the Past (SNES, 1991) has an open-source reimplementation, snesrev/zelda3, and 16 other public projects, including a decompilation and a static recompilation.
Data checked 2026-10-12 · unbaked registry
Projects
Also snesrecomp version mstan/ZeldaAlttPSNESRecomp.
Nintendo 3DS dual-screen port of Zelda A Link to the Past based on zelda3
Nintendo 3DS dual-screen port of snesrev/zelda3 ()
An all-purpose GUI tool to download, extract, compile, and launch Zelda 3 on PC.
An all-purpose GUI tool to download, extract, compile, and launch Zelda 3 on PC; [listed in Sebastrion/awesome-unofficial-pc-ports as recommended ⭐]
A port of Zelda3 to Android
Android port of zelda3 ()
The Legend of Zelda: A Link to the Past recompiled for the Super Nintendo using snesrecomp · Part of the R.A.I.D. community
recompiled using snesrecomp (separate from snesrev/zelda3 reimplementation)
Accurate and annotated disassembly of Zelda no Densetsu: Kamigami no Triforce
accurate annotated disassembly of Zelda no Densetsu: Kamigami no Triforce (used for snesrev/zelda3) ()
A modern, cross-platform desktop launcher for the open-source A Link to the Past PC port — polished UI, controller support, save profiles, MSU-1 audio, and randomizer tooling.
Latest release v0.19.1 (2026-10-01); runs on Windows, Linux, macOS and Android; by Drizztdourden_; listed in Quiver Launcher catalog
Zelda 3 Reborn
version v0.2.4 (latest)
MathOnNapkins' disassembly mirror ()
A WIP US disassembly for The Legend of Zelda: A Link to the Past made to work with the Asar SNES assembler.
WIP US disassembly; cannot build on its own yet ()
Native A Link to the Past for Windows with a guided launcher, smooth 1080p, controllers, MSU music, protected Treasure Shuffle and experimental eight-player Internet co-op.
Latest release v0.1.1 (2026-06-28); runs on Windows, Linux and macOS; by xander-haj; listed in Quiver Launcher catalog
fully functional LAN multiplayer mod with synchronized enemies/items ()
An incomplete remake of The Legend of Zelda - A Link to the Past using WebGL and the browser.
Hosted/mirrored by Emupedia (emupedia.net retro-OS web hub); mostly forks of upstream projects, many unmaintained since 2019-2022
The Legend of Zelda: A Link to the Past: C reimplementation verified by frame-by-frame co-simulation against the original machine code, plus a bring-your-own-ROM browser port on WebAssembly. Ships no…
andrewnakas/decompgames browser build: snesrev/zelda3 C reimplementation built to WebAssembly with Emscripten + Asyncify; verification: {"status": "played", "date": "2026-10-05", "browsers":, "scope": "New file created, opening cutscene cl…
Twitch-driven chaos build of A Link to the Past on the snesrev/zelda3 PC port: chat commands, chat boss, bets, randomizer, rewritten dialogue, community credits
Twitch-driven chaos build: chat spawns monsters, flips screen, steals items; LLM-ish NPC lines ()
What you need
You need your own copy of the game: these projects ship code only.
Same toolchain
More on SNES
Found via snesrev/zelda3, Waterdish/zelda3-android, Sebastrion/awesome-unofficial-pc-ports, DoutorRaposo/moonpearl, snesrev/jpdasm
GitHub data checked 2026-10-12. Notes are summaries from the research pass; the project pages are the authority.