A extensive guide to emulating the Nintendo Switch™ without going through the hassle of firstly, needing a Nintendo Switch™, and secondly, installing Atmosphère, Homebrew, and custom Firmware on said Nintendo Switch™.
View the Project on GitHub wo-r-professional/emulating-the-nintendo-switch
Since going through the effort of getting your firmware, prod.keys, and games from the Nintendo Switch™ using methods along the lines of “RCM” or “Modchipping” was extremely difficult for me to achieve, I managed to find a way that allows not only for you, the user, to emulate the Nintendo Switch™, but also get just about any game from Nintendo® (if supported by the Nintendo Switch™).
Simply put, I just browsed the internet for 2 hours straight looking for the key items needed:
Starting from now will be a “tutorial” on how to achieve this blissfull setup that lets you easily run any Nintendo Switch™ game, without the need for an actual Nintendo Switch™ in your possession.
Lets start off with installing Ryujinx; Make sure to choose the correct platform before downloading.
After the download is complete, you can extract the zip file to a memorable place, since it will also be the place where your games will be stored later.
Once it is finished extracting, open the folder and run “Ryujinx.exe”. If you are on windows you should see a terminal popup with stuff wizzing by in it; This is good, and means its about to start. Once the main Ryujinx application is open; It should look like this (Ignoring the games currently listed):
Now that you have Ryujinx installed and opened, Lets get our prod.keys, title.keys, and firmware now for Ryujinx.
This would have been an extremely difficult process if we weren’t blessed with one website, called Prodkeys.net. This website provides and extensive list of almost every version of prod.keys, title.keys and even firmware. You can find all of these here:
It is recommended that both the prod.keys, title.keys & firmware have a version very close to each other. You should stay within a (.0)-(.1) version gap:
A bad example of this is downloading prod.keys & title.keys v16.0.0, and firmware v19.0.1. This gap is too much and may become quite the problem down the road.
Once you have chosen the versions of both, you simply need to click “DOWNLOAD” on both. You should have 2 zip files called:
Now that you have prod.keys, title.keys & firmware, you can now finally install these to Ryujinx. The process is quite simple:
Extract “Prodkeys.net vXX.X.X.zip” to C:\Users\<USERNAME>\AppData\Roaming\Ryujinx\system
, insure that in system
you delete “Profiles.json”, as that will be re-added with new information later.
After extracting the Prodkeys, next is to install the selected firmware. Ryujinx makes this a very easy task, simply do the following:
In the Top left part of Ryujinx, click the “Tools” tab
Then hover over “Install Firmware” to show the extended menu
Finally either click “Install a firmware from a directory” if you already extracted “Firmware.XX.X.X.zip” to a folder, or “Install a firmware from XCI or ZIP” if you still have the zip file.
Now you have prod.keys, title.keys & firmware installed on Ryujinx.
After preparing Ryujinx with prod.keys, title.keys & firmware, we can now setup a controller that Ryujinx will use to control the game we play. This process should be quick and simple:
Click “Options” in the top left menu
Then click “Settings”
Go to “Input” from the sidemenu
Go to “Input Device” and select your currently connected controller (In my case Xbox Series X Controller (0))
Then go to the top right and create a new profile by editing the name to your liking.
Then click the save button.
Now Ryujinx has a controller that can control the emulated game.
Finally, we need a game. This is the hardest part of this entire document. Since it’s “Illegal” this document will most likely get DMCA’d so, please IN ADVANCE someone save this with Wayback Machine so it isn’t lost like other tutorials have had happen to them.
First we need a “Games” directory for Ryujinx to detect games in. This is crucial for Ryujinx to manage and control all games we download:
Click “Options” in the top left menu
Then click “Settings”
Then find “Game Directories”, it should be the first shown tab (User Interface) when you open the “Settings” menu
Click “Add” and find your dedicated “Games” folder
Finally click “Apply” and Ryujinx will now use this “Path” as a place to detect games.
We are now at the “Illegal”” part of this documentation. Where get games that are suppose to be purchased, but can be freely downloaded from a specific website called NSW2U. This website provides mirror downloads to almost every game Nintendo® has published. For this documentation, we will be using The Legend of Zelda: Tears of the Kingdom:
Scroll down until you see “Download” in bright red, and “Torrent” in bright green.
Scroll a little bit more down until you see this section (it should be right below the last section)
You should end up on 1fichier.com, on a download page for “The Legend of Zelda: Tears of the Kingdom”.
Click “Download”, It will then redirect to a bigger “Click here to download the file” button that will actually download the game.
You now have your game ready to play, now lets get Ryujinx to detect it.
Simply click the little at the bottom left of the Ryujinx app:
Finally, the last “Finally”, double click the newly shown game in the “Games Directory” as shown below:
Or right click, and click “Run Application”
Yea, thats really it. Simple right? It’s truely crazy how easy this is to just bypass paying $60 worth of a game, and over $300 for a Nintendo Switch™. With that out of the way, I hope you enjoy playing your newley aquired “The Legend of Zelda: Tears of the Kingdom”.
2019-2024 © Wo-r