Unexpected Performance Issues

Issue
I recently upgraded my PC parts, and was expecting better Citra performance, but instead I seem to now have even worse performance, so I am confused. I am wondering if there is something I can do to diagnose this issue, or to boost FPS.

I am playing Dragon Quest Monsters Joker 3 on Citra Nightly 1548.

System Information

  • Operating System: Win 10
  • CPU: AMD Ryzen 3600 (6 core, 3.6 ghz)
  • GPU: NVIDIA GeForce GTX 1060 (3gb)
  • Citra Version (found in title bar): Citra Nightly 1548
  • Game: Dragon Quest Monsters Joker 3

Diagnostic Log
citra_log.txt (134.5 KB)

System Information for Support

Client Version                                Nightly 1548 HEAD-51dfc46
Operating System                              Windows 10 (10.0)
CPU                                           AMD Ryzen 5 3600 6-Core Processor              
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             GeForce GTX 1060 3GB/PCIe/SSE2
GPU Driver Version                            445.87
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

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

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

I did what was suggested, still not solved

There is an issue with this game since the CoreTiming changes recently. Try underclock to like 20% and see if it runs better. Drag the CPU slider in the System tab in Citra.

I assume your issue is with long loading times and the game freezes for a few seconds every few steps.

That is exactly my issue. I get 35/35 frames, but when I move for a bit i get huge lag spikes where frames drop to 0 often.

I tried what you suggested, but it caused my game to freeze at 0 frames after a few steps, without returning to normal frames.

Edit: Would returning to a previous version of Citra solve this issue?

Hm try 25-30% it “fixed” for me at least. Yeah an older version before the change is also an option.