Got a G-Sync screen recently and I’m trying to make it work with RA.
The settings to get the right refresh without modification seems to be:
-Video->Vertical Refresh Rate at your monitor frequency
(I just used “set display reported freq” that gives me near 120Hz which is my desktop freq)
-Frame Throttle->Maximum Run Speed x1.0
But then you can’t fast forward anymore.
So I modified RA loop to add that: it will run at x1 while still using the max speed ratio you choose for fast forward, and disable audio sync internally and enable audio sync a bit later than the video to keep it smooth when leaving FF.
The option to activate it is in Settings->Frame Throttle->VRR Runloop.
(Better close/restart the core when changing it.)
edit: merged, in the nightly build now
Please tell me if everything works fine for you, if it’s still smooth when leaving fast forward or rewind, if the refresh is right.
MAME needs “Enable Throttle” in core options (cores need to send the exact right timing).