IT之家 October 28 news: With the help of the ns2jb vulnerability, the Switch 2 had previously finally achieved jailbreak, and now this cracking achievement has new progress.

IT之家 noticed that developer Will Faust today posted a video on the X platform, showing footage of the Switch 2 exclusive game 《Mario Kart World》 running on macOS. Faust emphasized that this recording is real, and that this project is a branch version of Nxnative, specially adapted for Switch 2. Nxnative was originally a tool that can run Switch games on Apple macOS, iOS, and iPadOS.
Of course, the running effect of this racing game on macOS is still very rough, as can be clearly seen in the video below: some shaders are missing, the picture stutters, and model geometry is disordered. But as a native Mac version of 《Mario Kart World》 that can start and run normally, it is already very amazing.
Faust said he owns a legitimate copy of 《Mario Kart World》, and after exploiting the ns2jb vulnerability, he exported the game files from his own Switch 2 console. It is currently unclear whether he will continue to optimize the performance of this ported version or publicly release it.
Although this newly discovered Switch 2 vulnerability supports users in exporting complete games and resource files, the only complete game currently circulating online is 《Mario Kart World》. A 3D model of Princess Peach from this game, as well as related resource data for 《Deltarune》 and 《Bloodstained: Ritual of the Night》 have also appeared online.
Faust stated that this porting project is not decompilation or recompilation, but rather “converting HOS system calls to iOS system calls, converting the NVN interface to the Metal interface, and so on.” He said that most of the foundational work to get 《Mario Kart World》 running has already been completed by Nxnative, and the most difficult part was implementing NVN2 support. NVN2 is the graphics application programming interface developed in-house by Nintendo for the Switch 2.
Nxnative is an experimental project whose goal is to natively run Nintendo Switch games on ARM architecture devices, with Macs, iPhones, and iPads equipped with Apple’s self-developed chips all within its support scope. Both the Switch 2 and Apple Mac use ARM processors, so there is no need to emulate the CPU instruction set. Even so, Nintendo’s graphics interface and other low-level features of the Switch 2 still need to be translated in order to work in the macOS environment.