Recommended settings

Best settings for all users:

Settings for Intel, Nvidia and AMD GPU users:

  1. Enable docked mode toggle in the bottom left corner of the emulator
  2. Enable multicore toggle in the bottom left corner of the emulator
  3. Enable disk shader cache emulation > configure > graphics
  4. Enable async GPU emulation > configure > graphics
  5. Enable fast GPU time emulation > configure > graphics > advanced
  6. For CPUs older than Intel 4th gen, Pentium or Celeron, or AMD older than FX enable the “unsafe” option for CPU accuracy emulation > configure > CPU
  7. Make a pagefile: (needs PC restart to take effect)
    8gb RAM users:25000 for both values
    16gb RAM users:20000 for both values
    https://www.thewindowsclub.com/increase-page-file-size-virtual-memory-windows
  8. Update to the latest drivers:

Recommended drivers to use with yuzu.

Windows 10:
Nvidia (desktop) 457.09: https://www.nvidia.com/en-us/drivers/results/166374/
Nvidia (laptop) 457.09: https://www.nvidia.com/en-us/drivers/results/166373/
Intel 100.8853: https://downloadcenter.intel.com/download/29957/
AMD 20.10.1: https://www.amd.com/en/support/apu/amd-ryzen-processors/amd-ryzen-5-desktop-processors-radeon-vega-graphics/amd-ryzen-5-1

Intel laptop/prebuilt users with old driver versions will have to follow this video tutorial: https://www.youtube.com/watch?v=BZG50Nm5sOM&t=72s

Linux:
AMD: mesa-git, force AMDGPU on older 1st and 2nd gen GCN products
Intel: mesa-git, the required Iris Gallium driver is enabled by default with mesa 20
Nvidia: Use what your distribution offers

Nvidia GPU users only:

  1. Use OpenGL emulation > configure > graphics > API
  2. Enable assembly shaders emulation > configure > graphics > advanced
  3. Disable async shaders emulation > configure > graphics > advanced
  4. Follow the image below for the Nvidia control panel.

AMD GPU users only:

  1. Use Vulkan emulation > configure > graphics > API
  2. Enable async shaders emulation > configure > graphics > advanced

Intel iGPUs only:

  1. Use OpenGL emulation > configure > graphics > API
  2. Enable async shaders emulation > configure > graphics > advanced

Turn off for Intel, Nvidia and AMD GPU users:

  1. Audio stretching emulation > configure > audio
  2. BCAT Backend emulation > configure > services (needs yuzu restart)
1 Like

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.