Emulator Issues #13084
openPresentation Megathread - Vsync/ScreenTearing/Framepacing Issue
0%
Description
I'm tired of seeing dozens of issues about vsync/tearing/framepacing, so I'm going to compile the issues and requests here along with what information I've gathered.
Complaint 1: Monitor/Game framerate differences
The main complaint is that when using Vsync, framepacing isn't great on most monitors because Dolphin forces the game to run at the actual framerate it runs at. We could do something like mGBA and instead of running at the actual framerate the game wants, normalize it to 60 FPS (or whatever the monitor reports) in order to improve framepacing.
Complaint 2: Framepacing/rare stutters
Framepacing isn't great in general. As far as I know, Dolphin tends to prioritize latency over framepacing. There are some things we could do to improve framepacing at the cost of latency, might be worth investigating as an option?
Complaint 3: Vsync slowdowns
When using exclusive fullscreen and Dolphin's actual vsync kicks in, unless you're running the game clearly full speed, Dolphin will drop to 30 FPS whenever there's a hitch. We could fix this by implementing things like triple buffering, but that would increase latency.
Other Potential Issues
PAL50/25 is not really considered here, but are nightmares for non-gsync monitors.
Updated by JMC4789 over 2 years ago
- Has duplicate Emulator Issues #13035: Minor periodical stutters in any game using any backend. added
Updated by JMC4789 over 2 years ago
- Related to Emulator Issues #13031: Dolphin - Vsync problem with 120hz screen added
Updated by JMC4789 over 2 years ago
- Related to Emulator Issues #12852: Support Asynchronous Presentation added
Updated by JMC4789 over 2 years ago
- Has duplicate Emulator Issues #12642: Vulkan VSync causes slowdown on full screen added
Updated by JMC4789 over 2 years ago
- Related to Emulator Issues #10227: [FEATURE REQUEST]Ability to select fullscreen refresh rate added
Updated by JMC4789 over 2 years ago
- Related to Emulator Issues #7530: D3D11 Exclusive Fullscreen Enhancements added
Updated by JMC4789 over 2 years ago
- Related to deleted (Emulator Issues #7530: D3D11 Exclusive Fullscreen Enhancements)
Updated by JMC4789 over 2 years ago
- Has duplicate Emulator Issues #7530: D3D11 Exclusive Fullscreen Enhancements added
Updated by Billiard26 2 months ago
- Has duplicate Emulator Issues #13722: Bad frame pacing (stuttering) with VRR (FreeSync, G-SYNC) monitors/displays. added
Updated by Billiard26 25 days ago
- Related to Emulator Issues #13135: (GLME01) Luigi's Mansion suffers from reoccurring microstutters/frame pacing issues in game not caused by shader compilation added
Updated by Billiard26 11 days ago
- Has duplicate Emulator Issues #11445: Dolphin doesn't sync perfectly with monitors, so there are very subtle micro stutters every 40 seconds or so added
Updated by Billiard26 6 days ago
- Has duplicate Emulator Issues #13135: (GLME01) Luigi's Mansion suffers from reoccurring microstutters/frame pacing issues in game not caused by shader compilation added
Updated by Billiard26 6 days ago
- Related to deleted (Emulator Issues #13135: (GLME01) Luigi's Mansion suffers from reoccurring microstutters/frame pacing issues in game not caused by shader compilation)