I had a similar problem with PQ3 and a few other titles (in W98); GoSierra fixed them for me. However, to make the program run at all, I had to unpack it with CUP386, from pure DOS (no Himem, etc.) first, because it was protected with lame old encrypters/anti-debugging tools (why, I wonder? To prevent the hordes of evil pirates who dream of nothing other than replacing the name of the author of an old game patcher with their names?

, and they caused hangs and crashes on modern processors. I had to do the same with the same guy's similar patcher for Lucasarts games (and patch it against the Runtime 200 error - "too fast")... but once they're unpacked and patched, they both run well on modern systems.

There are some patches from Sierra itself, too - at least one is an SB16 driver update; log onto their FTP to find them.