VOGONS

Common searches


First post, by TritonII

User metadata
Rank Newbie
Rank
Newbie

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.

Reply 2 of 3, by elianda

User metadata
Rank l33t
Rank
l33t

It is really interesting that the IRQ logic works with PCI cards at all.

Retronn.de - Vintage Hardware Gallery, Drivers, Guides, Videos. Now with file search
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool