A Nintendo Switch game running on an Apple Silicon MacBook Air (image: Andrew Tsai, via TweakTown)

nxnative Runs Nintendo Switch Games Natively on Apple Silicon — No Emulator Required

By Anish Shrestha • • 6 min read

GamingNintendo SwitchApple SiliconNative Ports

An open-source project called nxnative turns legally dumped Switch games into iPhone, iPad and Mac apps by recompiling ARM64 code and rebuilding Nintendo's graphics API on top of Metal.

A Different Approach: Recompiling Instead of Emulating

An open-source project called nxnative is giving Nintendo Switch games a second life on Apple hardware — not through emulation, but by turning them into native Apple Silicon apps. Built by developer seedds, the tool takes a user's own game files and prod.keys and packages them into an app for iPhone, iPad, or Mac.

The trick is that the Switch and Apple's chips both speak ARM64. Because the instruction sets match, nxnative can rewrite a game's code to execute directly on the Apple chip, swap the Switch's Horizon OS for a small stand-in host layer, and rebuild Nintendo's NVN graphics API on top of Metal. Shader translation is borrowed from Ryujinx, the Switch emulator Nintendo shut down in 2024, while the overall approach traces back to d2r-mobile, which did the same thing for Diablo II: Resurrected.

The result is a native binary rather than a compatibility layer — no emulator running in between the game and the hardware.

Nintendo Switch console illustration (image: TechPowerUp)

Monster Hunter Rise Hits a Locked 60 FPS on a Fanless M1 Air

YouTuber Andrew Tsai put nxnative through its paces on Apple Silicon Macs, and the numbers are surprisingly strong for a community project. Monster Hunter Rise held a locked 60 FPS on a base, fanless M1 MacBook Air with just 8 GB of RAM — a machine that was never designed for sustained gaming loads.

Console exclusives that never received a Windows release also run. Unicorn Overlord, Dragon Quest XI S, and Dark Souls Remastered were all playable, though the latter showed occasional vertex glitches while running smoothly offline. Square Enix's newly released Final Fantasy Resonance works with minor graphical flickering. Doom Eternal, a far heavier title, refused to boot entirely.

A fantasy game running on an Apple Silicon MacBook Air during nxnative testing (image: Andrew Tsai, via TweakTown)
TitleHardwareResult
Monster Hunter RiseM1 MacBook Air, 8 GB, fanlessLocked 60 FPS
Unicorn OverlordApple Silicon MacRuns natively
Dragon Quest XI SApple Silicon MacPlayable
Final Fantasy ResonanceApple Silicon MacPlayable, minor flickering
Dark Souls RemasteredApple Silicon MacSmooth offline, occasional vertex glitches
Doom EternalApple Silicon MacFailed to boot
Zelda: Tears of the Kingdom (MacNativeGames)M4 MacBook Air~90 FPS (separate project)
Tested Switch titles on Apple Silicon

61 Games Listed for iPhone and iPad

nxnative was actually designed mobile-first: its primary job is packaging Switch games into .ipa files for iPhone and iPad. TweakTown reports 61 games listed as playable on those devices, while TechPowerUp notes the README now lists around 70 tested titles. The target hardware is an iPhone 15 Pro or newer, or an iPad with an M1 chip or later.

Mac support initially arrived as an afterthought. Generating a standalone macOS .app bundle requires an extra terminal command, which Tsai walks through in a companion tutorial. There are also clear limits: no online play and no amiibo support, and compatibility varies heavily from title to title.

nxnative Games page listing iPhone-tested Switch titles including Mario Kart 8 Deluxe and Breath of the Wild (image: Andrew Tsai, via TweakTown) The nxnative GitHub repository README (image: Andrew Tsai, via TweakTown)

What You Need to Build an App

nxnative ships no Nintendo code, assets, keys, or pre-compiled shaders. To build anything, users must supply their own legally dumped Switch game files and prod.keys extracted from a modded console. The project exists in the same clean-room legal grey area as traditional emulators — which is precisely what has kept its GitHub repository online so far.

The build workflow is still rough around the edges. On macOS, Tsai's demo shows an AppleGamingWiki guide sitting beside Terminal output while an app for Unicorn Overlord is compiled, underlining that this is very much a tinkerer's tool rather than a consumer product.

An AppleGamingWiki app-building guide beside Terminal build output for Unicorn Overlord (image: Andrew Tsai, via TweakTown)

Nintendo's Legal Team Is Already Watching

Clean-room design has not stopped Nintendo from pushing back. The company took the yuzu emulator's developers to court and shut down Ryujinx in 2024. More recently it has issued DMCA takedowns against demonstration videos of MacNativeGames running Tears of the Kingdom — including one of Tsai's own videos earlier this week.

TechPowerUp notes that nxnative ships no Nintendo code or keys, but it would not be surprising if the project catches Nintendo's attention sooner rather than later. Community reaction to the news was blunt: as one commenter put it, "Poor seedds is going to get cooked by Nintendo's ravenous pack of lawyers."

The Wider Recompilation Wave

nxnative is part of a broader surge in static recompilation. The suyu emulator recently added a static recompiler mode that delivers native PC performance, and another developer is preparing a static recompilation of Tears of the Kingdom for Windows x86-64 PCs, reportedly slated to debut next week.

Sibling project MacNativeGames still holds an edge on desktop-specific enhancements for the open-world Zelda titles — MetalFX 2K upscaling, frame interpolation, and 21:9 ultrawide support. With AI-assisted coding tools accelerating development, many of those features could spill over to nxnative in short order.

For now, the takeaway is straightforward: ARM64 on both sides of the fence makes native Switch ports on Apple hardware technically viable, and the community is moving fast — even if Nintendo's lawyers are moving too.

Sources

TechPowerUp, "New Project Lets Nintendo Switch Games Run Natively on Apple Silicon Macs and iPhones," by DrUsmanSaleem (https://www.techpowerup.com/354151/new-project-lets-nintendo-switch-games-run-natively-on-apple-silicon-macs-and-iphones).

TweakTown, "Nintendo Switch games can now run natively on macOS, no emulator required," by Hassam Nasir (https://www.tweaktown.com/news/114279/nintendo-switch-games-can-now-run-natively-on-macos-no-emulator-required/index.html).

Project and demonstrations: nxnative on GitHub (https://github.com/seedds/nxnative) and Andrew Tsai on YouTube (https://www.youtube.com/watch?v=R-AP4N9mWxM). Images are credited to Andrew Tsai/TweakTown and TechPowerUp as noted in each caption.

Written by Anish Shrestha — https://shresthaanish.com.np

All posts