v1.0
The first release of alttp-zig: snesrev's A Link to the Past reimplementation, ported to Zig, with a launcher that builds the game's assets straight from your ROM.
No game data is included. You need your own US ROM of A Link to the Past.
Getting started
- Download the archive for your system and unpack it anywhere.
- Start
zelda3-launcher. - When it asks for a ROM, drag your ROM onto the window, or put it next to the launcher as
zelda3.sfc. - Press Launch. The first launch builds
zelda3_assets.dat, then starts the game. After that the ROM isn't needed.
Per platform
- Windows (x86_64):
SDL3.dllis included. Windows SmartScreen may warn about an unrecognised app; choose "More info", then "Run anyway". - macOS (Apple Silicon): SDL3 is included. The binaries aren't notarised, so macOS will block them the first time. Run
xattr -dr com.apple.quarantine alttp-zigon the unpacked folder, or allow them under System Settings → Privacy & Security. - Linux (x86_64): needs SDL3 from your package manager:
libsdl3-devorlibsdl3-0on Ubuntu 25.10 or newer,SDL3on Fedora,sdl3on Arch.
Settings live in zelda3.ini next to the binaries. You can edit them from the launcher.