3dfxzone.it ~ SFFT Drivers ~ MesaFX ~ 3D-Analyze ~ 3dfx Headlines ~ 3dfx Cards ~
Home | Profile | Register | Active Topics | Members | Search | GoogleSearch | FAQ | 3dfxzone.it
Username:
Password:
Save Password
Forgot your Password?

 Index
 3dfx Hardware & Software
 Banshee Topics and Setup Tips
 How to modify V3 drivers for Banshee
 New Topic  Reply to Topic
 Print topic

Author Previous Topic Topic Next Topic  

PHOENIX
Initiate

France


66 Posts

Posted - 16/07/2003 :  20:50:02  Show Profile  Visit PHOENIX's Homepage  Reply with Quote
I am a 3Dfx Banshee owner and I want to share with you my (limited) knowledge

How to modify V3 files so that V3 W9x driver set works with Banshee
-------------------------------------------------------------------
3dfxdrv.ini :
replace DEV_0005 with DEV_0003

voodoo3.inf :
under [Mfg] add %DeviceDesc%=Driver.Install,PCI\VEN_121A&DEV_0003
you may delete all other strings

3dfx16v3.drv and 3dfxv3.vxd :
you need a hex editor, replace HEX 1A120500 with HEX 1A120300

3dfx32v3.dll :
you need a hex editor, replace HEX 5FFA1E00 with HEX 4F1A0000
(I got this info from 3dMark2000 ; after a Benchmark, click on "Show Details" : Texture operations 0x00001A4F for Banshee, 0x001EFA5F for Voodoo3)

locate after that string HEX 0300 (Maximum Textures Blending Stages), replace HEX 0300 with HEX 0200

locate after that string HEX 0200 (Textures In Single Pass), replace HEX 0200 with HEX 0100 *ONLY* for V3 drivers released before V5 drivers which autodetect that

locate after that string HEX 02000800 (Maximum Texture Coordinates), replace HEX 02000800 with HEX 01000800

Now you can install V3 driver set, but the modification is a work in progress. It works for ANY V3 driver, but although DX capabilities are correctly reported, the driver is still using 2 TMUs in D3D...

More about Banshee/Voodoo3 1.04.00 W9x Driver Set
-------------------------------------------------

You can replace 3dfx16vb.drv with 3dfx16v3.drv

You need a hex editor, edit 3dfx16v3.drv

search for TEXT 3dfx16v3, replace with TEXT 3dfx16vb

search for TEXT 3dfx32v3, replace with TEXT 3dfx32vb

save file changes, quit hex editor, rename 3dfx16v3.drv to 3dfx16vb.drv

Replace the original 3dfx16vb.drv with the patched file : in 3dfx Tools the Video Color Temperature feature is no longer greyed out and works.

Best regards

PHOENIX
vbv3@hotmail.com

Glide
Web Admin

Napoli


24445 Posts

Posted - 17/07/2003 :  21:44:26  Show Profile  Visit Glide's Homepage  Reply with Quote
Tnx for topic that we hope be useful for many peaple .
Which Voodoo3 driver do you suggest for best results with this mod?

Have you made a comparison between the performances with a V3 driver modded and with another 3d party (banshee dedicated) driver (i.e X-Mojomotion 1.0 or others)?


Bye bye

3dfxzone.it | hwsetup.it | Register
Go to Top of Page

PHOENIX
Initiate

France


66 Posts

Posted - 19/07/2003 :  00:07:55  Show Profile  Visit PHOENIX's Homepage  Reply with Quote
Well, let's talk about release 1.04.00 for Win9x. You need 3DMark2000 (not 3DMark2001) to test Fill Rate Multi-Texturing. In the Banshee version, Multi-Texturing is broken... So I renamed 3dfx32v3.dll as 3dfx32vb.dll and replaced the original file. Guess what ? Now, Multi-Texturing is not only working, but you got 200 MTexels/s !!! Faster than a Voodoo2 (180 MTexels/s) !!! This is strange, because it's the score from 2 TMUs, but Banshee should only have got 1 TMU...
Go to Top of Page

mojomotion
Initiate

Italy


51 Posts

Posted - 27/07/2003 :  14:52:43  Show Profile  Visit mojomotion's Homepage  Click to see mojomotion's MSN Messenger address  Reply with Quote
Great work, great results
But the OGL section is multitexturing working???

<powered by radeon9700>
Go to Top of Page

PHOENIX
Initiate

France


66 Posts

Posted - 28/07/2003 :  18:29:22  Show Profile  Visit PHOENIX's Homepage  Reply with Quote
I wanna mention that I don't know exactly if Banshee has got two TMUs, but I'm sure it's a Voodoo3 with only 1 TMU. About the 200MTexels/s score : each of both TMUs renders half scene, this could explain the score, because TMU is doing half job, yielding double score.
Go to Top of Page

mojomotion
Initiate

Italy


51 Posts

Posted - 28/07/2003 :  19:51:10  Show Profile  Visit mojomotion's Homepage  Click to see mojomotion's MSN Messenger address  Reply with Quote
Hi phoenix i'm going to patch my driver with HEX mod! If there are some problems ill report to you!

<powered by radeon9700>
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Print topic
Jump To:

 

Forum Rules

Legal Info

Privacy

Contact Us

3dfxzone.it

HWSetup.it

ForumZone.it

 

All trademarks used are properties of their respective owners - Forum Graphics and Contents 2001 - 2014 3dfxzone.it - Forum Engine Snitz Forums