VOGONS


Descent 2 on Voodoo 5500

Topic actions

First post, by moog

User metadata
Rank Member
Rank
Member

Hello everyone,

With the exact same setup as described here, Archimedean Dynasty on Voodoo 5500, I'm trying to run Descent 2. I've patched the game to 1.2 and obtained 2 different game executables that allow the game to be played on Voodoo hardware:
- the statically linked official D2VOODOO.EXE
- the dynamically linked unofficial D2_3DFX.EXE (aka 1.06, aka 3dfx release 6 - all the same, by KieferSkunk)

What's interesting is that in both circumstances I get the same glitch as @vetz: Re: Descent II Hardware-Accelerated

I have spent the last 6 hours searching for other people who had this issue but it appears myself and @vetz are the only people on the face of Earth who had it.

Is this something that happens only on 5500? I can't test it with Voodoo 1 at the moment unfortunately

Audigy 2 ZS in FreeDOS
LinLin adapter documentation
+ various capacitor list threads

Reply 1 of 4, by smtkr

User metadata
Rank Member
Rank
Member

which drivers are you using?

Reply 2 of 4, by moog

User metadata
Rank Member
Rank
Member
smtkr wrote on 2024-10-21, 23:57:

which drivers are you using?

For this game I've used 2 different drivers that produce the same results.

cb59480e68cec0fe4ed223739d021de20966e085fe43c0a0f85540bb18d23649  /mnt/freedos/3DFX/V1/GLIDE2X.OVL
629c72f5bae31f61294e38b2599a62c580ed6ec3003f655853e980de8e35ddd5 /mnt/freedos/3DFX/V5500/GLIDE2X.OVL

The Voodoo 1 driver has the following version: 2.43
The Voodoo 5500 driver has the following version: 2.61.00.0658

Audigy 2 ZS in FreeDOS
LinLin adapter documentation
+ various capacitor list threads

Reply 3 of 4, by smtkr

User metadata
Rank Member
Rank
Member

FWIW, the FAQ on KieferSkunk's page (using way back machine), has a huge disclaimer about using Voodoo3 and higher with D2_3DFX.EXE. Via google, I found plenty of instances of people getting it to work and a bunch more about people not being able to get it working. I'm guessing there's some very specific hardware/software setup and/or driver combo that needs to be just right.

A couple things to try:
1. Have you only tried this in FreeDOS, or have you also tried in MS DOS?
2. Put your drivers in the local game directory (and get a bunch of different versions to try). I have no idea if this even does anything, but I wonder if it will load a local version of a driver first if it's found in the same location as the game executable. This could make testing a bunch of driver versions easier. I'm way over my head on this idea, so maybe don't waste your time with this.