Pls.need help from driver writers for .inf modding

Started by Gemail, 18 August 2005, 08:57:36

Previous topic - Next topic

Gemail

Please, I ask for help from advanced users or driver writers!
I use in one PC two 3DFX video cards: one Voodoo 3 3500TV AGP and one Voodoo 4 4500 PCI. I need them both, as I use the V3 3500TV for the TV-Tuner (I have no TV or money to buy one or another TV-Tuner PCI card), plus for it's speed, and I need the V4 4500 for playing games that need texture compression or large textures support (and although it's slower than playing with V3 3500, FSAA does look great with V4!).
In Win 9x enviroment I have no problem to use both Voodoo's. The only conflict would have been when the DirectX drivers would have been shared, but I figured that out by "trial and error" and I found out that if I use for example the original 3DFX drivers for Voodoo3(DirectX driver-files names end up with *V3.* rather than *VS.* like for Voodoo4) there are no more problems.
But in Win 2000 enviroment is another story... All the drivers have the same names for files both for V3 and V4 (*VS.*) so the system will lock when trying to be active both of them at the same time adressing the same driver files. The solution would probably be to edit the .inf files and change the names of the driver files so there will be no sharing. I'm not so experienced myself for that task, so can somebody help me solve my problem, please?
Would it work if I follow the following steps to change the Voodoo 4 driver?
1. Extract the driver.
2. Change the names of 3dfxvs.dll and 3dfxvsm.sys to 3dfxv4.dll and 3dfxv4m.sys.
3. Open the 3dfxvs2k.inf file and search for the "3dfxvs" text and where found replace with "3dfxv4" for every instance found.
4. Install the moddiffied driver.
Any suggestions are more than wellcomed! Thanks in advance!
 

ggab

i guess,
3. Open the 3dfxvs2k.inf file and search for the "3dfxvs.dll" text and where found replace with "3dfxv4.dll" for every instance found. And search for the "3dfxvsm.dll" text and where found replace with "3dfxv4m.dll" for every instance found.

that's sure the easiest way, good luck!
 

ggab

just for information (as gemail has already read)

quote from Reisi ( www.falconfly-central.de/cgi-bin/yabb/YaBB.pl?board=drivers;action=display;num=1124351294;start=1#1 )
Quote
Hi, what a coincidence, I use the same configuration (Monitor on V4, TV at the TV-Out of the V3) here and in runs without any problem with Win2000. I even use different drivers in hope to get the TV-Tuner working.  
The only Problem I had were at installaion of Win2000. After it was installed completly and booting up, the Windows loading screen didn't disapear. But on the Speakers i heard the sounds of the Windows tour.
I solved this by removing the V4 4500, then Windows boots up correctly and I was able to install the drivers for the 3500. After then I put back the 4500 and after booting I installed the drivers for this card. And every time Windows asked me that there is already a driver with this name I selected replace.
And the last thing to do, was to change the V4 to the primary display device and since then all is working fine.