MeloNX is an iOS Nintendo Switch emulator based on Ryujinx, written primarily in C# and Swift. Designed to bring accurate performance and a user-friendly interface to iOS, MeloNX makes Switch games accessible on Apple devices. Developed from the ground up, MeloNX is open-source and available on Github under the GPLv3 license.
FAQ
Where's the prod.keys file?/Where can I download [game]?
We do not support piracy, It is forbidden to request copyrighted content (Firmware/Games/Keys/Shaders) on our repositories or on the MeloNX Discord.
Do I need a Switch to use this emulator?
MeloNX emulator is capable of running many homebrew applications, and can be a crucial tool in the development and debugging of homebrew applications and games. To play commercial games, you will need access to a Switch compatible with custom firmware (CFW), which will enable you to dump your system firmware, keys and legally purchased games.
How can I dump my firmware/games/keys?
First, you need to hack your Nintendo Switch, which you can learn how to do here: https://nh-server.github.io/switch-guide/.
Once you have hacked your Switch, backed up your keys and dumped your firmware, you may follow these guides to dump keys, updates and DLC, firmware and games:
Keys
Games, Updates and DLC
Firmware
Info
A Paid Developer account or TrollStore may be needed for specific devices (Read about Entitlements below)
MeloNX REQUIRES JIT and CANNOT run without it.
Recommended iPhone: iPhone 15 Pro+ (8/12GB RAM both have the same memory limit of 6GB)
Recommended iPad: iPad Pro 5th+ 128GB+ (8GB RAM) / 1TB+ (16GB RAM) or iPad Air 5+ (8GB RAM)
Lowest Compatible Device (Paid Developer Account): iPhone 6s (iOS 15)
Lowest Compatible Device (Free Developer Account): iPhone 12