VOGONS

Common searches


Windows 3.1X on Dosbox

Topic actions

First post, by DOS_Boy

User metadata
Rank Member
Rank
Member

Hello folks. Here's the deal: I installed Windows 3.11 for Workgroups on Dosbox 0.70 following all the steps from Dominus guide. Installation went just fine, everything is ok. I'm having only this little problem with sound. I installed the drivers and software for the Sound Blaster 16 from the original install CD i got here. MIDI is ok and plays nice, but no wave sound. Whenever i try to play any wav file, says that the device is busy. My PC is a Core 2 Duo E6300, and the sound card is a Sound Blaster X-Fi Platinum. Any ideas? Thanks in advance!

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 1 of 26, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

probably wrong irq set?

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 2 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

humm no Dominus, set it to irq 7 (Dosbox default). Tried everything, but still no wav sound, still the same problem...

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 3 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

Here's a little update: if i start any game, like wolf3d for instance, and the quit it and start windows, there is choppy sound. MIDI is perftect and wave is choppy and all mute some times, but the device is avaliable. any ideas on how to get clear sb16 sound on windows? 🙁

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 4 of 26, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Start Windows with normal core and a very low cycle count. Manually adjust the cycles to get useable speed and see what that does.

How To Ask Questions The Smart Way
Make your games work offline

Reply 5 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

No goal DosFreak. Still have to open any game to get choppy sound. If I start Windows just after starting Dosbox, it freezes completly.

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 7 of 26, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Try these SB drivers?
http://www.badongo.com/file/823568

I've never used the SB drivers from my SB16 CD with Windows 3.1 in DosBox. Only the drivers I've downloaded from the web.

How To Ask Questions The Smart Way
Make your games work offline

Reply 8 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

I'll try it right away, and then I'll let you know. Thank you DosFreak!

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 9 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

Glory!!! It works!!! I have sound on Windows 3.11 for Workgroups now!! Thanks to DosFreak!!! Aleluia!!!!

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 10 of 26, by DOS_Boy

User metadata
Rank Member
Rank
Member

Now here's another question: why doesn't the original sb16 drivers work on Dosbox? And why does Dosbox uses SB irq 7 instead of 5?

"But listen to me brother, you just keep on walking, 'cause you and me and sister ain't got nothing to hide..." - Scatman John

Reply 11 of 26, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

DosBox uses IRQ7 because the sound code comes from VDMSound which used IRQ7.

VDMSound used IRQ7 because older SB sound cards used IRQ7 by default.

How To Ask Questions The Smart Way
Make your games work offline

Reply 14 of 26, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

IIRC, SB Pro had a default of 7. I don't remember seeing SB's with an default IRQ of 3. IRQ 3 was for COM2 I believe. Although you could use that value if you wanted to.

Last edited by DosFreak on 2007-04-01, 03:26. Edited 1 time in total.

How To Ask Questions The Smart Way
Make your games work offline

Reply 18 of 26, by kruwi

User metadata
Rank Member
Rank
Member

My old SB pro 2 used irq 5, too ... . I'm pretty sure about this and have wondered for quite a long time why dosbox uses irq 7 by default.

Visit the end of the internet: www.groskreutz.de

Reply 19 of 26, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

http://www.oldskool.org/guides/oldonnew/sound

For example, when the Sound Blaster was introducted in 1989, its factory default settings were I/O port 220 and IRQ 7

It looks like older than SoundBlaster Pro used IRQ 7 by default. SoundBlaster's newer than Pro used IRQ 5 by default.

Re: A Vision of a Perfect PC

Remember that Creative designed the Sound Blaster to work on IBM PCs and 8-bit XT buses. Available IRQs were few and far between, and using a default of IRQ7 was preferable to IRQ5 (which was used by the XT Hard Drive Adapters.)

In DosBox.conf we have GUS enabled by default which is set to use IRQ 5....

How To Ask Questions The Smart Way
Make your games work offline