Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Capture-1773620067.6690412.png


Good news, I have preliminarily ported PowerFox to 10.4! This was done by hand by utilizing Cameron Kaiser's patches from the TenFourFox codebase, and will definitely be releasable at some point after the bugs are fixed.
 
One last update, I'm pleased to announce that PowerFox will be offered natively for G3, G4, G5, and Intel on 10.4!

I've been able to get G3 and Intel builds working alongside G4 and G5 after doing debugging with an internal testing group.

View attachment 2615099

View attachment 2615100
Amazing work on this browser! We’re in a pretty good position now I’d imagine.

It’s the dawn of a new era on this vintage of machine. It makes Tiger quite a bit more viable for sure.
 
Amazing work on this browser! We’re in a pretty good position now I’d imagine.

It’s the dawn of a new era on this vintage of machine. It makes Tiger quite a bit more viable for sure.
Quite a LOT more viable. This is amazing. Tiger runs way better than Leopard on G4 systems and has a performance advantage on G5s as well. And having Classic Mode still is great too.
 
Or does it?
Interesting. Never would have expected Leopard to have the edge in certain things! Have you tried Sorbet Leopard? Or the unofficial 10.4.12 shuriken? I've got shuriken on my 1.5ghz powerbook and it's very fast and web browsing performance in Aquafox is great.
 
Interesting. Never would have expected Leopard to have the edge in certain things! Have you tried Sorbet Leopard? Or the unofficial 10.4.12 shuriken? I've got shuriken on my 1.5ghz powerbook and it's very fast and web browsing performance in Aquafox is great.
All of my Tiger/Leopard installs had the tried and tested optimisations that Sorbet/Shuriken rounded up.
 
I feel the need to hype things up a little bit. Don't wanna spoil though. PF has a bright future ahead of it from my understanding of things though.

My experience with the application is really great. Intel build is phenomenal and flies on forums and even video playback. It is so far quite stable but I haven't had so much time with PF yet that I can accurately judge stability over long use. Discord is slow but oh well. Also Intel has a JIT so that's really nice for that small slice of users (me!). It's awesome on a C2D MBP 2007. I can't imagine it on a Mac Pro 2,1 with a eight-core configuration. The G5 build also uses G5 instructions but there is no JIT for it yet.

This will keep G3s and G4s on the internet for some more time. I was pretty doubtful before this would be possible on Tiger but now it is a reality and I am definitely lovin it.
 
I'm proud to announce that builds for Mac OS X 10.4 Tiger are now available!
Native optimized builds are available for G3, G4, G4e, G5, and Intel. These builds have all been extensively tested and should work as well as the Leopard builds. G5 and Intel builds are recommended for video playback, and the Intel build ships with a JavaScript JIT.

1774062627805.png


Thank you to everyone who has supported PowerFox's development! A big thank you to Cameron Kaiser for TenFourFox (again), as this port would not have been possible without his excellent work over 10 years ago.

Enjoy, and let me know what you think.

 
Last edited:
I'm proud to announce that builds for Mac OS X 10.4 Tiger are now available!
Native optimized builds are available for G3, G4, G4e, G5, and Intel. These builds have all been extensively tested and should work as well as the Leopard builds. G5 and Intel builds are recommended for video playback, and the Intel build ships with a JavaScript JIT.

View attachment 2615436

Thank you to everyone who has supported PowerFox's development! A big thank you to Cameron Kaiser for TenFourFox (again), as this port would not have been possible without his excellent work over 10 years ago.

Enjoy, and let me know what you think.

This is amazing, thank you for your work. My G3 iMac only has 384mb of ram, and every website crashes while loading most likely because of that. How do I change the user agent to a stripped down mobile one, like the KaiOS UA in Aquafox?
 
This is amazing, thank you for your work. My G3 iMac only has 384mb of ram, and every website crashes while loading most likely because of that. How do I change the user agent to a stripped down mobile one, like the KaiOS UA in Aquafox?
I really think that upgrading to a full 512MB or 1GB depending on your model is the way to go and no user agent will truly make it usable without that. PF with zero page outs on my G5 takes up 800MBs of RAM typically.

That being said, try this maybe? https://addons.basilisk-browser.org/addon/ua-status/
 
This is amazing, thank you for your work. My G3 iMac only has 384mb of ram, and every website crashes while loading most likely because of that. How do I change the user agent to a stripped down mobile one, like the KaiOS UA in Aquafox?
I can confirm with my iBook G3 700 MHz with 384mb of RAM

Wikipedia can load in Aquafox just fine (desktop version) but PowerFox just crash when the site almost finished loading. Probably because the machine is lacking of RAM.

I don't think the dev can do miracles at improving RAM consumption considering how heavy and bloated is the modern web nowadays
 
  • Like
Reactions: Yumiko Noua
I can confirm with my iBook G3 700 MHz with 384mb of RAM

Wikipedia can load in Aquafox just fine (desktop version) but PowerFox just crash when the site almost finished loading. Probably because the machine is lacking of RAM.

I don't think the dev can do miracles at improving RAM consumption considering how heavy and bloated is the modern web nowadays
I would caution against assuming that these crashes are solely about low available RAM.
This ignores the possibility that there are remaining bugs that can be resolved.

Is there a crash log that is generated that might contain useful diagnostic information?
 
  • Like
Reactions: Appleuser201
There are known stability issues when running the browser on a G3. This doesn’t even impact G4s/G5s running the G3 build, but I will investigate it when I have the time.
 
Last edited:
I would caution against assuming that these crashes are solely about low available RAM.
This ignores the possibility that there are remaining bugs that can be resolved.

Is there a crash log that is generated that might contain useful diagnostic information?
I'll check next time I try it. It runs fine on my Powerbook G4 with only 768mb of ram, and has not crashed for me once. It's actually even fairly usable.
 
There are known stability issues when running the browser on a G3. This doesn’t even impact G4s/G5s running the G3 build, so it is very low priority.
Is the G3 build built on a G3? It's possible stability issues are due to the libgcc from Macports, I am not convinced any modern libgcc from there has been tested much on G3.
It's why I have stuck to G4 for my builds, I would not have success fixing for G3 without a G3. So much assumes Altivec.
 
No, all builds are done on apple silicon. The issues are definitely not related to altivec, as I have seen the crash reports and they indicate something else. Either way, MacPorts is no longer used at all in the PowerFox build process.
 
Last edited:
  • Like
Reactions: danupsher
really nice work

very cool to be able to build it on a current system

powerfox-sdk is a private repo? I presume must be the MacOS Tiger sdk with some added gcc? cross compilers and darwin-xtools maybe?
 
  • Like
Reactions: Jazzzny
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.