{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/snesrev/zelda3/blob/45a149d8b4bb8098f53d1009f76e76e7d8b79bbf/BUILDING.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Zelda3 reimplements The Legend of Zelda: A Link to the Past in C, extracting levels and images from the user's US SNES ROM. It can run the original machine code beside the replacement and compare RAM state after each frame; the author reports that the game is playable from start to end.",
  "description_zh": "Zelda3 用 C 语言重建 The Legend of Zelda: A Link to the Past，并从用户的美版 SNES ROM 提取关卡和图像。它可并行运行原始机器码与重建实现，逐帧比较内存状态；作者称游戏已可从头游玩至结尾。",
  "entry_url": "https://awesomerea.org/resources/zelda3-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/zelda3-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/snesrev/zelda3/blob/45a149d8b4bb8098f53d1009f76e76e7d8b79bbf/README.md",
  "group": "cases",
  "id": "zelda3-case",
  "json_url": "https://awesomerea.org/resources/zelda3-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/zelda3-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/zelda3-case/index.md",
  "name": "Zelda3: a C reimplementation of A Link to the Past",
  "name_zh": "Zelda3：用 C 语言重建 A Link to the Past",
  "reconstruction_method": "engine-reimplementation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Requires the user's US-region ROM named zelda3.sfc with the SHA-256 hash documented in BUILDING.md.",
    "Must be built from source; the documented Windows path uses Python, TCC and SDL2.",
    "Licensed under MIT."
  ],
  "requirements_zh": [
    "需要用户自己的美版 ROM，文件名为 zelda3.sfc，SHA-256 哈希须与 BUILDING.md 所列值一致。",
    "需要自行从源码构建；文档中的 Windows 构建方式使用 Python、TCC 和 SDL2。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/snesrev/zelda3",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
