VOGONS

Common searches


Duke Nukem 3d

Topic actions

First post, by Shadow

User metadata
Rank Newbie
Rank
Newbie

HELP. Duke Nukem 3D spits these out whenever I load it with sound card.

Found 0 warning(s), 0 error(s).
Code Size:48516 bytes(1425 labels).
Using Setup file: 'DUKE3D.CFG'
CONTROL_Startup: Mouse Present
Loading art header.
Checking music inits.
DOS/4GW Professional error (2002): transfer stack overflow on interrupt 0Ah at 9
7:000074C8
TSF32: prev_tsf32 4C7C
SS AF DS 8F ES AF FS 0 GS 87
EAX FF EBX FFFF ECX 331 EDX 331
ESI 0 EDI 84899378 EBP 84899390 ESP 106
CS:IP 97:000074C8 ID 0A COD 0 FLG 10006
CS= 97, USE16, byte granular, limit FFFF, base 10DA0, acc FB
SS= AF, USE16, byte granular, limit FFFF, base 20480, acc F3
DS= 8F, USE16, byte granular, limit FFFF, base 10DA0, acc F3
ES= AF, USE16, byte granular, limit FFFF, base 20480, acc F3
FS= 0, USE16, byte granular, limit 0, base 20480, acc 0
GS= 87, USE16, byte granular, limit FFFF, base C200, acc F3
CR0: unavailable

If I put sound card to "NONE" , it runs fine. But when I put it to Awe 32 and tested it (which FYI worked perfectly) and then run it, the above gets spat out. Someone help me!

Reply 1 of 27, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

You really need to give us the tech data on your computer system.

announcement.php?forumid=7

I'm guessing that you're running this on DOS or Win9x, but need your specs to help.

Reply 4 of 27, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Shadow wrote:

DONE! Now I supposedly await a reply.
/me sits while smiling at computer

Then I hope you have a lot of free time on your hands.

Now, your specs:
Motherboard and Chipset Dont know
Sound Card I have no idea but most prolly Sound Blaster

Not good as those are often directly related to game problems.

BTW, if you had no idea what your soundcard is, why did you choose the AWE?

Operating System Windows ME

Ugh.
-------------------------------------
One thing you might seriously consider is going to Axcel216's site:
http://members.aol.com/axcel216/

Scroll down to "Windows ME + DOS 8" and click on "FIXes: ME Updates"

Search the new page for "Unofficial Windows ME Real DOS Mode".
You'll find links to 3 patches. Any one of the should restore full DOS capacity in WindowsME.
-------------------------------------
Now. It looks like the classic "granular errors" I got way back when. Go find your soundcard settings in your "Control Panel". Click on "System", then click on the Device Manager" tab and look for your soundcard settings. Write them down if you need to...

Most critically important: IRQ #, and the two DMA #'s (Usually, this something like IRQ 5, DMA 1 , then DMA 5).

Presuming you have a SoundBlaster or compatible...

Go back into your game's SETUP and choose "SoundBlaster or compatible", then match up the settings with your soundcard.

The idea is to try for the most "basic sound", then move up to the best possible settings.

Reply 6 of 27, by Snover

User metadata
Rank l33t++
Rank
l33t++

SB16 and the AWE series of cards have the same DAC, which is why "AWE32" for digital audio works. (Also, most programs have it as "Sound Blaster 16/AWE32" -- BUILD games don't, which is weird, but whatever. 😜) AWE music, on the other hand, won't work because, unless you've got a pure-bred AWE card, you don't have the required chipset for it. That said, General MIDI should sound just as good, if not better, as long as you've got a wavetable sound card. (Selecting SB16 will just make the software emulate the crappy SB MIDI audio.)

Yes, it’s my fault.

Reply 7 of 27, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t
Shadow wrote:

I chose AWE32 coz it works in the "test sound card" thing

I meant why did you choose it in the setup before "it worked". I presumed it didn't work before you actually chose it.

It's quite possible (like Snover indicated) that the choosing AWE32 musicbank is what's causing it to crash.

Also, be aware that some games simply aren't "stable" in the Windows "Dosbox" environment (IE: Redneck Rampage will detect windows and warn you at each startup), so you might have to drop to "True DOS".

Reply 8 of 27, by Snover

User metadata
Rank l33t++
Rank
l33t++
Nicht Sehr Gut wrote:

...(IE: Redneck Rampage will detect windows and warn you at each startup), so you might have to drop to "True DOS".

That's one of the things I hate the most about Windows NT/2K/XP: There is no option to prevent MS-DOS programs from detecting Windows. I have a game that runs FINE under a DOS box, except that it REFUSES to run if it detects that it's running in one. The inability to prevent MS-DOS programs from detecting Windows in NT/2K/XP is one of the most annoying removal of features I've ever dealt with.

Yes, it’s my fault.

Reply 11 of 27, by Nicht Sehr Gut

User metadata
Rank l33t
Rank
l33t

Originally posted by Shadow Awe32 worked with other true dos proggies. except tyrian

AWE32 and SoundBlaster16 are identical on the Digital Audio portion of your card. The AWE32 has a soundbank that provides for enhanced music output.

Your OS should identify your card as a "SoundBlaster16 or AWE32". An AWE32 might have entry for it's custom soundbank.

To play it safe, choose a generic SoundBlaster audio card for your dos games, them work your way up. Some will only have "SoundBlaster", others will go all the way up to the AWE32 or AWE64. The more generic your settings are, the better your chances for success.

Also, if you still can't get it work while in Windows; try running it while in DOS. WinME is generally known as the least stable version of Windows. While DOS has it's own quirks, it's considered to be almost "bulletproof".

Reply 12 of 27, by LSD

User metadata
Rank Member
Rank
Member

Thinking back to when I had my AWE64 (which was just a half length AWE32 minus the SIMM slots for memory expansion. In order to activate the extra 32 channels, you had to run the software wavetable synth that came with it which wouldn't install on non-Intel CPUs including the Cyrix I had at the time...), you selected SB16/AWE32 in the Sound Effects section and either AWE32 (this routed it directly through the Wavetable Synthesiser of port 620) or failing that, General MIDI in the music section. I miss the MIDI synth in that card sometimes...

Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.

Gentoo. Because everything else is just shit. 😁
Registered Linux user #319839

Reply 14 of 27, by LSD

User metadata
Rank Member
Rank
Member

Whether you selected General MIDI or AWE32 the information was routed through the same wavetable synth the GM options were there for games that didn't support the AWE out of the box (and quite a few didn't).

The fact that my SBLive's MIDI synth doesn't sound as good as the AWE probably has a lot to do with the fact that I'm only using Windows default drivers for it since Creatives caused me no end of grief. I did manage to get it to sound better than the AWE once, under .NET Server of all things (and using Creatives drivers, the ones MS provided with .NET sucked balls), but I can't for the life of me remember how. It doesn't really matter, since hardly any new games use MIDI these days but since I still play a few old DOS games (but not as many as I used to since ditching Win9x) it's still good to have around.

Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.

Gentoo. Because everything else is just shit. 😁
Registered Linux user #319839

Reply 15 of 27, by Snover

User metadata
Rank l33t++
Rank
l33t++

Get Fluid SoundFont, SB Dyn!, and the latest Creative Drivers. Go into Control Panel > Sounds & Multimedia > Audio and choose "SB Dyn!" as your preferred MIDI card. Run the SB Dyn! program and load into it the FluidR3 GM.sb2 and FluidR3 GS.sb2. Turn on a light reverb in your EAX Control Panel. Now it'll sound beauuutiful. (Note: SB Dyn! causes occasional BSODs, so be sure that you don't have any unsaved documents in the background. BSOD does not happen under normal use, however. (Only when you touch a lot of things at once.)) Since NTVDM runs at 100% usage, you'll want SB Dyn! to be set to "High" priority so that it can actually load the samples from the soundfont.

The reason SB Dyn! is needed is because of, well, Creative's shitty drivers. You need it so that you can actually LOAD the soundfont into memory. (You get an unknown error if you try to do it with the SoundFont CPL.) Enjoy!

Yes, it’s my fault.

Reply 17 of 27, by LSD

User metadata
Rank Member
Rank
Member

I've struck a problem... I'm trying to install the SBDyn driver and I tell it to use the OEMSetup.inf provided with SBDyn and it keeps telling me that "The specified location does not contain information about your hardware"

wtf?

Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.

Gentoo. Because everything else is just shit. 😁
Registered Linux user #319839

Reply 19 of 27, by LSD

User metadata
Rank Member
Rank
Member

Alright, after a bit more wrangling with the Add Hardware Wizard I finally got the SBDyn! driver installed but now I have another problem: I can't load the the Fluid soundfont into SPDyn! because they have the extension SfArk and SBDyn is looking for files with the extension SF2. I even tried renaming them but still no dice. What now?

Wasurenaide...
...watashi ga iru koto o.
Itsudatte soba ni iru yo.

Gentoo. Because everything else is just shit. 😁
Registered Linux user #319839