VOGONS

Common searches


First post, by megatron-uk

User metadata
Rank Oldbie
Rank
Oldbie

As per title, I am using softmpu with an ess1868f and wp32mccake waveblaster board for mt32/GM playback.

I use the last byte and jemm for my memory management, so softmpu is loaded as this:

Jload DLL
Hightsr softmpu /mpu:330 /SB:220 /irq:7

The ess card is initialised by unisound using a regular set blaster line, with boring old a220 i7 D1 T4 p330, no special drivers loaded.

This works with most of the games I have tested with so far, but there have been a small number of titles that don't appear to like the emulation, and only revert to working when softmpu isn't running (ie via basic UART mode direct to the ess card).

As an example, Descent is one of these - it only plays midi music if softmpu is not loaded (otherwise an error about initialisation is shown).

Short of rebooting, is there any method to unload softmpu? As in my case having softmpu running all the time doesn't appear to be an option.

My collection database and technical wiki:
https://www.target-earth.net