Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
64,484
32,329


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 G5
May 30, 2002
12,990
6,949
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

Graphics
Staff member
Dec 9, 2008
5,452
29,005
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.