road-to-yuzu-without-switch/README.md
sanikdah 62d0f5fcf5 Update README.md
Fix some more wording.
2021-08-03 13:40:24 -07:00

153 lines
7.1 KiB
Markdown

# road-to-yuzu-without-switch
This Repo explains how to install the yuzu Switch Emulator without a Switch on a Windows PC, while i distance myself from Piracy and that i own any of these Games shown in the Screenshots and Gifs!
If you use anything out of this please credit me appropriately!
[![Twitter URL](https://img.shields.io/twitter/url?label=Follow%20me&style=social&url=https%3A%2F%2Ftwitter.com%2Fprincessakari_)](https://twitter.com/AzarielDev)
* [Introduction](#introduction)
* [Guide](#guide)
* [yuzu Setup](#setup)
* [Needed Files](#files)
* [Settings](#settings)
* [Games](#games)
* [No Piracy Info](#no-piracy)
* [No Piracy Games](#np-games)
* [Additional](#additional)
* [Compatability](#compatibility)
* [Game Updates](#game-updates)
* [Performance](#performance)
* [BCAT](#bcats)
* [Mods/Patches](#addons)
* [Mentions](#mentions)
* [Goodbye](#goodbye)
# Introduction
Hey, im Yukii and I'm writing you a guide on how to install yuzu without having a Switch, since I discovered this is literally a pain in the ass.
I try to make it as easy as possible, but be sure to check this out if you need new keys, since I try to keep this always up-to-date! <3
# Guide
## Setup
First you will need [yuzu](https://pineappleea.github.io/).
Download it.
Open it in WinRar, 7ZIP idk and then move the contents in a folder and open the yuzu.exe.
yuzu will open and show this screen.
![DuBistDoof](https://lh3.googleusercontent.com/J8NtE1kDMkabuxWOcu0eJtDghK2oQeyfwu0fTOSNMaPJzO0BaM49CEgkMkrZXbyLjFzLnOcg2U1p-LVakwaWg7P7sgrR1fg3BUi63ryk5qtVQb1sTxFcl1I5eYhaMikyoSJJCfJtUw=w2400)
On there click Emulation -> Configure -> System -> Profile
Then press on Add and make a new profile, then close yuzu
## Files
Inside of yuzu click File -> Open yuzu folder.
This will open the yuzu configuration folder inside of explorer.
Create a folder called "keys" and copy the key you got from [here](https://raw.githubusercontent.com/emuworld/aio/master/prod.keys) and paste it in the folder as a file called `prod.keys`.
## Settings
For settings open yuzu up Emulation -> Configure -> Graphics, Select OpenGL and set it to Vulkan or OpenGL. ~~(Vulkan seems to be a bit bad atm)~~ With the new improvements since this guide came out, Vulkan is now a viable option!
Then go to Controls and press Single Player yadiyadiyada and set it to something like this
![Reeeeeeee](https://lh3.googleusercontent.com/E-G_UZ68lgO48D2WsKYkfLXkMtdaIz425k_pk3m0oHNjLWJZLghl9s5JNvJdXFFr54FRoeJNBd3uF2bfbxnZyd1Fc8NiHhI804sERIjQO0Uz0JmnKy0hONVLDqxDk06zKG6OHtprBg=w2400)
Then Press Configure and set Player 1 to Pro Controller if you have a controller/keyboard and to Joycons if Joycons.
Press Configure and press the excat buttons on your controller (it's easier for Xbox but for you PS4 and keyboard users I have a graphic for yo found [here](https://compass-ssl.xboxlive.com/assets/c7/a1/c7a12fbe-af04-4a90-92f2-18338219c2aa.png?n=one-controller-front-l.png))
After you're done press Okay and continue to the next step.
## Games
Download any ROM you want from any ROM Website you like, or if your arent a pirate, dump it from your Switch.
A Tutorial for that which I recommend is [this](https://gamewii.net/category/switch/), but any ROM Site does it.
After you got your File (can be .xci or .nsp) create a folder somewhere on your PC and in that folder create another folder for your game.
After that double-click into yuzu and select the folder you put your game folder in.
![UwU](https://sexin.church/7CT7o3Sr.png?key=XuV6NAPCK1ZTH0)
<p> Now the game should be in the list. Next do what I do in the gif below.
<p>
<img src=https://i.imgur.com/0LIQjAv.gif></img>
## No-Piracy
* So here goes the way to get Games without Piracy!
* if Something is titled with an ```NP``` it means its NoPiracy!
## NP-Games
I found a very good guide that can be found [here](https://wiki.no-intro.org/index.php?title=Nintendo_Switch_Dumping_Guide)
Sorry, I just don't have a Homebrewed Switch to try it atm.
When you have the XCI, just do the same as in the Gif Above
# Additional
## Compatibility
For a Compatibility List of Games working look [here](https://yuzu-emu.org/game/)
## Game-Updates
Download the update of your game or DLCs, usually as a .nsp.
Put it in your folder of the game, then open yuzu. Do exactly as in there
![rererere](https://i.uwu.plus/hNmEGB8V.gif?key=gGAX37XVMM7o1q)
For me it was already installed but it should then show under addons that you have it installed.
## Performance
For the best Performance just go below here
Nvidia:
- Download latest [Driver](https://www.nvidia.de/Download/index.aspx?lang=en)
- Download [NvidiaInspector](https://drive.google.com/uc?export=download&id=1Dny2QYUB5wLrHPStwg4_WzpHCUs5xN15)
- Open it and Press the Green Arrow that goes down in Topbar and select import Profiles
- Download my [Profile](https://drive.google.com/file/d/1bkTNMr7TPTur9iZsmcu5W_FEsp56R26D/view?usp=sharing) and select it
- Press ,,Apply Changes,,
- Profit
AMD:
- Use Vulkan for everything you can, OpenGL is slow as all heck on AMD due to their bad OpenGL code.
Intel:
- Once again Vulkan is better, OpenGL is bad on here too.
Generally:
Use my [GamingTweaksRepo](https://github.com/PrincessAkira/Use-Gaming-Tweaks) for Performance Stuff
# BCATS
Whats a BCAT?
It stands for BoxCat and it's Nintendo's sending you Ingame Gifts.
On an Emulator this, obv, doesn't work like this on a Switch, so Yuzu has its own way of giving you these.
To easiernable this go in the menu and choose Boxcat. ![here](https://i.imgur.com/w6l3zlC.png)
<p> A list of all the stuff you can get can be found [here](https://yuzu-emu.org/help/feature/boxcat/)
# Addons
Here ima show how to install mods.
It's pretty simple, as an example, we're gonna take the mod from [here](https://gbatemp.net/threads/pokemon-mystery-dungeon-dx-60-fps-mod.559469/)
When you download the zip file you will have a folder called "exefs_patches".
Go inside that folder and in the other folder in there until you are at this file with an .IPS
![memememem](https://nuke.bayern/QTwbBtLy.png?key=GP1JZ3BylhCn9q)
<p> Then move that IPS file into exefs_patches and delete the now empty folder.
Then rename exefs_patches into exefs.
Now open yuzu and rightclick your game -> Open Mod Directory.
Create a new folder with any name you want and move the exefs folder into that, then restart yuzu and you're done.
You now see your mod at compatibility.
- Additional Note here:
If you got any other names for the folder don't rename it to exefs.
Instead rename them to romfs or romfs_ext.
You can completly skip these steps if you use mods from [here](https://github.com/yuzu-emu/yuzu/wiki/Switch-Mods) or [here](https://yuzu-emu.org/wiki/switch-mods/)
# Mentions
Thy to this guy someone found on HackerNews Posting my Github as an Answer :D
![reee](https://i.imgur.com/mnDtjzV.png)
# Goodbye
Thank you for reading this, I hope it helped you with your start into Switch emulation.
If I forgot something just create a Pull Request with the stuff added and I will review it ASAP.