Officially, Pale Moon does not support Windows XP anymore. The last official version is 26.5.0 (available at the bottom of this page), but since then, unofficial modified versions have appeared.
New Moon
Since September 2017, there is an unofficial version called New Moon by Fedor2 which restores support for Windows XP.
New Moon SSE
For computers with a processor without SSE2 (such as AMD Athlon XP and Intel Pentium III), I provide a SSE-only release of New Moon. Use it at your own risk.
The current version is 27.9.4.1 from . The differences from 27.9.4 are:
This version can use optional FFmpeg libraries to support additional HTML5 audio and video codecs. To use them, extract the DLL files into the application directory. On about:config, create a Boolean value called media.ffmpeg.enabled and set it to true.
This version is compiled with different compiler options which slightly improve performance.
Version 28.1.0 is also available, but has not been thoroughly tested and may be worse than 27.x in audio and video. Back up your existing profile before running it.
I am currently unable to provide any newer versions. Please check back later.
Notes
Windows XP Service Pack 3 or later is required.
You will need to install the Microsoft Visual C++ 2013 Redistributable (2013 for 27.x, 2015 for 28.x) if you don't already have it.
This is not a portable version, although it is distributed in a ZIP file.
If you are upgrading from Pale Moon 26.5.0 and wish to keep your settings, bookmarks, extensions, etc. (these instructions were tested with 27.6.1):
Go to %USERPROFILE%\Application Data (%USERPROFILE% is your user directory, usually C:\Documents and Settings\username) and make a copy of the folder "Moonchild Productions" called just "Moonchild" (or just rename it if you like to live dangerously).
Then do the same in %USERPROFILE%\Local Settings\Application Data.
If you are using EMET, you may check all checkboxes in the Apps window when configuring it for New Moon.
I strongly recommend installing the NoScript extension (see below) to block JavaScript and all plug-ins by default. It will greatly improve performance.
This version does not update automatically. You will have to manually revisit this page to download newer versions.
This is not an official Pale Moon product, therefore the Pale Moon project does not support it.
Extensions
The following are the last versions of certain extensions for the 27.x series:
If you wish to compile version 27.x yourself, follow these steps:
Set up your development environment. (Note: the compilation process seems to use at most 2 GB of RAM, but having more will speed it up because of better caching.)
Get the Pale Moon source code: git clone https://github.com/MoonchildProductions/Pale-Moon
Switch to the correct release branch and tag depending on the version you want to compile: for version 27.x.y, execute:
git checkout 27.x_RelBranch
git checkout 27.x.y_Release
For 27.8.0 and later, additionally execute:
git revert -n 4b2c1b3
git revert -n e629401
git revert -n 7c0acbf
git revert -n d6e790a
git revert -n 8c4c48d
git revert -n 723e8ae
git revert -n f6c1a6b
git revert -n f26f28a
(The reverts are needed to undo commits that break Windows XP compatibility.)
For 27.9.1 and later, additionally execute:
git apply --ignore-whitespace 27-9-1.pat
git revert -n 8883682
git revert -n 38790d1
(This is also needed to preserve Windows XP compatibility.)