• 23000+ Members! Dear Guest, join the community on the official RD Discord server today.   learn more

PC Screen tearing

jimortality

4000RPM
Mar 13, 2013
4,066
1,135
57
Is there any way to stop this without using Vsync? Even with the -fpscap, I still get some tearing. I don't mind Vsync but i would prefer not to use it.
 

Chris Harris

50RPM
Nov 25, 2010
57
22
Capping the framerate does not stop screen tearing as you have found out. The only way is using vsync i'm afraid and that has the side effect of input lag because the frames are being held. Getting a monitor with a higher refresh rate (144hz) helps massively.
 

jimortality

4000RPM
Mar 13, 2013
4,066
1,135
57
Capping the framerate does not stop screen tearing as you have found out. The only way is using vsync i'm afraid and that has the side effect of input lag because the frames are being held. Getting a monitor with a higher refresh rate (144hz) helps massively.
Talking of input lag, I don't use the virtual steering wheel so I don't notice input lag. With vsync though it is prone to screen stuttering so it's a lose lose situation.
 

jimortality

4000RPM
Mar 13, 2013
4,066
1,135
57
You given me something to think about there Chris. I'm saving up for a new graphics card even though I don't need one lol but I would be better saving for a new monitor even though I have a nice 29" Dell Ultrawide <snip> monitor.

<Mod edit: Watch your language>
 
Last edited by a moderator:

Piet Dekimpe

500RPM
Oct 13, 2010
694
55
With the newer Nvidia GTX grafic cards it is possible to enable adaptive vsync in the nvidea configuration menu ( under 3D settings, you can chose to put vsync on, off, allow the game to decide, or adaptice vsync) It overrides the game setting. You dont go higher than 60 fps and you dont jump to 30 like with normal Vsync when your frame rate goes below 60, but stay in the actuale frame rate like 45-50, whatever the rate is a that time.
I actived this and i have no tearing at all.
I also tryed -fpscap60, but when you dont get 60 you get a lot of tearing
 

jimortality

4000RPM
Mar 13, 2013
4,066
1,135
57
With the newer Nvidia GTX grafic cards it is possible to enable adaptive vsync in the nvidea configuration menu ( under 3D settings, you can chose to put vsync on, off, allow the game to decide, or adaptice vsync) It overrides the game setting. You dont go higher than 60 fps and you dont jump to 30 like with normal Vsync when your frame rate goes below 60, but stay in the actuale frame rate like 45-50, whatever the rate is a that time.
I actived this and i have no tearing at all.
I also tryed -fpscap60, but when you dont get 60 you get a lot of tearing
Yes I know that but I found I actually got better performance with just using the game's vsync.....strange I know.
 

Frank

RaceDepartment Administrator
Staff member
Premium
Oct 9, 2010
3,569
1,052
Talking of input lag, I don't use the virtual steering wheel so I don't notice input lag. With vsync though it is prone to screen stuttering so it's a lose lose situation.
The virtual steering wheel doesn't have anything to do with input lag. It is how your car responds to your input.
 

Greg Latty

1000RPM
Premium
Mar 1, 2014
1,086
501
38
I had screen tearing when i was locked at 60. i bumped up the framerate to 65 and its perfect. it might tear every now and then but I dont notice it at all
 
  • Like
Reactions: mister dog

mister dog

250RPM
Mar 7, 2015
338
252
37
I had screen tearing when i was locked at 60. i bumped up the framerate to 65 and its perfect. it might tear every now and then but I dont notice it at all
Don't know how but after i tried this in AMS (bumping the cap up from 60 to 65), all my tearing issues went away.

Thank you!

edit: do know how now:

Try turning v-sync off and set FPS limiter to a prime number that you can get constant, with no drops, I for example capped it at 67.
In case you are wondering why a prime number, it's because this will cause the refresh rate to be out of sync with the fps, which though it may not get rid of tearing, it will make it almost imperceptible because it will happen in "random" places in your screen.