Ryujinx Canary is the cutting-edge build of the Ryujinx Nintendo Switch emulator. It ships every time a new commit lands on the master branch, so you always get the freshest performance fixes and compatibility improvements before they reach the stable release.

This guide walks you through downloading, installing, and doing the first-time setup of Ryujinx Canary on Windows in 2026.
Table of Contents
What Is Ryujinx Canary?
The original Ryujinx project shut down in late 2024 following a Nintendo legal action. A community team called Ryubing picked up the project and continues active development. Ryubing ships two build types:
- Stable releases drop roughly once a month and prioritize reliability.
- Canary builds compile automatically for every new commit. You get new features and fixes faster, but occasional rough edges come with the territory.
If you want the latest emulation accuracy and frame rate improvements and you do not mind the odd bug, Canary is the right choice.
System Requirements
| Component | Minimum | Recommended |
|---|---|---|
| OS | Windows 10 64-bit | Windows 11 64-bit |
| CPU | 4-core x64 (AVX2 support) | 6-core or more, high single-thread speed |
| RAM | 8 GB | 16 GB or more |
| GPU | OpenGL 4.5 or Vulkan | Vulkan-capable GPU (NVIDIA RTX / AMD RX 6000+) |
| Storage | 1 GB for emulator | SSD strongly recommended |
| Runtime | .NET 8.0 Desktop Runtime | Same |
Note: Without at least 8 GB of RAM, many games crash or run poorly.
Step 1: Download Ryujinx Canary
- Open your browser and go to the official Ryubing releases page:
https://git.ryujinx.app/ryubing/ryujinx/releases - Look for the latest release tagged canary.
- Under Assets, click the file that matches your system:
ryujinx-canary-*-win_x64.zipfor most Windows PCsryujinx-canary-*-win_arm64.zipfor ARM-based Windows devices
- Save the ZIP file somewhere easy to find, such as your Downloads folder.
Safety tip: Always download from the official Ryubing releases page (
git.ryujinx.app). Third-party sites often bundle malware with emulator downloads.
Step 2: Install .NET 8.0 Runtime
Ryujinx Canary requires the .NET 8.0 Desktop Runtime. If you skip this, the emulator shows a .NET error and refuses to start.
- Go to
https://dotnet.microsoft.com/en-us/download/dotnet/8.0 - Under .NET Desktop Runtime 8.0, click Download x64 (or arm64 if applicable).
- Run the installer and click through until it finishes.
Step 3: Install Ryujinx Canary on Windows
Ryujinx Canary does not use a traditional installer. It runs directly from a folder.
- Right-click the downloaded ZIP file and choose Extract All.
- Choose a short, permanent path, for example:
C:\Emulators\RyujinxCanary\Avoid paths with special characters or spaces when possible. 3. Open the extracted folder. You should see Ryujinx.exe inside.
Step 4: Run Ryujinx for the First Time
- Double-click
Ryujinx.exeto launch the emulator. - If Windows SmartScreen appears, click More info, then Run anyway. This warning shows up because the executable does not carry a paid code-signing certificate, not because it is dangerous.
- Ryujinx opens to a setup wizard on the first launch. Follow the prompts to point it at your game directories and configure basic settings.
Step 5: Add Firmware and Keys
Games require two files from your actual Nintendo Switch before they run: firmware and prod.keys. You must dump these from a Switch you own. Ryujinx does not include them, and downloading them from the internet may violate copyright law in your region.
Once you have your files:
- In Ryujinx, click Tools in the menu bar.
- Select Install Firmware and choose your firmware ZIP.
- Click File > Open Ryujinx Folder to open the data directory.
- Place your
prod.keysfile inside thesystemsubfolder.
Step 6: Configure Graphics Settings
- Click Options > Settings.
- Go to the Graphics tab.
- Set Graphics Backend to Vulkan for best performance on most modern GPUs. Switch to OpenGL only if you run into Vulkan-specific crashes.
- Enable Disk Shader Cache. This pre-compiles shaders so the game stops stuttering after the first play session.
- Leave Resolution Scale at 1x to start. Increase it once you confirm the game runs well.
Step 7: Add Your Games
- Click Options > Settings > User Interface tab.
- Under Game Directories, click Add and point Ryujinx at the folder that holds your dumped game files (NSP, XCI, or NCA format).
- Close settings. Your games appear in the main game list.
- Double-click a game to launch it.
Common Issues and Fixes
1. SmartScreen Blocks the Executable
Click More info > Run anyway on the SmartScreen dialog. This warning appears because Ryujinx Canary builds lack a commercial code-signing certificate.
2. “.NET Runtime Not Found” Error
Install .NET 8.0 Desktop Runtime from Microsoft’s official site (see Step 2). Do not install only the CLI runtime; the Desktop Runtime is the correct package.
3. Game Shows a Black Screen
- Make sure your firmware version matches or exceeds the game’s required version.
- Switch the Graphics Backend from Vulkan to OpenGL (or vice versa) in Settings > Graphics.
- Delete the shader cache for that game: right-click the game in the list > Cache Management > Purge Shader Cache.
4. Low Frame Rate or Heavy Stuttering
- Enable Disk Shader Cache in Graphics settings and play through the opening sections once. Stuttering drops significantly on the second run.
- Set the Memory Manager Mode to Host (Unchecked) under Settings > System for the fastest CPU emulation.
- Close background apps to free up RAM. Ryujinx needs every byte it can get.
5. Canary Build Crashes on Launch
Canary compiles on every commit, so an occasional broken build slips through. Go back to the Ryubing releases page and grab the previous Canary tag. Stable builds are always an option if you need reliability.
Should You Use Canary or Stable?
Use Canary if you want the latest compatibility fixes and do not mind occasional instability. Use Stable if you play long sessions and need a consistent experience. You can keep both in separate folders and switch between them without conflict because each folder stores its own data independently when you set up a portable installation.
FAQs
Is Ryujinx Canary safe to download?
Yes, Ryujinx Canary is safe as long as you download it from the official Ryubing releases page at git.ryujinx.app. The project is open source, so anyone can inspect the code. The only risk comes from third-party sites that repackage the emulator with malware. Never download from unofficial sources.
What is the difference between Ryujinx Canary and Stable?
Canary builds compile automatically on every new code commit, so you get the latest performance fixes and compatibility improvements first. Stable releases drop roughly once a month and go through more testing before release. Use Canary if you want cutting-edge updates. Use Stable if you want a more reliable experience for long play sessions.
Do I need a real Nintendo Switch to use Ryujinx Canary?
Yes, partially. Ryujinx Canary requires firmware files and a prod.keys file that only come from a real Nintendo Switch. You must dump these from a Switch you own. The emulator itself is free and legal, but downloading firmware or keys from the internet may violate copyright law in your region.
Is Ryujinx Canary still being updated in 2026?
Yes. After the original Ryujinx shut down in late 2024 following Nintendo legal action, a community team called Ryubing took over development. As of April 2026, the project actively releases Canary builds and pushes stable updates roughly every month. The latest Canary build is version 1.3.274, released on April 24, 2026.
Ryujinx Canary is free, open source, and actively maintained by the Ryubing community as of April 2026. Always download from the official Ryubing releases page at git.ryujinx.app to stay safe. Keep an eye on the releases page for new Canary drops, as the team pushes updates frequently.
