{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "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.",
  "description_zh": "Zelda ALttP SNES Recomp 用 snesrecomp 把《塞尔达传说：众神的三角神力》的 65816 CPU 代码静态翻译成 C。PPU 渲染、APU 与 SPC700 音频、DMA 和硬件寄存器通过内嵌的 snes9x 核心运行。README 写明已经检查过启动、地上世界和迷宫中的剑战斗，这些测试覆盖了上述区域。",
  "entry_url": "https://awesomerea.org/resources/zelda-alttp-snes-recomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/zelda-alttp-snes-recomp-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mstan/ZeldaAlttPSNESRecomp/blob/1c9f0853cd9a81b7c11d98e4ce2bfb6b0e1c340f/README.md",
  "group": "cases",
  "id": "zelda-alttp-snes-recomp-case",
  "json_url": "https://awesomerea.org/resources/zelda-alttp-snes-recomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/zelda-alttp-snes-recomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/zelda-alttp-snes-recomp-case/index.md",
  "name": "ZeldaAlttPSNESRecomp: static recompilation of A Link to the Past",
  "name_zh": "ZeldaAlttPSNESRecomp：《塞尔达传说：众神的三角力量》静态重编译",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/zelda-alttp-snes-recomp-case.png",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "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."
  ],
  "requirements_zh": [
    "Windows 发布版需要玩家自己的美版 ROM，.sfc 或 .smc。期望的 CRC32 是 0x777AAC2F，即 1 MiB 的 LoROM no-intro 转储。512 字节的 SMC 头会在校验前去掉。",
    "只有 main 分支保证可以构建。",
    "仓库 LICENSE 覆盖的项目代码使用 PolyForm Noncommercial 1.0.0。附带的 MSU-1 补丁使用 MIT。third_party/ 中的第三方代码保留各自的许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/mstan/ZeldaAlttPSNESRecomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
