Emulator Issues #8637
closedSkipIdle=0 in GameInis
0%
Description
Quite a few games disable IdleSkipping per GameInis:
R5D.ini:SkipIdle = 0
SX8.ini:SkipIdle = 0
G9R.ini:SkipIdle = 0
G8W.ini:SkipIdle = False
GDE.ini:SkipIdle = 0
GE4.ini:SkipIdle = 0
GHK.ini:SkipIdle = 0
GVL.ini:SkipIdle = 0
R8J.ini:SkipIdle = False
RBW.ini:SkipIdle = False
SIL.ini:SkipIdle = 0
We also have an option for "SyncOnSkipIdle". This of course has no effect if idle skipping is disabled, but it may be enough to just disable this synchonization.
Idle skipping is usually a safe optimization. It's a really huge improvements, but so the CPU thread may be executed too fast (or the GPU too slow), so we have a hack to sync with the GPU on idle skipping.
But this hack may harm in many ways (eg for variable FPS games), so it's often wise to deactivate it. But deactivating idleskipping completely sounds a bit hard IMO.