On NVidia, Super Mario Sunshine does not run well on D3D12. Most of the time D3D12 works wonderful, but SMS is definitely the exception. The fastest backend for SMS would be OpenGL for NVidia. It is the only game so far I noticed where D3D12 actually runs worser. For all my other games, D3D12 is king.
Compared to OpenGL and D3D12, Super Mario Sunshine could reach double the FPS when using OpenGL. Even Vulkan or D3D11 do not reach the same amount of FPS. I don't really know why. Perhaps it is a bug within Dolphin. Perhaps the fault lies with my NVidia card. Perhaps it is the NVidia driver. D3D12 is simply not fast enough to run SMS at 60 FPS with EFB to Texture Only disabled (which you need disabled because of the Goo issues).
Compared to OpenGL and D3D12, Super Mario Sunshine could reach double the FPS when using OpenGL. Even Vulkan or D3D11 do not reach the same amount of FPS. I don't really know why. Perhaps it is a bug within Dolphin. Perhaps the fault lies with my NVidia card. Perhaps it is the NVidia driver. D3D12 is simply not fast enough to run SMS at 60 FPS with EFB to Texture Only disabled (which you need disabled because of the Goo issues).
