https://bugs.winehq.org/show_bug.cgi?id=57726
Bug ID: 57726 Summary: Geometry Dash incorrectly syncs to 60hz on a 170hz screen Product: Wine Version: 10.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winewayland Assignee: wine-bugs@winehq.org Reporter: lassebq.mine@gmail.com Distribution: ---
Geometry Dash is an OpenGL game and offers multiple framerate options in game settings: - VSync - Fixed FPS limit
When custom FPS limit isn't specified and in-game vsync option is disabled the game runs at fixed 60 fps
Observed result: Wine on wayland and in game Vsync: Game runs at fixed 60 fps Wine on xwayland and in game Vsync: Game runs in sync with monitor's refresh rate
Expected result: Wine on wayland and in game Vsync: Game runs in sync with monitor's refresh rate Wine on xwayland and in game Vsync: Game runs in sync with monitor's refresh rate
Workaround: Run the game with env -u DISPLAY vblank_mode=3 wine GeometryDash.exe And force custom FPS limit to be slightly above monitor's refresh rate.