I run many DOS game in my MiSTer AO486, and connect USB to external MIDI device, or use MiSTer MIDI 1.2 box to external MIDI device, both methods working very well.
But there are few software/game need MPU-401 Intelligent Mode, like Japanese game Princess Maker 2, and MIDI sequencer: Dynaware Ballade 2.
SOFTMPU /MPU:330
SOFTMPU /MPU:330 /SB:220 /IRQ:5
Above two methods doesn't work for me.
In princess maker 2, there is no MIDI music.
In Dynaware Ballade 2, after press play, no any response, then press stop, the AO486 hang.
How to get the correct Intelligent Mode in AO486?
For reference: I use real Pentium III & Roland MPU MIDI Interface to perform Ballade 2, and it also can work in DOSBox, Intelligent Mode in DOSBox is working well:
BTW, I saw many example: SOFTMPU /MPU:330 /OUTPUT:COM1, I don't know why output to COM1? Even I add OUTPUT:COM1 to my SOFTMPU command, it's no help, still without Intelligent Mode and cause AO486 hang.
SoftMPU Intelligent Mode doesn't work for me
-
- Posts: 4
- Joined: Mon Aug 16, 2021 9:52 am
-
- Top Contributor
- Posts: 531
- Joined: Tue May 26, 2020 5:06 am
- Has thanked: 87 times
- Been thanked: 211 times
Re: SoftMPU Intelligent Mode doesn't work for me
If the App/game uses a 386/32bit DOS extender, then it most likely won't work with SoftMPU unfortunately.JohnsonWang wrote: ↑Thu Aug 19, 2021 4:40 am SOFTMPU /MPU:330
SOFTMPU /MPU:330 /SB:220 /IRQ:5
Above two methods doesn't work for me.
These are old examples from before the MPU-401 was implemented in the core.JohnsonWang wrote: ↑Thu Aug 19, 2021 4:40 am BTW, I saw many example: SOFTMPU /MPU:330 /OUTPUT:COM1, I don't know why output to COM1? Even I add OUTPUT:COM1 to my SOFTMPU command, it's no help, still without Intelligent Mode and cause AO486 hang.
This won't work anymore unless you manually started MidiLink at 38400 BPS.