{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/SeekyCt/spm-decomp/blob/bb6e5f6ef84e4b13808e317d687e8990f6fd7be6/CONTRIBUTING.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "spm-decomp reconstructs selected Super Paper Mario code for Wii releases, chiefly the two PAL revisions, using decomp-toolkit and matching-object annotations. Its build reads a user-provided disc image; the project explicitly confines work to selected game components rather than the full game or a platform port.",
  "description_zh": "spm-decomp 使用 decomp-toolkit 和匹配对象标注，重建 Wii 游戏《Super Paper Mario》的部分代码，重点是两个 PAL 修订版。构建时读取使用者自备的光盘映像；项目范围限定为部分游戏组件。",
  "entry_url": "https://awesomerea.org/resources/super-paper-mario-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/super-paper-mario-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/SeekyCt/spm-decomp/blob/bb6e5f6ef84e4b13808e317d687e8990f6fd7be6/README.md",
  "group": "cases",
  "id": "super-paper-mario-decomp-case",
  "json_url": "https://awesomerea.org/resources/super-paper-mario-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/super-paper-mario-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/super-paper-mario-decomp-case/index.md",
  "name": "Super Paper Mario: a selective matching Wii decompilation",
  "name_zh": "Super Paper Mario：Wii 游戏的部分匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "scope",
    "license"
  ],
  "requirements": [
    "Provide a supported Super Paper Mario disc image in the matching orig version directory.",
    "Python and ninja are required for the documented build workflow.",
    "The project covers selected game components; SDK, NW4R and MSL libraries are outside its scope.",
    "CC0-1.0 licence."
  ],
  "requirements_zh": [
    "将受支持的《Super Paper Mario》光盘映像放入对应版本的 orig 目录。",
    "所述构建流程需要 Python 和 ninja。",
    "项目仅覆盖选定的游戏组件，不包括 SDK、NW4R 和 MSL 库的反编译。",
    "采用 CC0-1.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/SeekyCt/spm-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
