Xbox Halo: Combat Evolved 跨平台移植版!支援 Windows、Linux、Android 與最多 128 人多人連線

halo-ce-universal 是以《Halo: Combat Evolved》Xbox 版本反編譯成果為基礎的跨平台移植專案,將原本 Xbox 上的遊戲移植至 Windows、Linux 與 Android。

專案以 Xbox build 2342 為基礎,提供可直接使用的 Release 版本,也可以自行編譯。遊戲資料本身並未包含在專案中,需要使用者準備合法取得的 Halo: Combat Evolved Xbox 光碟映像檔。

除了單人戰役之外,目前還支援 System Link 多人遊戲,區域網路與 Internet 都可以使用,最多可讓 128 台機器、128 名玩家加入同一場遊戲

1. Halo: Combat Evolved 功能或特色

支援多種平台

目前主要支援:

  • Windows
    • 32-bit x86 executable
    • OpenGL 4.5
    • SDL3
  • Linux
    • 32-bit x86 executable
    • OpenGL 4.5
    • SDL3
  • Android
    • ARM64
    • OpenGL ES 3
    • SDL3

Windows、Linux 與 Android 可以使用相同的多人遊戲環境。

支援最多 128 人多人遊戲

多人模式是這個專案相當重要的特色:

  • System Link
  • 區域網路多人遊戲
  • Internet System Link
  • 最多 128 台機器
  • 最多 128 名玩家
  • Windows / Linux / Android 可以互相連線

Internet 遊戲不需要架設這個專案自己的伺服器,而是透過邀請連結讓其他玩家加入。

跨平台連線

例如:

Windows 玩家 + Linux 玩家 + Android 玩家

可以一起加入同一場多人遊戲,這也是此版本相較於原始 Xbox 環境比較方便的地方。

自動更新

程式啟動時會檢查是否有較新的 Release,如果有新版本,可以詢問使用者是否進行更新。

PAL / NTSC 相容處理

專案可以使用不同版本的 Halo Xbox 光碟映像。

PAL 版地圖原本是針對較慢的 PAL Xbox 環境製作,專案會進行處理,使其以接近 NTSC 版的方式運作,方便不同版本玩家進行多人遊戲。

2.遊戲畫面

Halo: Combat Evolved 遊戲畫面

Halo: Combat Evolved 遊戲畫面
Halo: Combat Evolved 遊戲畫面

3. 下載位置及安裝方式

下載位置

GitHub:

halo-ce-universal GitHub 專案

Release:

halo-ce-universal Releases

目前 GitHub Releases 顯示最新正式 Build 為 Build 73,並持續透過 GitHub Actions 建立新版本。

Windows 安裝方式

  1. 下載 Windows Release。
  2. 解壓縮 halo-windows-release.zip。
  3. 啟動 Halo。
  4. 第一次執行時選擇自己的 Halo: Combat Evolved Xbox 光碟映像檔。
  5. 支援 .xiso 或 .iso。
  6. 程式會自動將遊戲所需的 maps/ 資料夾抽取出來。
  7. 完成後即可啟動遊戲。

Linux 安裝方式

下載 Linux Release 後解壓縮並執行程式,第一次啟動時選擇 Halo Xbox 光碟映像檔。

Linux 版本會將解出的:

maps/

放在遊戲執行檔旁邊。

Android 安裝方式

Android 版本為 ARM64,使用 OpenGL ES 3。

將 Xbox 遊戲映像檔先複製到 Android 裝置,再啟動 App 並選擇映像檔,程式會將需要的遊戲資料放到 App 的資料目錄。


4. 注意事項

必須自行準備遊戲資料

專案本身不包含 Halo: Combat Evolved 的遊戲資料。

使用者需要自行取得 Xbox 版本的:

.iso
.xiso

光碟映像檔,再交給程式進行資料抽取。

因此文章中應避免提供或連結未授權的 Halo ROM / ISO 下載來源。

Internet 多人遊戲並非傳統專用伺服器

Internet System Link 使用邀請連結讓玩家加入,專案本身沒有提供傳統的遊戲伺服器。

因此多人連線的方式與一般「登入官方伺服器 → 配對」的遊戲不同

延伸閱讀

blog.ocam.live
blog.ocam.live

關注科技新聞、SEO、人工智慧、電玩模擬器、程式設言、與 IT 日常等議題,深入簡出文章的說明並持續追蹤相關新聞的發展與報導。