G-SYNC 101: External FPS Limiter HOWTO


In-game vs. External Framerate Limiters

As described in G-SYNC 101: In-game vs. External FPS Limiters, In-game framerate limiters, being at the game’s engine-level, are almost always free of additional latency, as they can regulate frames at the source. External framerate limiters, on the other hand, must intercept frames further down the rendering chain, which can result in delayed frame delivery and additional input lag; how much depends on the limiter and its implementation.

In-game framerate limiters, however, aren’t available in every game, and while they aren’t required for games where the framerate can’t meet or exceed the maximum refresh rate, if the system can sustain the framerate above the refresh rate, and a said option isn’t present, an external framerate limiter must be used with G-SYNC to prevent V-SYNC-level input lag instead.

RTSS is a CPU-level FPS limiter, and introduces up to 1 frame of delay, whereas Nvidia Inspector uses a driver-level FPS limiter, which introduces 2 or more frames of delay. See G-SYNC 101: In-game vs. External FPS Limiters for complete details, along with input latency tests comparing the two external solutions against an in-game limiter.

RivaTuner Statistic Server: <1 Frame Delay

RTSS is available standalone here, or bundled with MSI Afterburner here.

If only a framerate limiter is required, the standalone download will suffice. MSI Afterburner itself is an excellent overclocking tool that can be used in conjunction with RTSS to inject an in-game overlay with multiple customizable performance readouts.

Blur Buster's G-SYNC 101: External FPS Limiter HOWTO

RTSS can limit the framerate either globally or per profile. To add a profile, click the “Add” button in the lower left corner of the RTSS windows and navigate to the exe. To set a frame limit, click the “Framerate limit” box and input a number.

Nvidia Inspector: 2> Frame Delay

An unofficial extension of the official Nvidia Control Panel, Nvidia Inspector (download here) exposes many useful options the official control panel does not, including a driver-level framerate limiter.

Nvidia Inspector can limit the framerate either globally or per profile (more details on profile creation can be found here).

To set a frame limit, locate the “Frame Rate Limiter” dropdown in the “2 – Sync and Refresh” section, select the desired limit, and then click the “Apply Changes” button in the upper right corner of the Nvidia Inspector window.

Blur Buster's G-SYNC 101: External FPS Limiter HOWTO

As of Nvidia Profile Inspector version 2.1.3.6 and Nvidia driver branch R381 or later, a new “Frame Rate Limiter Mode” dropdown has been introduced with a “Limiter V2 – Force Off” option:

Blur Buster's G-SYNC 101: External FPS Limiter HOWTO

This option claims to reduce the limiter’s input lag; exactly by how much, and with what combination of settings, remains to be determined.



687 Comments For “G-SYNC 101”

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sort by:   newest | oldest | most liked
v0rken
Member
v0rken

Should I be using this with a 144 Hz monitor even though in the game I’m playing (Valorant) I can hit 300+ FPS? Is GSync + All Settings Above + 144 Hz Monitor with FPS Limited better than FPS Unlimited? Basically 144 Hz @ 141 FPS is better than 144 Hz @ 300 FPS? This with a very high end PC (2080 Ti + 9700K). Thanks for any response and clarification, very much appreciated !

Grisss
Member
Grisss

Hello,

So if I’m correct, I should:
G-Sync ON + V-Sync ON(from NVIDIA panel) + FPS -3 limiter – On all games where I can get above 144fps ( csgo/lol, etc…)
and
G-Sync ON + V-Sync OFF + No FPS limiter – On all games where I can’t reach above 144fps ( for example Singe Player games like The Witcher 3 etc ?)

Is this correct or not?

Thank you

tonga15
Member
tonga15

Mam monitor gsync 27 cali ag271qg.Moje pytanie jest takie , jak ustawić prawidłowo skalowanie pulpitu.Są 4 opcje oraz skaluj na gpu lub monitor.Pomoże mi ktoś ?

neoflo22
Member
neoflo22

Deleted*

neoflo22
Member
neoflo22

I’m playing Red Dead Redemption 2 on 1440P and getting around 53-57 fps. I use a G-sync 144hz monitor. I have 144hz enabled on monitor and 144hz enabled in Red Dead 2 game options. I have Gsync enabled in my Nvidia control. My question is should I enable Vsync and/or set a max frame rate limit.

Generally, the advice is to set 2-3 fps under max (141 cap for a 144hz monitor) but considering my base fps in Red Dead Redemption 2 is 53-57 fps do I need to set that cap, set the cap lower, and/or enable Vsync along with that? Sorry for all the question, I’m just a tad confused after reading all of this.

wpDiscuz