Notice ~ 

Are you searching for our italian Community  Forumzone.it?
Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - PHOENIX

#1
Hello

SiSoftware Sandra 2004 detects my Banshee as a Voodoo3 !

In module Video System Information, you will read following :

System Controller i2c 1
Model Vodoo3 GFX i2c
Speed 50kHz

System Controller i2c 2
Model Vodoo3 GFX i2c DDC
Speed 50kHz

Check it for yourself ! This is a copy/paste, even the typo was preserved.

One more proof that Banshee is a Voodoo3 with only 1 TMU...

Regards
#2
Hello,

In the 3dfx source code released by NuAngel, Banshee support was removed.

Question : is it possible to modify Voodoo3 code so that it works fine on Banshee ?

I could compile the driver - special thanks to Daniel Borca - with HP=H4 and TU=1 that works fine for 2D, but don't for 3D on Banshee (I changed the DeviceID from 5 to 3).

Glide works fine on Banshee with FX_GLIDE_DEVICEID=5 and FX_GLIDE_NUM_TMU=1 aka Voodoo3 with only 1 TMU. I can play/benchmark Quake3 without a performance penalty.

Best regards
#3
General Discussions / Argument for Banshee support
22 September 2003, 12:51:49
Hello,

I appreciate your efforts for Voodoo3/4/5. But what about Voodoo1, Rush, Voodoo2 and Banshee ? Well, I think Voodoo 2 and Banshee should still be worth of support. I am glad that driver FastVoodoo2 3.0 XP exists. Howewer you seem to forget Banshee users. Therefore I hope you will add Banshee support soon.

Related to this, I wanna share with you my knowledge about Banshee/Voodoo3.

Under Glide/OpenGL, if you set FX_GLIDE_DEVICEID=5 and FX_GLIDE_NUM_TMU=1, basically you've got a Voodoo3 1 TMU and... it works fine on Banshee ! If I only set FX_GLIDE_DEVICEID=5 and I play/benchmark Quake3, some screen areas remain black.

Now the big question : wouldn't it be possible to use Voodoo3 D3D code on Banshee, if we force V3 to use only one TMU ? If it works with Glide/OpenGL, it should work with Direct3D.

MojoMotion, Raziel64 and myself as the whole community of 3dfx Banshee users around the world would appreciate new Windows 9x/XP drivers. Thanks in advance.

Best regards.
#4
Hello !

I am PHOENIX.I have a 3Dfx Banshee and I seek help for compiling Win9x driver 4.12.01.0675 from 3dfx source code released by NuAngel.

Daniel Borca has already compiled a driver. On his homepage http://www.geocities.com/dborca/ you can download file http://www.geocities.com/dborca/voodoo/dx.tgz which contains instructions.

Unfortunately, Daniel Borca sent me a not working Voodoo Banshee driver. If somebody could provide help, I would be grateful.

If anybody can compile a working Banshee Win9x driver, please send me a copy at phoenix15@free.fr. Thank you very much in advance !

Best regards
#5
Hello,

Credits go to FalconFly for this great idea !

QuoteYep, too bad noone realized a working "G-Compression" yet (Geometry/Triangle compression).

Tesselation like N-Patches or Truform, done as a Driver hack to melt (reduce) adjacent Triangles during Triangle setup (before being sent to the Card to render), would be a blast  

Sort of a Geometry LOD Bias setting  

Link http://www.falconfly-central.de/cgi-bin/yabb/YaBB.pl?board=news;action=display;num=1046538631;start=15

Regards
#6
Hello

It would be good to add support for Textures Compression for 16MB Banshee / Voodoo3

Regards
#7
Hello

It would be great to add support for 2-pass Multi-Texturing for Banshee in Direct3D and OpenGL.

Regards
#8
New Drivers will be released soon. They are based on 3dfx source code.

Check out the forum at http://www.falconfly.de under Tech Talk

Daniel Borca has already compiled the H5 (Voodoo4/5) driver !!!

A dream comes true : Banshee Win9x driver 4.12.01.0675

Regards
#9
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
#10
Remember the Creative MiniGL driver ? It featured 512x512 textures support for Creative V2/Banshee. Technically it was 4x256x256 to overcome 256x256 limitation. This feature would be a major improvement for Glide, OpenGL and D3D APIs !

Best regards
#11
Please, could you make new Banshee drivers. The latest release was Feb 2000 (1.04.00 for Win9x) :(

You could implement autodetection of TMUs number (1 for Banshee, 2 for Voodoo3) in a new driver based upon released source code.

I wanna mention that I did try my best to make V3 drivers work on Banshee and it did work ! (I did replace HEX 1A120500 with HEX 1A120300) But under D3D API always 2 TMUs are used and Banshee has got only 1 TMU. Many more games work with patched 1.05.00, 1.06.00, 1.07.00 Win9x drivers for V3. Banshee deserves it !

Best regards