Constant Frame Stuttering in Pokemon Y

Constant Frame Stuttering in Pokemon Y:
When playing through the game normally just traversing a route or something, the game will freeze momentarily constantly. That’s not so bad but it’s much worse in battles and particularly gym battles, the game will completely freeze anywhere from 2 to 5 seconds if using a move like seismic toss. Battle transitions take anywhere from 5 to 15 seconds to get through with constant stuttering (a little is to be expected but it gets ridiculous at times).

I did a playthrough of Pokemon Y about 2 years ago with OBS Studio open and it ran perfectly so I’m very confused why now after all I’ve done is update citra it is running terribly. Though to be clear it does run okay without OBS open but I’m only really playing it to stream it so that doesn’t really help me. It is also a randomiser if that matters at all, but the friend I am playing with is doing the same thing and his game works perfectly.

System Information

  • Operating System: Windows 10
  • CPU: Intel(R) Core™ i7-8700 CPU @ 3.20GHz 3.19 GHz
  • GPU: NVIDIA GeForce GTX 1060 6GB
  • Citra Version (found in title bar): Citra Nightly 1832
  • Game: Pokemon Y
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log

citra_log.txt (338.2 KB)

Go to Emulation>Configuration>Graphics>Advanced Tab and re-enable Hardware Shaders. Not sure why you’ve disabled that.

I have tried every combination of enabling and disabling everything I can and nothing improves it, that is likely leftover from a previous attempt. Enabling it again changes basically nothing

citra_log.txt (176.6 KB)

Hmmm. Just for sanity’s sake, please go to Emulation>Configuration>General and hit Reset All Settings. Then make sure to test using the base game. Meaning no randomization of any kind.

If the issue persists, upload a new log file.

Alright so I’ve reset everything, all I’ve done is set the screens up the way they were before and as far as I can tell it does run a little smoother but still stutters and lags in many places that aren’t just transitions to new areas. The battle transition still runs as poorly as ever. I don’t mean to sound rude, I do appreciate your help here I really just don’t understand what has happened

citra_log.txt (111.2 KB)

Something odd I’ve noticed from your last two log files is that they’re both reporting that the old shader cache is invalidated and is therefore being deleted. However, the same amount of shaders appears to be reported in both log files. If the shaders were removed as the second log file reported, then the third log file shouldn’t have a need to remove the same shader cache again.

Let’s rule it out as a cause by manually removing them. Go to File>Open Citra Folder. Delete the shaders folder found here. Now try your game again. If the same issue persists, upload a new log file.

Sorry it took a little while, so as far as I can tell nothing has changed

citra_log.txt (53.4 KB)