-
-
Notifications
You must be signed in to change notification settings - Fork 186
Audio configuration recommendations
Table of contents (click to expand)
-
OPL2
- 688 Attack Sub
- Alone in the Dark
- Budokan — The Martial Spirit
- Conquest of Camelot
- Darkseed
- Drakkhen
- Eye of the Beholder I
- Eye of the Beholder II
- Gods
- Inca (floppy version)
- Indiana Jones and the Last Crusade
- Laser Squad
- Prince of Persia
- Secret of Monkey Island, The (floppy version)
- Ultima VI — The False Prophet
- Vinyl Goddess from Mars
- X-COM — UFO Defense
-
Dual OPL2
-
OPL3
-
Tandy
- 688 Attack Sub
- Arkanoid
- Budokan — The Martial Spirit
- Defender of the Crown
- King's Quest I — Quest for the Crown
- King's Quest II — Romancing the Throne
- Leisure Suit Larry 1 — Land of the Lounge Lizards
- Manhunter I — New York
- Maniac Mansion
- Maniac Mansion Enhanced
- Police Quest 1 — In Pursuit of the Death Angel
- Skate or Die!
- Ski or Die!
- Space Quest I — The Sarien Encounter
- Space Quest II — Vohauls Revenge
- Zak McKracken and the Alien Mindbenders Enhanced
-
Creative Music System (CMS)
-
SoundBlaster DAC
-
Gravis Ultrasound
Many people go for the "best" supported audio device when playing DOS/Windows 3.1 games, which is often the Roland MT-32 or the SC-55. While this is a perfectly valid choice and there's no arguing with taste, of course, it would be a mistake to outright dismiss all other audio options supported by these games, labelling them as "inferior".
First of all, some people have fond memories of the AdLib, CMS or Tandy soundtracks as they experienced the games on these devices in their youth (remember, the Roland MT-32 was prohibitively expensive for the vast majority of home computer users for a long time, especially outside of the USA).
Secondly, some people feel that music written for these relatively simple synthesizers exudes a certain charm that is missing from the much more polished MT-32, General MIDI and CD-DA soundtracks.
And finally, for someone even just remotely interested in video game and synth music, experimenting with the variety of audio options and listening to different representations of the same soundtrack can be tons of fun!
Taking advantage of the advanced sound enhancement features of DOSBox Staging, such as accurate analog output filter emulation, spatial effects (chorus & reverb) and stereo crossfeed can certainly elevate these synth soundtracks to a whole other level. The below sound related configuration snippets contain such settings that should serve as useful starting points, and will hopefully kickstart your imagination to come up with your own custom configs for other games. All config snippets assume the default DOSBox Staging configuration.
As always, have fun and experiment! 😎
[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = medium
chorus = normalYou need to configure the game for Sound Blaster / Sound Blaster (DMA) sound with this config (it would before starting the intro if you select the Sound Blaster Pro option).
[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = large
chorus = normal
[autoexec]
mixer sb 85 /noshow[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = large
chorus = strong[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = large
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = medium
chorus = normal
[autoexec]
mixer master 150 /noshow[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = small
chorus = strong[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = small
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = small
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = small
chorus = normal[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
reverb = huge
chorus = normal
[autoexec]
mixer master 60 sb 70 /noshow[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = medium
chorus = strong[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = large
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = large
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = medium
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
reverb = medium
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
crossfeed = on
reverb = medium
chorus = normal[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
reverb = huge
chorus = normal
[autoexec]
mixer master 200 /noshow[Top]
[sblaster]
sbtype = sbpro2
sb_filter = sb16
[mixer]
crossfeed = on
reverb = huge
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
crossfeed = on
reverb = medium
chorus = normal[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
crossfeed = on
reverb = medium
chorus = normal
[autoexec]
mixer sb 40 /noshow[sblaster]
sbtype = sbpro2
sb_filter = auto
[mixer]
crossfeed = on
reverb = large
chorus = normal
[autoexec]
mixer fm 150 sb 70 /noshow[sblaster]
sbtype = sbpro1
sb_filter = auto
[mixer]
crossfeed = on
reverb = large
chorus = strong[sblaster]
sbtype = sbpro1
sb_filter = auto
opl_filter = off
[mixer]
reverb = small
chorus = subtle[sblaster]
sbtype = sbpro1
sb_filter = auto
sbmixer = false
opl_filter = off
[mixer]
crossfeed = on
reverb = large
chorus = subtle
[autoexec]
mixer master 160 sb 40 /noshow[Top]
[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
crossfeed = on
reverb = small
chorus = normal[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
crossfeed = on
reverb = large
chorus = normal[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
reverb = small
chorus = normal
[autoexec]
mixer master 150 /noshow[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
reverb = huge
chorus = normal
[autoexec]
mixer fm 85 x50 /noshow[Top]
[dosbox]
machine = tandy
[mixer]
reverb = medium
chorus = normal[dosbox]
machine = tandy
[mixer]
reverb = medium
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = large
chorus = strong[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal[dosbox]
machine = tandy
[mixer]
reverb = tiny
chorus = normal
[autoexec]
mixer master 60 /noshow[dosbox]
machine = tandy
[mixer]
crossfeed = on
reverb = tiny
chorus = normal[Top]
[sblaster]
cms = on
[mixer]
reverb = medium
chorus = strongTODO
[mixer]
reverb = medium
chorus = normal
crossfeed = strong
[sblaster]
cms = onTODO
TODO
[Top]
[sblaster]
sbtype = sb16
sb_filter = auto
[mixer]
reverb = medium
chorus = normal
[autoexec]
mixer master 60 sb x34 r54 /noshow[Top]
[gus]
gus = on
[mixer]
crossfeed = on
reverb = medium
chorus = normal
[autoexec]
mixer gus r54 /noshow[Top]
- Adding utilities
- Applications
- Config file examples
- Dual-mouse gaming
- Getting started
- Instant launch
- Joysticks and Gamepads
- Keymapper
- Multiplayer & serial ports
- Windows
- AUTOTYPE candidates
- CDDA / GUS / MIDI games
- DOS/32A compatibility
- Dual OPL2 and OPL3 games
- Games with enhanced Tandy & PCjr graphics and sound
- Shaders
- Special keys
- Audio mixer signal flow diagram
- Audio configuration recommendations
- GUS enhancements
- MIDI
- Sound cards
- True 16-bit audio games