Page 1 of 1

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 11:42
by dkayxdx0
I found this thread on their forum and really downloaded his builds and tried. It's really a real speed up compared to official builds of Pale Moon.

https://forum.palemoon.org/viewtopic.php?f=40&p=224015&sid=805851ef52ea9f568ddb921abbf461a0#p224015

I wanted to send feed back to him but my account was banned. So I tried to register on the Pale Moon forum using my AOL email address and ironically the forum said dispossible email address not supported. This mean they consider AOL to be a dispossible email service. Then I gave up.

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 11:45
by dkayxdx0
This is for Windows 7+. roytam1's builds for Windows XP will never have AVX/AVX2 as Windows XP doesn't support these instructions. Someone on the masm32 forum managed to have AVX/AVX2 working on plain DOS but it's quite tricky. Most machine running XP doesn't support these instructions anyway. Mine is a fairly modern machine with triple boot XP, 7 and Linux.

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 12:01
by K4sum1
I previously suggested that Roytam1 make an AVX NM27 build for the lolz, but he refused ;-;

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 12:11
by dkayxdx0
K4sum1 wrote: 08 Feb 2022, 12:01 I previously suggested that Roytam1 make an AVX NM27 build for the lolz, but he refused ;-;
Windows XP doesn't support AVX and AVX2. His builds are primary for Windows XP. So what is the point of doing such a build?

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 12:15
by K4sum1
dkayxdx0 wrote: 08 Feb 2022, 12:11
K4sum1 wrote: 08 Feb 2022, 12:01 I previously suggested that Roytam1 make an AVX NM27 build for the lolz, but he refused ;-;
Windows XP doesn't support AVX and AVX2. His builds are primary for Windows XP. So what is the point of doing such a build?
How does XP not support AVX though? It's a CPU instruction set. 7 was released before AVX and well before AVX2, yet those work fine on it.

AVX/AVX2 builds of Pale Moon

Posted: 08 Feb 2022, 12:20
by dkayxdx0
K4sum1 wrote: 08 Feb 2022, 12:15
dkayxdx0 wrote: 08 Feb 2022, 12:11
K4sum1 wrote: 08 Feb 2022, 12:01 I previously suggested that Roytam1 make an AVX NM27 build for the lolz, but he refused ;-;
Windows XP doesn't support AVX and AVX2. His builds are primary for Windows XP. So what is the point of doing such a build?
How does XP not support AVX though? It's a CPU instruction set. 7 was released before AVX and well before AVX2, yet those work fine on it.
Quoted from the masm32 forum: the Operating System (Windows 7 with SP1 and above) must support the new instruction set. For example, there's no chance to use AVX with Windows XP.

https://masm32.com/board/index.php?topic=4134.0

AVX/AVX2 builds of Pale Moon

Posted: 10 Feb 2022, 03:00
by Xi Jinping's Bear
dkayxdx0 wrote: 08 Feb 2022, 11:45 This is for Windows 7+. roytam1's builds for Windows XP will never have AVX/AVX2 as Windows XP doesn't support these instructions. Someone on the masm32 forum managed to have AVX/AVX2 working on plain DOS but it's quite tricky. Most machine running XP doesn't support these instructions anyway. Mine is a fairly modern machine with triple boot XP, 7 and Linux.
most machines running XP can't browse 95% of the internet at this point considering the amount of goddamn bloat. why bother at all