Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/04/2020 in all areas

  1. I haven't been able to help hardware support yet. I did get some ideas very recently about what is causing Haswell problems however. I am becoming convinced that the HAL needs to be modified to deal with the timing problems. As the HAL seems to be one of the more "protected" system files like ntdll and win32k, it could be tricky. Need to determine if that really is the culprit, by cross-comparing with 6519 and 7601 versions (the former also doesn't have timing problems). Believe me, my Kaby Lake laptop is really crummy but I'd like it a lot more if Vista were to function properly on it.
    4 points
  2. I added that function. Seems to be have some issues which prevent Opera 72 from launching with sandbox for now, but it works fine with --no-sandbox.
    3 points
  3. New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.7.win32-git-20201205-11839e2-uxp-fd576c427-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.7.win64-git-20201205-11839e2-uxp-fd576c427-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.7.win32-git-20201205-11839e2-uxp-fd576c427-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.2a1.win32-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.2a1.win64-git-20201205-df9c9fb1a-uxp-fd576c427-xpmod.7z Official UXP changes since my last build: - Issue #1690 - Part 1: Fix MacOS version detection above 10.15. Changes based on Mozilla bug 1616404 but supporting back to 10.7. (b1ac886a9) - Issue #1684 - Move global user-agent override to networking component. (b863bd2ed) - Issue #1691 - Part 1: Provide a way of associating a private value with a script or module. (15914ec57) - Revert "Issue #1691 - Part 1: Provide a way of associating a private value with a script" (060e3eb0c) - Issue #1624 - Exclude function scopes from Ion compilation. (bb31c1c65) - [NSS] Update root certificates. (cca3b9062) - [NSS] Version and build bump (958205f4d) - Clobber for NSS update. (1683d012e) - Issue #1690 - Part 2: Update MacOS Blocklist support from 10.13 to 11.0. Changes based on Mozilla bug 1678061. (e43b01e58) - Merge pull request 'Fix macOS version detection above 10.15 and update blocklist support to 11.0' (#1692) from dbsoft/UXP:Big_Sur_Version into master (b1bbc9286) - Revert "Issue #1624 - Exclude function scopes from Ion compilation." (433ed209b) - Issue #1624 - Globally disable inlining optimizations in the JS JIT compiler. (b66816426) - Merge branch 'nss-patch-work' (7f619fa9b) - Issue #1624 - Make ion inlining optimizations a pref. (1a21b5269) - Nuke erroneously added vim line. (7fda700f9) - Issue #1624 - flip the inlining pref. (fd576c427) No official Basilisk changes since my last build. Official Pale-Moon changes since my last build: - Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a) My changes since my last build: - import changes from mozilla nss repo: - Bug 1641480, TLS 1.3: tighten CCS handling in compatibility mode, r=mt - Bug 1672703, always tolerate the first CCS in TLS 1.3, r=mt - Bug 1663661 - Guard against NULL token in nssSlot_IsTokenPresent. r=jcj - Bug 1607449 - Lock cert->nssCertificate to prevent data race. r=jcj,keeler - Bug 1679290 - Don't hold slot lock when taking session lock r=bbeurdouche - Bug 1670769 - Remove 10 GeoTrust, thawte, and VeriSign root certs from NSS. r=kjacobs,KathleenWilson - Bug 1678166 - Add NAVER Global Root Certification Authority root cert to NSS. r=bbeurdouche,KathleenWilson - Bug 1678189 - December 2020 batch of root changes, NSS_BUILTINS_LIBRARY_VERSION 2.46. r=bbeurdouche (c87e0c17a) - Reverted "Issue #1684 - Move global user-agent override to networking component. (b863bd2ed)" - Reverted "Issue #1851 - Part 1: Add warning and reset option to preferences window. (df9c9fb1a)"
    2 points
  4. I am offended that I was born at the wrong moment and at the wrong time. I want to see the internet from 2005-2009, I don't want to see the current situation with the unnecessary staff and dull interface. I want to see the complete openness of people on the Internet and their kindness to me. I want to see how Windows was made lovingly and stable, not 10, which is filled with surveillance and unnecessary services. I want to see the past of the internet and what it was like.
    2 points
  5. Yes, with the switch enabled. But the issue with the sandbox breaking things is not related to the new function either, as I found out earlier today. Need to check it out further...
    1 point
  6. Hi , I may have some news . Yesterday I was testing ALL Opera versions with the newest Kernel (by redirection) and the last that worked with extensions was 47 , 48 didn't say anything at all , but refused to instal the extensions due the known "locale" thingy (but launched anyway) . The most interesting part , starting from 49 it began to want "ResolveLocaleName not found in KERNEL32" , does that ring a bell ? See "LocaleName" , perhaps this is what used to identify the locale ? Also , any chance to add the missing to shell32 for newer Operas ? "SHAssocEnumHandlersForProtocolByApplication" and the other one.
    1 point
  7. PAE Update: I have decided that I will add PAE support to KernelXE v0.2.3 instead of saving it for v0.2.4. This means the expected release of KernelXE will be pushed back, but I think PAE is worth the wait. Here is some decompiled code for one of the modifications I have already made to try to add PAE support: Original: LessThan16Mb = 1; for ( i = *(_UNICODE_STRING **)&RegistryPath[1].Length; i != &RegistryPath[1]; i = *(_UNICODE_STRING **)&i->Length ) { v10 = *(_DWORD *)&i[1].Length; if ( v10 != 6 && v10 != 22 && (unsigned int)i[1].Buffer + *(_DWORD *)&i[2].Length > 0x1000 ) { LessThan16Mb = 0; break; } } dword_8001A4E4 = 0x40; v11 = 0x10000; v12 = HalpAllocPhysicalMemory(RegistryPath, 0x1000000, 0x10, 1); if ( !v12 ) v11 = 0; PhysicalAddress.QuadPart = v12; dword_8001A4F4 = 0; NumberOfBytes = v11; if ( MEMORY[0xFFDF027D] ) { dword_8001A504 = 0x4000; v13 = 0x30000; v14 = HalpAllocPhysicalMemory(RegistryPath, 0xFFFFFFFF, 0x30, 1); if ( !v14 ) v13 = 0; dword_8001A510 = v14; dword_8001A514 = 0; dword_8001A508 = v13; } HalpCallbackRecord.State = 0; KeRegisterBugCheckCallback(&HalpCallbackRecord, HalpBugCheckCallback, 0, 0, "ACPI 1.0 - APIC platform MP"); } result = HalpInitMP(DriverObject, RegistryPath); if ( DriverObject == (PDRIVER_OBJECT)1 ) result = HalpEnableNMI(); LOBYTE(result) = 1; return result; } Modified: LessThan16Mb = 1; for ( i = *(_UNICODE_STRING **)&RegistryPath[1].Length; i != &RegistryPath[1]; i = *(_UNICODE_STRING **)&i->Length ) { v10 = *(_DWORD *)&i[1].Length; if ( v10 != 6 && v10 != 22 && (unsigned int)i[1].Buffer + *(_DWORD *)&i[2].Length > 0x1000 ) { LessThan16Mb = 0; break; } } dword_8001A4E4 = 0x4000; v11 = 0x30000; v12 = HalpAllocPhysicalMemory(RegistryPath, 0xFFFFFFFF, 0x30, 1); if ( !v12 ) v11 = 0; PhysicalAddress.QuadPart = v12; dword_8001A4F4 = 0; NumberOfBytes = v11; HalpCallbackRecord.State = 0; KeRegisterBugCheckCallback(&HalpCallbackRecord, HalpBugCheckCallback, 0, 0, "ACPI 1.0 - APIC platform MP"); } result = HalpInitMP(DriverObject, RegistryPath); if ( DriverObject == (PDRIVER_OBJECT)1 ) result = HalpEnableNMI(); LOBYTE(result) = 1; return result; }
    1 point
  8. Yes, when v421 exit it did scan for mount points that have no valid target anymore. But this caused trouble with VMWare mounted drives. I have improved that function, but it's still disabled by default. You can set it in the ini file: [Options] RemoveObsoleteDosDevices=1
    1 point
  9. Not sure if it's a bug or configuration. But "System Reserved (Z:)" drive doesn't disappear when WinNTSetup v423, v424, v425 is closed. Opening and closing WinNTSetup v421 removes "System Reserved (Z:)" from the Explorer. OS: Windows 7 X64 SP1
    1 point
  10. Nice, Download/screensaver works well on 2000 here, kind of got effect that reminds me of winamp about section. Should learn to make these. -Saga
    1 point
  11. Downloaded to my phone okay. I'll try it as soon it's transferred to Windows.
    1 point
  12. I hate when people use that responsive web design with some heavy java script on their websites..
    1 point
  13. Features: Current Youtube-dl and Youtube-dlc executables compiled on Python 2.7.17 with py2exe. Almost all Youtube-dl/Youtube-dlc helper applications (only PhantomJS has been omitted). Easy switch between Youtube-dl and Youtube-dlc. Youtube-dl/Youtube-dlc GUI frontend. Special desktop icon. 3DYD YouTube Source and LAVFiltersXP DirectShow filters. Two media players, MPC-HC and PotPlayer, making use of the above filters for streaming YouTube content. Silent VBS/BAT construct making use of Youtube-dl/Youtube-dlc and easy to configure on a per domain-basis to extract stream adresses from web pages. Five (six) media players, GPAC (Osmo4 & MP4Client), MPlayer, MPV, VLC and QMPlay2, making use of the above construct for streaming video from YouTube and many other sites. One audio player, Winamp 2 for streaming audio from Bandcamp. Google-powered and easy to modify search page to find videos on a per-domain basis. Easy integration in Opera 12 and Firefox (as well as other Gecko browsers). Preconfigured portable Opera 12.02 with some extras thrown in. Minimal trimmed-down Python 2.7.17 environment for easily compiling Youtube-dl/Youtube-dlc executables from python source yourself (including optional experimental OpenSSL 3 (TLS 1.3) files for python 2.7.17 courtesy of fellow MSFNer cmalex). Screenies: Download: https://www.mediafire.com/file/rem5dmuvbu8m8ob/Youtube-dl_4_98SE-ME_Megapack.7z/file Unpack preferably in C:\Program files and follow instructions in youtube-dl\stuff\setup. Any question, please ask but make sure you've read info.txt in the root folder before. Related topic that might be useful: Have fun!
    1 point
  14. Also because Vista was just too ahead of its time, and had a far too damaged reputation by the time SP1/2 had ironed out most of the early launch issues. Doesn't help there was crap like the NVIDIA 8600M (which I'd had the displeasure of dealing with) and Pentium Dual-Cores.
    1 point
  15. I upgraded two times to Windows 8.1, didn't like them and reverted to Windows 8, others may disagree but I think the mentioned reason is good enough to go with Windows 8.
    1 point
  16. Hi greenhillmaniac, A few years ago (February of 2011, so a few months before the windows v4 site shutdown) I retrieved Windows ME updates in order to install them on a machine that had no internet connection. On the other day I stumbled across these while looking for a file, so if any tuga is interested in this, here they are in their PT-PT glory: http://www.mediafire.com/folder/n4cqwuen0b68b/winmillennium-updates Cheers
    1 point
×
×
  • Create New...