Jump to content

GUIDE: How I enabled V-sync in Windows 7


Recommended Posts

Posted (edited)

The one and only thing really putting me off so far from going away from XP and switching to Windows 7 was lack of V-sync even if enabled in graphics driver (yes I want V-sync On otherwise there is image tearing on the screen). The good news is you can actually enable V-sync easily and you only have to do this once to enable it and I am very happy about this smile.gif so if anyone else has same issue and would like to do the same thing, this is what I did:

 

1. Downloaded RivaTuner

2. Installed RivaTuner in C:\RivaTuner directory

3. Navigated to C:\RivaTuner and Copy/Paste the D3DOverrider folder into C: drive

4. Uninstalled RivaTuner and went into windows registry to:

 

...HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Windows/CurrentVersion/Run

 

5. Created new String Value and named it D3DOvrd then modified as: "C:\D3DOverrider\D3DOverrider.exe" MSRun

6. Rebooted and checked the little green cross (icon for D3DOverrider) is minimised in windows tray

7. Now add DCS.exe to the list of xxxx.exe and set Aplication Detection Level to High and Forced V-sync On

 

Now every time I reboot the D3DOverrider is on automatically and when it detects DCS.exe running it enables V-sync... voila...working V-sync in Windows 7

 

oh and I forgot to say, I have an ATI card and enabling V-sync in CCC does not work (V-sync On all the time is ticked but does not work in games)

Edited by Kuky
  • Like 1

PC specs:

Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR

Posted

should work for nVidia cards also

PC specs:

Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR

Posted

Ta :)

Novice or Veteran looking for an alternative MP career?

Click me to commence your Journey of Pillage and Plunder!

[sIGPIC][/sIGPIC]

'....And when I get to Heaven, to St Peter I will tell....

One more Soldier reporting Sir, I've served my time in Hell......'

Posted (edited)

...or you could use the driver settings built into either NVidia forceware or ATI Catalyst Command Centre or use something else like nHancer or Ati Tray Tools and setup application specific profiles.

 

(I'm not aware that the V-Sync settings in Win 7 don't work - but I can definitely confirm that V-sync in Ati Tray Tools DOES work properly under Win7 x64). I will test v-sync functionality using purely CCC out of curiosity (as I'm curious if it's a general problem or configuration dependant).

 

I run ATT under Win7 x64 for this sort of stuff, with very basic default settings applied via Catalyst driver settings.

 

I'm not saying your post is wrong - just pointing out alternative ways of doing this, as "there's more than 1 way to skin a cat" and some people prefer using different methods (depending on their needs).

Edited by muz
Posted (edited)

^^^

I believe that with ATI Tray Tools you could do the same but you'd need to create a profile for every game and start it in order to enable it... this way you don't need to do anything as it's set to run automatically on windows startup.

 

For ATI cards enabling V-sync in Catalyst Control Centre does not work in game... I have tried it alredy numerous times and with different Catalyst versions. I know may people claim they don't get any tearing even with V-sync off but that either must mean they are runing some 3rd party utility to enabe it or they just don't notice it, or don't care :)

 

For me I always run with V-sync on so this is a must have

 

PS: I have found Black Shark running better (higher framerate) in Windows 7 64bit then XP professional.. maybe it's the 64bit giving the boost, and if this is to I hope Flaming Cliffs 2.0 does the same

Edited by Kuky

PC specs:

Windows 11 Home | Asus TUF Gaming B850-Plus WiFi | AMD Ryzen 7 9800X3D + LC 360 AIO | MSI RTX 5090 LC 360 AIO | 55" Samsung Odyssey Gen 2 | 64GB PC5-48000 DDR5 | 1TB M2 SSD for OS | 2TB M2 SSD for DCS | NZXT C1000 Gold ATX 3.1 1000W | TM Cougar Throttle, Floor Mounted MongoosT-50 Grip on TM Cougar board, MFG Crosswind, Track IR

Posted

I have always used D3D O/R to get my vsync, but now that I am running in a window for multi monitor, vsync doesnt help at all with tearing. Would love to get it to work in windowed mode BS. D3D O/R provides smoother framerates also.

Posted (edited)

First off to the guy that wondered - yes, RivaTuner works for nVidia cards as well. I use it to manage my overclocking and fan settings for my 9800GTX+.

 

PS: I have found Black Shark running better (higher framerate) in Windows 7 64bit then XP professional.. maybe it's the 64bit giving the boost, and if this is to I hope Flaming Cliffs 2.0 does the same

 

This is actually well documented. The reason is not the 64bit issue (it's a 32-bit process, though it appears aware of large adress spacees, so there should actually be a small overhead from a translation layer), it's the fact that Vista and 7 both were designed for multicore processors at the start, whereas they were just a figment of random people's imaginations (pretty much) when XP design work started. XP has been given "support" for multicore processors since then, but since it's pretty much tacked-on with a bit of hindsight onto an old product it doesn't work as effectively in loadbalancing.

 

What Vista and 7 is better at here is pretty much just flipping a demanding singlethread application between the cores in the system to ensure that it is always resident in the one with the least workload, whereas it is my impression (from looking at past benchmarks in old threads) that on XP it'll get assigned to a core and then just sit there even if other processes end up stealing processor time from that core too - which is a case where Vista and 7 would quickly flip the dcs thread over to another core to ensure that it always has a maximum of processing potential available. So what can be said is that in theory you could get the same performance or better with XP (due to it's lesser OS overhead), but you'd have to finetune the system to the point where you are absolutely certain that it'll never, ever, place other threads on the core that's the dcs.exe process ends up landing on. Which isn't practical.

Edited by EtherealN
  • Like 1

[sIGPIC][/sIGPIC]

Daniel "EtherealN" Agorander | Даниэль "эфирныйн" Агорандер

Intel i7 2600K @ 4.4GHz, ASUS Sabertooth P67, 8GB Corsair Vengeance @ 1600MHz, ASUS GTX 560Ti DirectCU II 1GB, Samsung 830series 512GB SSD, Corsair AX850w, two BENQ screens and TM HOTAS Warthog

DCS: A-10C Warthog FAQ | DCS: P-51D FAQ | Remember to read the Forum Rules |

|
| Life of a Game Tester
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...