Changes

Jump to navigation Jump to search

Vsync

34 bytes added, 09:31, 30 November 2022
Added some more examples of emulators that utilize Dynamic Rate Control
This method readjusts audio input rate on the fly to avoid having the audio buffers overrun or underrun due to timing imperfections, which keeps Vsync running smoothly. The amount of adjustment is determined by the dynamic rate control delta, which is usually set at 0.5% by default which is thought to be inaudible to the human ear. Combined with Static Rate Control at startup, this can allow emulation to be almost perfectly synchronized to your display without requiring extremely exact system timing information.
This method is known to be implemented in [[nemulator]], [[RetroArch]], [[Mesen]], [[BizHawk]] and [[RetroArchAres]].
==Hard GPU Sync==
138
edits

Navigation menu