I did a quick search and found nothing about my problem, so i'll post it here.
Basically, I turned on VSync after getting a notable amount of screen tearing, and while it succeeds in getting rid of general flickering all over the screen, it leaves me with a stationary screen tearing point at around 1/4 of the way from the bottom of my screen (theres no other tearing on screen apart from that exact point). I havn't managed to be able to get a screenshot of what i mean.
I've also tried enabling tripple buffering through the settings file, that just makes it 10x worse as if i have 2 different images at all times seperated by a crude screen tear.
I have an ATi HD 4770 card with fully up to date drivers.
Also, it's worth noting this is the only game that has the problem with vsync. All others run fine with vsync enabled.
VSync not syncronised with monitor
Débuté par
PyroFreak301
, nov. 25 2009 08:59
#1
Posté 25 novembre 2009 - 08:59
#2
Posté 25 novembre 2009 - 09:15
Not that I have any real advice, but I think anyone who might be able to help would need to know your monitor specs and current resolution and refresh rate settings, plus the specific Catalyst version and maybe its settings.
General ideas: Have you tried disabling Catalyst's extra features and seeing if that fixes things? I'd try to turn everything off (except vsync, of course) and seeing whether one of the driver/game settings is the one causing the permanent tear. I'd also see if different resolutions have the same problem.
General ideas: Have you tried disabling Catalyst's extra features and seeing if that fixes things? I'd try to turn everything off (except vsync, of course) and seeing whether one of the driver/game settings is the one causing the permanent tear. I'd also see if different resolutions have the same problem.
#3
Posté 25 novembre 2009 - 09:17
Have you tried using vsync through your driver settings rather than the game setings?
#4
Posté 25 novembre 2009 - 09:25
Thanks Mongoose.
My monitor is a 19" Dell LCD monitor running at 1280x1024 @ 60Hz.
Catalyst version is 9.11 with most recent driver installed.
I'll go turn everything off including adaptive AA and Catalyst AI, see if that helps.
@Anduin
Forcing VSync thought CCC has the same effect of tearing in one place.
My monitor is a 19" Dell LCD monitor running at 1280x1024 @ 60Hz.
Catalyst version is 9.11 with most recent driver installed.
I'll go turn everything off including adaptive AA and Catalyst AI, see if that helps.
@Anduin
Forcing VSync thought CCC has the same effect of tearing in one place.
#5
Posté 25 novembre 2009 - 09:34
Oops, double post.
Modifié par PyroFreak301, 25 novembre 2009 - 09:35 .
#6
Posté 25 novembre 2009 - 09:35
Update:
With every setting set to off or application settings I still get that same tear line. I have no idea what else I can try my end.
Forgot to mention i'm running Windows 7 x64 with steams digital version.
Full system specs are:
AMD Phenom II x3 720BE @ 3.2GHz
4GB DDR3 RAM
ATI HD 4770
With every setting set to off or application settings I still get that same tear line. I have no idea what else I can try my end.
Forgot to mention i'm running Windows 7 x64 with steams digital version.
Full system specs are:
AMD Phenom II x3 720BE @ 3.2GHz
4GB DDR3 RAM
ATI HD 4770
#7
Guest_Draetor_*
Posté 26 novembre 2009 - 12:32
Guest_Draetor_*
Turn V-Sync AND Triple Buffering on in your ATI driver settings, and disable V-Sync in game. See how that works.
#8
Posté 26 novembre 2009 - 01:50
ATI CCC will only allow forcing of Triple Buffering in OpenGL games.
I have however used RivaTuners D3DOverrider to force VSync and Triple Buffering. I had the same tearing problem with a massive performance hit to go with it.
I have however used RivaTuners D3DOverrider to force VSync and Triple Buffering. I had the same tearing problem with a massive performance hit to go with it.
#9
Posté 28 novembre 2009 - 11:57
Few more things you could try:
Make sure your monitor drivers are updated.
Make sure CCC isn't messing up your refresh rate, since it's got options to force refresh rate one way or the other in the Displays Manager and Display Options.
Play around with the RefreshRate setting in DragonAge.ini. Should match your monitor, but hey, maybe your computer secretly doesn't agree.
Maybe bump your monitor's refresh rate. Some LCDs allow you to go beyond the 60hz standard.
Something more dangerous, and I make no claims as to knowing how effective this is: I read through some random Google that someone solved tear problems by overclocking their Radeon, specifically their memory. You of course should be really careful about trying this, but maybe adjusting the memory or processor speed through the CCC overclocking panel will magically get the stars (and your rates) to align.
Make sure your monitor drivers are updated.
Make sure CCC isn't messing up your refresh rate, since it's got options to force refresh rate one way or the other in the Displays Manager and Display Options.
Play around with the RefreshRate setting in DragonAge.ini. Should match your monitor, but hey, maybe your computer secretly doesn't agree.
Maybe bump your monitor's refresh rate. Some LCDs allow you to go beyond the 60hz standard.
Something more dangerous, and I make no claims as to knowing how effective this is: I read through some random Google that someone solved tear problems by overclocking their Radeon, specifically their memory. You of course should be really careful about trying this, but maybe adjusting the memory or processor speed through the CCC overclocking panel will magically get the stars (and your rates) to align.
#10
Posté 29 novembre 2009 - 02:03
Thanks Mongoose.
I spent hours trying every possibly combination of settings I could find. Reinstalled latest drivers, overclocked, underclocked, manually matching monitor refresh rate to game settings. All to no avail.
However, I think I might have found the unlikely cause of my problem.
I had the ATI driver cloning my desktop for both digital and analog input to the same screen (dont ask me why). I disabled the analog input, and hey presto, the annoying tear line seems to have dissapeared!
So for any other ATI uses that cant get rid of your screen tearing even with VSync, check for a double display mode and disable it, it solved my problem:wizard:
Thanks for all the advice guys.
I spent hours trying every possibly combination of settings I could find. Reinstalled latest drivers, overclocked, underclocked, manually matching monitor refresh rate to game settings. All to no avail.
However, I think I might have found the unlikely cause of my problem.
I had the ATI driver cloning my desktop for both digital and analog input to the same screen (dont ask me why). I disabled the analog input, and hey presto, the annoying tear line seems to have dissapeared!
So for any other ATI uses that cant get rid of your screen tearing even with VSync, check for a double display mode and disable it, it solved my problem:wizard:
Thanks for all the advice guys.
#11
Posté 29 novembre 2009 - 03:40
Awesome.
Thanks for mentioning D3D Overrider, BTW. I didn't realize the Triple Buffering option wasn't working through CCC cuz it seems Dragon Age is a DirectX game, and the Overrider makes a substantial difference in frame rate with vsync on.
Thanks for mentioning D3D Overrider, BTW. I didn't realize the Triple Buffering option wasn't working through CCC cuz it seems Dragon Age is a DirectX game, and the Overrider makes a substantial difference in frame rate with vsync on.
#12
Posté 29 novembre 2009 - 03:47
I took a pretty big performance hit when forcing it through D3DOverrider.
If you go into DragonAge.ini, theres an option "UseTripleBuffering=0". Changing the value to 1 turns turns on tripple buffering through the game itself. I seem to get better performance doing it this way.
If you go into DragonAge.ini, theres an option "UseTripleBuffering=0". Changing the value to 1 turns turns on tripple buffering through the game itself. I seem to get better performance doing it this way.
#13
Posté 29 novembre 2009 - 05:37
I don't think the setting works, at least for my Radeon. Easy check with Fraps:
- Turn off v-sync.
- Find some area where the framerate dips to somewhere between 30-60 fps (The bridge to Ostagar is a good place).
- Turn on v-sync. Check that v-sync is actually on by staring at the ground. If your fps pegs at 60 fps, it's on.
- Look at the area that drops framerate. If triple buffering is off, the framerate will be pegged to 30 fps. If it's on, it'll drop to something between 30-60.
#14
Posté 29 novembre 2009 - 12:41
Just tried using D3DOverrider again to force tripple buffering, and my frame rate is miles better now.
I dont know what I did last time to make the game crawl last time, but it's fixed now.
UseTripleBuffering=1 doesn't work for then. At least not for radeon cards.
I dont know what I did last time to make the game crawl last time, but it's fixed now.
UseTripleBuffering=1 doesn't work for then. At least not for radeon cards.





Retour en haut






