{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/liolu/pokemon-dash-decomp/blob/550acb4316cf82227e72a69e7dc3b7a3b7e7303b/extract/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "pokemon-dash-decomp reconstructs source for the USA Nintendo DS release of Pokémon Dash and checks functions against exact compiled bytes while rebuilding the ROM byte for byte. It uses Metrowerks mwccarm and contains generated source, configuration and progress data; the author reports partial code matching.",
  "description_zh": "pokemon-dash-decomp 重建美版 Nintendo DS 游戏 Pokémon Dash 的源码，以编译后的精确字节核对函数，并以整包逐字节一致为目标重建 ROM。项目使用 Metrowerks mwccarm，包含生成的源码、配置和进度数据；作者报告代码匹配仍未完成。",
  "entry_url": "https://awesomerea.org/resources/pokemon-dash-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/pokemon-dash-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/liolu/pokemon-dash-decomp/blob/550acb4316cf82227e72a69e7dc3b7a3b7e7303b/README.md",
  "group": "cases",
  "id": "pokemon-dash-decomp-case",
  "json_url": "https://awesomerea.org/resources/pokemon-dash-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/pokemon-dash-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/pokemon-dash-decomp-case/index.md",
  "name": "Pokémon Dash: a byte-matched Nintendo DS decompilation",
  "name_zh": "Pokémon Dash：逐字节匹配的 Nintendo DS 反编译项目",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "scope",
    "license"
  ],
  "requirements": [
    "A user-supplied decrypted USA Pokémon Dash base ROM.",
    "Metrowerks mwccarm; the exact compiler version is still being identified.",
    "The author reports 19.60% of code matched and 1,817 of 3,280 functions counted as matching.",
    "The decompilation is CC0-1.0; the native runtime directory has its own MIT license."
  ],
  "requirements_zh": [
    "需要用户自行提供解密后的美版 Pokémon Dash 基础 ROM。",
    "需要 Metrowerks mwccarm；具体编译器版本仍在确认。",
    "作者报告代码匹配率为 19.60%，3,280 个函数中有 1,817 个计为匹配。",
    "反编译项目采用 CC0-1.0；原生运行时目录另采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/liolu/pokemon-dash-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
