All Activity
- Past hour
-
The cause of this 0xBDF7 error seems to be that Windows is giving a completely incorrect memory mapping for the HD Audio registers. When things work it is mapping the controller registers at 0xFBEF8000 physical, after disable and re-enable the memory is mapped to 0xD0020000 physical and the specification version number, format capabilities and STATESTS all read back as 0xBDF7. Maybe Windows 98 First Edition doesn't properly release the device memory resources when unloading WDM drivers. I do unmap the PCI BAR space in the AdapterCommon destructor by calling MmUnmapIoSpace(m_pHDARegisters, memLength); but maybe there is something else that needs to be done to unload things properly? In the next version, the driver should bail out earlier if the HDA Specification version number reads back as anything other than 1.0. Regarding VDMSound, the original Alpha-3 version posted on VOGONS works as well with my audio driver as VDMSound 2.0.4 ever did. I was able to compile the EmuAdlib.dll and EmuSoundBlaster.dll from VDMSound 2.10 and those still work with the old kernel driver. I had to add one line to the config file that was listed in the debug logs to make Adlib use OPL3. Now Doom doesn't crash at least but it also doesn't play sound effects. Still lots to do on that front because I'm not sure how to package things with the original installer and the VDMSound Core part doesn't build yet (the WinHelp compiler crashes and then the whole build is stuck). I'll put a package up here when I manage to get it working better. https://github.com/andrew-hoffman/vdmsound/ EmuAdLib.dll EmuSBCompat.dll
- Today
-
Are you sure you have version from vladimir-andreevich ? https://github.com/vladimir-andreevich/node.js-windows-7/tree/main/v20 Take the zip file for your architecture and extract it to e.g. C:\Bin\Node and then put that folder in your PATH.
-
Maybe I need some update for running Node 20. The procedure entry point EventSetInformation could not be located in the dynamic link library ADVAPI32.dll.
-
I had a long conversation with Google AI on this, could possibly be noise in combination with timing/ chipset/ WIN98FE issues. The probabilities in the statistics of the LLM predicted things will become better if I used ACPI on WIN98FE. After a longer process this was really the case for Wave. Only MIDI is not working anymore after Disabling/ Enabling hda.sys. Interesting are the Read-outs of WPCREDIT ('Idea' from Google AI). Some comments are above my level, maybe you can use it. I also tried 'Low' DMA (set to max 16MB), but no difference. More clear for me now. This would be VERY nice, in the past I tried VDMSound with Watler's HDA2.DLL, but Prince of Persia 1 never played me Midi. Not from your driver, or do have you plans to rename to hda2.dll? This was an inactive registry entry mentioned in DxDiag report: 20 43 61 72 64 20 6E 61 6D 65 3A 20 B0 03 0D 0A 20 20 20 20 44 72 69 76 65 72 3A 20 48 44 41 32 2E 64 6C 6C 0D 0A 0D 0A Card name: ° Driver: HDA2.dll I removed the inactive entry before current tests. WIN98FE_ACPI_DX7.0_DUT_WDMHDA_021.zip Google AI on STATESTS and ACPI with WDMHDA.021 on WIN98FE.ZIP BTW conversation is mainly in Dutch, I asked my AI-Agent to translate to American English. Dutch readers can (try to) read both versions. If someone cannot read md-files, just use Total Commander (No-nag-shareware) with the md-Lister Plugin. Note on 'Google AI': still now and then hallucinating, but if asked if 'something' is 'true' or so, the LLM is correcting earlier statements. Seems things are becoming a little bit better.
-
Agreed, reminds me of updating the Windows XP and 7 update lists back in the day for both this forum and JCarle's WUD website as he shared a exe file to enable me to upload the update lists to his website. Sad that he's no longer active on this forum and that his website is no longer available, but nothing lasts forever unfortunately.
- 44 replies
-
- Windows 11
- 25H2
-
(and 1 more)
Tagged with:
-
No idea. When I run this version on Windows 7 (with all Server 2008 R2 ESU updates), I get: qjs -h QuickJS version 2026-06-04 usage: qjs [options] [file [args]] -h --help list options -e --eval EXPR evaluate EXPR -i --interactive go to interactive mode -m --module load as ES6 module (default=autodetect) --script load as ES6 script (default=autodetect) --strict force strict mode -I --include file include an additional file --std make 'std' and 'os' available to the loaded script -T --trace trace memory allocation -d --dump dump the memory usage stats --memory-limit n limit the memory usage to 'n' bytes (SI suffixes allowed) --stack-size n limit the stack size to 'n' bytes (SI suffixes allowed) --no-unhandled-rejection ignore unhandled promise rejections -s strip all the debug info --strip-source strip the source code -q --quit just instantiate the interpreter and quit On Windows 7, I use Node 20.19.2 from here as js interpreter. Much faster. Node 20 is not supported by yt-dlp any more since this commit, but in my build I reverted that change. [debug] Command-line config: ['-v', '--js-runtimes', 'node'] [debug] Encodings: locale cp1252, fs utf-8, pref cp1252, out cp1252 (No VT), error cp1252 (No VT), screen cp1252 (No VT) [debug] yt-dlp version nicolaasjan/yt-dlp@2026.06.22.040728 (win7_exe*) [debug] Python 3.14.6 (CPython AMD64 64bit) - Windows-7-6.1.7601-SP1 (OpenSSL 3.6.3 9 Jun 2026) [debug] exe versions: ffmpeg 8.1.2-WIN7 (fdk,setts), ffprobe 8.1.2-WIN7, phantomjs 2.5.0 [debug] Optional libraries: Cryptodome-3.23.0, brotli-1.2.0, certifi-2026.06.17, curl_cffi-0.15.0, mutagen-1.47.0, requests-2.34.2, sqlite3-3.50.4, urllib3-2.7.0, websockets-16.0, yt_dlp_ejs-0.8.0 [debug] JS runtimes: node-20.19.2 [debug] Proxy map: {} [debug] Request Handlers: urllib, requests, websockets, curl_cffi [debug] Plugin directories: none [debug] Loaded 1739 extractors
-
Nice to see this program still has users it brings back memories
- 44 replies
-
1
-
- Windows 11
- 25H2
-
(and 1 more)
Tagged with:
-
The message to log in to prove I'm not a bot went away by itself later. QuickJS seems to take 10 seconds to do its thing on my computer. When I run it in command prompt on Server 2008 R2, why do I see garbage characters after typing something, like "\h"? t:\working\qjs>qjs QuickJS - Type "\h" for help qjs > ←[32;1m\←[0m←[J←[D←[32;1m\←[0m←[32;1mh←[0m←[J
-
Development progress insights: The ytsearch.lua script by AstroSkipper One week ago, I have created completely from scratch my own YouTube Search script I named ytsearch.lua. I followed exactly what I stated here: I did what I said. Only searching for YouTube videos and when clicking on it, the rest is up to my already existing youtube.lua script. It runs fine here under Windows XP. @panda_zzz My ytsearch.lua script is very slim, it has only one-sixth the file size of your youtube_search.lua script. And no temporary batch files, and no JS challenges here, of course. Here's a short clip: You just need to focus on the essentials, and then things will work out much better. Brevity is the soul of wit, especially when it comes to coding.
- 186 replies
-
- ytBATCH
- youtube.lua
-
(and 3 more)
Tagged with:
-
https://github.com/LordOfMice/Tools/blob/master/gpttsd.zip As GPTTSD is mostly generic TSD with 64-bit LBA support: User-defined partitions mount added by request from RayeR.
-
@panda_zzz Whenever I provide something I’ve programmed myself, I’ve tested it thoroughly. So I don’t understand what you’re doing here. Apart from that, your script – which was already complex – has grown by another 50% and become even more complex. My general advice: less is often more. If you’re wondering what’s so bad about complexity, the answer is quite simple: it makes the code prone to errors. And that, in turn, makes it much harder to fix things quickly and easily. You’re using far too many variables, and the code is no longer easy to follow. That aside, your script ignores the subtitle settings in VLC. The trick is to communicate with VLC and query specific internal VLC variables. Another important thing. You should always test your own toggle buttons to ensure they work properly. And if you still think that a temporary batch file is the only solution, then I’m afraid I’ll have to disappoint you. You can definitely manage without one. Furthermore, your script, if it ever does work, will most likely run into YouTube’s JS wall and have to solve JS challenges. However, I don’t see any integration of an external JavaScript module such as QuickJS inside your script. Personally, I avoid any conflicts with YouTube’s JS wall, as it significantly delays the start of the stream. Anyway! That’s just my assessment, of course.
- 186 replies
-
1
-
- ytBATCH
- youtube.lua
-
(and 3 more)
Tagged with:
- Yesterday
-
YouTube under Windows XP - Downloaders, players and browser support
VistaLover replied to AstroSkipper's topic in Windows XP
My own test results under Vista SP2 32-bit, Core2 Duo of 2008 era; VLC-3.0.24b1 (32-bit) "portable"; entering "Adele" as the search term and clicking the "Search" button, a cmd prompt window flickers for a fraction of a sec, then 10 search results finally appear, while at the same time I get a small pop-up window (with a rolling progress bar) informing me that the extension is NOT responsive and asks me whether I want to terminate it now: If I click "Yes" (Ναι), the pop-up disappears and I'm left with just the 10 search results; if I then click the "Load Rec" button, the search GUI hangs (Not Responding) and when trying to close the Search Window, the OS informs me that VLC is not responding and (practically) all I can do is just close it... If I don't click the "Load Rec" button but click any of the 10 search result buttons, again I soon get a GUI hang, which leads to full app hang, too ... In a nutshell, some improvement over the previous iteration of the script, but still not the desired/expected behaviour ...- 186 replies
-
- ytBATCH
- youtube.lua
-
(and 3 more)
Tagged with:
-
Thanks! But your youtube_search.lua doesn't work under Windows XP. Entering in the subtitle form "en", the script freezes. Leaving it empty, VLC freezes. And the subtitle toggle button is broken. Sorry to say but the script, as a VLC extension, is unusable as is, at least under Windows XP. BTW, my youtube.lua script is controlled by VLC. It reads and respects the VLC settings done by the user.
- 186 replies
-
1
-
- ytBATCH
- youtube.lua
-
(and 3 more)
Tagged with:
-
If you need a solution for Windows XP, you can try my QJS build - it's certainly not super fast, but it's lightweight and native to XP. https://postimg.cc/9D5NQkZ2 https://postimg.cc/HcVt20XF https://www.mediafire.com/file/b2yx0shb0ncfp2c/qjs.zip/file
-
YouTube under Windows XP - Downloaders, players and browser support
panda_zzz replied to AstroSkipper's topic in Windows XP
I rewrote part of the functionality and replaced the automatic recommendations with manual ones that can be activated by clicking a button youtube_search.lua- 186 replies
-
- ytBATCH
- youtube.lua
-
(and 3 more)
Tagged with:
-
Please take the new version from codebergs
-
Thanks! I've done a lot of work on this setup. I have not installed any other updates, I did not know they existed to be honest. To be clear, NT 4 cannot access the Windows 7 drive or partition. It can access other drives that windows 7 can also access, and this is what is causing the issue. Something about the way that NT 4.0 accesses NTFS volumes makes them freeze up to windows 7. I will look into other updates available for NT 4 after service pack 6. Thanks for the suggestion. My main question at this point is how NT 4 is even accessing drives like Vista, as they are NTFS 3.1 and NT is NTFS 1.2. Do any of the service packs or updates enable NTFS 3.1 access? Or at least 3.0 since 2K doesn't cause this in windows 7? Also, why doesn't this issue happen to any other OS? Win 7 is the only one afaik, not even Vista which NT 4.0 can read from and has a drive letter assigned to. Going back to what you said about a FAT installed NT 4, would there be a way to install it to FAT then remove the NTFS driver? That could fix the issue. Thanks for the reply!
-
DouzeMajestueux joined the community
-
Not to forget: A very interesting setup you got there. I like it. I had NT4.0 installed way back when on FAT16 (max. 2GB) partition and it ran normally. The problem is it will still be able to read/write your Win7 NTFS partition and make it slow. Have you installed any post-NT4.0 SP6(A) updates? Like the SP6(B) pak (Q299444i)? There are also ~38 updates after SP6A that can be installed to possibly fix NT4 to not mess with other disks.
-
My Browser Builds (Part 6)
modnar replied to roytam1's topic in Browsers working on Older NT-Family OSes
Thank you kindly. I have downloaded the new packages and updated my installations. P.S.: I have observed that as in any new version it's good to reset all the "media." variables in "about:config and then restart browser a few times. Makes youtube more fluent... -
KannaNatsu changed their profile photo
-
YouTube works fine here in VLC using my youtube.lua script: https://msfn.org/board/topic/185971-youtube-under-windows-xp-downloaders-players-and-browser-support/page/13/#findComment-1288475
-
YouTube just stopped working for me completely. First it required me to supply cookies. After a bit of fiddling, I used --cookies-from-browser chromium to obtain a 400 kB file with all cookies. Then I supplied it with --cookies. The errors were: "Sign in to prove that you are not a bot." Then: "n challenge solving failed. Ensure that you have a supported JavaScript runtime." https://imgur.com/a/g7hUh6R I forgot what the JavaScript runtime was, only that they were several choices that people described as very slow. I haven't got them. The mode also switched from "android vr" to "tv downgraded".
-
its impossible to block CrossDeviceResume.exe processes like SearchUI which SaB does?
-
RU-B started following NT 4.0 and Windows 7 drive fighting
-
Precursor: *SKIP IF UNINTERESTED* I have a multibooted computer with 13+ entries in the bootloader. Currently, they go as follows: Win 11, 10, 8.1, 7, Vista, XP, 2K, NT 4.0, ME, 98 SE, 95, 3.1, and an Ubuntu install. All of them boot correctly (now after much disarray), and are neatly put into a single boot menu running without metro UI but on the modern BCD framework. I use 5 real mode boot sectors for ME, 98 SE, 95, 3.1, and Ubuntu using modified versions of generated files from easy bcd (based on grub4dos 0.4.6a). For NT 4.0, 2K, and XP, I also use Easy BCD (this time unmodified) to boot into them. Each operating system works fine. All operating systems above 2K have fully fledged drivers for everything, the base board is an IPIBL-LB (random HP board) with 4 drives + a CD drive. *** SKIP TO: Here's the problem: If I follow these steps, things go wrong: Boot into NT 4.0 (no issues) Restart (no issues) Boot into Windows 7 (no issues*) Once into Windows 7, after fully started, Windows 7 (but not any other operating system [ex 8.1]) will become super sluggish and slow. All drives are accessible except for the ones accessed by NT 4.0 during its boot (any time in the past, even hundreds of power cycles ago), mainly NT 4.0 itself as well as Vista and 2K. The FAT (non NTFS) drives accessed by NT 4.0 remain accessible, but NTFS drives accessed become unreadable/uninitialized in only windows 7. Trying to start a disk check on those volumes fails, and the UAC prompt takes forever to come up anyway. The system is unable to shutdown too. The current only way to fix this is to boot into another operating system and disk check anything accessed by NT 4.0. Here's what I want: Windows 7 can access all drives and not be sluggish after booting into NT 4.0 any time in the past Windows 7 can still see all partitions on all drives Here's what I don't care about: NT 4.0 not being able to see any other partition (actually ideally it shouldn't be able to) Here's my idea: NT 4.0 does not have disk drivers. It sees the drives (500+ GB) as 131 GB (No lba 48 support) - I have a disk driver I could install, but doing so seems redundant since it will only be a nightmare to reletter each drive and fix the USB drivers as well as making more partitions accessible from NT to further break 7 - If I could maybe get Vista to unletter from NT 4.0 and install NT on FAT, then it would maybe fix the issue? However I can't unletter Vista. I would also need guidance on installing NT 4.0 on FAT. Other than that I'm clueless Other info: I have removed all drive letters from NT 4.0 besides itself (now C:) and Vista (Z:) (it won't let me remove Vista as "boot drives MUST have letters" [this makes me confused]) NT 4.0 can only see 2 drives (technically 3 but it doesn't read the third), of which the picture has the layout. The full disk manager layout from 8.1 can be seen as well. This is NT 4.0 built 1381 SP6 I would really appreciate some guidance! I'm lost. Genuinely no idea where to start or how one or two partitions ruins 7 completely. Clueless, however much I might know. Sincerely, RU-B **Don't want any "Give up" vibes please**
- Last week
-
AustrianSimon joined the community
-
Someone else had reported that DirectX 8.1 and 9.0 DXDIAG can crash when checking digital signatures. In your test with disabling/enabling the driver with DirectX 5: I have no idea what a STATESTS value of 0xBDF7 could possibly mean, the specification defines the high bit as Reserved, Always 0. The only thing I can think of to do if that happens is reset STATESTS and then reset the controller. e: no it has to be reading complete garbage instead of HDA controller registers, i should return an error as soon as the version number doesn't make sense. DirectMusic will always be user mode not kernel mode; my driver doesn't contain a MIDI synthesizer and relies on the stock general MIDI Microsoft GS Wavetable Synth. I'm currently exploring other ways of doing FM sound in DOS games (resurrecting the old VDMSound project) but it seems I will need to disassemble the port trapping VxD to add more features. It could use some buffering for port writes to reduce the synchronization overhead, it fails really badly with Diode Millliampere's Adlib Tracker music. e2: I don't know why in some of these dxdiag logs it lists my driver's name as "°" (0xB0 0x03), where can that be coming from?
-
AstroSkipper started following My Browser Builds (Part 6)
-
The package for A20 Line Always On processing (and more) in HIMEM.SYS
SweetLow replied to SweetLow's topic in Windows 9x/ME
My friend. We are not in school and I am not teacher. It is your responsibility to understand correctly formulated statement.