M1 Mac 解鎖新技能!成功運行任天堂 Switch 遊戲
蘋果 M1 晶片 Mac 不止能運行 macOS 系統,而且「Parallels 16 已支援 M1 Mac 安裝 Windows 雙系統」 。M1 晶片還能直接執行同樣 ARM 的 iOS 應用程式,在 Mac 電腦上運行 iPhone 和 iPad App。本周,又有開發者在 M 1 Mac 上運行任天堂 Switch 遊戲,還透過在 M1 Mac 上運行《超級瑪利歐:奧德賽》進行了演示。
正如 The 8-Bit 所指出的那樣,開發者能夠透過開源的 Yuzu 模擬器實現這一壯舉,該模擬器使用了高性能 3D 圖形 API Vulkan。由於 MoltenVK 的限制,實現並不完美,MoltenVK 是一個運行時庫,它將 Vulkan 映射到 MacOS 和 iOS 上的蘋果 Metal 圖形框架。
下面截圖顯示,《超級瑪利歐:奧德賽》運行在一台 13 吋的 MacBook Pro 上,M1 晶片運行 macOS 11.0.1。之所以能夠做到這一點,是因為任天堂 Switch 和 M1 Mac 的處理器都是基於 ARM 架構。
開發者測試的 Switch 遊戲包括《超級瑪利歐:奧德賽》和《塞爾達傳說:曠野之息》等,開發者表示,最大的障礙是適當的 Metal 支援,並指出目前 MoltenVK 的實現結果是 “中等性能”。雖然目前還沒有說明讓公眾試用,但這是一項令人興奮的成就,也是蘋果晶片釋放的新能力的又一個例子。