Complete guide for maximum performance on Yuzu + Download links for Keys, Firmware, Switch Games and Shaders

Play all of your favorite Nintendo Switch games portrayed in a way you never thought possible with the Yuzu emulator! 4k 60fps with smooth game play on all your favorite titles.

Yuzu Full Installation and Set Up Guide

Hi and welcome! In this post, we’ll help you to get Yuzu up and running. Please read the post till the end to maximize performance. Links for keys, firmware, switch games and shaders at the end of the post. Alternatively you can check out one of our other Nintendo Switch emulator guides for the Ryujinx Emulator by visiting this link:

Don’t forget to join our FREE community discord server at:

1. Installing the Emulator
Install Yuzu from After you’ve done that, you can install the Early Access builds that we give out here for free too but if you want you can keep using the mainline versions.

2. Installing Keys and Firmware
When you launch Yuzu for the first time it will show an error of missing components. To fix that, you’ll need to get the prod.keys file which you can get from here


(Paste the encrypted message above into and press decode to get real link!)

Once you install the prod.keys file, open Yuzu (you will still get the error for now) and go to the top left corner and click on “file” and then “Open yuzu Folder”. It will open a folder, make a folder and name it “keys” and put the prod.keys file on there. Restart Yuzu and you shouldn’t get the error (if you get the error again, you’ve done something wrong. Make sure you followed the steps and did it correctly!)

Note: Title.keys are not required as Yuzu autogenerates them. Firmware is only needed for a few games such as Mario Kart 8 Deluxe. You can get firmware from here


(Paste the encrypted message above into and press decode to get real link!)

Open Yuzu and go to the yuzu folder then nand\system\Contents\registered and paste all the firmware files in there.

Make sure to check out our store at:

3. Getting your games
Now you’ll need your games. Where to get switch games? Well here is a list of a few websites that have switch games


(Paste the encrypted message above into and press decode to get real link!)

There are a few file types of switch games NSP, XCI, NSZ etc. You should ONLY download NSP or XCI. NSZ won’t work. So you might ask do i download NSP or XCI? Well its up to you, both are fine.
Now make a folder and put your game files in it (only the game not the update or dlc). Open Yuzu and double click on the Yuzu screen. It will prompt you to select a folder, select the folder where you put the games, it will start to show the games you downloaded. You can launch a game by double clicking on it but first let’s see how to install DLCs and updates. Go to the upper left corner and click file and “Install files to NAND” and choose your update/DLC file.

Make sure to check out one of our other Nintendo Switch emulator guides for the Ryujinx Emulator by visiting this link:

4. Optimizing your emulator for the best performance
Now on to configuring your emulator for the best performance. Go to the upper left corner and click “Emulation” and then “Configure”.
It will open up a Yuzu configuration windows which has a few tabs. I’ll go over all that requires changing.
General Tab
In the general tab make sure you have “Multicore CPU Emulation” ticked. Other than that, you can make changes to your own liking like the UI etc.
System Tab
In the system tab go to “Services” on the top and make sure BCAT Backend is set to none.
On the “CPU” tab you only need to change the Accuracy to Unsafe and tick all the options that appear.
Graphics Tab
This is tab that’s the most important. If you’re using an Nvidia GPU, then always set your API to “OpenGL”. If you’re using AMD GPU, then set the API to “Vulkan”. Make sure you have “Disk Shader Cache”, “Asynchronous GPU Emulation” and “NVDEC Emulation” turned on. Then go to “Advanced” from the top and turn Accuracy level to Normal. Now if you’re using OpenGL, turn on “assembly shaders” and turn off “asynchronous shaders”. That should give you the best performance. For AMD GPU, turn on “asynchronous shader building” and “assembly shaders” should be off.
Audio Tab
The default settings on the Audio tab should be ok.
Controls Tab
Its pretty straightforward, you just need to map your controls. You should choose “Pro Controller” for the emulated controller and then choose the controller you want to use in “Input Device”. Yuzu will automatically map all the controls for you.
Those were the settings you needed to change in the emulator. Now let’s look at some other thing that can improve your performance
You should always run Yuzu as administrator. How? If you’re using the builds we give you from here, just go to the yuzu folder, right cliYou can find some saves for games on our yuzu.exe, click properties, go to the Compatibility tab from the top and tick “Run this program as Administrator”. That makes sure that the settings you choose outside of Yuzu are applied to it.

Now right click your windows icon and click “Power Options”. Then on the rightmost side click “Additional Power Settings” and Choose the “High Performance” power plan.

This next step is for Nvidia GPU users only.
Right click on your desktop and click “NVIDIA Control Panel”. Once it opens, click on “Manage 3D Settings” on the right. Once it opens, go to “Program Settings” and click Add and select Yuzu. Then scroll down the list of settings and Turn
Vertical Sync – Off
Triple Buffering – On
Threaded Optimization – On
Power Management Mode – Prefer Maximum Performance
OpenGL rendering GPU – [Select your GPU]
Then click Apply on the lower right corner.

One last thing. This step is mostly recommended for users who have low RAm for example 6 or 8 GB of RAM, however if you want constant stability you can try doing this too
You should change your Virtual Memory Pagefile to about 10,000 MB. How to do that? Here’s a video tutorial . Remember, only set it to about 10,000 MB

Read more articles like this by checking out our blog page:

5. Installing Mods, Shader and Saves to your games
First, installing Mods. Right click the game you want to add a mod for. Then paste the mod there, the whole folder not just the files in it. You can get some basic Yuzu mods from here .
Note: You can check which mods you have for a game by right clicking the game and clicking properties.

Now on to installing shaders. Open yuzu folder by clicking file on the top left corner and select “Open yuzu folder” and go to shaders\opengl\transferable and put your shader file there OR open the game you want to add shaders for and you can close it when it launches and shows some textures. Then right click the game and click “Open Transferable Shader Cache” and put the shader file there.
You can find shaders for some games on here aHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vc3ByZWFkc2hlZXRzL2QvMTdNNm1ZLVRZb28weGxzd3JOSW5SZHVyNGJ1VWFKTVM5cHRYekxoR3hhSEEvZWRpdCNnaWQ9Mzk2MDE2NTA3 .
Note: This is for OpenGL users only, Transferable shaders do not work on Vulkan on Yuzu as of now.

And finally on to saves. To install saves, right click the game you want to add a save for, click Open Save data location and put the save files in there.

Consider Joining our FREE community Discord server at:

6. Some Custom Game Settings
These are just some custom settings for specific games. To apply custom settings to games, right click the game and click properties and navigate to what you want to change.
You should use Vulkan for Legend of Zelda: Link’s Awakening regardless of your GPU
You should use an Accuracy level of High for Xenoblade games as Normal does not render the games perfectly
You should not use any update for Super Mario Odyssey. You should use the following mods for this game.
Disable Dynamic Resolution
Disable FXAA
Disable Camera Motion Blur
Disable Web Applet

Download Links

Here are the links for people looking to download the necessary keys, firmware, games shaders and more.

You can download the Yuzu emulator by visiting:

Keys – aHR0cDovL3d3dy5tZWRpYWZpcmUuY29tL2ZpbGUvbGRzYmNza2J0MHoxMGt2L3Byb2Qua2V5cy9maWxl

Firmware – aHR0cHM6Ly9kYXJ0aHN0ZXJuaWUubmV0L3N3aXRjaC1maXJtd2FyZXMv

List of websites to get switch games from – aHR0cHM6Ly9ueGJyZXcuY29tLwoKaHR0cHM6Ly9uc3cydS5jb20vCgpodHRwczovL3d3dy56aXBlcnRvLmNvbS8KCmh0dHBzOi8vd3d3LnNvZnRjb2JyYS5jb20vCgpodHRwczovL25zd2dhbWUuY29tLw==

Shaders – aHR0cHM6Ly9kb2NzLmdvb2dsZS5jb20vc3ByZWFkc2hlZXRzL2QvMTdNNm1ZLVRZb28weGxzd3JOSW5SZHVyNGJ1VWFKTVM5cHRYekxoR3hhSEEvZWRpdCNnaWQ9Mzk2MDE2NTA3

Decrypt Links – Put the above strings in to get real game

Make sure to check out one of our other Nintendo Switch emulator guides for the Ryujinx Emulator by visiting this link:

And that’s it. That’s the guide to maximize performance in Yuzu. If I missed something or messed something up, don’t hesitate to tell me about it in the comments section. If you’re still having problems then you should join our discord server and ask for help there!

Complete guide for maximum performance on Yuzu + Download links for Keys, Firmware, Switch Games and Shaders

Play all of your favorite Nintendo Switch games portrayed in a way you never thought possible with the Yuzu emulator! 4k 60fps with smooth game play on all your favorite titles.

Leave a Reply

This Post Has 13 Comments

  1. Alexandr

    He Makes Money Online WITHOUT Traffic!

    Most people believe that you need traffic to profit online…
    And for the most part, they’re right!
    Fact is.. 99.99% of methods require you to have traffic.
    And that in itself is the problem..
    Because frankly, getting traffic is a pain in the rear!
    Don’t you agree?
    That’s why I was excited when a good friend told me that he was profiting, but with ZERO traffic.
    I didn’t believe him at first…
    But after he showed me the proof, it’s certainly the real deal!
    I’m curious what your thoughts are.
    Click here to take a look >>
    Please view it before it’s taken down.

  2. solves

    Hi! I could һave sworn I’ve been tо this website before but after checking through some of the post I realized іt’s new
    to me. Anyhow, I’m definitely deliցhted I found it and I’ll be book-marking and checking Ьack often!

  3. buy iphone with bitcoin

    Thanks very interesting blog!

  4. Снять квартиру посуточно Киев Троещина olx

    This design is incredible! You obviously know how to keep a reader entertained.

    Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Wonderful
    job. I really loved what you had to say, and more than that,
    how you presented it. Too cool!


    Did you write the article yourself or you hired someone to do it?

    I was wondering because I am a site owner too and struggle with writing new content all the time.
    Someone told me to use AI to do create articles which I am kinda considering because the output is almost written by
    human. Here is the sample content they sent me –

    Let me know if you think I should go ahead and use AI.

  6. обучение за минут математику

    I always spent my half an hour to read this weblog’s articles daily along with
    a mug of coffee.

  7. Nate

    First off I would like to say great blog! I had a quick
    question which I’d like to ask if you don’t mind. I was interested to find out how you center
    yourself and clear your mind prior to writing.
    I have had a tough time clearing my mind in getting my thoughts out
    there. I do enjoy writing but it just seems like the first 10 to 15 minutes are
    usually lost simply just trying to figure out how to begin. Any suggestions or
    tips? Thank you!

  8. Latashia

    I like the valuable information you provide in your articles.
    I’ll bookmark your weblog and check again here frequently.

    I’m quite sure I will learn plenty of new stuff
    right here! Best of luck for the next!

  9. juegos friv

    Have you ever thought about including a little bit more than just your articles?
    I mean, what you say is fundamental and everything. However just imagine if you added some great graphics or videos to give your
    posts more, “pop”! Your content is excellent but with images and videos,
    this site could definitely be one of the very best in its
    niche. Good blog!

  10. abrogates

    Tһis bloɡ was… how do you say it? Relevant!! Finally I’ve
    found something that helped me. Thank you!