recomp.gg
The Legend of Zelda: A Link to the Past
The Legend of Zelda: A Link to the Past cover art

ReimplementationDownload

zelda3

Brings back The Legend of Zelda: A Link to the Past · By snesrev

Plays on your own device, not in a browser tab. Opens github.com in a new tab.

Ways to play

  • Download

    github.com

    Get it on GitHub
    How to play
    1. Extract the release, and put your own ROM of A Link to the Past beside it, named zelda3.sfc: then it plays.
    2. Configure it in zelda3.ini, keys included: by default the arrows move, Enter is Start, X is A and Z is B.

    Written by recomp.gg from its release v0.3, read Oct 12, 2026 and its README, read Oct 12, 2026.

Details

What
A new engine written from scratch that runs the original game's data.
Code
github.com/snesrev/zelda34.9K stars on its repositoryLast updated Oct 2, 2026
Release
v0.3, Aug 17, 2023
Listed
Oct 9, 2026

Its game

  1. Release · Aug 17, 2023v0.3
  2. Hacker NewsPost · Hacker News · Jan 29, 2023Zelda: A Link to the Past (SNES) re-implemented in C
  3. Hacker NewsPost · Hacker News · Aug 21, 2022Reverse Engineered Clone of Zelda 3 – A Link to the Past in C++. Fully Playable
Used by
zelda3-web

From recomp.gg's How to play, read Oct 13, 2026, recomp.gg shelf, read Oct 11, 2026, SubmitGame's list, read Oct 11, 2026, the GitHub API, read Oct 21, 2026 and the GitHub API, read Oct 11, 2026. Where How to play names the page it was written from, recomp.gg wrote the steps from it; elsewhere they are the ones every way of its kind shares, and the project's repository or site has the rest.