VOGONS


First post, by Nicolas 2000

User metadata
Rank Member
Rank
Member

W98 sp2
Gigabyte Via Pro133 motherboard with correct chipset drivers.
P3 1000
512mb ram
2x voodoo2 12mb sli
Geforce 4 ti4200
Sb audigy2
Dx7/dx9 (I've tried both)

I used to run TOCA 2 just fine on this PC using the Voodoo's. Since a hardware change (256mb ram to 512 and Rage to geforce 4 Ti4200) with full pc reinstall, it still installs fine, but won't run launcher.exe. The screen goes black for a second (switching to voodoos) And then returns to desktop with an error. The error I get is:

Launcher caused an invalid page fault in module launcher.exe at 0167:004153fb. Registers: etc. (I'll post the rest if required)

I have to press "ok" 8 times before it disappears.

If I disable the voodoos in device manager, I get a few seconds of hourglass and then nothing, no errors but also no setup program.

I've tried it under dx9. Eradicated dx9 and installed dx7. Set desktop to 800x600x16. Tried full Toca2 install and minimal. With and without the Toca2 V4.1 patch from the CD.

All my other games (voodoo and geforce) and 3dmark99 work perfectly, both voodoo and geforce.

Any idea what I can try?

Reply 1 of 3, by akula65

User metadata
Rank Oldbie
Rank
Oldbie

Looking at the Requirements and Patch sections on the old Codemasters page, the game was written for DirectX 6. The Patch page indicates that DirectPlay Version 6.1a is included with the official Version 4.1 patch. When you install the game, do you completely bypass DirectX 6 installation, or do you let it run and install any needed components? It might pay to let the DirectX 6 installer run during game installation.

Also, you don't mention what graphics driver you are using with the NVIDIA card. There might be a sweet spot for compatibility with regard to the NVIDIA driver version, so you might do some experimentation there.

Reply 2 of 3, by Nicolas 2000

User metadata
Rank Member
Rank
Member

I skip DX6 installation but I let it install DirectPlay which it asks for separately, and that seems to install fine. When I tell it to install DX6 from the installer, it says I don't have enough hard drive space for that (of course I have oceans of hard drive space, I assume it's just poor "onerror" coding in the installer; when I try to install DX6 separately from the game CD it just says that I have a higher version already.) Anyway, when the game did work in the past, I was also running DX7 or higher.

For the Ti4200 I use the V81.98 drivers. The reason for going with these recent drivers is that my PC really did not like the older, "safer" ones causing me to have to do a full Windows reinstall more times than I can count. With 81.98 I finally had no crashes/errors (if I'm not confused with other issues, I think it were nasty VxD errors upon booting W98) and a nice 3DMark score. I can try to roll back to a recommended V40.something (don't know by heart) but I'm afraid it will brick my system *again*. But it might be the cause of the issues, as the Ti4200 is the only truly relevant change in my config compared to when it did work. The only other thing I think about is that in the past I did not have the proper chipset drivers and maybe the game doesn't like AGP 2x or something like that?

Reply 3 of 3, by Nicolas 2000

User metadata
Rank Member
Rank
Member

I installed the 43.45 drivers, and that didn't help. Luckily the pc still works. Setting AGP at 1x also didn't help. Disabling the sound card didn't help.