VOGONS


HD Audio Driver for Windows 98

Topic actions

Reply 60 of 65, by Lualb

User metadata
Rank Newbie
Rank
Newbie

Hello!
I was looking at my PC's specifications, and it has an Intel HDA with a Realtek ALC897 codec. I'd like to know if it would work on it?

Reply 61 of 65, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie
Lualb wrote on 2026-02-01, 23:49:

Hello!
I was looking at my PC's specifications, and it has an Intel HDA with a Realtek ALC897 codec. I'd like to know if it would work on it?

Probably would work, Intel chipset and Realtek codec is the best supported combination currently. You'll have to try it out and let us know.

someone commented on Github that SweetLow had done some reverse engineering of SBEMUL.SYS and indeed he had, there's a patched version of it on his old website sweetlow.orgfree.com which reports a T6 BLASTER string and allows 16-bit sound playback (but only using the same low DMA channel as the 8-bit because trapping of the high DMA channel accesses seems to be Broken in the DOS VDM.) It's only a 1 byte patch even! He also confirms that "SoftFM" just emulates the adlib presence detection at whatever port number. there's no actual FM emulation there though, just the Adlib timer for presence detection... well that's a pity. But it could potentially be decompiled and patched.

Last edited by onethirdxcubed on 2026-02-13, 16:35. Edited 1 time in total.

Reply 62 of 65, by ElTentakel

User metadata
Rank Newbie
Rank
Newbie

ALC892 on Asrock H81M-ITX works perfectly also with SBEMUL and Midi emulation. Dxdiag didn't play any tests, but I'm not sure if I had this issue with other boards either. IRQ is 5 and only shared with an "IRQ Holder for PCI Steering".

Reply 63 of 65, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie

The DXDIAG test for DirectX 6.1 is broken in the current version because I changed the reported sample rates and I think it tries to ask for 22000 hz instead of 22050 and then fails when that isn't available. DirectX 8 and 9 DXDIAG seems to be fine. Will be fixed in the next release.

I'm trying to do a big refactor to support multiple codecs on a link, required for docking stations and HDMI display audio from integrated Intel graphics.

Reply 64 of 65, by shurok76

User metadata
Rank Newbie
Rank
Newbie

Hi 😀
I am trying to install this sound driver (WDMHDA Alpha-016) on an Igel 700 thin client (on Win 98 SE).
https://www.parkytowers.me.uk/thin/Igel/ud/ud5/H700C/
The driver installs correctly and the device shows no errors, but there is no sound output.
All tests seem to pass, but no sound is coming from the speakers.
I would appreciate any ideas 🙂
Just please don’t suggest switching to another thin client — I really want to get the sound working on this one.
USB sound works without any issues,
but I would prefer to use the native onboard sound, even if the quality is not great.
For your information:
I have a large collection of HP / Igel / Wyse thin clients, etc. If needed, I can also share drivers, advice, or other solutions.

Reply 65 of 65, by onethirdxcubed

User metadata
Rank Newbie
Rank
Newbie
shurok76 wrote on Today, 14:28:
Hi :) I am trying to install this sound driver (WDMHDA Alpha-016) on an Igel 700 thin client (on Win 98 SE). https://www.parkyt […]
Show full quote

Hi 😀
I am trying to install this sound driver (WDMHDA Alpha-016) on an Igel 700 thin client (on Win 98 SE).
https://www.parkytowers.me.uk/thin/Igel/ud/ud5/H700C/
The driver installs correctly and the device shows no errors, but there is no sound output.
All tests seem to pass, but no sound is coming from the speakers.
I would appreciate any ideas 🙂
Just please don’t suggest switching to another thin client — I really want to get the sound working on this one.
USB sound works without any issues,
but I would prefer to use the native onboard sound, even if the quality is not great.
For your information:
I have a large collection of HP / Igel / Wyse thin clients, etc. If needed, I can also share drivers, advice, or other solutions.

VIA audio codecs are not currently supported and not for lack of trying. VIA controllers with Realtek codecs like the HP T5540 are already supported and functional.

I have a Wyse Cx0 and can work on this somewhat myself, but if you want to help, can you install the Debug version of the driver (in the hdac\obchk\i386 folder) and the WDEB386 kernel debugger, and capture the debug output over the serial port? I have linked instructions for the kernel debugger elsewhere in the thread.