To play Nintendo Switch games on PC, you must have a Nintendo Switch emulator. There are two most popular: Yuzu and Ryujinx. They work well, they’re both free, and both can play most Switch games perfectly. This tutorial will take you through the process of setting up both, so you can choose which one you like.
What You Need Before Starting
- A PC running Windows 10 or Windows 11
- At least 8GB RAM (16GB recommended)
- A decent GPU (GTX 1060 / RX 580 or better)
- Prod keys and Title keys (required for both emulators)
- Nintendo Switch firmware files
How to Install Yuzu?
Step 1 — Download Yuzu
Go to the official Yuzu website and download the latest installer. Always download from the official source to avoid viruses.
Step 2 — Install It
Run the downloaded .exe file and follow the on-screen instructions. It installs just like any normal Windows program.
Step 3 — Add Your Keys
Once installed, open Yuzu. Click File → Open Yuzu Folder. Inside that folder, open the keys folder and paste your prod.keys and title.keys files there.
Step 4 — Install Firmware
In Yuzu, go to Tools → Install Firmware and select your firmware zip file. Yuzu needs firmware to boot games properly.
Step 5 — Add Your Games
Go to File → Add New Game Directory and point it to the folder where your NSP or XCI files are saved. Your games will now appear in the Yuzu game list.
Step 6 — Play
Double click any game to launch it. That’s it.
How to Install Ryujinx?
Step 1 — Download Ryujinx
Go to the official Ryujinx website and download the latest Windows build (it comes as a zip file).
Step 2 — Extract It
Unlike Yuzu, Ryujinx does not have an installer. Just extract the zip file anywhere on your PC — your Desktop or C drive works fine.
Step 3 — Run It
Open the extracted folder and double click Ryujinx.exe to launch it.
Step 4 — Add Your Keys
On first launch, Ryujinx will show a warning about missing keys. Click Open Ryujinx Folder, then open the system folder inside it. Paste your prod.keys file there.
Step 5 — Install Firmware
In Ryujinx, go to Tools → Install Firmware → Install a firmware from XCI or ZIP and select your firmware file.
Step 6 — Add Your Games
Go to Options → Settings → General and click Add under the game directories section. Point it to your ROM folder. Your games will appear on the main screen.
Step 7 — Play
Double click any game to start playing.
Yuzu vs Ryujinx — Which One Should You Use?
| Yuzu | Ryujinx | |
|---|---|---|
| Speed | Generally faster | Slightly slower but more stable |
| Compatibility | Very high | Very high |
| Setup | Has an installer | Portable, no install needed |
| Best for | Action games, open world | Games that need accuracy |
Short answer — Try Yuzu first. If a game has issues, try the same game on Ryujinx. Many people keep both installed.
Common Problems and Fixes:
The Game screen will appear black:
The missing or outdated key/firmware. Re-add your prod.keys and ensure the firmware is the same as what the game requires.
Game runs slow / low FPS:
Run the emulator and configure the GPU accuracy to Normal, VRAM to high and ensure you have your dedicated card and not your handy dandy built-in card.
Game crashes when you start it:
The game probably requires an updated firmware. Examine the needed firmwares on the download page of the game and upgrade as required.
Final Tips
- Be sure to keep your emulator up to date for optimal game compatibility.
- Don’t use unofficial sources for downloading emulators — stick to the official sources only.
- Your prod.keys should be equal to your firmware version, or else you won’t boot any games.
- If you’re on Android, head to Egg NS or Skyline instead.
Related ROMs
Shadow Trigger: Covert Ops NSP/ XCI ROM v1.0 Download
Xiaomei and the Flame Dragon’s Fist NSP/ XCI ROM v Download
Clown Is Hungry NSP/ XCI ROM v1.0 Download
Psyvariar 3 NSP/ XCI ROM v1.0.1 Download
Yaga NSP/ XCI ROM v Download
STORY OF SEASONS Grand Bazaar NSP/ XCI ROM v1.5.0 Download