VOGONS


HD Audio Driver for Windows 98

Topic actions

Reply 80 of 87, by Lualb

User metadata
Rank Newbie
Rank
Newbie

Hi!
I'm playing Duke Nukem 3D Atomic Edition, and it works perfectly... But I previously had some problems with Spear of Destiny, and also with Wolfenstein 3D on Windows 98SE. Neither of those games (Spear and Wolfenstein 3D) have sound, and they only work with the motherboard speakers.

Reply 81 of 87, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie

Sound Blaster should work for the sound effects only, I will have to test and find out why it isn't, could be a resampling problem if it asks for 8khz or lower sample rate though I thought the Kernel Mixer would resample that up to 48 khz.

Adlib music is unfortunately not supported by the WDM Sound Blaster emulator at all, only General Midi.

I might have to write another Windows driver to trap the Adlib ports and pass it directly to Nuked OPL3. There is that one alpha version of VDMSOUND but it hasn't been maintained or updated for 24 years so maybe it's time for someone else to have a go.

You can also try the game in DOSBox which does its own Adlib and Sound Blaster emulation and should work better, but I know that kind of ruins the nostalgia factor. You can also try in pure DOS with VSBHDA but that requires setting up a boot menu since it needs a different memory manager that won't work with Windows. Finally, you could also try a source port or this version that supports General MIDI for the music.

Reply 82 of 87, by Lualb

User metadata
Rank Newbie
Rank
Newbie
onethirdxcubed wrote on 2026-03-07, 01:18:
Sound Blaster should work for the sound effects only, I will have to test and find out why it isn't, could be a resampling probl […]
Show full quote

Sound Blaster should work for the sound effects only, I will have to test and find out why it isn't, could be a resampling problem if it asks for 8khz or lower sample rate though I thought the Kernel Mixer would resample that up to 48 khz.

Adlib music is unfortunately not supported by the WDM Sound Blaster emulator at all, only General Midi.

I might have to write another Windows driver to trap the Adlib ports and pass it directly to Nuked OPL3. There is that one alpha version of VDMSOUND but it hasn't been maintained or updated for 24 years so maybe it's time for someone else to have a go.

You can also try the game in DOSBox which does its own Adlib and Sound Blaster emulation and should work better, but I know that kind of ruins the nostalgia factor. You can also try in pure DOS with VSBHDA but that requires setting up a boot menu since it needs a different memory manager that won't work with Windows. Finally, you could also try a source port or this version that supports General MIDI for the music.

Hi everyone!
I've been searching the darkest corners of the web and found a version of Wolfenstein 3D and Spear of Destiny that changes its configuration to add MIDI support, replacing AdLib, and it works pretty well, hehe.
The game is renamed WolfMidi.

Reply 84 of 87, by Pablo987

User metadata
Rank Newbie
Rank
Newbie

Any chance to see some soundmax/c-media support in future? Such laptops as asus Lamborghini vx1 would be greatfull))

Reply 85 of 87, by digger

User metadata
Rank Oldbie
Rank
Oldbie

@onethirdxcubed Your driver made it to the front page of Hacker News today. Congrats! 🙂

That increased exposure should result in some newly raised GitHub issues, and hopefully some more Pull Requests as well.

Reply 86 of 87, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie

Of course they only want to talk about AI. I don't know what I expected.

Reply 87 of 87, by TechieDude

User metadata
Rank Member
Rank
Member
onethirdxcubed wrote on Yesterday, 01:07:

Of course they only want to talk about AI. I don't know what I expected.

Yuck, this is doing the whole project dirty 🤢