Emulator performance w/ FreeSync
- BlackGuyRX
- Posts: 21
- Joined: 26 Jan 2015, 19:32
Emulator performance w/ FreeSync
Anyone knows how well emulators like RetroArch and vanilla MAME & MESS perform with FreeSync? I see stuff all over the net about how wonderful G-Sync is in this feild, but see next to nothing regarding FreeSync.
- lexlazootin
- Posts: 1251
- Joined: 16 Dec 2014, 02:57
Re: Emulator performance w/ FreeSync
It would perform the same as Gsync.
- BlackGuyRX
- Posts: 21
- Joined: 26 Jan 2015, 19:32
Re: Emulator performance w/ FreeSync
Exactly the same? I've read FreeSync has some issues compared to G-Sync.lexlazootin wrote:It would perform the same as Gsync.
Re: Emulator performance w/ FreeSync
BlackGuyRX wrote:Exactly the same? I've read FreeSync has some issues compared to G-Sync.lexlazootin wrote:It would perform the same as Gsync.
Hi,
for my experience i can confirm that Freesync works, i bought the Asus G245H for a Mame use as far as emulation is concerned.
tested with Mameui Plus 0.168 with Direct3d and with scalers (scale2x, scale3x, hq2x etc.) or with Hlsl and all games between 40hz and 75hz (the variable refresh of the G245H) worked perfectly without stuttering and at their native speed as if they were on the original arcade counterpart
Re: Emulator performance w/ FreeSync
Some monitors have issues, yes, but they shouldn't affect emulation. The issues are sub-par overdrive implementation (causes ghosting), lack of low frame rate compensation (causes VRR to not function at low FPS, usually near 30FPS), and too narrow FreeSync range.BlackGuyRX wrote:Exactly the same? I've read FreeSync has some issues compared to G-Sync.lexlazootin wrote:It would perform the same as Gsync.
The ghosting doesn't affect emulation for obvious reasons. The lack of LFC would only affect emulation if a game would run at low frame rates. But arcade and retro console games always run at 40+ FPS. Usually 55+. So there should be no issues, as long as the monitor has a wide enough FreeSync range. A supported range of at least 35Hz-80Hz should work fine with any emulated game.
So if you get a monitor with a wide FreeSync range, everything should be fine.
Steam • GitHub • Stack Overflow
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
The views and opinions expressed in my posts are my own and do not necessarily reflect the official policy or position of Blur Busters.
- Chief Blur Buster
- Site Admin
- Posts: 11648
- Joined: 05 Dec 2013, 15:44
- Location: Toronto / Hamilton, Ontario, Canada
- Contact:
Re: Emulator performance w/ FreeSync
No matter what you do, make sure you have VRR of at least 75Hz for use with 60Hz emulators.
You need Hz headroom for low emulator lag, so you can't use 60Hz VRR to get low-lag 60Hz emulator use. So to get that headroom, you need Hz limit above 60Hz for pleasantly low-lag 60Hz emulator use. That successfully allows the emulator to have 60Hz perfect fluidity motion without the lag of "VSYNC ON".
So a VRR monitor 75Hz or higher, minimum. Either a FreeSync monitor (for AMD) or GSYNC monitor (for NVIDIA).
Also, there's a secondary effect: The higher the max Hz, the lower lag gets. 144Hz and 240Hz VRR has less 60Hz emulator lag than 75Hz VRR. This happens because the refresh cycles appear quicker. During variable refresh rate operation, a 60Hz "refresh cycle" always finishes refreshing in 1/144sec at 144Hz (or 1/240sec at 240Hz) even though it's refreshing only 60 times a second. This is because of faster scanout of refresh cycles: The scanout is at a constant velocity on a VRR monitor in VRR mode -- only the time interval between refresh cycles varies.
You need Hz headroom for low emulator lag, so you can't use 60Hz VRR to get low-lag 60Hz emulator use. So to get that headroom, you need Hz limit above 60Hz for pleasantly low-lag 60Hz emulator use. That successfully allows the emulator to have 60Hz perfect fluidity motion without the lag of "VSYNC ON".
So a VRR monitor 75Hz or higher, minimum. Either a FreeSync monitor (for AMD) or GSYNC monitor (for NVIDIA).
Also, there's a secondary effect: The higher the max Hz, the lower lag gets. 144Hz and 240Hz VRR has less 60Hz emulator lag than 75Hz VRR. This happens because the refresh cycles appear quicker. During variable refresh rate operation, a 60Hz "refresh cycle" always finishes refreshing in 1/144sec at 144Hz (or 1/240sec at 240Hz) even though it's refreshing only 60 times a second. This is because of faster scanout of refresh cycles: The scanout is at a constant velocity on a VRR monitor in VRR mode -- only the time interval between refresh cycles varies.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter
Forum Rules wrote: 1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
2. Please report rule violations If you see a post that violates forum rules, then report the post.
3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!