对于Apple自行开发的M1芯片,大家或许很好奇吧?最近根据外媒MacRumors的报道指出,国外有一位开发者 Sera Tonin Brocious 在 Twitter 表示,他成功在Apple研发的M1芯片中模拟了Nintendo Switch的游戏。
Adapting Yuzu to the M1 is going great. I have it running with MoltenVK enough for the initial boot screen and it's initializing virtualization. Just gotta finish wiring up memory and things should start Just Working (TM). Breaking *all the abstraction rules* in the process o/ pic.twitter.com/niLLqNAqLo
— Sera Tonin Brocious (@daeken) December 20, 2020
Is this Super Mario Odyssey running under virtualization on my M1 Macbook Pro? Yes. Yes it is. 😊 pic.twitter.com/AcgiEkVEyU
— Sera Tonin Brocious (@daeken) December 20, 2020
根据 Sera Tonin Brocious在Twitter上的说法指出,他成功在搭载M1的MacBook Pro上运行了Nintendo Switch的《Super Mario Odyssey》。开发人员就表示,他们是透过开源 Yuzu 模拟器实现这一操作,并使用了高性能 3D 图形 API Vulkan。
不过Sera Tonin Brocious表示,由于 MoltenVK 的限制,这一模拟并不完美。MoltenVK 是将 Vulkan 映射到 macOS 和 iOS 上的苹果 Metal 框架的运行时库。此外根据截图上来看,《Super Mario Odyssey》运行在搭载 M1 芯片的 13 英寸 MacBook Pro 上,运行 macOS 11.0.1 操作系统。
No comments