VOGONS


First post, by 007Bistromath

User metadata
Rank Newbie
Rank
Newbie

For as long as I've been using DOSBox, sound has been the place where things most often go wrong. Nearly everytime I try a game, I have to learn some odd process of doing this, that, or the other with various files and settings which often doesn't even exist at most of the places the game is available or talked about. That's just with the games. With DOSBox, it's much worse. The settings I can find in the config amount to, as far as I know what to do with them, "what kind of Soundblaster do you want?" It shouldn't be possible to screw it up when there's only one setting to change, but everytime I get a new version of DOSBox or, god forbid, upgrade my actual rig, things work a little bit worse than they did last time I tried. And so I came here. And got no information. There are no newbie guides about sound settings, nothing about sound in any faqs or wikis that I can find, hardly even any talk about sound in the app/game forum for anything I'm hunting, discussion seems to boil down to "does it work or not?" I'm starting to worry that either I am the only one using DOSBox who has a problem with sound, or that the community has thrown up their hands and decided to play everything without it.

The last time I went on a DOSBox bender, I eventually got most of the stuff I wanted working correctly. Some things I had to give up on entirely, but I scarcely remember because the other stuff worked, and that's what I remember. As usual, I left it alone for a while, and now I'm trying to come back. Problem: I have since upgraded my system. In fact, I think I was still on XP last time, and now I'm on Vista, so I should've expected problems, ultimately. But it annoys me that information seems so scarce. On this attempt, I've tried two games so far.

Spellcraft: Aspects of Valor winds up with no sound at all. The thing doesn't have settings to play with that I can find, so I can't do anything about it. I had this game back in the day when I actually had a computer old enough for it, so I know I must have tried the thing before, and yet I have no memory of ever actually playing it, so I strongly suspect that this game has never worked right on DOSBox. I have no way of knowing one way or the other though, since I think I'm the first person to even mention the game on this forum.

Death Gate is the one that really bothers me, that made me start sniffing around here, because I know it should work. I got it to work on my last rig fine. And it almost works here. But the specific way it does not work loses much of what made the game excellent. The game has been mentioned by somebody on this forum, but they flat out gave up, deciding that the sound was junk anyway. (This is patently untrue. Death Gate had wonderful voice acting, and this is the main thing I'm missing.) Now, here's the weird part. The game's settings are easy to modify. It's got SB16 right there in the menu, and that's what DOSBox says it has. Should work fine. When that doesn't work, I switch to SBPro2, which fails in the same way. Now, the game runs fine, but I only have music. Not just that either: the music is full of crackles and pops and stutters that I'm certain weren't there before. No sound effects, no voice. I go to the in-game menu, and it turns out that the sound effects and voice are off, and completely unable to be turned on. Now, this could be due to something to do with needing a CD. I dimly remember having to fool with that last time. It doesn't matter though, because I can no longer find that information in any case. More importantly something still has to be wrong with my settings and/or DOSBox, because the CD problem doesn't explain the crackly music. Something isn't working right.

In keeping with the guidelines, here are my specs.

Running DOSBox 0.73 on Vista SP2
Motherboard: MSI P45 Platinum
Proc: 3GHz Core 2 Duo
RAM: 4GB Corsair DDR2 800
Video: GeForce 8800 GTS w/ 640MB GDDR3
Sound: SB X-Fi Titanium PCI-E

Reply 1 of 7, by collector

User metadata
Rank l33t
Rank
l33t

Don't forget that most DOS games need to have the hardware selected in the game setup, not just with DOSBox settings. So many problems that many have with DOSBox can be solved by first mounting all required drives and then installing the game inside of DOSBox. This addresses all sorts of configuration problems, including paths and hardware setup.

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 2 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

For SpellCraft:
start the game with

SC S

to configure the sound. (this didn't grow on my dungheap 😉 )

1+1=10

Reply 3 of 7, by 007Bistromath

User metadata
Rank Newbie
Rank
Newbie

collector: yeah, that's what I'm doing. And I had no idea how to access the sound options for Spellcraft until hal's post. (Genius, btw. Thanks much!)

Now I just need to figure out what's wrong with Death Gate. :V

Some more general information about sound would be really nice though. I realize that many problems are rooted in app-specific garbletrash, but it's just disconcerting to look around and see it not even mentioned very much.

Reply 5 of 7, by 007Bistromath

User metadata
Rank Newbie
Rank
Newbie

What options are available in DOSBox, how to use them, common problems that occur and how to make them go away, etc. If nothing else it would've helped to have something in the FAQ stating that the problem is usually the game's settings, since people who haven't been using this for a while wouldn't know that DOSBox is usually pretty solid on that front if everything is set up correctly.

Reply 6 of 7, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

The "options that are available in DOSBox" are all in DOSBox.conf and the explanations are in the WIKI.

If no problem is in the DOSBox README, FAQ or WIKI then it's most likely not a "common problem". (The WIKI is not perfect but it's a WIKI so information can be added easily)

The FAQ is Frequently Asked Questions. If a question is not Frequently Asked then it's not added to the FAQ......

There is a certain amount of information of implied knowledge that the user should have when playing DOS games in DOSBox.

Don't blame DOSBox or it's documentation for your failings.

From the DOSBox README

Q: There is no sound. A: Be sure that the sound is correctly configured in the game. This might be done during the installati […]
Show full quote

Q: There is no sound.
A: Be sure that the sound is correctly configured in the game. This might be
done during the installation or with a setup/setsound utility that
accompanies the game. First see if an autodetection option is provided. If
there is none try selecting soundblaster or soundblaster16 with the default
settings being "address=220 irq=7 dma=1". You might also want to select
midi at address 330 as music device.
The parameters of the emulated soundcards can be changed in the DOSBox
configuration file.
If you still don't get any sound set the core to normal and use some lower
fixed cycles value (like cycles=2000). Also assure that your host operating
sound does provide sound.
In certain cases it might be useful to use a different emulated sound device
like a soundblaster pro (sbtype=sbpro1 in the DOSBox configuration file) or
the gravis ultrasound (gus=true).

Q: The sound stutters or sounds stretched/weird.
A: You're using too much CPU power to keep DOSBox running at the current speed.
You can lower the cycles, skip frames, reduce the sampling rate of
the respective sound device (see the DOSBox configuration file) or
the mixer device. You can also increase the prebuffer in the configfile.
If you are using cycles=max or =auto, then make sure that there is no
background processes interfering! (especially if they access the harddisk)

How much more information you want? It seems like what you want is EXACT STEP-BY-STEP instructions for each game which is beyond the scope of the DOSBox project because of the amount of games/hardware/software combinations out there. We are concerned with improving DOSBox compatibility, not documenting step-by-step instructions for people who do not know how to read the documentation that comes with the game/dosbox that usually mentions they need to setup their game.

Last edited by DosFreak on 2009-06-15, 10:26. Edited 1 time in total.

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

Reply 7 of 7, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

If you want/have (not that i got the point of the thread yet, anyways) game specific
instructions then please add them to the (USER maintained) games compatibility
list at dosbox.com

For general information feel free to extend the readme and post your results here,
but be sure there's no duplication like from the sections DosFreak mentioned
and the "resource-demanding games" section.