Half-Life 移植至 Mac OS 9
Half-Life 移植至 Mac OS 9
Half-Life 現在可在 PowerPC Macintosh 系統上遊玩
GitHub 使用者 doctashay 成功將 Half-Life 移植至執行 Mac OS 9.0 或更新版本的 PowerPC 基礎 Macintosh 電腦。此版本填補了該平台上遊戲可用性的 28 年空白,因為 Valve 原本計畫於 1999 年發行的 Mac OS 9 版本在發布前不久被取消。儘管 Valve 最終於 2013 年將遊戲發行至 Mac OS X,該版本是針對 Intel 基礎 CPU 設計的,使得 PowerPC 機器沒有官方移植版。
透過 Xash3D FWGS 進行的技術實作
該移植是透過 Xash3D FWGS 的一個分支實現的,這是 GoldSrc 引擎的開源重新實作。這使得遊戲能在沒有原始專有原始碼的情況下,在舊硬體上運行。該版本從頭到尾完全可玩,並包含以下幾項關鍵功能:
- 完整遊戲支援: 包含基礎的 Half-Life 遊戲。
- 擴充套件: 支援 Half-Life: Blue Shift 與 Half-Life: Opposing Force。
- 額外內容: 包含 Uplink 的試玩版。
- 多人遊戲: 完整的多人遊戲支援已整合進此移植版。
硬體與系統需求
此移植版專為 G3 與 G4 PowerPC 基礎電腦設計。效能主要由 GPU 與可用的視訊記憶體(VRAM)決定。具體來說,VRAM 小於 8MB 的機器(例如某些早期 iMac 與 iBook)可能會遇到效能問題。
社群成員指出,此移植版大致符合 1998 年與 1999 年發行的早期 iMac 型號(G3 與 DV)的時代特色,提供了一種與遊戲原始硬體時代相符的懷舊體驗。
社群影響與見解
此版本受到經典 Mac 社群的熱烈歡迎,使用者回報在 iBook G3 與 iMac G4 硬體上成功運行。
引擎保存
一些使用者強調 Xash3D FWGS 引擎的重要性,指出該引擎自 2011 年起就是開源生態系統的一部分,使得在原本不受支援的平台上保存 GoldSrc 基礎的遊戲成為可能。
歷史背景
使用者間的討論反思了 1999 年的遊戲時代,有一位使用者指出:
"我大概在 1999 年左右會對此感到非常興奮……這是我曾經因朋友而感到羨慕的唯一一款遊戲。"
其他人則將此努力與早期的未經授權原始碼移植(如 "HackQuake" 在 System 7 上)進行比較,認為社群驅動的移植工作常常在官方開發者放棄平台時彌補空白。