Become a MacRumors Supporter for $25/year with no ads, private forums, and more!

MacRumors

macrumors bot
Original poster
Apr 12, 2001
54,972
17,355


Earlier this week, a developer using the pseudonym Sera Tonin Brocious on Twitter successfully managed to emulate Nintendo Switch games on Apple silicon, which they demonstrated by running Super Mario Odyssey on an M1 Mac.

nintendo-switch-on-mac.jpeg

As noted by The 8-Bit, the developer was able to achieve this feat with the open source Yuzu emulator, which uses Vulkan, a high-performance 3D graphics API. The implementation is not perfect due to limitations of MoltenVK, a runtime library that maps Vulkan to Apple's Metal graphics framework on macOS and iOS.

The screenshots show Super Mario Odyssey running on a 13-inch MacBook Pro with the M1 chip running macOS 11.0.1. This is possible because the processors in the Nintendo Switch and M1 Macs are both based on Arm architecture.


In a follow-up tweet, the developer said the "big hurdle" is proper Metal support, noting that the current MoltenVK implementation results in "middling performance." And while there are no instructions for the public to try this out yet, it's an exciting accomplishment, and one more example of the new capabilities unleashed by Apple silicon.

Article Link: Developer Successfully Emulates Nintendo Switch Games on M1 Mac
 

DeepIn2U

macrumors G4
May 30, 2002
10,062
4,291
Toronto, Ontario, Canada
Huh. I thought this was fast, being just 3 years after the Switch came out. I was under the impression emulators normally start being available about 10 years after a console is released, but I checked and Dolphin actually released in 2003, just two years after the GameCube.
I thought Dolphin was GameCube’s code name internally at Nintendo
 

AngerDanger

macrumors 603
Dec 9, 2008
5,366
28,115
Huh. I thought this was fast, being just 3 years after the Switch came out. I was under the impression emulators normally start being available about 10 years after a console is released, but I checked and Dolphin actually released in 2003, just two years after the GameCube.
Same with PCSX2 and the PS2.

For whenever reason, I was under the same misapprehension that it usually takes longer to develop emulators until I looked into that one.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.