Issue:
Enter a description of your issue here, in full detail.
I was wondering if you could help me, I’m using the Nightly 1422 version and I keep having random frame drops. It does this for any game I’m playing, its better than what happens with the current version, but I’m just wondering if there is a way to fix the slow down? Maybe its a setting. I’ve messed with the resolution, just in case it was too high but it does it at any resolution.
I recorded an example to share, just so it makes more sense. I used Ultra Moon as an example, but when doing Bravely Default or Ocarina of time for example. It does it with those too. Its mostly during screen transitions, but sometimes it just randomly happens out of nowhere too.
It usually dips down to about 20 frames and then heads back up to 30.
Thank you for any help, you’re able to give!
System Information
- Operating System: Windows 10 Pro
- CPU: AMD FX™-8320 Eight-Core Processor
- GPU: NVIDIA GeForce GTX 1660 Ti
- Citra Version (found in title bar): 1422
- Game: All games
- Screenshot of Issue (include the full Citra window including titlebar):
Here is my log file for you to check!
citra_log.txt (84.1 KB)
System Information for Support
Client Version Nightly 1422 HEAD-e3dbdcb
Operating System Windows 10 (10.0)
CPU AMD FX(tm)-8320 Eight-Core Processor
Graphics API OpenGL 3.3.0
Graphics Renderer GeForce GTX 1660 Ti/PCIe/SSE2
GPU Driver Version 445.75
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [ ]
I did not find anything wrong in your log file. Please wait for a moderator to assist.
System Information for Support
Client Version Nightly 1422 HEAD-e3dbdcb
Operating System Windows 10 (10.0)
CPU AMD FX(tm)-8320 Eight-Core Processor
Graphics API OpenGL 3.3.0
Graphics Renderer GeForce GTX 1660 Ti/PCIe/SSE2
GPU Driver Version 445.75
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [ ]
I did not find anything wrong in your log file. Please wait for a moderator to assist.
Chances are its just a part of the shaders and the game (for example, in FE Awakening, casting a spell usually causes a MASSIVE frame drop, even on a strong CPU and GPU). You could try mitigating the issue by underclocking or overclocking the cpu (can be found in the settings), and see if that works. Otherwise, there isn’t much you can do.
Oh really? Which settings would those be? Just so I know what to change.
Its weird, because I never used to have this issue. At least with the Pokemon Games. It would never lag or anything.
Thank you for helping by the way Pope_Penguin!
Underclocking and overclocking can be found under Emulation → Configure → System. Hope that helps!
Try latest Nightly, the transition slowdowns should be fixed since 1484.
You should enable Disk Shader Cache
but you might need to clear the cache just in case by deleting the opengl folder in shaders (File -> Open Citra Folder
then shaders
) due to a bug if the cache was built while Accurate Multiplication
is turned off. Keep the setting enabled so the cache can be correctly built up from scratch.
However, FX CPUs don’t have the greatest single thread performance so that might be a factor. I guess you are waiting for Zen 3(Ryzen 4000 desktop series) or Rocket Lake(Intel 11th gen) at the end of the year for an upgrade?
1 Like
Thank you Tywald, its still doing it on the latest Nightly build. I did however try it on the 1422 build, but after deleting the cache. There is only a frame drop on screen transitions and it goes straight back up. There is like a minor audio jump occasionally but its nothing like it was!
I actually only recently upgraded to this CPU, due to problems with my Elgato but that was something completely different. However I would love to upgrade to one of those later this year, I want to keep my PC as up to date as possible.
I see, yeah the FX-8320 seems to only score below 1500 at: https://www.cpubenchmark.net/singleThread.html so it is on the lower side.
Upload a new log so we can see if you changed the settings.
Here’s the new log for you! It seems to dip when I got out of battle, but going into battle its fine. I tested both Ocarina and Pokemon here.
citra_log.txt (111.9 KB)
System Information for Support
Client Version Nightly 1422 HEAD-e3dbdcb
Operating System Windows 10 (10.0)
CPU AMD FX(tm)-8320 Eight-Core Processor
Graphics API OpenGL 3.3.0
Graphics Renderer GeForce GTX 1660 Ti/PCIe/SSE2
GPU Driver Version 445.75
CPU JIT [x]
Hardware Renderer [x]
Hardware Shader [x]
Hardware Shader, Accurate Multiplication [x]
Shader JIT [x]
System Region 2
Shader Disk Cache [x]
I did not find anything wrong in your log file. Please wait for a moderator to assist.
Hm, something I didn’t check before but caught my eye now:
Renderer_UseResolutionFactor: 8
Do you have a 4K monitor?(9x resolution is actually 4K but this is pretty close). If you are on 1080p then going beyond 4x won’t really benefit you, especially if you use “Large layout” where the top screen is exactly 4x.
Now that Disk Shader Cache is active and you have Accurate Multiplication enabled it should be a bit better over time as more shaders are saved to the disk. One thing you can try change which might help only a little bit is to change to Stereo in the System tab(default is Surround).
Other than that you might need a more powerful CPU.
Oh yeah that was just me messing around the other day, I forgot to turn it back down. So x4 is the best for 1080p? It was doing it no matter what resolution the other day, but activating the Disk Shader Cache, definitely seems to be helping!
Its weird because I never had these errors about a year ago, but I’ll definitely look into upgrading my CPU to something better when the time comes.
1 Like