VOGONS


First post, by CD

User metadata
Rank Newbie
Rank
Newbie

Hi, I'm new to this place, so please bear with me if a ask a question that's stupid to regular posters. I've had a lot of DOS games in my life with many of them working (more or less) under DOS-box. However I have trouble getting Duke Nukem 3D to recognise the AWE32 soundcard for music settings (not sound, which works fine). The other cards only generate a midi sound.
All my previous computers on which I played Duke Nukem 3D had a Soundblaster AWE64 or related. The sound quality was superb compared to what I'm getting now through DOS-box. Setup will simply not recognise it as a music card. Is there something I need to do to make it accept it? Certain channel settings? Do I need to install something that emulates AWE64 sounds?

I have many other Build engine games like Blood, Redneck Rampage and Shadow Warrior. I haven't tried all, but I know Redneck Rampage (and Rides Again) don't need a music card setting, since it comes from the CD. I think Blood has music settings but the CD music is preferable (but I can't get that to work under DOS-box, but that's another matter).
I hope somebody has an answer that helps me.

Reply 1 of 6, by ErikGG

User metadata
Rank Member
Rank
Member

Are you talking about DOSBox as the emulator called "DOSBox" or the NTVDM DOS emulation of Windows?

DOSBox emulates a Sound blaster so use that when setting up Duke Nukem 3D. Also use the dynamic Core and DirectX or OpenGL as the output device.

Erik.

Read the new FAQ.doc

Reply 2 of 6, by CD

User metadata
Rank Newbie
Rank
Newbie

I use the DOS-box as emulator and access setup and duke3d from there.

I can use Soundblaster but it has inferior sound quality to my previous AWE64 computers. It comes of sounding more like midi. Also, Duke Nukem used to have a "normal" music sound, and a much heavier music which it would alternate between at times for no particular reason. This is not the case in Dos-box either.

And how do I use DirectX, OpenGL or dynamic Core under Dos-box? I don't even know what they do (except that DirectX is in general a good thing to have, so I keep it up to date).

Reply 3 of 6, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

DOSBox does not emulate an AWE32, so you can't chosse that as a sound card. If your computer is equipped with an AWE32/64 type card, just use a MIDI sound card and tell windows to play midi via the AWE32. AWE32 music is, roughly speaking, just some kind of midi. The difference in sound comes from the synthesizer samples used (windows softsynth vs. AWE32 soundfont)

Reply 4 of 6, by CD

User metadata
Rank Newbie
Rank
Newbie

Is there some other way to improve the quality of sound? Or some way to unlock these synthesizer sounds for DOS-box/Duke Nukem 3D without the AWE32/64?

Or is there a DOS emulater that supports AWE series sound cards?

Reply 6 of 6, by ErikGG

User metadata
Rank Member
Rank
Member

And how do I use DirectX, OpenGL or dynamic Core under Dos-box? I don't even know what they do (except that DirectX is in general a good thing to have, so I keep it up to date).

Open up C:\Program Files\DOSBox 0.72\DosBox.conf, there you can change all parameters DOSBox uses to setup its environent.

Remember

Core = dynamic
Cycles = max
soundblaster enabled

Or use a frontend like D.O.G. or DBGL.

Erik.

Read the new FAQ.doc