Amiga.org
The "Not Quite Amiga but still computer related category" => Alternative Operating Systems => Topic started by: Vincent on July 09, 2004, 04:22:56 PM
-
I've recently had to reinstall my WinXP setup and am having trouble with my GeForce 5200 drivers. My CD has went walkabout so I've downloaded drivers from nvidia and Abit (I remember the adapter being called Abit FX5200 something) but none of them seem to work.
With the Abit 21.83 it gets to roughly 35% done then gives a "device not found" error and stops.
With the 56.xx from Abit I can install the archive, when it asks to restart I do. When it all loads up again the drivers haven't been installed (I get in the adapter properties).
With nvidia drivers the same thing happens as with the 56.xx
Can someone either point me to the right drivers or send me the drivers?
I can't play Half Life on the software drivers and scrolling jumps like buggery! Please please can someone help :-)
-
First, exit everything you're doing, because you'll need to reboot at least once. (Maybe twice -- so much for Windows XP not needing reboots.)
Anyhow, go into your Device Manager (from the System Properties screen, Hardware tab...) and find where it has your display adaptor, and delete whatever garbage it has detected as your video card.
Windows will grind the HD for a bit, maybe ask if you're sure, grind a bit more, rebuild the hardware database, and then prompt you to reboot. Do it. (Skipping this reboot is very bad.)
When XP comes back up, you'll be greeted by the "New Hardware Detected" screen. Hopefully this time it'll find the right driver. If not, force it to the directory you extracted the nVidia reference driver to. (Usually c:\nvidia\win2kxp\56.64\ or whatever version you are attempting to install.)
Let it grind away and install. If it asks to reboot, let it. That should be it. Now just go to your desktop properties and configure your prefs.
-
Another note: Be sure to disable any AV software before installing the driver. Some AV are known to mess up display driver installation.
-
Sanity check your BIOS settings. Run them by me here if need be.
-
@piru-
Good advice. I've heard of this happening. Never seen it happen, but it could, if the AV software monitors certain hardware database registry keys.
-
@Ilwrath
Done all that, it doesn't detect new hardware so I manually do it myself and when I select Display adapter it gives me a list... which has ATI Technologies on it twice.
I go to the Have Disk nVidia drawer and select the .inf file but absolutely nothing appears in the model box (there's no manufacturer box doing this) so I can't continue. I've tried 45.23 and 56.72.
@mikey
Which settings in the bios?
-
I go to the Have Disk nVidia drawer and select the .inf file but absolutely nothing appears in the model box (there's no manufacturer box doing this) so I can't continue. I've tried 45.23 and 56.72.
Don't force it like that. Let WinXP detect the hardware, when it pops the first prompt, there should be an option to pick in the search path that lets you type a directory. Pick this option, and type in (it won't let you browse)
C:\nvidia\win2kxp\56.72
Click "Next". It should sort itself, from there.
-
Which settings in the bios?
Tell me what pages/sections you've got in your BIOS, and I'll tell you which of those you need to reel off the current settings for.
The problem is, different companies name stuff differently, so it's hard to say just straight off.
-
@ilwrath
WinXP doesn't auto detect the card at all, I've to go to the add hardware wizard myself and force it to look. I say I've plugged it in but display adapter doesn't come up on the list, I've to "add a new device". It doesn't know what it's meant to find so I've t select display adapter from the list. Then it comes up with the ATI Technologies stuff.
@mikey
the only relevent BIOS stuff I saw was in Advanced Chipset -> AGP & P2P Bridge Control ->
AGP Aperture Size [128M]
AGP Mode [4x]
AGP Driving Control [Auto]
AGP Driving Value [DA]
Oh, and on a boot the very first screen says the GeForce 5200 is version 4.34.20.27.00 if that's any help.
-
There are a lot more options in most BIOS's that affect PnP, AGP etc than that, sadly.
The FX5200 should be AGP4x so those settings look ok. The 'version' is going to be the ABit BIOS version, check on the ABit site to make sure it's the latest version (if they provide any BIOS updates at all).
I think the FX5200 is newer than XP, so I wouldn't expect XP to detect anything useful about it ("PCI compatible VGA adapter" is all I'd expect). XP only detects devices it has a driver for, and/or has been fed an INF file for at some point.
I'm very much inclined to think this problem is lower-level than the OS. BIOS, motherboard I'm thinking.
That is, if you've removed all possible obstacles (AV is a bit of a thin one, but worthwhile as a desperate measure, anything like multiple desktop manager type stuff, upgrade DX to the latest version, what motherboard drivers have you got installed, etc).
-
Hi,
The bios look ok...
(You don't have onboard graphics...and disabled that option)
But it looks like the registry may be at fault....
You will have to completely remove your old installation of the driver.
The latest driver (for all) is 56.72 (http://www.nvidia.com/object/winxp_2k_56.72)
Try loading up a generic vga driver (or go into safe mode) and then remove the nvidia driver...reboot and let XP find the new display adaptor....
(Try it manually if that fails)
i have that graphics card and it supports dx9 and agp 8X(so check your dx drivers also)
-
NVidia's graphics driver uninstaller has worked for me ok, I've changed driver versions back and forward with or without the uninstaller without issues.
I'm using 56.64 with my Ti4200 without problems, and on an ABit GF2MX.
-
But it looks like the registry may be at fault....
You will have to completely remove your old installation of the driver.
Exactly. You're going to have to remove whatever botched driver there is installed. Do this through device manager. Remove every single display adaptor in your system.
On the reboot, Windows HAS to detect something. (It's not a valid config for Windows to have NO display adaptor, and Windows can't just add something without going through the "New Hardware Detected" wizard)
Once in that wizard choose the option to "Specify the location of the new driver" and use the directory you expanded the nvidia reference driver to. The "Have Disk" stuff only works for legacy drivers, not current ones. (Honestly, I have no idea why they left it as an option, anymore. It does more to confuse people than help them.)
-
Hum,
it`s maybe the Motherboard CDROM that he should be looking for...i`ve just thought.
It`ll have maybe a specific Abit PCI/AGP driver on it that will allow the graphic card to be recognised?
(as well as audio /lan etc)
-
SOLVED! :-D
Something so stupidly simple...
The motherboard CD didn't install the AGP drivers automatically along with everything else. They seem to be tacked on to the end of the cd with no way to get them from the main installation/menu.
Installed, rebooted, "Found new hardware" :-D
The wierd thing is, I don't remember having to install the AGP drivers a few months ago when we got the mobo and gfx card.
@blob
I've installed 45.23 at the moment (it was the quickest I could find), I'll install 56.72 and DX9.0 tomorrow (DXwebsetup doesn't want to work just now and I'm going out again tonight)
@mikey and Ilwrath
Cheers anyways :-D Guess this means I don't have to write down the menu system for my bios now :-D
/me thankfully wipes brow :-D
The annoying thing is I won't have time to play HL:DoD until tomorrow now :-( but at least I'll be able to play it :-D
-
blobrana wrote:
Hum,
it`s maybe the Motherboard CDROM that he should be looking for...i`ve just thought.
It`ll have maybe a specific Abit PCI/AGP driver on it that will allow the graphic card to be recognised?
(as well as audio /lan etc)
:-D
Ilwrath wrote:
Don't force it like that. Let WinXP detect the hardware, when it pops the first prompt, there should be an option to pick in the search path that lets you type a directory. Pick this option, and type in (it won't let you browse)
C:\nvidia\win2kxp\56.72
Click "Next". It should sort itself, from there.
Interesting point: I was able to browse when it did find new hardware. Up popped a 3.1esque dir-only requester.
Boy I've never been so glad to see smooth scrolling :-D
-
Cheers anyways Guess this means I don't have to write down the menu system for my bios now
You might want to anyway - there was an insanely obscure option which doubled OpenGL performance on my machine (though it is a quirk of my model motherboard I think). I've a fair amount of experience in messing with BIOS options to improve performance, but up to you :-)
I haven't had the generic AGP drivers give me problems before, usually it is crap 3rd party AGP drivers that I've seen problems with, but I still usually try them out.
-
@Vincent
Hah! I should read more carefully!
My CD has went walkabout so I've downloaded drivers from nvidia and Abit
I just assumed that meant you had an Abit motherboard, and installed the motherboard AGP driver. I never considered that you might have meant the Abit GeForce driver. :-P
Anyhow, congrats on getting it working. :-)
-
Hum,
So now you've done that...
You can tweak that old card...Check out the ` advanced ` tab in ` display settings `...disappointing huh?
Well add a super duper ` T in the park ` warp drive tab option with:
Clicking on the NVTweak folder with regedit, and create a new Dword value (you need to right click in window) name it CoolBits (make sure you use a big C and B ) one's created open it and make the value 3 (hex or decimal)
HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA corporation\Global\NVTweak
"CoolBits"=dword:00000003
It will work on with any detonator drivers, and make for a mean game of Quake...
[Disclaimer: i am a fragmaster]
-
@blob
Is there anything you don't know about computers? :-)
I put in CoolBits but that didn't work, I'm assuming I'll need the ""s aswell? I'lldo it after, HL beckons :-)
I'll need to ask you about Quake servers sometime :-D
@mikey
I'll get round to doing the bios menu and asking you later on about that, I need a bit of a break from piddling about in windows :-D
-
Vincent wrote:
The annoying thing is I won't have time to play HL:DoD until tomorrow now :-( but at least I'll be able to play it :-D
So, young grasshopper, have you mastered the mysteries of NS yet? ;-)
Or is it still crashing and crashing.
-
lo Vince, ltns :)
If your still having problems enabling Coolbits, you could try d/l RivaTuner from Guru3d.com, IIRC it may let you enable it with that program as well as tweak the living daylights outta that card.
Do be careful if you decide to use the overclocking option with CB, unlike the FX5900 i don't think the FX5200 has a threshold on Core temp.
Not much room to work with overclocking on that card anyway, best to be safe :)
If your still having problems coolbits related, you could have a look here (http://www.overclockers.com.au/techstuff/a_coolbits/)
-
@odin
Nope, it still crashes on here so I gave up. I have absolutely no idea why it's crashing. The bsod's give no information about the crash.
@calen
Got CoolBits working now, dunno why it didn't work the first time tho. But I'll give the tweaking a break just now, I'm in a "if it ain't broke don't fix it" kinda mood :-D
-
Shame. Luckily it should go Steam-native rather soon. I think I saw an announcement on planethalflife.com a few days ago. NS really is better than DoD ;-) (if you have a functional team that is).
-
What!
it didn`t work? hum, did you not see a new `clock frequencies` option?
under the GeForce FX5200 tab (er, at the side panel?)
(aND Best to use the auto-detect option)
Try these:
[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NVTweak]
"NvCplExposeWin2kDualView"=dword:00000001
"NvCplTvLocaleAutoDetect"=dword:00000001
"NvCplAllowForceTVDetection"=dword:00000001
"NvCplEnableActiveApp"=dword:00000001
"DisableApplyColorsAtStartup"=dword:00000000
"NoMenus"=dword:00000000
"OverlayPageState"=dword:00000000
"CinematicPageState"=dword:000000ff
"NvCplThermalSettings"=dword:00000020
"NvCplEnableAppProfilePage"=dword:00000000
"NvCplEnableScreenMenuPage"=dword:00000001
"NvCplCustomResConfig"=dword:00000000
"NvCplEnableAdditionalInfoPage"=dword:00000001
"NvCplDisablePerfQualPage"=hex:00,00,00,00
"NvCplEnableAGPSettingsPage"=dword:00000001
"CoolBits"=dword:ffffffff
"NvCplEnableOverlaySpanControl"=dword:00000001
"TwinViewCapsOverride"=dword:00000001
"NvCplEnableDesktopOverlapPage"=dword:00000001
"NvCplEnableTroubleshootingPage"=dword:00000001
"NvCplDisableRefreshRatePage"=dword:00000000
"NvCplDisableRotateAngles"=dword:00000000
"NoPages"=dword:00000000
"NvCplEnableClearViewPage"=dword:00000001
"NvCplEnableFanControl"=dword:00000003
"NvCplEnableFrameSyncPage"=dword:00000001
"NvCplEnableHardwarePage"=dword:00000001
"NvCplEnablenForcePage"=dword:00000001
"NvCplEnablePwrMzrOnDesktopMenu"=dword:00000001
"NvCplEnableRotationColorSettings"=dword:00000001
"NvCplNvThermPage"=dword:00000001
"PowermizerPreferences"=dword:00000000
"QTwkEnableModeChangeWarning"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\OpenGL\Debug]
"ShaderObjects"=dword:00000001
Whoops, missed the post saying you got it working...
(har-rah!)
-
@odin
If it does go steam native I'll try it again and see what happens :-)
the all-knowing blobrana confessed:
Whoops, missed the post saying you got it working...
(har-rah!)
:lol:
Hope you only copied/pasted that post :-D
"CoolBits"=dword:ffffffff
How does that differ from the 00000003 value? Well, I suppose what I mean is, how do both of those work if they're that far apart? (assuming that 00000003 is the same as 00000003 in hex)
-
Hum,
Strangly they
both work!
(though, i have always tried 00000003 in the past)
my clock core frequency is 250 Mhz
and my memory frequency is 403 Mhz
:-)
(i havent tried all the `other` settings - yet)
-
My Ti4200 is managing:
core: 300MHz
mem: 563MHz
Which is about a Ti4600 isn't it? Jedi Academy seems a bit smoother when it gets to a busy moment.
I'll probably push the overclock further yet.
-
Impressive
For an old card... just goes to show that there life in old hardware, huh... :-)
-
...but not as we know it.
-
My Ti4200 is managing
core: 300MHz
mem: 563MHz:
Impressive, the ti4200 was always a great little card, mine served me well for a couple years.
Which is about a Ti4600 isn't it?
Indeed. you core i think is now at 4600 speeds but the memory is alittle slower, 650 on the Ti4600 IIRC.
I had good Fortune to get myself a FX5900 (not XT) new for 125 UKP, as 2 weeks later they where next to impossible to purchase new.
NVidia done some shifty marketing, brought out the inferior XT version to compete with the XT version of the rad cards.
Example: Nvidia released the 5900 XT (5900 replacement) which had the same core as the 5900 but had slower memory, 2.8ns rather than the better 2.2ns from the older 5900.
So they shipped with a memory clock speeds of around 700/750 mhz, 5900 had around 800mhz mem speed but was easily overclockable to 5900 Ultra speeds and can even be pushed to match the very expensive FX 5950 because it had the faster memory to do so. Mine currently is running at 450 core instead of 400, 930 mem instead of 800. More can be pushed out of this card but i'm playing safe in this current heatwave :-)