Emulator Issues #8618
closedFinal Fantasy Crystal Chronicles: The Crystal Bearers Infinite shader caching.
0%
Description
Game Name: Final Fantasy Crystal Chronicles: The Crystal Bearers
Game ID: RFCPGD
What's the problem: The game slows down to ~1FPS on master builds, only in certain areas, due to the continual building of shader cache.
Using ishiiruka's custom build, you can see many objects continually flashing due to shader updates.
What did you expect to happen instead?
I Expected the game not to fall to ~1 FPS, and shaders to be reused when they look practically identical (Probably not even possible from a programming perspective)
What steps will reproduce the problem?
- Boot up the game.
- Create an account and start playing.
- During the second controllable part where you have to turn the large ship around corners, the game slows down. Also during the next part where you're walking through the city it also does it. And also many other places in the game.
Dolphin 3.5 and 3.5-367 are old versions of Dolphin that have
known issues and bugs, so don't report issues about them and test the
latest Dolphin version first.
Which versions of Dolphin did you test on?
Dolphin 4.0-6444
Does using an older version of Dolphin solve your issue? If yes, which
versions of Dolphin used to work?
No. (Ishiiruka's custom build helps the problem but introduces flashing models and such)
What are your PC specifications? (including, but not limited to: Operating
System, CPU and GPU)
CPU: i7-4790k (OC 4.5GHz)
GPU: Nvidia GTX 970
OS: Windows 8.1
Is there any other relevant information? (e.g. logs, screenshots,
configuration files)
I know that nobody is really interested in creating a fix for shader cache slowdowns, although this problem may be something else - sorry for the inconvenience if it is not. I'm not sure if this problem is even fixable without creating a better method of managing shaders.
Updated by phire over 9 years ago
Is this a only an issue in later versions of dolphin, or has it always existed?
Updated by kyanent over 9 years ago
As far as i've tested, using older builds, it has always existed, but that's pretty limited. I'll try dolphin 3.5:
It's still there, although slight not as bad, only drops to like 5FPS
All the other, newish builds, have the problem.
Evidence shows that it's the shader cache, but i wouldn't know.
Updated by JMC4789 over 9 years ago
- Status changed from New to Duplicate
Some games can do this... there's nothing we can do without a generic supershader. I totally feel your pain, you can try turning off sync on idle skipping in the latest builds to lessen the issue of audio skipping at the expense of potential crashes (if it's a dualcore sensitive game, if not, it should be ok,). Until then, rolling this into the master issue.