Duke Nukem 3D stuttering with Dreamblaster X1 @TechieZeddie
Duke Nukem 3D stuttering with Dreamblaster X1  @TechieZeddie
Uploaded August 2016 | Updated September 2026, 3 weeks ago
Sorry for the fan in the background. Was a very hot day!

Taking a video for the Vogons community - Just got my Dreamblaster X1 wavetable daughterboard for my Sound Blaster 16 CT2230. Seems like Duke doesn't work well with it. Not sure why.

FM synth works fine. Doom works fine with the wavetable, though.

Update: Found out that Mortal Kombat and Mortal Kombat 2 would hang/crash after a while when using the X1. Hexen and Heretic plays fine, though, just like Doom.

Update 2: After further talks, it seems that it only happens with trying to use General MIDI (the MPU401 interface) with Duke 3D and Mortal Kombat 1 and 2. When I removed the Dreamblaster X1, but still used General MIDI, there's no music of course, but it still stutters (or in MK's case, crashes).

Looking for a SB16 clone now. Might actually just give up and get a real Roland SC-55, too.

Conversation thread here:
vogons.org/viewtopic.php?f=46&t=49459

Update 3: Apparently this is a known bug with Duke Nukem 3D and the Sound Blaster 16's MPU401 interface. Just like the hanging note bug is well known (I didn't know it myself), the SB16 is known to have stuttering issues with D3D and external midi devices over their MPU401 interface (wavetable header as well as the Joystick/MIDI port). This was a shocker since D3D was a very popular game, and the SB16 was a popular sound card - you would think these two would go together like peanut butter and jelly!

Lowering the Sound FX sampling rate to 11 khz fixed the stuttering problem, but you're stuck with crappy 11 khz audio.

I was informed that the Yamaha Audician 32 Plus (a YMF718-S based card) is a better Sound Blaster card than Sound Blaster. It has the authentic OPL3 FM synth chip that early Sound Blasters used, a wavetable header, and MPU401 interface that does not have the hanging note bug (and I presume no stuttering in D3D).

I did not find anything on MK1/MK2 issues with SB16's external MIDI, but the DOS versions of those games were not as popular as D3D.

I may do a video on MK1 and MK2 with the SB16's wavetable (have to use Roland option in the game).

Mystery solved, but there's no satisfying solution if you want to keep the SB16 for your retro DOS PC gaming rig and use General MIDI.

Please comment if you have a similar experience - OR if you actually found a fix/workaround.

PS: Sound Blaster 16 are actually cheaply built, and thus do not have good sound quality. It has a high noise floor so you hear a constant hiss (think cassette playback without Dolby Digital noise reduction).
Duke Nukem 3D stuttering with Dreamblaster X1System76 Galago Pro (galp5) First BootThis one is for the bedroom...Wired and Bluetooth Cassette Adapters UnboxingTekken 3 - Game Play SubmissionSame tape on the Nakamichi RX-202.Maxell Professional Industrial Duplicator Series - is this just Maxell UR?1995 - 1996 Sony HF Squealing - Dry and Harden Pressure Pads?Micron 2TB 2400 M.2 2230 NVMe - (for Steam Deck, Asus ROG Ally, & Framework 16)Framework Laptop 16 - 4th display...Sony TC-WR701ES Belt Replacement Part 1Saw my Optimus SCT-86 lying around and decided to dust it off.  TDK MA 110 (1992-1997).
Techie Zeddie |

Duke Nukem 3D stuttering with Dreamblaster X1

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER