VOGONS


First post, by RJDog

User metadata
Rank Member
Rank
Member

Yes, an Apple Mac is not something one usually "builds" in same sense as our superior PC type stuff. Thanks, Apple, and their whole "full end-to-end user experience" and "it just works" philosophy, or whatever (for those that don't know, Apple actually did have an OEM/clone scene going on for a very short while, but Steve Jobs squashed that when he came back).

Anyway, I have been thinking about getting a G3 for a while now as a first foray into the retro Mac scene, and came across a deal where I could get a G4 Sawtooth motherboard including 400Mhz G4 processor, and (Apple branded) ATI Rage 128 Pro AGP video card for a combined US$17, including shipping. I couldn't say no. Coincidentally, just a couple weeks later, I came across this 2005/2006-era ATX PC case at a yard sale which was clearly trying to immitate the Mac G5 aluminum case. I think the (real) G5 case is pretty slick looking, and this case does a half-decent job imitating it for PC build, even if it is mostly plastic. It is, as far as I'm concerned, pretty much the perfect case to put the Mac G4 parts I have into.

Fortunately, and coincidentally, the G4 Sawtooth motherboard (but not later G4 motherboard) power connector is nearly identical to regular 20-pin ATX power supply connector, save for two pins... or, one, if the ATX power supply doesn't have -5V supply to begin with. And as for connecting the front panel buttons and LEDs, I found a page on the Internets (again, coincidentally) about putting a G4 Sawtooth motherboard in an ATX case: http://www.xlr8yourmac.com/systems/ATX_G4_AGP … to_ATX_case.htm As for mounting, it is pretty much as you would expect -- mark some spots on the motherboard tray in the case, drill some holes, mount some standoffs in your new "custom" spots...

So far, I only have parts cleaned and fully tested (you really have no idea how happy I was that both motherboard and video card, which I purchased separately, but combined for measly $17, worked on first go) and have tapped some new mounting holes on the motherboard tray in the case. Over the next couple days I hope I will get the hardware mounted in there and update this thread with additional pictures.

And for those that are wondering what was inside the yard sale case find, it was a cheap ASRock AM2 micro ATX board with Sempron processor and 512MB of DDR2 RAM, and a 160GB SATA (150MBps) Seagate HDD. I really have AM2 boards coming out the wazzoo, and much better ones than this, so the only thing kept out of all of it was the case and the IDE LG DVD drive (sorry).

Attachments

  • 20180516_115648.jpg
    Filename
    20180516_115648.jpg
    File size
    208.88 KiB
    Views
    2719 views
    File license
    Fair use/fair dealing exception
  • s-l1600.jpg
    Filename
    s-l1600.jpg
    File size
    248.43 KiB
    Views
    2719 views
    File license
    Fair use/fair dealing exception
  • s-l500.jpg
    Filename
    s-l500.jpg
    File size
    46.01 KiB
    Views
    2719 views
    File license
    Fair use/fair dealing exception

Reply 1 of 9, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Hackentoshes are nothing new but not sure this is usually what they have in mind 😉
I agree the G5 is a nice case, but it ways a ton, this is much more kinder to your back.

You going with OS9 or 10, or both?

Reply 2 of 9, by RJDog

User metadata
Rank Member
Rank
Member

Going with MacOS 9.2 as my intention is to play games roughly 1990-2000. We'll see how that works out. I may or may not install MacOS X as a dual boot.

So I got everything in the case pretty well, the custom motherboard mounting holes worked out better than I was expecting... had to dremel a little cut out for the line out 3.5mm audio connector, but that wasn't too bad.

However, now that I got everything in the case, it no longer wants to boot from the MacOS 9.2 install CD that it was happily booting from when I had the parts connected on my bench. Same cables, same drive, same power supply, same everything... not sure if something got damaged maybe? Some initial troubleshooting seems to indicate it is something with either the IDE/ATA port on the motherboard or the cable, as connecting the CD drive to the other Ultra ATA port on the motherboard (and using different cable) proves successful in booting the CD. Yay. More troubleshooting ahead...

Attachments

  • rsz_20180614_095640.jpg
    Filename
    rsz_20180614_095640.jpg
    File size
    154.22 KiB
    Views
    2621 views
    File license
    Fair use/fair dealing exception
  • rsz_20180613_233426.jpg
    Filename
    rsz_20180613_233426.jpg
    File size
    214.78 KiB
    Views
    2621 views
    File license
    Fair use/fair dealing exception
  • rsz_20180613_220755.jpg
    Filename
    rsz_20180613_220755.jpg
    File size
    230.56 KiB
    Views
    2621 views
    File license
    Fair use/fair dealing exception

Reply 4 of 9, by RJDog

User metadata
Rank Member
Rank
Member

So the IDE/ATA port works when I remove it from the case 😠
I guess something must be shorting out in the case...? I have no idea what... ugh.

Reply 5 of 9, by RJDog

User metadata
Rank Member
Rank
Member

So... the cheap G5-alike ATX case has built-in standoffs for ATX motherboards as part of the stamped metal of the motherboard tray. I thought I was doing good covering them up with electrical tape to prevent shorts... I guess electrical tape wasn't good enough. The pins on the backside of the IDE/ATA connector poked through the electrical tape and shorted against the case. Yay. So, to show that sucker I used foam-backed tape along with a new application of electrical tape to give a good barrier. Works now.

Attachments

  • rsz_20180615_231643.jpg
    Filename
    rsz_20180615_231643.jpg
    File size
    193.89 KiB
    Views
    2565 views
    File license
    Fair use/fair dealing exception

Reply 6 of 9, by RJDog

User metadata
Rank Member
Rank
Member

So, slight huccup; I have a VGA-PS/2 KVM that I have my retro PCs hooked up to, so I figured, no problem, I have a couple USB to PS/2 adapters, so I'll use that (one of the reasons I wanted to start with a G3 or G4, USB keyboard/mouse compatibility). However, it appears that the cheap China USB to PS/2 adapters I have aren't simple HID devices and, surprise, MacOS 9 doesn't support it. "MacOS" is listed as compatible, but come to find out they mean MacOS X, of course. So I have one now ordered from Amazon that specifically mentions MacOS 8.6+ compatible.

Reply 7 of 9, by RichB93

User metadata
Rank Member
Rank
Member

I have a spare G4 AGP board that I converted to ATX power (removed some of the pins from the ATX connector. No idea what to do with it mind you! Has a 32MB Rage Pro card to boot! Cool little machines.

Reply 8 of 9, by D3FEKT

User metadata
Rank Newbie
Rank
Newbie

Awesome, have the same board sitting in my shed but a 450mhz version i think.
Didn't really delve into deeper to realise that the psu is basically an atx, thought it was proprietary

Reply 9 of 9, by RJDog

User metadata
Rank Member
Rank
Member
RJDog wrote:

So I have one now ordered from Amazon that specifically mentions MacOS 8.6+ compatible.

So, it arrived last night, and despite the description in the store page saying "MacOS 8.6+", the package says "MacOS 9". But whatever, I'm running 9.2, so that's still fine. Connect it up, and the Mac won't boot. As soon as I unplug it, it starts booting. Connect it in after its booted, and the mouse only moves in one axis. Fantastic. So, just to be sure I didn't get a bum unit, I plug it in to my main Linux desktop... and worst just fine. 😠
But, at the same time, I actually found an old 2-port VGA/USB KVM at work that actually has a built in USB-to-PS/2 converter in it... USB to the host machines, with PS/2 keyboard/mouse connectors. A little weird, but useful in my case, as the Mac, and MacOS 9, seem to like it just fine as a USB-to-PS/2 converter, even with the additional VGA/PS/2 KVM that I have for my retro machines inline after it. So I think I might end up with this KVM in place just to use it for its USB-to-PS/2 capabilities... now that I've wasted money on two other USB-to-PS/2 converters that I don't really need now.

Also, had/have a problem with the video, as covered in this thread: Screen Blanking Issue but that seems to be squared away now... or, at least, bandaid fixed in a semi-permanent manner. So now my setup looks like this:

           /-USB- [USB KVM] -PS/2-\
[MAC G4] = = [VGA/PS/2 KVM] = keyboard/video/mouse
\-VGA- [VGA amp] -VGA-/

A little convoluted, but it works...