{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Reconstructs Pokémon XD: Gale of Darkness for GameCube as C/C++ source targeting a byte-identical retail build. Functions count as matched when objdiff finds identical machine code, and builds are checked against the retail DOL SHA-1. The author reports a local snapshot of 50.01% matched US code and 21.35% matched data.",
  "description_zh": "项目将 GameCube 游戏《Pokémon XD: Gale of Darkness》重建为 C/C++ 源码，目标是生成与零售版逐字节一致的程序。函数匹配由 objdiff 比较机器码，构建结果再对照 DOL 的 SHA-1。作者报告某次本地构建匹配了美版 50.01% 的代码和 21.35% 的数据。",
  "entry_url": "https://awesomerea.org/resources/pokemon-xd-gale-of-darkness-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pokemon-xd-gale-of-darkness-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/DonovanMontoya/pokemon-xd-decomp/blob/8b567c8bb749bbe7a8d6f29b2b257b1558f315e2/README.md",
  "group": "cases",
  "id": "pokemon-xd-gale-of-darkness-decomp-case",
  "json_url": "https://awesomerea.org/resources/pokemon-xd-gale-of-darkness-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/pokemon-xd-gale-of-darkness-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pokemon-xd-gale-of-darkness-decomp-case/index.md",
  "name": "Pokémon XD: Gale of Darkness: a matching GameCube decompilation",
  "name_zh": "Pokémon XD: Gale of Darkness：GameCube 字节匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "An existing game disc image is required; the documented formats include ISO, RVZ, WIA, WBFS, CISO, NFS, GCZ, and TGC.",
    "Python and ninja are required; the build uses Metrowerks CodeWarrior compilers.",
    "The US retail and Japanese demo versions are works in progress; Japanese demo progress has not been measured.",
    "CC0-1.0."
  ],
  "requirements_zh": [
    "需要自备游戏光盘镜像；文档列出的格式包括 ISO、RVZ、WIA、WBFS、CISO、NFS、GCZ 和 TGC。",
    "需要 Python 和 ninja；构建使用 Metrowerks CodeWarrior 编译器。",
    "美版零售版和日版演示盘仍在开发中；日版演示盘的进度尚未测量。",
    "许可证为 CC0-1.0。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/DonovanMontoya/pokemon-xd-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
