Jump to content

deomsh

Member
  • Posts

    539
  • Joined

  • Last visited

  • Days Won

    2
  • Donations

    0.00 USD 
  • Country

    Netherlands

deomsh last won the day on June 2 2021

deomsh had the most liked content!

About deomsh

Profile Information

  • OS
    98SE

Recent Profile Visitors

5,485 profile views

deomsh's Achievements

54

Reputation

  1. That's sad. I didn't see anything new in your files, except 'pcipatchB=$7900' of course. I found some information regarding the Conexant '506e' codec (will be cx20590 or cx20672). It seems the Output widgets are $10 or $11 (converting digital to analog audio) and Volume widgets are the same numbers. Maximum volume seems to be 0x4a. Between the PIN-complexes and the Output widgets there does not seem to be a Mixer, default connections are to Output widget $10. The standard headphone widget is probably $19 (with 0xC0: OUT HP), line-out $1A and speaker $1D (with 0x40: OUT; takes EAPD). But of course I can be mistaken/ wrong, or the connections inside your laptop are different wired. So, if there are no special problems like General Purpose Input Output pin's (GPIO), in case of headphones the codec should work just out of the box with HDA2.DLL. To be sure I have to ask you to check again WITHOUT HDAICOUT.HDA. Steps: change in HDACFG.INI SleepingWidget=$10 VolumeWidget=$10 OutputWidget=$10 and try first with default: pcipatchB=$0000 and then again if no sound at all: pcipatchB=$7900 As always listen carefully with headphones and report. New files are not needed.
  2. You seem to have a Conexant codec, sadly no complete datasheet available. According to your HDAICIN.TXT you used a wrong version of HDAICOUT.HDA, verbs are all starting with '$2'. Your HDACFG.INI tells us that 'CODEC Index=$0' so all verbs should start with '$0'. In Linux-sources I found on T420 External Amplifier Power Down (EAPD) can be a problem, so you can try following HDAICOUT.HDA: HDAICOUT (EAPD enabled & CODEC Index 0 in HDACFG.INI).ZIP If you hear still nothing, you can also try setting 'pcipatchB=$7900' (without quotes) in your HDACFG.INI - see: https://msfn.org/board/topic/178295-audio-driver-for-realtek-hd-audio-hardware-testing-thread/?do=findComment&comment=1242464
  3. I will take a look. But first I need the files: HDACFG.INI (or .txt), HDALOG.TXT and if available HDAICIN.TXT. They are/ should be in your Windows-folder. So please upload!
  4. I have used Limbo x86 to install MS-DOS and Windows 98SE. But on my (ARM) smartphone it is rather slow. Sorry, mistake
  5. No problem. Sad activating the headphone amplifier made no difference, but on the other hand this is 'good'. But it seems to be a real issue with codec ALC269, according to various sources. So far I found no cure. You can try the same HDAICOUT.HDA (with 707C0 or 70740 version) and comment out with a semicolon BOTH reset lines (first two lines at the beginning of the file). The reset lines will set al widgets to their default state. Maybe you are lucky that another state of headphones has been set after boot.
  6. Good to know, at least you have DirectX 9.0c now (I presume). In the datasheet it is not fully clear if enabling headphone amplifiers is needed to enable headphones. 'Normally' this is not needed, codecs can be rather stubborn however. But you can try. Open HDAICOUT.HDA in some text editor and change ALL $0..70740 lines to 707C0. First line is now: $00270740;AC_VERB_SET_PIN_WIDGET_CONTROL;out_enable Should become: $002707C0;AC_VERB_SET_PIN_WIDGET_CONTROL;out_enable Etcetera. BTW watch if you use Notepad the extension is still .HDA (Notepad will try to add .TXT). Reboot needed of course.
  7. I found WDM nowhere mentioned in case of the 1998 version. But I have no new ideas. If you run DxDiag, you will see HDA Sound is running in Software Emulation mode. At least in Prince of Persia 'Sands of Time' this was not a problem to get sound with HDA2.DLL (only Windows game I ever tried to play; together with USB the reason I once left my 'beloved' Windows 95 OSR1a). With DirectMusic you can test access to the YAMAGA SGX Driver too (at least in DirectX 9.0c).
  8. About midi: you can try Yamaha S-YXG100plus soft synth, see https://msfn.org/board/topic/178295-audio-driver-for-realtek-hd-audio-hardware-testing-thread/?do=findComment&comment=1245427 Driver is somewhere on Vogons. In my experience: first comment out HDA2.DLL in SYSTEM.INI before installing Yamaha S-YXG100plus soft synth. Afterwards set wavehda=HDA2.DLL as LAST entry in SYSTEM.INI [drivers] and reboot. BTW setting Yamaha S-YXG100plus soft synth to DirectSound output is rather tricky, but after a while you will succeed. But @sifonium who introduced Yamaha S-YXG100plus soft synth to this thread had other experiences/ solutions.
  9. Enjoy! About your test with Colin McRae Rally: I see three possible issues: 1) Version of DirectX 2) Midi driver needed 3) Game needs WDM-driver. Issues 1 an 2 can be fixed, but 3 not: HDA2.DLL is not a WDM-driver
  10. Thanks for testing my next quasi universal HDAICOUT.HDA with EAPD enabled (this version is CODEC Index=$0 only). All 200 lines are logged by HDAICIN.TXT. I only had to reduce the number of 'Power up!' lines a bit. I am afraid I cannot do anything to fix your headphone issue, but maybe you can. IF you where using a headset with three bands on the 3.5mm plug, try a real headphone with two bands.
  11. 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
  12. Thanks for the info. About a stress test: I believe playing autoreplay a short file many times is different from playing one album. My (unproven, probably 'wild') idea is with autoreplay the driver will be reactivated each time. But you are in an excellent position to test if there is any difference.
  13. 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?
  14. 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
  15. Great news. So EAPD is an issue. But first I'd like to see HDAICIN.TXT
×
×
  • Create New...