Citra's speed drops when screen is black. (Pokemon X)

Issue:
The black screen is not the problem here. It is the transition between events. (A wild pokemon appearing) The problem is the speed. The speed always drops when the screen turns black.

Another instance is during double battles. I run Citra on the lowest native resolution but I still experience speed drops (even FPS drops).

System Information

  • Operating System: Windows 10 Home Single Language
  • CPU: Intel Core i5-6400 @2.70GHz, 2712 Mhz, 4 Core(s)
  • GPU: NVIDIA GeForce GT 730
  • Citra Version (found in title bar): Citra Nightly 1452
  • Game: Pokemon X
  • Screenshot of Issue:

Diagnostic Log
citra_log.txt (107.6 KB)

System Information for Support

Client Version                                Nightly 1452 HEAD-475b0fb
OpenGL Vendor                                 NVIDIA Corporation
OpenGL Renderer                               GeForce GT 730/PCIe/SSE2
OpenGL Version                                3.3.0
GPU Driver Version                            417.35
Enable Hardware Renderer                      [x]
Enable Hardware Shader                        [ ]
Hardware Shader, Accurate Multiplication      [ ]
Hardware Shader, Geometry Shaders             null
Enable Shader JIT                             [x]
Enable Vsync                                  null
System Region                                 -1

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

  • You are running out of date drivers for your GPU. You need to install the most recent driver for your graphics card from NVIDIA’s website. https://www.nvidia.com/Download/index.aspx
  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

There seem to be a regression starting with Nightly 1423 when CoreTiming 2.0 got merged: https://github.com/citra-emu/citra/pull/4913

Try Nightly 1422: https://github.com/citra-emu/citra-nightly/releases/tag/nightly-1422