{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/channelramble/OpenCE-macOS/blob/80a4d0383e1354f6edebf0bfba04e9d3d7f93ddb/port/macos/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "game",
  "description_en": "OpenCE-macOS ports OpenCE's Halo: Combat Evolved decompilation to Apple silicon Macs. It builds a native macOS app, maps the game's 32-bit code into a 4 GB address window, and renders through ANGLE on Metal. At first launch, the app imports maps from the user's Xbox disc image.",
  "description_zh": "OpenCE-macOS 将基于 Halo: Combat Evolved 反编译成果的 OpenCE 移植到 Apple 芯片 Mac，构建原生 macOS 应用。它将游戏的 32 位代码放入独立的 4 GB 地址空间，并通过 ANGLE 在 Metal 上渲染。首次启动时，应用从用户提供的 Xbox 光盘镜像导入地图。",
  "entry_url": "https://awesomerea.org/resources/opence-macos-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/opence-macos-case/",
  "evidence_class": 1,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/channelramble/OpenCE-macOS/blob/80a4d0383e1354f6edebf0bfba04e9d3d7f93ddb/README.md",
  "group": "cases",
  "id": "opence-macos-case",
  "json_url": "https://awesomerea.org/resources/opence-macos-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/opence-macos-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/opence-macos-case/index.md",
  "name": "OpenCE-macOS: porting Halo: Combat Evolved to Apple silicon",
  "name_zh": "OpenCE-macOS：将 Halo: Combat Evolved 移植到 Apple silicon",
  "preview_kind": "image",
  "preview_url": "https://awesomerea.org/previews/opence-macos-case.jpg",
  "reconstruction_method": "port",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "prerequisites",
    "license"
  ],
  "requirements": [
    "Apple silicon Mac running macOS 11 or later.",
    "A user-owned Halo: Combat Evolved Xbox disc image in ISO or XISO format.",
    "Source builds require Xcode command line tools, Python 3, LLVM, lld, Ninja and CMake.",
    "CC0-1.0 License for the project's code."
  ],
  "requirements_zh": [
    "需要运行 macOS 11 或更新版本的 Apple silicon Mac。",
    "需要用户自有的 Halo: Combat Evolved Xbox 光盘镜像，格式为 ISO 或 XISO。",
    "源码构建需要 Xcode 命令行工具、Python 3、LLVM、lld、Ninja 和 CMake。",
    "项目代码采用 CC0-1.0 许可证。"
  ],
  "scope": "partial",
  "targets": [
    "game"
  ],
  "url": "https://github.com/channelramble/OpenCE-macOS",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
