Leaderboard
Popular Content
Showing content with the highest reputation since 12/22/2025 in all areas
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251225-3219d2d-uxp-fd19819276-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20251225-3219d2d-uxp-fd19819276-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20251225-3219d2d-uxp-fd19819276-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20251225-d849524bd-uxp-fd19819276-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251225-d849524bd-uxp-fd19819276-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20251225-d849524bd-uxp-fd19819276-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #2306: Implement WeakRef functionality (5eab8c0aff) - Issue #2306: Add pref-gated WeakRef with safe stub when disabled (5895253f46) - Issue #2306: Fix spacing (b9ded9c3dc) - Issue #2306: Remove unneeded addition of streams_ in ContextOptions() (d43e57f885) - Issue #2306: Add test js (c171ddeace) - Issue #2863 - Part 1 - Update patches for ICU 78.1 (53662b13d8) - Issue #2863 - Part 2 - Filter ICU data for build (d5bcbfd06b) - Issue #2863 - Part 3 - Patch in non-dll suppression (fe4deee340) - Issue #2051 - Part 3 - Use pre-built big-endian ICU data file for big-endian builds. https://bugzilla.mozilla.org/show_bug.cgi?id=1264836 Disable unused ICU code during build. (7299df4737) - Issue #2863 - Part 4 - Use recommended ICU build options flags. (759d7984c7) - Issue #2863 - Part 5 - Update reading source objects (35cb857c80) - Issue #2863 - Part 6 - Make ICU with multiple jobs for faster rebuilds. (72f6135946) - Issue #2863 - Part 7 - Don't delete files now that they're filtered (c8491cff14) - Issue #2863 - Part 8 - Add note to run `make_intl_data.py langtags` (5a3d10212f) - Issue #2863 - Part 9 - Retain util_props.cpp (a8a1c5c250) - Issue #2863 - Part 10 - Add New Line Breaker Entries (afa02844dd) - Issue #2863 - Part 11 - Remove no longer needed locale maximization when removing likely subtags. (b31a7165e5) - Issue #2863 - Part 12 - Filter SCRIPT_CODE extensions from CLDR (25caba3df9) - Issue #2863 - Part 13 - Remove non-IANA Zones (77f1baf2ce) - Issue #2863 - Part 14 - Update switch to handle new UNumberFormatFields entries. (f47df7a663) - Issue #2863 - Part 15 - Update special casing script (98fc5db142) - Issue #2863 - Part 16 - Update locale canonicalization algorithm for changes from CLDR 39 (3f06fa4c2a) - Issue #2863 - Part 17 - Update ICU source to 78.1 (a29a80493f) - Issue #2281 - Remove the use of non-standard namespace std::tr1 in Google's WebRTC gtest code (cf85580d6e) - Issue #2863 - Part 18 - Update Unicode in Spidermonkey (852e690460) - Issue #2863 - Part 19 - Update CLDR to 48 (666b590bd4) - Issue #2863 - Part 20 - Update special casing in Gecko (ec13c2746d) - Issue #2863 - Part 21 - Update Unicode property data in Gecko (42d7950b0c) - Issue #2863 - Part 22 - Update tzdata source to 2025c (929b21c718) - Issue #2863 - Part 23 - Update tzdata in Spidermonkey (f728497818) - Issue #2863 - Part 24 - Remove special-casing for Etc/UCT (c77fea8760) - emoji-17.0 - Update Twemoji font to unicode 17.0.0 (36a295e4ef) - Issue #2857 - Implement `inset-block` and `inset-inline` CSS shorthand (5a832a6e24) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - icu: restore pre-NT6 codepaths by reverting to old version with fixes, and fix v141_xp build (9f6727874f) Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.8 points
-
6 points
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260117-3219d2d-uxp-aace8fa8c0-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260117-3219d2d-uxp-aace8fa8c0-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260117-3219d2d-uxp-aace8fa8c0-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260117-d849524bd-uxp-aace8fa8c0-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260117-d849524bd-uxp-aace8fa8c0-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260117-d849524bd-uxp-aace8fa8c0-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260117-d849524bd-uxp-aace8fa8c0-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260117-d849524bd-uxp-aace8fa8c0-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #1636 - Part 1 - Decouple Gio from GConf and always build it with GTK (fc78eec911) - Issue #1636 - Part 2 - Disable Gconf by default (990f256885) - Issue #1636 - Part 3 - Remove Gconf (b04e3d93c9) - Issue #2895 - Part 1: Replace XorShift128+ with Xoroshiro128++ (d4341ea07a) - Issue #2895 - Part 1b: Update license block. (d23afa84e5) - Issue #2895 - Part 2: Remove incorrect debug asserts. (5a0f190104) - Issue #2895 - Part 3: Add manual test. (75ec48bc41) - Issue #2889 - Part 0: Relocate Mozilla-specific files from Expat source. (b81b97ee47) - Issue #2889 - Part 1: Prepare Mozilla's changes and extensions for Expat 2.6.4. (9567601675) - Issue #2889 - Part 2: Import Expat 2.6.4 source. (9ade98b4fc) - Issue #2889 - Part 3: Apply Mozilla's patches to Expat 2.6.4. (0b9e221b14) - Issue #2889 - Part 4: Fix build and runtime issues. (a2f8e66162) - Issue #2889 - Follow-up: Avoid conflicts with system version of libexpat (e0f8acddc7) - Issue #2889 - Follow-up: void methods shouldn't return a value. (8956c61187) - Issue #2889 - Part 5: Rewrite patches for Expat 2.7.3. (a730f838c8) - Issue #2889 - Part 6: Import Expat 2.7.3 source. (d2acec73f7) - Issue #2889 - Part 7: Apply patches to Expat 2.7.3. (ca2ef5184a) - Issue #2889 - Follow-up: Allow generate_hash_secret_salt to be used. (acefed74fe) - Issue #2889 - Follow-up: Adjust Expat 2.7.3 local patches for removal of 3rd patch. (034eeaff97) - Issue #2889 - Follow-up: Remove fix for BZ 569229. (493169e227) - Issue #2895 - Follow-up: Fix JIT code generator for 32-bit targets. (d6e9c4d85b) - [gfx] Be more explicit when converting to cairo formats. (f6d18c7d78) - [gfx] Use better types for cairo image surface manipulations. (6ca8cf782b) - [DOM] Check worker script size (d8f7202951) - [Auth] Only set GSS_C_DELEG_FLAG flag when we confirm server supports delegation. (5321363a1b) - [NSS] Update NSS (464b24c608) - [XPCOM] Add hashkey helper classes for future use. (7b9eda3f69) - [gfx] Add some additional sanity checks to cairo surface creation. (3aff60e443) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. My changes picked since my last build: - application: remove gio from MOZ_EXTENSIONS_DEFAULT (69c17afbe0) - htmlparser: break when infinite loop happens (8201dadf41) Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.5 points
-
I use Panda 22.03.01 and on a dual or quad core systems PSANHost upon boot up doesn't really waste any cycles, only swells to ~100MB and then goes down to ~15MB from what I observed in TaskManager. It's been a wonderful replacement for Avast and/or AVG and their treachery of the XP systems after all this data we've shared with them throughout the years.4 points
-
First of all, thanks for uploading the files! I was surprised to learn that there is supposed to be a .NET Framework version 4.0.30320 for Windows XP. I couldn't find anything about it in any official source. In any case, your installer "Microsoft .NET 4.0.30320 Full" is the same one I have, and it has the number 4.0.30319.1. Presumably, at least for Windows XP, there is no version 4.0.30320. You can find out your current version installed with the following command: reg query "HKLM\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v Version The MS Visual C++ 2010 SP1 (10.0.40219.473) installer is indeed the last one you can still get from Microsoft or from abbodi1406. I will try later. In any case, thanks again!4 points
-
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260110-3219d2d-uxp-3e9ca11775-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20260110-3219d2d-uxp-3e9ca11775-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20260110-3219d2d-uxp-3e9ca11775-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260110-d849524bd-uxp-3e9ca11775-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260110-d849524bd-uxp-3e9ca11775-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20260110-d849524bd-uxp-3e9ca11775-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260110-d849524bd-uxp-3e9ca11775-xpmod.7z Win7+ x64 AVX2 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20260110-d849524bd-uxp-3e9ca11775-w7plus-avx2.7z Official UXP changes picked since my last build: - Issue #1791 - Part 1: Un-prefix `-moz-appearance` (a266b9852c) - Issue #1791 - Part 2: Stop force-styling checkboxes/radio buttons. (f303711c59) - Issue #1791 - Part 3: Add manual test for unprefixed `appearance`. (d40256d03f) - Automatically determine current CLDR version when updating langtags. (0471f3bb8c) - Sort replacements per language and per script to ensure the generated file has stable contents. (13b8ede31d) - Issue #2853 - Leverage viewport-only logic to ensure overflow propagation. (0357516199) - Issue #2856 - Make clearing of passwords prefable, and disable by default. (ea25057ec8) - Issue #2887 - Convert use of -moz-appearance to appearance (1782eeb3bd) - Issue #2871 - Restructure `GetEmojiPresentation()` for `Extended_Pictographic` clusters (f13f1bd96e) - Issue #2871 - Addendum - Code Comments (ae2f12c3bc) - Issue #2858 - Hack around the circular calls to `nsPrincipal::Write()` (99c3171426) - Issue #2858 - keep type in line with definition. (ffd00e4056) - Issue #2898 - Don't unroll to large stack probe loops. (628f7cd764) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat and icu63.dll inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes.4 points
-
I believe in those numbers, as I already stated, I don't trust someone will perform the fake scheme you just described. People have things in life, apart from the forum, you know! Besides, it's easy to check, as I already stated, too! So what? It's my business in what to believe. But at this point, it's too obvious you're very annoyed with someone else's fame. I also think there was a hidden reason to disable topic views. As already stated by @Monroe. Otherwise they would've gotten them back by this time already.4 points
-
It's my own personal opinion that it was done intentionally so D.Draker's name and maybe a few others, would drop off the 'Popular Contributors' list in time ... which finally happened in the last three weeks, or so. I actually miss his name no longer on the list ... it was interesting watching his 'contributor count' go up and down. I hope I am wrong about the 'topic views' ... but since October nothing, lots of '0s' starting to show up. ...4 points
-
KB936235 : info file newversion KB955988 Replace the Cimwin32.dll file. KB2676562 Leak Update Version for SP2 Replace all nt kernel & system files KB944340 : info file newversion KB2676562 Leak Update Version for SP2 Replace the kernel32.dll file. You can get all my Source Files Update Packs SP2 here. I would like everyone to archive them. Because they hotfix share is gone forever. https://drive.google.com/file/d/15B55MqPXmJlbSx3Uc4qNmXpsaUH63oBt/view?usp=sharing my link backup in archive.org https://archive.org/details/windows-2000-post-sp4-update-pack https://archive.org/details/windows-xp-post-sp1-update-pack https://archive.org/details/windows-xp-post-sp2-update-pack https://archive.org/details/windows-xp-post-sp3-update-pack https://archive.org/details/windows-xp-and-server-2003-x64-update-pack https://archive.org/details/windows-server-2003-x86-update-pack_2025064 points
-
aaah, no clue whats wrong here: 0:26.17 c:/devel/myUXP/intl/icu/source/i18n/messageformat2_function_registry.cpp(862): error C2280: 'icu_78::message2::StandardFunctions::Plural::Plural(const icu_78::message2::StandardFunctions::Plural &)': attempting to reference a deleted function 0:26.17 c:\devel\myuxp\intl\icu\source\i18n\messageformat2_function_registry_internal.h(248): note: compiler has generated 'icu_78::message2::StandardFunctions::Plural::Plural' here 0:26.17 c:\devel\myuxp\intl\icu\source\i18n\messageformat2_function_registry_internal.h(248): note: 'icu_78::message2::StandardFunctions::Plural::Plural(const icu_78::message2::StandardFunctions::Plural &)': function was implicitly deleted because a data member invokes a deleted or inaccessible function 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>::LocalPointer(const icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number> &)' 0:26.17 c:\devel\myUXP\intl\icu\source\common\unicode/localpointer.h(343): note: 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>::LocalPointer(const icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number> &)': function was implicitly deleted because 'icu_78::LocalPointer<icu_78::message2::StandardFunctions::Number>' has a user-defined move constructor and v141_xp seems to be not good enough to build ICU 78. EDIT: got it fixed, -std:c++17 is needed by new ICU, so vc2015 branch will no longer be buildable as ICU can't be skipped. EDIT2: the above error is solved by adding a copy-ctr line in localpointer.h, all changes are in https://github.com/roytam1/UXP/commit/9f6727874f81bf98ef3f54f046d14c6c5cfdc20f , and hope I did it right. I think I can make a special release tomorrow! And now I have a newer-than-mypal ICU and feodor2 may have a look?4 points
-
Today, I have uninstalled Panda Free Antivirus 21.01.00 and installed Panda once again but via their online installer. The version installed by their online installer is 22.03.05. The online installer downloads the legacy installer FREEAV_LGC.exe (117MB) and not the common FREEAV.exe (161MB) under Windows XP. Unfortunately, the version 22.03.05 needs much longer for starting when booting Windows XP. It is round about 5 to 6 minutes on my old machine. The culprit is the process PSANHost.exe which places very high demands on the CPU, up to 99%. The previously installed version 21.01.00 only needed 2 minutes. I'll keep the currently installed version a while just for testing purpose but I think I'll go then back to version 21.01.00. The next days, I'll use to see how this version behaves in my system doing all the things I usually do.3 points
-
reverting changes in #2895 seems help. now 32bit builds are being compiled and same filename archives will be replaced later. EDIT: all today's 32bit build archives are updated.3 points
-
At the beginning of my Odyssey, I investigated all folders and registry keys belonging to Panda Dome. Therefore, I also found the location of these background images. Additionally, I analyzed the registry accesses of Panda Dome, in particular with regard to the background images. But I have not yet identified the core of the problem. Unfortunately, it is in my nature to solve problems. The pictures are totally unimportant, but I still have to solve the problem. Especially if it works in my other partition. But in any case, thanks for your efforts!3 points
-
Revo Uninstaller 2.4.5 is the last free version for Windows XP which is offered as an installer and a portable release. You can get it here: https://www.revouninstaller.com/version-history/. Revo Uninstaller Pro 3.2.1 (installer/portable) is the last paid version for Windows XP. It's a very important tool to get rid of remnants regarding antivirus/antimalware programmes.3 points
-
I got a reply from Adlice to the supprt ticket I filed in terms of RogueKiller: So what was posted here has been confirmed. RogueKiller's real-time protection was never designed for older operating systems such as Windows XP. But at least we have a scanner that still runs on Windows XP in the latest version.3 points
-
Fair enough, as long as the conversation is kept directly relevant to the use of Panda Dome on XP, or indeed any other AV program. Sorry, I have now realised that the details of the .NET 4 updates on Revo Uninstaller are not with the actual installation records, as they are called 'Security Update for....' so appear in a different place in the list! Here they all are, enjoy! The last two images have duplicated entries. Why they all seem to have the same installation date i'm not sure, I don't remember doing an OS reinstallation in February 2019!3 points
-
@nicolaasjan I have attempted to make compatible 64-bit OpenSSL shared libraries using MSYS2. If you would like to test them.3 points
-
Per abbodi1406, https://github.com/abbodi1406/vcredist#windows-xp-notice Direct link: https://download.visualstudio.microsoft.com/download/pr/566435ac-4e1c-434b-b93f-aecc71e8cffc/0D59EC7FDBF05DE813736BF875CEA5C894FFF4769F60E32E87BD48406BBF0A3A/VC_redist.x86.exe MDL forums reference: https://forums.mydigitallife.net/threads/repack-visual-c-redistributable-runtimes-2020-11-10.76588/page-27#post-1630817 I can confirm that the installer is dual-signed (both SHA1+SHA256), thus it can be verified on XP SP3 (which ONLY supports SHA1 file signatures). As for the installer of version 14.29.30139.0 referenced in the "community.pcgamingwiki.com" site, this has the direct link below (courtesy of abbodi1406): https://download.visualstudio.microsoft.com/download/pr/b929b7fe-5c89-4553-9abe-6324631dcc3a/4C6C420CF4CBF2C9C9ED476E96580AE92A97B2822C21329A2E49E8439AC5AD30/VC_redist.x86.exe but it is only SHA256-signed, so I'm not sure if its signature can be verified under XP SP3 : Just my 2c ...3 points
-
As part of my work on ytBATCH, I have investigated many ffmpeg releases that are supposed to be compatible with Windows XP. These include, for example, the releases from @Reino, sherpya and @autodidact. The relatively new ones from @Reino and @autodidact work well with YouTube. But when it comes to TV streams, it's a completely different story. Their latest ones in particular have considerable problems with TV stream URLs. On my old Windows XP computer, negative performance changes are immediately apparent. FFmpeg 3.4.1 from 2017 is too old and can no longer access TV stream addresses. The newer releases 7.1 from 2024 and 8.1 from 2025 require much more CPU power than before. They are therefore problematic for older, weak Windows XP computers. That's why I still have been using ffmpeg releases from 2019 for TV stream addresses.3 points
-
Yes. All builds of ytdlp-silent-xp.exe have been tested by me on my Windows XP computer. Unfortunately, none of them are working, not even the latest.3 points
-
For anyone who isn't familiar with LUA scripts. My mod of the LUA script yt-dlp4vlc does the following: YouTube links entered in VLC are now processed by the YouTube downloader yt-dlp and are then transferred to VLC and played back. Credits to FalloNero. The console window is hidden either by a PowerShell command or by the tool hidecon if the latter exists in VLC's programme folder. Video links without appended quality parameter can now be played again with the quality preset by the user in the VLC settings. The default video codec has been preset by me to h264 so that even older hardware is supported. This can of course be changed in the script by the users according to their needs.3 points
-
@DesWer on GitHub in the Rumble thread asked me for a link to my Python for XP environment. Well, here it is, complete with all current dependencies installed: Python311_XP-folder.7z Extract it to e.g. C:\Python311 and add that folder, plus C:\Python311\Scripts to your PATH. Instead of building the standalone executable with PyInstaller, you can use pip to install the Nightly build directly: python -m pip install -U --pre "yt-dlp[default]" That will install/update the dependencies as well. (yt-dlp Nightly from 2026.01.02 is already included)3 points
-
The old download link I used in my ytBATCH releases was https://github.com/nicolaasjan/yt-dlp/releases/latest/download/yt-dlp_x86_Windows-XP.zip which is no longer working. As you can see, at some point you changed the file name of the ZIP archive. For me. no problem. I have already rewritten the yt-dlp update module for the upcoming release of ytBATCH.3 points
-
hmm, confirmed v30i and v31 also works. and it seems to be broken in v31a and later. since there is no release note and/or changelog for v31a, nothing is known besides ntdll and kernel32 are newer in v31a.3 points
-
WinNTSetup 5.4.2 - fixed could not start minimized - fixed some wimcapture issues - fixed possible buffer overflow in some minwin functions - fixed crash on malformed Win10Builds.ini - updated ux and drvinst patcher for Win11 build > 280003 points
-
https://github.com/LordOfMice/Tools/blob/master/nvme9x.zip High speed of executing large (>64K) I/O requests. Custom DMA handling instead of using OS service. Large requests (from 64K to max size supported by controller) executed as fast as in NT now.3 points
-
FFmpeg update. XP: shared static libfdk-aac VISTAx86: shared static libfdk-aac3 points
-
yes it is always an issue because GetLogicalProcessorInformation is missing in XP SP2. you may either update kernel32.dll with that API available(i.e. WindowsXP-KB936235-v2): http://kmeleonbrowser.org/forum/read.php?19,143253,page=10 or patching your target application with kernelxp and patchk32. https://github.com/roytam1/rtoss/tree/master/kernelxp a patched SP52 running on just-installed XP SP2 VM: or unpatched SP52 build on WindowsXP-KB936235-v2-x86-ENU installed XP SP2 VM:3 points
-
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20251225-e8bf1a87f-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20251225-e8bf1a87f-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - ported from UXP: Issue #2306: Implement WeakRef functionality (5eab8c0a) (6593da0bd) - ported from UXP: Issue #2306: Add pref-gated WeakRef with safe stub when disabled (5895253f) (b07afbb3e) - import from UXP: Issue #2306: Fix spacing (b9ded9c3) (d68445246) - ported from UXP: Issue #2306: Remove unneeded addition of streams_ in ContextOptions() (d43e57f8) (df4c765a7) - import from UXP: Issue #2306: Add test js (c171ddea) (223b2a470) - ported from UXP: Issue #2863 - Part 1 - Update patches for ICU 78.1 (53662b13) (3a4140453) - import from UXP: Issue #2863 - Part 2 - Filter ICU data for build (d5bcbfd0) (67724cfb9) - ported from UXP: Issue #2863 - Part 3 - Patch in non-dll suppression (fe4deee3) (3fada1a0e) - import from UXP: Issue #2051 - Part 3 - Use pre-built big-endian ICU data file for big-endian builds. https://bugzilla.mozilla.org/show_bug.cgi?id=1264836 Disable unused ICU code during build. (7299df47) (0a7458859) - import from UXP: Issue #2863 - Part 4 - Use recommended ICU build options flags. (759d7984) (7b5f67620) - import from UXP: Issue #2863 - Part 5 - Update reading source objects (35cb857c) (452b32a22) - import from UXP: Issue #2863 - Part 6 - Make ICU with multiple jobs for faster rebuilds. (72f61359) (b5331bdb6) - import from UXP: Issue #2863 - Part 7 - Don't delete files now that they're filtered (c8491cff) (8d43b8b12) - import from UXP: Issue #2863 - Part 8 - Add note to run `make_intl_data.py langtags` (5a3d1021) (d15c0dc7d) - import from UXP: Issue #2863 - Part 9 - Retain util_props.cpp (a8a1c5c2) (ca5715a00) - import from UXP: Issue #2863 - Part 10 - Add New Line Breaker Entries (afa02844) (8c4575973) - import from UXP: Issue #2863 - Part 11 - Remove no longer needed locale maximization when removing likely subtags. (b31a7165) (d59467deb) - import from UXP: Issue #2863 - Part 12 - Filter SCRIPT_CODE extensions from CLDR (25caba3d) (60e07b23a) - import from UXP: Issue #2863 - Part 13 - Remove non-IANA Zones (77f1baf2) (631486a72) - import from UXP: Issue #2863 - Part 14 - Update switch to handle new UNumberFormatFields entries. (f47df7a6) (0b6e69a35) - import from UXP: Issue #2863 - Part 15 - Update special casing script (98fc5db1) (6d0cdf00f) - import from UXP: Issue #2863 - Part 16 - Update locale canonicalization algorithm for changes from CLDR 39 (3f06fa4c) (fb4a3c5c9) - import from UXP: Issue #2281 - Remove the use of non-standard namespace std::tr1 in Google's WebRTC gtest code (cf85580d) (c03434692) - ported from `custom` branch of UXP: Issue #2863 - Part 17 - Update ICU source to 78.1 (a29a8049) and fixes (9f672787) (38bdf911b) - gmp: stop unified build to avoid build bustage (757d587fe) - import from UXP: Issue #2863 - Part 18 - Update Unicode in Spidermonkey (852e6904) (6a04657eb) - import from UXP: Issue #2863 - Part 19 - Update CLDR to 48 (666b590b) (89b712a31) - import from UXP: Issue #2863 - Part 20 - Update special casing in Gecko (ec13c274) (f97d9374f) - import from UXP: Issue #2863 - Part 21 - Update Unicode property data in Gecko (42d7950b) (1fabdf19c) - ported from UXP: Issue #2863 - Part 22 - Update tzdata source to 2025c (929b21c7) (d1aaae52d) - ported from UXP: Issue #2863 - Part 23 - Update tzdata in Spidermonkey (f7284978) (ec0aa8a35) - import from UXP: Issue #2863 - Part 24 - Remove special-casing for Etc/UCT (c77fea87) (8098de289) - ported from UXP: emoji-17.0 - Update Twemoji font to unicode 17.0.0 (36a295e4) (8549af4bc) - import from UXP: Issue #2857 - Implement `inset-block` and `inset-inline` CSS shorthand (5a832a6e) (7e09c7b47) - dom/webrtc: explicitly exporting `NormalizedConstraintSet::Range<bool>::Merge()` to fix build (e8bf1a87f)3 points
-
Or generally on old machines with a single-core processor. After restarting my computer, it additionally installs or updates some modules like, for example, NNSNAHS (Network Activity Hook Server Service) which makes starting much worse. Now, I get a popup that no firewall is installed for a short time, and Panda gets deactivated. A further one minute later, it finally activates itself. So the start was extended by at least another minute. Not good.2 points
-
Glad you like Supermium, I've been using it for ages now on XP, and it's become my standard browser even on Windows 10. To answer your questions - 1. Unfortunately, Supermium has no internal mechanism to set itself as the default browser on XP. It can be done with a lot of tedious registry editing, or by using a utility like PortableRegistrator. https://www.majorgeeks.com/files/details/portable_registrator.html 2. This one is easy! Just type chrome://flags/#custom-ntp into the address bar, enable it, and fill in the URL that you want your new tabs to display. Restart the browser and there you are! 3. All I can suggest for that is to try different themes. Hopefully one of them will make things more readable for you. I'm sure that almost everything can probably be customised if you know how, but I don't have that level of knowledge of Chromium customisation I'm afraid. Cheers, Dave.2 points
-
Today, Panda Dome 18.07.04 has been automatically updated to version 20.02.01 on my Windows XP partition. At the moment, no significant delay when starting the computer. So, you have installed Panda Dome, too. How does your main interface look like? Can you post a screenshot? On my POSReady partition, no interface background images are shown, quite unlike my partition without POSReady updates. I think that there is some kind of problem in my POSReady partition.2 points
-
2 points
-
You can't directly find such links on their homepage. I checked the current links and replaced the file name to the one I wanted. Here is a link to their portable 32-bit version 15.19.2.0: https://cloud.adlice.com/owncloud/index.php/s/QE2fq4D24A1IKEb/download?path=15.19.2.0&files=RogueKiller_portable32.exe.2 points
-
Ok, as I made all enhancements to the driver which I planned (and some checks of NT version of this driver too) now I have time to test some very strange info that @Omores was the first to discover: On some CSMs Int 13h for NVMe does not work only for Extended version of this service (Functions 4xh Read/Write) and works for Standard (Legacy) under [Protected] Virtual 8086 Mode. I literally could not believe in this stupidity but after my own test on above mentioned system I can say that this is TRUE. What does it mean? You can boot from non LBA (old DOS) FAT versions of MBR partition (0Bh for FAT32, 06h for FAT16) exactly as Omores did. To fast check that your system has this bug/workaround just run: http://sweetlow.orgfree.com/download/hdsize.zip (if you will get error under Chrome try to copy/past this address into browser address line directly for the second time) HDSIZE.EXE /R1 and HDSIZE.EXE /E /R1 under DOS+EMM386 if you can boot from some other (non NVMe) drive. If you will get error (9 with high probability) or this: "Read 1 Sectors @ 0 LBA... Success, but these sectors are untouched: 0" message on some (NVMe) drive for the first command and no errror for the second then you have exactly such problem.2 points
-
Since the ytdlp-silent-xp.exe file for starting yt-dlp hidden provided by FalloNero is still not working, I modified the code again and cleaned up all unnecessary lines of code. From now on, my PowerShell command "PowerShell.exe -windowstyle hidden cmd /c &" will be executed in the case the hidecon.exe file doesn't exist. If, however, the hidecon.exe file is present in the main folder of VLC, my reduced hidecon command "hidecon &" will be used instead to start yt-dlp hidden. Here is my new mod of the LUA script yt-dlp4vlc: -- YouTube Link Resolver for VLC with Separate Video and Audio URLs -- Place this script in VLC's lua/playlist directory local yt_dlp_path = 'yt-dlp.exe' local yt_dlp_silent_path = 'hidecon.exe' function sleep(s) local ntime = os.time() + s repeat until os.time() > ntime end function probe() -- Check if the input is a YouTube link return vlc.access == "http" or vlc.access == "https" and (string.match(vlc.path, "youtube%.com") or string.match(vlc.path, "youtu%.be")) end function parse() -- Construct the full YouTube URL local youtube_url = vlc.access .. "://" .. vlc.path -- Extract "quality" query parameter if present local quality = youtube_url:match("[&?]quality=(%d+)[pP]?") youtube_url = youtube_url:gsub("[&?]quality=%d+[pP]?", ""):gsub("[&?]$", "") -- Remove trailing ? or & -- Get the preferred resolution preset by the user in VLC local prefres = vlc.var.inherit(nil, "preferred-resolution") if prefres < 0 then prefres = 2160 -- Best quality set to 2160p to overwrite VLC's native value of -1 end local allowed_qualities = { ["240"] = true, ["360"] = true, ["480"] = true, ["720"] = true, ["1080"] = true, ["2160"] = true } -- Default quality limited to the preferred resolution taken from VLC's settings local format_string = string.format("bestvideo[height<=%i]+bestaudio", prefres) if quality and allowed_qualities[quality] then format_string = string.format("bestvideo[height<=%i]+bestaudio", quality) vlc.msg.info("Using requested quality: " .. quality .. "p") else vlc.msg.info("No valid quality specified. Defaulting to best available.") end local cmd_hidden = 'hidecon &' -- Start cmd hidden and ... -- No better codec than h264 (an important switch for older hardware). This can of course be changed by the users according to their needs. local codec_limit = '-S "codec:h264"' local video_url = '' local audio_url = '' local yt_dlp_silent_exists = io.open(yt_dlp_silent_path, "r") ~= nil if not yt_dlp_silent_exists then vlc.msg.info(yt_dlp_silent_path .. " not found. Falling back to " .. yt_dlp_path) cmd_hidden = 'PowerShell.exe -windowstyle hidden cmd /c &' -- Start cmd hidden and ... local cmd = string.format( '%s "%s" %s -f \"%s\" -g "%s"', cmd_hidden, yt_dlp_path, codec_limit, format_string, youtube_url ) local handle = io.popen(cmd) video_url = handle:read("*l") audio_url = handle:read("*l") handle:close() else vlc.msg.info(yt_dlp_silent_path .. " found. Running program") local cmd = string.format( '%s "%s" %s -f \"%s\" -g "%s"', cmd_hidden, yt_dlp_path, codec_limit, format_string, youtube_url ) local handle = io.popen(cmd) video_url = handle:read("*l") audio_url = handle:read("*l") handle:close() end video_url = video_url and video_url:gsub("^%s+", ""):gsub("%s+$", "") or "" audio_url = audio_url and audio_url:gsub("^%s+", ""):gsub("%s+$", "") or "" vlc.msg.info("[YouTube Resolver] Original URL: " .. youtube_url) vlc.msg.info("[YouTube Resolver] Video URL: " .. video_url) if audio_url and audio_url ~= "" then return { { path = video_url, name = vlc.path .. " (Video)", options = { ":input-slave=" .. audio_url } } } else return { { path = video_url, name = vlc.path .. " (Video + Audio)" } } end end Cheers, AstroSkipper2 points
-
Many programmes come with their own OpenSSL modules to establish secure connections. If such a programme is no longer updated, it is only a matter of time before secure connections can no longer be established. Local updating of the OpenSSL files by the user, if possible at all, can then help. A global installation of a current OpenSSL version will not help at all in such cases, as it is simply not used.2 points
-
The counter has not been working since maintenance in October. Perhaps simply disabled.2 points
-
Short story : just like the topic says . Longer story : I'm a sucker for great audio and video ! No wonder it was my job since the early 1990s. I have an audiophile sound card (several , actually) . On a clean Vista (with any official SP) the sound quality is fantastic ! Also, the video quality is full RGB and with rich and vibrant colours , but as soon as I install almost any update after the platform update , it becomes terrible , muddy , muffled , sandy sounding . Like it's having an obstacle (a pillow) , for example. Have you ever encountered something similar ?2 points
-
My Pentium is Haswell . There are Pentium M models in the haswell line , like this one , for example. Pentium 3560 M . https://ark.intel.com/content/www/us/en/ark/products/81013/intel-pentium-processor-3560m-2m-cache-2-40-ghz.html2 points