MeloNX enables Nintendo Switch game emulation on iOS using the Ryujinx iOS code base.
MeloNX
MeloNX is an iOS Nintendo Switch emulator based on Ryujinx, written primarily in C#. 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 MIT license.
Compatibility
As of October 2023, MeloNX can only play the audio of games.
Usage
To run MeloNX on your iOS device, at least 8GB of RAM is recommended to ensure stability. For full instructions, refer to our Setup Guide.
Features
-
Audio
MeloNX fully supports audio output. Audio input is not yet supported. -
CPU Emulation
The ARMeilleure CPU emulator emulates an ARMv8 CPU, handling most ARMv8 and some ARMv7 instructions. It converts ARM code to x86 for improved performance on iOS devices. -
Graphics
MeloNX supports both OpenGL and Vulkan rendering for flexible GPU emulation. Graphics enhancements include resolution scaling, anti-aliasing, and disk shader caching. -
Input
Support includes touch, JoyCon, and various controllers compatible with iOS. Dual-JoyCon input support requires additional software like DS4Windows. -
DLC & Mods
The emulator supports add-on content and mods through its GUI, allowing users to enhance their gaming experience.