First post, by rgart
I just want to point out a few observations I have made:
Firstly - If you're using a Creative Sound Blaster and a Roland MT-32 the message "Internal error Stack Overflow System Halt" can often be traced back to your Midi Interface.
Secondly - It appears many sound cards handle Intelligent Mode MPU401 with games differently.
Some sound cards don't officially have intelligent mode as far as I know but will work fine.
Creative CT-1750 (SB16) connected to a Roland MT-32 has serious issues with some Intelligent Mode MPU401 games:
Ultima 7 THE BLACK GATE works perfectly.
The following games will NOT work:
Ultima 7 SERPENT ISLE
Monkey Island ( requires SoftMPU loaded )
Ultima Underworld (SoftMPU fail)
Ultima Underworld 2 (SoftMPU fail)
However if you connect a Yamaha YMF718 to a Roland MT-32 all the above games work perfectly except Monkey Island. SoftMPU does not support the yamaha YFM718.
An Issue with SoftMPU is that it requires EMM386.exe loaded and of course Ultima 7 Serpent Isle does not work with Emm386
Alternatively I have another 486 with a CT1600 Sound Blaster Pro 2 and CT1740 Sound Blaster 16 in the same system <- thanks to advice from Great Hierophant Roland MT-32 NOT working running off CT1600 Sound Blaster Pro 2
The CT1740 working as the Roland MT-32 midi interface and CT1600 just for speech/sound.
This system will run perfectly with a Roland-MT32 selected as music and the SB PRO 2 selected for sound.
All games mentioned above work great on this system. There is no Stack Overflow issue so I guess that's specifically an issue with the CT1750
However when it comes to Sierra games ....basically all of them.... don't allow you to select the IRQ so I cant choose IRQ 7 for the sound blaster pro 2 speech
So I always get Music but no Sound.
My system with the 2 sound cards runs a lot of games properly but nothing sierra related.
It seems the only real solution is to get an MPU401 midi interface card and breakout box.
Im currently searching for any of these:
Music Quest MQX-16(s)
Music Quest MQX-32(m)
Does anyone know anything about the Midiman Winman 1x1 card? Its claimed to be the cheapest midi interface but what about DOS support?