

RetroArch can give you an estimate of your monitors refresh rate in RGUI under video settings, which is updated in real-time using a running average over frame times.

Without dynamic rate control one would need a "perfect" measurement which obviously isn't possible without special hardware. This is trivial to obtain by measuring manually under normal conditions. For proper behavior, an accuracy of roughly ~0.1% is needed for dynamic rate control to smooth out the drifting. It cannot be detected accurately enough by OS-provided APIs (i.e. For correct synchronization, video_refresh_rate must be configured for your monitor. While using RetroArch, the default settings might not be adequate, and you might experience video stuttering and/or audio crackling. Changes are proposed using "Pull Requests." +In order to propose improvements to this document, visit it's corresponding source page on github. It can be disabled, but be aware that proper video/audio sync is nearly impossible to obtain in that case. Synchronizing like this is a very demanding task timing-wise and dynamic rate control helps smooth out imperfections in timing which are guaranteed to arise.

It happens too all games What should happen
