- Latest Ryujinx emulator : Download from here
- Switch's Prod.Keys
- Dumped of Switch's firmware or a dumped rom of .xci format
- Dumped game rom to play (.nsp or .xci format) - (check supported game list on the emulator site)
- Download the emulator from the site
- Launch the emulator (ryujinx.exe), and click FILE tab, and then OPEN RYUJINX FOLDER
- Place the prod.keys file in the SYSTEM FOLDER, shut down emulator
- Re-launch emulator, this time click TOOLS, and then INSTALL FIRMWARE
- Choose INSTALL A FIRMWARE FROM XCI OR ZIP if you're going to use an .xci game rom or a dumped firmware which has been compiled into .zip package. Alternatively choose INSTALL A FIRMWARE FROM A DIRECTORY if you've dumped the firmware from your Switch console/got it from somewhere on the internet and had placed it in a certain directory (easiest is to use the .xci method as you won't need to dump your console's firmware or search for someone's dumped files on the net). You don't need to install the latest firmware, any above v.5.0 is ok! But some games might need higher than v.5.0 (but I can't confirm on this matter).
- Again shut down the emulator, and re-launch
- This time choose OPTIONS and then SETTINGS (step 8 - 11 are to help improve your emulation speed)
- Under GENERAL, untick ENABLE DISCORD RICH PRESENCE, and ADD the game directory/folder where you store your game rom(s)
- Under INPUT, make sure configure your game controller by clicking on player 1, then in there choose XINPUT controller, assign buttons, set the deadzone slider to 0.15 to prevent drifting, then choose ADD PROFILE, assign a name for your configured settings, and hit LOAD
- Under SYSTEM, set your region, language, time zone, and untick the first 3 boxes, but make sure to tick the IGNORE MISSING SERVICES
- Don't need to touch GRAPHICS, just skip straight to LOGGING, and untick all the boxes. SAVE
- If your game rom has update, then right click on the rom name/icon, and choose MANAGE TITLE UPDATES, locate the updater file, and choose ADD
- If you want to use game save provided by others, then right click the rom name/icon, and choose OPEN USER SAVE DIRECTORY, and copy-paste the savefile you wish to add
- Time to play! Double click the game rom.
- In the event your game doesn't have sound or it sounds choppy, try to install this to your pc: https://www.openal.org/downloads/.
- In the event the emulator refuse to launch (step 2), make sure you've at least Microsoft .NET 3.0 or newer : https://dotnet.microsoft.com/download/dotnet-core/current/runtime.
- In the event when you try to add/install updater file and the emulator hangs, that means your prod.key is below the version needed to run the rom and to install the updater, in this case, you need to locate a newer version of that key and replace the file in step 3.
- Make sure to keep the updater file added in the same location after added (Step 12), otherwise you'll need to re-add it again.
- Likewise, you might need to update your emulator's firmware every now and then by doing step 4, 5, and 6 again, but at time of this topic writing, Ryujinx need a min of firmware v.5.0.x (x being any number greater than 0) to run.
- If you want to add the title.keys though not necessary, then place it together with prod.keys (step 3).
- Make sure to check the emulator's official website, or the linked sources below for further info if a game you wish to play is playable already on the emulator or not.
- As you'll notice from this tutorial, I didn't include any links to the prod.keys, title.keys, rom, nor firmware. You've to either dump it from your game console or search online. But for your info, the prod.keys and title.keys used for Ryujinx is the same as the one needed to run Yuzu emulator.
- At time of this post, it is not possible to add .dlc files to the rom from inside the emulator, nor play online. Also you can't yet edit the user profile name as it is hard coded into the program. By default it'd be "Ryujinx", so just bear with it.
- Lastly, I won't be routinely updating this topic, in fact I most probably likely won't be unless I'm in the mood to do so. And you'd probably already noticed, I locked this topic as I won't be entertaining any questions, request for those copyrighted files, nor PM. So yeah, Good luck!
Ryujinx's official Twitter account : https://twitter.com/RyujinxEmu
BSoD Gaming Youtube account : https://www.youtube.com/channel/UCex2B-k-ZIJhcjRdlYUz4MQ
