{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/everfeel/rayman-revolution-decomp/blob/191c698de407c283790265425054a52ba8905f9d/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "This project decompiles the PAL PlayStation 2 Rayman main executable, SLES_500.44, into C and hand-written assembly. Its build links an ELF at the original addresses and compares the main image and individual functions byte for byte with a locally supplied reference. The author reports 856 of 5,645 functions matching.",
  "description_zh": "该项目将 PAL 版 PS2 Rayman 主程序 SLES_500.44 还原为 C 代码和手写汇编。构建流程按原地址链接 ELF，并与用户提供的原版程序逐字节比对主映像及单个函数。作者报告已有 5,645 个函数中的 856 个实现匹配。",
  "entry_url": "https://awesomerea.org/resources/rayman-pal-ps2-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/rayman-pal-ps2-decomp-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/everfeel/rayman-revolution-decomp/blob/191c698de407c283790265425054a52ba8905f9d/README.md",
  "group": "cases",
  "id": "rayman-pal-ps2-decomp-case",
  "json_url": "https://awesomerea.org/resources/rayman-pal-ps2-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/rayman-pal-ps2-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/rayman-pal-ps2-decomp-case/index.md",
  "name": "Rayman: matching decompilation of the PAL PS2 main executable",
  "name_zh": "Rayman：PAL 版 PS2 主程序的逐字节匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Windows, Python 3, and the Windows py launcher.",
    "An authorized PAL SLES_500.44 executable matching the setup script's SHA-1 check.",
    "A legally obtained SN Systems ProDG PS2 SDK with ee-gcc.exe and ee-ld.exe.",
    "The author reports 856 of 5,645 functions matching; DVP overlays require separate extraction and comparison.",
    "GPL-3.0 license."
  ],
  "requirements_zh": [
    "需要 Windows、Python 3 和 Windows 的 py 启动器。",
    "需要经授权取得、且通过设置脚本 SHA-1 校验的 PAL 版 SLES_500.44 可执行文件。",
    "需要合法取得的 SN Systems ProDG PS2 SDK，其中包含 ee-gcc.exe 和 ee-ld.exe。",
    "作者报告 5,645 个函数中有 856 个匹配；DVP 覆盖层需另行提取和比对。",
    "采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/everfeel/rayman-revolution-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
