cross-posted from: https://lemmy.ml/post/210209
I am not the OP of this post:
An easy and quick setup for emulating Nintendo Switch games on PC (on Windows and Linux systems). Keep in mind that accurate Switch emulation requires a fairly good CPU. I also recommend using an adblocker for this guide.
Setup Yuzu Emulator
- Install Yuzu Emulator
- Install the Keys
- Download the .key files here: KEYS
- Open your Yuzu installation folder and move the two .key files to /Yuzu/Keys
- Setup your games folder
- Create a folder for your Switch games
- Open Yuzu Emulator, double click to add a games folder and select the folder you created.
- Setup input emulation
- Open Yuzu>Emulation>Configure>Controls
- Select your preferred input device, the emulated controller, and assign a key to each button on the emulated controller, then press save.
- Graphics settings
- The default graphics settings should work well enough
- If you’re having issues with a specific game try switching between Vulkan and Opengl
- If you’re facing performance issues, make sure asynchronous GPU emulation and shader building are enabled. You can also try changing the cpu and graphics accuracy.
Download Games
- You can download Nintendo Switch game files from Ziperto
- Extract the files
- If you’re on Windows, you can use 7zip to extract multiple .rar files.
- Move them to your games folder
Alternatively
You can alternatively just download a repack from Fitgirl’s small switch library, which has everything setup already. I only recommend this if there’s only one switch game you want to play, and you’re on Windows 10.
Issues
- Check Yuzu’s game compatibility list
- You can leave a comment, make a post or send me a message if you have an issue.
Keys download link is already broken. Can we link to the 128bitbay page? Or would that not be allowed? I mean this one: https://rentry.org/128bbkeys
Please check out the rules for this community, it specifically goes into that. I will have to remove this comment for now. Please encode in Base64 then you can post a link.