{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/2Balanced/Shadow-GC-Decomp/blob/dbc7533ba160db458a0ab3fb5ab9b9f62f237e50/docs/research-notes.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Shadow the Hedgehog reconstructs C++ source for the USA Rev 0 GameCube release using the original Metrowerks toolchain. The project compares its rebuilt main.dol with the retail executable byte for byte and publishes function progress, symbols and compiler research notes.",
  "description_zh": "该项目为《Shadow the Hedgehog》GameCube 美版 Rev 0 重建 C++ 源码，使用原版 Metrowerks 工具链编译，并将生成的 main.dol 与零售版逐字节比较。仓库还提供函数进度、符号表和编译器研究笔记。",
  "entry_url": "https://awesomerea.org/resources/shadow-gc-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/shadow-gc-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/2Balanced/Shadow-GC-Decomp/blob/dbc7533ba160db458a0ab3fb5ab9b9f62f237e50/README.md",
  "group": "cases",
  "id": "shadow-gc-decomp-case",
  "json_url": "https://awesomerea.org/resources/shadow-gc-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/shadow-gc-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/shadow-gc-decomp-case/index.md",
  "name": "Shadow the Hedgehog: a matching GameCube decompilation",
  "name_zh": "Shadow the Hedgehog：GameCube 版本的匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Own copy of Shadow the Hedgehog USA Rev 0 for GameCube, provided as a disc image or extracted main.dol.",
    "Python 3.10+ and Ninja; configure.py downloads the pinned toolchain and comparison tools.",
    "Work in progress.",
    "CC0 1.0; vendored Boost headers retain the Boost Software License 1.0."
  ],
  "requirements_zh": [
    "需要自有的《Shadow the Hedgehog》GameCube 美版 Rev 0 光盘镜像或提取出的 main.dol。",
    "需要 Python 3.10+ 和 Ninja；configure.py 会下载固定版本的工具链及比较工具。",
    "项目仍在开发中。",
    "项目采用 CC0 1.0；随附的 Boost 头文件保留 Boost Software License 1.0。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/2Balanced/Shadow-GC-Decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
