I have g-sync display and want to limit frame rate for smoothest experience. RTSS worked perfectly in demo, but not full game. Why? Now how do you limit FPS in this game?
Can not stand fluctuating frame rate and I absolutely hate v-sync lag, so setting display to 60Hz is not an option. Demo worked perfectly why is full game broken?
Is the setting that’s one below ‘Variable’ not capped to your monitor’s refresh rate?
I had mine set to that, and it’s auto capped to 60fps when I launch it on my 60hz TV and 75hz when launched on my monitor.
With gsync enabled I only see Off, On and Fast as options in Vertical sync tab.
Oh in game options are broken: https://i.imgur.com/0ghfKTe.png Yes gsync works always as long as you don’t exceed monitors refresh range, but you still feel variable input if your framerate flunctuates wildly - same feeling as unclocked framerate with unstable framerate gives. [not as horrible as with vsync where your refresh gets cut in half periodically just by dropping a few frames and you must have an absolute minimum of 60fps at 60hz, so the required overhead is huge, but even with gsync enabled you want to have very small fluctuation to not notice different delay between your input, so that’s why I cap framerate]
I can cap fps in RTSS in any other game , but FH4 doesn’t even launch with it on. They made a great benchmark, but took out essential gamer’s app. If there was a frame rate cap slider in game then rtss wouldn’t be needed. [I like how there’s fps limiter in AMD driver, but Nvidia is lacking behind]
So v-sync doesn’t engage at all, if I set screen refresh to 60Hz and have both g-sync and vertical sync on at the same time in the nvidia control panel? I tried that feels smooth, but still would be nice to have an option to cap to 100 or so since they did such an amazing job optimizing the game and its so easy to run at high framerates.
I am assuming you are using a pc and not an xbox, connected to a pc monitor. So, when you start the game and hit enter to continue you get a second screen with 3 buttons, Continue, Options and Exit… Select Options and then, select Video, you should see a setting for Frame rate. I have a GeForce GTX 1070, and a non g-sync, 144 MHz monitor. My settings are 144fps and 72fps. before the last update, which was last week it had 72fps and then a Variable. 72fps, works perfectly for me, now and 144fps also works pretty well just on some of the very fast screens/racing, I begin to have some issues. I keep mine on 72fps, previous to the update I had it a variable and it worked great.
And maybe I am wrong, but as long as you have a GeForce graphics card and haven’t disabled G-Sync, I thought most of the screen sync got handled by hardware. I guess that might be the issue for you if it decides it needs to lower the frame rate for bit, while playing the game?
Vsync is supposed to work differently when Gsync is enabled (Gsync is always active and takes priority and Vsync being on just makes sure framerate doesn’t exceed your refresh and start tearing), but you can always try using nvidia inspector to cap the framerate below your refresh at the driver level. See the section below RTSS here for more info: G-SYNC 101: External FPS Limiter HOWTO | Blur Busters
What’s the max refresh on your display? The current refresh rate should always be the main option in game, and then some divisibles of that. So if you’re running at 120hz, in game you should see 120fps / 60fps / 30fps as options for the framerate limiter. 100hz should be 100fps / 50fps / 25fps, etc.
Just make sure your display’s refresh rate is set to what you want before you launch the game, and if the game isn’t giving you the matching limiter options to your refresh rate then try choosing unlocked/variable and nvidia inspector to cap it externally within your Gsync range as shown in that guide.