{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "This is a matching decompilation of Mega Man X4 for PlayStation. The same C source builds byte-matching executables for the US release SLUS_005.61, the Japanese SLPS_009.02, and the European SLES_011.76, plus a native Linux port for the US and Japanese versions. The Sega Saturn build is non-matching.",
  "description_zh": "这是 PlayStation 游戏《洛克人X4》的匹配反编译。同一份 C 源码可以构建逐字节匹配的美版 SLUS_005.61、日版 SLPS_009.02 和欧版 SLES_011.76 可执行文件，以及美版和日版的 Linux 原生移植。世嘉土星构建不匹配。",
  "entry_url": "https://awesomerea.org/resources/mmx4-decomp/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/mmx4-decomp/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sozud/mmx4/blob/4e16dfc7c06597fd5719dd112654d8cf85d343c2/README.md",
  "group": "cases",
  "id": "mmx4-decomp",
  "json_url": "https://awesomerea.org/resources/mmx4-decomp/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/mmx4-decomp/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/mmx4-decomp/index.md",
  "name": "Mega Man X4: byte-matching PlayStation source reconstruction",
  "name_zh": "Mega Man X4：《洛克人 X4》PlayStation 版的字节匹配源码重建",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirements": [
    "The documented package install is binutils and gcc for mipsel, plus ninja. Then pip install -r requirements.txt, update submodules, and run compiler.sh.",
    "The README names no license."
  ],
  "requirements_zh": [
    "文档中的软件包是 mipsel 的 binutils 和 gcc，以及 ninja。然后运行 pip install -r requirements.txt，更新子模块，再运行 compiler.sh。",
    "README 未注明许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/sozud/mmx4",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
