Skip to main content

Installation Guide

Ryujinx is available as pre-built binaries for Windows, macOS, and Linux. You can also build from source if you prefer.
Before installing, ensure your system meets the minimum requirements, especially the 8GB RAM requirement.

Choose Your Build Type

Ryujinx offers two release channels:

Stable Builds

Recommended for most usersReleased monthly based on the master branch. These builds provide a more enjoyable and stable experience with consistent, tested updates.Download Stable

Canary Builds

For experienced usersCompiled automatically for each commit on the master branch. May be unstable or completely broken. Only recommended for testing and development.Download Canary
Stable builds are released every month or so to ensure consistent updates without overwhelming users with frequent individual downloads.

Installing Pre-Built Binaries

1

Download Ryujinx

  1. Visit the Stable Releases page
  2. Download the latest Windows build (.zip file)
  3. Alternatively, use the direct link: Latest Stable Build
2

Extract the Archive

  1. Right-click the downloaded .zip file
  2. Select “Extract All…”
  3. Choose a destination folder (e.g., C:\Program Files\Ryujinx or C:\Games\Ryujinx)
  4. Click “Extract”
Avoid extracting to a folder that requires administrator privileges to prevent permission issues.
3

Launch Ryujinx

  1. Navigate to the extracted folder
  2. Double-click Ryujinx.exe to launch the emulator
  3. On first launch, Ryujinx will create necessary configuration folders
4

Optional: Create a Shortcut

  1. Right-click Ryujinx.exe
  2. Select “Send to” > “Desktop (create shortcut)”
  3. Rename the shortcut if desired

Building from Source

If you want to build Ryujinx from source (for development or customization), follow these steps:
Building from source is intended for developers and contributors. Most users should use the pre-built binaries above.
1

Install .NET SDK

Install the .NET 10.0 SDK or higher:
  1. Visit dotnet.microsoft.com/download/dotnet/10.0
  2. Download and install the SDK for your platform
  3. Verify installation:
dotnet --version
The minimum required version is specified in global.json (currently 10.0.100). Your SDK version must be equal to or higher than this.
2

Clone the Repository

Clone the Ryujinx repository:
git clone https://git.ryujinx.app/ryubing/ryujinx.git
cd ryujinx
Or download the source as a ZIP file from GitLab and extract it.
3

Build the Project

Open a terminal in the project directory and run:
dotnet build -c Release -o build
On Windows, you can quickly open a command prompt in File Explorer by holding Shift, right-clicking in the folder, and selecting “Open command window here” or “Open PowerShell window here”.
The built files will be in the build directory.
4

Run Your Build

cd build
.\Ryujinx.exe

Data Folder Location

Ryujinx stores system files, saves, and configuration in the Ryujinx data folder:
C:\Users\[YourUsername]\AppData\Roaming\Ryujinx
You can quickly access this folder by clicking File > Open Ryujinx Folder in the GUI.

Troubleshooting Installation

Install the latest Visual C++ Redistributable:Also ensure you have .NET Desktop Runtime installed if needed.
This is a Gatekeeper issue. Run in Terminal:
xattr -cr /Applications/Ryujinx.app
Then try launching again.
Ensure you have proper graphics drivers installed:NVIDIA:
sudo ubuntu-drivers autoinstall  # Ubuntu
AMD/Intel: Mesa drivers should work out of the box on most distributions.
Check your .NET SDK version:
dotnet --version
Must be >= 10.0.100. Install a newer SDK if needed.

Next Steps

Now that Ryujinx is installed:

Quick Start Guide

Learn how to load and play your first game

Configuration

Optimize Ryujinx settings for your system

Build docs developers (and LLMs) love