Difference between revisions of "Ryujinx"
From PCGamingWiki, the wiki about fixing PC games
(Adding availability rows for every type of build. (Should help confusion if there was any as AVA builds couldn't be accessed through ryujinx.org/download)) |
(→Video) |
||
Line 82: | Line 82: | ||
|vsync notes = Acts as a framerate limiter, required if you don't want most first party titles to speed up. | |vsync notes = Acts as a framerate limiter, required if you don't want most first party titles to speed up. | ||
|60 fps = limited | |60 fps = limited | ||
− | |60 fps notes = Depends on the game, mods are required for 30fps titles. | + | |60 fps notes = Depends on the game, mods are required for 30fps titles. ([https://github.com/ChanseyIsTheBest/NX-60FPS-RES-GFX-Cheats Repository of Switch 60fps/GFX Cheats]) |
|120 fps = hackable | |120 fps = hackable | ||
|120 fps notes = Few games have mods. | |120 fps notes = Few games have mods. |
Revision as of 20:57, 9 October 2023
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
This article is about the emulation of a console or deprecated PC platform on Windows, macOS (OS X), or Linux.
Developers | |
---|---|
Ryujinx team | |
Release dates | |
Windows | February 5, 2018 |
Ryujinx is a emulator for Nintendo Switch developed by gdkchan and the Ryujinx Team
Key points
- Open-source and is curently in active development.
- Progress is very fast and can run most commercial games very well (depending on your setup).
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | The original GUI (Recommended.) | |||
Developer website | AVA (Experimental UI) and Headless (No UI) builds here. | |||
Official website | LDN (Local Wireless Emulation) builds here. |
- Has a built-in auto-updater.
- Ryujinx Source Code (GitHub)
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %APPDATA%\Ryujinx\ |
Save game data location
System | Location |
---|---|
Windows | %APPDATA%\Ryujinx\bis\user\save |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | Games render at 16:9 so the image gets stretched. | ||
4K Ultra HD | 2-4x native resolution supported. Custom resolutions are allowed as well. | ||
Field of view (FOV) | Depends on game, very rare for first party games. | ||
Windowed | |||
Borderless fullscreen windowed | |||
Anisotropic filtering (AF) | 2-16x anisotropic filtering supported. | ||
Anti-aliasing (AA) | Natively depends on the game, FXAA, SMAA (Low, Medium, High, and Ultra) are offered as post process anti-aliasing in Ryujinx. | ||
High-fidelity upscaling | FSR 1.0 Bilinear and Nearest Neighbor are also available. |
||
Vertical sync (Vsync) | Acts as a framerate limiter, required if you don't want most first party titles to speed up. | ||
60 FPS | Depends on the game, mods are required for 30fps titles. (Repository of Switch 60fps/GFX Cheats) | ||
120+ FPS | Few games have mods. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | Based on game being played | |
Controller Y-axis inversion | Based on game being played |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | Very limited games have mods. E.g, Pokemon Legends: Arceus | |
Impulse Trigger vibration |
PlayStation controllers | ||
---|---|---|
PlayStation button prompts | Some games have mods. E.g, Persona 5 Royal, Pokemon Legends: Arceus. | |
Light bar support | Changes the lightbar to a static blue and the player LED to one. | |
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes | , Wired |
Tracked motion controllers | Natively supports Dualshock and DualSense motion, CemuHook is also offered. | |
---|---|---|
Button/gesture prompts |
Generic/other controllers | ||
---|---|---|
Button prompts |
Additional information | ||
---|---|---|
Controller hotplugging | Continuously scans for new inputs. | |
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | 8 | Co-op, Versus, Hot seat Supports 8 controllers at one time. |
||
LAN play | unknown | Co-op, Versus Available in the LDN build |
||
Online play | unknown | Co-op, Versus Emulates Local Wireless, only available in the LDN build. |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
OpenGL | Not recommended for anyone on Intel or AMD graphic cards. OpenGL is usually more accurate than Vulkan but runs worse. | |
Vulkan | Relatively new, still in development. |
Executable | 32-bit | 64-bit | ARM | Notes |
---|---|---|---|---|
Windows | ||||
macOS (OS X) | Very new and experimental. Uses MoltenVK to translate Vulkan to Metal. |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10, 11. | |
Processor (CPU) | ||
System memory (RAM) | 8GB | |
Hard disk drive (HDD) | At least 110 MB for the Ryujinx installation. | |
Video card (GPU) | A video card/GPU that supports OpenGL 4.5 or higher, or Vulkan. |
- A 64-bit operating system is required.
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 11 and later. | |
Processor (CPU) | Intel (Millage may very) or Apple Silicon. | |
System memory (RAM) | ||
Hard disk drive (HDD) |
- A 64-bit operating system is required.
Linux | ||
---|---|---|
Minimum | ||
Operating system (OS) | Common Linux distros | |
Processor (CPU) | ||
System memory (RAM) | 8GB | |
Hard disk drive (HDD) | ||
Video card (GPU) | A video card/GPU that supports OpenGL 4.5 or higher, or Vulkan. |