{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "Army of Two Recompilation translates the player's Xbox 360 Army of Two executable into C++ with a game-specific ReXGlue SDK fork and builds a native host. Its Windows build uses a Direct3D 12 renderer; the author reports testing the opening areas, while Linux and macOS builds remain experimental.",
  "description_zh": "Army of Two Recompilation 使用针对游戏修改的 ReXGlue SDK，将玩家的 Xbox 360 版 Army of Two 可执行文件转换为 C++ 并构建原生宿主。Windows 版本使用 Direct3D 12 渲染；作者报告已测试开场区域，Linux 和 macOS 构建仍属实验阶段。",
  "entry_url": "https://awesomerea.org/resources/army-of-two-rexglue-port-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/army-of-two-rexglue-port-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Genesis5500/ArmyOfTwo-Recomp/blob/bd7e07472acfe9d8563a318502f4d399b6d4d791/README.md",
  "group": "cases",
  "id": "army-of-two-rexglue-port-case",
  "json_url": "https://awesomerea.org/resources/army-of-two-rexglue-port-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/army-of-two-rexglue-port-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/army-of-two-rexglue-port-case/index.md",
  "name": "Army of Two Recompilation: a ReXGlue native port",
  "name_zh": "Army of Two Recompilation：ReXGlue 原生移植",
  "reconstruction_method": "static-recompilation",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A personally dumped Army of Two copy containing default.xex and game data.",
    "The game-specific ReXGlue SDK fork, CMake 3.25 or newer, Ninja and Clang for source builds.",
    "Only the opening areas have been tested; a complete playthrough has not.",
    "GPL-3.0 license for the host and glue code."
  ],
  "requirements_zh": [
    "需要自行提取、包含 default.xex 和游戏数据的 Army of Two 副本。",
    "源码构建需要针对该游戏的 ReXGlue SDK 分支、CMake 3.25 或更新版本、Ninja 和 Clang。",
    "目前只测试了开场区域，尚未完成全程游玩测试。",
    "宿主与适配代码采用 GPL-3.0 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "game"
  ],
  "url": "https://github.com/Genesis5500/ArmyOfTwo-Recomp",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
