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

Caleb Hauge

macrumors member
Jun 20, 2021
32
16
Make sure you installed QuickTime 7.7 otherwise YT will be a slideshow in TFT.
I had QuickTime 7.7 installed but it didn't seem to help much. Desktop YouTube in Leopard-WebKit, which was totally usable on my 867MHz G4 at 360p, was unusable here too. Even just loading the site was much slower.
 

Elusi

macrumors regular
Oct 26, 2023
241
488
My Powerbook G4 Ripped a CD!

Picture 1.jpeg



Saved a 1.25GHz G4 from a trash pile many years ago. Earlier this year I finally bought an AC adapter and started investigating what would be needed for it to work. One IDE-adapter and M.2-SATA SSD later and I had a Powerbook! Quite an OK condition cosmetically as well, save for some minor scuffs and a missing F10-key.

Today I wanted to rip a CD, realizing the only macbook with an optical drive* in my possession is this one. Pfft, why not? Something I got *really* pleasantly surprised about is that iTunes still could fetch metadata from the internet!

(Too bad their most recent album seemingly only came on streaming and vinyl..)

* I may have an external disc drive available as well, but where's the frickin' fun in that?!
 

barracuda156

macrumors 68020
Sep 3, 2021
2,296
1,514
I tried to update my MacPorts 10.4.11 packages, but legacy-support fails to build and thus packages won't compile. Is there a way to bypass the legacy-support update and just compile the packages with the older version?

1. Building any port with sudo port -v -n will skip updating all dependencies.
2. You can make a local repo, place an older version of legacy-support there, and have it pegged to that.
3. The problem is tracked here: https://github.com/macports/macports-legacy-support/pull/69

P. S. Please rather ask such questions is some more noticeable place, I accidentally saw your post. There is http://trac.macports.org and there was even this: https://forums.macrumors.com/thread...te.2363509/page-4?post=32654396#post-32654396
 
  • Like
Reactions: Traace

barracuda156

macrumors 68020
Sep 3, 2021
2,296
1,514
Unfortunately my PPCs are on standby just now.
Had to fix 3 early intels for my colleague's home-office (15"MBP4,1 A1260 for VPN/RemoteDesktop to the WinServer at the office).
Unfortunately I couldn't get the Powerbooks do that task (VPN: no Cisco IPSec; RDP: no Client for PPC with working certificate-handling), even though I tried a lot during the last few years ...
Because of the shutdown no meetings - my beamer-companion and fax-machine, an iBook-G4, is also on standby.
My current DD is an A1260 too, because I also depend on VPN/RDP and I use it for watching streaming-video.
Even Starcraft moved from the PB-G4 to a Win2k virtual-machine recently ...
I really enjoy the Powerbook-like feeling of the A1260 combined with SSD, USB 3 and Mojave.
They really should have made an early-intel 12" MBP ... ?

OpenVPN doesn’t support that? It builds from source on PPC.

No idea re RDP, need to check what is needed for that.
 

barracuda156

macrumors 68020
Sep 3, 2021
2,296
1,514
Apparently no one noticed it was broken for 2+ weeks, but I have finally fixed OpenBLAS build on PowerPC :)

(Those who used makefiles build of OpenBLAS need not bother. Macports switched to CMake one, and that was totally broken. Fix merged to upstream, hopefully in Macports in a couple of days.)
 

doctor_dog

macrumors regular
Dec 19, 2022
109
107
Truth be told I did notice as it was one of two (the other being doxygen) that failed to upgrade this week. However, I thought it was an issue on my end, so I finally decided to take your advice and migrate from my go-to (gcc7) and use gcc11.

However, I cannot figure out how to do this properly. I read your posts here but am not 100% clear on the necessary modifications to gcc7 Portfile to get MP to stop trying to use lib/gcc7. Since I have my handy binary archive, would it be the “easiest” path to simply uninstall everything from Mac ports, uninstall Mac ports, reinstall, and then install gcc11 from within MP? Or would I still need to modify the gcc7 Portfile? Sorry for all the questions, I hope that makes sense. And as always, many thanks for your continued work on these wonderful old machines.

Edit: I should clarify, I have gcc11 built and working. I used gcc_select/port select to specify mp-gcc11 as the default gcc, and I've been tryin to pass 'compiler.whitelist=macports-gcc-11 compiler.blacklist=macports-gcc-7" when I'm doing my upgrades/builds, but inevitably lib/gcc7 gets reintroduced as a dependency when dealing with most any port.
 
Last edited:

barracuda156

macrumors 68020
Sep 3, 2021
2,296
1,514
Truth be told I did notice as it was one of two (the other being doxygen) that failed to upgrade this week. However, I thought it was an issue on my end, so I finally decided to take your advice and migrate from my go-to (gcc7) and use gcc11.

However, I cannot figure out how to do this properly. I read your posts here but am not 100% clear on the necessary modifications to gcc7 Portfile to get MP to stop trying to use lib/gcc7. Since I have my handy binary archive, would it be the “easiest” path to simply uninstall everything from Mac ports, uninstall Mac ports, reinstall, and then install gcc11 from within MP? Or would I still need to modify the gcc7 Portfile? Sorry for all the questions, I hope that makes sense. And as always, many thanks for your continued work on these wonderful old machines.

Edit: I should clarify, I have gcc11 built and working. I used gcc_select/port select to specify mp-gcc11 as the default gcc, and I've been tryin to pass 'compiler.whitelist=macports-gcc-11 compiler.blacklist=macports-gcc-7" when I'm doing my upgrades/builds, but inevitably lib/gcc7 gets reintroduced as a dependency when dealing with most any port.

You need this: https://github.com/macports/macports-ports/pull/16843/files

It needs rebase, so pick the differences manually, do not just replace whole portfiles.
As long as you use 10.5 ppc, everything should be simple.
 
  • Like
Reactions: doctor_dog

barracuda156

macrumors 68020
Sep 3, 2021
2,296
1,514
Truth be told I did notice as it was one of two (the other being doxygen) that failed to upgrade this week. However, I thought it was an issue on my end, so I finally decided to take your advice and migrate from my go-to (gcc7) and use gcc11.

However, I cannot figure out how to do this properly. I read your posts here but am not 100% clear on the necessary modifications to gcc7 Portfile to get MP to stop trying to use lib/gcc7. Since I have my handy binary archive, would it be the “easiest” path to simply uninstall everything from Mac ports, uninstall Mac ports, reinstall, and then install gcc11 from within MP? Or would I still need to modify the gcc7 Portfile? Sorry for all the questions, I hope that makes sense. And as always, many thanks for your continued work on these wonderful old machines.

Edit: I should clarify, I have gcc11 built and working. I used gcc_select/port select to specify mp-gcc11 as the default gcc, and I've been tryin to pass 'compiler.whitelist=macports-gcc-11 compiler.blacklist=macports-gcc-7" when I'm doing my upgrades/builds, but inevitably lib/gcc7 gets reintroduced as a dependency when dealing with most any port.

For OpenBLAS, easiest thing is install OpenBLAS-devel from here: https://github.com/macports/macports-ports/pull/21777
(No need to add extra patches: this portfile you can just replace a standard one with, without re-syncing, and install.)

What is gone wrong with doxygen? I have -devel version, I believe it works after I fixed it in https://github.com/macports/macports-ports/pull/21456
Is it the same problem?
 

bobesch

macrumors 68020
Oct 21, 2015
2,142
2,220
Kiel, Germany
OpenVPN doesn’t support that? It builds from source on PPC.

No idea re RDP, need to check what is needed for that.
Had tried VPN/RDP on PPC for a long time but finally gave up on that topic.

Then I'd been happy with an early2008 17" MBP4,1 /w Dosdude's MojavePatch for quite a long time and VPN/RDP worked like a charm. Two c2duo MBP (15/17") are still in use as HomeOffice clients for my coworkers.

But I'm now on a set of mid2012 15" MBP9,1 with Mojave as my daily-driver and I have one test-unit running OCLP with optional Monterey/Ventura/Sonoma.
At my office a bunch of mid2012 15" MBP9,1/Win10Pro are doing fine in a Windows-Network environment.
 
Last edited:
  • Like
Reactions: Amethyst1

Certificate of Excellence

macrumors 6502a
Feb 9, 2021
948
1,459
IMG_0276.jpeg
I was rotating powermacs, running my dual 450mhz graphite through its paces and did this while surfing MR via DarkWeb.

My actual account is fine as I can log into my other boxes, phone etc but thought this was amusing. :D Nothing permanent either on this PM as a cycle of DW and all is fine but I have never had that happen before lol. I was trying to view some threads so maybe some sort of SQL database error. Anyways, other than this I updated the admin PW via terminal (was still the previous owners), updated to 10.4.11 from panther so it would recognize & connect to my NAS and some other mundane stuff … cycled out my B&W and got my DC PMG5 back in the mix.

That graphite is still running an old fireball so slow as molasses. I'll need to throw in a sata/pata adapter and see if I can get a cloned SSD in there. I have the SSD but lack the adapter lol at the moment. Yet another thing to waste money on :)
 
Last edited:

Tratkazir_the_1st

macrumors 65816
Feb 11, 2020
1,021
537
Russia, Moscow region
At last..!
Got installed (restored from image) Mac Os 9.2.2. Image from Mac0S9lives.com, restored to 40 Gb IDE HD. Canister now got 4 OS onboard: Sorbet Leopard R15, Tiger 10.4.11, unpatched Panther (10.3) and finally - mac Os 9.2.2. All bootable. (I have no idea, which games or software to look for MacOs9 :D ).

BTW, got PCI64 SATA RAID controller: Tekram 834a, SiL3124 based. Is there driver for it, may be somebody knows? Want to use it as HBA...
 

Tratkazir_the_1st

macrumors 65816
Feb 11, 2020
1,021
537
Russia, Moscow region
So, is there any way to flash PC version of Adaptec controllers to MAC firmware? Booted to MacOs9, launched flasher, it found card (29160), with possibility to upgrade. But When I pressed Upgrade - after uograde indicator it showed window with Upgrade Failure (error -27), couldn't verify ROM...
 

ojfd

macrumors 6502
Oct 20, 2020
485
311
So, is there any way to flash PC version of Adaptec controllers to MAC firmware? Booted to MacOs9, launched flasher, it found card (29160), with possibility to upgrade. But When I pressed Upgrade - after uograde indicator it showed window with Upgrade Failure (error -27), couldn't verify ROM...

I've done it many times with 2940UW, but don't remember if I ever had 29160. That was long time ago.
You will need new, larger SST EEPROM. 512k vs 1MB IIRC.
There also was a v2.5 firmware hack for 2940 where someone trimmed down Mac version to fit into smaller PC EEPROM.
 
Last edited:

DouglasCarroll

macrumors 6502
Dec 27, 2016
386
398
What did I do with a powerPC Mac today...

1) Installed and updated the server listing to get "Unreal Tournament 2004" multiplayer back online after the official servers shut down. Yay, back online for gaming!

2) Installed DOOM 3 on my Powerbook G4 and then installed a mod to turn the game into a "Roguelike"! I can't wait to try this out as I've really gotten into Roguelikes on my Macs and am interested in how the 1st person will implement this.

3) Installed the PPC compatible program "LegacyAI" to access "ChatGPT" from my Powerbook G4 and asked it some questions. Very cool! (although it was WRONG when I asked it what the latest Godzilla movie was in Japan....it didn't know of the existance of "Godzilla minus 1"!! I'm pretty certain it exists since I WATCHED IT IN THE THEATRE TWO WEEKS AGO IN TOKYO) They should call it "LameGPT".

4) Installed "LibreOffice" on my Powerbook G4 to access my files from my MacBook Pro where I also use LibreOffice.

5) Oh yeah, accessed this and other websites using the fantastic "InterWebPPC"

:)
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.