{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Ace Combat 5 statically translates the US PlayStation 2 game's main executable into C and compiles it with a Windows runtime. The project renders aircraft, terrain and other 3D scenes through native Vulkan meshes while remaining menus and effects use a GS path; runtime components cover audio, movies, controllers and storage. Generated game code and assets come from the user's disc.",
  "description_zh": "Ace Combat 5 将美版 PlayStation 2 游戏的主可执行文件静态翻译为 C，并与 Windows 运行时一起编译。飞机、地形等 3D 场景通过原生 Vulkan 网格渲染，尚未覆盖的菜单与效果使用 GS 路径；运行时还处理音频、影片、手柄和存储。生成的游戏代码与素材取自用户光盘。",
  "entry_url": "https://awesomerea.org/resources/ace-combat-5-static-recompilation-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/ace-combat-5-static-recompilation-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/sal063/Ace-Combat-5-Static-recompilation/blob/625ac191e382d64ec10944a7e53a272a70bcea73/README.md",
  "group": "cases",
  "id": "ace-combat-5-static-recompilation-case",
  "json_url": "https://awesomerea.org/resources/ace-combat-5-static-recompilation-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/ace-combat-5-static-recompilation-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/ace-combat-5-static-recompilation-case/index.md",
  "name": "Ace Combat 5: a PS2 static recompilation with native rendering",
  "name_zh": "Ace Combat 5：带原生渲染的 PS2 静态重编译",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Provide the US Ace Combat 5 release, serial SLUS-20851, as an ISO or extracted disc files.",
    "Build on 64-bit Windows with a Vulkan GPU, GCC 15 or newer, SDL3, CMake, Ninja, Vulkan SDK and Python 3.",
    "Apache-2.0 license."
  ],
  "requirements_zh": [
    "需提供序列号为 SLUS-20851 的美版《Ace Combat 5》ISO 或已提取光盘文件。",
    "构建需要 64 位 Windows、支持 Vulkan 的显卡、GCC 15 或更新版本、SDL3、CMake、Ninja、Vulkan SDK 和 Python 3。",
    "采用 Apache-2.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/sal063/Ace-Combat-5-Static-recompilation",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
