VOGONS


First post, by DonutKing

User metadata
Rank Oldbie
Rank
Oldbie

I'm playing with a Voodoo Rush, with a Macronix 2D chipset.

Using an unknown Soltek motherboard, with a Pentium 150, 512KB cache, and an AWE64 Gold. OS is Win98SE with the unofficial service pack.

It works perfectly under windows, but if I try to run a DOS 3DFX supporting game from within Windows, (for example, Descent 2 or Carmageddon with the 3dfx patches) after I quit and exit that game I can't run any others. I recieve this error when trying to launch another Glide/3DFX game:

Mutual exclusion prohibits this

And the game crashes to desktop.

Doesn't matter if the second game is DOS or Windows based.
However Windows games won't cause this problem. Its only DOS games launched within Windows that support 3DFX that cause it. Software mode DOS games don't cause the problem either.

A reboot clears the issue until the next time I play a DOS 3DFX game. However this is annoying and I'd like to know if it can be resolved.

I tried to set up DOS mode for these games, but when launching them I just get a blank screen. I don't know if I need some environment variables set or something?

I'm using the Mancuso Mix drivers from here: http://www.falconfly.de/rush.htm

I also tried the latest 3dfx reference drivers but it made no difference.

If you are squeamish, don't prod the beach rubble.

Reply 1 of 2, by ratfink

User metadata
Rank Oldbie
Rank
Oldbie

Does this provide some clues? It's from http://lewpy.psxemu.com/faq.php:

"Mutual exclusion prohibits this" error is a new "feature" of Glide�, designed to prevent program contention. Previous versions of Glide did not handle multi-tasking situations, which 3dfx have tried to address.

If this problem happens occasionally, it could be that a program you have previously run since last rebooting your PC did not close down cleanly, and has left Glide in a bad state. The only way around this is to reboot.

Though all that's really doing is putting a bit of gloss on what you know anyway I suppose. 😒

Reply 2 of 2, by DonutKing

User metadata
Rank Oldbie
Rank
Oldbie

Yes unfortunately I've already seen that.
In task manager nothing but sys tray and explorer are running. The dos games don't seem to be hanging on exit, and of they are it's not showing up in task manager.

Is there some command I can run to reset glide? There's a 3dfxoff.com in the drivers but as far as I can tell it does nothing, no output in a dos window.

If you are squeamish, don't prod the beach rubble.