一個名為 MacNativeGames 的開源項目,讓《薩爾達傳說:王國之淚》繞開了傳統模擬器的層層轉譯,以原生 ARM64 應用程式的形式直接在 Apple Silicon 晶片上運行。

在基礎款 M4 MacBook Air 和 Mac mini 上,遊戲在著色器緩存預熱後可以達到約 90 FPS 的遊戲幀率,菜單界面更高達 120 FPS。這一表現不僅遠超 Switch 原版,也壓過了任天堂官方的 Switch 2 Edition(最高 60 FPS),甚至優於另一款在 RTX 4060 Ti 上僅跑出 32–59 FPS 的非官方 x86 PC 靜態重編譯版本。

MacNativeGames 的本質並非模擬器。開發者 liyong(Yong Li)在 GitHub 上明確寫道:「這不是模擬器:遊戲自身的 ARM64 代碼直接運行在 Apple 晶片上,僅在 macOS 要求之處進行改寫;Switch 系統服務由一個輕量宿主來響應,遊戲的 NVN 圖形則在 Metal 4 上重建。」

根據項目 GitHub 頁面和開發者公布的測試數據,遊戲在 MacBook Air M4 和 Mac mini M4 上的本地測試中收集了 8,582 個著色器,預熱完成後穩定在 90 FPS 左右,菜單中則達到 120 FPS。測試解析度包括 1440p,並可配合 MetalFX 進行縮放。

AI 代碼工具的進步正在顯著改變靜態重編譯領域的節奏:「以往需要數年才能取得的成果,如今短短數周就能實現。」從《超級瑪利歐 陽光》到《黃昏公主》,再到《最後一戰:戰鬥進化》的 N64 移植,一系列非官方原生移植項目在近期密集湧現。
(聲明:建議支持正版,遵守平台條款,維護健康遊戲生態。)






