You can now run Nintendo Switch games natively on iPhones and Macs

zohaibahd

Posts: 1,003   +21
Staff
A new way to play: Tears of the Kingdom can now sit on an iPhone's home screen as its own app, complete with an icon. A new open-source project called nxnative turns Switch games you own into native apps for iPhones and iPads. There's no emulator involved: each game's original code runs directly on Apple's chips. The same process can also create Mac apps.

This works because the Switch and Apple's recent devices both use Arm-based processors, meaning a game's instructions are already compatible with an iPhone's chip. PC ports like the recent AI-built Link's Awakening don't get that head start and must translate the code first, since most PCs use x86 processors.

On an iPhone or Mac, only the Nintendo-specific components need replacing. A small host program effectively stands in for the Switch's operating system, while the console's graphics are translated to Apple's Metal API instead of using Nintendo's own graphics interface.

The tool only started gaining attention over the weekend after tech account Techjunkie Aman posted about it on X. Even so, its GitHub page already lists more than 60 tested games, including Mario Kart 8 Deluxe, Metroid Dread, and Super Mario Odyssey. With a specific game update, Breath of the Wild, Tears of the Kingdom, and Fire Emblem Engage can even jump from the Switch's 30 fps to 60 fps.

Setting everything up takes some effort, though. You'll need your own game files and the decryption keys extracted from your own console, along with a Mac running Xcode to execute the build script. The initial build alone can take up to an hour.

The finished app must then be sideloaded – that is, installed from outside the App Store – using a tool such as AltStore or Sideloadly. The apps run only on an iPhone 15 Pro or newer, or an iPad with an M1 chip or newer, running iOS 26 or iPadOS 26. That's because older iPhones can't handle the compressed textures these games use. Even on supported devices, amiibo functionality and online play aren't available.

Building a Mac app requires just one additional command during the build process. Mac gaming YouTuber Andrew Tsai built several apps this way and got Monster Hunter Rise running at a locked 60 fps on a base-model M1 MacBook Air with just 8 GB of RAM. He also managed to get the console-exclusive tactics game Unicorn Overlord running natively.

Of course, the project isn't affiliated with Nintendo. Every build starts with files supplied by the user, so the project itself distributes no game data. The Switch emulator Yuzu didn't distribute games either, but its developers still agreed to pay Nintendo $2.4 million in 2024 to settle a lawsuit.

A few months later, rival emulator Ryujinx went offline after Nintendo contacted its lead developer. Ironically, nxnative still relies on code from Ryujinx to translate each game's graphics.

Permalink to story:

 
Nintendo is about to get the Sony treatment. They're both scumbag companies so I say bring it on. Although, saying they "use the same processor" is misleading at best. The Switch 1 uses a Tegra chip which is just A maxwell chip paired that barrows so Cortex cores. Apple Silicon is very much it's own thing even if it is based on ARM.

It's like saying it runs on both Intel and AMD because they both use the processor
 
Last edited:
The problem for Nintendo now - is that with "Vibe coding" - it's like wackamole, people with 0 actual programming skills can take the source code and build on it / maintain it.

I have a feeling we'll see some seriously nasty DRM being implemented to combat this at some point.
 
So... The same with nearly all android phones and snapdragon laptops? Or somehow magically it's only mac cpus?:)
It is: nx2android. Git repo available.
Btw, can you even install a git downloaded app on mac phone without paying to apple?
 
The problem for Nintendo now - is that with "Vibe coding" - it's like wackamole, people with 0 actual programming skills can take the source code and build on it / maintain it.

I have a feeling we'll see some seriously nasty DRM being implemented to combat this at some point.
piracy really hurt the sales of later DS and PSP releases, and I'd say a lot of later Switch 1 games as well (though that may also be due to waning interest in the platform)
 
piracy really hurt the sales of later DS and PSP releases, and I'd say a lot of later Switch 1 games as well (though that may also be due to waning interest in the platform)
Yeah, I mean - I'm all for restoring games that become unavailable as times passes and they are excluded from new consoles - but claiming that they're trying to get say "Sony" to lower their pricing by offering their games for free, that's not just hurting Sony, but the game developers already struggling to survive.
We are no longer in 1990's, where games were made by 3 people on weekends - hundreds of people works for years on end ..with the ever dwindling hope that their games will make enough money at launch to fund the next game.
 
Back