{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "mkgp2-decomp reconstructs the PowerPC main.dol of the Japanese Mario Kart Arcade GP2 release as C/C++ intended to rebuild byte identically with CodeWarrior. It uses decomp-toolkit for analysis and builds, with the original executable supplied locally by the user.",
  "description_zh": "mkgp2-decomp 将日版 Mario Kart Arcade GP2 的 PowerPC main.dol 重建为 C/C++，目标是用 CodeWarrior 生成逐字节相同的文件。项目使用 decomp-toolkit 分析和构建，原始可执行文件由用户在本地提供。",
  "entry_url": "https://awesomerea.org/resources/mkgp2-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mkgp2-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/naari3/mkgp2-decomp/blob/465f5bae622ca8238d27a58af3f0a0bcf6ffd759/README.md",
  "group": "cases",
  "id": "mkgp2-decomp-case",
  "json_url": "https://awesomerea.org/resources/mkgp2-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mkgp2-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mkgp2-decomp-case/index.md",
  "name": "mkgp2-decomp: matching Mario Kart Arcade GP2 main.dol",
  "name_zh": "mkgp2-decomp：逐字节匹配 Mario Kart Arcade GP2 的 main.dol",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legally obtained GNLJ82 main.dol with SHA-1 ea30f3b1cd90b133ce9affa3ffe3bb26408e7e65 is required.",
    "Python, Ninja, decomp-toolkit and the configured CodeWarrior toolchain are required.",
    "Early matching is in progress.",
    "CC0-1.0 covers the project scaffolding and contributed decompiled source."
  ],
  "requirements_zh": [
    "需要合法取得、SHA-1 为 ea30f3b1cd90b133ce9affa3ffe3bb26408e7e65 的 GNLJ82 main.dol。",
    "需要 Python、Ninja、decomp-toolkit 和配置好的 CodeWarrior 工具链。",
    "逐字节匹配仍处于早期阶段。",
    "项目框架及贡献的反编译源码采用 CC0-1.0。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/naari3/mkgp2-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
