# HaloPad：通过反编译移植与 x86 重编译在 Apple 设备上运行 Halo

> 通过两套引擎将 Halo: Combat Evolved 带到 iPhone、iPad 和 Apple 芯片 Mac。Xbox 版构建固定版本的 OpenCE，即社区 Xbox 反编译成果的移植；Custom Edition 则将使用者自己的 haloce.exe 1.10 从 x86 提前转换为 ARM64，并由 HaloPad 提供 Windows、Direct3D 9、输入、音频和网络服务。项目披露了大量 AI 辅助，并在状态日志中记录设备测试结果。

- 类型：案例
- 目标：游戏
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-10-18
- 收录于：2026-11-09
- 原始资源：<https://github.com/chrissotraidis/projectreach>
- 一手来源：<https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/halopad-project-reach-case/>
- 记录 JSON：<https://awesomerea.org/resources/halopad-project-reach-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/halopad-project-reach-case/index.md)

## 使用条件与局限

- 预览版 0.3.10 提供 PadMint 配方和校验和，没有公开 IPA。个人构建包含 Halo 游戏代码，不得分享。已测试设备包括 12.9 英寸 iPad Pro（第 6 代）、iPhone 14 和 Apple 芯片 Mac；Xbox 画面仍有差异。
- Xbox 版需要使用者自己的初代 Xbox 版《Halo: Combat Evolved》光盘镜像；仅测试美版地图构建 01.10.12.2276。Custom Edition 需要 HaloCESetup.exe 1.00 和使用者自己的产品密钥；构建工具获取 Bungie 的 1.10 更新。不支持零售版 Halo PC、Anniversary、Master Chief Collection 及后续作品。
- 需要 iOS／iPadOS 17.4+，或 Apple 芯片上的 macOS 14.4+。PadMint 构建需要 Apple 芯片 Mac、Xcode 26+，首次 Xbox 构建约需 35 GB 空间；Xbox 版也有 GitHub Actions 工作流。Custom Edition 另需 Wine 和固定版本的 M-HT SR 工具。
- 已知局限包括首次使用卡顿、Xbox 纹理较模糊、偶发手柄失联，以及 Chimera 等 DLL 模组无法加载。
- 项目没有整体公开许可授权；RIGHTS-STATUS.md 写明未获发布授权。重建的 Bungie／Microsoft 代码和原游戏素材保留其权利。

## 一手来源

1. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/README.md>
2. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/STATUS.md>
3. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/XBOX-ENGINE.md>
4. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/G2-SELECTION.md>
5. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/EXECUTION-MODEL.md>
6. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/REVIEW-HALO1-DECOMP.md>
7. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/docs/RIGHTS-STATUS.md>
8. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/config/xbox-release.json>
9. <https://github.com/chrissotraidis/projectreach/blob/a291d8540f5e3e39ecdbf45e46af4c48fb37cb62/dependencies.lock.json>
10. <https://github.com/chrissotraidis/projectreach/releases/tag/v0.3.10>

## 同分区更多条目：游戏

- [Harvest Moon 64 PC Port / Recomp：开发中的原生构建版](https://awesomerea.org/zh/resources/aitdd-harvest-moon-64-recomp-case/index.md) · 案例
- [Harvest Moon 64: Recompiled：原生移植](https://awesomerea.org/zh/resources/harvest-moon-64-recomp-case/index.md) · 案例
- [Haze Recomp：实验性 PlayStation 3 游戏静态重编译](https://awesomerea.org/zh/resources/haze-recomp-case/index.md) · 案例
- [Heavy Metal: FAKK2：x86 到 C 的静态重编译](https://awesomerea.org/zh/resources/heavy-metal-fakk2-recomp-case/index.md) · 案例
- [Hell Night: Dark Messiah Recompiled：PlayStation 游戏 PC 静态重编译](https://awesomerea.org/zh/resources/hellnight-recompiled-case/index.md) · 案例
- [Hell's Gate：但丁的地狱的静态重编译](https://awesomerea.org/zh/resources/hells-gate-recomp/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
