{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "wotwdecomp reconstructs the GameCube game Tom and Jerry: War of the Whiskers with C++ and assembly and builds a specified main.dol. Its Makefile combines reconstructed functions, remaining assembly, and the required GameCube toolchains. The author describes the build as experimental because unresolved hardcoded pointers prevent shifting it for general changes.",
  "description_zh": "wotwdecomp 以 C++ 和汇编重建 GameCube 游戏《Tom and Jerry: War of the Whiskers》，并构建指定哈希的 main.dol。Makefile 组合已重建函数、剩余汇编和 GameCube 工具链。作者指出硬编码指针尚未全部解析，当前无法移动代码布局以进行一般改动。",
  "entry_url": "https://awesomerea.org/resources/wotwdecomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/wotwdecomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/cohaereo/wotwdecomp/blob/0a0e1b22b2f3367e7ad9b932d6271c56aa8f312f/README.md",
  "group": "cases",
  "id": "wotwdecomp-case",
  "json_url": "https://awesomerea.org/resources/wotwdecomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/wotwdecomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/wotwdecomp-case/index.md",
  "name": "Tom and Jerry: War of the Whiskers: an experimental GameCube decompilation",
  "name_zh": "Tom and Jerry: War of the Whiskers：实验阶段的 GameCube 反编译",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply a clean game DOL named baserom.dol.",
    "The build requires devkitPro, Python 3, GCC, a GameCube Metrowerks compiler, and ProDG 1.2.2.33.",
    "Unresolved hardcoded pointers prevent shifting the build for general source changes.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需自备干净的游戏 DOL，并命名为 baserom.dol。",
    "构建需要 devkitPro、Python 3、GCC、GameCube Metrowerks 编译器及 ProDG 1.2.2.33。",
    "尚未解析的硬编码指针使构建无法通过移动代码布局来支持一般源码改动。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/cohaereo/wotwdecomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
