Project

General

Profile

Actions

Emulator Issues #8618

closed

Final Fantasy Crystal Chronicles: The Crystal Bearers Infinite shader caching.

Added by kyanent almost 9 years ago.

Status:
Duplicate
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

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?

  1. Boot up the game.
  2. Create an account and start playing.
  3. 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.


Related issues 1 (0 open1 closed)

Is duplicate of Emulator - Emulator Issues #8053: Shader Generation Slowdown/Framedrops/StutteringFixed

Actions
Actions #1

Updated by phire almost 9 years ago

Is this a only an issue in later versions of dolphin, or has it always existed?

Actions #2

Updated by kyanent almost 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.

Actions #3

Updated by JMC4789 almost 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.

Actions

Also available in: Atom PDF