{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/RonyxDumb/mkds/blob/ad921ece1265ecc16226d2176d4ddd1b38acb598/INSTALL.md",
    "https://github.com/RonyxDumb/mkds/blob/ad921ece1265ecc16226d2176d4ddd1b38acb598/extract/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Mario Kart DS decompilation reconstructs the US and European Nintendo DS releases in C for byte comparison with the original game code. The build uses ds-decomp, Metrowerks CodeWarrior through wibo, and objdiff; the author reports matched-code progress of 83.30% for the US release and 83.60% for Europe.",
  "description_zh": "Mario Kart DS decompilation 用 C 重建《马力欧卡丁车 DS》美版和欧版代码，并与原版逐字节比较。构建流程使用 ds-decomp、经 wibo 运行的 Metrowerks CodeWarrior 和 objdiff；作者报告美版代码匹配率为 83.30%，欧版为 83.60%。",
  "entry_url": "https://awesomerea.org/resources/mario-kart-ds-decompilation-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mario-kart-ds-decompilation-case/",
  "evidence_url": "https://github.com/RonyxDumb/mkds/blob/ad921ece1265ecc16226d2176d4ddd1b38acb598/README.md",
  "group": "cases",
  "id": "mario-kart-ds-decompilation-case",
  "json_url": "https://awesomerea.org/resources/mario-kart-ds-decompilation-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mario-kart-ds-decompilation-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mario-kart-ds-decompilation-case/index.md",
  "name": "Mario Kart DS decompilation: matching US and European game code",
  "name_zh": "Mario Kart DS decompilation：美版与欧版游戏代码匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A user-provided dump of the US or European Mario Kart DS cartridge is required.",
    "Building requires Linux, Python 3.10 or newer with pyelftools, Ninja, Git, and the documented compiler toolchain.",
    "The author reports matched-code progress of 83.30% for the US version and 83.60% for the European version.",
    "MIT License."
  ],
  "requirements_zh": [
    "需要用户自行提供《马力欧卡丁车 DS》美版或欧版卡带转储。",
    "构建需要 Linux、Python 3.10 或更新版本与 pyelftools、Ninja、Git，以及文档列出的编译工具链。",
    "作者报告美版代码匹配率为 83.30%，欧版为 83.60%。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/RonyxDumb/mkds",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
