roytam1
MemberContent Type
Profiles
Forums
Events
Everything posted by roytam1
-
trying to debug this: https://github.com/rn10950/RetroZilla/issues/67 but no idea whats going wrong.
-
oh yeah I do have KEx in my 98SE, tried disabling it/setting to 98/2000/XP doesn't help and it shows mozilla suite UI with some javascript errors, looks like some APIs are failing. EDIT: tried on a 95 RTM, and its debug output shows something goes wrong in pref loading, while WinAPI is fine. EDIT2: hmm, some files are missed in the list? maybe the loop filtered it out? EDIT3: case matters! EDIT4: yeah, fixed! https://github.com/roytam1/classilla/commit/548fe35db04444e6c90fe7dffb5f4cf62811347d
- 46 replies
-
1
-
- Visual C++ 6.0
- Visual C++ 5.0
-
(and 3 more)
Tagged with:
-
My build environment for classilla is VC6 with cygwin-1.5 tools(cygwin-built bash/m4/perl/automake/autoconf/make-3.80) and binaries works in NT/2000/XP/7, just not on 9x for unknown reason.
- 46 replies
-
- Visual C++ 6.0
- Visual C++ 5.0
-
(and 3 more)
Tagged with:
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
it could be some kind of rules about post filtering here. I do hit this these days when posting changelogs. -
BTW I'm trying to fix older gecko runtime problem that hangs on startup in win9x, found a strange behavior in nsStr that causes a non-ending loop: https://github.com/roytam1/classilla/commit/f519f735793fba62f953c944aac855e0fc4bf2ae fixing that it no longer hangs in win9x, but still not acting properly. I found the API name for finding SHGetSpecialFolderPath is wrong and I also fixed that: https://github.com/roytam1/classilla/commit/a29ea55eeced9b121b9b6afcd814e739b026d367 but it still can fix the problem. I wonder if you have any other idea/hint about this?
- 46 replies
-
- Visual C++ 6.0
- Visual C++ 5.0
-
(and 3 more)
Tagged with:
-
and have fun making NS9 working with TLS 1.3! updated files: http://o.rthost.win/gpc/files1.rt/ns9-nss-update-tls13.7z
-
I don't have full code of K-Meleon 1.5.4 to build on, but I can build a shared and replace DLLs to make it work: download: http://o.rthost.win/gpc/files1.rt/K-Meleon1.5.4en-US.tls13.7z
-
since @ClassicNick provided a newer NSS port, I'm trying to fix/port it to VC7.1 and VC6 for retrozilla use. EDIT: progress - VC7.1 works, VC6 needs more fixing: in NT 3.51: and in Win95: EDIT2: VC6 port is finished. PR created: https://github.com/rn10950/RetroZilla/pull/68 Bin (suite): http://o.rthost.win/gpc/files1.rt/retrozilla-suite-tls13-20240526.7z browser-only (rzbrowser): http://o.rthost.win/gpc/files1.rt/rzbrowser-tls13-20240526.7z
-
Arctic-Fox for Windows builds
roytam1 replied to Nicholas McAnespy's topic in Browsers working on Older NT-Family OSes
with more fixes, it works. after porting/restoring something for RNG, it even works in Neptune!- 58 replies
-
2
-
- Windows2000
- windowsxp
-
(and 1 more)
Tagged with:
-
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New regular/weekly KM-Goanna release: https://o.rthost.win/kmeleon/KM76.5.4-Goanna-20240525.7z Changelog: In-tree changes: - app: OnShowTooltip()/GetNodeText() API change for matching engine changes. (96521b30) - bump KM version for engine API changes (as of NM27 rev df2987f6) (91bd7c9c) Out-of-tree changes: (snip) * Notice: the changelog above may not always applicable to XULRunner code which K-Meleon uses. A goanna3 source tree that has kmeleon adaption patch applied is available here: https://github.com/roytam1/palemoon27/tree/kmeleon76 -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New NewMoon 27 Build! 32bit https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod.7z 32bit SSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod-sse.7z 32bit noSSE https://o.rthost.win/palemoon/palemoon-27.10.0.win32-git-20240525-df2987f659-xpmod-ia32.7z 64bit https://o.rthost.win/palemoon/palemoon-27.10.0.win64-git-20240525-df2987f659-xpmod.7z source repo: https://github.com/roytam1/palemoon27 repo changes since my last build: (snip) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of post-deprecated Serpent/moebius for XP! * Notice: This repo will not be built on regular schedule, and changes are experimental as usual. ** Current moebius patch level should be on par with 52.9, but some security patches can not be applied/ported due to source milestone differences between versions. Test binary: Win32 https://o.rthost.win/basilisk/basilisk55-win32-git-20240525-65c612352-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk55-win64-git-20240525-65c612352-xpmod.7z repo: https://github.com/roytam1/basilisk55 Repo changes: - import from UXP: [network] Make http digest auth cnonce length configurable. (f3413e94) (1ef2155e7) - import from UXP: [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b) (a433921f8) - ported from UXP: [DOM] Clean up ReportLoadError and normalize error messages. (22830d18) (e63613265) - import from UXP: [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932) (a2d940753) - import from UXP: [gfx] Use calloc for cairo font-creation functions. (7d2ecc13) (65c612352) -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of BOC/UXP for XP! Test binary: MailNews Win32 https://o.rthost.win/boc-uxp/mailnews.win32-20240525-7bda12e7-uxp-f8f3b3ee43-xpmod.7z BNavigator Win32 https://o.rthost.win/boc-uxp/bnavigator.win32-20240525-7bda12e7-uxp-f8f3b3ee43-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/boc-uxp/tree/custom * Notice: the profile prefix (i.e. parent folder names) are also changed since 2020-08-15 build, you may rename their names before using new binaries when updating from builds before 2020-08-15. -- New build of HBL-UXP for XP! Test binary: IceDove-UXP(mail) https://o.rthost.win/hbl-uxp/icedove.win32-20240525-id-656ea98-uxp-f8f3b3ee43-xpmod.7z IceApe-UXP(suite) https://o.rthost.win/hbl-uxp/iceape.win32-20240525-id-656ea98-ia-93af9a0-uxp-f8f3b3ee43-xpmod.7z source repo (excluding UXP): https://github.com/roytam1/icedove-uxp/tree/winbuild https://github.com/roytam1/iceape-uxp/tree/winbuild -
My Browser Builds (Part 5)
roytam1 replied to roytam1's topic in Browsers working on Older NT-Family OSes
New build of Serpent/UXP for XP! Test binary: Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod.7z Win64 https://o.rthost.win/basilisk/basilisk52-g4.8.win64-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/custom IA32 Win32 https://o.rthost.win/basilisk/basilisk52-g4.8.win32-git-20240525-3219d2d-uxp-f8f3b3ee43-xpmod-ia32.7z source code that is comparable to my current working tree is available here: https://github.com/roytam1/UXP/commits/ia32 NM28XP build: Win32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z Win32 IA32 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-ia32.7z Win32 SSE https://o.rthost.win/palemoon/palemoon-28.10.7a1.win32-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod-sse.7z Win64 https://o.rthost.win/palemoon/palemoon-28.10.7a1.win64-git-20240525-d849524bd-uxp-f8f3b3ee43-xpmod.7z Official UXP changes picked since my last build: - [network] Make http digest auth cnonce length configurable. (f3413e94b9) - [gfx] Clear mSharedBlobData if blob creation failed. (552cd74b08) - [DOM] Clean up ReportLoadError and normalize error messages. (22830d18cf) - [gfx] Ensure font entry's unitsPerEm and font extents are initialized when gfxFont is created. (7672f932f7) - [gfx] Use calloc for cairo font-creation functions. (7d2ecc13dd) No official Pale-Moon changes picked since my last build. No official Basilisk changes picked since my last build. Update Notice: - You may delete file named icudt*.dat inside program folder when updating from old releases. * Notice: From now on, UXP rev will point to `custom` branch of my UXP repo instead of MCP UXP repo, while "official UXP changes" shows only `tracking` branch changes. -
Arctic-Fox for Windows builds
roytam1 replied to Nicholas McAnespy's topic in Browsers working on Older NT-Family OSes
trying to port NSS 3.42 Beta to VC2005, it builds but seems not working.- 58 replies
-
- Windows2000
- windowsxp
-
(and 1 more)
Tagged with:
-
Arctic-Fox for Windows builds
roytam1 replied to Nicholas McAnespy's topic in Browsers working on Older NT-Family OSes
it will nice if you can upload the source alright, building 35.0.1 with VC2010 works. with VC11, a strncmp CMOV removal patch is needed for running in non-CMOV capable processors. (like what I did to VC12 dll) BTW, ported NSS 3.42 Beta works. and even works on a 486:- 58 replies
-
- Windows2000
- windowsxp
-
(and 1 more)
Tagged with:
-
Arctic-Fox for Windows builds
roytam1 replied to Nicholas McAnespy's topic in Browsers working on Older NT-Family OSes
.- 58 replies
-
- Windows2000
- windowsxp
-
(and 1 more)
Tagged with:
-
you may ask in their discord? https://discord.gg/v5fCgFw
-
in 86box\nvr\hot433.bin here.
-
I replaced hot433.bin with yours, and it works.
-
for new machine(not ever started), replacing roms\machines\hot433\433AUS33.ROM with yours. for already started machine, replace nvr\433AUS33.ROM with yours.
-
no idea, could be chipset problem or driver problem. BTW neowin reported this as well. lol. https://www.neowin.net/news/intels-legendary-i486-cpu-gets-unofficial-windows-xp-support-iso-too/
-
and for crashing on 486, because it uses RDTSC in js/vm/TraceLogging, I hacked it so won't run it on anything older than pentium. https://github.com/roytam1/palemoon27/commit/bc9ae52bd32a265354f09a78216cb17d7bc01614 it is still a crude port, but kind of works.
- 46 replies
-
- Visual C++ 6.0
- Visual C++ 5.0
-
(and 3 more)
Tagged with:
-
... and for pm2796-vc10 NSS failures, it is due to the reordering of codes. still can't finish fixing freebl as amount of code is huge. putting them back to original places and group declarations to top of block should be the proper way to add support to C89 compilers. EDIT: trying to fix but still getting error when accessing ddg.gg. changes: https://github.com/roytam1/palemoon27/commit/d9412c9848aa19be6b34a77f592c2b0b122c19aa https://github.com/roytam1/palemoon27/commit/aace5eed0 maybe something else need to be fixed in that mega commit: https://github.com/roytam1/palemoon27/compare/2e31415af799342119565c9f25eb7ebf57e52274...be734fdaf EDIT3: and yeah FStar needs more fixes: https://github.com/roytam1/palemoon27/commit/be734fdaf and now ddg.gg loads.
- 46 replies
-
- Visual C++ 6.0
- Visual C++ 5.0
-
(and 3 more)
Tagged with: