2025 PowerPC Challenge

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 11 part 2

Got a couple packages in the mail. A lot of 4 iBook 14" for parts and 4 early intel macbooks that are trashed. Got two of the 14" to fire up. A 1.0GHz.
ibg4-1410-01.jpg

thermals
ibg4-1410-02.jpg

And a 1.42GHz model. Not enough parts (top case, palm rest, etc) to make a complete one, so I will experiment with a motherboard transplant from a 14 to a 12". There are a couple of connectors that are definitely different (the battery extender), but the footprint is the same. They just extended the frame for the 14" models.
ibg4-1414-03.jpg
 

PowerRCP-G3

New Tinkerer
Jan 31, 2022
20
21
3
Just to let you guys know, I will be lumping Day 6 and Day 7 together in one video as Day 6 was a bust. Sadly, PCSX did not work well with Gran Turismo 2 and there were a lot of visual hiccups. So, I decided to play it on the PS3 and figure out something else to do on the iMac G4.
 

Certificate of Excellence

Active Tinkerer
Nov 1, 2021
707
493
63
47
United Sates
Just to let you guys know, I will be lumping Day 6 and Day 7 together in one video as Day 6 was a bust. Sadly, PCSX did not work well with Gran Turismo 2 and there were a lot of visual hiccups. So, I decided to play it on the PS3 and figure out something else to do on the iMac G4.
Well if I understand correctly, the PS3s cell cpu is effectively a PowerPC cpu so not a bust :)
 

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 12

Spent most of the time working on the 3400c 240MHz. 3D printed a drive tray for the CF to IDE adapters.
pb3400c-CF-IDE.jpg

I used a 16GB CF card partitioned for OS7, OS8, OS9, and shared (osX).
pb3400c-os8.jpg

os8 and os9 work fine.
pb3400c-os9.jpg

Still can't find the right os7 distro that works.
pb3400c-os7.jpg

I even tried recovering off the original 7.6 hard drive, but can't seem to get all the files to get it bootable. So I abandoned that for now and tried to play with XPostFacto 4.0. 10.0 was no dice.
pb3400c-xpost100.jpg

Caused a kernel panic
pb3400c-xposterr.jpg

And I got nothing with 10.2
pb3400c-xpost102.jpg

Leave that for now, tomorrow I will try to put os8 and os9 on the 3400c 200MHz and see whats going on with that RAM expansion.
 
  • Like
Reactions: Kai Robinson

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 13

PowerBook 3400c 200MHz has a 32Mb expansion card. i would get some random memory errors, but after reseating it a couple times and letting it all warm up, they finally went away. Found a working 7.6 cd and was able to get that installed.
pb3400c-20048.jpg

Didn't try much else in System 7. Went back to os8.6 and os9 and tried some old games.
pb3400c-doom.jpg

pb3400c-fa18.jpg

pb3400c-tomb.jpg

pb3400c-w3d.jpg

Seems all the games I have utilize guns and ammo.

The 3400c 240MHz had a non-working screen latch. Time to take it apart and find out what's wrong.
pb3400c-latchdis.jpg

The spring support has snapped off.
pb3400c-latchbroken.jpg

So I will MacGyver it by putting a new hole in the screen cover mount to the right with a pin and a lighter.
pb3400c-latchloose.jpg

The new hole.
pb3400c-latchnewhole.jpg

Spring mounted.
pb3400c-latchsprung.jpg

Sure, it is a farther reach, causing more tension, but in the end it should hold for the limited use that this machine will get.
 
Last edited:

PowerRCP-G3

New Tinkerer
Jan 31, 2022
20
21
3
To recap, here's what happened in the last few days.

Day 5

Did some more PCSX testing on the iMac G4. It actually went smoothly and I was thinking GT2 would work flawlessly as the NTSC-J version of Gran Turismo 1 worked like a dream.


Day 6

Started testing out Gran Turismo 2 on PCSX and it went horribly wrong. Visual glitches with the speedometer, cars bouncing off for no reason. So, I had to bin it in favour of running Gran Turismo 2 on the PS3.

Day 7

Not much has happened other than the fact that I started doing the challenge run and I had little to no issues with recording game footage. I also did some things on my iBook G4


Day 8

Finished up recording the first part of footage for the challenge run and it's now ready to be used on Final Cut Express. I also started writing another comic script story on the iBook G4. But, this one is much shorter.

 

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 14

I finished the new diaphragms on the G4 Cube Pro Speakers and let them dry a couple days. And I fixed the frayed wire on the amp. Final reassembly today. Not perfect, but close enough.
g4c-01-pro.jpg

And the only real way to test them was to pull out the G4 Cube itself. Power button was sensitive of course, so pulled the core and sat it on its side. I played Kenny Loggins Danger Zone and Crazy Train. Good and loud, speakers working great.
g4c-02-all.jpg

1.2GHz G4 in it.
g4c-03-specs.jpg

I also have an XFX GeForce 6200 WANG flashed in there (silent/passive cooler borrowed from another 6200 non-wang gpu).
g4c-04-fx5200.jpg

VGA does not work, but DVI is fine. Behind the scenes is not shown: the Apple DVI-ADC adapter so I could use the 17" LCD display.
g4c-05-video.jpg
 

iBookSpeedster88

Tinkerer
Jan 1, 2024
22
26
13
Here is part 2 of my troubled PowerMac G5 experience. My last post detailed my journey getting a video signal to appear on my DVI-less 1440p monitor and installing new RAM after reconfiguring the improperly installed RAM from the previous owner(s). Part 2 details my journey trying to install a new SSD into the system and dealing with a broken SATA connector. Yeah... oh boy...

I was going to make part 1 and part 2 into the same post since I did both the RAM upgrade and the FIRST attempt at installing a new SSD on the same day. Check out the picture below to prove this. You can see my unopened RAM sticks sitting next to the 500GB "Electra 3G" SSD and 2.5-inch-to-3.5-inch adapter bracket provided by Other World Computing (OWC at eshop.macsales.com). I selected the OWC SSD because of its confirmed compatibility with PowerPC Macs. The second image is after I screwed the SSD into the bracket.

powerpc-challenge-7.jpeg

powerpc-challenge-8.jpeg


I decided against originally making this all into one post since it would have been far too long to read and too much for me to comfortably write, proofread, edit, and re-write in one sitting. This particular Part 2 is still particularly long simply because of how much I write to begin with, as I am sure people got that impression of me last January.

When I received this PowerMac G5, two drives were installed, an original 250GB Maxtor-branded one with the Apple logo on it in the top bay, and an additional 1TB Western Digital drive in the bottom bay. The bottom drive's SATA power cable was inserted just fine, but the SATA data cable was inserted abnormally. This would prove disastrous later on. More on that later. Again, here is the image of my PowerMac G5 again from my first post, before I had touched anything inside:

powerpc-challenge-4.jpeg


Here is what System Profiler showed me during my first boot-up after I had gotten my monitor and DVI-to-HDMI adapter set up properly with the scaled
1920x1080 resolution:

powerpc-challenge-9.jpeg


Both drives appear in System Profiler. You also saw both drives in my first post. Now, I wanted to keep this additional 1TB drive for myself and just upgrade the 250GB original Maxtor drive that had Mac OS X 10.5.6 installed and replace that with my 500GB OWC SSD. In order to remove the drive in the top bay, then you MUST remove the hard drive in the bottom bay (this is only if you have a 3.5-inch hard drive installed, with an SSD you don't need to do this because you get much more height clearance than if you have two 3.5-inch hard drives like I did). I removed both drives and plugged in my SSD to the top bay. With my Leopard install disc still inside the optical drive, I plug the computer back in and turn it on while holding the C key on my keyboard to boot from the Leopard install DVD. Nothing happens and the boot picker does not detect the DVD after waiting for probably over 30 seconds and hearing the fans ramp up to jet speed:

powerpc-challenge-10.jpeg


I plug both drives back into the bays they were originally in. Plugging in the 1TB WD drive back in was a hassle. It sounded like scratching and it wasn't easy to properly mount the connector, but it eventually plugged in. Judging from the photo I took earlier that would soon make sense in hindsight, the drive was certainly mishandled by whoever installed this originally. More on that later. I plug the computer back in and turn it on, holding the C key to boot from the Leopard install DVD. It booted. Doing this reset my resolution scaling and the DVI-to-HDMI adapter reverted back to attempting to display 2560x1440 pixels, obviously, so the following picture is barely legible. I opened a Terminal and typed "diskutil list", which showed me the Leopard install DVD and the 250GB original Maxtor drive which was separated into four partitions by the previous owner(s). It was insignificant to mention previously, but now I feel that I must in order to explain what is displayed in this here picture:

powerpc-challenge-11.jpeg


If you had a keen eye, you also saw Disk Utility in a picture of my previous post showing the four partitions and the 1TB WD drive.

Taking out the Leopard Install DVD and booting from the 250GB Maxtor drive running 10.5.6 Leopard and opening System Profiler showed me the same thing. The 1TB WD drive is missing:

powerpc-challenge-12.jpeg


I unplugged everything and inspected the cables. Well, HERE is where the "more on that later" comes into play. Somehow the plastic bit on the 1TB WD drive where the SATA data cable connects to had broken off at some point and .... melted? The picture might not do it justice since I tried to zoom in as much as possible to capture the best image on the camera, but the plastic bit isn't flush at all with the SATA data cable, they're just kinda fused together, so I can't even use it. What in the world? For reference, here is some image I downloaded from the internet where I used Preview to draw a red circle around the affected plastic bit just in case I'm not clear enough:

27b98273919b64f17ff886d68bd6126e.jpeg


Here is two pictures, one of each SATA data cable in my PowerMac G5. The damaged bottom drive bay one is pictured left and the undamaged top drive bay one is pictured right. The SATA data cable supplied by Apple for the bottom drive bay is now rendered unusable, meaning I will have to fetch not just another SATA data cable, but one that is compatible with the SATA-1 connection that the PowerMac G5 requires, not SATA-2 or SATA-3. Spoiler alert: I apparently don't have one compatible with SATA-1 on hand and wouldn't know until further troubleshooting, but I will continue this in Part 3, as I am getting tired writing now and need to take a break.

powerpc-challenge-13.jpeg
powerpc-challenge-14.jpeg


Here is that 1TB Western Digital hard drive pictured as I prepared to throw it in the garbage:

powerpc-challenge-15.jpeg
 

Nycturne

New Tinkerer
Dec 18, 2024
36
20
8
Here is two pictures, one of each SATA data cable in my PowerMac G5. The damaged bottom drive bay one is pictured left and the undamaged top drive bay one is pictured right. The SATA data cable supplied by Apple for the bottom drive bay is now rendered unusable, meaning I will have to fetch not just another SATA data cable, but one that is compatible with the SATA-1 connection that the PowerMac G5 requires, not SATA-2 or SATA-3.

I'm not sure why it specifically has to be SATA-I? The wiring is the same. Does the G5 use a non-standard connector or something?

I ask partly because I'm using SATA-III cables with my SATA-I card and SATA-II SSDs...
 

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Here is part 2 of my troubled PowerMac G5 experience. My last post detailed my journey getting a video signal to appear on my DVI-less 1440p monitor and installing new RAM after reconfiguring the improperly installed RAM from the previous owner(s). Part 2 details my journey trying to install a new SSD into the system and dealing with a broken SATA connector. Yeah... oh boy...

I was going to make part 1 and part 2 into the same post since I did both the RAM upgrade and the FIRST attempt at installing a new SSD on the same day. Check out the picture below to prove this. You can see my unopened RAM sticks sitting next to the 500GB "Electra 3G" SSD and 2.5-inch-to-3.5-inch adapter bracket provided by Other World Computing (OWC at eshop.macsales.com). I selected the OWC SSD because of its confirmed compatibility with PowerPC Macs. The second image is after I screwed the SSD into the bracket.

View attachment 19429
View attachment 19430

I decided against originally making this all into one post since it would have been far too long to read and too much for me to comfortably write, proofread, edit, and re-write in one sitting. This particular Part 2 is still particularly long simply because of how much I write to begin with, as I am sure people got that impression of me last January.

When I received this PowerMac G5, two drives were installed, an original 250GB Maxtor-branded one with the Apple logo on it in the top bay, and an additional 1TB Western Digital drive in the bottom bay. The bottom drive's SATA power cable was inserted just fine, but the SATA data cable was inserted abnormally. This would prove disastrous later on. More on that later. Again, here is the image of my PowerMac G5 again from my first post, before I had touched anything inside:

View attachment 19431

Here is what System Profiler showed me during my first boot-up after I had gotten my monitor and DVI-to-HDMI adapter set up properly with the scaled
1920x1080 resolution:

View attachment 19432

Both drives appear in System Profiler. You also saw both drives in my first post. Now, I wanted to keep this additional 1TB drive for myself and just upgrade the 250GB original Maxtor drive that had Mac OS X 10.5.6 installed and replace that with my 500GB OWC SSD. In order to remove the drive in the top bay, then you MUST remove the hard drive in the bottom bay (this is only if you have a 3.5-inch hard drive installed, with an SSD you don't need to do this because you get much more height clearance than if you have two 3.5-inch hard drives like I did). I removed both drives and plugged in my SSD to the top bay. With my Leopard install disc still inside the optical drive, I plug the computer back in and turn it on while holding the C key on my keyboard to boot from the Leopard install DVD. Nothing happens and the boot picker does not detect the DVD after waiting for probably over 30 seconds and hearing the fans ramp up to jet speed:

View attachment 19433

I plug both drives back into the bays they were originally in. Plugging in the 1TB WD drive back in was a hassle. It sounded like scratching and it wasn't easy to properly mount the connector, but it eventually plugged in. Judging from the photo I took earlier that would soon make sense in hindsight, the drive was certainly mishandled by whoever installed this originally. More on that later. I plug the computer back in and turn it on, holding the C key to boot from the Leopard install DVD. It booted. Doing this reset my resolution scaling and the DVI-to-HDMI adapter reverted back to attempting to display 2560x1440 pixels, obviously, so the following picture is barely legible. I opened a Terminal and typed "diskutil list", which showed me the Leopard install DVD and the 250GB original Maxtor drive which was separated into four partitions by the previous owner(s). It was insignificant to mention previously, but now I feel that I must in order to explain what is displayed in this here picture:

View attachment 19434

If you had a keen eye, you also saw Disk Utility in a picture of my previous post showing the four partitions and the 1TB WD drive.

Taking out the Leopard Install DVD and booting from the 250GB Maxtor drive running 10.5.6 Leopard and opening System Profiler showed me the same thing. The 1TB WD drive is missing:

View attachment 19435

I unplugged everything and inspected the cables. Well, HERE is where the "more on that later" comes into play. Somehow the plastic bit on the 1TB WD drive where the SATA data cable connects to had broken off at some point and .... melted? The picture might not do it justice since I tried to zoom in as much as possible to capture the best image on the camera, but the plastic bit isn't flush at all with the SATA data cable, they're just kinda fused together, so I can't even use it. What in the world? For reference, here is some image I downloaded from the internet where I used Preview to draw a red circle around the affected plastic bit just in case I'm not clear enough:

View attachment 19436

Here is two pictures, one of each SATA data cable in my PowerMac G5. The damaged bottom drive bay one is pictured left and the undamaged top drive bay one is pictured right. The SATA data cable supplied by Apple for the bottom drive bay is now rendered unusable, meaning I will have to fetch not just another SATA data cable, but one that is compatible with the SATA-1 connection that the PowerMac G5 requires, not SATA-2 or SATA-3. Spoiler alert: I apparently don't have one compatible with SATA-1 on hand and wouldn't know until further troubleshooting, but I will continue this in Part 3, as I am getting tired writing now and need to take a break.

View attachment 19437View attachment 19438

Here is that 1TB Western Digital hard drive pictured as I prepared to throw it in the garbage:

View attachment 19439
There is no difference in the cables. They have not changed with SATA revisions. Some have a locking clip, most don't.

To salvage your 1TB drive, simply find another similar 1TB WD Blue off eBay for parts, and swap the boards on them. I have done that before to recover data from a drive that was claimed to be dead (didn't power on).
 

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 15

Time to Frankenstein with an iBook revisit. Since I received 4x 14" iBook G4 parts machines that I cannot create a complete one from, I will use them just for parts. I am going to transplant a 14" 1.42GHz motherboard into a 12" 1.33GHz frame. Disassembly:
ibg4-01-revisit.jpg

Remember where the screws went.
ibg4-02-screws.jpg

12" on top of a 14" motherboard.
ibg4-03-vs.jpg

Ports are identical:
ibg4-04-ports.jpg

The only difference is the battery mount.
ibg4-05-pwrtop.jpg

And the bottom:
ibg4-05-pwrbot.jpg

So tonight I will probably stay up too late and try the solder transplant, and then screw everything back together to see if it lives!
 

PowerRCP-G3

New Tinkerer
Jan 31, 2022
20
21
3
Here we are, here's what happened in the last couple of days.

Day 9

I was using Final Cut Express on the iBook G4 and getting the clips ready for my gigantic project. I actually pieced together the voiceovers and it's different from how you do it on the M1 MacBook Pro. I also got the eMac ready as a reserve computer for the iMac G4 since I don't want to abuse it often as it is a collector-friendly computer.

Day 10

I got a couple more clips finished and ready to go. These also took me awhile as it takes longer for clips to render on PowerPC computers than it does on modern Macs. Aside from that, I also used discord lite on the eMac.

 

phunguss

Active Tinkerer
Dec 24, 2023
284
255
63
Stillwater, MN
Day 15 part 2

The solder job was a success, it lives!!! 1.42GHz 14" motherboard in a 12" iBook G4.
ibg4-07-itlives.jpg

While not fully assembled, I just had to see if I fried anything or not. I did melt the connector a little as I just used a soldering iron and not hot air reflow to remove it from the donor.
ibg4-06-solderjob.jpg

System Profiler identifies it as PowerBook6,7 which according to EveryMac only came as 1.33GHz 12" and 1.42GHz 14".
ibg4-09-everymac.jpg

10.4.11 running Classic, some missing polygons on Tomb Raider.
ibg4-10-tomb.jpg

The Super Drive will not accept media so I will have to disassemble that to see what is wrong, unless one of the other 14" donors has a superdrive.
ibg4-11-super.jpg
 

iBookSpeedster88

Tinkerer
Jan 1, 2024
22
26
13
I'm not sure why it specifically has to be SATA-I? The wiring is the same. Does the G5 use a non-standard connector or something?

I ask partly because I'm using SATA-III cables with my SATA-I card and SATA-II SSDs...
I'm guessing that not all SATA cables are created equal? I was under the impression that SATA-3 cable compatibility with earlier protocols was not a guarantee. I'm about to post again for this challenge my usage of a SATA-3 cable that did not allow my SSD to be recognized by Mac OS X at all, so I went ahead and ordered two SATA cables that claimed compatibility with SATA-1 and SATA-2, with user reviews backing up this claim.

It's possible that your specific SATA-3 cable was just one of the ones that happened to have built-in backwards-compatibility. I cannot say with certainty.
 

Nycturne

New Tinkerer
Dec 18, 2024
36
20
8
I'm guessing that not all SATA cables are created equal? I was under the impression that SATA-3 cable compatibility with earlier protocols was not a guarantee. I'm about to post again for this challenge my usage of a SATA-3 cable that did not allow my SSD to be recognized by Mac OS X at all, so I went ahead and ordered two SATA cables that claimed compatibility with SATA-1 and SATA-2, with user reviews backing up this claim.

It's possible that your specific SATA-3 cable was just one of the ones that happened to have built-in backwards-compatibility. I cannot say with certainty.

The cables are all wired the same. It's a simple cable with a pair of receive and transmit wires (each), and then 3 ground wires. All cables are "compatible" with all three protocols. What makes a difference is the amount of shielding/insulation newer cables get which helps prevent EMI in situations where it might impact transmission rates over the cable. SATA-I cables should work with SATA-III, but in certain cases, it might not be able to go full speed if EMI causes too high an error rate.

If a cable doesn't work, it's because either it wasn't fully seated (SATA-III rated cables are more likely to have locking mechanisms on them which do make them a bit harder to get fully seated) or there's a broken wire or pin in the cable.
 

iBookSpeedster88

Tinkerer
Jan 1, 2024
22
26
13
Alright, part 3 is here! What you're about to read occurred shortly after disaster struck my PowerMac G5, and it only gets worse from here. As I revealed in part 2, I had a SATA-3 cable lying around, but as you will see by the end, it seemingly proved to NOT be compatible with the PowerMac G5, so I went ahead and ordered TWO SATA data cables that claimed compatibility with the SATA-1 protocol just to be on the safe side. As I am writing this, they are not yet in my possession.

I retrieved a spare SATA-3 cable hoping that this would solve my problems. It is totally frustrating that I even have to do this, since the Apple-supplied cable got toasted and trying to replace it is a pain as any of you who have done any extensive tinkering with the PowerMac G5 should know by now. Apple uses two L-shaped SATA data cables, both of which are awkwardly routed through a small slit in the metallic chassis. The official Apple service manual for the PowerMac G5, starting on page 30, actually demonstrates how to replace one of these cables and recommends using a wire cutter to snip the head off of one end of the cable before pulling it out. Since the cable itself was done for, I had no qualms with demolishing it in the way Apple suggests, so out it went. In its place was my random SATA-3 cable. The leftmost SATA port above the PCIe slots on the motherboard is for the bottom drive and the rightmost port is for the top drive.

powerpc-challenge-16.png
powerpc-challenge-17.png


You can read or download the useful manual at this link: http://tim.id.au/laptops/apple/powermac/powermac_g5.pdf.

Thankfully, my cable had a straight-end and an L-shaped end instead of both ends being L-shaped, so I didn't have to fumble about trying to squeeze my hands inside the chassis doing some reach around maneuver ton plug it in through a relatively tiny slit. It wasn't all sunshine and rainbows, however, as this cable had clips on each end to secure it in place once connected, so I still had to use two hands to hold the cable by the sides and use my other hand to push down the security lock. One hand is not given enough clearance to be able to push in the cable and secure it at the same time. As I'm sure you're all aware, the heads aren't reversible; they only plug in one way.

powerpc-challenge-18.jpeg


You say, "how does the cable get to the other side to plug in to your drive of choice?" Well, conveniently, there is enough room for the cable to just go around the chassis and make its way to the drive bays without having to go through the tiny slit that Apple wants you to use. Here is a picture demonstrating the "technique", if you could even call it that:

powerpc-challenge-19.jpeg


powerpc-challenge-20.jpeg


So, this should be the end of my troubles, right? WRONG! Disk Utility shows nothing added and System Profiler shows the drive does not exist. Believe me, I was beginning to lose my patience. It was time to diagnose the issues and troubleshoot.

I can't use the PowerMac G5 to get the drive to be recognized, so I used a USB drive enclosure and plugged that in to my M1 Mac Mini.

powerpc-challenge-21.jpeg


Well, would you look at that! The drive was recognized! It just works™! The moment it was plugged in, I was prompted with a dialogue box asking me if I would like to initialize the drive in Disk Utility, which is what every Mac does when any new drive is plugged in to it. So, I went ahead and formatted the SSD with Apple Partition Map, which is the correct course of action when dealing with PowerPC Macs instead of formatting the drive with GUID partition map scheme. I wish I wasn't forced to do this on a modern Mac, but when push comes to shove...

powerpc-challenge-22.jpeg


Okay, now I plugged the USB cable into my PowerMac G5 with the SSD inside the adapter and inside the external enclosure. (pictured off-camera to the left where the USB cable is on my carpet) I booted into Mac OS X and checked Disk Utility and System Profiler again. Neither show that the SSD exists. Power is being delivered to the drive since the enclosure relies on an external power brick, but the PowerMac G5 sees absolutely nothing. The below picture is me after turning off the PowerMac and taking apart the enclosure and brainstorming to myself:

powerpc-challenge-23.jpeg


So, I was running out of options. Then, it hit me. This was my last resort. If this didn't work out, then I was out of luck. I figured that the SATA bridge on the adapter was the culprit as to why the newly formatted SSD was STILL not being recognized no matter what way I plug it in to the PowerMac G5. After all, it was recognized just fine on my newer Mac Mini. Thus, I unscrewed the SSD from the 2.5-inch-to-3.5-inch adapter and plugged it in to the USB enclosure.

powerpc-challenge-24.jpeg


powerpc-challenge-25.jpeg


Now, isn't that interesting? The drive mounted to the desktop and was recognized by Disk Utility. So, let me get this straight. The SATA bridge on the adapter was too new for the PowerMac G5 to recognize the SSD it was connected to? Did I take for granted that the adapter would be as compatible with PowerPC Macs as I did the SSD considering OWC bundles the two products together on their website? What a headache this had all been, but my perseverance and my problem-solving skills have broken boundaries thus far and once again propel me past another hurdle!

powerpc-challenge-26.jpeg


Just out of curiosity, I unmounted the OWC SSD and plugged in an ADATA-branded SSD to the drive enclosure to see if Mac OS X would recognize it. Nope, it did not.

powerpc-challenge-27.jpeg


I could finally continue with what I should have been doing had the Apple-supplied SATA data cable not been ruined. I set out to use Disk Utility to restore 10.5.9 "Sorbet Leopard" to the SSD. I know the official installation guide calls for using Carbon Copy Cloner, but I had seen Disk Utility successfully be used in its place before and knew that Disk Utility had no problem creating bootable drives with official versions of OS X like Tiger or Panther on separate partitions, so I thought it wouldn't be an issue. After all, it's really straightforward as you can see in my photograph below:

powerpc-challenge-28.jpeg


In TextEdit above, I claimed that the 3.5-inch-to-2.5-inch adapter was what had prohibited it from being recognized by the PowerMac G5 after being plugged in to it via my random SATA-3 cable, but it actually ended up being something else in tandem with that, supposedly. Not only was it that adapter, but I believe also the SATA-3 cable itself, since it seemingly wasn't backwards compatible with SATA-1, as you will soon see. Disk Utility reported that the restoration would take around 30 minutes, so I left the room to go relax. Part 2 and Part 3 took place on the same afternoon, and it was now evening.

powerpc-challenge-29.jpeg


Forgive my understandable lethargy that night, but I made the mistake of forgetting that Mac OS X by default puts the computer to sleep after less than 15 minutes of inactivity, so Disk Utility's restoration got interrupted and failed. I always change that setting on all of my Macs, so after a few hours of work this fact had slipped my mind. That should have been the sign to take a break and resign to another day, but I'm the type to try to finish something I set my mind to in one sitting, otherwise it gains the risk of being put on the proverbial shelf collecting dust. I wrote a message in TextEdit in the below photograph after I had returned to the PowerMac. I heard the fans from all the way across the house, to give you an idea of how loud it can get in case you've never owned a PowerMac G5, but the noise this machine generates is probably not lost on any of you here.

powerpc-challenge-30.jpeg


I don't know whether Disk Utility genuinely failed to restore Sorbet Leopard to the SSD or if it's because the Mac going to sleep cancelled the restoration since I wasn't present to actually see either event happen. Just in case the former was true, I installed Carbon Copy Cloner and used it to restore Sorbet Leopard to the SSD.

powerpc-challenge-31.jpeg


I'll let my TextEdit note in the following photo do the talking for me. Just a heads up to any one out there who doesn't know this: PowerPC Macs can boot from an external FireWire drive, but NOT from an external USB drive, OpenFirmware hackery notwithstanding. Carbon Copy Cloner completed the restoration and my SSD should now have a bootable partition of Sorbet Leopard installed to it. What a relief! All I have to do now is remove the SSD from the USB enclosure, unplug the PowerMac G5, open the side panel, and plug in the SSD using my random SATA-3 cable, right?

powerpc-challenge-32.jpeg

powerpc-challenge-33.jpeg


Well, here it is! It's plugged in, but no dice. It not only did not appear in the boot-picker after I started the Mac holding the Alt/Option key, but Mac OS X does not recognize anything is plugged in via Disk Utility nor System Profiler. This SATA-3 cable is NOT backwards-compatible with SATA-1. As mentioned earlier, I purchased two cables that claimed compatibility with SATA-1 and SATA-2 and that had user reviews supposedly confirming this as well. As of this writing, I am currently waiting for those two to arrive. This whole ordeal has been quite the journey, I must say. I will try my hand at this again when at least one of those cables are in my possession.

As a semi-related side-note, there's a whole lot of misinformation and lack of information online regarding hardware (and possibly even more so software) compatibility that leaves tinkerers like us with doing literal guess work to see what actually works with our old devices. It's fun when you find something that works when it wasn't reported to, but frustrating when you find something that doesn't, especially if it was purported to be.
 

iBookSpeedster88

Tinkerer
Jan 1, 2024
22
26
13
The cables are all wired the same. It's a simple cable with a pair of receive and transmit wires (each), and then 3 ground wires. All cables are "compatible" with all three protocols. What makes a difference is the amount of shielding/insulation newer cables get which helps prevent EMI in situations where it might impact transmission rates over the cable. SATA-I cables should work with SATA-III, but in certain cases, it might not be able to go full speed if EMI causes too high an error rate.

If a cable doesn't work, it's because either it wasn't fully seated (SATA-III rated cables are more likely to have locking mechanisms on them which do make them a bit harder to get fully seated) or there's a broken wire or pin in the cable.
Hi Nycturne, I am just now responding to you. I write my posts in a text editor in advance, so Part 3 was written before your reply was created. I made sure the SATA cable was plugging in before closing the PowerMac. Mine has a latch that one must press down before inserting and removing the cable. It would not be removed if I simply tugged on it, signifying that it was locked in. In light of my situation in Part 3, it seems puzzling to me how everything could be just coincidental. Companies even advertise their cables in the same vein as they do SATA drives themselves - in that they specify whether or not it is compatible with SATA-1 and 2 or only SATA-3. I understand that the drives themselves must be specified because of the differences in transfer rate among other things, but why would they bother doing this with cables if cable compatibility with all three protocols were a given?

Thanks for your contributions
 

Certificate of Excellence

Active Tinkerer
Nov 1, 2021
707
493
63
47
United Sates
Hi Nycturne, I am just now responding to you. I write my posts in a text editor in advance, so Part 3 was written before your reply was created. I made sure the SATA cable was plugging in before closing the PowerMac. Mine has a latch that one must press down before inserting and removing the cable. It would not be removed if I simply tugged on it, signifying that it was locked in. In light of my situation in Part 3, it seems puzzling to me how everything could be just coincidental. Companies even advertise their cables in the same vein as they do SATA drives themselves - in that they specify whether or not it is compatible with SATA-1 and 2 or only SATA-3. I understand that the drives themselves must be specified because of the differences in transfer rate among other things, but why would they bother doing this with cables if cable compatibility with all three protocols were a given?

Thanks for your contributions
Here’s a 2011 test on this topic and
Here’s a follow up years later testing across sata 2 & 3 cables. You can see their physical make up is identical short of extra shielding/grounding on some & how the sata2 & 3 labeled cables tested against each other against the sata3 6GB ssd was essentially identical showing no performance difference between the two. The take away there is that their physical make up across standards other than shielding & things like clips is identical so buying/using the best quality cable you can get is key. Being that the Powermac has no-clip cables from factory, that is what I’d try to emulate.

I suspect something is up with the cable you used - not that it’s labeled sata3 rather it may be broken internally or not seated correctly. I’d swap out that cable for another & test the ssd on it or swap the ssd into the top slot above it & see if it will boot there. That’ll also tell you if your sorbet restore was successful. Conversely I assume the spinner on top has leopard on it - stick that one on the bottom slot with the newly ran sata cable and test the sata3 cable that way. If it boots up you know the issue lies with the ssd, if not then it’s your cable or the connector on the lobo. Thats how I’d approach it anyhow. Best of luck to you :)
 
  • Like
Reactions: Nycturne