Jump to content

deomsh

Member
  • Posts

    755
  • Joined

  • Last visited

  • Days Won

    3
  • Donations

    0.00 USD 
  • Country

    Netherlands

Everything posted by deomsh

  1. @Cixert I can not help you with your problem. I hope @actinium will respond, but 2019 is a long time ago. If you want to install the compatibilty pack, use fileformatconverters.exe first. Discontinued by Microsoft, but easy to find. For instance here: https://www.filehorse.com/download-office-compatibility-pack/ (latest version I am aware of is Office Compatibility Pack 12.0.6514.5001). Afterwards use compatibilitypacksp3-kb2526297-fullfile-en-us.exe, for instance from https://filehippo.com/download_microsoft-office-compatibility-pack/ There are a few minor updates too you can search for. BTW: as such Office Compatibility Pack is language-neutral, only install-language and some messages are localized. Yesterday I installed Office 2003 from the original CD-ROM on my new Windows 10 computer. It is a miracle the activation-servers are still working. Also Windows Update provides still updates! But NOT Office Compatibility Pack....
  2. Difficult. Are ALL energy-saving measures switched off, both in your BIOS and in Windows? Also: NO screensaver! You can try adding following line to your AUTOEXEC.BAT, just before the HDATSR-line: SMARTDRV.EXE /X /L /V /B:57344 Speeds up file-reading operations too, to compensate for the ultra low vcache setting. Watch: by design SMARTDRV.EXE can only be used on partitions below 128 GB (about 127+ GiB) . Also, add to SYSTEM.INI section [386Enh] following entry: MaxPhysPage=20000 (if I am right 20000=512MB, 40000=1GB, 80000=2GB and C0000=3GB, you can always go up). From Device Manager: set Hard-Drive Read-Ahead to max (64KB), CD-settings all to max too and change Role of Computer: there are three choices, maybe Networkserver or something like that. Also try reducing Video Hardware Acceleration, step-by-step. Measures one-by-one and reboot in between.
  3. Allright: 1) copy WAVEOUT.EXE to your Windows directory (from your HDADRV9.L); 2) open HDACFG.INI with Notepad. According to the ALC888 datasheet the volume widget is probably 0C So try VolumeWidget=$0C Watch: a zero, not O Save and reboot; 3) open WAVEOUT.EXE. If the main screen is empty click the big button at the upper left; 4) try adjusting volume with the two sliders: one for left channel, one for right.
  4. The max value I have ever used is MinTimeSlice=120 In Device Manager there should be a High Definition Audio Controller now. Sound devices are found in "Sounds and Audio Devices" / "Multimedia" (as part of Control Panel). Apps/ games should work with HDA2.DLL if they use Wave Out/ Direct Sound, but NOT if WDM-drivers are needed.
  5. Normally not, only (much) less cache, so reopening files will be slower, probably copying too. But one user had problems switching keyboard layouts. This user solved that problem by setting MaxFileCache=8096 8192 USB should give no (real) problems. You also can try with following stabilizing measure: 2) add to SYSTEM.INI [386Enh] following entry MinTimeSlice=80 And reboot. This will make your system less responsive, but much more stable. Try afterwards your USB CD-ROM.
  6. HDATSR is installed, so max memory should not be a problem. Best take first stabilizing measure: 1) add to SYSTEM.INI [vcache] following entries MinFileCache=1024 MaxFileCache=1024 BTW the file SYSYEM.INI is in your Windows directory. Most comfortable is edit with: Windows key => Run => SYSEDIT and activate SYSTEM.INI. Than: reboot.
  7. Posts crossed. Congratulations! We can try WAVEOUT.EXE. Please upload two files mentioned above first.
  8. There are four possibilities: 1) your hear Windows startup sound. In that case only volume sliders of WAVEOUT.EXE have to be configured; 2) you hear some crackels, in that case we have to configure HDAICOUT.HDA; 3) you hear nothing, in that case we will have to look at your chipset registers; 4) crashing of Windows and/ or Error 202. In that case we have to take stabilizing measures first (not done by my current INF-file). In any case: please upload HDACFG.INI and HDALOG.TXT. They should be in your Windows directory.
  9. I am working on a new version of my GENHDA16.INF. Be aware use of the Win3x HDA-driver on Win9x is experimental. There can be severe stability problems, I never advocated to use this driver! You can find latest version of HDADRV9 on: http://turkeys4me.byethost4.com/programs/index.htm but if you want to try version 9.K: be my guest. Instructions: 1) make a directory, say C:\HDAFILES (best short 8+3 file-name); 2) copy following files to that directory: HDA2.DLL, HDATSR.EXE, HDARUN.EXE (all found in HDADRV9) and also GENHDA16.INF ; 3) update driver of PCI-card with yellow exclamation mark from Device Manager, choose 'Ask disk' (or something like that), point to your HDA-files directory and proceed. You probably will be asked to reboot twice; 4) listen carefully with headphones if you hear anything after last reboot. BTW my INF-file will copy files and will make all necessary entries. Also you should afterwards be able to uninstall the driver from 'Software'.
  10. Watlers HDA-driver is made for Windows 3x. It comes with an Win3x compatible INF-file. You can use this one with Wizard New Hardware (manually!), or you can use the Win9x compatible INF-file at start of the thread by copy/ paste in Notepad and rename to extension '.INF' If using Watler's INF-file you must check if HDA2.DLL is in '\WINDOWS\SYSTEM' (if '\WINDOWS' is your windows-directory. In '\WINDOWS' following files must be present: HDATSR.EXE, HDARUN.EXE and WAVEOUT.EXE (last file is not copied by my INF-file). In SYSTEM.INI section [drivers] there must be an entry 'wave=HDA2.DLL', or 'wave1=HDA2.DLL' (my INF-file uses 'wavehda=HDA2.DLL'. In AUTOEXEC.BAT line 'HDATSR' must be present. Watch: always without qoutes. HDAICOUT.HDA is only needed in special cases, so for now forget about it. Is everything clear to you? EDIT: current version is HDADRV9.L. Earlier version 9.J (version 9.K existed for a short time only on Watler's file-site. I have not used it regularly).
  11. In that case I think were done. You tried 'pcipatchB=$7900' earlier. You know what to do if you want your headphones back.
  12. I have done some reading in the ICH9 datasheet. It seems MSI is disabled by default. Maybe you are lucky if you enable MSI with 'pcipatchB=$6281' (if my reading/ hex-counting of Intel's io-controller-hub-9-datasheet, paragraph 18.1.27 is correct). As always: at your own risk (if any). Do not forget to study HDALOG.TXT too, if you want to try.
  13. Sad. MSI is Message Signaled Interrupts (PCI-bus mechanism). Personally I do not understand them, but MSI was mentioned in a Linux source in relation to the High Definition Audio Controller. If you want to read more: https://wiki.osdev.org/PCI
  14. Setup /p i is always good. On my 2011 (desktop) motherboard needed too. But I ment your laptop's BIOS setup. Are there any switches regarding energy savings or MSI?
  15. Sorry to hear that. In my opinion on the side of Watler's HDA-driver nothing can be done further. But how about the Setup of your laptop? Are their for instance energy-savings which can be switched off? I found some manual of your laptop, but this was not clear for me.
  16. Maybe I have been on the wrong track and is this function ment to set the PCI-device manually (so the HD-Audio Controller, who communicates with the codec). I did a wide internet-search on 8086:293E, always 00:1b.0 is mentioned, so same as your values. So best REMOVE lines in HDACFG.INI I suggested above. The fact that HDALOG.TXT first identifies the right codec on $0 and than switches to codec $2 can also mean a timing problem. Especially because Verbinterface=$1 didn't work on your system. Timings can be adjusted. I suggest to experiment with the wait-states in steps of 50 (msec), up to 1000 (1 second). Your current values in HDACFG.INI are: wait1=$100 wait2=$100 Best first go UP, so starting with $150 both. Check HDALOG.TXT after each reboot too.
  17. And what happens if you delete these four lines and only add SEARCH=FALSE to [HDA_293E8086,3621103C] below the line PCI_FUNCTION=$0 ?
  18. While reading some old posts I realized we didn't try new functionality of HDA2.DLL version 9.L to select 'Codec index'. If you like, you can add some lines to HDACFG.INI. New entry [HDA] should look like this: [HDA] TSR=TSR Found PCI_VID=$8086 PCI_DID=$293E PCI_BUS=$00 PCI_DEVICE=$1B PCI_FUNCTION=$0 SEARCH=FALSE BTW first three entries are present already, so you only have to add last FOUR lines. I interpret 'PCI_FUNCTION=$0' as general codec address, but so far I am not aware of any succesfull testing of this feature. If you want to try: check after reboot if 'Codec index' changes.
  19. Nice idea to write an article. No problem using using your HDAICOUT.HDA!
  20. I installed Hover!, the problem is something else. I can get music and sound effects together. You still need the Yamaha wave and mixer entries AND for playback Yamaha SXG Driver MUST be set as default Device. After opening the game uncheck Sound Effects Mixing in Sound Options, before closing check again (the uncheck-step is always needed). This is how its look like:
  21. All right, in that case you can comment-out the $28 Volume Knob Verbs. WAVEOUT.EXE will not work, so you will have to ' live' with your presets for nodes 10/ 11 in HDAICOUT.HDA.
  22. There has been a misunderstanding: the '$02870FFF' is NOT ment for WAVEOUT.EXE, but to test if the PHYSICAL volume (pot or buttons) on your laptop is working with this Verb. Did you test this?
  23. Good! I have been reading about the Volume Knob in Intel's High Definition Audio Specification. To me it seems there is a chance to get your hardware volume control back. If you like you can try AFTER last entries the following lines in HDAICOUT.HDA: ======================== Begin $02870500;AC_VERB_SET_POWER_STATE;PowerUp! $02870FFF;AC_VERB_SET_volume-knob;set_direct&max End ======================== BTW according to the datasheet 8.32.6 the Reset value of Bit7 is '0', so there is a chance physical volume will work with this Verb!
  24. Thanks, so our experiment suggests the node 1F with EAPD is not needed in case of your laptop. The datasheet is quite confusing for me: this Dig1Pin seems to be multipurpose. Tertiary SPDIF (SPDIF is digital audio) and/ or (?) EAPD (External Amplifier Power Down). Linux (ALSA) sources seems to mention GPIO0 only (strange enough '1' in the Verb, probably because '0' as Bit 0 will disable GPIO's). But for me reading these sources is even more difficult/ confusing than the datasheet. I found the $10, $11 and $28 nodes in the datasheet on page 34 AND in the codec dump you delivered. So your reading of the datasheet is same as mine. To limit maximum volume you can add following lines to HDAICOUT.HDA at the end, and experiment. Last two numbers just BEFORE the first semicolon after each Verb can be set between 00 and 7F (127 steps, if I am right - 127 is decimal for 7Fh), 80 is mute! For now I set the default value for you (0x4C according to your codec dump). In between I will search for the right Verb for Volume Knob $28 (no experience so far): ======================== Begin $0103B04C;AC_VERB_SET_AMP_GAIN_MUTE;set_vol(default=80) $0113B04C;AC_VERB_SET_AMP_GAIN_MUTE;set_vol(default=4C) End ========================
  25. Yes, those two lines. But by commenting out I mean: ;;$01F70500;AC_VERB_SET_POWER_STATE;Power up! ;;$01F70C02;AC_VERB_SET_EAPD_BTLENABLE;ExtenalAmplifierPowerUp Unless your paste went wrong, you made a carriage-return after the semi-colon! BTW I always use two semi-colon's, but one should work too.
×
×
  • Create New...