Strangely enough, it does actually run (or rather crawl) if I run it with windows (98) active from a dos window, but if I reboot in dos mode I get the dreaded "Division by zero" runtime error when the splash screen comes up.
This may be some kind of driver or dos version thing, which means running from a dos boot disk (older version of dos perhaps) might work. I havent had a chance to test it yet, but when I do Ill post the result.