{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/JEschete/DW4_Disassembly/blob/bbcf840d2bc725d920c9690d966cda2166a167b9/docs/ARCHITECTURE.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Reconstructs the US NES release of Dragon Warrior IV as assembly for all 32 physical PRG banks. The project records code classification, labels, pointer recovery, runtime traces, and save evidence, and the author reports a rebuild matching the reference ROM's SHA-256.",
  "description_zh": "将美版 NES 游戏 Dragon Warrior IV 的全部 32 个 PRG 银行重建为汇编源码。项目记录代码分类、标签、指针恢复、运行轨迹和存档分析；作者报告重建 ROM 的 SHA-256 与参考镜像一致。",
  "entry_url": "https://awesomerea.org/resources/dragon-warrior-iv-nes-disassembly-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/dragon-warrior-iv-nes-disassembly-case/",
  "evidence_url": "https://github.com/JEschete/DW4_Disassembly/blob/bbcf840d2bc725d920c9690d966cda2166a167b9/README.md",
  "group": "cases",
  "id": "dragon-warrior-iv-nes-disassembly-case",
  "json_url": "https://awesomerea.org/resources/dragon-warrior-iv-nes-disassembly-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/dragon-warrior-iv-nes-disassembly-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/dragon-warrior-iv-nes-disassembly-case/index.md",
  "name": "Dragon Warrior IV: a byte-exact NES disassembly",
  "name_zh": "Dragon Warrior IV：逐字节一致的 NES 反汇编",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained reference ROM is required to regenerate bank assembly or run the full evidence gate.",
    "The project uses a Windows-native build and Visual Studio 2026 environment.",
    "Semantic notes for 1,331 widened interfaces remain to be re-reviewed.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "重新生成银行汇编或运行完整证据检查需要合法取得的参考 ROM。",
    "项目采用 Windows 原生构建环境及 Visual Studio 2026。",
    "另有 1,331 个接口的语义笔记尚待重新审查。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/JEschete/DW4_Disassembly",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
