schwups
Content Type
Profiles
Forums
Events
Posts posted by schwups
-
-
Asus P5LD2SE, i945P, ICH7 - 27D8
Codec Analog Devices ADI1986A:
Only right speaker very faint/weak and can be choppy.
DebugView log:
00000000 0.00000000
00000001 0.00000400 HDA Controller: VID:0x8086 PID:0x27D8 :
00000002 0.00001040 Intel ICH6/7
00000003 0.00017040
00000004 0.00017440 Init HDA Controller!
00000005 0.00176960
00000006 0.00177360 Codec #0 VID:0x11D4 PID:0x1986
00000007 0.00309680
00000008 0.00310000
00000009 0.00310400 LIST OF ALL NODES IN AFG:
00000010 0.00313680
00000011 0.00314080 2
00000012 0.00342160 Output Converter 1 6
00000013 0.00342560 3
00000014 0.00354720 Output Converter
00000015 0.00355040 4
00000016 0.00368560 Output Converter
00000017 0.00368880 5
00000018 0.00382400 Output Converter
00000019 0.00382800 6
00000020 0.00399280 Input Converter 18
00000021 0.00399680 7
00000022 0.00473200 Audio Mixer 3 9 19 20 21 22 23 24
00000023 0.00473520 8
00000024 0.00488560 Audio Mixer 7
00000025 0.00488880 9
00000026 0.00512720 Audio Mixer 4 5
00000027 0.00513040 10
00000028 0.00545520 Audio Selector 7 4 5
00000029 0.00545920 11
00000030 0.00571040 Audio Selector 7 4
00000031 0.00571440 12
00000032 0.00596640 Audio Selector 4 7
00000033 0.00596960 13
00000034 0.00620800 Audio Selector 5 8
00000035 0.00621120 14
00000036 0.00646320 Audio Selector 8 17
00000037 0.00646640 15
00000038 0.00718560 Audio Selector 31 32 29 29 39 40 41 42
00000039 0.00718880 16
00000040 0.00751360 Audio Selector 32 28 31
00000041 0.00751760 17
00000042 0.00775600 Audio Selector 15 43
00000043 0.00775920 18
00000044 0.00804000 Audio Selector 17 34
00000045 0.00804400 19
00000046 0.00820880 Audio Selector 17
00000047 0.00821200 20
00000048 0.00837760 Audio Selector 35
00000049 0.00838080 21
00000050 0.00854560 Audio Selector 34
00000051 0.00854960 22
00000052 0.00871440 Audio Selector 33
00000053 0.00871760 23
00000054 0.00889680 Audio Selector 16
00000055 0.00890000 24
00000056 0.00914240 Audio Selector 25 36
00000057 0.00914640 25
00000058 0.00922400 Beep Generator
00000059 0.00922800 26
00000060 0.00942560 Pin Complex Port Grn Headphone Out 10
00000061 0.00942880 27
00000062 0.01122320 Pin Complex Port Grn Line Out 11
00000063 0.01122640 28
00000064 0.01270400 Pin Complex Port Blu Line Out 12
00000065 0.01270720 29
00000066 0.01419520 Pin Complex Port Pnk Line Out 13
00000067 0.01419840 30
00000068 0.01427680 Pin Complex No Connect
00000069 0.01428080 31
00000070 0.01440480 Pin Complex Port Pnk Mic In
00000071 0.01440800 32
00000072 0.01453200 Pin Complex Port Blu Line In
00000073 0.01453520 33
00000074 0.01461440 Pin Complex No Connect
00000075 0.01461760 34
00000076 0.01474320 Pin Complex Internal Blk CD not considered
00000077 0.01474640 35
00000078 0.01483920 Pin Complex No Connect
00000079 0.01484240 36
00000080 0.01493440 Pin Complex No Connect
00000081 0.01493760 37
00000082 0.01513520 Pin Complex Port SPDIF Out used 2
00000083 0.01513840 38
00000084 0.01585600 Power Widget 7 8 19 20 21 22 23 24
00000085 0.01586000 39
00000086 0.01611120 Audio Mixer 31 29
00000087 0.01611520 40
00000088 0.01636640 Audio Mixer 31 32
00000089 0.01637040 41
00000090 0.01660800 Audio Mixer 29 32
00000091 0.01661120 42
00000092 0.01694960 Audio Mixer 31 29 32
00000093 0.01695360 43
00000094 0.01711840 Audio Mixer 15
00000095 0.01712240 Init these output PINs:
00000096 0.01712640
00000097 0.01713040 SPDIF output
00000098 0.01801280
00000099 0.01801680 Headphone output selected
00000100 0.01960800
00000101 0.01961200 4 Output paths found
00000102 0.01961680
00000103 0.01962080 ResetController Succeeded! 0x0
00000104 0.01964480 Init Finished Successfully!
00000105 0.02003120 SSE2 10 -
It's not getting any better. On start latest Serpent 55 causes an error in Kernel32.dll, due to a change in gkmedias.dll. Strangely enough, it affects neither 52.9 (20260314) nor Newmoon (20260314).
0 -
An useragent override should work.
try e.g.: general.useragent.override.distrowatch.com Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:133.0) Gecko/20100101 Firefox/133.0
1 -
On 3/8/2026 at 12:38 AM, Drew Hoffman said:
Then on the VT1708 apparently the only working output path is the first one that is set up (because it is the first one enumerated from the AFG) even though the log also states 4 output paths are successfully programmed. I don't know if this one is setting the correct sample rate as the log cuts off before a sound is played but from your description it is playing properly.
Ok I've done this once more and afterwards I started to play a song with VLC. DebugView additionally logged:
00000306 130.59310240 HDACommon: [CAdapterCommon::ProgramSampleRate]
00000307 130.59310800 HDA_Codec: [HDA_Codec::ProgramSampleRate]
00000308 130.59311360 HDA_Codec: AFG node reports no sample rates supported
00000309 130.59311920 HDA_Codec: Sound data format 0x11
00000310 130.59344160 HDACommon: Samplerate changed to 48000.
00000311 130.59697440 HDACommon: [CAdapterCommon::ProgramSampleRate]
00000312 130.59698000 HDA_Codec: [HDA_Codec::ProgramSampleRate]
00000313 130.59698560 HDA_Codec: AFG node reports no sample rates supported
00000314 130.59699120 HDA_Codec: Sound data format 0x4011
00000315 130.59731200 HDACommon: Samplerate changed to 44100.And yes, it seems to play properly from the black jack.
0 -
12 hours ago, Drew Hoffman said:
I'm glad that it's working for you but I wonder why only that jack works. (There was a bug with the previous version misidentifying all outputs as SPDIF but that should have been fixed.) Are you able to install the Debug version (HDA.sys in the obchk/i386 folder), disable the device, restart, open Sysinternals DebugView, enable the device, and save the log file?
I used HDA-debug.sys (renamed to HDA.sys) from alpha 18 with your instructions from github.
0 -
Now sound on Asus P5KPL/1600 ICH7 ID VEN_8086&DEV_27D8 / VIA VT1708B - but only Rear Speaker Out port black jack. The others are inactive.
0 -
I also would like to remind you of HDTach 2.7 - small but nice and does what it's supposed to do . I always use this tool first for such a purpose.
https://web.archive.org/web/20031108132105/http://www.simplisoftware.com/Public/download.php?request=HdTach-2.7
https://web.archive.org/web/20031030124506/http://www.simplisoftware.com/Public/index.php?request=HdTach0 -
Alpha 017:
Still no sound on Asus P5B Ich8 HD AudioController ID VEN_8086&DEV_284B / ADI1988A and Asus P5KPL/1600 ICH7 HDAC ID VEN_8086&DEV_27D8 / VT1708B.0 -
OK, too bad. I can't remember any useful information about testing with hardware from around 2000. Unfortunately, I haven't had such a 370/slot1 motherboard or something similar to test for a long time.
Since there is probably no one here who knows KernelEx better than you jumper, the hardware could probably play a role. Maybe it's more the graphics card and its drivers, which in my experience can be a factor. My oldest boards have chipsets Via P4M800, PT880Ultra or Intel 915 - Graphic cards are NV 5900XT / 6600GT AGP for the VIA boards with drivers 82.16 or 82.69 . RT's browsers work here using these boards, but the browsers are extremely slow with this hardware.
The speed becomes useful by suppressing advertising or deactivating Javascript.RAM (VRAM)? Mozilla recommended 512MB. This applies to XP. As is well known, it is said to have a more robust memory management than 98SE/ME. I read repeatedly about browser crashes due to low/little memory, that of course also applies to other operating systems. Perhaps we need to define a higher limit?
SSE2 Processors were required since Firefox 49. So I'm assuming that this isn't important here.
0 -
Yes, apparently it has to do with the switch from icu63 to 78.
I wrote on December 25th:
"Latest RT's releases 20251225: These can't start anymore with the roll back of only XUL.dll 20250531 and mozsqlite3.dll (nss3.dll) 20250531. Now ICU78 and mozjs.dll have to be swapped to previous version 20251220, too. So this procedure makes less and less sense in the future."
More in-depth investigations are pending.
1 -
Alpha 016:
Win ME / RM / DirectX 9c
Success with MSI G41M4-F (7592) ICH7 HD AudioController ID VEN_8086&DEV_27D8 / Realtek ALC888S - line out (green also CS/RS/SS)and Asus P5KPL EPU, ICH7 / Realtek ALC887
So far no sound on Asus P5B (ADI1988A) and Asus P5KPL/1600 (VT1708B)
Asus P5KPL/1600 black jack output has scratchy noise.
All PCIE 1.0
0 -
CreateThreadpoolWork isn't supported by XP. It came with Vista. Programs like DependencyWalker should reveal the module (probably Vista+) you are looking for by profiling. DW also shows all module versions.
0 -
On 1/5/2026 at 2:03 AM, woi said:
There isn't, I only found that out as having SystemFunction036 stubbed caused it to hang without GUI.
Conversely, do you have something like a GUI on start of Mypal68??
0 -
No, I meant my post with SystemFunction036. I couldn't find that one with the search. The search may no longer work properly.?
0 -
I know Kexbases supports Systemfunction036. I haven't had it for quite some time in my stubs ini. Can you give me the link to my post. I can't remember the details.
API's like LocaleNameToLCID, LCIDToLocaleName, LCMapStringEx, GetLocaleInfoEx, DwmIsCompositionEnabled aren't supported by XP and came with Vista. So in theory it can be assumed, that those aren't needed to run Mypal68, but probably for Firefox54+.
I struggled with CompareStringEx, InitOnceBeginInitialize from Vista. Therefore, I have disabled both of them in my stubs ini.0 -
You attached KexApiLog. The Kexstub log is in the KernelEx folder next to your stubs ini.
Possibility to identify RaiseException as culprit: On start Mypal68 I get error in xul.dll. In the Windows Faultlog I see the details with EIP. I can find the address (EIP) running Procwin16 at Mypal>XUL.dll>Code.
e.g.:
0 -
I have no new findings. I also was stuck at 54.0a1. This is still the situation for me. I'm really keeping my fingers crossed that you'll be successful in your efforts.
Mypal68: Yes, it crashes with RaiseException=v4 here.
On 12/24/2025 at 2:48 AM, woi said:I don't think returning v4/GetLastError is enough.
It crashes with the exchange of RaiseException to GetLastError on XP, so I haven't a better explanation yet.
Latest RT's releases 20251225: These can't start anymore with the roll back of only XUL.dll 20250531 and mozsqlite3.dll (nss3.dll) 20250531. Now ICU78 and mozjs.dll have to be swapped to previous version 20251220, too. So this procedure makes less and less sense in the future.
I tried changing the ICU version from 63 to 78 in XUL.dll of 20250531, but this wasn't a solution.
You have to decide what is more important to you to get updates and accept the additional mentioned errors, due to Sqlite 3.50.1 of release 20250621 or to stay with the older files.0 -
The counter has not been working since maintenance in October. Perhaps simply disabled.
2 -
I don't usually use private browsing window. So I can't say anything about that.
"Warning unresponsive script...": Does the page load when you press the continue button repeatedly? If so, then perhaps it indicates that the machine is just slow with the known bloated youtube pages.
Do you have any add-ons that could effect this? Test with a fresh profile.
I guess it isn't a ME/98 specific problem.
0 -
Youtube should work in Serpent 52. The useragent override is Firefox 60 by default.
general.useragent.override.youtube.com;Mozilla/5.0 (%OS_SLICE% rv:60.0) Gecko/20100101 Firefox/60.0
You can try at least 68 or better something like 140.
0 -
V2.40.4519 is somewhere in a ServicePack of 98 or ME.
dllme.com: v2.40.4520, 2.40.4518 and more
https://www.dllme.com/dll/files/oleaut32/versions
Also 2.40.4519 here: https://www.microsoft.com/en-us/download/details.aspx?id=4842
File name oant4ts.dll > rename to oleaut32.dll
1 -
I've tested and verified it with v2.40.4519. Serpent 55 starts and runs.
1 -
-
824 hasn't ordinal support. Patching oleout32 directly is possible. But I don't have the ability.
On 10/21/2025 at 8:24 AM, woi said:I do have Kstub825 but I don't use it since it tends to break both IE and Explorer (while desktop works)
I can't confirm that.
0
Firefox 24 - 52 for ME and 98
in Windows 9x Member Projects
Posted · Edited by schwups
I checked latest versions Serpent 55/52 and Newmoon 20260502.
First of all I've no clue to run them with the roll back of Xul.dll and mozsqlite3.dll 20250531 (nss3.dll in case of Serpent 55) without exchanging more files, that doesn't make much sense. So I ran them without changing any files. Of course, I replaced API RaiseException by GetLastError in mozjs.dll.
They run mostly stable with the mentioned additional issues.
I would also like to add that "Verify Integrity" - about:support > Places Database - doesn't work anymore (OK up to version 20250531). I also had a very annoying problem, that images didn't appear. This was a real killjoy! Fortunately, images are displayed in the new versions.
Mentioned again for Newmoon "Restore Previous Session, Recently Closed Tabs and Recently Closed Windows" work, but URL input in the Location bar doesn't. So use the search engine to open the URL. History and Bookmarks don't work at all (Serpent and Newmoon). The only solution I know is PlainOldFavorites.
The password manager is also affected by the sqlite update. The passwords aren't saved anymore. It has to be typed every time.