First post, by TritonII
Hello all, I feel like I've made a mistake which will be obvious to all except to myself, but...
Whenever I try to run SoftMPU I get a "EMM386 Unrecoverable privileged operation error #09" error, which crashes DOS.
I'm using a YMF724 in Win98SE Real Mode DOS with PC/PCI.
My question is, what is the most minimalist CONFIG.SYS and AUTOEXEC.BAT required to run SoftMPU? I think I must be setting up the wrong high memory parameters...
I know that to get YMF724 sound working in DOS, I need in AUTOEXEC.BAT at a minimum
SET BLASTER=A240 I7 D3 P300
C:\PROGRA~1\YAMAHA\YAMAHA~2\SETUPDS.EXE /s
I don't need anything in CONFIG.SYS and I get PCM and FM working in everything. That's great so far!
But to get General MIDI working in DOS I added the following to CONFIG.SYS
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF
DEVICE=C:\WINDOWS\EMM386.EXE RAM
I also added to AUTOEXEC.BAT
C:\SOFTMPU\SOFTMPU.EXE /SB:240 /IRQ:7 /MPU:300
But that just results in the aforementioned crash at launch. Even if I remove that line from AUTOEXEC.BAT and run SOFTMPU manually I get the same crash. I've played around with LH but it doesn't seem to make a difference.
What am I missing here? Thanks.