{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "AVP2 Reconstructed recovers C++ for the LithTech 2.2 engine executable and DirectDraw/Direct3D renderer used by Aliens versus Predator 2 v1.0.9.6. It compares compiled functions with the originals and byte-gates mixed relinks against whole-file SHA-1 hashes. The author reports partial matching; unfinished regions still come from the original files.",
  "description_zh": "AVP2 Reconstructed 为《异形大战铁血战士 2》v1.0.9.6 使用的 LithTech 2.2 引擎程序及 DirectDraw/Direct3D 渲染器恢复 C++ 源码。项目逐函数比对编译结果，并以整文件 SHA-1 校验混合重新链接。作者报告匹配工作尚未完成，未完成区域仍取自原始文件。",
  "entry_url": "https://awesomerea.org/resources/avp2-reconstructed-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/avp2-reconstructed-case/",
  "evidence_url": "https://github.com/lemiur/AVP2-Reconstructed/blob/f5377f00949ac9cfd28d1b72c862c63d29cc73ac/README.md",
  "group": "cases",
  "id": "avp2-reconstructed-case",
  "json_url": "https://awesomerea.org/resources/avp2-reconstructed-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/avp2-reconstructed-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/avp2-reconstructed-case/index.md",
  "name": "AVP2 Reconstructed: matching the LithTech engine and renderer",
  "name_zh": "AVP2 Reconstructed：匹配重建 LithTech 引擎与渲染器",
  "reconstruction_method": "matching-decompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires the original version 1.0.9.6 executable and renderer for byte comparison and mixed relinking.",
    "The original Visual C++ 6.0 toolchains are required for matching.",
    "The source-only link is unfinished, and the reported byte-gated coverage is partial.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "逐字节比对和混合重新链接需要原版 1.0.9.6 可执行文件及渲染器。",
    "匹配构建需要原版 Visual C++ 6.0 工具链。",
    "纯源码链接尚未完成；作者报告的逐字节校验覆盖率仍不完整。",
    "仓库中没有许可证文件。"
  ],
  "targets": [
    "game"
  ],
  "url": "https://github.com/lemiur/AVP2-Reconstructed",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
