海洛:战斗进化在安伯尼克 RG35XX H 上实现在线多人游戏
经典射击游戏《海洛:战斗进化》(Halo: Combat Evolved)现已支持在安伯尼克 RG35XX H 掌机上运行在线多人模式。据开发者报告,该版本在 Blood Gulch 地图上进行 23 名玩家的公开 Slayer 比赛时,帧率约为 50-60fps,大部分时间稳定在 58 至 60fps 之间。

该项目基于 OpenCE(此前称为 halo-ce-universal)构建,这是一个社区主导的反编译项目,旨在重建原始 Xbox 游戏的代码。与传统的硬件模拟不同,此端口直接在搭载 Allwinner H700 处理器和 Mali-G31 图形芯片的手持设备上运行原生 ARM64 代码。
10 月 6 日的更新引入了公共服务器浏览器、在线及局域网多人游戏功能,以及兼容 OpenCE 构建的网络合作战役模式。这使得手持设备能够连接 PC 或其他兼容的 OpenCE 安装实例。需要注意的是,开发者在宣布该功能时并未亲自在手持设备上测试在线合作战役。
随后发布的 v2026.10.07 版本(10 月 7 日)重点解决了性能与兼容性问题。该版本增加了对 muOS 系统的经过测试的支持,并修复了在菜单、重生期间及暂停游戏时可能发生的崩溃问题。开发者指出,服务器浏览器界面现已以 60fps 运行,但这一高帧率主要适用于浏览器而非实际的游戏对战画面。
针对手持设备有限的资源,新版本还进行了多项优化。改进后的影子管理在六个关卡后释放了约 50 MB 的额外内存;音频混合器的调整则将其负载降低至前一级别的四分之一左右。
得益于这些优化,《无声的地图家》(The Silent Cartographer)中的海战场景在 muOS 上的帧率提升至 33-46fps,而此前仅为 9-23fps。在 Knulli 系统上,同一序列可达到 45-58fps。上述数据由开发者提供,实际表现可能因场景复杂度和配置不同而有所差异。
此外,v2026.10.07 版本还修复了可能导致角色模型拉伸或消失的图形错误,以及加载后音乐无法恢复的问题。
该端口目前通过 GitHub 分发,并提供 Knulli 和 PortMaster 软件包。由于不包含受版权保护的游戏资产,用户需自行提取原始 Xbox 游戏数据方可运行。
尽管该项目仍处于实验阶段,但随着在线多人游戏功能的加入、更广泛的固件兼容性支持以及显著的性能提升,它已成为一款无需传统 Xbox 模拟器即可在紧凑型复古游戏掌机上体验《海洛:战斗进化》的方案。





