wiggedout
10-26-2004, 07:19 PM
Okay here it goes:
I have a MSI Neo2 Platinum MB with a 939 AMD 3800+, Running a BFG 6800GT AGP with the 66.81 guru3d drivers/winxp sp2.
I enabled coolbits via nvHardpage 2.1 and did a detect optimal values run in the nvidia driver control panel. It detected 395/1.07 for my card. I figured that was pretty conservative so I did a 3dmark03 run. During the run it froze and my machine rebooted. NO big deal right?. Well now when ever I try to tell the card to revert to defaults or no overclocking it still thinks it should be running 395/1.07 instead of 370/1.00. I remove coolbits it still runs at 395/1.07, I tell it no overclocking it runs at 395/1.07.
So then I got riva tuner. same thing. except riva tuner also states that the low voltage 3d is also 395/1.07.
Now I've taken the card out put it in another machine/with 66.81 and it works as expected default 370/1.00.
I've even pulled a copy of the bios off the card with nvflash to ensure it didn't get fried and it still says 370/1000, and this was in the machine that forces it to run at 395/1.07 when in Windows.
I can force riva tuner to make the card run at 370/1000 in 2D/3D/Low voltage 3d and it works fine.
But if I take it out and turn off all overclocking the card reverts back to 395/1.07 while in this system and booted into windows xp.
The only think I can think of is that nvcpldaemon (which initializes the clockspeed of the card at windows startup so I've read) is reading 395/1.07 as the defaults for that card now from somwhere on my system and forcing the card to run at that speed. I've tried removing nvcpldaemon out of HKLM/Software/Microsoft/Windows/Run but the drivers keep adding it back.
I've also tried different driver revisions, removing and re-adding. removing ALL Nvidia software (including the MB drivers), running Nvidia R.I.P. and then re-installing. and ripping all nvida keys referenced in the registry out.
Can anyone tell me where the startup values for gpu/memory speeds are stored? Where it reads the defaults from and where it stores the clock speeds when you tell it to apply at startup? I suspect it's somwhere in the user hive but I'm not sure.
This is a serious pain because the card isn't stable at thoes speeds and works fine in another system. I don't want to have to use a overclocking tool to force my card to clock normal. . lol kinda counter productive and I really don't want to rebuild my box.
Any help would be greatly appreciated. I've been banging my head on this for 3 days now and google isn't helping me find where those values are stored.
Any ideas?
Thanks,
WiggedOut
I have a MSI Neo2 Platinum MB with a 939 AMD 3800+, Running a BFG 6800GT AGP with the 66.81 guru3d drivers/winxp sp2.
I enabled coolbits via nvHardpage 2.1 and did a detect optimal values run in the nvidia driver control panel. It detected 395/1.07 for my card. I figured that was pretty conservative so I did a 3dmark03 run. During the run it froze and my machine rebooted. NO big deal right?. Well now when ever I try to tell the card to revert to defaults or no overclocking it still thinks it should be running 395/1.07 instead of 370/1.00. I remove coolbits it still runs at 395/1.07, I tell it no overclocking it runs at 395/1.07.
So then I got riva tuner. same thing. except riva tuner also states that the low voltage 3d is also 395/1.07.
Now I've taken the card out put it in another machine/with 66.81 and it works as expected default 370/1.00.
I've even pulled a copy of the bios off the card with nvflash to ensure it didn't get fried and it still says 370/1000, and this was in the machine that forces it to run at 395/1.07 when in Windows.
I can force riva tuner to make the card run at 370/1000 in 2D/3D/Low voltage 3d and it works fine.
But if I take it out and turn off all overclocking the card reverts back to 395/1.07 while in this system and booted into windows xp.
The only think I can think of is that nvcpldaemon (which initializes the clockspeed of the card at windows startup so I've read) is reading 395/1.07 as the defaults for that card now from somwhere on my system and forcing the card to run at that speed. I've tried removing nvcpldaemon out of HKLM/Software/Microsoft/Windows/Run but the drivers keep adding it back.
I've also tried different driver revisions, removing and re-adding. removing ALL Nvidia software (including the MB drivers), running Nvidia R.I.P. and then re-installing. and ripping all nvida keys referenced in the registry out.
Can anyone tell me where the startup values for gpu/memory speeds are stored? Where it reads the defaults from and where it stores the clock speeds when you tell it to apply at startup? I suspect it's somwhere in the user hive but I'm not sure.
This is a serious pain because the card isn't stable at thoes speeds and works fine in another system. I don't want to have to use a overclocking tool to force my card to clock normal. . lol kinda counter productive and I really don't want to rebuild my box.
Any help would be greatly appreciated. I've been banging my head on this for 3 days now and google isn't helping me find where those values are stored.
Any ideas?
Thanks,
WiggedOut