3dfxzone.it WorldWide Community

3dfx Hardware & Software => General Discussions => Topic started by: Ree on 25 February 2006, 10:47:32

Title: Driver uninstall
Post by: Ree on 25 February 2006, 10:47:32
Hello,

I have a couple of questions regarding complete V3 driver uninstall under win XP Pro SP2.

First of all the driver should be removed from the device manager ('uninstall driver'). Then before rebooting, 3dfxvs should be removed from the registry (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\). After that is done, reboot.

Is this the correct uninstallation procedure or did I miss something?

One more question is regarding SSFT. Has anyone tried to run CS 1.6 with mesafx or wickedgl and SFFT A35?

Thanks.
Title: Driver uninstall
Post by: Mikulaish on 25 February 2006, 11:25:17
I use a V3 3000 to play CS 1.6 all the time. The best opengl driver for this game is the last 3dfx opengl icd. Also the best driver with this game is Amigasport 3.0. That one uses the last icd, so if you install Amigasport, CS will run just fine. The Amigasport driver has in the Misc folder a driver uninstaller as well. Also there is a driver cleaner program in the download section, that deletes 3dfx driver components from system32 folder.
Title: Driver uninstall
Post by: Ree on 25 February 2006, 11:35:28
I would use Amigasport as well, but I simply hate that it doesn't have the video gamma controls. I was also unable to run CS 1.6 with Amigasport + wickedgl (with mesafx it was fine though). So I was hoping to install SFFT with wickedgl (or at least mesafx) and have the video gamma controls available.

Also I would prefer manual driver uninstall.
Title: Driver uninstall
Post by: Mikulaish on 25 February 2006, 12:11:37
Then just use sfft with the icd. CS runs faster using the icd, than with mesa.
Title: Driver uninstall
Post by: Ree on 25 February 2006, 12:24:55
Have you tried wickedgl? Did you also have problems with it on win XP? I thought wickedgl was recommended for CS.
Title: Driver uninstall
Post by: Mikulaish on 25 February 2006, 14:44:05
I tryed wickedgl right now and it works, but performance is absolutely the same as with the icd.The screen has different corruption (when selecting the team) using wickedgl and the icd, but it doesn't matter. 2.31 works perfect, 2.99 works perfect (but is a demo), 4.99 only works good in 800x600. Their main disadvantage is the spinning wicked3d logo in the game. I tested using Amigasport. I remember that a problem with SFFT was that if you minimised the game, it crashed to desktop. That is why i'm using the Amigasport core.
Title: Driver uninstall
Post by: Ree on 25 February 2006, 15:41:46
There's some kind of corruption? When I played with mesafx, the only 'corruption' I found in-game is the white area in team selection menu. Also the latest version of wickedgl I think is 3.02, and that's what I tried with Amiga, but as I mentioned, it didn't work - the game simply crashed upon starting up.
Title: Driver uninstall
Post by: Mikulaish on 25 February 2006, 20:36:52
The corruption that i was talking about is that white area, wich in case of wickedgl is not white, but the letters in that area are deformed. As i stated before, early versions of wickedgl work ok.
Title: Driver uninstall
Post by: Ree on 25 February 2006, 22:50:41
All right.

Actually I have got into a little problem. Right now I was doing a clean driver reinstall (from Amiga to SFFT). I deleted all relevant registry entries as well as files in Windows directories and then rebooted. However, after reboot (256 color mode, seems normal) windows displays 'found new hardware' dialog box, however it says it's for Amigasport! That's weird because I deleted all relevant .infs. The Amigasport driver install package contains voodoo.inf, but on my system it's not present, yet windows somehow still manages to find Amigasport hardware. How come? I need to remove this. Any ideas?
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 05:15:32
It must have the inf in the driver cache directory. I would not worry about that if i was you. If you used the drivercleaner to delete the driver componets (files from system32), or deleted them yourself manually, then when windows prompts about the card, just give it the folder with the sfft driver. Don't worry, drivers will not get mixed up this way.
Title: Driver uninstall
Post by: Ree on 26 February 2006, 09:40:07
Yeah, I thought so as well. Anyway I tried installing SFFT, and while installing the driver windows says it can't find 3dfxICD.dll. SFFT driver package indeed doesn't contain this file. What do I do?
Title: Driver uninstall
Post by: Nightbird on 26 February 2006, 12:02:27
Finally, did you use Driver Cleaner ?
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 14:46:51
That is the inf file of the amigasport driver(the one that is pointing to 3dfxicd.dll). The SFFT driver uses the ICD on its original name: 3dfxogl.dll. Follow these instructions carefully, and it should all work fine. Download and install Driver Cleaner v. 2.7 from https://www.3dfxzone.it/dir/3dfx/common_files/index.php Select 3dfx, then click clean.(or go or something like that). Uninstall 3dfx tools fron add/remove programs from control panel. Do not reboot yet! Uninstall voodoo from device manager. Copy your SFFT driver files in a folder (eg. C:\V3). Reboot. When prompted for the new hardware: No, not at this time -> Install from a specific location (advanced) -> Don't search. I will choose the driver to install -> Have disk -> Browse -> C:\V3 -> 3dfx Interactive, Inc. Voodoo3 Series Driver -> next, continue anyway, blabla. Reboot. Then download and install 3dfx Tools 2.6.1.110 found at the same above link. Reboot. You should have a perfect clean driver install this way. After all this you should install KSmoky's VControl so you can set your refresh rates and maybe give a little bit of extra horsepower to your V3.
Huh... Long one. Lemme know! Alpar

edit :
link ;)
index.htm and not index.htm.
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 16:50:30
The dot was for the end of the sentence [:p]. I am a man of literature, not a computerscientist :D
Title: Driver uninstall
Post by: Nightbird on 26 February 2006, 18:06:51
https://www.3dfxzone.it/dir/3dfx/common_files/index.php Select 3dfx...
-> error 404

https://www.3dfxzone.it/dir/3dfx/common_files/index.php Select 3dfx...
-> better though not perfect ;)

you can use
Format mode -> Prompt
then Insert Hyperlink
common_files (https://www.3dfxzone.it/dir/3dfx/common_files/index.htm). Select 3dfx...
and definitively no problem with the dot. :D
Title: Driver uninstall
Post by: Ree on 26 February 2006, 21:09:16
Mikulaish, are you sure I need to run Driver Cleaner BEFORE removing my voodoo from device manager?
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 21:14:36
I'm sure you don't. I just updated from Amigasport to sfft, without uninstalling anything.This way i didn't have to reinstall 3dfx tools. You wanted to do a clean driver install, that is why i told you all this. You can just update the from the device manager without doing anything and all the new files will replace the old ones. That is if you say yes, when prompted : "overwrite with older, blabla".
Title: Driver uninstall
Post by: Ree on 26 February 2006, 21:19:20
Maybe we misunderstood each other...

What I found a bit strange is that you suggest cleaning the junk with driver cleaner BEFORE removing the driver via the device manager. I always thought it was the other way round - first remove the driver, then clean the junk with driver cleaner. Which is the correct order then? Just wanted to confirm.
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 21:30:57
It doesn't matter at all, because uninstalling the driver will NOT remove any files. The driver core (3dfxvs.dll) is the only file that is loaded under 2d in windows. Beside this file the drivercleaner will remove any other driver component.(glide2x, glide3x...) There is absolutely no difference if you tell windows not to use that driver anymore (that is what driver uninstalling does) before or after removing other driver components. But if it pleases you, run it after driver uninstallation.
Title: Driver uninstall
Post by: Ree on 26 February 2006, 21:37:30
Ah that's how it is. Fine, now I see there's now difference.

Actually, when I got the '3dfxICD.dll not found' during SFFT installation, I also got a few more 'dll  not found' errors. I was suggested to 'fake' 3dfxICD.dll and give windows mesafx opengl32.dll renamed to 3dfxICD.dll. Well I did that, and the other dlls I simply skipped. The installation otherwise went well, also no module register errors while installing 3dfx tools + I got finally the Video gamma controlls in 3dfx tools. So it seems like SFFT installed quite well, even though windows still displays the card as Amigasport 3.0...

Actually I will try once more, this time with driver cleaner the way you suggested, everything from the start, and see how it goes.

Will report soon ;)
Title: Driver uninstall
Post by: Mikulaish on 26 February 2006, 21:42:52
Hope everything will work out fine.
Title: Driver uninstall
Post by: Ree on 26 February 2006, 22:10:54
Just tried driver cleaner. Actually it's pretty useless. It only deleted a few dlls that I deleted mysellf when uninstalling Amiga and installing SFFT. It still left lots of 3dfx 'traces' in my registry which I removed myself before, during the manual uninstallation. Btw how useless is that it reports 3dfxvs.dll and 3dfxvsm.sys as deleted files when those CANNOT be deleted, they get loaded immediately after they're deleted. Pretty useless indeed.

And yes, in new hardware found windows still indicates it as Amigasport...

No way to get rid of amiga I guess...