Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

MERCURY127

Member
  • Posts

    235
  • Joined

  • Last visited

  • Days Won

    1
  • Donations

    $0.00 
  • Country

    Russian Federation

Posts posted by MERCURY127

  1. 15 minutes ago, Nomen said:

    IHV kit issue was still kicking around in 2007:

    http://www.freelists.org/post/wdmaudiodev/UAA-Driver-Information,1
     

    yes, this link give some useful info:

    https://msdn.microsoft.com/windows/hardware/drivers/audio/high-definition-audio-ddi 

    https://msdn.microsoft.com/windows/hardware/drivers/audio/hd-audio-bus-driver

    but i cant find here any source code, only recommendation to use sys provided by MS.

    in short, here is hints for vendors, how write driver with using ms uaa api.

  2. 3 hours ago, LoneCrusader said:

    WDMEX isn't free or currently publicly available

    yes... :D good, i try talk with him. 

    3 hours ago, LoneCrusader said:

    a new VMM32.VXD, KERNEL32.DLL, KRNL386.EXE, and several other core system VXD's are replaced

    i know it. i ask about other - it changes wiil do for WDM model implementation, or also do for USB enumeration, etc? 

    just if enumeration (and adding new bus in DM) implemeted in one of files USB stack's - it good... 

    but if support of new bus always required news patches in kernel files - its very bad... 

    4 hours ago, LoneCrusader said:

    Have you tried adding the HotFix for KB254660

    yes, sure, i try even mouse* and hid* from ME... helpful only mouse.drv from win 3x. 

    ===== 

    i now see hdaudbus.sys in binary and found here AzCreateChildDevice, AzEnumerateBus, READ_REGISTER_UCHAR... its first time when i see this. are this functions implemented in our stubs? 

    12302126.png

    also i see many unicode calls to ntoskrnl, such so RtlGetVersion. are this all work on 9x? 

    ===== 

    soory for big pic, i think insert link only, but forum self to load pic.. :huh:

  3. 10 minutes ago, MrMateczko said:

    Can we use MPXPLAY source code for HDA support? Maybe create a DOS driver that somehow works while running Win98SE...

    i try run mpxplay one month to back, its not work with my hda :wacko:

    instead, in dos good work QV Pro 2.61 (with pci.sdr), but here no hope get sources anyway...

    also, i have SNAP Audio for DOS, here exist HDABUS.BPD, but again, no hope get sources, moreover, company SciTech died.

  4. 43 minutes ago, MrMateczko said:

    Try a different USB mouse, or use an old PS2 one (I bought a newer PS2 mouse, and it was glycerol as you said :/ )

    this mouse nicely work with all other mobos, what i seen in my life... exist good program - Mousemu, it replace mouse via numpad, so i not have high disadvantage  from it bug. 

    47 minutes ago, MrMateczko said:

    HDAUDIO.SYS

    its driver for codec, he havent relations for UAA bus self, it will install only after UAA. and only for codecs, which already exist at moment release 888111. else it replaced newest driver from Realtek etc. 

    52 minutes ago, MrMateczko said:

    we need to find an example of a 9x driver, which enumerates a different device after installing, if there is one.

    hmm.. any USB/SCSI, no? i knownt, as it all work internally... possible, it do filters? 

    1 hour ago, MrMateczko said:

    LAN98SE.7z

    i seek your samples, and found not any special bus in 9x inf. it is ordinal PCI device... or here appear any new subdevice after install it inf?

    ===== 

    yes, i from forum.ru-board.com :D 

    ===== 

    if anyone want, can seek my haotic probe hdabus98.inf in attach. this not work as we need, does nothing helpful, but possible give some ideas... here inf only, i think, no need attach all 888111. 

    HDABUS98.INF.ZIP

  5. hello again :) 

    thanks for understanding and support!

    14 hours ago, LoneCrusader said:

    Sounds like you already have a fair amount of experience in working with Windows 9x and newer systems.

    yes, four years hot sex with a**-ROCK mobo... begin with Pentium g630 and upgraded later.

    here no problems with newest OS - 7, xp, linux. but first half year after buying i cant even enter to UEFI, or after 10-20 reboot only... with old good ps2 kbd. its be fixed in ver 2.10 firmware only... also here exist unstable bug if i use uide in dos in real mode only (w/o any emm) - i seen reboots with intense disk operations (filefind etc). on other mobos it bug is not appear!

    Asrock make cool mobo, if seek from technical side. but with poor software... but i anyway love this mobo. :) i get power cpu and run it on 4 GHz.

    14 hours ago, LoneCrusader said:

    I know these aren't directly related to your question, but I wanted to ask. What's wrong with your USB mouse? It should work... And, what did you change in BIOSINFO.INF? It's common practice here to run SETUP with the "/p i" switches to disable ACPI, but another solution is always interesting.

    USB mouse work... but... seek so if it floats in glycerol or oil (and the stuck button). and it no diff between Legacy mouse support ON/OFF.

    in short - with DOS, win 3x, os/2, 2k, xp, 7, linux - all ok. alse no problems with ps2 or com mouse. but if i run 9x and turn on usb mouse as usb device in DM - i get glycerol. i think, it interrupt flood, so power, that after a minute of this work the fans are starting to buzz so, as if i run LINPACK... moreover, if Legacy support is on, i get those symptoms even just run 9x SETUP! just in setup gui.

    but if i replace 9x mouse.drv to file from win 3x (94 year) - problem is disappear. but then dont work wheel :D

    about acpi...  yes, key /p i also used, but he not enough... it not forced using pnp.vxd, it only recommend to installer.

    i add in inf these strings

    [BadACPIBios]
    	; ACPI BIOS, несовместимые с Windows
    AsrockZ68Pro3M
    DellInspiron3500 ; its not my
    
    [AsrockZ68Pro3M]
    AcpiOemId="DMAR","INTEL SNB"

    not very good variant - break use ACPI on all 1155 mobo, but i want get fast solving ant it work...

    15 hours ago, LoneCrusader said:

    On the subject of HD Audio, I have also tried to get the HDAUDBUS.SYS driver loaded with the help of our resident expert rloew and his WDMEX.VXD (an expanded replacement for WDMSTUB.SYS).

    15 hours ago, Tommy said:

    But as Lone above said, if anyone can help point you in the right direction, it'd totally be @rloew.

    aha... where i get this WMDEX? yes, i really heard a lot about our Maestro. especially on RLP and Terabyte unlimited. :P but i hesitate to bother him... 

    15 hours ago, LoneCrusader said:

    Since you are getting an error in the Device Manager it sounds like your WDMSTUB.SYS is not covering all of the necessary WDM functions used by HDAUDBUS.SYS.

    yes, it can be. when i try check hdaudbus with wdmcheck - he just crash... without result. i use latest stub from Kernelex...

    15 hours ago, LoneCrusader said:

    of the last version of the RealTek AC'97 WDM driver package INFs

    i think, its main error, that me allowed - we attempt use driver for AC97, that is PCI device, but HDA is not pci device.

    analogy is USB: UAA bus = controller or hub, seat on PCI; but self HDA (ALC892) = usb mouse/kbd/other, and NOT seat on PCI.

    I do not know why it came up, probably to create new problems for enthusiasts.

    so attempts try AC97 drivers for HDA are meaningless.

    11 hours ago, MrMateczko said:

    Are there any HDA devices which do not use the \HDAUDIO enumeration

    none.

    11 hours ago, MrMateczko said:

    What about PORTCLS.SYS and SYSAUDIO.SYS? Those files are also included in KB888111 for Win2000

    on my system these files get from NUSB - it XP version.

    11 hours ago, MrMateczko said:

    Can the HDAUDBUS.SYS driver be modified in any way, or is that way too difficult/impossible?

    modify can all, but with different complexity... :D 

    i want ask - here is seriously diifs with enumerating devices between 9x and nt kernel?

    where save device tree - in registry, or he generate dynamically?

    what ms add USB support into 95 OSR2? he make heavy changes in kernel for it?

    Thank you for attention!

  6. Hello to all! My name is Andrey.

    It's my first post here. I am sorry, my English is poor, but I hope that you can understand me. :) 

    My native language is Russian, if here is someone, who can r/w in Russian - weIcome. 

    I have relatively modern main pc - i7 3770, asrock z68 pro3-m, 8 gb ddr3, ssd, hdd, dvd... 

    Main OS is w7 x64, but i also use xp, linux, and 98 all in multiboot on one hdd. here i have no problems anyway. 

    My 98 is heavy patched: vbemp, vcache, some other good known here patches. ;) also i do own patch for biosinfo.inf for disabling acpi - my mobo have buggy bios, and without patch i just get black screen. Also here exist biggest bug with USB mouse - she absolutely unusable with 9x... 

    But in general, system is stable and relatively workable. i can even run daum pot player and see mp4 hd :D with software only decoding, sure. 

    i do it just for fun. Me it interesting, understand? 

    And i have one problem... Here is no sound!

    I try use my old cs4281 pci card - and get poor sounds on this machine. most sounds disappeared total. On my second machine - pentium 3 - it card work better, but anyway poor. Also for p3 i have good sounds with cs4235 and ess1869. 

    And now i want try run HDA in 9x... Not need talk me, that it's impossible - i know it :) but want try. 

    I check realtek's sys with wdmcheck - there no unimplemented imports. But it driver must be install on child device from hda bus... 

    I grab w2k version KB888111, convert it's inf from unicode to ordinal Chicago format, and get ms uaa bus placeholder in device manager. but without child subdevices - hdaudbus.sys will not runned... 

    I try add to inf pair strings a la 

    Hkr,,devloader,,*ntkern

    Hkr,driver,,"wdmstub,hdaudbus.sys" 

    And get error code 2. Then i try configmg instead ntkern, and get no errors and no good result... 

    I poor know inf script possibilities, and me need someone, who have good knowledge here, and can give me some hints and tips... 

    Hope for understanding and your interest :)

    • Upvote 1

×
×
  • Create New...