• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

Triple buffering: "Why we love it"

Has this been asked? If it has, pardon me. Anyway, why is it that no matter what, Vsync introduces lag, despite forcing tripple buffering? I thought it was just Dead Space but it happens in more games. Is this AMD having shitty drivers? Or some kind of shit going on with the 5k series?
 
Easy_D said:
Has this been asked? If it has, pardon me. Anyway, why is it that no matter what, Vsync introduces lag, despite forcing tripple buffering? I thought it was just Dead Space but it happens in more games. Is this AMD having shitty drivers? Or some kind of shit going on with the 5k series?
You just got more sensitive to input lag. I avoid using v-sync even with triple buffering on FPS games where I use mouse and keyboard as it drives me crazy. For games I use controllers on or non-fps MKB games the input lag is far less noticeable.
 
Bough a 120hz monitor to get rid of this problem, haven't come across any screen tearing yet. Also, 3D capability is a nice bonus and the only cons are the slight light bleed and the fact that it's a TN panel :P .
 
Stallion Free said:
You just got more sensitive to input lag. I avoid using v-sync even with triple buffering on FPS games where I use mouse and keyboard as it drives me crazy. For games I use controllers on or non-fps MKB games the input lag is far less noticeable.
Must be my new mouse then, it's much more sensitive and accurate and I regularily turn off mouth smoothing. Geez I'm ultra sensitive then :)
 
So I just purchased a new 1920 x 1080 led and I'm getting some bad tearing in certain games. I set up D3Doverrider and it helps a ton in the Witcher 2.

Certain games still have problems. Has anyone ever tried using a frame limiter? Would it be worse to use a frame limiter than to use d3doverrider and triple buffering? I was wondering if that might help tearing to maybe limit the frames to say 80. My refresh rate is 60 right now. I really don't understand why the refresh rate for new monitors is generally 60 when the monitor I had 10 years ago was 75 hz.
 
Am I not allowed to set graphics settings using Rivatuner while using the newest Nvidia drivers? Or am I doing it wrong?
 
Zoolader said:
Am I not allowed to set graphics settings using Rivatuner while using the newest Nvidia drivers? Or am I doing it wrong?

What are you trying to do? If you want to run triple buffering and V sync you need to look in your Rivatuner folder for a folder called D3DOverrider. You can copy that folder onto your desktop and uninstall Rivatuner, you don't need it.

Then just start it up, make sure triple buffering and V sync are set to on then load a game. You'll hear a sound in game that will let you know d3doverrider is running.
 
I'm good on using d3d for triple buffering but I thought i read that techies preferred using rivatuner for forcing anti aliasing, anisotropic filtering, and such. Should I just leave that for in game setting or the Nvidia control panel?
 
Zoolader said:
I'm good on using d3d for triple buffering but I thought i read that techies preferred using rivatuner for forcing anti aliasing, anisotropic filtering, and such. Should I just leave that for in game setting or the Nvidia control panel?
I use a mix of in-game and Nvidia Inspector which is just a better interface for the Control Panel.
 
For some reason I can't get D3D to take affect in Crysis 2?

I hear the beep when the game starts, yet there is still tearing. I have vsync to "force off" in nvidia control panel, and I have it set to off in Crysis 2 as well.

Any suggestions here ?
 
Smokey said:
For some reason I can't get D3D to take affect in Crysis 2?

I hear the beep when the game starts, yet there is still tearing. I have vsync to "force off" in nvidia control panel, and I have it set to off in Crysis 2 as well.

Any suggestions here ?
Don't do "force off" in control panel, set it to application controlled.
 
OK I'm at a loss here. I hear the "beep" when I launch the game, there is a d3doverrider.exe in the taskmanager, but for the love of my life I cannot find the tray icon to change the settings of this thing. It's just there in the background somewhere... lingering
 
Thanks to this, I managed to get rid of the tearing that was threatening to make a mockery of my £5 investment in The Last Remnant :P

However, I've got a slightly annoying issue. When I start the game up through Steam, the Square-Enix logo and the logo after that is covered in green lines. Once I get to the main menu, everything is fine. Did anyone else have this problem or see something similar? It's not THAT big a deal but if it's fixable, I'd certainly love to try :)
 
Des0lar said:
OK I'm at a loss here. I hear the "beep" when I launch the game, there is a d3doverrider.exe in the taskmanager, but for the love of my life I cannot find the tray icon to change the settings of this thing. It's just there in the background somewhere... lingering


Same problem here...
 
I do have one issue that crops up on occasion and I'm wondering if anyone has any ideas as to what can be done.

Basically, with a few select games, running in fullscreen causes slight stuttering in the framerate (like microstuttering). It completely ruins the fluidity of the game despite the fact that FRAPS reports 60 fps constant. If I switch to windowed mode, however, this issue clears up and the game runs flawlessly.

The games I've encountered this with are Mafia II, World of Warcraft, Duke Nukem Forever, and perhaps one or two others.

I just tried WoW out for the first time yesterday (the free option) just out of curiosity, and I was surprised to experience this issue. I simply switched to "windowed fullscreen" mode and the problem, of course, cleared up. I had to do the same for Mafia II.

With Duke Forever, enabling shadows causes this problem. In fullscreen, it appears to drop frames (despite FRAPS suggesting otherwise), while in windowed mode things are flawless.

I cannot for the life of me figure out what is causing this issue. I've even just re-installed Windows 7 on a new SSD drive and yet the problem continues.

It's obviously something to do with my graphics card (Radeon 5870) and the way the games in question were coded, but it just doesn't make sense to me. What is it about fullscreen mode that causes it to respond different than windowed mode?
 
entrydenied said:
Same problem here...

Close the program in task manager. Launch it again from the exe. It may take a second for it to show up on your desktop. Once it's there you can change the settings for it start with Windows and you'll see it in the bottom right hand corner (looks like a green x).

I also wanted to say that this fixed the issue I was having in Crysis 2. It seems that game has a problem with 120hz monitors with v-sync enabled so I'm limited to a 50fps cap when playing the game full screen. I'm getting an avg of 45 fps now with DX11, Ultra settings, and the hi-res pack. Before I downloaded this I was getting around 25fps with the same settings and in game vsync on from the game.
 
dark10x said:
I do have one issue that crops up on occasion and I'm wondering if anyone has any ideas as to what can be done.

Basically, with a few select games, running in fullscreen causes slight stuttering in the framerate (like microstuttering). It completely ruins the fluidity of the game despite the fact that FRAPS reports 60 fps constant. If I switch to windowed mode, however, this issue clears up and the game runs flawlessly.

The games I've encountered this with are Mafia II, World of Warcraft, Duke Nukem Forever, and perhaps one or two others.

I just tried WoW out for the first time yesterday (the free option) just out of curiosity, and I was surprised to experience this issue. I simply switched to "windowed fullscreen" mode and the problem, of course, cleared up. I had to do the same for Mafia II.

With Duke Forever, enabling shadows causes this problem. In fullscreen, it appears to drop frames (despite FRAPS suggesting otherwise), while in windowed mode things are flawless.

I cannot for the life of me figure out what is causing this issue. I've even just re-installed Windows 7 on a new SSD drive and yet the problem continues.

It's obviously something to do with my graphics card (Radeon 5870) and the way the games in question were coded, but it just doesn't make sense to me. What is it about fullscreen mode that causes it to respond different than windowed mode?
Do you by chance have overdrive enabled or are overclocking?

Try the games on default clocks with overdrive disabled.

Also are you by chance running dual monitors? I know on a 5770 that with overdrive enabled it messes up the refresh rates with dual monitors.
 
Does D3DOverrider not work for older games like Fallout and The Longest Journey for everyone else too? I really hate screen tearing. :\
 
dark10x said:
I do have one issue that crops up on occasion and I'm wondering if anyone has any ideas as to what can be done.

Basically, with a few select games, running in fullscreen causes slight stuttering in the framerate (like microstuttering). It completely ruins the fluidity of the game despite the fact that FRAPS reports 60 fps constant. If I switch to windowed mode, however, this issue clears up and the game runs flawlessly.

The games I've encountered this with are Mafia II, World of Warcraft, Duke Nukem Forever, and perhaps one or two others.

I just tried WoW out for the first time yesterday (the free option) just out of curiosity, and I was surprised to experience this issue. I simply switched to "windowed fullscreen" mode and the problem, of course, cleared up. I had to do the same for Mafia II.

With Duke Forever, enabling shadows causes this problem. In fullscreen, it appears to drop frames (despite FRAPS suggesting otherwise), while in windowed mode things are flawless.

I cannot for the life of me figure out what is causing this issue. I've even just re-installed Windows 7 on a new SSD drive and yet the problem continues.

It's obviously something to do with my graphics card (Radeon 5870) and the way the games in question were coded, but it just doesn't make sense to me. What is it about fullscreen mode that causes it to respond different than windowed mode?
In WoW go to Advanced options and enable "Reduce Input Lag".
 
I'm experiencing problems with D3DOverrider in some games for some reason.. Just got a new PC so maybe I'm the one who is doing it wrong.

For example (tried ever possible combination of settings in D3D and set VSync off everywhere else)
-Battlefield Bad Company 2 only displays a black screen when forcing VSync
-Mirror's Edge freezes when I tab out of the game when forcing VSync

So far the program only causes more problems and I don't really see the point.
 
I did what it says in the OP but I keep getting tearing. I'm trying Amnesia: The Dark Descent but it's just not working. So much tearing in that game.
 
zazrx said:
I did what it says in the OP but I keep getting tearing. I'm trying Amnesia: The Dark Descent but it's just not working. So much tearing in that game.
IIRC Amnesia is an Open-GL title which isn't what you would use D3Doverrider for.

Try forcing v-sync/triple buffering through the video card control panel.
 
LOL at the people turning UAC off and saying they've never gotten a virus. If you allow programs to access your system files, viruses could hide themselves as system files, which are very hard for virus scanners to detect. UAC basically gives an additional layer of protection, asking you if you are really sure you want to allow a program to access your system files. Otherwise you could get infected by just browsing a website that attacks though a vulnerability of your browser, java, or flash. It's one of the smartest things that Microsoft did with vista.

If a program constantly requires administrator rights, it's simply a badly coded program. It's not Microsoft's fault that that many programs are coded like shit; though it's better now than when vista first came out.
 
I don't think this is very good advice anymore, with D3DOverrider development having been discontinued and there being an increasingly overwhelming amount of titles/hardware configurations/renderer settings that either don't work or actively make things worse with D3DOverrider's force TB/vsync.
 
hauton said:
I don't think this is very good advice anymore, with D3DOverrider development having been discontinued and there being an increasingly overwhelming amount of titles/hardware configurations/renderer settings that either don't work or actively make things worse with D3DOverrider's force TB/vsync.
I've never had a problem, having played at least 100 games.
 
hauton said:
I don't think this is very good advice anymore, with D3DOverrider development having been discontinued and there being an increasingly overwhelming amount of titles/hardware configurations/renderer settings that either don't work or actively make things worse with D3DOverrider's force TB/vsync.
Is this true?
 
K.Jack said:
I'd like to see this overwhelming list.

Me too. I have 100s of games and only a couple have any issues, for which it is no problem to add an exception to the program to fix, takes a few seconds.
 
I'll chime in with the "played 100s of games"

and the ones I've had problems with have so far been :


- GTA 4 : d3doverrider does it job and removes all the tearing and whatnot, but introduces added minutes to loading times.

IIRC somebody in this very thread suggested a fix for it but I don't have it installed anymore to try.
 
Fuck me. Something has broken my D3Doverider. Not only don't I get chimes anymore, but I noticed it because games have started tearing and my GPU is running at 99 percent load in a lot of games now.

Pretty sure it became busted after I installed the beta Nvidia drivers to fix the busted BF 3 alpha crashes.

I've unstalled the beta drivers and gone back to the latest official release.

Unistalled D3D and Riva tuner.

Re-installed Riva tuner and D3D. Same problem. No chime and screen tearing.

Any suggestions on possible fixes? I'd hate to have to reformat, but I'll do that before I put up with tearing again. Stupid BF3 making me download that crap driver.

EDIT: Nevermind. It seems like some newer games just don't work with it (even DX9). Others still play perfectly.
 
Corky said:
I'll chime in with the "played 100s of games"

and the ones I've had problems with have so far been :


- GTA 4 : d3doverrider does it job and removes all the tearing and whatnot, but introduces added minutes to loading times.

IIRC somebody in this very thread suggested a fix for it but I don't have it installed anymore to try.

I was coming in here to post the same thing and looking for a fix... initial loading times in GTA4 went from 10-15 seconds to what seems like 2 minutes.
 
gta 4 is a strange case. If i recall, youll find the load times increase drastically simply by not using the games vsync, not specifically because of the triple buffering. its one of the few games i use ingame vysnc on for this reason
 
seldead said:
gta 4 is a strange case. If i recall, youll find the load times increase drastically simply by not using the games vsync, not specifically because of the triple buffering. its one of the few games i use ingame vysnc on for this reason

I may end up turn vsync back on then...GTA4 was one of the few games I did not notice an improvement in when I enabled triple buffering.
 
I'm in the input lag camp here so I always test vsync in particular games to see if it causes any. Some games have optimized their vsync so input lag is minimal. I can live with screen tearing, but I can't live with my mouse cursor / aiming lagging even in slow-paced games.
 
Just out of curiousity...why is triple buffering not a standard feature in video cards driver control suites nowadays?

In almost every game Ive used D3Doverrider in Ive gotten a considerable boost in performance...are there drawbacks I am missing here?
 
AEREC said:
Just out of curiousity...why is triple buffering not a standard feature in video cards driver control suites nowadays?

In almost every game Ive used D3Doverrider in Ive gotten a considerable boost in performance...are there drawbacks I am missing here?

Seconded. Especially since the one man band running D3D seems to have been abandoned and doesn't work with all games anymore. Seems like this should be a priority of Nvidia and AMD.
 
AEREC said:
Just out of curiousity...why is triple buffering not a standard feature in video cards driver control suites nowadays?

In almost every game Ive used D3Doverrider in Ive gotten a considerable boost in performance...are there drawbacks I am missing here?

I'm pretty sure there are options for triplebuffering in the nvidia control panel, but I stick to d3doverrider. Could be wrong.
 
AEREC said:
Just out of curiousity...why is triple buffering not a standard feature in video cards driver control suites nowadays?
They can do it for OpenGL. I heard that for DirectX it wouldn't get WHQL approved or something similarly stupid.
 
Corky said:
I'm pretty sure there are options for triplebuffering in the nvidia control panel, but I stick to d3doverrider. Could be wrong.
I think the options in the ati and nvidia panels are just for opengl
 
Top Bottom