{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/mitsevox/tw2004/blob/3730ac9a8250d15cf1f601555fa9fd5256848544/docs/compiler/decomp-notes.md",
    "https://github.com/mitsevox/tw2004/blob/3730ac9a8250d15cf1f601555fa9fd5256848544/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "tw2004 reconstructs the USA revision 0 GameCube main.dol of Tiger Woods PGA Tour 2004 as C source. Its build compares the output with the retail executable; the author reports byte-identical matching for all 7,647 functions, while naming and documentation work continues.",
  "description_zh": "tw2004 以 C 源码重建《Tiger Woods PGA Tour 2004》GameCube 美版修订 0 的 main.dol，并将构建结果与零售版程序比较。作者报告全部 7,647 个函数已实现字节一致，命名和文档整理仍在继续。",
  "entry_url": "https://awesomerea.org/resources/tiger-woods-pga-tour-2004-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/tiger-woods-pga-tour-2004-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/mitsevox/tw2004/blob/3730ac9a8250d15cf1f601555fa9fd5256848544/README.md",
  "group": "cases",
  "id": "tiger-woods-pga-tour-2004-decomp-case",
  "json_url": "https://awesomerea.org/resources/tiger-woods-pga-tour-2004-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/tiger-woods-pga-tour-2004-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/tiger-woods-pga-tour-2004-decomp-case/index.md",
  "name": "Tiger Woods PGA Tour 2004: a matching GameCube decompilation",
  "name_zh": "Tiger Woods PGA Tour 2004：匹配原版的 GameCube 反编译项目",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "A user-owned GameCube disc image or extracted main.dol for GW4E69-rev0.",
    "Python 3 and Ninja; Linux and macOS use wibo to run the compiler.",
    "Only the USA revision 0 target is active.",
    "CC0-1.0 applies to this project's own code."
  ],
  "requirements_zh": [
    "需自行提供 GW4E69-rev0 的 GameCube 光盘镜像或提取出的 main.dol。",
    "需要 Python 3 和 Ninja；Linux 与 macOS 使用 wibo 运行编译器。",
    "目前仅启用美版修订 0 目标。",
    "项目自有代码采用 CC0-1.0。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/mitsevox/tw2004",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
