網路議題

蘋果新推出的 Proton-like 工具可在 Mac 上執行 Windows 遊戲

蘋果推出 Proton 類似工具,在 Mac 上執行 Windows 遊戲如果你希望在 Mac 上體驗更多的 Windows 遊戲,這個夢想可能很快就會成真。在蘋果公司的年度開發者大會(WWDC)上,蘋果為遊戲開發人員帶來了重大訊息,他們製作了一個類似於 Proton 和 Steam Deck 的工 .... (往下繼續閱讀)

分享到 Facebook 分享到 Line 分享到 Twitter

文章目錄

蘋果新推出的 Proton-like 工具可在 Mac 上執行 Windows 遊戲

蘋果推出 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。但是現實是,大多數遊戲在這個環境中不會得到最佳化和支援,也會出現效能問題和漏洞,直到開發人員建立自己的移植版本。(本文來自紐約時報中文網)

Mac gaming-macOS,Windows,Proton-like,工具,遊戲,執行
程宇肖

程宇肖

Reporter

大家好!我是程宇肖,我對於科技的發展和應用有著濃厚的興趣,並致力於將最新的科技趨勢和創新帶給大家。科技領域的變化速度驚人,每天都有令人興奮的新發現和突破。作為一名部落格作者,我將帶領大家深入探索科技的奧秘和應用的無限可能。