Building a Pale Moon fork for Windows XP

Talk about code development, features, specific bugzilla bugs, enhancements, patches, and other highly technical things.

Moderator: satrow

Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific referenced Bugzilla bugs, mercurial, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Most "bug reports" do not belong in this board and should initially be posted in Community Support or other relevant support boards.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-06-21, 10:24

Tony0945 wrote:Linux Mate. Faster, cleaner, and looks like XP
This sounds very good, if once XP is not to work with anymore. Thanks.

This MyPAL- (E) -, what is this, please. A link ? (An alternative to NewMoon (for XP) ?

´My´ NewMoon is working perfectly - html5, Youtube, Facebook - since a while now.

Once or twice a crash, from Facebook.
And a good performance speed at Facebook.

Tony0945
Moonbather
Moonbather
Posts: 60
Joined: 2015-08-22, 23:59
Location: Chicago suburbs

Re: Building a Pale Moon fork for Windows XP

Unread post by Tony0945 » 2018-06-21, 21:53

I should have also mentioned the real original Palemoon for Linux latest version binary runs great on Mate.

MYPAL is an excellent XP-compatable fork from Feodor and hosted on github. google DuckDuckGo for it. He's made some extensions but the patches are readable and you can (with a lot of work) trim them out.

If you install MYPAL, it will pick up your existing Palemoon bookmarks and such.

Thanks Feodor, otherwise I'd be stuck with going back to Firefox and their interface of the week.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-06-22, 13:48

If I may ask it here:

The NewMoon is from Feodor2, too.
In addition he developed a (the) MYPALE ? (For XP, too ?)

And sounds "you can (with a lot of work) trim them out" to a lot of work.

The ´html5´ (video) getting to run for me already was lot of work, for NewMoon.

(I am just thinking loudly, sorry.)

User avatar
wyxchari
Moongazer
Moongazer
Posts: 11
Joined: 2018-08-18, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread post by wyxchari » 2018-08-23, 13:35

visionhelp wrote:The NewMoon is from Feodor2, too.
In addition he developed a (the) MYPALE ? (For XP, too ?)
FireFox --> Pale Moon --> "Mypal" (XP SSE2 Feodor2) Best
FireFox --> Pale Moon --> Mypal --> "New Moon" (XP SSE2 roytam1)
FireFox --> Pale Moon --> Mypal --> "New Moon SSE" (XP SSE roytam1) I have "Pentium III" and "AMD Athlon XP" working well.
FireFox --> Pale Moon --> Mypal --> "New Moon noSSE" (XP MMX roytam1)

Image

Image
Last edited by wyxchari on 2018-08-23, 13:59, edited 2 times in total.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-08-24, 16:33

Thanks, the help from this infos, and may understand the ´Mypal´, where it is coming from.

I use NewMoon v27.7.1 (32 Bit) (no SSE2, from newer CPU), and working html5-video.

Sadnessly currently I do not spent time with NewMoon ´discover´.
In spite of some crashes some times at FB most.
And ´Complete YouTube Saver´ does not work.
(But this helps - perhaps - the direct link of the site to convert and download a video.)

So I do not get infos about perhaps new versions.

(OK ? Telling it ?)

User avatar
wyxchari
Moongazer
Moongazer
Posts: 11
Joined: 2018-08-18, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread post by wyxchari » 2018-08-24, 17:22

visionhelp wrote:I use NewMoon v27.7.1 (32 Bit)
Use last versions for XP:
New Moon is 27.9.1a1 http://rtfreesoft.blogspot.com/search/label/browser
I use best: Mypal 27.9.4 https://github.com/Feodor2/Mypal/releases
--------------------------------------------------------------------------------------------------




Google recaptcha verified fix (2018.08.24) for all browser design for XP: New Moon SEE 27.8.0a1+ XP, New Moon 27.9.1a1 + XP, Mypal 27.9.4 + XP, K-Meleon 76.0 (20180818) + XP
- Test: https://www.google.com/recaptcha/api2/demo https://patrickhlauke.github.io/recaptcha
- about:config dom.messageChannel.enabled true
Last edited by wyxchari on 2018-08-24, 17:32, edited 7 times in total.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-08-24, 19:36

Wow. Thank You very much.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24224
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Building a Pale Moon fork for Windows XP

Unread post by Moonchild » 2018-08-25, 06:44

Keep in mind that "New Moon" is just an unbranded version and the name is not tied to any particular developer. Be conscious of which source you get it from.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it on cohservers.com

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
wyxchari
Moongazer
Moongazer
Posts: 11
Joined: 2018-08-18, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread post by wyxchari » 2018-08-25, 07:15

Moonchild wrote:Keep in mind that "New Moon" is just an unbranded version and the name is not tied to any particular developer. Be conscious of which source you get it from.
Sorry. I still have many doubts about these browsers that start from Pale Moon. I just left Firefox 52.9.0esr after the end of your updates. My feeling is that it is all very confusing and the names of the browsers are repeated. Only advanced users know the details. The new users do not have data to choose among so many browsers and they take one at random as I did.
Is there a place that explains the characteristics of each one, a photo and where does it come from?

Pale Moon W7 28.0.0 20180816 http://www.palemoon.org/download.shtml
.Mypal XP 27.9.4 https://github.com/Feodor2/Mypal/releases
..New Moon XP 27.9.1a1 http://rtfreesoft.blogspot.com/search/label/browser
..KMeleon KM-Goanna XP 180818 http://rtfreesoft.blogspot.com/search/label/browser
..FirFox Nightly XP 45.9.10 http://rtfreesoft.blogspot.com/search/label/browser
Basilisk W7 PM http://www.basilisk-browser.org/download.shtml
.Basilik Serpent XP 52-g4.1 http://rtfreesoft.blogspot.com/search/label/browser
.PM28XP New Moon 28.1.0a1 http://rtfreesoft.blogspot.com/search/label/browser
Last edited by wyxchari on 2018-08-25, 07:53, edited 4 times in total.

User avatar
pm4eva
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-06-12, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread post by pm4eva » 2018-09-25, 03:30

I have tested this MOD
http://rtfreesoft.blogspot.com/search/label/browser
PM28XP build 28.1.0a1:
Win32 https://o.rthost.cf/palemoon/palemoon-2 ... 2-xpmod.7z
now with WinXPsp3.

It works with an installed and with a portable version of PM26.5.0.
You just must extract the files from the archive.
Then copy the files over the existing files in the correct folder of the old PM version.

And the best thing of all is that EMET works with PM28.1.0 again.
What i cannot test is if it would work on old CPUs without SSE(2).

Hardware Acceleration is perfect too now.
Last edited by pm4eva on 2018-09-25, 04:33, edited 6 times in total.
thx and greets

User avatar
Reziac
New to the forum
New to the forum
Posts: 1
Joined: 2018-07-24, 22:36

Re: Building a Pale Moon fork for Windows XP

Unread post by Reziac » 2018-09-25, 04:13

pm4eva wrote: What i cannot test is if it would work on old CPUs without SSE(2).
When did SSE(2) come in? I have some quite old hardware here, I can dig it out and check if I know how old to try it with. Does it need XP or will it run on any older Windows?

BTW SeaMonkey will be dropping WinXP support as of the next version -- so I hope you'll add it to your retrofixed browsers :)
(and thank you so much for doing these!)

User avatar
pm4eva
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-06-12, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread post by pm4eva » 2018-09-25, 21:02

I cant remember what CPUs supports SSE2
Some AthlonXP did, some not.
WindowsXPSP3 works with both. Older Windows maybe too.

I used this PM26.5.0_AtomXP Versions
ftp://archive.palemoon.org/palemoon/26.x/26.5.0/
for testing the 28.1.0 MOD with a Core2Duo CPU what has SSE2 instructions build in.
Last edited by Moonchild on 2018-11-09, 21:42, edited 7 times in total.
thx and greets

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-09-29, 17:42

SSE(2):
There was a special PaleMoon version for - with or without (?); it must have been WITH (maybe I am wrong here, I am complete out of this topic) - SSE(2).
I do not remember, if I tried NewMoon, PaleMoon, on Windows 98. But I think it is not for 98, even not for 2k.
But more exact I cannot say.

CPU with SSE(2): 98 runs. But PaleMoon, I cannot really remember, I could have tried, and did not work. But I do not know.
But 98 from other things are no more working - with the internet - for some needed things; at least Outlook Express. So from this I ended working with 98 from ´alone´.

*

I now run - XP SP3 - PaleMoon 27.7.1 (32.bit) released for XP.
With changed ´about:config´ settings.

I fear, installing a newer version, will overwrite the ´about:config´ settings.
(I prefere the NewMoon version, from the now working html5.)
Last edited by visionhelp on 2018-09-29, 17:45, edited 2 times in total.

Mercury
Fanatic
Fanatic
Posts: 203
Joined: 2013-11-01, 23:26
Location: Toronto, Canada

Re: Building a Pale Moon fork for Windows XP

Unread post by Mercury » 2018-09-29, 17:57

Athlon XPs did not support SSE2. AMD only added that to Athlon 64 and later.
Intel supported it since Pentium 4.

There was a "Pale Moon SSE" (meaning it requires only up to SSE, so not SSE2.) that ended on v26.5.

I no longer have a working system on which I could test SSE-only builds.

Win98 support has not existed in Pale Moon in any form for years, maybe never.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-09-29, 18:18

Many thanks to this presentation.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 24224
Joined: 2011-08-28, 17:27
Location: 58°2'16"N 14°58'31"E
Contact:

Re: Building a Pale Moon fork for Windows XP

Unread post by Moonchild » 2018-09-29, 23:56

Mercury wrote:Win98 support has not existed in Pale Moon in any form for years, maybe never.
We've never had Win9x support.
City of Heroes public server: https://www.moonshard.org/ -- Vote for it on cohservers.com

"If you want to build a better world for yourself, you have to be willing to build one for everybody." -- Coyote Osborne
Image

User avatar
pm4eva
Apollo supporter
Apollo supporter
Posts: 42
Joined: 2018-06-12, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread post by pm4eva » 2018-10-13, 12:39

visionhelp wrote:SSE(2):I fear, installing a newer version, will overwrite the ´about:config´ settings.
(I prefere the NewMoon version, from the now working html5.)
You can use the 28.1.x MOD
It does not change your settings as far i found out.
Maybe some new feature settings will be added.

And 28.1.x is much better then all versions befor.
Mercury wrote:Athlon XPs did not support SSE2.
Right, seems only the mobile version has it included.
https://en.wikipedia.org/wiki/List_of_A ... ket_754%29
Last edited by pm4eva on 2018-10-13, 12:50, edited 2 times in total.
thx and greets

User avatar
andres99
Newbie
Newbie
Posts: 5
Joined: 2018-10-26, 01:13

Re: Building a Pale Moon fork for Windows XP

Unread post by andres99 » 2018-11-15, 01:54

Just wanted to say my public thanks for New Moon. I did not want to give up XP. I liked it and in fact everything that I needed still worked, except for browsers. Until I discovered New Moon.

Once a Pale Moon user, I am now glad to be back, using a fork of Pale Moon.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2018-12-13, 22:59

Thanks pm4eva, the instructions and the help.

I will now install the PaleMoon XP 28 MOD win32. And I am looking forward, for example: will life-TV stream will be better than now and long already, from 128 KBit/s internet-speed only.

visionhelp
Fanatic
Fanatic
Posts: 102
Joined: 2015-07-18, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread post by visionhelp » 2019-01-01, 23:30

A happy new year.

I did install now the Pale Moon 28.3.0a1, XP-MOD.

Where may I note problems, please ? In a new topic here, in Development (discussion) ?

Watching TV online the sound runs as slow as if the stream runs in slow motion.

Post Reply