The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (2024)

It had been requested/suggested by some users in the other/old thread that we make a new thread and that I volunteer as OP since the old OP had their account deleted and can't easily update threadmarks. This also gives the chance to update latest info for the emulation/modding community for Nintendo Switch and its emulators.

Welcome to the Nintendo Switch Emulation Thread | OT |
I'm your host, Nothing Loud.

Initial Disclaimer: Besides nothing being loud, there will also be nothing allowed in this thread related to obtaining or sourcing piracy or copyrighted content related to Nintendo Switch and its products. This includes XCI/NSP files, prod.keys, title.keys, shader caches, etc. Please obtain your own files legally to respect developers and copyright holders for the content they make for us. If any links or posts in this thread contain copyrighted content, please inform me or a moderator so it can be removed. It's often the case that people are ignorant that they're sharing or asking for copyrighted content, so please ask before sharing if you have any doubt about what you're posting. If you accidentally post/share something, let us/the user know so they can revise/remove their post. If you feel more comfortable reaching out to the staff, you can of course do so as well.


Introduction:
We have Ryujinx, Yuzu, and Skyline emulators to discuss. Unfortunately Skyline ceased production due to a Nintendo DMCA, which was the only updated Android Switch emulator of its time. However, it is open source, so maybe some people will take up its development sometime in the future. I'm not fully versed on the drama between Nintendo and the emulator dev teams of Skyline, Ryujinx, Yuzu, etc., and I will not discuss it much since I don't wish to share things that I don't understand fully or know. I'm going to focus on how to get these emulators working for you and the latest games. EDIT: It appears Skyline development has been picked back up! Check the threadmarks out!

As of right now, the game highlight for Switch emulation that is driving the community into a frenzy and speeding up optimization of these emulators is The Legend of Zelda: Tears of the Kingdom. Spurred by how well BotW runs on CEMU, the community is anxious to get this game well-optimized for Ryujinx and Yuzu. As a result, I will post a few guides and resources to help you get up to speed on running this game.

Ryujinx - Latest Version
Yuzu Early Action (EA, from PineappleEA open-sourced distribution) - Latest Version
Skyline - Last Version

Yuzu or Ryujinx?
You may want both. Ryujinx is the more accurate emulator and can often produce the best graphics, but Yuzu is a faster, more agile emulator that can give you a 5-15 FPS performance boost over Ryujinx. Depending on your PC or system, you may want to have both on-hand to try to see which one plays better for the game of your choice.

Getting Started
You'll want to have NSP/XCI dumps of your Nintendo Switch games and updates. Each .exe (or AppImage, if you're Linux) and downloaded folder hosting the .exe is self-contained and can be isolated and duplicated or segregated to maintain different "builds" of the emulator. Your actual mods/settings/profiles/saves are saved in a "main" folder elsewhere on your computer, letting you have many different emulator builds that you are portable if zipped into an archive .zip, for example.

Launch your emulator and click File/settings and add the game directory hosting your NSP/XCI files to the emulator. Be sure to install any relevant updates (Ryujinx: File/Load application from file, Yuzu: File/install to NAND) and then you're ready to configure settings. Also, notice you can access your main Yuzu/Ryujinx folder by going to File/Open main folder.

Keep this in mind, this folder is very important and houses your saves, mods, cheats, profiles, etc.

Settings:
Configure your emulator to have settings on a general or per-game basis. This is accessible in the Ryujinx: Option/Settings or Yuzu: Emulation/Configure menus. Yuzu has more settings, again, because it gives users the option to hack performance/speed upgrades to make games perform better, but they're unstable and experimental in nature, usually. Play with the options in these menus and see what you like. 1x (720p/1080p) means it's playing at native Switch resolution, which is 720p handheld, 1080p docked, and selecting between docked/handheld (Ryujinx: Input menu, Yuzu: in the Settings) will trigger between these two resolutions. To my knowledge, there is no rendering trade off between handling resolution this way and matching different resolutions via handheld/docked at different x multipliers. The resolution scales internally.

Input/Controller Options:
You can configure the controller connected via bluetooth, RF, USB, etc. to your system to emulate a Nintendo controller like dual joycons, pro controller, etc. Setup your controller how you choose, but it is advised you exit Steam when playing these emulators (unless you're obviously playing on the Steam Deck).

Cheats/Mods:
In Ryujinx, right-click a game and go to mods folder. Paste any mods and their folders into this folder to get them working. Cheats as well. You will notice that you can right-click and manage cheats per-game by enabling and disabling them manually. You'll want to keep any unused cheats/mods that can conflict with each other OUT of the mods folder for Ryujinx.

In Yuzu, right-click a game and go to the mods folder as well. Place any mods or cheats into this folder just like Ryujinx. However, here you can right-click and manage BOTH cheats AND mods in the properties menu of the game. This also manages per-game settings configurations, which will be remembered next time you boot the game. Therefore you can keep any mods/cheats in your Yuzu mod folder and just handle enabling/disabling them from this menu without having to delete/remove unused/problematic mods/cheats.

Threadmarks:
I will threadmark and request threadmarks to the staff for future game guides, mod/cheat repositories, or helpful posts as needed. To start things off for this brand new OT, let's start with my custom/collated guides for emulating Zelda TOTK on your PC, or Steam Link/Deck device.

Collated Emulation Showcase Videos of mine for different Switch games:

Emulation Showcase Examples said:

The Legend of Zelda: Tears of the Kingdom PC Setup Guide (Updated: 9:20AM PDT 5-21-23):

Here's me playing Kakariko Village with the mods in this package I made included. It's Dynamic FPS + 60 FPS enabled but the actual framerate in Ryujinx is 55-60 FPS during a night rainstorm. But as you can see, the stuttering is really low/rare now with v1.41 of Dynamic FPS. This also has the RayTracing effects enabled using Reshade + the color_correct reshade I posted/included in the mods package.

View: https://youtu.be/b_SglvYO7uk

In latest news, Yuzu EA 3599 released (however, 3591 is the last release that includes the VRAM fix for leaking memory in 3090/4090 graphics cards and improves performance for low-end GPUs by fixing the VRAM leak as well). Warning: early reports of 3591 causing some crashes but YMMV

Also, Ryujinx 1.806 is out.

Some more info on the memory leak fix:

Yuzu EA 3591 Patch Note Changes said:

  • Add an experimental fix for the vram and commit memory usage. Games such as Legend of Zelda Tears of The Kingdom, Astral Chain, Bayonetta 3, Xenoblade Chronicle games should no longer use all of vram available. It also resolve slowdown further on these games which happened during clean vram.

Yuzu EA 3589 Patch Note Changes said:

- Relax amiibo scanning frequency to reduce stuttering during when scanning amiibo. [#10265]

- Fix incompatible property flags in vulkan memory manager. [#10286]

- Fix instability of low vram (2gb ~ 4gb) GPUs in games like Legend of Zelda Tears of The Kingdom, Astral Chain, Xenoblade Chronicles 2. With this change these games should be playable on low vram GPUs with x0.5 ~ x1 scailing.

- Reserve extra memory to prevent swaps.

- Fix the performance drop that used to occur after the memory was cleaned in games like Legend of Zelda Tears of The Kingdom, Xenoblade Chronicles 2


Updated TOTK Guide on Yuzu EA said:

Here's a guide on what to do to troubleshoot getting TOTK running well on Yuzu. Like depending on your hardware, 4K 60 FPS

[STEP-BY-STEP GUIDE]
Disclaimer: I did not upload any of these files. I am simply collating public information. Download at your own risk tho the external/reddit communities have already vetted the files as no malware detected.

  1. You should start by having a 1.1.0 version of TOTK. You should know how to rip and obtain this there are guides on the internet. Add it to your game directory in Yuzu main menu. Update it to 1.1.0 by installing to NAND if necessary.
  2. Make sure you have nothing in your Yuzu main > shader folder and compile shaders yourself. They're hardware-dependent anyway so your own shaders are the best shaders.
  3. Did you download latest Yuzu EA or Ryujinx? If not, do so.
  4. Did you turn off all optional/experimental settings in the "advanced graphics" tab of Yuzu? If not, do so now.
  5. Did you download my TOTK Emulation Mods Compilation v2.8? If not, do so and follow the inlcuded instructions. Extract a latest mod package into your mods folder (right-click the game in Yuzu or Ryujinx and go to the mods folder). Disable the ones that say "scrap" and disable the ones you don't need. These are the baseline mods that should be enabled for high-res 30+ fps gameplay:
    1. The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (1)

  6. Did you download the cheats you want to use, if any? If not, do so. You can find extra cheats here. Also put these in the mods folder.

You're done now. You can load the game on Yuzu now and try to aim for high framerates

Some settings/notes to be aware of and to try:

[GENERAL YUZU SETTINGS TO DO]

  • Graphics tab:
    1. API/API Settings = Vulkan
    2. Graphics Settings/Use asynchronous GPU emulation = ✓
    3. Graphics Settings/Accelerate ASTC texture decoding = ✓
    4. Graphics Settings/Resolution = 1x/2x/4x/8x (this setting depends on your GPU, but don't use other options as those are currently bugged and will have a pixelated look in Docked Mode)
    5. Graphics Settings/Windows Adapting Filter = AMD FSR/Bilienear (depending on your GPU)
    6. Graphics Settings/Anti-Aliasing Method = Depends on personal preference and the resolution you are playing at
  • Adv. Graphics tab:
    1. Accuracy Level: High or Normal (some dungeon elements like lasers will only render in High GPU accuracy or will only work in Normal after re-entering the area, s hange accordingly during gameplay, using the F10 hotkey)
    2. Advanced Graphics Settings/Enable asynchronous presentation = ✓
    3. Advanced Graphics Settings/Enable Reactive Flushing = ✓
    4. Advanced Graphics Settings/Use asynchronous shader building (Hack) = ✓
    5. Advanced Graphics Settings/Use Vulkan pipeline cache = ✓
  • Minimum Specs:
  1. 16gb ram (32 Is recommended)
  2. SSD (any)
  3. 2x resolution - 6gb+ vram
  4. Stable 60 fps - Only very HIGH end can achieve a stable 60 fps
  • Extra Info: Running the current 60 fps mod will require the cutscene fix mod enabled as well to not have cutscenes play at double speed.
  • For FPS lock (Dynamic FPS mod) - Yuzu speed limit 50% - 30 fps 75% - 45 FPS (NOTE) 45 fps doesn't work with cutscene mod.
  • Auto HDR for Windows 11 - Rename Yuzu.exe to Cemu.exe (the yuzu folder to Cemu as well) to benefit from your HDR TV/Monitor, works pretty well.

[CONTROLLER SETUP & XBOX/PS UI MODS]

If you are using an Xbox or a PlayStation controller, follow the steps below.

  1. In Yuzu, go to 'Emulation', then 'Configure', then 'Controls', and decide what controller type you want to emulate with which one of your peripherials (I recommend emulating a Pro Controller).
  2. Bind all buttons to your chosen controller (Xbox or PlayStation), choose a deadzone value between 5 and 15% (based on your controller's sticks' health) for responsive inputs, then create a new controller profile for it, name it, and save it.
  3. If you are using an Xbox controller, use the included Xbox UI mod which replaces the Nintendo buttons with Xbox buttons, and also gives you the choice to use a western layout ('A' as accept, 'B' as cancel).
  4. If you are using a PlayStation controller, download and install the DualSense/PlayStation UI mod which replaces the Nintendo buttons with PS buttons, and also gives you the choice to use a western layout ('X' as accept, 'O' as cancel).

[FRAMERATE MODS]

  1. Use the Dynamic FPS mod discussed (included in the above guide). It's useful if your game can't keep a steady framerate but it can introduce some bugs.
  2. Use the 20/30/60 FPS mod (included in the above guide). If you are using the 60 FPS mod, you can also use MSI Afterburner+RivaTuner's framelimiter and use a hotkey to be able to toggle a hardware-forced 60 FPS lock whenever you want.

[QUESTIONS AND ANSWERS]

  1. Q: Game is stuck on black screen after loading what do i do? - Delete the keys and put them again, it's a known bug
  2. Q: Will this work on Steam Deck? - Yes
  3. Q: Do I need Vulkan Shaders? - No, It's recommended to build your own shaders for stability.
  4. Q: Game keeps crashing after downloading shaders from someone else - Right click game, remove vulkan pipeline, getting Vulkan shaders from other people is genuinely unstable (Vulkan is) and illegal, don't do it.
  5. Q: I want to install a new Version of yuzu how to? - Download the new yuzu version from Pineapple and copy the User folder in the new directory, it contains all your saves mods and shaders.
  6. OP, I can't get stable 60 FPS what do i do, my RTX4090, rx7800x3D is not enough!? - Switch emulation is VERY complex.
  7. OP my game is running in slow motion, can't install update, game not showing up, stuck in black screen ETC - Remove your key folder and install them again

[GENERAL TIPS]

  1. Make sure to clear your Yuzu cache if you previously tinkered with TOTK.
  2. Update your graphics card drivers to the latest version available.
  3. If you have a current-gen CPU, try disabling hyperthreading always by right-clicking Yuzu/Ryujinx in Process Lasso and doing CPU Assign > Always > Disable Hyperthreading. This can give you a 5-10+ FPS performance boost in some cases.

[RESHADE 5.8.0 - THE WAY TO TUNE THE COLOR/GRAPHICS OF THE GAME and enable the RAY-TRACING MOD]

All you need to do is download Reshade (included in the compilation mods above).
here's a comparison slider of the original game vs my current reshade:
Before/After
Original/color_correct v2 + qUINT motion vector lighting + NiceGuy-Shaders Nice Guy Lighting

The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (2)


The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (3)


  1. Run the installer and browse for yuzu, hit next.
  2. Select Vulkan (or openGL if you're using that) as the API, hit next
  3. Hit skip where it says "select preset to install"
  4. Hit uncheck all then check all at the top right. Hit next and wait for it to download all the filters.
  5. Download a preset (here's an example of a reshade preset I like called color_correect) and/or effects and textures and place them into the root of your yuzu/Ryujinx directory (i.e. your "main" folder).
  6. Launch the game and press the "home" key go through the tutorial.
  7. You should see a bar at the top that you can click on. It's to the right of the < and > buttons.
  8. Select the preset and it should be good to go.
  9. Another thing you can do is click on the settings tab and set "insert" as the Effect toggle key. that way you can toggle it on and off.

These are my yuzu main graphics settings just FYI for comparison if you want to know. But I toy with them with every new build to see how I can get better performance:
Graphics Settings Tab
Advanced Graphics Settings Tab

A useful Google Sheet a redditor put together on different TOTK configurations and settings and results
This is an incredibly useful YouTube video that shows how to sharpen your image and run the latest mods on TOTK 1.1.0 using DLDSR sharpening in NVIDIA.

View: https://www.youtube.com/watch?v=GRElibKSfe4&t=616s

If you're struggling at getting DLDSR sharpening, this user posted a tool and guide:

player23 said:

If you check in Nvidia control panel I'm guessing you will find the highest res listed for your TV is a strange 4096x2160 resolution (listed above native 4K) - DLDSR is stubbornly using this. You just need to remove this resolution using the Custom Resolution Utility EDID editor:

Download CRU 1.5.2 from here:
Custom Resolution Utility (CRU)

Guide to remove the offending resolution
remove 4096 x 2160


These are the mods I have enabled in Ryujinx
These are my settings in Ryujinx 1 and 2
If you have a next-gen CPU like an i9 or Zen7/9, try doing this:

  • Download (Windows-only) Process Lasso
  • Right click your Yuzu/Ryujinx.exe and go to CPU Affinity > Always > Disable Hyperthreading

It gave me a 5 FPS performance boost.

Here are some optional mods you can try that are all good (but I've incorporated what you need in the compilation mods download package):

  • Download all the latest mods at this link. Extract a latest mod package into your mods folder (right-click the game in Yuzu or Ryujinx and go to the mods folder). Disable the ones that say "scrap" and disable the ones you don't need.
  • You can find extra cheats here. Also put these in the mods folder.

Bug-Fixing Guide + Settings to try running on a potato system (low-end)

Here is a bug-fixing guide I found:

Common Bugs Bug-Fixing Guide said:

Version 3591 seems to be causing a lot of problems be cautious since it is very experimental. But it's also the last version to have the VRAM fix needed for some 3000/4000 series GPUs so consider using that for a while if needed.

Bugs that have a fix currently:

  • Black Screen when switching weapons Example:
  1. This Mod Fixes this (update) currently bugged makes shrine lasers invisible Example
  • Game heavily stuttering after having build a large amount of shaders:
  • Stuttering after switching to 1.1 version
  • Stuttering between switching Yuzu versions
  • Stuttering from Installing mods
  1. Right click on TOTK in emulator remove>remove Vulkan Pipeline Shaders
  • My game is running in slow motion with DYNAMIC FPS MOD
  • Game not showing up:
  • 1.1 update failed
  • Xbox layout bug
  • Reshade not working properly?
  1. This is all fixed by replacing your keys, it has been reported many times and its a common bug with 16.0.2 keys (16.0.1, don't work with 1.1 update)
  2. Reinstall your keys
  3. Make a folder called user in your Yuzu directory (where your exe is located), copy LOAD, NAND and KEYS, launch the emulator and pray
  4. Alternatively if this doesn't solve the issue, remove keys and install them again, try switching between user and appdata (opposite is true as well), this should work guaranteed, sometimes it bugs out, it's a problem with the emulator and the keys just keep trying.
  • Having infinite loading Black screen?
  1. Please try redumping your XCI/NSP image.
  1. This is caused by a corrupted game update, right click on totk> remove> remove update, (left corner) files, install to nand and select your update.
  2. This is also present on all of 1.0 update
  • Depths not rendering, Clouds being pixelated:
  1. Latest EA Version has solved this issue
  1. Updating to 3589 (seems to have solved this issue ocasionally) - still no other fix if it keeps happening - This is caused on gpus below 6GB of vram
  2. 3591 seems to be causing the issue to some users
  • Game hangs and crashes
  1. Possible fix is disabling ATSC decoding, right click on TOTK, properties>advanced graphics>ATSC decoding (HACK) disable
  • Textures flickering
  1. possible fix - shadow mod resolution changes
  1. right click on TOTK, properties>advanced graphics>ATSC decoding (HACK) disable
  • Weird physics below certain framerate with dynamic FPS mod
  1. Make your GPU on high, right click totk>properties>GPU>HIGH
  • Black lines in the sky - Possible fix using 1x renderer

Unknown Solutions to Bugs:

  1. This is present on the switch so nothing can be done until someone makes a mod for better internal SSAO
  • Stutter when changing weapons
  1. Fixed when switching to ATSC introduces other visual bugs
  • Game crashes on continue after Death
  1. Possible solution is disabling 60 fps and dynamic FPS
  • Weird black lines on the ground
  • Rain/snow bugged
  • Intel GPU crashing Yuzu Github Thread
  • Crashing in the depths - seems to be issue with vram
  • Device lost error from maxed out VRAM - unknown

Here are some suggested settings for running Yuzu EA 3591 (latest VRAM fixing release) on a very low-end PC with mediocre/stable performance (27-30 fps with dynamic FPS mode + Vulkan + 30 fps mod):

The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (4)


The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (5)


The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (6)

The Legend of Zelda: Tears of the Kingdom Steam Deck Setup Guide (Updated: 6:30 AM PDT 5-19-23):


View: https://streamable.com/40ooxo
I made most of this myself. Please, if you have any issues following the steps, let me know so I can fix/edit for clarity.

[STEP-BY-STEP GUIDE]
Disclaimer: I did not upload any of these files. I am simply collating public information. Download at your own risk tho the communities have already vetted the files as no malware detected.

  1. You should start by having a 1.1.0 version of TOTK. You should know how to rip and obtain this there are guides on the internet. Add it to your game directory in Yuzu main menu. Update it to 1.1.0 by installing to NAND if necessary.
  2. Make sure you have nothing in your Yuzu main > shader folder and compile shaders yourself. They're hardware-dependent anyway so your own shaders are the best shaders.
  3. Make sure you have EmuDeck and DeckyLoader (optional) and Power Tools (mandatory) and CryoUtilities (recommended) installed.
  4. Put your Zelda TOTK XCI/NSP files in the proper ~Emulation/roms/switch folder.
  5. At this point you can either launch Steam Rom Manager and add the parsers and this game to your Steam Library as usual through the defaults, or you can add it to your Library as a Non-Steam Game yourself in Step 8 below.
  6. Go into ~/Emulation/tools/launchers/yuzu.sh by right-clicking and using KEdit to edit this .sh file.
  7. Replace the contents of that .sh file with this. This will always keep your Yuzu updated to the latest EA in Steam Deck:
    1. Code:

      #!/bin/bashYUZU_PATH=/home/deck/Applications/yuzu.AppImage# Download latest Yuzu EAcurl -s https://api.github.com/repos/pineappleEA/pineapple-src/releases/latest | jq -r ".assets[0] | .browser_download_url" | wget -qO $YUZU_PATH -i -# Give it executable permissionschmod +x $YUZU_PATH#if appimage doesn't exist fall back to flatpak.if [[ $YUZU_PATH == '' ]]; then #flatpak flatpakApp=$(flatpak list --app --columns=application | grep $emuName) YUZU_PATH="/usr/bin/flatpak run "$flatpakAppelse#make sure that file is executable chmod +x $YUZU_PATHfi#run the executable with the params.#Fix first 'param="${@}"substituteWith='"'param=${param/\'/"$substituteWith"}#Fix last ' on commandparam=$(echo "$param" | sed 's/.$/"/')eval "${YUZU_PATH} ${param}"
  8. Now, open up Steam and add a Non-Steam Game to your Library.
  9. Right-click properties of the TOTK game in your Steam Library. Replace the Shortcut menu options with the following:
    1. TARGET: "/run/media/mmcblk0p1/Emulation/tools/launchers/yuzu.sh"
    2. START IN: /run/media/mmcblk0p1/Emulation/tools/launchers
    3. LAUNCH OPTiONS: vblank_mode=0 %command% -f -g "'<path/to/TOTK/XCI/NSP>'"
  10. Open Yuzu EA through either the appimage you have now or by launching yuzu.sh.
  11. Did you turn off all optional/experimental settings in the "advanced graphics" tab? If not, do so now.
  12. Did you download the TOTK Mod Compilation posted in the PC setup guide above? If not, do so and follow the inlcuded instructions. Extract a latest mod package into your mods folder (right-click the game in Yuzu or Ryujinx and go to the mods folder). Disable the ones that say "scrap" and disable the ones you don't need.
  13. Did you download the cheats you want to use, if any? If not, do so. You can find extra cheats here. Also put these in the mods folder.
  14. Go back to Steam Game mode. Press the Steam button and enable developer options in the Steam menu.
  15. Press the ... button and navigate to your Power Tools for the steps coming below...
  16. Now launch the game. You can install custom DeckyLoader utilities that scrape the artwork for the steam deck and play the TOTK theme song when the game appears in Steam LIKE THIS. IT'S AWESOME.
  17. Now follow these recommended setup steps to target 30+ FPS in-game. I'm posting two slightly revised guides given by two different external reddit posters that suggested settings to get the game well optimized for Steam Deck. Try either one or both and see how they feel for you:

the latest recommended settings for Steam Deck play targeting 30 fps from Reddit u/Marconobii said:

[ STEAM DECK REQUIREMENTS ]

  • 30fps Dynamic Mod
  • Latest version of Yuzu EA
  • Cryoutilities on Recommended Settings
  • 4GB VRAM Enabled
  • OS Steam Deck: 3.4.6+

[ YUZU SETTINGS ]
Mods:

  • FPS - 30 fps v3
  • FPS Timer - DynamicFPS v1.41
  • Graphics - Disable Internal FSR Downscaling
  • Graphics - Disable LODs decrease when low FPS
  • Graphics - LOD Patch
  • Graphics - Shadows - 512x - performance
  • Ratio - Ultrawide 16-100
  • Resolution - 720p
  • Update
  • Xbox UI Mod v6 - Western

CPU:
Accuracy - Unsafe

  • Unsafe CPU Optimization Settings:
  • Unfuse FMA
  • Faster FRSQRTE and FRECPE
  • Faster ASIMD instructions
  • Inaccurate NaN handling
  • Disable address space checks
  • Ignore global monitor

Graphics:

  • API - Vulkan
  • Use disk pipeline cache
  • Use asynchronous GPU emulation
  • Accelerate ASTC texture decoding
  • NVDEC emulation - GPU Video Decoding
  • Fullscreen mode - Exclusive Fullscreen
  • Aspect Ratio - Force 16:10
  • Resolution - 1x (720p/1080p)
  • Window Adapting Filter: Bilinear
  • Anti-Aliasing Method: None

Advanced Graphics:

  • Accuracy Level - Normal
  • Enable Reactive Flushing
  • Use asynchronous shader building
  • Use Fast GPU Time
  • Use Vulkan pipeline
  • Anisotropoic Filtering - Default
  • [the rest is disabled]

Vsync disabled
Everything else not mentioned is default

[ CRYOUTILITIES]
Install the Recommended Settings and increase your VRAM to 4GB

[ POWER TOOLS ]


SMT - Enabled (you can try disabled and see if it works better for you)
  • Performance - 30
  • Refresh Rate - 60
  • Allow Tearing - disabled
  • Half-rate shading - disabled
  • TDP Limit - disabled
  • Manual GPU Clock Control - enabled
  • GPU Clock Frequency - 1200
  • Frequency limits - disabled
  • Governor - Performance
  • PowerPlay Limits - enabled
  • SlowPPT (W) - 13
  • FastPPT (W) - 13
  • Frequency limits - disabled
  • Downclock memory - disabled

Let's get emulating!

The New Nintendo Switch Emulation Thread | OT | - Yuzu, Ryujinx, and TOTK, Oh my! Guides, Tutorials, Collated Resources, EtcEtera! (2024)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6021

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.