Jump to content

Faster framerates - V-Synch "Fast" :)


Recommended Posts

Posted

Hi chaps,

Wow!!!!!!!!!!!!!! this is pretty amazing. I changed the setting for V-Sync in the Nvidia control panel to "Fast" and changed the frame limiter in the game's startup.cfg to 120 and went from 60FPS to an average of 90-100 FPS and haven't noticed any tearing!!!. Try it smile!.gif

I always keep my startup.cfg read-only as I have other changes such as bloom off that I want to preserve.

Cheers Aces

post-286-0-97102000-1489653777_thumb.jpg

  • Thanks 1
Posted

Hi chaps,

 

Wow!!!!!!!!!!!!!! this is pretty amazing. I changed the setting for V-Sync in the Nvidia control panel to "Fast" and changed the frame limiter in the game's startup.cfg to 120 and went from 60FPS to an average of 90-100 FPS and haven't noticed any tearing!!!. Try it smile!.gif

 

I always keep my startup.cfg read-only as I have other changes such as bloom off that I want to preserve.

 

Cheers Aces

 

Hi Sim, why don't you post your PC specs...Otherwise, your claims are useless for Comparison Purposes. ~S~

Guest deleted@50488
Posted

@Sim123Aces:

 

but do you have VSync ticked in the sim menu ?

 

Thx

Posted (edited)

Hi jaydee

 

Okay, my CPU is Intel I7-6700K @ 4GHz, 16 Gb RAM, Windows 10 64-bit, DirectX12, Nvidia GTX-1060 6 Gb.

 

I'm not saying everyone will benefit to the same degree and as with all these things your mileage may vary as the saying goes but it does increase the FPS substantially on my rig and it's an easy enough thing to change and try out.

 

Cheers "Aces"

 

Edit - Yes I do have V-Synch selected in-game and, importantly, the FPS limiter set to 120 FPS. It was previously set to 60 but prior to changing the Nvidia setting I could change it to 120 and still get an absolute max of 60 FPS. It now needs to be at 120.

Edited by Sim123Aces
Guest deleted@50488
Posted

:good: 

 

Will give it a try tonight :-)

 

Thx for sharing Sim123Aces

Posted

Okay, hope it works for you,

 

Cheers

 

Aces

Posted

:huh:  Nvidia vertical sync "fast" ?? where is that option m8?

mine have just:

 

-allow program setting

-deactivated

-activated

-adaptive

-adaptive 1/2 refresh

 

please if you can explain better

Posted

Just tried it as I normally keep V Sync off, and with "fast" enabled I got no bonus fps

Posted (edited)

Hi guys, I think that this option is GPU-dependant. I have a GTX1060 which uses the Pascal chipset and I have the latest Nvidia drivers. Also if you run in DSR resolutions then you almost certainly get less or no benefit.

 

As I said your mileage might vary. I just tried this with ARMA III, CloD and Silent Hunter 5 and got similar or better FPS gains.

 

I have a 60 Hz monitor so "normal" game vsync will limit it to 60 FPS max as you know. I found this short explanation of "fast" Nvidia synch:

 

""this is beneficial to games that render at higher framerate than your monitor and you want as low latency as you get but you don't want tearing

VSync ON gets rid of tearing but adds latency
VSync OFF gets rid of the latency problem but adds tearing


the middle ground is FastSync - adds some latency for no tearing""

 

When I posted I didn't realise that this wasn't an option always present in the Nvidia control panel.

 

Cheers

 

Aces

Edited by Sim123Aces
1PL-Husar-1Esk
Posted (edited)

Most important question: what is yours monitor maximum refresh rate and if it has gsync/freesync tech ?

Edited by 307_Tomcat
Posted

60 Hz it has neither, I've just set that option in the Nvidia control panel. So far I have noticed similar gains on Skilent Hunter III, Clod and Wings of Victory.

Posted

I just heard back from one of my squad mates who has a very similar setup to me, he has a 1080 card and I have 1060 card. 

 

"OK I've done the tweak, and running at 2xdsr with 4x Supersampling and got 112 lowest fps and with 8xSupersampling 110 fps lowest. "

 

At least I know that I'm not the only one that it works for :)

 

Cheers

 

Aces

Posted (edited)

"Fast" Vsync can cause input lag. It doesn't remove screen tears, it hides them so those frames don't render on screen.

 

If your game already runs at a smooth 60fps, then there's absolutely no reason to switch to "Fast".

Edited by [TWB]Krupski
  • Upvote 1
Posted

Hi chaps,

 

Wow!!!!!!!!!!!!!! this is pretty amazing. I changed the setting for V-Sync in the Nvidia control panel to "Fast" and changed the frame limiter in the game's startup.cfg to 120 and went from 60FPS to an average of 90-100 FPS and haven't noticed any tearing!!!. Try it smile!.gif

 

I always keep my startup.cfg read-only as I have other changes such as bloom off that I want to preserve.

 

Cheers Aces

I'm not sure why I can't find it , but going from my desktop to Nvidia control panel I can find np V-Synch settings....am I on the wrong trail or is it just my rig's age?

1PL-Husar-1Esk
Posted

I'm not sure why I can't find it , but going from my desktop to Nvidia control panel I can find np V-Synch settings....am I on the wrong trail or is it just my rig's age?

Any way I don't believe it will improve any performance just change how you perceive overall image. You can use Nvidia inspector to change available options and that tool give you access to many more options than nvcp.

Posted

Hello Sim

 

My understanding (and expereince) is that fast sync will ultimately cause more issues than it solves with a 1060. Whilst you will see the frame counter go up because the refresh is no longer fixed to 60, the negative effect this can have is the introduction of jerky images should your overall frame rate begin to drop (even though your fps is still pretty high). 

 

The reason for this (so I'm told) is frame pacing and the fact that fast sync doesn't do it as well as vsync. In effect fast sync needs lots of frames, When there are less of them it begins to stutter. At 1080P with all the goodies on, the 1060 will push out BOS online at between 80 and 160 fps in general (sometimes more, sometimes less) but will usually hover around 80-90 fps in light traffic. The general view would appear to be that the further you drop below 120, the more stutter increases.

 

(There are lots of full explanations of fast sync on the net so (unlike some) I wont go into their detail and claim it as some original thought)

 

The FPS counter in game also appears to take an average - compared to other counters it doesn't show sudden drops say when you look around or zoom in. Since these drops will affect the fast sync this would also make it more prone to introducing stutters.

 

Also regardless of the number shown in the FPS counter, your monitor is still only kicking out 60 ips. So whilst you may save a small amount of lag you will be running stuff hotter than needed I would imagine.

 

Anyhow - that's been my experience - If it works for you though go for it!

 

Regards

 

BOO

Posted (edited)

Hi,

 

You need a Pascal chipset video card like to Nvidia 10 series. It won't improve game performance what it  does do is allow me to enable other options such as Transparency Supersampling and/or DSR resolutions without taking such an appreciable framerate hit. I've flown quite a few tests and not noticed any input lag nor have I noticed any higher GPU temperatures on my 1060 with stock cooler. 

 

A squadmate with a GTX1080 tried it out and sent me this message "OK I've done the tweek, and running at 2xdsr with 4x Supersampling and got 112 lowest fps and with 8xSupersampling 110 fps lowest. " so at least he's happy :)

 

 

As I mentioned before, it's something to try. If you have a Pascal chipset Nvidia card then it's easy to try it out. If you like it keep it on, if you don't turn it off, "simples" smile!.gif

 

Cheers

 

Aces

 

Edit. I don't use the in-game counter, I switched it on for the screenshots. I use other such as FRAPS, Afterburner etc. and they all agree  :)

Edited by Sim123Aces
Posted
As I like to experiment I just, did a benchmark on an action-intensive campaign mission with plenty of zooming in and panning around  in twisting and tuning dogfighting. GPU ran at a maximum temp of 60C which is the same as without Fast-Vsync.

 

Frames: 55279 - Time: 580000ms - Avg: 95.309 - Min: 65 - Max: 120

 

So my minimum FPS was higher that the normal maximum 60 FPS v-synch imposed limit and my maximum FPS was double the normal v-sync limit and my average approx 50% higher than normal v-sync.

 

Cheers

 

Aces

Posted

I'm not alone then :D

Posted

Fast sync is also available on my GTX 970 series card through normal Nvidia CP

 

Cheers Dakpilot

TG-55Panthercules
Posted (edited)

Always like experimenting with this sort of stuff, so I went in and tried it (it's available via nVidia's Control Panel on my 980 as well).

 

Saw absolutely no difference between "fast" and just "on" in BoS - hovered around 140 FPS in both cases, with no noticeable difference in the lack of tearing.  For grins, I went into RoF and tried it, since I don't get as high FPS with RoF as I do with BoS.  Oddly enough, "fast" gave me about 10 FPS lower than just plain "on" in RoF (80 versus 90).

 

So, back to "on" for me, but like a lot of these things - if they work for you, go for it.

Edited by TG-55Panthercules
Posted

I have a 144HZ monitor and with my GTX 1070 I get around 90FPS average, is there any point me having V sync on because my FPS is actually lower than the refresh rate of my monitor so tearing wouldnt be an issue? Having V sync on would just waste performance and cause stuttering??

Posted (edited)

Hi,

 

As others have said, if it works for you then use it. It seems to me that the easiest way to test is to run a game without any form of v-sync and see what frame rates are possible. If this is substantially and consistently above 60 assuming that your monitor is a 60Hz monitor then there are FPS gains to be made with it on or to put it another way there are gains compared to running with conventional v-sync on which I do because I don't like tearing especially using Track IR.

 

I just ran RoF, the thing that lowers framerates in RoF for me is supersampling as one might expect. With conventional v-sync enabled in-game then I'm capped at 60 FPS as one might expect with my monitor refresh rate. With fast-sync on then my framerates go to a pretty constant 110 FPS.

 

Cheers

 

Aces 

 

N.B Also remember to increase or disable any in-game frame limiter whilst testing.

Edited by Sim123Aces
Posted (edited)

I've been using fast vsinc since months, and what I noticed is it reduces stuttering a lot in any game. However to work, in game vsinc's settings have to be off. (Gtx 960)

Edited by VmaxIL2
Posted

Interesting I thought the Nvidia setting would override the game's vsync. I get the same FPS with fast sync on with or without the in-game vsync enabled. I haven't noticed any stutters, I'll set my in-game vsync offf again to test more.

 

Cheers

 

Aces

Posted

I thought so too, but i noticed that framerate never went over 60FPS untill i deactivated the ingame Vsync option, not only in il2 but in any other game. I had stuttering when turning view fast, but fast vsync solved the problem.
 

Posted

Good tip thanks, I don't know if you play Star Citizen and, if so you might already this know but they force v-sync in-game without a graphics option to disable it. I discovered that you can type "r_VSync 0" into the console and then type "sys_maxFPS=120" and then use fast v-synch in the Nvidia CP this work well. The value of sys max has to be below 200 else you might get game crashes. I went from 60 FPS to 150FPS, I decided to cap at 120.

 

Cheers

 

Aces

=VARP=Cygann
Posted

I have a 144HZ monitor and with my GTX 1070 I get around 90FPS average, is there any point me having V sync on because my FPS is actually lower than the refresh rate of my monitor so tearing wouldnt be an issue? Having V sync on would just waste performance and cause stuttering??

 

 

The fact that you have less frames then the monitors refresh rate does not mean you will not have tearing. No idea why people assume this, is there someone somewhere spreading this? If so, it is not true, although depending on the game, it usually is less noticeable when fps is under refresh or if fps is dividable by refresh rate like 120/60.

 

Tearing is eliminated fully only when frames and display refresh rate are in sync (hence the G-sync and freesync gaming monitors with variable refresh rate tech).

 

Furthermore V sync normally do not induce stuttering, it does induce slight input lag that should not bother you in anything but fast paced FPS or MOBA games. It's similar to camera smoothing effect in ROF/IL2. Not going to influence your flight experience all that much overall. It also does not waste performance, it's does save your gfx from full load if you play at lesser settings then gfx card is capable so you might see it maybe as a performance waste, depends on your point of view I guess.

 

Now there is an notable difference between 60 and 120 frames per second and in FPS games you want 120 even with 60Hz monitors because mouse aim is smoother when gpu renders 120 images regardless that monitor refresh only 60 (but thst results in tearing FPS players choose to live with up until 100+ Hz monitors appeared).

But again, in flight sim this is a lot lesser concern and 120 results in somewhat smoother TIR view movement, but 60 will not hinder your flight and combat experience all that much (tearing will hurt you more here IMHO, but is up to you).

 

Bottom line, it's better to use Vsync (even better Gsync or FreeSync) in flight sims then to have higher fps with tearing usually very notable on vertical parts of cockpit.

 

However, there is another question, one for developers...why is IL2:BOS still putting 144Hz monitors into 60Hz operation, making use of Vsync lock at 60 even some people have monitors capable of more?

This is indeed IL2 game engine issue and only 1C/777 can truly solve it. Hope they fix it soon since this is one of the rare games that I know of that does this.

Posted

Fully agree.

  • 1 year later...
Posted (edited)

this Vsync "fast" feature was introduced not long ago. 

I have a 60Hz IPS panel and I have it overclocked to 73Hz since 2013. :biggrin: The overclock made a huge difference in game fluidity.

    First i had to use a driver hack to allow the overclock of the monitor, but for about two years now,  screen overclocking is allowed in Nvidia drivers. :)  

 

Try that first. Some screens overclock good and actual screen refresh rate beats any Vsync frame rate hack.

 

 

Edited by Jaws2002
  • 6 years later...
Posted

so if I use nvidia to set Vsync to fast do I untick the vsync in the game settings?

 

I know this is an old topic, but hoping for an answer.

  • LukeFF locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...