Details | |
---|---|
Console(s): | |
Platform(s): | |
Developer(s): | Ryujinx Team |
About:
Ryujinx is an open-source Nintendo Switch emulator developed by gdkchan and written in C#.
Designed for high accuracy and performance, it offers a user-friendly interface and consistent updates. Built entirely from the ground up, the project started in September 2017.
Ryujinx offers several features that make it a popular Nintendo Switch emulator:
- High Accuracy: Ryujinx aims to accurately emulate Nintendo Switch games, ensuring they run as close to the original hardware as possible.
- User-Friendly Interface: The emulator is designed with simplicity in mind, making it easy for users to set up and navigate.
- Resolution Scaling: Ryujinx allows users to scale the resolution of games beyond the native resolution of the Switch, enhancing visual quality.
- Shader Caching: The emulator caches shaders to reduce stuttering and improve performance during gameplay.
- Mod Support: Ryujinx supports game modifications (mods) to alter gameplay, textures, and other in-game features.
- Multiplayer Functionality: With the LDN feature, Ryujinx supports local wireless multiplayer for games that use the Switch’s local network feature.
- Controller Support: It has compatibility with multiple types of controllers, including Switch Pro controllers, Xbox, PlayStation controllers, and more.
- Save States: Ryujinx allows users to create and load save states, enabling quick saving and resuming gameplay at any point.
- Cheat Codes Support: It supports custom cheat codes to modify gameplay.
Usage
To run games on Ryujinx, you’ll need the following:
- System Requirements:
- Operating System: Windows 10/11, Linux, or macOS (64-bit)
- CPU: A modern 64-bit x86 processor, preferably with at least 4 cores. Intel or AMD processors with high single-thread performance are recommended.
- GPU: A Vulkan-compatible GPU, or OpenGL 4.5-compatible graphics card. NVIDIA, AMD, and Intel integrated graphics can work, but dedicated GPUs provide better performance.
- RAM: At least 8GB of RAM, but 16GB or more is recommended for better performance in demanding games.
- Firmware and Keys:
- Nintendo Switch Firmware: You’ll need a dumped copy of the official Nintendo Switch firmware, which is required for proper game compatibility and functionality.
- Nintendo Switch Prod Keys: Essential decryption keys (prod.keys and title.keys) are required to decrypt and run games on the emulator.
- Game ROMs:
- You need legally obtained game ROMs (in formats like .XCI or .NSP) from a Nintendo Switch console. Pirated or illegally obtained ROMs are not allowed.
You can check the Setup & Configuration Guide on how to set up the emulator.
For the Local Wireless (LDN) builds, check the Multiplayer: Local Play/Local Wireless Guide.
Avalonia UI comes with translations for various languages.
As of May 2024, Ryujinx has been tested on approximately 4,300 titles; over 4,100 boot past menus and into gameplay, with roughly 3,550 of those being considered playable.
You can also check out the compatibility list here.
Screenshots:
Downloads:
Platform | Releases (v1.1.1398+) |
---|---|
Windows: |
|
Linux: |
|
MacOS: |
|