Silversierra
Limp Gawd
- Joined
- Apr 20, 2005
- Messages
- 263
Welcome to my PowerMac G8: G3 To PC Tower Worklog.
I've finished this project, at least for the most part, so I'll detail the steps I took in this mod below. Enjoy!
I am modding an apple g3 blue and white case in this worklog. I was given this unit (in working order) which had a g3 450mhz, 128mb pc133 ram, 9gb scsi hd, firewire, and was running apple os 9.2. I booted it up and played with it some, but really couldn't think of a good use for the computer, due to its age and outdated os. If it would have been running os x, then I probably wouldn't have modded it. My goal is to keep the case looking stock on the outside, but be completely overhauled inside. I guess you could call it a "sleeper."
After playing around with it, I then overclocked it, since these units were oc'able by jumpers, and got it running at 500mhz, (it'd chime at 550mhz, but wouldn't boot) which was fun, but it didn't make the unit any more useful to me.
So I decided I'd rip out all the apple parts, and install pc parts inside. It is a cool little case after all, with the way the motherboard panel folds down. I think it'd work good as a lan box since it has handles too, although it is heavy.
Just a side note, please don't be offended by my taking out the apple parts and putting pc parts inside. I'm not anti-apple in any way, as I use both PCs and Macs and like them both.
All my pictures will be clickable thumbnails, which link to full size approx 800x600 pictures. This worklog will hopefully be "dialup friendly."
I'll start out with some pictures of the "victim".
I'm not putting any super high performance parts inside (at least at this time, maybe in the future I'll put a dual core system with a decent gpu and use it as a lanparty box), instead, I'll be using some "left-over" parts I have around.
The parts I'm going to use include a matx skt 478 mobo, 512mb pc133, 80gb seagate ide, sony 16x dvd rom, thermaltake 420w psu, pci nvidia 6200, pci nic, pci slot blower, and a p4 1.8ghz w/ heatsink. I'll be reusing the apple case(obviously), the ide cables, and the 120mm case fan, which I'll have to mod to work with my psu. Since I don't have any "spare" copies of xp just lying around, I'll be using the vista rc2 on the unit.
After evaluating the arrangement inside, I decided that only a matx board would fit properly, and to my surprise a standard atx power supply and standard optical drive will fit without and serious modding. So, I decided to take out the g3 parts and test fit the matx board and see how difficult this would be.
Here's the stripped down case.
After taking out the mobo and disconnecting the multiple wires, I put my matx board in for its test fit. Unfortunately absolutely none of the g3's standoffs aligned with my motherboard, but the good news was the pci slots (4) aligned ok (I wasn't sure if apple had the same spacing, but they do).
Here're some pictures of my test fitting.
The test fitting went well, so I decided to take out some of the g3 standoffs(broke them off, I think they're press fitted), and put in just two standoffs (machine screws and nuts) at the opposite corners to get a rough idea of whether I have enough clearance between mobo and the cd drive and the psu.
Here's a picture of the clearance test.
So at this point I'm like, "CRAP!" The heatsink, memory, and 20 pin connector all hit. So, yeah, I have bad luck, but I found a work around. For the processor I just decided to buy a 1U server heatsink, which gives me lots of clearance for that.
This is the heatsink I purchased.
I really like the heatsink. It's heavy copper, and has a nice secure backplate for mounting it up nice. Of course I put the heatsink on and used the never fail Artic Silver 5, instead of the crappy silicone paste the heatsink comes with.
Now, what do I do about the memory and power cable hitting the cd drives? (retorical question to myself) I decide that I have two options, remove the cd drive completely, or change how the cd drive mounts to the case. Obviously I wanted an optical drive, so I went with the latter course of action. I then made my own bracket for my drive, which solved the clearance issue, but still hides the dvd rom behind the cd "door." Problem solved!
The next issue to solve was cooling. The g3 case had very little cooling stock, basically the psu fan, and an internal 120mm fan (to blow the heat around I guess). So, since I want to keep the case looking just like stock, I decided to take the 120mm fan from inside the case and mount it to the case floor (towards the front) as an air intake. That way it can't be seen, and since it has "handles" on all four corners, it's raised off the floor about 2". I used a cd spindle protector blank as a template for my "blow hole" and cut it out with metal shears, and drilled fan mount holes for the fan. I then cut the proprietary apple power connector off and soldered a 4 pin molex power connector to the fan and heatshrunk the bare wires up. The fan apparantly has a fan speed controller built in, since it has some kind of heat sensor on it. So then I short out my psu (green wire to black) and test that the fan works and spins correctly, and all is good.
Picture of the fan.
My next project was to figure out how to connect the apple's power button to the motherboards front panel. The g3 power panel has a 20pin (estimate) ribbon cable connecting to the g3 board, so I get my trusty multi meter and try testing the resistance(ohms) of various wires until I find the two wires that are my power button wires. I then made a cable to connect the two jumpers on the g3 front panel to the jumpers on my mobo. I give it a test and it works ok.
I then put my power supply in the g3 case and did some wire hiding of the ide cables and the power cables. I bundled my extra power cables up and stashed them on top of the dvd rom.
Next I made an i/o plate to fit my motherboard for the g3 case. I first made a template out of paper and then went to the shop to find some thin metal. I found some thin galvanized steel and decided to use that. I marked out my i/o ports on the metal with a sharpie and proceeded to drill and dremel out my i/o ports. I got it finally done and gave it a test fit.
Here's a picture of the test fit.
Amazingly, the ports fit ok on the first try. I then sanded it some(it was kinda dirty in the test fit) and spray painted it silver. So while I waited for the plate to dry I put some more standoffs in the g3 case for the motherboard. I didn't use all the mounting holes as it seemed secure enough without them all. I had a front panel i/o controller from anther case so while the i/o plate was drying, I made a pci slot bracket to hold the front panel i/o ports out of left over metal from another case mod. I finally got it to fit the pci slot properly after much trial and error. Now I have a pci slot 2 usb and headphone jack adapter. As a side note I had to use longer screws than normal to mount the pci slot items as they were fully seated in the mobo, but not tight against the case mounting rail.
I then put the i/o plate in after it dried, and mounted up the mobo. I then put in my pci 6200, pci nic, and pci slot blower. Everything pretty much is aligning ok.
Pics
So, now I'm pretty much done with it. I might add some more pictures later, but for now, this should be a good start.
Here's a final picture of the back panel.
Note how my psu's switch/plug fits perfectly with the plastic cutout. Luck I guess...
Also, you can see my homemade pci slot bracket to hold the usb and headphone jack in the above picture.
Just in case you were wondering about it's name, G8, I got that since apple names (or did name) their towers PowerMac G3, G4, G5 so obviously I wanted a higher number than what it had, and G8 kinda sounds cool, and it reminds me of V8 (the engine, not that drink), but mostly I picked G8 since it was easy to mod the case to say G8, from G3.
Here's the final product.
Case temp according to mbm is 25C, and the CPU is 35C.
Total cost for the mod: $20+shipping for the 1U heatsink, plus my time and use of my tools. Not bad IMO.
Hope you enjoyed the mod, I know I did.
Feel free to post any questions or comments.
Silversierra