# ZeldaAlttPSNESRecomp: static recompilation of A Link to the Past

> Zelda ALttP SNES Recomp statically translates the 65816 CPU code of The Legend of Zelda: A Link to the Past into C with snesrecomp. PPU rendering, APU and SPC700 audio, DMA, and hardware registers run through an embedded snes9x core. The README says boot, the overworld, and dungeon sword combat have been checked, across those areas.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-07
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/mstan/ZeldaAlttPSNESRecomp>
- Primary source: <https://github.com/mstan/ZeldaAlttPSNESRecomp/blob/1c9f0853cd9a81b7c11d98e4ce2bfb6b0e1c340f/README.md>
- Catalog page: <https://awesomerea.org/resources/zelda-alttp-snes-recomp-case/>
- Record JSON: <https://awesomerea.org/resources/zelda-alttp-snes-recomp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/zelda-alttp-snes-recomp-case/index.md)

## Requirements & limits

- The Windows release asks for the player's own USA ROM, .sfc or .smc. The expected CRC32 is 0x777AAC2F, the 1 MiB LoROM no-intro dump. A 512-byte SMC header is stripped before hashing.
- Only the main branch is guaranteed to build.
- Project code covered by the repository LICENSE is PolyForm Noncommercial 1.0.0. The bundled MSU-1 patch is MIT. Vendored code under third_party/ keeps its own licenses.

## Primary sources

1. <https://github.com/mstan/ZeldaAlttPSNESRecomp/blob/1c9f0853cd9a81b7c11d98e4ce2bfb6b0e1c340f/README.md>

## More in Games

- [ZOE-Recompiled: statically recompiling Zone of the Enders for Windows](https://awesomerea.org/resources/zoe-recompiled-case/index.md) · Case study
- [2 Ship 2 Harkinian for PS4: a native Majora's Mask port](https://awesomerea.org/resources/2ship2harkinian-ps4-case/index.md) · Case study
- [2 Ship 2 Harkinian: a native Majora’s Mask port built on the decompilation](https://awesomerea.org/resources/2ship2harkinian-mm-port-case/index.md) · Case study
- [358/2 Days for Android: porting Kingdom Hearts to dual-screen devices](https://awesomerea.org/resources/khdays-358-android-case/index.md) · Case study
- [3D Pinball – Space Cadet: a PlayStation 2 port](https://awesomerea.org/resources/space-cadet-ps2/index.md) · Case study
- [3D Pinball — Space Cadet: a Nintendo DS port of the decompilation](https://awesomerea.org/resources/3dpinball-nds-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
