Nxnative Brings Switch Games to Apple Devices as Private Fork Shows Mario Kart World

11 Min Read
Nxnative Brings Switch Games to Apple Devices as Private Fork Shows Mario Kart World

Switch games take a different route onto Apple hardware

Monster Hunter Rise running at a locked 60 frames per second on a MacBook Air with an M1 chip and 8GB of memory is one of the clearest demonstrations of nxnative, an open source project that packages Nintendo Switch games as applications for iPhones, iPads and Apple Silicon Macs. Instead of translating every processor instruction, it lets much of the original game code run directly on Apple's chips.

Contents
  1. Switch games take a different route onto Apple hardware
  2. Why the same game code can run on an Apple chip
  3. The compatibility list is growing, with uneven results
  4. What the 60 fps demonstrations mean for players
  5. Building a game takes more than downloading an app
  6. Missing features and a different Mac alternative
  7. The Switch 2 demonstration remains a private experiment
  8. Nintendo's enforcement history shapes the legal risk
  9. How the developments unfolded
  10. Key Points

The project, maintained by a developer known as seedds, initially drew attention for original Switch games such as The Legend of Zelda: Tears of the Kingdom, Super Mario Odyssey and Mario Kart 8 Deluxe. A packaged game can have its own icon on an iPhone's home screen, much like an ordinary application.

A newer development has widened interest. Developer Will Faust posted footage of the Switch 2 exclusive Mario Kart World running on macOS on October 27, 2026, followed by an iPhone 18 Pro demonstration on October 28. His modified version of nxnative is private, and the footage contains substantial graphics problems.

For players, the immediate opportunity remains the public project's work with original Switch games. Its compatibility documentation has grown from 61 games described as playable on iPhones and iPads to more than 80 tested titles across Mac or iPhone. Setup requires a Mac, development tools, game files and decryption keys supplied by the user. Online multiplayer and amiibo support are unavailable.

Nxnative is independent of Nintendo. Its technical progress arrives alongside a history of Nintendo action against Switch software projects, including the $2.4 million Yuzu settlement in 2024 and the subsequent closure of Ryujinx.

Advertisement

Why the same game code can run on an Apple chip

Nintendo's original Switch and modern Apple devices share the Arm64 instruction architecture. An instruction architecture is the basic vocabulary a processor understands, such as commands to calculate a number or move data. Sharing that vocabulary gives nxnative a starting advantage.

A traditional emulator can reproduce another machine's behavior in software, including translating processor instructions where necessary. Nxnative instead works as a compatibility layer: it adapts the game to its new surroundings while allowing its processor code to execute directly on compatible Apple hardware.

The project still has considerable work to do around that code. Switch games expect services from Nintendo's Horizon operating system and use Nintendo's NVN graphics interface. Nxnative supplies replacements for system services and translates graphics operations into Metal, Apple's interface for communicating with its graphics hardware.

Shaders, small programs that help draw surfaces, lighting and other visual effects, also require translation. Nxnative uses code from Ryujinx for that task. Its native execution approach draws on d2r-mobile, an earlier effort built around Diablo II: Resurrected.

Most Windows PCs use the x86 processor architecture, so moving Switch software to those computers requires a different approach to the processor code. Apple hardware's shared Arm architecture removes one layer of translation, while graphics, memory handling and operating system differences remain central engineering tasks.

The compatibility list is growing, with uneven results

The early list of 61 playable games referred specifically to iPhones and iPads. Later documentation describes more than 80 original Switch games tested on Mac or iPhone. Those entries cover different devices, game versions and configurations, making the individual notes useful for anyone checking a particular title.

Major Nintendo games named in the compatibility material include Animal Crossing: New Horizons, Super Smash Bros. Ultimate, Metroid Dread, Fire Emblem Engage and Pokémon Legends: Z-A. The two open world Zelda games, Breath of the Wild and Tears of the Kingdom, also appear.

Advertisement

Testing has produced a wide spread of outcomes. Dragon Quest XI S and Unicorn Overlord have run, while Dark Souls Remastered runs smoothly offline with occasional vertex glitches. Vertices are points used to build objects in a three dimensional scene; errors can make parts of those objects appear distorted.

Final Fantasy Resonance has been described as playable with minor graphical flickering. Doom Eternal failed to boot during testing. For a prospective user, the practical check is therefore the result for their specific game and device, including any required update or known visual fault.

What the 60 fps demonstrations mean for players

Mac gaming creator Andrew Tsai demonstrated Monster Hunter Rise running at a locked 60 fps on a base MacBook Air with an M1 chip and 8GB of memory. The laptop has no cooling fan, making that particular result a striking example of what the approach can achieve on relatively modest Apple hardware.

Frames per second measures how many images a game draws each second. Moving from 30 fps to 60 fps doubles that number, which can make movement look smoother and controls feel more immediate when the game maintains the higher rate.

The project also describes configurations that allow Breath of the Wild, Tears of the Kingdom and Fire Emblem Engage to move from their original 30 fps target to 60 fps. Those results depend on particular game updates, patches and settings.

Tsai's demonstration provides a concrete result for one game on one Mac. The Zelda and Fire Emblem figures come from project reporting, with no comprehensive independent benchmark covering every supported Apple device. Readers choosing a device or planning a build need the game version, settings and hardware alongside the headline frame rate.

Storage presents another practical constraint. Some packaged games can occupy more than 15GB, so installing several titles can consume a substantial part of an iPhone or iPad's capacity.

Advertisement

Building a game takes more than downloading an app

Nxnative requires users to supply their own Switch game files and the corresponding decryption keys, including the prod.keys file. The project distributes neither the games nor those keys. Decryption keys unlock encrypted game data so the build tools can read it.

A Mac running Apple's Xcode development tools is required to build an application. The later documented build requirements specify macOS 26.6 or later and Xcode 27.1, alongside Homebrew, Python and other dependencies. The initial build can take up to an hour.

The mobile target is an application package for an iPhone or iPad. Generating a standalone macOS application requires an additional terminal command. Community projects such as NX2Apple offer graphical front ends, although they remain separate tools around the underlying process.

For an iPhone or iPad, the finished application is installed through sideloading, meaning installation from outside the App Store. AltStore and Sideloadly are among the tools identified for that step. Nxnative is not distributed as an ordinary App Store game download.

The listed mobile requirements are an iPhone 15 Pro or newer with iOS 26 or later, or an iPad with an M1 chip or newer running iPadOS 26 or later. Apple Silicon Macs are also supported. The project attributes its iPhone hardware limit to support for the BC compressed textures used by Switch games. Textures are the images applied to game objects, and compression reduces the space those images occupy.

Missing features and a different Mac alternative

Online multiplayer and amiibo functionality remain unavailable in nxnative. Amiibo are Nintendo figures and cards that can unlock content or interact with supported games. Players whose routines depend on those features would lose them when moving to these packaged applications.

MacNativeGames takes a narrower approach, focusing on Breath of the Wild and Tears of the Kingdom rather than a broad Switch library. Its reported desktop features include MetalFX upscaling to 2K, frame interpolation and support for a 21:9 ultrawide display format.

Upscaling produces a larger output image from a smaller rendered image, while frame interpolation creates intermediate images to make motion appear smoother. Nxnative's broader compatibility work and MacNativeGames' focus on two Zelda titles give the projects different practical strengths.

Advertisement

The Switch 2 demonstration remains a private experiment

Will Faust's October 27 macOS footage shows Mario Kart World launching and reaching a race through a private nxnative fork. A fork is a developer's modified branch of an existing project. Supporting Switch 2 requires additional work for its newer graphics interface and system software.

The race footage shows missing geometry and incorrect colors. Missing geometry means parts of the scene, such as surfaces or objects, are absent. Those faults place the demonstration at an early stage of development.

Faust followed with footage on an iPhone 18 Pro on October 28 and reported physical memory use below 6.5GB. He said he would not release the source code for his Switch 2 changes. Independent testing, a broader compatibility list and a public release date are unavailable.

The demonstrations followed the emergence of ns2jb, a reported Switch 2 jailbreak, which allows access beyond the console's normal restrictions. How that exploit relates to the files used in Faust's demonstrations has not been independently established.

Original Switch users can experiment with the public nxnative project today. Anyone interested specifically in Mario Kart World faces a different situation: the demonstrated modifications remain with their developer, and the visible rendering faults still need work.

Nintendo attorney Kouji Nishiura explained at a legal lecture in 2025 that emulators are not automatically illegal, while identifying copying protected console programs and bypassing security measures such as encryption as possible grounds for legal action.

That position puts attention on how users obtain game files and keys, as well as what a software project distributes. Ownership of a game, extraction of its data and circumvention of technical protections can involve different legal questions, depending on the jurisdiction.

Yuzu developer Tropic Haze agreed in 2024 to pay Nintendo $2.4 million and accept a permanent injunction. Ryujinx later shut down after Nintendo contacted its lead developer. Nxnative continues to use Ryujinx code for graphics translation.

Nintendo has also pursued Digital Millennium Copyright Act takedowns against demonstration videos of MacNativeGames running Tears of the Kingdom, including a video by Tsai during the week of the October 25 coverage. Video removal and litigation against software developers are different forms of enforcement, with different immediate effects on public access.

No confirmed lawsuit or public Nintendo enforcement action against nxnative was identified in the latest reporting. Its developers require users to supply their own files, while the legality of obtaining and processing those files remains a separate issue for users to consider.

Advertisement

How the developments unfolded

Nxnative's rapid rise in attention combines several strands: earlier enforcement against Switch emulators, work on native execution for Apple devices, and a later private experiment with Switch 2 software. The dated milestones help separate them.

  • 2024: Yuzu's developer agreed to a $2.4 million settlement and a permanent injunction. Ryujinx subsequently closed after Nintendo contacted its lead developer.
  • 2025: Nintendo attorney Kouji Nishiura discussed emulation, protected console software and circumvention of security measures at a legal lecture.
  • October 25, 2026: Coverage described 61 original Switch games as playable on iPhones and iPads, alongside Tsai's demonstrations on Apple Silicon Macs.
  • October 27, 2026: Faust posted footage of Mario Kart World running on macOS through his private nxnative fork.
  • October 28, 2026: Faust posted an iPhone 18 Pro demonstration and said his Switch 2 source code would remain private.

Later compatibility documentation expanded the original Switch testing count to more than 80 titles across Mac or iPhone. That public work offers a broader range of games than the single Switch 2 title shown in Faust's demonstrations.

Key Points

  • Nxnative adapts original Switch games into applications for supported iPhones, iPads and Apple Silicon Macs.
  • Shared Arm64 processor architecture allows game code to run directly, while system services and graphics still require adaptation.
  • More than 80 original Switch titles appear in later testing documentation, with results ranging from smooth gameplay to failure to launch.
  • Andrew Tsai demonstrated Monster Hunter Rise at a locked 60 fps on an M1 MacBook Air with 8GB of memory.
  • Users need their own game files and keys, a compatible Mac and development tools. Online multiplayer and amiibo support are unavailable.
  • Mario Kart World demonstrations use a private fork with visible graphics faults and no announced public release.
  • Nintendo's earlier enforcement against Yuzu, Ryujinx and demonstration videos remains relevant to the project's legal risk.
Share This Article

You May also Like