Building a Pale Moon fork for Windows XP
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 bugs, git, the repositories, 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. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
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.
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 bugs, git, the repositories, 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. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.
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.
-
- Pale Moon guru
- Posts: 35637
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Building Palemoon 27 for XP
I think trying to use the mingw toolchain as a compiler will give you terrible performance in the resulting binary. You should build on a later windows and just TARGET Windows XP.
If none of you really have access to at least one Windows 7 machine, I can see about playing buildbot for you, but try to work something out.
If none of you really have access to at least one Windows 7 machine, I can see about playing buildbot for you, but try to work something out.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Building Palemoon 27 for XP
There seems to be a bug with msfn's ckeditor:Fedor2 wrote:All will be there soon including h264
https://github.com/Feodor2/Mypal/issues/2
Re: Building Palemoon 27 for XP
i do not have working mingw build for today, so now i see why linux version has considerably bad performance comparing with windows, uh that's bad. Do you make linux builds with see2 and other similar compiler options as windows?Moonchild wrote:mingw toolchain as a compiler will give you terrible performance in the resulting binary
roytam1
I watch my github page too no need to duplicate.
-
- Contributing developer
- Posts: 1742
- Joined: 2013-05-20, 18:19
- Location: Somewhere in Sector 001
Re: Building Palemoon 27 for XP
Off-topic:
Release Linux builds use SSE2 and similar compiler optimizations as Windows. Comparing the Linux releases to Windows releases (on the occasions I have access to a Windows machine) I don't see the Linux version performing considerably bad.Fedor2 wrote:now i see why linux version has considerably bad performance comparing with windows, uh that's bad. Do you make linux builds with see2 and other similar compiler options as windows?
-
- Pale Moon guru
- Posts: 35637
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Building Palemoon 27 for XP
Not sure what you're going on about here. Linux versions of Pale Moon perform just fine. I was talking about using the mingw toolchain on Windows, when compared to MSVC.Fedor2 wrote:now i see why linux version has considerably bad performance comparing with windows, uh that's bad
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Building Palemoon 27 for XP
Thanks a lot! im using in my XP x64 PC right now, and is working great, even all my pluginsroytam1 wrote:Anyway I built my own 27.4.2 with patches in #1 and replaced GetTickCount64() with dynamic loading NtQueryPerformanceCounter() like One-Core-Api does (with --disable-skia and bundled New Moon branding, nothing else changed)
http://o.rthost.cf/gpc/files1.rt/palemoon-27.4.2-unofficial-xp.7z
Re: Building Palemoon 27 for XP
My i7 6950X has VS2015 so I don't want to change it .
does i3 3rd gen , Windows 8.1 x64 with 8Gb can be used for building PM?
does i3 3rd gen , Windows 8.1 x64 with 8Gb can be used for building PM?
-
- Pale Moon guru
- Posts: 35637
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Building Palemoon 27 for XP
Of note, you can have multiple versions of VS installed on the same system without problems (I have VS2013 and VS2015 installed side by side, for example).
Shouldn't be a problem.KingsMan wrote:does i3 3rd gen , Windows 8.1 x64 with 8Gb can be used for building PM?
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
Re: Building Palemoon 27 for XP
Bravo, thanks & slow clap! Even YouTube plays out of the box:
Re: Building Palemoon 27 for XP
H264 patch is not released.petrus wrote:Bravo, thanks & slow clap! Even YouTube plays out of the box:
So you're watching WebM version of clip.
For those clips not providing WebM version, you'll get a TV noise screen with error message.
Re: Building Palemoon 27 for XP
Stupid question? Where are you posting these versions?
Is there an official site for this brand yet?
Is there an official site for this brand yet?
Re: Building Palemoon 27 for XP
Where can it be downloaded pre-compiled and ready to install (or even to extract)?
Re: Building Palemoon 27 for XP
click the wiki buttonMoonMadness wrote:Where can it be downloaded pre-compiled and ready to install (or even to extract)?
Re: Building Palemoon 27 for XP
Thank you muchly. I'll try it on an old XP notebook tonight.
Re: Building Palemoon 27 for XP
Thanks a bunch for that, now I have an new default Browser for my XProytam1 wrote:Anyway I built my own 27.4.2 with patches in #1 and replaced GetTickCount64() with dynamic loading NtQueryPerformanceCounter() like One-Core-Api does (with --disable-skia and bundled New Moon branding, nothing else changed)
http://o.rthost.cf/gpc/files1.rt/palemoon-27.4.2-unofficial-xp.7z
I have some doubts, to don't make more topic i will hace quickl here
1. Fedor2 and roytam1 is making your own XP builds? some difference?
2. How I can use Pale Moon in portable mode? ie, save browser profile data in same browser folder.
3. Some way to add the "Mute/Unmute tab" option on context menu of tabs in Pale Moon?
4. Instead open a the Downloads window I want open the "about:downloads" option (in a new tab) pressing "Show all downloads" from context menu of downloads icon, is possible set this on pale moon?
If you think I should better create a topic dedicated to all that, let me know.
about name ideas, why not something like "Tale Moon", you know, think on Pale Moon 27 in XP was things from an tale hehe.
Re: Building Palemoon 27 for XP
Watch my github page
https://github.com/Feodor2/Mypal
For now it is no difference with regular Pale moon except H264 support for xp based on lavsplitter ffmpeg. Things about tabs you can do same way as for original.
https://github.com/Feodor2/Mypal
For now it is no difference with regular Pale moon except H264 support for xp based on lavsplitter ffmpeg. Things about tabs you can do same way as for original.
Re: Building Palemoon 27 for XP
Hi, thanks a lot for the work, any binary for download with the h264 support?Fedor2 wrote:Watch my github page
https://github.com/Feodor2/Mypal
For now it is no difference with regular Pale moon except H264 support for xp based on lavsplitter ffmpeg. Things about tabs you can do same way as for original.
I have a question, youtube works fine in normal mode, but when i go fullscreen, the status bar is always visible in left corner (This problems not happen in latest official palemoon), and is too slow, like is not using hardware acceleration.
Same happen in my desktop and laptop, both have a intel GMA950, desktop is a C2D 2ghz, laptop pentium M 1ghz
Youtube in firefox 52 works fine, no problem in fullscreen
Thanks a lot