VOGONS

Common searches


First post, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie

So I just finished playing through Tomb Raider with the 3DFX patch under DOS 6.22 on this rig. It worked perfectly in Glide mode on my Voodoo1.

Next, I wanted to install Unfinished Business. However, I can't get it to run in Glide mode. For reference, I have Tomb Raider Gold which comes on two CDs, one disc for the base game and a second one for Unfinished Business. I'm using the 3DFX patches supplied on those CDs. When I try to run the Glide version of Unfinished Business (tombub.exe) it just throws up a black screen. As mentioned above, the base game (tomb.exe) works just fine in Glide mode under DOS. Out of curiosity, I then tried Unfinished Business under Windows 95 (same rig, different CF card) and surprisingly, it works fine there.

Did anyone manage to get the Glide version of Unfinished Business to run under pure DOS 6.22? I'm wondering if the developers possibly made it rely on the Glide DLL/OVL files which are only present under Windows, since it was made later than the base game. Any thoughts?

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 2 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie

Tried copying the OVL file to the game folder under pure DOS, but it didn't help. I also tried using the downloadable 3DFX version of Unfinished Business instead of the one from TR Gold CD2, but that also made no difference. So I'm guessing this is simply a developer oversight. The game works fine in Glide mode under Win95, so that's how I'll be playing it I suppose.

BTW, I found another issue with the TR Gold version of the Unfinished Business CD. Installing the game from there results in no CD audio playback during gameplay, except in the main menu. However, using the downloadable version of Unfinished Business paired with the original Tomb Raider disc does provide CD audio music both in the menu and during the new bonus levels. Very odd.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 3 of 14, by Joakim

User metadata
Rank Member
Rank
Member

Ok. I attempted to run the game on my voodoo 2 but got problems that are very much like in the article I posted. I will try the voodoo 1 patch.

I also see a lot of those quirks on many old cd rom games. Like they need to be installed in a specific directory and sometimes the disk drive needs to be d: or it won't work. Does tomb raider use cd tracks for the music?

Reply 4 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
Joakim wrote on 2021-07-18, 06:42:

I also see a lot of those quirks on many old cd rom games. Like they need to be installed in a specific directory and sometimes the disk drive needs to be d: or it won't work.

During my testing, I had installed the game into the default directory i.e. C:\TOMBRAID. Also, my CD drive is using the letter D: both in DOS and under Win95.

Does tomb raider use cd tracks for the music?

Yes.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 5 of 14, by Agent of the BSoD

User metadata
Rank Member
Rank
Member

I just tried it out on my rig (DOS 7.1) using my Gold discs and my Voodoo 1, both using the Voodoo 1 patch.
Base game works perfectly fine in pure DOS, Unfinished Business does not. Same symptom: black screen and the system hard locks there, making me have to press the reset switch as it doesn't respond to anything else. It does play the FMV at the beginning, so it seems to lock up when the Voodoo 1 is called to take over. I then rebooted to Win98SE and just tried to run it again and it worked fine. Looks like it wants Windows for whatever reason even though it's a DOS program. Very weird.

Pentium MMX 233 | 64MB SDRAM | FIC PA-2013 | Matrox Mystique 220 | SB Pro 2 | Music Quest MPU Clone | Windows 98SE
MT-32 (old) | SC-8820 | SB16 CT2230
3DFX Voodoo 1&2 | S3 ViRGE GX2 | PowerVR PCX1&2 | Rendition Vérité V1000 | ATI 3D Rage Pro Turbo

Reply 6 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
Agent of the BSoD wrote on 2021-07-22, 05:15:

Looks like it wants Windows for whatever reason even though it's a DOS program. Very weird.

Thanks for the confirmation.

Do you also not get CD audio with the UB disc inserted? During the new levels I mean.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 7 of 14, by bloodem

User metadata
Rank Oldbie
Rank
Oldbie

I've never played Tomb Raider Unfinished Business, but if I remember correctly, this expansion was released much later, in 1999 or so.
Maybe it was mainly targetted towards newer video cards like the Voodoo 2? (have no idea, just guessing 😀 )

2 x PGA132 / 5 x Socket 3 / 4 x Socket 7 / 6 x Super Socket 7 / 5 x Slot 1 / 3 x Slot A
5 x Socket 370 / 5 x Socket A / 1 x Socket 478 / 2 x Socket 754 / 3 x Socket 939 / 4 x LGA775 / 1 x LGA1155
Current rig: Ryzen 5 3600X
Backup rig: Core i7 7700k

Reply 8 of 14, by kjliew

User metadata
Rank Oldbie
Rank
Oldbie

You are having troubles with GLIDE2X.OVL. The version from the latest OEM or 3Dfx reference just don't support pure DOS but they work from Windows 98 DOS. Tomb Raider 1 base game worked because you must be using the earlier static link 3Dfx patch. If you had the later dynamic link Voodoo/Rush patch, then the base game would have the same issue as Unfinished Business. The Unfinished Business TOMBUB.EXE only has dynamic link OVL similar to Voodoo/Rush patch which looks for GLIDE2X.OVL.

I don't use real Voodoo but the same issue reproduced in DOSBox using Voodoo chip emulation. Here's the last version that worked in pure DOS from Diamond.
$ strings GLIDE2X.OVL | grep Init | grep Revision
InitCode $Revision: 8 $
@#%InitHeaders $Revision: 19 $
@#%InitCode $Revision: 8 $

Reply 9 of 14, by Agent of the BSoD

User metadata
Rank Member
Rank
Member
Joseph_Joestar wrote on 2021-07-22, 06:08:
Agent of the BSoD wrote on 2021-07-22, 05:15:

Looks like it wants Windows for whatever reason even though it's a DOS program. Very weird.

Thanks for the confirmation.

Do you also not get CD audio with the UB disc inserted? During the new levels I mean.

I do not, which is also weird because they should be there, and the menu music works just fine. I dropped back in the software render exe and the ambience music plays as it should. Also, I should note, the end pictures after beating the last level don't display with the Voodoo patch for some reason. They are playing on the 2D card but the Voodoo doesn't switch to it. They showed up fine with the software renderer.

bloodem wrote on 2021-07-22, 06:18:

I've never played Tomb Raider Unfinished Business, but if I remember correctly, this expansion was released much later, in 1999 or so.
Maybe it was mainly targetted towards newer video cards like the Voodoo 2? (have no idea, just guessing 😀 )

It was released a year and a half after the main game. (Tomb Raider - October 1996, Unfinished Business - March 1998)

kjliew wrote on 2021-07-22, 07:23:
You are having troubles with GLIDE2X.OVL. The version from the latest OEM or 3Dfx reference just don't support pure DOS but they […]
Show full quote

You are having troubles with GLIDE2X.OVL. The version from the latest OEM or 3Dfx reference just don't support pure DOS but they work from Windows 98 DOS. Tomb Raider 1 base game worked because you must be using the earlier static link 3Dfx patch. If you had the later dynamic link Voodoo/Rush patch, then the base game would have the same issue as Unfinished Business. The Unfinished Business TOMBUB.EXE only has dynamic link OVL similar to Voodoo/Rush patch which looks for GLIDE2X.OVL.

I don't use real Voodoo but the same issue reproduced in DOSBox using Voodoo chip emulation. Here's the last version that worked in pure DOS from Diamond.
$ strings GLIDE2X.OVL | grep Init | grep Revision
InitCode $Revision: 8 $
@#%InitHeaders $Revision: 19 $
@#%InitCode $Revision: 8 $

That would indeed explain it.

Pentium MMX 233 | 64MB SDRAM | FIC PA-2013 | Matrox Mystique 220 | SB Pro 2 | Music Quest MPU Clone | Windows 98SE
MT-32 (old) | SC-8820 | SB16 CT2230
3DFX Voodoo 1&2 | S3 ViRGE GX2 | PowerVR PCX1&2 | Rendition Vérité V1000 | ATI 3D Rage Pro Turbo

Reply 10 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
kjliew wrote on 2021-07-22, 07:23:

You are having troubles with GLIDE2X.OVL. The version from the latest OEM or 3Dfx reference just don't support pure DOS but they work from Windows 98 DOS. Tomb Raider 1 base game worked because you must be using the earlier static link 3Dfx patch. If you had the later dynamic link Voodoo/Rush patch, then the base game would have the same issue as Unfinished Business. The Unfinished Business TOMBUB.EXE only has dynamic link OVL similar to Voodoo/Rush patch which looks for GLIDE2X.OVL.

I don't use real Voodoo but the same issue reproduced in DOSBox using Voodoo chip emulation. Here's the last version that worked in pure DOS from Diamond.

Thank you! I just tried using GLIDE2X.OVL from this Diamond driver CD.

After copying that file to the game's directory, Unfinished Business does work under pure DOS.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 11 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
Agent of the BSoD wrote on 2021-07-22, 07:34:

I do not, which is also weird because they should be there, and the menu music works just fine. I dropped back in the software render exe and the ambience music plays as it should.

Yeah, same experience here.

For me, the only way to get CD audio in Glide mode was to install the base game from the TR disc, then install the downloadable 3DFX version of UB on top of that, and finally play UB while the original TR disc was still inserted.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium

Reply 12 of 14, by zyzzle

User metadata
Rank Newbie
Rank
Newbie
Joseph_Joestar wrote on 2021-07-22, 08:22:

Thank you! I just tried using GLIDE2X.OVL from this Diamond driver CD.

After copying that file to the game's directory, Unfinished Business does work under pure DOS.

Link to exact file, please? That CD has dozens of directories / Voodoo versions. Specifically, is the GLIDE2X.OVL which will work with TR Unfinished Business the same file for Voodoo 1, 2, and 3000? Files are dated 2012. I, like you am using pure DOS, not DOSBOX, not Win98.

Reply 13 of 14, by kjliew

User metadata
Rank Oldbie
Rank
Oldbie
zyzzle wrote on 2021-07-23, 01:40:

Specifically, is the GLIDE2X.OVL which will work with TR Unfinished Business the same file for Voodoo 1, 2, and 3000?

No, you will have to source the OVL for each Voodoo flavors. It would be more challenging for Voodoo 3/Banshee due to their time of release and perhaps impossible for Voodoo4/5 generations.

Reply 14 of 14, by Joseph_Joestar

User metadata
Rank Oldbie
Rank
Oldbie
zyzzle wrote on 2021-07-23, 01:40:

Link to exact file, please?

It's in D:\Win95\glide2x.ovl

Note that this driver CD is meant for a Voodoo1. I don't think that OVL file will work on later Voodoo cards.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 VirgeDX / Voodoo1 / OPTi 82C930 / AWE64
PC#2: Celeron 466 / Abit ZM6 / Voodoo3 / AWE64 / YMF744 / SC-155
PC#3: AthlonXP 1700+ / Abit KT7A / GeForce4 / SBLive / ALS100
PC#4: Athlon64 3700+ / DFI LanParty / 9600GT / X-Fi Titanium