Ryujinx is an open-source Nintendo Switch emulator that enables users to play Switch games on PC.
Ryujinx is an open-source Nintendo Switch emulator written in C# created by gdkchan and the Ryujinx Team. It is available for Windows, Linux, and MacOS.
Ryujinx is an experimental emulator for the Nintendo Switch console and was the first to achieve the feat of running a commercial game on the PC platform. It is a powerful general-purpose emulator with an extensive feature set and is highly compatible with many commercial and homebrew Nintendo Switch titles.
Features:
• Multi-core CPU emulation: Ryujinx provides accurate emulation of the ARM64 processor cores used in the Nintendo Switch. This allows for the emulation of many Switch titles on the PC platform.
• GPU emulation: Ryujinx provides accurate emulation of the GPU used in the Nintendo Switch. This allows for the emulation of many 3D games on the PC platform.
• Audio emulation: Ryujinx provides accurate emulation of the audio processing unit used in the Nintendo Switch. This allows for the emulation of many audio-based games on the PC platform.
• Gamepad emulation: Ryujinx provides emulation of the gamepad used on the Nintendo Switch. This allows for the emulation of many controller-based games on the PC platform.
• Save states: Ryujinx allows you to save the state of your game at any point, allowing you to continue playing from where you left off without having to start the game over again.
• Networking: Ryujinx allows you to connect to other players online and play multiplayer games, just as you would on the real Nintendo Switch.
• Cheat codes: Ryujinx supports the use of cheat codes, allowing you to tweak the game to your liking or gain an advantage over your opponents.
• Debugger: Ryujinx includes a built-in debugger, allowing you to step through code and inspect variables at any point in the program.
• Open source: Ryujinx is open source, meaning that anyone can view, modify, and contribute to the code. This makes it easy for developers to add new features, fix bugs, and improve the emulator.
Ryujinx allows users to emulate Nintendo Switch games on their PC with high compatibility and performance.
Ryujinx requires Windows 10 (64-bit) or Linux (64-bit), at least 8GB of RAM, and a graphics card supporting OpenGL 4.6 or Vulkan 1.1, or better. Additionally, an x64 processor with AVX support is recommended.