SoftMPU crashes EMM386

Forum for discussion of bugs, code, and other aspects of SoftMPU.

SoftMPU crashes EMM386

Postby TritonII » 2016-9-26 @ 16:15

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.
TritonII
Newbie
 
Posts: 6
Joined: 2016-5-02 @ 16:54

Re: SoftMPU crashes EMM386

Postby TritonII » 2016-9-27 @ 16:45

Alright I think I solved it...

Seems that either EMM386 or SoftMPU really hate INTA# with the Yamaha sound loader but don't mind S-IRQ.
TritonII
Newbie
 
Posts: 6
Joined: 2016-5-02 @ 16:54

Re: SoftMPU crashes EMM386

Postby elianda » 2016-11-17 @ 13:54

It is really interesting that the IRQ logic works with PCI cards at all.
Retronn.de - Vintage Hardware Gallery, Drivers, Guides, HQ Videos.
Youtube Channel
FTP Server - Driver Archive and more
DVI2PCIe alignment and 2D image quality measurement tool
User avatar
elianda
l33t
 
Posts: 2169
Joined: 2006-4-21 @ 16:56
Location: Halle / Germany

Re: SoftMPU crashes EMM386

Postby dr.zeissler » 2016-11-17 @ 14:02

Real-Dos-Mode means shutting down win98se to DosMode? ok.
CPU: PII 133-333 MOBO: SNI-D981 RAM: 512- FDD: Dualfloppy 3,5"HD/5,25"HD - 3,5"HD - 5,25"DD ISA-Catweasel HDD: 2x40GB - DVD
ISA(3): Audician32-S2Dreamblaster - GusACE PCI(3): Monster3D- Intel NW AGP(1): Matrox G200 8MB
dr.zeissler
Oldbie
 
Posts: 1123
Joined: 2011-9-28 @ 15:33


Return to SoftMPU

Who is online

Users browsing this forum: No registered users and 1 guest