I made a thread about this but it received 0 traction. Hoping to get some responses here.
I recently obtained a G-sync monitor and, while I am loving the benefits it provides for modern PC gaming, I am particularly excited about its potential for emulation of classic games.
Last night I fired up MAME for the first time, and was excited to not see any stuttering in any of the games I played. Smooth presentation across the board. Games with lower refresh rates (good examples being Mortal Kombat 1-3, which run at 54.71 Hz) running at normal speed without any hitches is a godsend.
I've been using Retroarch for most of my classic console gaming for the past couple of years. Now that I have a G-sync monitor, I'm wondering if this is still the way to go? How I think Retroarch works is it sets a refresh rate in its config file (default 59.95 Hz) and adjusts each game according to that number, yet I've still noticed hitches in games that I have a feeling are related to the game not running at the correct frequency. A good example of this is Super Mario World, where a consistent frame drop (or maybe dupe frame, not sure) seems to happen every second, even in Retroarch.
Looking for information. Am I correct in how Retroarch runs? Are there better alternatives? Looking to run all games at their native refresh rates to avoid any possible issues and have the most "close to native" performance as possible.