Uncle Captain Posted July 4 Posted July 4 (edited) I finally managed to get Serpent/Mypal 68 to work on Windows XP SP1 (and also SP2). Notes kernelxp.dll stays in the "mypal" and "basilisk" directories after patching, or else it will NOT work. mypal68-xpsp1-code.txt serpent-xpsp1-code.txt Edited July 7 by Uncle Captain Added note. 1
j7n Posted July 5 Posted July 5 There was a Corkami Trampoline DLL for running applications on SP1 (but not those that require SP3 with GetLogicalProcessor... ). I used it for a long time. But today it's time to reinstall a later version of XP/Server2003 if the PC is fast enough to load these web browsers. SP1 was good for like 256 MB of RAM or less.
Uncle Captain Posted July 5 Author Posted July 5 (edited) I used roytam1's kernelxp.dll to get it to work. I used 4GB of RAM for performance on all Windows XP versions. Edited July 5 by Uncle Captain typo
j7n Posted July 5 Posted July 5 Another issue that may pop on XP SP1 systems is an incompatibility with an embedded XML "manifest" in executable files. This manifest says that program works with Windows version X,Y,Z and if it requires admin rights. With a new manifest containing a lot of things, Windows XP SP1 may BSOD. This can be solved by copying a later version of sxs.dll (KB921337) into the system directory.
Uncle Captain Posted July 5 Author Posted July 5 (edited) I did get Mypal 68 to work on XP RTM by installing the KB921337 update (to tweak as SP2 with CSDVersion set to 200), it is startable, but like Firefox 52 and Serpent, the stability of running these modern web applications (especially the ones patched with kernelxp.dll) on Windows XP RTM can get unstable after a while as it freezes or crashes with c0000005 (Access Violation) error at address 71ad1020. Can somebody try to manage to fix instabilities in what's causing Mypal 68's stability on Windows XP RTM to shake? P.S.: I used Mypal 68 on Windows XP SP1 and no instabilities occurred Edited July 5 by Uncle Captain
jumper Posted July 7 Posted July 7 On 7/3/2025 at 10:11 PM, Uncle Captain said: concrt140.dll - Change function from GetLogicalProcessorInformation to GetStdHandle As a failure stub, the number of parameters (1, not 2) don't match and it will never return FALSE as needed. Try FindNextFileA instead.
Uncle Captain Posted July 8 Author Posted July 8 (edited) Okay. Your suggestion just worked for me as well as FindNextFileA works too when I got mypal68 to work on Windows XP SP1. Edited July 8 by Uncle Captain 1
Uncle Captain Posted July 8 Author Posted July 8 (edited) The unofficial guide "How to get MyPal 68 working on Windows XP SP1!" is now available. This guide is made by me. This would be useful for Althon XP/Pentium III machines running Windows XP SP1, because Supermium does NOT support processors without SSE2 yet. https://sites.google.com/view/clara-incorporated/modernization/windows-xp-sp1/firefox-based-browsers/mypal-68 @feodor2and @roytam1 Edited Tuesday at 05:22 PM by Uncle Captain 1
IXOYE Posted 1 hour ago Posted 1 hour ago (edited) Hi On 7/8/2025 at 7:39 AM, Uncle Captain said: The unofficial guide "How to get MyPal 68 working on Windows XP SP1!" is now available. This guide is made by me. This would be useful for Althon XP/Pentium III machines running Windows XP SP1, because Supermium does NOT support processors without SSE2 yet. https://sites.google.com/view/clara-incorporated/modernization/windows-xp-sp1/firefox-based-browsers/mypal-68 @feodor2and @roytam1 It works perfectly with Windows XP SP2. I applied the tutorial for the Mypal 68.14.8b version and no crash problems after 1 week of intensive use. I switched to the Mypal 74.1.0 version by applying the changes and it works very well. Thank you Edited 1 hour ago by IXOYE
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now