{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/MiguelQueiroz010/Decomp-no-Me-UN5Decomp/blob/3dfe92d453959a8f5a9f9a1986970754a3ff0131/Makefile"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Decomp-no-Me-UN5Decomp reconstructs C functions for the PlayStation 2 game Naruto Shippuden: Ultimate Ninja 5 from its MIPS R5900 executable. Splat prepares assembly and extracted data from a user-supplied executable; a matching command compiles individual C functions and compares their machine code with the original.",
  "description_zh": "Decomp-no-Me-UN5Decomp 从 PlayStation 2 游戏《Naruto Shippuden: Ultimate Ninja 5》的 MIPS R5900 可执行文件重建 C 函数。Splat 从用户自备的可执行文件生成汇编和提取数据；匹配命令编译单个 C 函数，并将机器码与原版比较。",
  "entry_url": "https://awesomerea.org/resources/decomp-no-me-un5-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/decomp-no-me-un5-case/",
  "evidence_url": "https://github.com/MiguelQueiroz010/Decomp-no-Me-UN5Decomp/blob/3dfe92d453959a8f5a9f9a1986970754a3ff0131/README.md",
  "group": "cases",
  "id": "decomp-no-me-un5-case",
  "json_url": "https://awesomerea.org/resources/decomp-no-me-un5-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/decomp-no-me-un5-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/decomp-no-me-un5-case/index.md",
  "name": "Decomp-no-Me-UN5Decomp: reconstructing Naruto Shippuden 5 functions",
  "name_zh": "Decomp-no-Me-UN5Decomp：还原 Naruto Shippuden 5 的函数",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Provide the original executable at baserom/SLES_556.05.",
    "Python 3, GNU Make, Splat, mips-linux-gnu-objcopy, Wibo 1.2.0, objdiff-cli 3.8.0 and Metrowerks MWCCPS2 2.4 are specified for the workflow.",
    "The reconstruction is a work in progress.",
    "MIT License."
  ],
  "requirements_zh": [
    "将原版可执行文件放在 baserom/SLES_556.05。",
    "流程需要 Python 3、GNU Make、Splat、mips-linux-gnu-objcopy、Wibo 1.2.0、objdiff-cli 3.8.0 和 Metrowerks MWCCPS2 2.4。",
    "还原工作仍在进行中。",
    "MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/MiguelQueiroz010/Decomp-no-Me-UN5Decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
