{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "santamonica is an early C++ decompilation of a PS2 prototype of Fahrenheit, also known as Indigo Prophecy. The prototype's RUNTIME.ELF and RUNTIME.MAP supply debugging symbols for analysis, and the build scripts compare the produced ELF with a recorded checksum. The author intends the unfinished work for learning and analysis.",
  "description_zh": "santamonica 是 PS2 游戏《华氏》（又名 Indigo Prophecy）原型版本的早期 C++ 反编译。原型中的 RUNTIME.ELF 和 RUNTIME.MAP 提供调试符号，构建脚本用记录的校验值比较生成的 ELF。作者将这项未完成工作用于学习与分析。",
  "entry_url": "https://awesomerea.org/resources/santamonica-fahrenheit-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/santamonica-fahrenheit-case/",
  "evidence_url": "https://github.com/fmil95/santamonica/blob/26ca8cb2174d22c1057e34fb9f6f310b221708fe/README.md",
  "group": "cases",
  "id": "santamonica-fahrenheit-case",
  "json_url": "https://awesomerea.org/resources/santamonica-fahrenheit-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/santamonica-fahrenheit-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/santamonica-fahrenheit-case/index.md",
  "name": "Fahrenheit: an analytical PS2 prototype decompilation",
  "name_zh": "Fahrenheit：PS2 原型版本的分析性反编译",
  "reconstruction_method": "decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Supply the June 24, 2005 prototype and copy its RUNTIME.ELF into the disc directory.",
    "The documented build runs on Linux or WSL.",
    "The author does not plan to finish the decompilation.",
    "MIT licence."
  ],
  "requirements_zh": [
    "需要自备 2005 年 6 月 24 日原型版本，并将其中的 RUNTIME.ELF 复制到 disc 目录。",
    "文档中的构建运行于 Linux 或 WSL。",
    "作者表示不打算完成整个反编译。",
    "采用 MIT 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/fmil95/santamonica",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
