Slow games but good pc?

Issue:
I’ve tried several 3ds games and they all go pretty slow, specially Captain Toad, Mario & Luigi Dream Team and others, even a few of them that have the “Great” category on Citra games list. I’ve been told my opengl drivers of my graphics card have a very bad performance, I don’t know why.
Also Captain Toad looks pretty weird, the shaders and the graphics look very strange and wrong, specially shadows.
It’s probably my drivers or my pc not being as good as I thought, but I’d like to know it.

System Information

  • Operating System: Windows 10 Pro
  • CPU: AMD Ryzen 5 2600 Six-Core processor
  • GPU: Radeon RX 580 Series
  • Citra Version (found in title bar): Nightly 1552
  • Game: Captain Toad for example
  • Screenshot of Issue:


Diagnostic Log
citra_log.txt (23.0 KB)

System Information for Support

Client Version                                Nightly 1552 HEAD-7dc472a
Operating System                              Windows 10 (10.0)
CPU                                           AMD Ryzen 5 2600 Six-Core Processor            
Graphics API                                  OpenGL 3.3.1
Graphics Renderer                             Radeon RX 580 Series
GPU Driver Version                            25.20.15025.1002
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 2
Shader Disk Cache                             [ ]

Here’s some issues I found with your log that might help.

  • Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

Those are exactly my settings, the games run very poorly sadly.

Game compatibility doesn’t take speed into account.

It’s because AMD doesn’t optimize OpenGL on Windows, they pretty much just focus on Vulkan and DirectX 12. To boost more performance on AMD cards you will need to dual boot Linux(e.g Ubuntu) since there are better drivers there.

Yeah the shadow problem has been reported, but it’s not being looked into right now:

1 Like

I see, thanks for the help anyways! I guess there’s nothing else I can do but try the Linux thing, so I’ll mark this as a solution.

1 Like