Nintendo’s Switch 2 piracy defenses have come under pressure after a public jailbreak enabled researchers to access decrypted games, updates, downloadable content and save files. The exploit, released on October 22 by security researcher Sammy Hajhamid, known online as pepsipu, works on system version 23.0.1, which was the latest version at the time.
The jailbreak, called ns2jb, uses SmileBASIC 4, a programming tool originally designed for the first Nintendo Switch and still compatible with the newer console. A short program communicates with a Node.js server on the same network and targets the console’s file service, making it possible to read and write memory. The exploit does not yet provide a way to install an alternative operating system, requires a connected computer after each reboot and does not reach the system kernel, but it is sufficient to extract content and run homebrew software.
Pepsipu reportedly used OpenAI’s Codex programming agent during much of the development process. The system controlled Switch consoles, captured their output and restarted them after crashes. Nintendo responded by removing SmileBASIC 4 from its eShop, although the researcher is said to have adapted the exploit to WebKit, the console’s web engine. Closing the vulnerability would therefore require a system update.
The jailbreak has quickly been followed by efforts to run Switch 2 software elsewhere. Early PC emulators can launch games such as Mario Kart World and Donkey Kong Bananza, although performance remains inconsistent even on powerful hardware. Development is progressing rapidly, with frequent updates appearing on GitHub.
A separate project called nxnative is focused on native execution rather than emulation. The Switch 2, Apple Silicon processors and Snapdragon chips use the 64-bit ARM architecture, allowing game instructions to run without simulating the console’s processor. The project adapts game files, recreates Nintendo’s system services in a host program and translates the console’s NVN graphics API into Apple’s Metal framework.
Videos circulated on November 1 showed Donkey Kong Bananza running on a Mac at up to 60 frames per second. Tests are not yet consistently smooth: the game reportedly drops from 60 to 30 frames per second on a Mac in demanding scenes, while an early iPhone 17 test reached 15 frames per second. Mario Kart World also has graphical issues in some cases. Around 85 Switch 1 games are reportedly already compatible with Apple Silicon hardware.
The hardware similarities between the two Nintendo consoles may also be helping efforts to run Switch 2 games on the original Switch. Pokopia has reportedly been shown at 720p and around 30 frames per second, while Mario Kart World can run at reduced quality on modified and overclocked Switch consoles. Some online footage may be unreliable, particularly videos showing unusually smooth performance, but the shared operating system, processor architecture and backward compatibility provide a common foundation for further experimentation.
Nintendo can address the Switch 2 vulnerability through software updates and can require newer system versions for future games, the eShop and online services. However, material already extracted cannot be recovered, and subsequent exploits could allow pirates to build on the existing work.
The company also has legal options. Previous Nintendo actions contributed to the closure of the Yuzu emulator after a settlement, the disappearance of Ryujinx from GitHub and the conviction of Team Xecuter member Gary Bowser. Projects such as nxnative do not include game files and require users to provide content from their own consoles, but they can still make unauthorized distribution easier. In France, bypassing console protections remains illegal, including when copying personally owned games.
Sources: Numerama.