Emulator Issues #11330
openDolphin's Emulated CPU is Too Slow/Fast in Various Situations
0%
Description
Game Name?
Primarily Affects the following but can affect any title:
Emulated Titles
The Advance Game Port - GNHE5d
FMVs in Tales of Symphonia
Likely more to be added in followup posts
What's the problem? Describe what went wrong.
Dolphin's CPU timings are too fast in some games and too slow in others, resulting in the "default" CPU clock leading to bad things. In Star Fox 64 (VC) and Majora's Mask (VC) the games can crash at the default clockrate. Pokemon Snap (VC) can frameskip past a trigger point and then be softlocked.
In Tales of Symphonia and Ocarina of Time: Master Quest, FMVs on the disc can stutter or even freeze entirely due to lag.
Though not 100% confirmed, Spyro: Enter the Dragonfly runs at too high of a framerate and doesn't lag correctly during a gate clip. I'm not 100% sure if this is CPU or GPU though.
What steps will reproduce the problem?
Use Dolphin in general and you'll realize our timings aren't very good.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
5.0-8535
Is the issue present in the latest stable version?
Yes
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
Dolphin 1.03c
What are your PC specifications? (CPU, GPU, Operating System, more)
Core i7-6700K, GTX 1070, Vega 56, Windows 10
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
There's tons of reports on the forums for issues like these. I'm hoping to collect everything into this and get all kinds of users to share areas so we can have a good test suite by the time better timings are needed.