
蘋果推出 Proton 類似工具,在 Mac 上執行 Windows 遊戲
如果你希望在 Mac 上體驗更多的 Windows 遊戲,這個夢想可能很快就會成真。在蘋果公司的年度開發者大會(WWDC)上,蘋果為遊戲開發人員帶來了重大訊息,他們製作了一個類似於 Proton 和 Steam Deck 的工具,能夠把最新的 DirectX 12 Windows 遊戲轉換並在 macOS 上執行。蘋果建立了一個名為 Game Porting Toolkit 的新工具,可翻譯 Windows 遊戲,使其執行在 Mac 上,讓開發人員在將遊戲完全移植之前能夠啟動 Windows 遊戲的未修改版本,並檢視遊戲執行情況。
突破 Mac 遊戲的約束
Mac 上的遊戲一直是 PC 遊戲社區中的一個過時笑話,雖然最近有幾個罕見的例外,例如 Resident Evil Village 和 No Man's Sky 等遊戲被移植到 macOS 上。過去,要將 Windows 遊戲移植到 Mac 上,需要開發人員進行編譯源程式碼、轉換定制着色器、重新實現影象子系統和轉換音訊等複雜過程。如果開發人員需要將遊戲針對多個平臺進行最佳化,他們可以使用跨平臺遊戲引擎來簡化所有這些複雜性,但他們仍然需要偵錯遊戲並最佳化 macOS 上的效能。有了蘋果新的 Game Porting Toolkit,開發人員現在可以理解有多少移植工作需要進行,修復錯誤並最佳化他們的遊戲在 macOS 上的效能。
翻譯層和測試遊戲執行情況
蘋果的新工具能夠將 Intel x86 指令和 Windows API 轉換成 Apple Silicon,將與鍵盤、滑鼠、控制器輸入、音訊播放、網路、檔案系統和 Direct3D 相關的 API 轉換為 macOS 中對應的 API。最終的結果是,Windows 遊戲可以在 macOS 上執行,而不需要進行任何移植或修改。蘋果表示現在更多是為評估遊戲而設計的,而不是爲了應用。隨着開發人員繼續最佳化每一個遊戲,使用者最終可能會有能力在 macOS 上像在 Steam Deck 上一樣執行 Windows 遊戲。但這個想法在現階段仍然還要走一段路。
結論
蘋果公司推出的 Game Porting Toolkit 是一個顯著的進步,將使更多的 Windows 遊戲能夠在 Mac 上執行。蘋果公司的翻譯層現在已經顯示出相當的色彩,M1 和 M2 晶片的 GPU 效能在蘋果公司的自己的平臺上非常強大。該工具會顯著減少將遊戲從 Windows 移植到 Mac 所需的時間和工作,還有一個新的 Metal Shader Converter 可以自動將現有的 GPU 着色器轉換為 Metal。但是現實是,大多數遊戲在這個環境中不會得到最佳化和支援,也會出現效能問題和漏洞,直到開發人員建立自己的移植版本。(本文來自紐約時報中文網)
延伸閱讀
- 一年過去了,OpenAI 的聲音複製工具仍未問世!
- 駭客劫持 WordPress 網站,散佈 Windows 與 Mac 惡意軟體!您還能安全上網嗎?
- "洛杉磯大火期間,《Watch Duty》週下載量突破 200 萬次!"
- 「全新 DOOM 主題取證碼遊戲,挑戰玩家的極限反應力!」
- 《紐約時報全新遊戲「Zorse」來襲!帶你體驗創新娛樂的無限可能》
- 蘋果修復 macOS Sequoia 漏洞,挽救關鍵網路安全工具!
- Meta 的 Hyperscape:探索現實空間的虛擬實境新境界!
- Raycast 獲得 3000 萬美元融資,計畫打入 Windows 與 iOS 市場,打造全新生產力應用!
- 微軟新工具能修正 AI 幻覺,但專家呼籲謹慎看待!
- 蘋果新款 macOS Sequoia 更新竟導致網路安全工具失效!