How can I make games load at the correct Vfreq?
I have Win7 64, a CRT (FW900), and nVidia driver 280.26 with 3D Vision active. My working desktop is 1900x1200x85 and I prefer to game at 1600x1000x110. With my previous driver set all I had to do was make a custom 1600x1000x110 resolution and any game I set to that resolution would pick that frequency.

Now my games default to 60Hz when I pick 1600x1000 for some reason. In the nVidia control panel it only lists 85Hz and 110Hz at that resolution. In the stereoscopic 3D test application there is an option to "apply this resolution to all games". I have checked that and selected 1600x1000x110, but games still load at 1600x1000x60. If I switch resolutions in game then back to 1600x1000, 110Hz is applied but it does not stick. Next launch is back to 60Hz.

I had hoped to delete the lower frequencies in the registry but that resolution is not even listed there (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{ G ID}\0000\NV_Modes).

In the past I "fixed" a similar problem by running Rivatuner in the background which locked in the refresh rate for me when games switched resolution. If I can't find a better solution I can probably just run Refreshlock in the background, but I'd prefer to fix it without adding background processes.

I am using Win7s default monitor profile/driver. Would it work to modify the Sony .inf and install it? If I understand correctly, I should be able to take this section of the .inf:

[GDM-FW900.AddReg]
HKR,"MODES\2304,1440",Mode1,,"30.0-121.0,48.0-160.0,+,+"
HKR,,ICMProfile,0,"sony_d93.icm"

and add this line:
HKR,"MODES\1600,1000",Mode1,,"30.0-121.0,100.0-160.0,+,+"
to change the minimum Vfreq to 100 at 1600x1000

I would have to do the same thing for other resolutions I sometimes use like 1680x1050 and 1280x800, but it seems cleaner than running a background program. Installing the .inf also changes the registry, which I would rather not do if it may muck things up. Any suggestions?

Also, why don't the drivers offer more control over display refresh rates. I wish it allowed us to disable frequency/resolution combinations that are inappropriate for our display/projectors.
I have Win7 64, a CRT (FW900), and nVidia driver 280.26 with 3D Vision active. My working desktop is 1900x1200x85 and I prefer to game at 1600x1000x110. With my previous driver set all I had to do was make a custom 1600x1000x110 resolution and any game I set to that resolution would pick that frequency.



Now my games default to 60Hz when I pick 1600x1000 for some reason. In the nVidia control panel it only lists 85Hz and 110Hz at that resolution. In the stereoscopic 3D test application there is an option to "apply this resolution to all games". I have checked that and selected 1600x1000x110, but games still load at 1600x1000x60. If I switch resolutions in game then back to 1600x1000, 110Hz is applied but it does not stick. Next launch is back to 60Hz.



I had hoped to delete the lower frequencies in the registry but that resolution is not even listed there (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{ G ID}\0000\NV_Modes).



In the past I "fixed" a similar problem by running Rivatuner in the background which locked in the refresh rate for me when games switched resolution. If I can't find a better solution I can probably just run Refreshlock in the background, but I'd prefer to fix it without adding background processes.



I am using Win7s default monitor profile/driver. Would it work to modify the Sony .inf and install it? If I understand correctly, I should be able to take this section of the .inf:



[GDM-FW900.AddReg]

HKR,"MODES\2304,1440",Mode1,,"30.0-121.0,48.0-160.0,+,+"

HKR,,ICMProfile,0,"sony_d93.icm"



and add this line:

HKR,"MODES\1600,1000",Mode1,,"30.0-121.0,100.0-160.0,+,+"

to change the minimum Vfreq to 100 at 1600x1000



I would have to do the same thing for other resolutions I sometimes use like 1680x1050 and 1280x800, but it seems cleaner than running a background program. Installing the .inf also changes the registry, which I would rather not do if it may muck things up. Any suggestions?



Also, why don't the drivers offer more control over display refresh rates. I wish it allowed us to disable frequency/resolution combinations that are inappropriate for our display/projectors.

#1
Posted 01/19/2012 01:05 AM   
Scroll To Top