Skip to content

v1.0

Choose a tag to compare

@github-actions github-actions released this 27 Sep 14:13
· 63 commits to main since this release

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

  1. Download the archive for your system and unpack it anywhere.
  2. Start zelda3-launcher.
  3. When it asks for a ROM, drag your ROM onto the window, or put it next to the launcher as zelda3.sfc.
  4. 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.dll is 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-zig on the unpacked folder, or allow them under System Settings → Privacy & Security.
  • Linux (x86_64): needs SDL3 from your package manager: libsdl3-dev or libsdl3-0 on Ubuntu 25.10 or newer, SDL3 on Fedora, sdl3 on Arch.

Settings live in zelda3.ini next to the binaries. You can edit them from the launcher.