
Mathwiz
MemberContent Type
Profiles
Forums
Events
Everything posted by Mathwiz
-
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Wow - that's insane (not to mention illegal - I hope the legacycollector.org Webmaster reported these threats to the authorities)! Why would anyone threaten another person for merely running a freeware web site? Some folks really need to get a life, I guess. Archive.org has considerably more resources, however. So I expect them to continue for the foreseeable future. Moonchild Productions is reasonably well resourced too, and as long as they're around, there will be a need for non-WE browser add-ons. I wish they would scoop up legacycollector.org while it's still around; it could really expand their addons.basilisk-browser.org site. I just noticed that @roytam1 has started adding GPG signatures of his builds (in .asc format) to his server. Thanks! But naturally, it threw my poor old browser downloader batch file for yet another loop, as it started trying to download the .7z.asc file instead of the .7z itself. (Who would've thought that .7z could appear anywhere but at the end of a file name?) So once again, here's the latest update to my batch file. I've added signature verification if the user has gpg.exe in the default directory (%ProgramFiles%\GNU\GnuPG\). It will download the .asc file corresponding to the file just downloaded, try to verify the signature, and pause so you can review the results. It's also been enhanced to install the UOC_Patch_52.js into NM 28, Serpent, or BNavigator after downloading any of those browsers. Edit: I've re-uploaded the entire .7z containing: my batch file zip.exe two backgrounds for Serpent's "Help / About Serpent" box several word-marks for that box my standard SSUAO file @looking4awayout's latest UOC Patch. Note: you must install the UOC Enforcer manually, according to the instructions at the UOC thread. But the UOC Enforcer goes in your profile, so it doesn't need to be reinstalled when updating your browser. The primary purpose of this batch file is to reinstall files like the UOC Patch that might otherwise be lost each time you update your browser. Update: I added options to filter out prefs known to cause compatibility issues when installing the UOC Patch for version 52+ browsers. If you don't use Flash (or the above Serpent extensions) choose N and my batch file will install the UOC Patch with no changes, for best performance. If you do, choose Y for the thing(s) you use and the incompatible prefs will be removed during installation. Note: this change only affects version 52+ (UXP/Moebius) browsers. Update 2: Worked around minor bug: Batch file would end after installing MailNews instead of asking to install another browser. Update 3: For @msfntor: added option to download and install LAV filters for pre-UXP browsers. The batch file will automatically download the correct LAV build for the architecture you choose (though if you have an SSE2 processor, the Adobe Primetime CDM is probably a better choice than the LAV filters for FF 45). Update 4 is here! The batch file now lets you choose either FF 45 SSE or new FF 45 noSSE browser. Update 5: Re-uploading the entire .7z again, due to updated UOC patch files and minor updates to my SSUAO file. I updated all SSUAOs to report Win 8.1 as the OS, due to Win 7 reaching EOS, and removed the SSUAO for YouTube due to the impending EOS for older FF browsers. Browser Installer.7z -
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Oddly, legacycollector.org's alphabetical list contains "AdBlocker for GMail," but not "Ad-Blocker for GMail" (the link you gave above). They appear to be two different add-ons that have very similar names. If an add-on isn't linked to in the alphabetical list of add-ons, the Wayback Machine's web crawler won't find it. You'll need to add those to the Wayback Machine manually, by clicking "Save this url in the Wayback Machine." (I added that one and it now works.) -
You should see at least two tasks; perhaps more (if you set dom.ipc.processCount to a value greater than 1. I use 2.) If you don't, click Help / Troubleshooting Information, and in the "Application Basics" section near the top, look for the "Multiprocess Windows" entry. If it reads 0/1, then it's disabled and there should be a reason in parentheses. I haven't tried it in a version earlier than FF 52. In FF 52 you have to create the browser.tabs.remote.force-enable Boolean pref, but that shouldn't be necessary in FF 45. (Mozilla disabled it by default for XP systems in FF 49.)
-
Glad you got it working! No biggie, but thanks! It did sort of grate on my nerves a bit, especially when jumper chimed in with the same misspelling!
-
I've never figured out Micro$oft's attitude toward UI styles. From Win 3 through Win 7, it was a progression toward more and more complex, "flashy," and CPU/GPU-intensive graphics. (My personal "comfort zone" was reached with Win 98, and my Win 7 setups still look that way.) Then came the "Metro" interface, and everything changed. It was almost like going back to Win 3.1 and the Program Mangler! Maybe M$ was trying to retarget Windows at systems with less graphics horsepower than modern desktop PCs, such as tablets and smart phones. IIRC the Surface and Windows Phones started coming out around that time....
-
Just for the record, I tried out the new UOC Patch for FF 52 on my dual-core AMD A4 machine (integrated GPU) with Windows 7 and Serpent 55, and it did speed up scrolling noticeably. It wasn't a big difference, as performance was already fine with that hardware (even though it's near the low end for Windows 7 systems), but it was at least enough to notice. So it might be worth trying even if you have a multicore processor and/or have multiprocess mode enabled. BTW, you can benefit from multiprocess mode even with a single-core processor. Although the processor can only do one thing at a time, multiprocess mode will still let you split your RAM usage among several processes and let you open more tabs without running out of RAM.
-
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
It's been archived at the Wayback Machine: https://web.archive.org/web/20191013130454/http://legacycollector.org/firefox-addons/ Also, review this post from the old thread: -
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Arctic Fox is forked from PM 27, but I don't think @roytam1's build is SSE-only. Perhaps he can give us an SSE-only build of it; IDK -
<pedantic mode, sorry> Folks, it's "infrared" To be fair @i430VX did get it right once:
-
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Later versions won't install, but version 335 at the above link installs in Serpent 55 (Edit: but not Serpent 52 ) and appears to run. But my Android phone is too old for a complete test (Android 5.0 required). Presumably the purpose would be to ensure the downloads haven't been tampered with. If so, https: already provides adequate assurance against tampering "in transit." As for someone hacking into @roytam1's server and altering the files, presumably such a hacker would be smart enough recalculate the SHA hashes and alter those files too, so publishing SHA hashes provides little additional assurance. You really would need a GPG signature to guard against that possibility. (Roytam would never put his private key on the server, so it would be impossible for a hacker to recalculate valid signatures for altered files.) Luckily GPG is free, so signatures can be produced and published at no cost (unlike, say, code-signing certificates). -
My Browser Builds (Part 2)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Users of these browsers may now discover that Help / Submit Feedback... now leads to the just-closed thread, making it tough to, uh, submit feedback... I'll do pull requests to fix this issue soon. In the meantime, if this happens to you, you can go to about:config and change pref app.feedback.baseURL to https://msfn.org/board/topic/180462-my-browser-builds-part-2/?do=getNewComment. -
My Browser Builds (Part 1)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Unfortunately those are just the ones that jumped out at me. Digging deeper there are several more in MOZGLUE.DLL: GetThreadId GetTickCount64 InitOnceExecuteOnce InitializeConditionVariable InitializeCriticalSectionEx InitializeSRWLock ReleaseSRWLockExclusive ReleaseSRWLockShared SleepConditionVariableSRW WakeAllConditionVariable WakeConditionVariable ... and in ICEDRAGON.EXE itself: DeleteProcThreadAttributeList GetThreadId GetUserDefaultLocaleName InitOnceExecuteOnce InitializeCriticalSectionEx InitializeProcThreadAttributeList ReleaseSRWLockExclusive UpdateProcThreadAttribute And Dependency Walker tells me RegGetValueA isn't in ADVAPI32.DLL either. So it looks like a rather bigger task than at first. -
Well, there goes that idea. I guess your only hope is a plug-in, but Flash is obviously out (YouTube dropping Flash is what caused the problem to start with). Is your processor SSE2? If so Microsoft's Windows Media Player plug-in for Firefox might work. (It seems to just lock up on SSE processors.) You can get it from FileHippo: https://filehippo.com/download_windows_media_player_ffplugin, or similar freeware sites.
-
My Browser Builds (Part 1)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
So Roytam was probably right: I haven't wasted *that* much time on this trivial pursuit, if it makes you feel better. Only took 20 minutes to download, install, run Dependency Walker, and uninstall again. -
Judging from what @looking4awayout put in post 1, the main difference is that tiled compositing and async pan/zoom are disabled in the FF 52 version. So I'd say NM 28, SM 2.49, BNavigator, and Serpent 52 & 55 should all use the FF 52 patch, since tiled compositing is broken in FF 52 (and so, presumably in all its derivatives too).
-
Not sure if this will work, but your best hope is probably @roytam1's NM 26.5 build, here: ... plus one of his LAV codec packs: Download following packages for your browser edition(32bit/64bit) and extract DLLs to same place as palemoon.exe lives. 32bit LAV dlls are in separated package (extracted from K-Lite codec pack 13.5.5) https://o.rths.ml/palemoon/lav.7z Just in case if you have an older processor which has no SSE instruction set support: 32bit NoSSE (ffmpeg 3.1.1 lite build) https://o.rths.ml/palemoon/lav-dll-lite-mmx.7z 32bit No ASM (ffmpeg 3.1.1 lite build, if build above doesn't work on your processor) https://o.rths.ml/palemoon/lav-dll-lite-noasm.7z 64bit LAV dlls are in separated package (LAV Filters 64bit 0.70.2) https://o.rths.ml/palemoon/lav64.7z
-
My Browser Builds (Part 1)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
It looks better than on XP, at least. There are missing imports, but they are in "delayed-load" .dll's. Hard to tell if they'll stop it from running, but they won't stop it from at least loading (if the minimum Windows version can be patched to 6.0, that is). So I guess there's still hope for Vista. -
<pedantic> It's "bus." "Buss" is an old English word for "kiss." </pedantic> But seriously, thanks for this; I'll work it into my batch file soon (sorry @i430VX).
-
Good to know; thanks! I use it on my Win 7 system quite a bit, but since the XP system is a VM, there's not much point in trying it there.... Edit: Since it does work, I added a link to their download page to my previous post above.
-
My Browser Builds (Part 1)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
Well, they said it would work: ... but it won't run, at least not OOTB: I installed it on XP anyway, just to run Dependency Walker. And (no surprise), there are unresolved dependencies in KERNEL32.DLL: AcquireSRWLockExclusive AcquireSRWLockShared ... and in ADVAPI32.DLL: RegGetValueW So, it looks like a dry hole, folks. Despite claims, it does not run on XP. @kitaro1 must be running it on Win 7 or later. But on Win 7, I'd pick Waterfox over IceDragon, at least if I had a 64-bit CPU (which I do). I suppose there's still (slim) hope for Vista. @Kwasiarz, can you check your installation with Dependency Walker? If there are unresolved dependencies, there's no point in trying to patch the min. Windows version to let it run on Vista. But I think the first two above are in Vista, so it's worth checking. Oh, and @3dreal, no one ever claimed this would run on SSE-only CPUs. It would still have been surprising had it run on XP or Vista with an SSE2 CPU! -
Basically he's right. The only thing I'd add is that you don't need to use Win 7 to partition your new HDD; you can use third-party tools as well. I gave a couple of links; he mentioned MiniTool's Partition Wizard. I don't know if Partition Wizard will run on XP but it will definitely set up your HDD correctly. You just shouldn't use the tools that come with XP to partition your HDD. Once partitioned, you can format your HDD with XP; if the partition is aligned, an NTFS file system will be aligned too due to the way NTFS is designed. Edit: Link added.
-
My Browser Builds (Part 1)
Mathwiz replied to roytam1's topic in Browsers working on Older NT-Family OSes
OK, so that's Quantum-based with the "Photon" interface, right? My first thought was, "that couldn't run on XP;" but: On Windows 7, it certainly looks like Photon (and a bit too much like M$ Edge). I can't test it on XP until Monday; in the meantime, can anyone confirm? https://www.comodo.com/home/browsers-toolbars/icedragon-browser.php (Warning: a dialog box will pop up offering to install "Comodo cloud Antivirus" and change your home page and default search engine to Yahoo on all supported browsers. You must click the teeny "Decline" button if you don't want to do that. Seems a bit PUPpy to me....) A Quantum browser would have drawbacks; the chief ones being no legacy extensions and no NPAPI plug-ins (except Flash). Still, a Quantum browser on XP would be quite a feat.