Dolphin, the GameCube and Wii emulator - Forums

Full Version: Dolphin issue in 144hz
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2

Landfill7577

My apologies if this is the incorrect place to post this, or if this has already been addressed.

I want to preface this by saying that I’m not trying to get games to run in 144hz, however, when running games on Dolphin with the refresh rate set to 144hz, camera scrolling is noticeably choppier than having the refresh rate set to 60hz. If anyone wants an easy example of what I’m talking about, try running Sonic on a Genesis emulator (not Dolphin) at 144hz, then at 60hz, and you will see how much copier the scrolling is in 144hz. Dolphin does not have this issue as bad as other emulators, but it is still noticeable. I think adding a setting to force monitor refresh rate to 60hz when launching a game, then returning to 144hz when closed, (like some frame-locked PC games do) should be added, so people don’t have to manually change the refresh rate every time they launch Dolphin.
Did you try V-Sync? Does it still happens when using it?

Landfill7577

V-sync doesn't fix this. I don't mean screen tearing, I mean camera scrolling that is not as smooth as it should be. It's a subtle thing that you probably would not notice unless you compared the two refresh rates. Kind of hard to explain unless you have a 144hz monitor.
(07-03-2018, 11:00 AM)Landfill7577 Wrote: [ -> ]V-sync doesn't fix this. I don't mean screen tearing, I mean camera scrolling that is not as smooth as it should be. It's a subtle thing that you probably would not notice unless you compared the two refresh rates. Kind of hard to explain unless you have a 144hz monitor.

It is quite simple to explain: 144 is not a multiple of 30 or 25, like 120 or 150 is, which is achieved by the screen through doubling/tripling/quadrupling the same frame, so the screen refreshes more often than the GPU sends a frame, so at 144Hz the closest FPS would be 120 (for NTSC) for which the screen already doubles/quadruples the same frame (depending on the game FPS 30/60) after the 120 frames there are still 24 screen refreshes in the second left, thus it adds extra frames as a duplicate "at random" in to those existing 120 frames which become visible to the eye as choppiness.

I have opted for this option some time ago as well, but there wasn't really any developer interested in adding the option. And since then they even removed full-screen resolution from the GUI, so there isn't even a nice spot to add it to the preferences GUI anymore.
What option are you saying would fix this in the first place? Also, is it not possible to set your monitor to display at 60Hz instead? I was under the impression that you could set a 144Hz monitor to lower Hz modes.
(07-04-2018, 07:00 AM)Kurausukun Wrote: [ -> ]What option are you saying would fix this in the first place? Also, is it not possible to set your monitor to display at 60Hz instead? I was under the impression that you could set a 144Hz monitor to lower Hz modes.

That sounds like a lot of effort to go to every time you want to open Dolphin, tbh.

Landfill7577

I do manually set it to 60hz when I use Dolphin, I just think it would be nice to have a setting in Dolphin to force 60hz when a game is launched.
(07-04-2018, 07:58 AM)Ivybridge11 Wrote: [ -> ]That sounds like a lot of effort to go to every time you want to open Dolphin, tbh.

I second this. Currently I am stuck playing at 1080p 60FPS instead of 4k 60FPS because of this, my 4k TV automatically switches to 30Hz when starting a game in Dolphin thus I have to change the refresh and resolution every time I start Dolphin. I've gotten used to it, but it is a QoL thing.
Stenzek said that we may be able to change the refresh rate in D3D at least, so, maybe this will happen in the future. It'd help PAL50 games too.
Sorry to bump an old thread but instead of making a new topic I figured I would add a response here. I am having the same issue, has there been an easier solution discovered? I have my display set to 120hz but even then, motion is still choppy. RetroArch has a VSync option called Swap Interval that lets you basically cut the refresh rate in half, it works great, but unfortunately standalone emulators don't seem to have that feature.

The only solution (like mentioned above) is to change your refresh rate to 60hz, which is a pain to do everytime you want to use Dolphin. An alternative would be to use a different device for emulation, like a dedicated emulation PC or using something like an Xbox Series S/X but hopefully it won't have to come to that and there is a way to make it work with our current setups.
Pages: 1 2