• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Stop tearing without using VSync?

Soldato
Joined
27 Jul 2007
Posts
6,504
Hi all,

My R9 290 is fantastic in BF4 @ 1440p Ultra, but the tearing is annoying me.

I don't want to use vsync because it creates input lag. If I got a second 290, would the tearing disappear because my average FPS would be higher than my 60Hz refresh rate, or would I need to limit the FPS?

Thanks :)
 
A very good trick i use to stop screen tear and reduce mouse lag is as follows,

Enable V-Sync
If you're refresh rate is 60hz cap your fps at 59fps.

I haven't tried this yet in BF4 but it worked a charm in Bf3. No screen tear and very minimal lag that you get with v-sync.

I think the command in console was something like gametime.maxvariablefps 59 but it might have changed in Bf4.
 
A very good trick i use to stop screen tear and reduce mouse lag is as follows,

Enable V-Sync
If you're refresh rate is 60hz cap your fps at 59fps.

I haven't tried this yet in BF4 but it worked a charm in Bf3. No screen tear and very minimal lag that you get with v-sync.

I think the command in console was something like gametime.maxvariablefps 59 but it might have changed in Bf4.

I'll give that a try, thanks!

Tearing would be even worst if you added a second 290 as your FPS would be even higher...

That's kinda what I figured :(

I thought the tearing was particularly bad because my average FPS is just under 60. Turns out, more isn't always better.
 
A very good trick i use to stop screen tear and reduce mouse lag is as follows,

Enable V-Sync
If you're refresh rate is 60hz cap your fps at 59fps.

I use RadenPro to do this, you can also use MSI Afterburner. That way you dont need to worry about console commands, and you can do it with all games.
 
A very good trick i use to stop screen tear and reduce mouse lag is as follows,

Enable V-Sync
If you're refresh rate is 60hz cap your fps at 59fps.

I haven't tried this yet in BF4 but it worked a charm in Bf3. No screen tear and very minimal lag that you get with v-sync.

I think the command in console was something like gametime.maxvariablefps 59 but it might have changed in Bf4.

IS there any explanation as to why that works anywhere?
 
Ssssh dont let nvidea know you can fx it your ment to buy one of their cards and throw your current monitor away and buy a really expensive gsync one
 
A very good trick i use to stop screen tear and reduce mouse lag is as follows,

Enable V-Sync
If you're refresh rate is 60hz cap your fps at 59fps.

I haven't tried this yet in BF4 but it worked a charm in Bf3. No screen tear and very minimal lag that you get with v-sync.

I think the command in console was something like gametime.maxvariablefps 59 but it might have changed in Bf4.

Trouble with this method is a slight hitch of one frame playing twice every second to maintain 60 updates a second.but probably less intrusive than tearing but no less annoying to me :) .gsync will cure this obviously...well in theory anyway :D
 
The third step is usually to enable triple buffering, is that not required in the BF games or is it on by default?

TB is on by default. Not sure if its the laggy D3DOverrider method which adds a frame of lag or the proper frame discarding method which should improve lag.
 
I looked into all this stutter and tear buisness about a year ago and found out lots of things contribute, seems windows directX runs fractionally different frame rate to GFX 60hz and monitor 60hz, a work around was to force the monitor to report say 58/59hz so it synced below the other two.

Input lag seems to sometimes be a problem and othertimes not, have a play.

Frame limiting fps never seemed to work for me with regard to tearing.

There is clearly massive underlying issues with the smart guys at Nvidia having to resort to this G-sync system to fix it properly :eek:
 
Last edited:
Nothing without Vsync will stop Screen tear Sadly. A 120hz Monitor kinder hides it abit but its still there.

I just Frame limit all my games to 120fps and gotten used to it now, to the point I only notice it if I look for it.
 
I tried this, but when set to 59 i get a stutters when panning left and right, had to use 60 with v.sync on. but i get ghosting and bit of mouse lag..
Why do you think i can't use 59?

Edit!!
I just got new Corsair Vengeance M65 Laser Gaming Mouse - White,

Corsair Vengeance K70 Mechanical Gaming Keyboard - Black – Red Switch.

and Corsair MM400 Standard Solid Gaming Mouse Mat.. much nice then normal cloth :D easy to clean!

and had to set FOV to 105 sadly!

what a difference changing all that can do for game play in BF3/4.
So much smoother game play, helps to cover up the ghosting a lot more (even tho it's still there) :p not sure how to get rid of that, but ok for now :)
 
My old monitor refresh rates are 60Hz -100Hz -110Hz and 120Hz, 60Hz is the worst for tearing and 120Hz reduces the tearing by quite a bit but it is still there though. VSYNC is always off.
 
Back
Top Bottom