When playing a Gamecube game that is 30fps on a 60hz screen, there is noticeable stutter (that lasts a couple of seconds) every about 10-15 seconds of smooth gameplay.
I tested Super Mario Sunshine and Zelda: Wind Waker since both are steady 30fps games on the real system. My emulation PC is an i5 4670 + GTX 1060.
These are the things i tried:
- Played on Windows 7 (older drivers) and a DELL 240hz PC monitor at 60hz.
- Played on Windows 7 (older drivers) and a Samsung TV at 60hz.
- Played on Windows 10 (new drivers) and a DELL 240hz PC monitor at 60hz.
- Played on Windows 10 (new drivers) and a Samsung TV at 60hz.
- Played on Windows 7 having both displays connected but using the a DELL 240hz PC monitor at 60hz. Did the same on Windows 10.
- Played on Windows 7 having both displays connected but using the Samsung TV at 60hz. Did the same on Windows 10.
- Tried all back-ends with all displays/OS combinations above.
- Tried changing the v-sync and full screen/borderless options with all displays/OS combinations above.
- Tried changing some options in the hacks tab (this time i got tired changing OS/displays so i tested on the DELL monitor and Windows 10)
- Tried changing the dual-core option.
- Tried using the overclocking option.
- Tried disabling the Ubershaders or using different options.
- Tried playing with the Nvidia drivers options (power management, native v-sync, maximum pre-rendered frames, etc)
- Just for fun i tested on an old Core 2 Duo + GTX 650, on an old 4:3 LCD monitor at 60hz and there was the same behavior.
After many hours of testing, nothing worked. Playing Mario Sunshine or Zelda on a 60hz display means you will get noticeable stutters every now and then, constantly and consistently.
The only thing that fixed this issue was to simply not use 60hz as the native display rate. If i set my DELL at 240hz, the games sync much better, it's not perfect but it's pretty good. If i set the Samsung TV at 30hz, the games sync perfectly, no stutters at all.
However, these "fixes" are not an option. I don't use the DELL for playing with emulators, i have the Samsung TV for that. And if the only option to fix this is to set it at 30hz, it means i will only be able to play everything at 30fps (including 60fps games).
Keep in mind that i only get this behavior in Dolphin as well as in a couple of PC games with bad frame pacing. In 99% of games i have and all other emulators everything runs smooth at 60hz.
So my question is, any way to fix the frame pacing/stuttering in 30fps games in dolphin when using the standard 60hz?
I tested Super Mario Sunshine and Zelda: Wind Waker since both are steady 30fps games on the real system. My emulation PC is an i5 4670 + GTX 1060.
These are the things i tried:
- Played on Windows 7 (older drivers) and a DELL 240hz PC monitor at 60hz.
- Played on Windows 7 (older drivers) and a Samsung TV at 60hz.
- Played on Windows 10 (new drivers) and a DELL 240hz PC monitor at 60hz.
- Played on Windows 10 (new drivers) and a Samsung TV at 60hz.
- Played on Windows 7 having both displays connected but using the a DELL 240hz PC monitor at 60hz. Did the same on Windows 10.
- Played on Windows 7 having both displays connected but using the Samsung TV at 60hz. Did the same on Windows 10.
- Tried all back-ends with all displays/OS combinations above.
- Tried changing the v-sync and full screen/borderless options with all displays/OS combinations above.
- Tried changing some options in the hacks tab (this time i got tired changing OS/displays so i tested on the DELL monitor and Windows 10)
- Tried changing the dual-core option.
- Tried using the overclocking option.
- Tried disabling the Ubershaders or using different options.
- Tried playing with the Nvidia drivers options (power management, native v-sync, maximum pre-rendered frames, etc)
- Just for fun i tested on an old Core 2 Duo + GTX 650, on an old 4:3 LCD monitor at 60hz and there was the same behavior.
After many hours of testing, nothing worked. Playing Mario Sunshine or Zelda on a 60hz display means you will get noticeable stutters every now and then, constantly and consistently.
The only thing that fixed this issue was to simply not use 60hz as the native display rate. If i set my DELL at 240hz, the games sync much better, it's not perfect but it's pretty good. If i set the Samsung TV at 30hz, the games sync perfectly, no stutters at all.
However, these "fixes" are not an option. I don't use the DELL for playing with emulators, i have the Samsung TV for that. And if the only option to fix this is to set it at 30hz, it means i will only be able to play everything at 30fps (including 60fps games).
Keep in mind that i only get this behavior in Dolphin as well as in a couple of PC games with bad frame pacing. In 99% of games i have and all other emulators everything runs smooth at 60hz.
So my question is, any way to fix the frame pacing/stuttering in 30fps games in dolphin when using the standard 60hz?
i5 4670, 3.4GHz (3.8 turbo)
16 GB RAM DDR3 1600Mhz
Nvidia GTX 1060 6GB
Windows 7 64bit + Windows 10 pro 64bit
16 GB RAM DDR3 1600Mhz
Nvidia GTX 1060 6GB
Windows 7 64bit + Windows 10 pro 64bit