Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. Still Mapped to 0xF0020000, but read is no longer 0xBDF7 but seems to be normal (to me) after forced install of ACPI and Q233017. It's all in the latest log's.
  3. It might be that KB3080149 is needed to get EventSetInformation. But since this package adds "Diagnostics and Telemetry tracking service," I'm not going to install it. Yes it seems that QJS outputs colored text to ConEmu. Echoed input is green, and an error message is red. I don't know anything about this... some programs can do colored console text straight into Windows console. I like ConEmu because it is relatively small and runs on my computer. But I don't know a practical use for it yet.
  4. very true that nothing lastst forever
  5. It would be helpful to get a detailed log of exactly what's happening in your player. “C:\Program Files\VideoLAN\VLC\vlc.exe” --verbose=3 --file-logging --logfile=“C:\path\to\your\vlc-log.txt” The video is certainly interesting, but the source code is even more interesting for direct comparison and testing.
  6. Today
  7. This looks like raw ANSI escape sequences that the terminal didn't process but instead displayed as plain text. It seems the problem isn't with parsing the input, but rather that the new qjs has started outputting VT/ANSI codes for line editing and highlighting, and the console doesn't understand them. You can check this by running it through an ANSI-compatible terminal or shell: the old ConEmu, ANSICON, mintty, Cygwin, or MSYS.
  8. One of the sites with the list of updates is: https://www.hpcfactor.com/support/cesd/200240/windows_nt_40_workstation_patches_updates_guide/ But the one that would help which I also do not have would be Q326643 (Ntfs.sys hotfix) that was listed on Erpman's website back when it still existed... I don't believe NT4.0 gains NTFS v3.1 access by any of updates, it just might not mess it up with that one. You could try disabling NTFS service (Start=4 in registry) and other services that are responsible for it but I don't know.
  9. 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
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. 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
  15. Nice to see this program still has users it brings back memories
  16. 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
  17. 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.
  18. 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.
  19. @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.
  20. Yesterday
  21. 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 ...
  22. 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.
  23. 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
  24. 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
  25. Please take the new version from codebergs
  26. 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!
  27. 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.
  28. 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...
  1. Load more activity
×
×
  • Create New...