{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/Decompollaborate/n64dd/blob/410d7ab09e88fa15c7a743db752fb4e1bc58eae2/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "n64dd reconstructs the Nintendo 64 Disk Drive component found in an Ocarina of Time ROM as C and assembly. Its scripts extract a user-supplied NTSC US ROM, produce disassembly and build the component; the Makefile provides an MD5 comparison mode for output.",
  "description_zh": "n64dd 将《塞尔达传说：时之笛》ROM 中的任天堂 64DD 组件还原为 C 与汇编。脚本从用户提供的美版 NTSC ROM 提取内容、生成反汇编并构建组件；Makefile 提供输出的 MD5 比较模式。",
  "entry_url": "https://awesomerea.org/resources/n64dd-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/n64dd-decomp-case/",
  "evidence_url": "https://github.com/Decompollaborate/n64dd/blob/410d7ab09e88fa15c7a743db752fb4e1bc58eae2/Makefile",
  "group": "cases",
  "id": "n64dd-decomp-case",
  "json_url": "https://awesomerea.org/resources/n64dd-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/n64dd-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/n64dd-decomp-case/index.md",
  "name": "n64dd: decompiling Ocarina of Time's Disk Drive code",
  "name_zh": "n64dd：反编译《时之笛》的 64DD 代码",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "Requires an NTSC 1.0 US Ocarina of Time ROM at oot/baserom_oot_ne0.z64.",
    "Requires Python dependencies from requirements.txt and the build toolchain selected by the Makefile."
  ],
  "requirements_zh": [
    "需要将美版 NTSC 1.0《时之笛》ROM 放在 oot/baserom_oot_ne0.z64。",
    "需要 requirements.txt 中的 Python 依赖及 Makefile 指定的构建工具链。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/Decompollaborate/n64dd",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
