Mac想玩未有原生版本的Windows遊戲,又多了一條值得了解的技術路線。第三方開源專案FX Steam Launcher把SteamOS放入Apple Silicon的虛擬機,再處理遊戲與圖形轉譯;重點不只是能否下載,而是你的Mac與目標遊戲是否符合它的限制。

第三方啟動器,不等於Valve推出Mac版

專案由fxgl維護,GitHub名稱為steamac。開發者說明使用Valve的ARM64 SteamOS映像,透過libkrun及macOS的Hypervisor.framework啟動。使用官方系統映像,和由Valve正式提供、支援這款Mac啟動器,是兩回事,不能把第三方成果寫成官方Mac版發布。

README列明Apple Silicon、macOS 15或以上,以及約150GB可用空間,並註明磁碟映像採稀疏配置。自行編譯的章節另有Xcode、Homebrew及容器工具等要求,不能把開發環境清單與一般下載版本的使用條件混在一起。

畫面要經過轉譯,首次啟動仍可能等待

Windows遊戲在客體內經Proton處理,x86程式碼由FEX轉成ARM64;圖形指令則經Vulkan及宿主端驅動送到Metal。這是一條多層相容路徑,並非把Windows遊戲變成原生Mac程式,亦不能由能啟動便推定效能等同原生。

開發者網站展示《Stellar Blade Demo》等運行例子,但同時寫明首次運行及更換圖形驅動後會建立着色器快取,期間可能等候或卡頓。展示使用的晶片、解析度、驅動及試玩版各有前提,所以「下載後一定即開即玩」並不準確,FuGamers亦未親自量度幀率。

反作弊與圖形需求,逐款遊戲看

官方專案頁明言,會阻擋虛擬機的反作弊系統仍可能拒絕運行,部分較高DirectX功能及shader model要求亦有支援界線。因此,即使某遊戲在Steam Deck可玩,也不能直接保證在這個Mac虛擬機方案中可連線;測試個別作品的結果不能外推整個遊戲庫。

操控方面,專案列有Xbox、DualSense及其他macOS可辨識手掣的對應,並提供鍵鼠、音效與效能監察設定。FuGamers建議先用實際想玩的作品核對已知問題與版本紀錄,再判斷是否值得嘗試;有示範影片,是了解技術進展的起點,並不等於每款遊戲都已通過相容測試。

故事讀完,話題繼續。
PLAYER VOICES

玩家討論

正在確認登入狀態…

留言經審核後公開。只顯示最近 50 則可見留言。

暫時未有可顯示的留言。