Glide3x

Started by dborca, 09 January 2004, 15:15:19

Previous topic - Next topic

dborca

Anyone dares to try MesaFX 0.51 + Glide3x on Voodoo1? [:0]

There seems to be a Glide3x DLL for Voodoo1 here:
http://home.swipnet.se/~w-67924/3dfxPS/

I can't test, but I will appreciate any feedback. ;)
Regards,
Daniel Borca

batracio

#1
I do, but... where's that Glide3x DLL for Voodoo1? Searching through that site I've found a glide3x.dll on /files subfolder, but it's quite old and supposedly intended for Voodoo2. Latest 3dfx reference driver for Voodoo1 (AKA "Quake3-compatible" driver) already came with glide3x.dll, ┬┐will this version be suitable for MesaFX?
Why make trillions when we could make... billions?

dborca

QuoteOriginally posted by batracio

I do, but... where's that Glide3x DLL for Voodoo1? Searching through that site I've found a glide3x.dll on /files subfolder, but it's quite old and supposedly intended for Voodoo2. Latest 3dfx reference driver for Voodoo1 (AKA "Quake3-compatible" driver) already came with glide3x.dll, ┬┐will this version be suitable for MesaFX?
dunno...

/files/g3dllv1.zip maybe? I myself don't have any Glide3x for Voodoo1

and yes, any Glide3x should work with MesaFX
Regards,
Daniel Borca

batracio

Oops, I didn't see that file, sorry... :D

Anyway, here are some tests made with Quake3-compatible glide3x.dll:


************* glQuake 0.97 *****************

settings -> 512x384x16, 8-bit high res. textures, lightmaps on, dynamic lights on; timedemo demo2.dem

3dfx minigl 1.46 -> fine, 37 FPS.

MesaFX 0.51d -> much faster, 49 FPS, but some textures are missing (mainly from models of some weapons and enemies).


************* Quake2 3.20 *****************

settings -> 640x480x16, 8-bit high/medium res. textures, lightmaps on, dynamic lights on; map demo1.dm2

3dfx minigl 1.46 -> 24 FPS with high res. textures, 26 with medium res.

MesaFX 0.51d -> a bit faster, 26 FPS with high res. textures, 28 with medium res. and no glitches at all.


************* Quake3 1.30 ****************

settings -> 640x480x16, 16-bit low res. textures, lightmaps off, dynamic lights off; demo four.dm_66

3dfx standalone 1.0.0.049 -> 40 FPS.

MesaFX 0.51d -> 40 FPS and same quality.


************* glExcess 1.1 ***************

settings -> 640x480x16, tests 1 through 4

3dfx standalone 1.0.0.049 -> 1312 XSMarks

MesaFX 0.51d -> System crash. Needed to reboot.


******************************************

I know that Quake games use a limited subset of OpenGL API so these tests may not be very useful for you. Tell me whether you you wish to test any particular demo (preferably 64k intros or similar lightweight stuff :D).
Why make trillions when we could make... billions?

dborca

QuoteOriginally posted by batracio

Oops, I didn't see that file, sorry... :D

Anyway, here are some tests made with Quake3-compatible glide3x.dll:

So, have you tested MesaFX + Glide3x on Voodoo1? I am interested what Glide3x have you used. We need to provide a link to people.

I know MesaFX works with Voodoo2. If Voodoo1 work also, then we conclude Mesa is suitable for all Voodoos :D which is a good thing for a unified OpenGL implementation. ;)

PS: you said you experienced crashes. Can you code? at least at a basic level. I can't test Voodoo1 (I don't have one) but I could provide you tips -- "change this, change that" -- until we make it work.
Regards,
Daniel Borca

batracio

#5
I used the Glide3x.dll that comes with the Voodoo1 drivers included in glSetup. Those drives should be the same than the latest reference drivers:

http://www.planetfalconfly.de/downloads/voodoo1-30100.zip

About the crashes, I must admit that my Voodoo1 installation wasn't very stable... it also had problems with 3DMark99&2000, but these ones could be a DirectX 8.1 issue.

I'm supposed to be capable of coding in C, C++ and even assembly, but it's been a long time since I learnt those languages, so don't expect too much from my skills [:I]


Why make trillions when we could make... billions?