First post, by squelch41
I'm perplexed!
I have SuperStardust 96 - it requires EMS to run.
On my 486 running DOS 7, it runs with EMM386 running - fine (but, as it seems to be a rather buggy game, it crashes after the second tunnel sequence)
So, I thought I'd run it on my P3 also running DOS 7
However, I couldnt get EMS memory to appear with EMM386. I tried all sorts of things but couldnt get EMS support working.
Anyway, it turns out that the sound card TSR (I have a PCI Trident sound card) called waveinit seems to remove all EMS
If I step through boot up and skip waveinit, I can see EMS when I run mem.exe
If I load waveinit, the EMS disappears.
If I unload waveinit, the EMS reappears again.
I really dont understand what is going on!
Is there any way to stop waveinit making the emm386 only provide XMS? Waveinit is required for the soundcard to work in DOS.
I'm not so bothered about getting the game to work, I just want to understand how this works!
Thanks
V4P895P3 VLB Motherboard AMD 486 133MHz
64mb RAM, CF 4Gb HDD,
Realtek 8019 ethernet + XT-IDE bios ROM, ES1869 soundcard, VLB Cirrus Logic GD5428 1mb VGA
440bx MSI 6119, modified slocket , Tualitin Celeron 1.2Ghz 256mb SD-RAM, CF 4GB HDD, FX5200 gfx