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.
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.
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: