Jump to content

Audio driver for Realtek HD Audio Hardware? [Testing thread]


Recommended Posts

13 hours ago, deomsh said:

Thanks for your kind words. Good luck with your machine.

I have a question about your retro-machine: which disk are you using, a 'real' hard disk, or a (fast) SSD?

I ask this because the performance of Win98SE+HDA2.DLL was much better in Virtual Box 7 than in Vbox 6 after I upgraded. I first thought this was because of the new version of VBox, but when I had to make a clone of my SSD to a hard disk (because of bad sectors on the SSD), I tested by chance my setup from the hard disk. Now HD-audio was not 'good' anymore. After testing from the SSD again, the 'good' sound was there again.

My current theory is the read-speed can be important, but I didn't run any serious tests so far.

I use a regular Western Digital hdd 250Gb, connected to the SATA interface.

Of course, during the Win98 installation, I applied the R.Loew SATA patch.

CPU is Core2Duo 2.13Ghz, more than enough for all retro needs.

Currently I use a multi boot system with Win7, WinXP and Win98SE/DOS, on the same hard drive.

So far everything is working very well, the last uninstalled driver was the one for the integrated HD audio, but now that is also resolved.

Link to comment
Share on other sites


Thanks.

So nothing special.

Then there will be another reason for the difference in my case (in fact last time I tested Win98SE+HDA2.DLL on Virtual Box 6 was before I migrated my Windows 10 x64 system to SSD).

Link to comment
Share on other sites

  • 2 weeks later...

Hi, I have an Asus EEE 1201K netbook with SiS chipset and Realtek HDA sound card.

I installed the drivers using the *.inf file provided in the first page of this topic. It installed correctly and everything loads at boot but I don't have any sound output.

Do I have to tweak some settings? I attached the ini and log files.

Thank you

HDAcfg.ini HDAICIN.TXT HDALOG.TXT

Link to comment
Share on other sites

I am not familiar with the values noted in HDAICIN.TXT. Special version of HDAICOUT.HDA?

Try my quasi-universal version, you will have to use the version in folder HDAICOUT.HDA\Use if CODEC Index=$0. Just copy to your Windows directory and reboot.

HDAICOUT.HDA.zip

Link to comment
Share on other sites

@mrfusion92 I did a long search first on your HD Audio Controller, will be SIS996(L). I found no datasheet, but also NO pci quirks in Linux ALSA sources. So for now we should assume the controller is 'good' with Watler's HDA2.DLL. So no pcipatchB in HDACFG.INI.

Luckily I found the datasheet of your Realtek codec ALC269, following values in HDACFG.INI are already good:

SleepingWidget=$02
OutputWidget=$02

But set:

VolumeWidget=$02

I found speaker (widget 14)  AND headphones (widget 15) both support EAPD with default '0'. So external amplifiers powered down.

Because speaker system looks quite complicated, lets try headphones first with following HDAICOUT.HDA (just rename).

BTW I only need HDAICIN.TXT

Hdaicout.hda.ALC269

Link to comment
Share on other sites

Very big improvements! Actually I got finally Windows sounds from speaker and not from headphones output (which I still tried and it is completly silent).

Out of curiosity I launched a game (Colin McRae Rally) and while it played sounds of the intro videos, it got silent in the game itself (just some crackling beeps when I think it tried to initialize the sound card).

 

Link to comment
Share on other sites

Thanks.

Headphone (Node=15h) does not respond to EAPD_ENABLE.

Seen the datasheet it's possible headphones are connected to Line-out (Node=1Ah).

So I added $1A to HDAICOUT.HDA.

I did some fine-tuning too regarding max output volume. Datasheet says 63dB in 1dB steps, so 3F.

HDAICIN.TXT needed again.

HDAICOUT.HDA.ALC269_v2

Link to comment
Share on other sites

Seems nothing really changed. Headphone still silent, sound is being routed always via speakers.

Also the sound volume applet doesn't open (It doesn't show up in the taskbar, I tried to launch directly sndvol32.exe), is it normal? Is there some other way to control volume level? Now it is really loud.

 

HDAICIN.TXT

Edited by mrfusion92
Link to comment
Share on other sites

Strange that headphones doesn't seem to connect.

Do you really hear nothing in your headphones, not the slightest crackle during startup?

About speaker volume: is now set to max. Watler's HDA2.DLL comes with WAVEOUT.EXE. Not working if copied to your Windows directory and set  VolumeWidget=$02 in HDACFG.INI?

Link to comment
Share on other sites

Two sliders are indeed uncommon. I use WAVEOUT.EXE only to set maximum volume if I use DirectSound aware programs. If they output to DirectSound their OWN volume slider will work.

I made a version of HDAICOUT.HDA that sent certain verbs to ALL widgets/ nodes 02h-1Fh, but included EAPD_ENABLE.

Please check if there is any difference with headphones. I need HDAICIN.TXT only.

HDAICOUT_EAPD_ENABLED.ZIP

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...