{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/Blightwidow/rogue-byte/blob/87f738f4a881669f944fe5ba263ad9c54edd96a5/docs/build/progress.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Rogue Byte reconstructs the USA PlayStation 2 release of Sly 2: Band of Thieves as readable C/C++ through a matching decompilation workflow. It splits a user-supplied executable, compiles recovered functions with the original compiler and checks the linked image byte for byte; the same C is also checked against the optional PAL executable.",
  "description_zh": "Rogue Byte 以匹配反编译流程，将 PlayStation 2 美版 Sly 2: Band of Thieves 的程序代码恢复为可读的 C/C++。它拆分用户提供的可执行文件，用原版编译器编译恢复的函数，并逐字节比较链接后的映像；也可选用欧版可执行文件检查同一份 C 代码。",
  "entry_url": "https://awesomerea.org/resources/rogue-byte-sly-2-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/rogue-byte-sly-2-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Blightwidow/rogue-byte/blob/87f738f4a881669f944fe5ba263ad9c54edd96a5/README.md",
  "group": "cases",
  "id": "rogue-byte-sly-2-case",
  "json_url": "https://awesomerea.org/resources/rogue-byte-sly-2-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/rogue-byte-sly-2-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/rogue-byte-sly-2-case/index.md",
  "name": "Rogue Byte: matching decompilation of Sly 2: Band of Thieves",
  "name_zh": "Rogue Byte：Sly 2: Band of Thieves 匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A legitimately obtained USA/NTSC-U Sly 2 copy, executable SCUS_97316.",
    "The PAL executable SCES_52529 is optional for cross-version checks.",
    "The work is unfinished; the author reports 76.37% matched USA code, including original assembly retained for blockers.",
    "GPL-3.0-or-later license."
  ],
  "requirements_zh": [
    "需要合法取得的 Sly 2 美版 NTSC-U 副本及 SCUS_97316 可执行文件。",
    "欧版 SCES_52529 可执行文件可选，用于跨版本检查。",
    "项目尚未完成；作者报告美版代码匹配比例为 76.37%，其中包含因阻碍而保留的原始汇编。",
    "采用 GPL-3.0-or-later 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Blightwidow/rogue-byte",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
