MeloNX enables Nintendo Switch game emulation on iOS using the Ryujinx iOS code base.


MeloNX
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.

Discord

MeloNX Screenshot

## 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](https://github.com/MeloNX/MeloNX/wiki/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.