The Legend of Zelda: A Link to the Past on PC
SNES The Legend of Zelda: A Link to the Past running on PC through native. Supply your own copy of the game.
About the game
Link moves between the Light World and the Dark World to rescue the descendants of the sages. It set the dungeon, item and map structure the series still follows.
- Developer
- Nintendo EAD
- Publisher
- Nintendo
- Genre
- Ação · Aventura
- Original game
- 21 Nov 1991
How this port works
This is a native port: the game was rebuilt to run as a real PC program with no emulator in the loop. That usually means better performance, arbitrary resolution and mod support — and it is why these run well on modest hardware.
How to install
- 01You need your own US ROM of A Link to the Past, named zelda3.sfc. Another region will not extract.
- 02There is no prebuilt executable yet: you build the game. On 64-bit Windows the route is short and needs no Visual Studio.
- 03Install Python with the option to add it to PATH. Download the project as a ZIP from the Code button and extract it. Put the ROM in the extracted folder.
- 04Download the TCC compiler and SDL2 at the versions the README names, and extract each into the third-party subfolder.
- 05Run, in this order, get_python_libs.bat, extract_assets.bat (it creates zelda3_assets.dat from your ROM) and run_with_tcc.bat, which produces zelda3.exe and starts the game.
- 06Keys and options live in zelda3.ini. For Linux, Mac and other compilers, follow the repository’s own build file.
These projects ship no game data. Supply your own copy.
Frequently asked
Do I need the original game to play The Legend of Zelda: A Link to the Past on PC?
What does "native" mean?
Will The Legend of Zelda: A Link to the Past run on a low-end PC?
When was The Legend of Zelda: A Link to the Past released?
Which systems does it support?
Is it legal to use?
Maintain this project?
Tell us if something here is wrong or out of date, or if you would rather the project was not listed. Every request is read by a person.
Request a correctionRequest removalReport a broken link
Optional badge for your README
[](https://pcport.org/en/game/the-legend-of-zelda-a-link-to-the-past-pc-port)<a href="https://pcport.org/en/game/the-legend-of-zelda-a-link-to-the-past-pc-port"><img src="https://pcport.org/badge.svg" alt="Listed on PCPort" width="116" height="20"></a>