{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Biohazard Outbreak decomp reconstructs C for the Japanese PS2 releases of Biohazard Outbreak and File 2, checking locally rebuilt executables and overlays against the originals. Its extraction, survey and function-comparison tools operate on user-supplied discs; the author reports 238 byte-matching File 1 functions, while File 2 C decompilation has not started.",
  "description_zh": "Biohazard Outbreak decomp 为日版 PS2《Biohazard Outbreak》及《File 2》重建 C 代码，并将本地构建的可执行文件和覆盖模块与原版逐字节比较。提取、调查和函数比对工具使用用户自备光盘；作者报告 File 1 已有 238 个字节匹配的函数，File 2 的 C 反编译尚未开始。",
  "entry_url": "https://awesomerea.org/resources/biohazard-outbreak-decomp-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/biohazard-outbreak-decomp-case/",
  "evidence_url": "https://github.com/GalaxyNostalgia/Outbreak-decomp/blob/02e3ce407c2740c9e29993f649b082ffe8a253e2/README.md",
  "group": "cases",
  "id": "biohazard-outbreak-decomp-case",
  "json_url": "https://awesomerea.org/resources/biohazard-outbreak-decomp-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/biohazard-outbreak-decomp-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/biohazard-outbreak-decomp-case/index.md",
  "name": "Biohazard Outbreak decomp: matching PS2 game reconstruction",
  "name_zh": "Biohazard Outbreak decomp：PS2 游戏匹配反编译",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Own Japanese PS2 disc images for the supported releases; the optional English targets use patched images.",
    "Build on Linux or WSL2 with Python, MIPS binutils, the project dependencies and locally obtained Metrowerks compilers.",
    "File 2 C decompilation has not started; 77 written File 1 functions remain nonmatching.",
    "CC0-1.0 license."
  ],
  "requirements_zh": [
    "需要自备受支持版本的日版 PS2 光盘镜像；可选英语目标需使用已打补丁的镜像。",
    "构建环境为 Linux 或 WSL2，并需 Python、MIPS binutils、项目依赖及本地取得的 Metrowerks 编译器。",
    "File 2 的 C 反编译尚未开始；File 1 另有 77 个已编写但尚不匹配的函数。",
    "采用 CC0-1.0 许可证。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/GalaxyNostalgia/Outbreak-decomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
