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
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Thu, 21 Jun 2018, 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: 53
Joined: Sat, 22 Aug 2015, 23:59
Location: Chicago suburbs

Re: Building a Pale Moon fork for Windows XP

Unread postby Tony0945 » Thu, 21 Jun 2018, 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
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Fri, 22 Jun 2018, 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: Sat, 18 Aug 2018, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread postby wyxchari » Thu, 23 Aug 2018, 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 Thu, 23 Aug 2018, 13:59, edited 2 times in total.

visionhelp
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Fri, 24 Aug 2018, 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: Sat, 18 Aug 2018, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread postby wyxchari » Fri, 24 Aug 2018, 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 Fri, 24 Aug 2018, 17:32, edited 7 times in total.

visionhelp
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Fri, 24 Aug 2018, 19:36

Wow. Thank You very much.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 22313
Joined: Sun, 28 Aug 2011, 17:27
Location: 58.5°N 15.5°E
Contact:

Re: Building a Pale Moon fork for Windows XP

Unread postby Moonchild » Sat, 25 Aug 2018, 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.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

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

Take note: 23 November is Wolfenoot! Eat roast meat and/or cake decorated like the full moon. #wolfenoot

User avatar
wyxchari
Moongazer
Moongazer
Posts: 11
Joined: Sat, 18 Aug 2018, 03:37

Re: Building a Pale Moon fork for Windows XP

Unread postby wyxchari » Sat, 25 Aug 2018, 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 Sat, 25 Aug 2018, 07:53, edited 4 times in total.

User avatar
pm4eva
Apollo supporter
Apollo supporter
Posts: 33
Joined: Tue, 12 Jun 2018, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread postby pm4eva » Tue, 25 Sep 2018, 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 Tue, 25 Sep 2018, 04:33, edited 6 times in total.
thx and greets

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

Re: Building a Pale Moon fork for Windows XP

Unread postby Reziac » Tue, 25 Sep 2018, 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: 33
Joined: Tue, 12 Jun 2018, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread postby pm4eva » Tue, 25 Sep 2018, 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 Fri, 09 Nov 2018, 21:42, edited 7 times in total.
thx and greets

visionhelp
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Sat, 29 Sep 2018, 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 Sat, 29 Sep 2018, 17:45, edited 2 times in total.

Mercury
Fanatic
Fanatic
Posts: 203
Joined: Fri, 01 Nov 2013, 23:26
Location: Toronto, Canada

Re: Building a Pale Moon fork for Windows XP

Unread postby Mercury » Sat, 29 Sep 2018, 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
Moon lover
Moon lover
Posts: 95
Joined: Sat, 18 Jul 2015, 18:14
Location: Germany

Re: Building a Pale Moon fork for Windows XP

Unread postby visionhelp » Sat, 29 Sep 2018, 18:18

Many thanks to this presentation.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 22313
Joined: Sun, 28 Aug 2011, 17:27
Location: 58.5°N 15.5°E
Contact:

Re: Building a Pale Moon fork for Windows XP

Unread postby Moonchild » Sat, 29 Sep 2018, 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.
Improving Mozilla code: You know you're on the right track with code changes when you spend the majority of your time deleting code.

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

Take note: 23 November is Wolfenoot! Eat roast meat and/or cake decorated like the full moon. #wolfenoot

User avatar
pm4eva
Apollo supporter
Apollo supporter
Posts: 33
Joined: Tue, 12 Jun 2018, 10:26
Location: CET

Re: Building a Pale Moon fork for Windows XP

Unread postby pm4eva » Sat, 13 Oct 2018, 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 Sat, 13 Oct 2018, 12:50, edited 2 times in total.
thx and greets

User avatar
andres99
Newbie
Newbie
Posts: 5
Joined: Fri, 26 Oct 2018, 01:13

Re: Building a Pale Moon fork for Windows XP

Unread postby andres99 » Thu, 15 Nov 2018, 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.


Return to “Development (discussion)”

Who is online

Users browsing this forum: No registered users and 2 guests