I would think that the FX-series just doesn’t have the single-threaded performance necessary to get over those dips. I don’t know if performance increase is exactly linear, but I think it would stand to reason that looking for a newer CPU with better single-threaded performance would basically eliminate all the dips. It’s the situation I’m running into with my dual Xeon X5675 rig. All the cores (12/24) in the world won’t help on a program that only uses one. And it’s a weak one core, so on Pokemon X, I regularly see things dip to 50% in battle.
Like even the newer i3’s, or even a Ryzen 5 2400G would likely be an improvement. Overall I’d normally lean towards the Ryzens, but you’re already working with a good GPU, WAY more than is needed to run Citra. So I would maximize single-core performance with maybe an 8th gen i3.
But that’s where the Citra veterans will need to chime in. I think thats about a 50% increase in single core performance, and should make the game more stable. But does AVX/2 support also help increase performance even more, or should we really just look at the raw single-core performance…? And again, is the increase basically linear?
I guess the easiest thing to try is to overclock a bit, but with base clock at 4 ghz, even 4.4 ghz would only give you about a 10% increase. Maybe he could see how high he can go without raising voltage? I believe the FX-series had very liberal voltage applied, so he might be able to keep voltage the same and go up a good amount in clock speed. Might be worth a shot. But unless it’s a decent motherboard, I wouldn’t raise voltage much. Could end up in a fire situation.