2025 PowerPC Challenge

iBookSpeedster88

Tinkerer
Jan 1, 2024
36
37
18
I've spent most of the last two days using my PowerMac G5. On Tuesday, I used both my iMac G5 and PowerMac G5 in tandem, and by the end of the day it was unsurprisingly like a sauna in the room they both reside in. One of the USB Wi-Fi dongles I purchased arrived on Tuesday, so the first thing I did was plug it in to my PowerMac and install the necessary drivers. I booted into 10.5.6 since that's essentially become my testing grounds until the hard drive gets swapped out with that T-FORCE Z SSD you all saw in a previous post of mine. Below is a picture of the 802.11n USB Wi-Fi stick in the third USB port:

powerpc-challenge-90.jpeg


The product has the model number TEW-644UB by TrendNet and it uses RaLink drivers to connect to your home network wirelessly. The product also made its - I think - only mention on MacRumors in this post linked here: https://forums.macrumors.com/threads/802-11n-wifi-on-pci-e-g5.2289744/post-29727387. I searched for it online to try it out for myself and confirm for myself whether or not it works. I think I found only one seller who had it for sale online. The retail box claims only compatibility with Microsoft's Windows and requires a minimum of Windows 98 Second Edition, but it works with Mac OS X regardless. Inside the box comes with the product itself and a helpful USB male-to-female extension wire in case the dongle has too much girth that it prevents adjacent ports on your computer from being populated. It was unneeded in my case so I left it in the box. Here is the front and rear of the box:

powerpc-challenge-92.jpeg
powerpc-challenge-91.jpeg


The necessary drivers can be downloaded from the Macintosh Garden here at this link: https://macintoshgarden.org/apps/ralink-usb-wifi. Choose the first download that gives you the "RTUSB_D2870-3.0.3.0_UI-3.0.0.0_2010_09_10.dmg" file. The third download link is for Intel only. I was taken through the installer and the app "Wireless Utility" was created in the Applications folder upon the required system restart. The app works and it detected my network. With this dongle, I am able to connect to the internet wirelessly on the PowerMac G5. Great! If I want to grant 802.11n speeds to my other PowerPC Macs, then I'll know what dongle to use. The RaLink Wireless Utility app and its icon are somewhat incongruent with the rest of Mac OS X's user interface, but you can just quit the app after connecting to your network so you don't have to bother with it any more afterwards. I recommend doing this, anyway, since the app chugs about 30% of my DC 2.3 Ghz CPU and quitting the app doesn't disable your network connection.

After confirming that it works, I rebooted into 10.5.9 "Sorbet Leopard" on my SSD and installed the driver there as well. However, upon connecting to my home network, the system locks up and freezes with the dreaded spinning beach ball after no more than 60 seconds from connecting. The solution was simple. I had forgotten to disable IPv6 under "Advanced" in the Network tab of System Preferences. D'oh! Now everything works without a hitch!
With wireless networking behind me, I sought to work on my iMac G5 and PowerMac G5. My only one (I think?) USB flash drive formatted in FAT32 was running out of space and I didn't want to delete anything on it, so I turned on File Sharing within the iMac G5 and mounted its drive in my PowerMac G5's Finder by selecting Go ==> Connect to Server in Finder, or pressing Command+K on the keyboard. I logged in with the iMac's password and grabbed files from the iMac over the network to my PowerMac. My FireWire400 cable wasn't long enough to connect the two physically and I wanted to transfer the files wirelessly anyway, so I patiently waited for the file transfer to complete while I went and did other things on my PowerMac and iMac like browsing the web with AquaFox 2.1, listening to music in iTunes and Vox, configuring iStat Menus to my liking, and using VNC to remote control one of my other computers. I needed it to remember how I set up some of my forgotten software in the past.

Speaking of music, I have this random unbranded $5 USB-powered 5w mono speaker that I'm dedicating to my PowerMac. You don't get stereo and you don't get any bass. The shell is almost entirely hollow and it feels like it weighs 6 ounces, so most likely lighter than your smartphone. But, as an upgrade over the PowerMac's internal speaker, I'm pleased with it. I haven't been spoiled by $200+ surround sound Dolby Atmos speakers with powerful subwoofers and whatnot, so my little cheapo speaker suits my needs for this computer fine. It provides much more clarity and better highs than the internal speaker, but of course lows are practically nonexistent. The speaker sits underneath the desk. Pretty stellar for five bucks!

powerpc-challenge-93.jpeg
 

phunguss

Active Tinkerer
Dec 24, 2023
328
293
63
Stillwater, MN
Day 37

The epoxy on the PowerBook 190cs repairs has hardened a little more... maybe enough to assemble everything and see what holds. Starting with the screen, the speaker mount (steel strap) was missing. I found a piece of thin flexible grounding/shield metal and cut a strip and drilled two holes. A small piece of double sided stick foam was added for pressure to keep it in place.
pb190cs-speaker.jpg

The hinges were rather stiff. I tried a little 3-in-1 oil, but it didn't help much. So, I soaked them in IPA and agitated for a couple hours. Then I sprayed them with some PB "dry lubricant" which says it has teflon in it. It sprays on clear and wet, but when it dries, it leaves a white residue (assuming teflon and other lubricants). Not sure if it really helped or not, maybe the IPA bath did most of the work. They are not super fluid, but my PB5300c hinges are pretty sturdy too.
pb190cs-hinges.jpg

Missing from the screen were the upper rubber bumpers that cover the screws. As I was cutting some pads from foam, I noticed I also had some salvaged rubber sheets from some old hard drives. They had bumpers almost the exact size I was already cutting!
pb190cs-bumpers1.jpg

The foam ones I created were sticky backed, but the rubber has no adhesive. So I chose the next size up and hoped they would fit and stay in place based on friction. They are more black than gray, but I would call it pretty good!
pb190cs-bumpers2.jpg

I installed the lower frame into the plastic bottom chassis, and installed the motherboard. I mounted the screen, and as I was about to install the CF-IDE adapter, I noticed the holes were off. The PowerBook 190 and 5300 have used some older drives with different mounting holes. I adjusted my 3D model and I am printing a new carrier for the CF adapter now.
pb190cs-cf-adapter.jpg

Hopefully all the epoxy holds and this laptop project is nearly complete.
 

phunguss

Active Tinkerer
Dec 24, 2023
328
293
63
Stillwater, MN
Day 37 (part 2)

My CF-IDE carrier finished, I installed it into the drive carrier in the PB190cs. Assembled the rest, epoxy seems to be holding.
CF-IDE2.jpg


LETS WRAP THIS CHALLENGE UP!
So, at the last minute, the PB190cs would not boot. The 3rd G3 500MHz that was flaky, was flaky again. After the 2024 PPC Challenge, I had zero PPC laptops. Since then, I acquired about 20 parts machines, and have these 10 pieces completed. I have another 3 that are likely to be recovered and 7 that are probably scrap. As I set them up to photograph this shot, two didn't go all the way, so I rate this challenge as 8 out of 10! It was really fun, I learned a lot about the innards of PPC laptops, I have added some great pieces to my collection, and I saved/rescued a lot of machines from becoming eWaste.
final8.jpg

Back row: PowerBook 3400c 240MHz, iBook G3 500MHz 12", PowerBook G4 867MHz 12", iBook G4 1.2GHz 12"
Center row: PowerBook 3400c 200MHz, iBook G3 500MHz 12", PowerBook G4 1.5GHz 15"
Front row: PowerBOok 190cs, iBook G3 500MHz 12", PowerBOok G4 1.67GHz 15" DLSD
 
Last edited:

Certificate of Excellence

Active Tinkerer
Nov 1, 2021
719
502
93
47
United Sates
Day 37 (part 2)

My CF-IDE carrier finished, I installed it into the drive carrier in the PB190cs. Assembled the rest, epoxy seems to be holding.
View attachment 20012

LETS WRAP THIS CHALLENGE UP!
So, at the last minute, the PB190cs would not boot. The 3rd G3 500MHz that was flaky, was flaky again. After the 2024 PPC Challenge, I had zero PPC laptops. Since then, I acquired about 20 parts machines, and have these 10 pieces completed. I have another 3 that are likely to be recovered and 7 that are probably scrap. As I set them up to photograph this shot, two didn't go all the way, so I rate this challenge as 8 out of 10! It was really fun, I learned a lot about the innards of PPC laptops, I have added some great pieces to my collection, and I saved/rescued a lot of machines from becoming eWaste.
View attachment 20013
Back row: PowerBook 5300c 240MHz, iBook G3 500MHz 12", PowerBook G4 867MHz 12", iBook G4 1.2GHz 12"
Center row: PowerBook 5300c 200MHz, iBook G3 500MHz 12", PowerBook G4 1.5GHz 15"
Front row: PowerBOok 190cs, iBook G3 500MHz 12", PowerBOok G4 1.67GHz 15" DLSD
And great work on those. The honest documentation was fun to follow and helpful I’m sure to many who will be cracking similar iBooks/pbs open in future. Personally I really enjoyed the examples of use of epoxy to fix/repair brittle broken plastics etc.
 
  • Like
Reactions: phunguss

iBookSpeedster88

Tinkerer
Jan 1, 2024
36
37
18
Hello, from the PowerMac G5!

2025 powerpc challenge screenshot.png


The 2025 PowerPC Challenge is coming to a close. There were some things time constrained me from accomplishing, like installing the T-FORCE Z SSD into my PowerMac G5 and I still have declined to purchase a copy of MorphOS. I'm thinking about installing MorphOS to my Mac Mini, actually, but I have a feeling that you all will be seeing that in next year's challenge (if we are doing one in 2026). I'm thinking of making my PowerBook another Sorbet Leopard machine. Better yet, I could contribute to the development of 10.6.8 Snow Leopard on PowerPC by having that installed to the PowerBook. I already have enough Macs with OS X installed as it stands. I want more alternate operating systems on my Macs to broaden their diversity and versatility in the current post-PowerPC era. My PowerMac G5 is already positioned to be my ultimate Leopard machine and hopefully Fienix Linux on the T-FORCE Z SSD. Agh, I'm spoiling everything for you. It should remain a surprise!

Let's talk performance with you all. The PowerMac's temperatures start out at sub-90 degrees Fahrenheit upon turning on from a cold boot, then after a course of about 60 minutes slowly rise before settling in the upper 110's. With the amount of programs opened (there are more opened in other Spaces than just what is shown in the screenshot here), Activity Monitor reports that about 85% of the CPU is at idle. When doing more intensive tasks like uncompressing large zipped files, the PMG5 likes to sit between 120 and 130 degrees. When stressing the computer to its limits, like when screen recording or exporting videos in an editor, temps threaten to push beyond 160 degrees F. Perfectly acceptable ranges that show a healthy Mac, but in typical Apple fashion the noise of the fans have remained at a constant level whether the CPU sits at 100 or 160. I install G4 Fan Control for G4 Macs for a reason. Temps concern me with the iMac G5 in particular, which sees its temps reach 130+ at an easier and far quicker rate. Maybe iStat Menus (and MacsFanControl on my Intel Macs) is working against me through self-induced anxiety upon seeing temps slowly crawl upward with no sign of the fan rpms accommodating the change. I've only ever heard my PMG5 reach jet engine level when it enters sleep mode and can be heard from across the house, it also makes a popping noise like bursting bubble wrap upon a cold startup from shutdown, but the iMac G5 is no stranger at exceeding 130 degrees when doing almost anything, like sorting through a folder of 100+ files in Finder while listening to iTunes and browsing the web simultaneously. Using emulators like Basilisk II is when I ever saw the iMac exceed 150 degrees F. Funnily enough, I'm well aware that this is all normal operational behaviour for these Macs. Yet, since I quite enjoy my machines, I'd rather they get a little louder to cool their innards rather than see temperatures that make the exhaust locations and surrounding areas hot to the touch. This isn't a concern with the PMG5 at all, though, since its masterful design and individual temp sensors ensures adequate cooling and the regular activities I use a computer for will guarantee that it remains reasonably under 140 degrees (sans web browsing with JavaScript enabled and more than one open tab on PowerPC in general). I guess I just wish that a tool like G4 Fan Control were made for the iMac G5. By nature the G5 processor sucks much power from the outlet and generates a substantial amount of heat, as we all know, and these temp levels are absolutely not unheard of to anyone who used a G5 machine back in its heyday, or even an Intel Pentium D. Remember those inefficient chips (or really any of Intel's NetBurst microarchitecture lineup of chips)? I am just a naturally cautious person to a fault and wish to ensure the longevity of my machines. I wonder what Apple would have been like had Steve Jobs taken P. A. Semi's offer of their PWRFICIENT platform and their PA6T-1682M 64-bit dual-core chip that, if I recall correctly, would have offered 2.0 Ghz at an impressive 7 watt power draw? It got used in at least one computer I know of, the AmigaOne X1000. Freescale's MPC7448 chip should have been put in the last PowerBook and Mac Mini G4, too, while I sit here speculating about events nearly two decades in the past.

Ugh, there I go again rambling. I wish I could get that under control. I could just delete everything I wrote and do it over, but I have to keep my perfectionism in check lest I risk taking any longer than I already do at writing anything.

Thanks to all of you for your contributions and your help during this challenge! Thanks to TinkerDifferent for hosting the PowerPC Challenge each year! Should we get more participants? I feel like there's only ever 5 of us here.
 

Certificate of Excellence

Active Tinkerer
Nov 1, 2021
719
502
93
47
United Sates
I didnt really do much as a challenge per se unless you consider running PPC macs and old macos online as challenging in 2025 which I guess can be for folks. Anyways I picked up a 20" late 2005 imacg5 on local CL even though Im trying to NOT acquire more macs at this point, repaired and built up my MDD which was fun (giant fail trying to build fresh TFFx on that MDD with developers toolkit tho :D ), played around with Ambrosia DecoderRing and Snapz Pro X & a FW presonus firebox ... and putzed & futzed around building a retro website & blog on my PPC macs with free stuff online. Regardless of whoever does or doesnt do PPCC, I do it each year because it is fun.