Mac 玩 Windows 遊戲重大突破 免費工具移植 SteamOS 實測逾 200 FPS

steamOS mac

Mac 遊戲生態迎來新突破。開發者推出開源工具 FX Steam Launcher,成功將 Valve 為 Steam Frame 開發的 ARM64 版本 SteamOS 帶到 Apple Silicon Mac,並結合 Proton、FEX 等相容技術,讓 Mac 用戶有機會直接運行原本為 Windows 開發的 Steam 遊戲。初步測試顯示,多款遊戲在 M4 Max 晶片上達到超過 70 FPS,部分作品更突破 200 FPS。

steamOS mac2

Mac 上運行真正的 SteamOS

一直以來,Mac 雖然擁有不俗的硬件效能,但受限於作業系統及遊戲開發商支援,能夠直接運行的 Windows 遊戲仍然有限。隨着 Apple Silicon 晶片性能持續提升,加上各種遊戲相容技術逐漸成熟,這個情況正在改變。開源社群近日推出名為 FX Steam Launcher 的工具,透過虛擬機器在 Mac 上運行真正的 SteamOS,並利用多層指令及圖形 API 轉譯技術,突破 Windows 遊戲與 macOS 之間的相容性限制。

fx steam launcher

採用 Steam Frame 版本 SteamOS

FX Steam Launcher 並非單純模仿 SteamOS 的介面,而是利用 Valve 為 Steam Frame 準備的 ARM64 系統映像檔,在 Apple Silicon Mac 上建立完整的 SteamOS 運行環境。

與傳統雙系統安裝不同,這項方案並不需要移除 macOS,也毋須將 SteamOS 直接安裝到 Mac 的硬碟分割區。工具透過輕量化虛擬機器運行 SteamOS,用戶可以選擇視窗模式或全螢幕模式,同時保留 macOS 的正常使用環境。

開發者亦加入系統映像下載及更新機制。工具可從 Valve 官方伺服器取得 SteamOS 映像檔,並進行簽章及雜湊驗證,減少自行尋找系統檔案的麻煩。

Proton 11 配合 FEX

FX Steam Launcher 的技術核心,是結合多個開源相容層,處理 Windows 遊戲在不同處理器架構及圖形系統之間的差異。其中,FEX 負責處理 x86 指令與 ARM64 架構之間的相容問題,Proton 11 則協助 Windows 遊戲在 Linux 環境運行。

圖形方面,DirectX 9、10 及 11 遊戲主要透過 DXVK 轉換成 Vulkan 指令;DirectX 12 遊戲則依靠 VKD3D-Proton。隨後,相關圖形工作再透過 MoltenVK 或實驗性的 KosmicKrisp 等技術,最終交由 Apple 的 Metal 圖形 API 執行。

開發者另外提供實驗性的 DXMT 支援,嘗試讓部分 DirectX 10 及 11 遊戲採用另一條圖形轉譯路徑。這種多層轉譯方式雖然增加系統複雜程度,但亦令原本無法直接在 macOS 上運行的 Windows 遊戲,有機會利用 Apple Silicon 的 GPU 執行。

M4 Max 實測:《巫師 3》、《劍星》超過 70 FPS

YouTube 科技頻道 ETA Prime 已利用搭載 Apple M4 Max 晶片的 Mac 測試 FX Steam Launcher,展示多款 Windows 遊戲的實際運行情況。

測試作品包括《The Witcher 3》(巫師 3)、《Stellar Blade》(劍星)及《Left 4 Dead 2》(惡靈勢力 2)。

根據測試結果,三款遊戲在高畫質設定下均錄得超過 70 FPS,其中《Left 4 Dead 2》更突破 200 FPS,顯示這種虛擬化及多層轉譯方案具備一定的實用潛力。

不過,相關數據仍有重要限制。《Stellar Blade》的測試解像度只有 800p,其餘遊戲最高亦只達到 1080p,不能直接視為高解像度環境下的效能表現。

部分作品亦出現圖形異常,例如《The Witcher 3》的樹木顯示效果存在問題。此外,並非所有測試遊戲都能獲得同樣理想的效能,因此目前仍不能將個別成功案例視為整體 Windows 遊戲相容性的保證。

支援 macOS 15 或以上 部分技術需要 macOS 26

按照 FX Steam Launcher 的 GitHub 專案說明,基本系統需求包括 Apple Silicon Mac、macOS 15 Sequoia 或以上版本,以及約 150GB 可用儲存空間。

圖形驅動方面,MoltenVK 是預設採用的方案,而實驗性的 KosmicKrisp 需要 macOS 26 或以上版本。

由於專案仍處於開發階段,從原始碼建構整套系統亦涉及 Xcode、Homebrew、Rust 及容器工具等開發環境,與一般用戶下載安裝遊戲啟動器的體驗仍有距離。

值得注意的是,FX Steam Launcher 並非 Valve 或 Apple 官方推出的產品,相關功能與相容性主要由開源社群維護,遊戲能否正常啟動、畫面是否正確,以及實際效能表現,都會因硬件配置及遊戲而有所不同。

加入本站 WhatsApp 頻道最新限免情報立即知。

全新本站官方《限時情報王》 iOS 版 登場。限免已完結?不想錯過重大限免應用,可到本站追蹤 Telegram 頻道、Facebook、Threads。