Today I spent the better part of an afternoon installing Windows 95 drivers and fault finding. After sorting out Windows 95/Drivers/Games/Hard Drive issues I attempted to run Grand Theft Auto within 3DFX mode and I ended up getting this every time:
Next I loaded up an original Voodoo 2 3DFX "GAME PACK" CD with 15 or so games on it and I tried Frogger 3D and got something similar. It didn't matter if I used DirectX or Glide both failed. I swapped out my LCD monitor and tried an old KTX and Hansol CRT I have laying around - I basically got the same error even if it looked a little different. I made some changes testing other drivers with no success. I started to suspect a faulty Voodoo 2 card, I swapped the Voodoo 2 card with a spare I had and Frogger 3D worked perfectly the first time.
I've spent a couple of hours playing games using the Voodoo2 and playing 256/320k mp3's and haven't had a single crash. I'm really impressed with the Voodoo2 card, finally Grand Theft Auto and other games are extremely playable in higher resolutions. I was surprised at how responsive Quake and GTA are now @ 800x600.
glQuake -width 800 -height 600 -nosound -nocdaudio -nonet -nojoy +timedemo demo2
glQuake -width 640 -height 480 -nosound -nocdaudio -nonet -nojoy +timedemo demo2
◙ GLQuake @ 800x600 yields 27.7 frames per second.
◙ GLQuake @ 640x480 yields 27.7 frames per second.
glQuake -width 800 -height 600 -waveonly -nomouse -nosound -nocdaudio -nonet -nojoy +timedemo demo2
glQuake -width 640 -height 480 -waveonly -nomouse -nosound -nocdaudio -nonet -nojoy +timedemo demo2
◙ GLQuake @ 800x600 yields 28.0 frames per second.
◙ GLQuake @ 640x480 yields 27.9 frames per second.
Surely that's close to the maximum performance I'll get with this hardware combination. I did attempt to load Windows 95 a couple of times with the Cyrix enhancement Branch Prediction turned on but I get a Windows Protection Fault during boot every time.