SoftMPU project needs your help! (game & sound card testing)

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

Re: SoftMPU project needs your help! (game & sound card testing)

Postby bjwil1991 » 2017-10-05 @ 12:07

escarioth wrote:tryed the softmpu for some time now :)
lots of games are working great, cant say if something wrong goes after a while but
i can definetly hear music :) and pretty nice ones
Testing with a Roland MT-32 (old)
from a SB16 CT2950
Port:220 Irq:5 DMA:1 Midi:330
7th Guest - Works !
11th Hour - Not working at all, even with /delaysysex, would need help. (buffer overf.)
A-10 Tank killer - Wont work.. only sound no music. weird problem.
Beneath a steel sky - Works ! plays but movies seems to get problem with my current SB16.
Castle of Dr. Brain - Works !
Codename : iceman - Works !
Colonel's Bequest - Works !
Conquest of camelot - Works !
Companions of Xanth - Works ! (disable L1 cache)
Daggerfall - not working
Dark Force - Works !
Discworld - No Need for SoftMpu
Dungeon Hack - Works !
Dune - No Need for SoftMpu
Dune 2 - No need for Softmpu (but need patch for MT32)
Eye of Beholder III - No Need for SoftMpu
Elvira : Mistress of the Dark - Works !
Elvira : Jaws of Cerberus - Works !
Elvira : Waxworks - Works !
Gabriel Knight : Sins of the Father CD - Works ! (But need to patch text problem)
Hook - Works !
Hoyles Book 1 - Works !
Hoyles Book 2 - Works !
I have no mouth and i must scream - Works !
Indiana Jones : fate of atlantis - No Need for SoftMpu
King's Quest I AGI - Works !
King's Quest I SCI - Works !
King's Quest II AGI - Works !
King's Quest IV AGI - Works !
King's Quest IV SCI - Works !
King's quest V - Works !
Lands of Lore : Throne of Chaos - No need for Softmpu
Laura Bow : Dagger of Amon-ra - No Need for Softmpu
Leisure Suit Larry I SCI - Works !
Leisure Suit Larry III - Works !
Leisure Suit Larry V - Works !
Les Manley : Search for the King - Works !
Lode Runner Returns - No Need for softmpu
Loom - Works ! (need L1 Cache disabled)
Magic Carpet - No Need for Softmpu
Monkey Island I - Works ! (Need L1 cache disabled)
Monkey Island II - No Need for SoftMpu
Menzoberranzan - Works !
Phantasmagoria - No Need for Softmpu
Police Quest II - Works !
Princess Maker II - Not Working :( seems this is the irq 2/9 problem
Relentless - No Need for SoftMpu
Rise of the Dragon - No Need for SoftMpu
Silpheed - Works !
Simon the Sorcerer - Works !
Space Quest II AGI - Works !
Space Quest III AGI - Works !
Sid Meier's Civilization - no need for SoftMpu
Under a Killing Moon - No Need for SoftMpu
Veil of Darkness - Works !
Wayne's World - No Need for SoftMpu
X-com : UFO defense - No Need for SoftMpu
X-com Terror from the deep - Grr...i can only get Music to work if No sound is chosen, this problem is driving me crazy
Tie Fighters - No Need for SoftMpu
Zeliard - Works !
Thats all for now :) if something looks wrong, just tell me and ill double verify.
i may have made a mistake or two when i wrote all my configs

A-10 Tank Killer requires IRQ 2/9 for the MT-32 according to Compatible Intelligent Mode Games.
Commodore 64
WheelWriter 10 Series II
Packard Bell Pack-Mate 28 Plus
Custom K6-2/300
Pavilion N3350
iMac G3/600 Graphite
Custom S370
Custom Athlon 64
Dimension 4550
Dimension E510
ThinkPad R40
Presario C700
Raspberry Pi B+, 2B, 3B
Custom FX-6300
User avatar
Posts: 391
Joined: 2013-8-14 @ 03:10
Location: United States of America

Re: SoftMPU project needs your help! (game & sound card testing)

Postby escarioth » 2017-10-05 @ 22:26

oh damn XD
i didnt saw this one.
then it explain why :)
ill update my current infos
thx ;)
even if they're old....those old dos games are still the best!!!
User avatar
Posts: 43
Joined: 2016-10-01 @ 03:18

Re: SoftMPU project needs your help! (game & sound card testing)

Postby gmcn » 2017-10-10 @ 09:38

Hi everyone!

In the last days I refitted an old Thinkpad 570 for DOS gaming. It has a PII 333MHz, VESA-2.0-compliant graphics and a Crystal SoundFusion CS4280 PCI which emulates a SBPro with FM synth using a TSR to set Address/IRQ. Unfortunately the Gameport-MIDI interface is deactivated in DOS mode, it needs W9x to work.

So I built a serial interface for my first-gen Roland SC-55 using an Arduino. Basically, there is a Mosfet to level-shift the incoming RS232 signal and everything else is just the arduino and cables. It relays the 38400 Baud serial data from the PC to the Roland's 31250 Baud Midi in. The Setup is compatible with the Roland serial MIDI drivers for SC-55mkII and up on W3.11 and 95.

In DOS 6.22 I tried out SoftMPU with COM1 output. Here are my results:
Quest for Glory I -- Works (sounds terrible on the SC-55's MT-32 emulation though ;) )
Monkey Island I -- Works great (didn't even need to disable cache and works well with SC-55 in MT32 mode)
dosmid.exe (MIDI player) -- Works great, plays every MIDI file I throw at it

The Settlers II Gold -- Doesn't work. When I set it to play MIDIs instead of CD-Audio, the game will become choppy and there is no music. Game works fine, when set to use SBPro FM synth.
Sam & Max Hit the Road -- Freezes on startup if set to MPU401 output. Throttling CPU/disabling caches doesn't help. Game works fine with SBPro FM synth.

I tried all games with and without MPU interrupts enabled, did not make any difference. I did not try to set my soundcard to IRQ2/9 yet. I might try later today. Anyone else have experience with these last 2 games and SoftMPU?

Cheers and many thanks to the people developing this stuff in their free time :)

Update: Just tried setting IRQ to 2/9, unfortunately the SoundFusion config program only accepts 5 or 7. Guess I may be SOL with this sound hardware.
Posts: 1
Joined: 2017-10-10 @ 09:10

Re: SoftMPU project needs your help! (game & sound card testing)

Postby bjt » 2017-10-12 @ 15:00

Hi, unfortunately SoftMPU will only work with real-mode software. Believe both Settlers II and Sam & Max are protected mode.
This is a limitation of the port-trapping tech that SoftMPU uses. It isn't a problem for SoftMPU's primary application (intelligent mode games) as these are all older and real-mode, but it does restrict the serial output mode somewhat.

So this laptop has a gameport that works in Win9X? What about a Win9x DOS box?
User avatar
Posts: 1410
Joined: 2013-2-06 @ 10:40
Location: UK

Re: SoftMPU project needs your help! (game & sound card testing)

Postby escarioth » 2017-10-13 @ 04:20

Some new small update with 4 games (updated my big list on page 16)

Leisure Suit Larry VI - No Need for softmpu
Lure of the Temptress - Works ! but you need to use /Delaysysex, else overflow happens
Police Quest IV Open Season - No Need for softmpu
Space Quest IV - Works !
even if they're old....those old dos games are still the best!!!
User avatar
Posts: 43
Joined: 2016-10-01 @ 03:18

Re: SoftMPU project needs your help! (game & sound card testing)

Postby dr.zeissler » 2017-10-13 @ 08:30

Beside the fantastic support through softmpu, is there a way to get the SB digi-effects working on faster machines like a P4? Thx!
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
Posts: 1065
Joined: 2011-9-28 @ 15:33


Return to SoftMPU

Who is online

Users browsing this forum: No registered users and 1 guest