which blatantly won't work on half the systems. even if not half, check itself not working defeats its purpose.
program written using WinAPI alone or some other system/minimal functions won't need any significant maintenance.
Moderator: trava90
which blatantly won't work on half the systems. even if not half, check itself not working defeats its purpose.
program written using WinAPI alone or some other system/minimal functions won't need any significant maintenance.
True that since that's the source of the complication we have here. I was responding to how this seems like an inefficient hack - extracting the files, then running the program, then deleting the files if the check fails. But if the installer can't check on its own properly then perhaps this is the only way to do it.
It'd entail incorporating an over a decade old binary component that is built against and including an ancient MSVC runtime, introducing almost certainly serious sec issues.RealityRipple wrote: ↑2024-11-07, 11:28idk what it'd entail, but could this NSIS plugin be implemented?
But it will work on the other half, which is better than having nothing at all, was my reasoning. Especially if that "half", more likely 80%+, would benefit from being informed during installation instead of facing an error when trying to start it.
The check in its currently released form only "doesn't work" as intended if people are running Windows 10 Enterprise LTSC or IoT 1809, which is an very, very small fraction of the user base. And I'm working on improving that. Still waiting for feedback on it from people on affected versions and/or hardware.
Does not work @Moonchild wrote: ↑2024-11-06, 19:36Hmm.. :/ okay. please let me know if this one works any better: https://ftp.palemoon.org/publicbeta/palemoon-33.4.1-addtest-alt.win64.installer.exe
That doesn't make any sense. 1511-1909 are explicitly checked for and will skip the AVX check in that case, so it should pass and allow installation.hermit wrote: ↑2024-11-07, 12:01Does not work @
Windows 10 Version 1511 (Build 10586.x)
Windows 10 Version 1607 (Build 14393.x)
Windows 10 Version 1709 (Build 16299.x)
Windows 10 Version 1809 (Build 17763.x)
Windows 10 Version 1909 (Build 18363.x)
😐
Works @
Windows 10 Version 2004 (Build 19041.x)
😉
"ReleaseId" may not be the best choice!? 🤔
Build numbers are looking interesting / unique!
That looks great! Indeed!RealityRipple wrote: ↑2024-11-07, 11:28idk what it'd entail, but could this NSIS plugin be implemented?
It does and would avoid having to check windows versions. Unfortunately as mentioned not maintained and unusable in its current state.
First and foremost:Moonchild wrote: ↑2024-11-07, 14:21This version should work: https://ftp.palemoon.org/publicbeta/palemoon-33.4.1-addtest-alt2.win64.installer.exe