The bot can't find anything wrong, so suggestions welcome

Stuttering. Probably heard about it a million times by now. Only happens in loading times, which is probably to be expected.

System Information

  • Operating System: Windows 10 Pro 64-bit (Version 21H1, Build 19043)
  • CPU: AMD Ryzen 7 2700X Eight-Core Processor @ 3.70GHz
  • GPU: NVIDIA GeForce GTX 1080
  • Citra Version (found in title bar): Nightly 1723
  • Game: Pokémon Y
  • Screenshot of Issue (include the full Citra window including titlebar): N/A

Diagnostic Log
citra_log.txt (1.0 MB)

System Information for Support

Client Version                                Nightly 1723 HEAD-4817b00
Operating System                              Windows 10 (10.0)
CPU                                           AMD Ryzen 7 2700X Eight-Core Processor          | AVX2 | FMA
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             NVIDIA GeForce GTX 1080/PCIe/SSE2
GPU Driver Version                            471.96
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

I did not find anything wrong in your log file. Please wait for a moderator to assist.

I’m afraid that to a certain degree, this is unavoidable for the pokemon game currently. They have something called CRO loading, which basically loads/unloads the 3DS’ equivalent of a .dll every time it’s used → which causes things to pass through Citra’s JIT again, creating the stutter. Pokemon games use this on basically every transition. So even if you had an extremely powerful gaming computer, it still wouldn’t be completely stutter free I’m afraid.

You could try to see if underclocking the CPU Clock Speed to 50% in Emulation>Configuration>System decreases this a bit though.