How do I force Vsync in Direct3d mode for nvidia cards?

imported_noobsaibot

Junior Member
Sep 2, 2004
6
0
0
Hello folks,

I have a Geforce 4 Ti 4800 and would like to know how can I force Vsync in Direct3d. I am using the latest drivers (61.77).

I could find this option regarding OpenGl though.

I came across this forum while searching for this topic and tried to enable "cool bits" as this topic says:
Nvidia 61.77/76 etc. Drivers, WHERE'S MY V-SYNC ??

But haven't succeeded, all I got was a sub-tab under "performance and quality settings" called "more direct3d" and this other tab "Clock frequencies" but still no vsync in direct3d mode.

Thanks for any help.
 

lament

Senior member
Feb 17, 2004
345
0
76
Click on "Performance and Quality Settings" and it's under Global Driver Settings.
 

kylebisme

Diamond Member
Mar 25, 2000
9,396
0
0
coolbits messes up the vsync option, either reinstall your drivers without coolbits or use riva tuner to adjust the vsync settings.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
You don't force it for Direct3D, you either force it globally or per application.
 

lament

Senior member
Feb 17, 2004
345
0
76
Originally posted by: noobsaibot
Thank you all folks, I'll try Riva Tuner.

Fortunally for ATI's users there are both settings for OpenGl and Direct3D.

why download Rivatuner when the settings are already in your display properties? i don't get it.

Click on "Performance and Quality Settings" and it's under Global Driver Settings.

and

You don't force it for Direct3D, you either force it globally or per application.
 

imported_noobsaibot

Junior Member
Sep 2, 2004
6
0
0
why download Rivatuner when the settings are already in your display properties? i don't get it.

Click on "Performance and Quality Settings" and it's under Global Driver Settings.

and

You don't force it for Direct3D, you either force it globally or per application.


-------------------------
P4 2.8C / Asus P4C800-E / 1GB Corsair XMS PC3200 @ 2-3-2-6 / BFG 6800 GT @ 411/1.11 / Soundblaster Audigy 2 ZS Gamer / Plextor PX-708A DVD±R-RW / Lite On 52x32x52 CDRW

Edited: 09/02/2004 at 11:38 PM by lament

Lament: Despite it's written "Global Driver Settings", the Vertical Sync option is for OpenGl only. Try to hit the right mouse button on it and choose "what's this?" and you'll see. I also know this isn't global, because I tested several direct3d games with this option On, and still no vsync. The problem is, some games don't have this feature.

I downloaded Riva Tuner and still no go. :(

This is what I did: open Riva Tuner->Driver Settings->Customize->DirectDraw and Direct3d settings->Vsync->Always On.
 

lament

Senior member
Feb 17, 2004
345
0
76
k, then have you tried creating a profile for the game you're trying to force vsync for and setting it on there?
 

kylebisme

Diamond Member
Mar 25, 2000
9,396
0
0
Originally posted by: noobsaibot
Lament: Despite it's written "Global Driver Settings", the Vertical Sync option is for OpenGl only. Try to hit the right mouse button on it and choose "what's this?" and you'll see. I also know this isn't global, because I tested several direct3d games with this option On, and still no vsync.

Odd, i it says opengl but it works for d3d as well for me. riva tuner works fine for me too, so it sounds like you have something messed up up with your drivers.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,002
126
Fortunally for ATI's users there are both settings for OpenGl and Direct3D.
To be honest that's not really an advantage; more of a disadvatnage really because I have to untick two things instead of one.

Despite it's written "Global Driver Settings", the Vertical Sync option is for OpenGl only.
That isn't true.
 

imported_noobsaibot

Junior Member
Sep 2, 2004
6
0
0
Odd, i it says opengl but it works for d3d as well for me. riva tuner works fine for me too, so it sounds like you have something messed up up with your drivers.

Maybe it ain't working because this driver I am using (66.71) is not whql?
 

imported_noobsaibot

Junior Member
Sep 2, 2004
6
0
0
Yes, I mistook the vers numb. It seems it's nothing to do with whql stuff.

k, then have you tried creating a profile for the game you're trying to force vsync for and setting it on there?
Just tried it out, no success. :(

Odd, i it says opengl but it works for d3d as well for me. riva tuner works fine for me too, so it sounds like you have something messed up up with your drivers.
I'll try a fresh install and see what happens, then post the results later. :(
 

imported_noobsaibot

Junior Member
Sep 2, 2004
6
0
0
The option for using vsync in the nvidia control panel works fine. Seems like I was wrong after all.

After reading it carefully I realized it can only be "on by default" and like it says: it will be On unless an application specifically requests it to be Off.

After testing some games I saw it works great, but in the case the game have the option for enabling it, you actually have to use it (i.e. Doom 3). My stubborn was that I wanted the nVidia option to override any of the game preferences.

So excuse me for my stubborn and thanks to all who replied! :)