Go Back   Steam Users' Forums > Steam Game Discussions > M - P > Metro 2033

Reply
 
Thread Tools Display Modes
Old 09-02-2011, 09:54 PM   #1
Remer
 
 
 
Join Date: Mar 2011
Reputation: 157
Posts: 735
FOR PEOPLE WITH SCREEN TEARING

Alright, I can't tell you how many times people ask about the screen tearing and lack of v-sync so here is a thread for you, yes all of you who experience horrible screen tearing as I once did. I am 100% sure this fix works. The user.cfg file fix doesn't work, the graphics card control panel fix doesn't work, and even if you have a 120Hz monitor I can tell you personally that this issue persists unless 3D is enabled.

Use D3DOverrider, It comes automatically with Rivatuner. Download link - http://downloads.guru3d.com/RivaTune...nload-163.html

After you install, just go to the Start menu and search for D3DOverrider and you should find it. Start it and open up a new application in the window (metro2033.exe) and enable vsync. You should get this menu - http://i.imgur.com/235CU.png - and set the settings like I did. Make sure the application is open when you're running the game. It's the only downside.

This program obviously works with other games as well, so you can kiss your screen tearing problems goodbye for the rest of your life. I don't know how I lived without it.

ONE MORE THING! Make sure you Nvidia users have v-sync forced on in your control panel too.

Last edited by Remer: 10-15-2011 at 06:12 PM.
Remer is offline  
Reply With Quote
Old 09-02-2011, 11:09 PM   #2
Nemesis82F
 
Join Date: May 2010
Reputation: 14
Posts: 81
or u can just mod the user.cfg files located in 3 places
(assuming you installed steam in C:\program files(x86), this can vary from user to user)

C:\Users\-your name\AppData\Local\4A Games\Metro 2033\user.cfg
C:\Program Files(x86)\steam\userdata\-some number representing your userdata i guess-\43110\remote\user.cfg
C:\Program Files(x86)\steam\steamapps\common\metro 2033\user.cfg

in each of these edit the line r_vsync off to r_vsync on.
This worked 100% for me, its noob proof imo (given you don't mess with other lines) and if fails u can always delete em and game should generate another one (although can't say for sure, just back each one just in case your paranoid about it)
Nemesis82F is offline   Reply With Quote
Old 09-03-2011, 05:51 AM   #3
rlg5150
 
 
 
Join Date: May 2011
Reputation: 305
Posts: 944
Quote:
Originally Posted by Nemesis82F View Post
or u can just mod the user.cfg files located in 3 places
(assuming you installed steam in C:\program files(x86), this can vary from user to user)

C:\Users\-your name\AppData\Local\4A Games\Metro 2033\user.cfg
C:\Program Files(x86)\steam\userdata\-some number representing your userdata i guess-\43110\remote\user.cfg
C:\Program Files(x86)\steam\steamapps\common\metro 2033\user.cfg

in each of these edit the line r_vsync off to r_vsync on.
This worked 100% for me, its noob proof imo (given you don't mess with other lines) and if fails u can always delete em and game should generate another one (although can't say for sure, just back each one just in case your paranoid about it)
That doesn't eliminate the tearing. It does massively improve your frame rate, but absolutely will not eliminate tearing.
rlg5150 is offline   Reply With Quote
Old 09-03-2011, 10:25 PM   #4
Nemesis82F
 
Join Date: May 2010
Reputation: 14
Posts: 81
o i think it fixed my issue cuz im on a 120hz tv, switched to monitor and what do you know it still tears with my listed fix. K will shut up now :P
Nemesis82F is offline   Reply With Quote
Old 09-04-2011, 09:12 AM   #5
Remer
 
 
 
Join Date: Mar 2011
Reputation: 157
Posts: 735
Quote:
Originally Posted by Nemesis82F View Post
o i think it fixed my issue cuz im on a 120hz tv, switched to monitor and what do you know it still tears with my listed fix. K will shut up now :P
Yeah, you wanna use D3DOverrider. Editing config files for other things works, but not for v-sync.
Remer is offline   Reply With Quote
Old 09-06-2011, 09:21 AM   #6
Gerg Ich
 
Join Date: Jul 2010
Reputation: 32
Posts: 113
Quote:
Originally Posted by rlg5150 View Post
That doesn't eliminate the tearing. It does massively improve your frame rate, but absolutely will not eliminate tearing.
I thought that enabling V-sync did the opposite in general, that it would if anything reduce the FPS.

Here is an explaination from TweakGuide on this
Quote:
Originally Posted by TeakGuide
As long as your graphics card can always render a frame faster than your monitor can refresh itself, enabling VSync will not reduce your average framerate. All that will happen is that your FPS will be capped to a maximum equivalent to the refresh rate. But since most recent monitors refresh at 60Hz, and in many recent games it is difficult to achieve 60FPS consistently at your desired resolution and settings, enabling VSync usually ends up reducing your overall FPS.
I do believe it will help tearing to do this, but it may impact your FPS, which for many of us this game does seem to tax.
Gerg Ich is offline   Reply With Quote
Old 09-06-2011, 11:27 AM   #7
Johnnykey
 
 
 
Join Date: Apr 2008
Reputation: 71
Posts: 971
Don't forget Triple Buffering which DOES improve your FPS but it requires Vsync to be enabled (if your frame rate is less than your monitor's refresh rate).

Although, overall, I 'think' vsync off > vsync on + triple buffering in terms of FPS amount, but I bet no one prefers here prefers performance to tearing, because this game's graphics are very very good and the tearing is specially horrible here, where it's pointless to play with tearing.
Johnnykey is offline   Reply With Quote
Old 09-06-2011, 03:50 PM   #8
kailip
 
Join Date: Jan 2011
Reputation: 49
Posts: 160
Quote:
Originally Posted by Gerg Ich View Post
I thought that enabling V-sync did the opposite in general, that it would if anything reduce the FPS.

Here is an explaination from TweakGuide on this

I do believe it will help tearing to do this, but it may impact your FPS, which for many of us this game does seem to tax.
I read somewhere why the game actually runs faster with vsync... but I cant find the place D:

EDIT

Don't know if this is true, but here it is:

Quote:
something was set wrong, and the default settings try to gear for usage on 3D rigs, meaning it's doubling frames anyway, but dropping them because it can't use them. Turning on vsync forces this setting off, and the frames that would be dropped are instead actually used. All speculation, but it's the one setting that seems to unilaterally help.

Last edited by kailip: 09-06-2011 at 04:05 PM.
kailip is offline   Reply With Quote
Old 09-06-2011, 05:47 PM   #9
ezodagrom
 
 
 
Join Date: Aug 2010
Reputation: 232
Posts: 828
@OP: Another thing you should mention about D3DOverrider, the steam overlay and 3rd party fps counters (like fraps) don't show while D3DOverrider is running.
ezodagrom is offline   Reply With Quote
Old 09-06-2011, 08:43 PM   #10
buckiesmalls
 
Join Date: Feb 2010
Reputation: 41
Posts: 391
Quote:
Originally Posted by ezodagrom View Post
@OP: Another thing you should mention about D3DOverrider, the steam overlay and 3rd party fps counters (like fraps) don't show while D3DOverrider is running.
Never had that problem.

Also you dont even have to find the game via d3doverrider. All you have to do it turn it on, and make sure vsync and triple buffering are enabled, which are by default globally, meaning all games.
buckiesmalls is offline   Reply With Quote
Old 09-06-2011, 09:41 PM   #11
rlg5150
 
 
 
Join Date: May 2011
Reputation: 305
Posts: 944
Quote:
Originally Posted by Gerg Ich View Post
I thought that enabling V-sync did the opposite in general, that it would if anything reduce the FPS.

Here is an explaination from TweakGuide on this

I do believe it will help tearing to do this, but it may impact your FPS, which for many of us this game does seem to tax.
For some reason this game apparently renders each frame twice for 3D automatically but enabling vsync disables this.. However, I can assure FOR THIS GAME, setting vsync to "true" in the .cfg will not eliminate screen tearing. As of now, the only way I know to eliminate it is to either play at an unplayable framerate or use a 3rd party program to force vsync properly (for ATI anyway.. CCC works until there is a cutscene in which it starts tearing again)
rlg5150 is offline   Reply With Quote
Old 10-15-2011, 05:30 PM   #12
JMINUS115
 
 
 
Guest
Posts: n/a
WOW THANK YOU!! D3DOverrider

Quote:
Originally Posted by Remer View Post
Alright, I can't tell you how many times people ask about the screen tearing and lack of v-sync without googling a fix first, so here is a thread for you, yes all of you who experience horrible screen tearing as I once did. I am 100% sure this fix works, so use it.

Use D3DOverrider, It comes automatically with Rivatuner. Download link - http://downloads.guru3d.com/RivaTune...nload-163.html

After you install, just go to the Start menu and search for D3DOverrider and you should find it. Start it and open up a new application in the window (metro2033.exe) and enable vsync. You should get this menu - http://i.imgur.com/235CU.png - and set the settings like I did. Make sure the application is open when you're running the game. It's the only downside.

This program obviously works with other games as well, so you can kiss your screen tearing problems goodbye for the rest of your life.

ONE MORE THING! Make sure you Nvidia users have v-sync forced on in your control panel too.
I Always prefer to alter config files, in-game menus, or my ATI Software to override before trying additional 3rd party software. In this case I did alter all three User.cfg files, Turned V-sync on, Still HORRIBLE TEARING! I changed the FOV and Global Lighting also as recommended here: http://www.gamefaqs.com/boards/93506...-2033/53962903

But STILL TO NO AVAIL. Horrible Tearing. I Saw you're post and Installed RivaTuner for the D3DOverrider (which I was very Pessimistic about due to NOTHING working for me) and with two quick clicks THE GAME LOOKS RUNS FLAWLESSLY. I'm running A Phenom x6 1090t (Overclocked at 3.9Mhz) with 2 Ati 5870's in Crossfire and 8GB DDR3 G-Skill Flare 2000Mhz optimized for AMD Phenom x6. With this set up and D3D Running I have ALL SETTINGS ON VERY HIGH, Every option on, Every DX11 Option On, and Everything Runs and Looks Amazing.
THANK YOU SO MUCH FOR YOUR POST. THIS HAS BEEN KILLING ME FOR 2 WEEKS!!!
  Reply With Quote
Old 10-15-2011, 06:02 PM   #13
Remer
 
 
 
Join Date: Mar 2011
Reputation: 157
Posts: 735
Quote:
Originally Posted by JMINUS115 View Post
I Always prefer to alter config files, in-game menus, or my ATI Software to override before trying additional 3rd party software. In this case I did alter all three User.cfg files, Turned V-sync on, Still HORRIBLE TEARING! I changed the FOV and Global Lighting also as recommended here: http://www.gamefaqs.com/boards/93506...-2033/53962903

But STILL TO NO AVAIL. Horrible Tearing. I Saw you're post and Installed RivaTuner for the D3DOverrider (which I was very Pessimistic about due to NOTHING working for me) and with two quick clicks THE GAME LOOKS RUNS FLAWLESSLY. I'm running A Phenom x6 1090t (Overclocked at 3.9Mhz) with 2 Ati 5870's in Crossfire and 8GB DDR3 G-Skill Flare 2000Mhz optimized for AMD Phenom x6. With this set up and D3D Running I have ALL SETTINGS ON VERY HIGH, Every option on, Every DX11 Option On, and Everything Runs and Looks Amazing.
THANK YOU SO MUCH FOR YOUR POST. THIS HAS BEEN KILLING ME FOR 2 WEEKS!!!
No problem, I'm very glad to help. Normally I would also rather use my control panel or edit the user config files. This is kinda meant to be a last resort. I don't know why they just didn't put the option in the freaking game.

Nevertheless, it's a masterpiece, so enjoy the game.

Last edited by Remer: 10-15-2011 at 06:04 PM.
Remer is offline   Reply With Quote
Old 12-10-2011, 11:31 PM   #14
bloit
 
Join Date: Jan 2009
Reputation: 0
Posts: 2
Hey Guys,
I got a similar problem with Battlefield 3.
im just asking here, cuz you guys seem to know what you talking about.
Here is a short video of my problem:
http://www.youtube.com/watch?v=4NHWymW9zwo

I guess its not the same tearing problem as yours, cuz forcing vsync doesnt help.
This weird tearing only apears at trees, bushes, banners and flags.
I trying to fix this for about 18hours or so...
Tried everything, update drivers, tried different drivers (older, beta, alternative), clean up my system and fix some small issues in the registry, downclock my gpu, clean my gpu and put back into my pc, play around with my nvidia settings, used many different tools, cool down my gpu manually with a huge fan and so on...

my system is:
gfx: nvidia 8800gt 512mb
cpu: quadcore 2,4
ram: 4gb
os: win 7 64bit

and idea would help.

btw i got similar bugs at the new star wars mmo on the characters, but there i set the shadow quality to minimum and it was gone.
but doesnt work at bf3, even with minimum shadows. (rest ist also at lowest settings)

sry for the offtopic, but i dont know what else to do.
18h+ of trying to fix this, im tired and i simple dont know what else to try.

Last edited by bloit: 12-11-2011 at 12:21 AM.
bloit is offline   Reply With Quote
Old 12-19-2011, 09:57 PM   #15
Hippy Druid
 
Join Date: Oct 2009
Reputation: 5
Posts: 112
@bloit.

How hot is the gfx card getting?. Does it have that effect immediately? or does it only happen after playing for a little while?
GFX memory issues sometimes have similar effects.

Try downloading HWINFO32 or HWINFO64 (depending on your OS) to reference your GFX temps.
Pay particular attention to the GFX memory temps.
Hippy Druid is offline   Reply With Quote
Reply

Go Back   Steam Users' Forums > Steam Game Discussions > M - P > Metro 2033


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -7. The time now is 10:54 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Site Content Copyright Valve Corporation 1998-2012, All Rights Reserved.