From 2a43ba25949df0e7c1d2cbd32f1faa1b0b8cf83f Mon Sep 17 00:00:00 2001 From: Twinaphex Date: Sun, 24 Jul 2016 17:48:53 +0200 Subject: [PATCH] Updated Getting optimal vsync performance (markdown) --- Getting-optimal-vsync-performance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Getting-optimal-vsync-performance.md b/Getting-optimal-vsync-performance.md index 47831ea..fe931c7 100644 --- a/Getting-optimal-vsync-performance.md +++ b/Getting-optimal-vsync-performance.md @@ -4,7 +4,7 @@ RetroArch uses [Dynamic Rate Control](https://github.com/libretro/libretro.githu It can be disabled, but be aware that proper video/audio sync is nearly impossible to obtain in that case. ## Problems -While using RetroArch, the default settings might not be adequate, and you might experience video stuttering and/or audio crackling. For correct synchronization, `video_refresh_rate` must be configured for your monitor. It cannot be detected accuractely enough by OS-provided APIs (i.e. they tend to blatantly lie). For proper behavior, an accuracy of roughly ~0.1% is needed for dynamic rate control to smooth out the drifting. This is trivial to obtain by measuring manually under normal conditions. Without dynamic rate control one would need a "perfect" measurement which obviously isn't possible without special hardware. +While using RetroArch, the default settings might not be adequate, and you might experience video stuttering and/or audio crackling. For correct synchronization, `video_refresh_rate` must be configured for your monitor. It cannot be detected accurately enough by OS-provided APIs (i.e. they tend to blatantly lie). For proper behavior, an accuracy of roughly ~0.1% is needed for dynamic rate control to smooth out the drifting. This is trivial to obtain by measuring manually under normal conditions. Without dynamic rate control one would need a "perfect" measurement which obviously isn't possible without special hardware. RetroArch can give you an estimate of your monitors refresh rate in [RGUI](RGUI) under video settings, which is updated in real-time using a running average over frame times. Make sure VSync is enabled and working. Also make sure you're running in full-screen for more accurate results (compositors can easily interfere with timing). Press accept button on the estimated refresh rate to configure RetroArch with the estimated rate. If the running average isn't drifting much anymore, it's probably a good result.