告別羅賽塔——Steam 原生 Apple Silicon 如何改寫 Mac 遊戲十年困境
Mac

告別羅賽塔——Steam 原生 Apple Silicon 如何改寫 Mac 遊戲十年困境

Mac · 2026 年 7 月

一顆石頭丟進池塘,漣漪要多久才會抵達岸邊?對 Mac 遊戲來說,這顆石頭叫 Apple Silicon,而漣漪——終於在六年後拍上了岸。

還記得 2020 年 Apple 宣布從 Intel 轉向自家晶片時,遊戲玩家集體翻的那個白眼嗎?「又來了,Apple 說這次真的能玩遊戲——就跟上次、上上次、上上上次一樣。」

當時的合理性懷疑無可厚非。Apple 承諾了 Rosetta 2 轉譯層,說它會讓舊的 x86 軟體無痛遷移,也包括 Steam。六年過去,Rosetta 2 的表現確實可圈可點——但轉譯終究是轉譯,它掩蓋不了更深層的問題。

Steam 原生 ARM64:等了好久的那個 Beta

2025 年 6 月,Valve 悄無聲息地在 Steam 用戶端推出了一個 Beta 更新。沒有發表會,沒有華麗的部落格文章——只是 Release Notes 裡一行平淡的文字:「此版本包含對 Apple Silicon 的原生支援。」

對,就這樣。等了五年多,Mac 玩家終於不必再透過 Rosetta 2 轉譯來跑 Steam 用戶端了。那個從 Intel Mac 時代繼承下來的 x86 二進位檔,正式退役。

聽起來像個小更新?但它的意義遠不止於「Steam 跑起來快了一點」。真正的故事在於——Valve 為此重寫了整個 Steam 用戶端的大量底層程式碼,從渲染引擎到通訊協定棧,全部針對 ARM64 重新編譯和最佳化。

據 Valve 開發者訪談,原生 ARM64 版 Steam 的啟動速度快了約 40%,記憶體佔用降低了 25%,最重要的是——遊戲庫的載入和更新不再有那種「Mac 版就是比較慢」的微妙卡頓感。

Rosetta 的落日:macOS 28 將正式拔插頭

如果說 Steam 原生 ARM64 是正面的推手,那麼 Apple 的另一個決定就是那根「不得不動」的鞭子。

根據 Apple Developer 內部文件與多位開發者確認,Rosetta 2 僅會支援到 macOS 27。到了 macOS 28,這個轉譯層將被正式移除。換句話說,兩年後所有尚未提供原生 ARM64 版本的 x86 Mac 軟體——包括遊戲——將在最新的 macOS 上徹底無法執行。

這不是一個溫和的提醒。這是 Apple 在說:「轉譯時代結束了,該上車的上車,該下車的下車。」

對遊戲開發商來說,這個時間表意味著什麼?很簡單——如果你的 Mac 版遊戲到今天還是只靠 Rosetta 2 轉譯跑 x86 二進位檔,那麼你只剩 macOS 27 的整個生命週期(約 2–3 年)來準備原生 ARM64 移植。否則你的遊戲將會在最新的 Mac 上直接顯示「不相容」。

這個 deadline 是殘酷的,但也是必要的。它終結了多年的「Rosetta 湊合著用」心態。

2025–2026 Mac 遊戲大爆發:不是巧合

為什麼 Valve 選擇在此時推出原生 ARM64 Steam?為什麼 CD Projekt Red 願意把《Cyberpunk 2077: Ultimate Edition》搬上 Mac?為什麼《Assassin’s Creed Shadows》首次做到 Mac Day-1?這不是偶然——這是 Apple 多年基礎建設投資的成果在 2025–2026 年密集兌現。

三個技術驅動力撐起了這場爆發:

Metal 4 — WWDC 2025 發表的重大更新,帶來了硬體加速路徑追蹤支援、全新時域升頻器,以及 Mesh Shaders 的完整實作。這讓 Mac 的圖形 API 水準首次真正追上了 DirectX 12 Ultimate。

Game Porting Toolkit 3.0 — Apple 將原本只是「移植評估工具」的 GPTK 升級為真正的遊戲執行層。GPTK 3.0 與 Metal 4 深度整合,支援 DirectX 12 的 Feature Level 12_2,並加入了 MetalFX Frame Interpolation——Apple 版的 DLSS 3 影格生成技術。

MetalFX Upscaling — 不再是 Beta 功能。MetalFX 已經被《Cyberpunk 2077》、《Black Flag Resynced》、《Resident Evil 4》等主流 3A 作品採用,在品質模式和平衡模式下都能提供接近原生解析度的畫質。

M4 Max 的真正對手:RTX 5060

最後聊一個 Mac 玩家最關心的問題:效能到底夠不夠?

目前 Apple Silicon 的旗艦 GPU——M4 Max 的 40 核心 GPU——在 Geekbench Metal 測試中得分突破 200,000。但在真實遊戲場景中,它的對手是誰?根據多家媒體的交叉比對,M4 Max 的遊戲效能約等於桌面級 RTX 5060

項目M4 Max(40核GPU)RTX 5060
《Cyberpunk 2077》1080p 高畫質72–85 fps85–100 fps
《Black Flag Resynced》1440p 高畫質52–60 fps65–78 fps
《Baldur’s Gate 3》1440p 中畫質58–70 fps70–85 fps
功耗(整機/僅顯卡)~45W(整機)~150W(僅顯卡)
建議售價$2,399+(MacBook Pro)$299(僅顯卡)

數據來源:TweakTown、MacHow2、Tom’s Hardware 綜合實測

M4 Max 在峰值幀率上輸 RTX 5060 約 15–25%,但功耗卻只有後者的三分之一——這是 Apple Silicon 統一記憶體架構的先天優勢。對比同等效能的 PC 遊戲筆電,M4 Max MacBook Pro 的電池續航是壓倒性的 6–8 小時 vs 1.5–2 小時。

效能不再是藉口。M4 Max 已經足夠流暢運行 1440p 高畫質的 3A 遊戲。真正的限制在於價格——一台能好好玩遊戲的 Mac 要 $2,399 起跳,而同等效能的 PC 只要一半價格。

羅賽塔終結之後:Mac 遊戲的下一步

Steam 原生 ARM64 和 Rosetta 2 的落日,共同為 Mac 遊戲畫出了一條清晰的界線。

在此之前,開發者可以說「我們先用 Rosetta 撐著,等市場夠大再說」。在此之後——沒有 Rosetta 了,沒有退路了。你的遊戲要嘛原生移植,要嘛從 Mac 上消失。

這對開發者來說是一個痛苦的抉擇。Mac Steam 玩家僅佔整體用戶的約 2.35%,商業說服力有限。但換個角度看:這 2.35% 是「即將全部需要原生 ARM64」的 2.35%。每一個不願放棄 Mac 用戶的發行商,現在都面臨同樣的時鐘在倒數。

而 Valve 的 ARM64 Steam、Apple 的 Metal 4 + GPTK 3.0 基礎設施、以及 CDPR、Ubisoft、Capcom 等大廠的 Mac 支援承諾,已經讓移植的技術門檻和成本大幅降低。過去說「Mac 不值得移植」最大的兩個理由——技術困難和市場太小——如今技術面已經大幅緩解,剩下的就是市場面的信心問題。

一個時代的結束,其實就是另一個時代的開始。

Rosetta 2 完成了它的歷史使命:它在 Apple Silicon 轉型初期扮演了橋樑,讓 Mac 用戶不至於在過渡期無遊戲可玩。但橋樑終究不是目的地。真正的目的地,是每款 Mac 遊戲都以原生 ARM64 二進位檔運行,沒有轉譯層損耗,沒有相容性疑慮。

那座橋,正在關閉。而對岸,看起來比以往任何時候都更像一片可以扎根的土地。


你覺得 Rosetta 2 退役後,Mac 上的 3A 遊戲會變多還是變少?留言告訴我你的看法——我是老王,我們下期見。



參考資料:Valve Steam Beta Release Notes、Apple Developer 文件、TweakTown M4 Max 遊戲實測、MacHow2 CrossOver/GPTK 效能分析、Tom’s Hardware GPU 評測資料庫。

留言 (0)

載入留言中…

相關文章