Ode to the Original PowerMac G3
It was with a heavy heart that I read that Yellow Dog Linux will be dropping support for 'old-world' macs with the advent of their upcoming new fedora-based distro, meaning that the beige G3 machines have just been struck another blow.
The old 233MHz iMacs are supported, as they're 'new world', meaning their ROM is loaded into memory and actually jammed onto the motherboard.
I'd love to have a chat with these guys, as I can't really speak to the business decisions behind the move which are likely solid for the company since they're now all about offering an alternative to people who want to use PowerPC hardware but don't, for whatever reason, want to use MacOS X and they're suddenly not really the only player on the block with the surge of Gentoo. But there's still a sadness. YDL, especially with a light window manager, was a fairly easy way to breathe new life into a machine that simply refuses to die.
Which is part of why I find the beige G3 so endearing. A realization I came to awhile ago was that the last two computer models that Apple put out that I could unequivocally recommend to new users all existed when Apple had a six-striped logo. They might hurt your wallet, but you really just didn't have to worry about them as machines. These were the days when you paid a hell of a lot more but got a hell of a lot more.
A bunch might not agree, but if I had to pick a favorite laptop Apple has pushed out in the last decade it would be the Powerbook 1400c. Its keyboard still feels better than anything else I've used since, and the machines just didn't have the reliability issues that have so plagued Apple portables (remember, they're not laptops anymore).
Yeah they used a 33.3MHz PowerPC 603e, but that's not really the point. This, to me, is the reference laptop Apple should be striving to in terms of durability, quality, and feel. Hell they even pioneered skinning to an extent, shipping them with nifty little printer cutouts that you could slide under a transparent cover on the lid.
The worse thing that could be said about the 1400 series are that it wasn't speedy and was pretty damn expensive, listing for $3500-$4,000 or so when it was introduced. But out of the three I've owned, the most ongoing issue with them are the failing batteries, and just what a bitch it can be to actually get a new battery for them that hasn't been sitting on a shelf so long that its worthless.
Which isn't to say that there haven't been good PowerBook models since, but this was really the golden age of Apple laptops. You had the 3400, which might be a better laptop, but with an entry list price of $6400 it just wasn't a model I got a lot of experience with. You also had the 2400 series of notebooks, Apples sub-notebook, which still has a cult following in Japan but again isn't a model I had a lot of experience with. But in my limited dealings, the 1400 series just stole my heart. I'll admit to also having a big soft spot for the 520 series (the blackbirds) but they're a full generation back.
Now remember we're not talking about modern speeds but rather build quality and value. If you're really curious about what I mean by 'the golden age of Apple portables', I suppose a cliff note version would be that these were the last machines where Apple knew how to design a hinge and you measured your computer in experience by the machines lifetime and not how often it had to be sent in for repair. Someone could well make the argument that you could buy three reasonable iBooks for the same price and just use one while the other two are in various states of being repaired.
Going back to the beige G3; it was the generational equivalent to these laptops of the day and is the current Python-esque Black Knight that just won't die no matter how many blows it takes. There have been other models Apple has put out like this, many of which still run and are useful but I don't think we've seen this kind of attitude from a machine since the IIfx days or the original Apple II.
And make no mistake about it... this machine has attitude and has been a long, long headache for Apple since the advent of OSX, even engendering a mighty class action lawsuit regarding their claims that it was built to run the new OS. The real problem is that they just did too good of a job. To go back, these machines originally started rolling out a good seven years ago, with two form factors: desktop and tower. They were an interesting model at the time, continuing the push to simplify the product line and replacing several other ranges of models.
At the time, Apple was coming off the 7600/8600/9600 series, which were good solid machines running 604e CPUs which had replaced the 7500/8500/9600. There wasn't much of note from a technical standpoint in the *600 over the *500, but there'd been some real industrial design work done in the tower cases. The previous generation had been something of an industrial design travesty: while the 8500 series was a solid machine, it was insanely difficult to do something as simple as adding/removing more RAM. I'm not kidding, it was a bit of a joke. We're talking about having to practically remove the logic board, and there was a government notice warning hemophiliacs against trying to open them due to the guaranteed nicks and cuts they'd walk away with. Note I'm specifically talking about the towers; the 7500, which was a desktop, was a kick-ass piece of kit.
The beige G3 brought the easy-open case which was a bit of a marvel at the time, and is primarily separated from its later counterparts by the fact that you actually had to unplug things from the back of the case before you unfolded it and really got at the guts.
It was beige, and *gasp* plastic, but there were little details like the neon green recessed power button and colored tab to open the side, and a lack of sharp edges. Subtle swoops and curves in the plastic gave it a sturdy yet refined appeal before Apple decided to subject the world to the colored-plastic abomination otherwise known as 'blueberry'. And no, it doesn't look better in person.
The CPU speed eventually ranged from 266MHz to 333MHz, which was slower than the top speed of the 350MHz 604e which it replaced, but the backside cache wasn't just marketing and while there were some cases were the 604e would best it, on the whole the G3 was a marvel of speed in a much cheaper design.
The G3 also plugged in via a ZIF slot (zero insertion force) and bus and CPU speeds were controlled via tiny jumpers on the motherboard. There was also a lot of overhead in the G3, so you were often able to squeeze a nice little boost out of your machine by overclocking it up to the next performance range. The ZIF slot also created a decent market for processor upgrades, meaning you can bump your beige G3 to an 800MHz G3 for ~$200, or a 533MHz G4 for $150, or a 1GHz G4 for $400 or anywhere in between. Sure that G4 will be sucking its data from a 66MHz straw, but there's still a hell of an improvement for a 7 year old machine.
These are fond speed days to remember, with Apple airing a lovely series of commercials aimed at Intel that were beyond amusing and started giving them just the slightest bit of bite, or cool-factor, which was direly needed to try to cover up the aftertaste of the latter Performa series they shipped. Some of the earlier Performas are great machines, even if using them is kinda like trying to browse the web via a Nintendo, but anything based on the 603e was pure crap.
Apple didn't really skimp on components either, starting them off with 128 megs of RAM, and they were lucky enough to be popular during the big RAM crash, so all of a sudden people were plugging what seemed to be insane amounts of memory into these things at the time. Very common for for these to be hanging around with 768 megs, although you'll often find them with 384 megs.
They also came standard with an ATI Pro Turbo card with upgradable VRAM slots on the motherboard which is more than amusing to see. 10Base-T was included, although lots of configurations shipped with 100Base-T. All models shipped with an internal ZIP drive, which was probably its biggest failing due to their well-known click o' death, and its worth mentioning that an Ultra SCSI card was included in the higher end configs in addition to the ATA support, as well as a fast 24x (for its time) CD drive.
But the really, really interesting thing about these machines was Apples' move to simplifying the product line. Rather than 3 separate motherboards for 3 models with different capabilities, Apple moved to what was called the 'Gossamer' logic board, which was not only very compact but featured a 'personality slot' which allowed them to drop in a card with specific A/V features. This sounds like common sense now, but it was continuing a major break with Apples history where, and I swear to gawd, the most trivial differences were an excuse to spin off a new product line. This wasn't perfect yet, as there were still high-end desktops and towers whose price difference wasn't large so in many cases it was whether or not you had the space for a tower... but it was a start.
The merging of the product lines was probably the biggest controversy about the machine (at the time) because there were a ton of people who were really, really unhappy that Apple wasn't offering a 9600-style case anymore with lots of drive bays, but more notably half the PCI slots were ripped out. These were primarily high-end audio and high-end visual guys, and they were seriously not happy and it was quite the stink the day... and yes, there were people who needed all those slots. They weren't the majority by far, but they were there, they were pissed, and they helped fund the short-lived PCI-expansion boxes that would sit on your desk next to your computer to provide more PCI slots.
There was a more minor controversy in that the 604e chip was tailored for multi-CPU setups, but the G3 was more of a 603e with a backside cache which gave it a huge boost, especially in integer calculations, although it was a bit weak on floating point. Interestingly enough, the G4 was more of a refined 604e, meaning it did just fine in integer and great at floating point, whereas the G5 is a floating point monster but a bit weak at integer. Ok, maybe not that interesting if you're not me.
The other controversy which I've touched on before was that of OSX, and why Apple got sued in a big way. Apple, in the days of Rhapsody, didn't have OSX ready to ship but did have the G3 towers, but didn't want people holding off their hardware purchases while they waited and made the claim that these machines were "built for OSX and would be fully supported". The fully supported part was what bit them in the ass.
There were two main problems with the beige G3 and OSX:
- A severe lack of VRAM and slower onboard video just simply couldn't handle what Quartz was trying to do. Remember Rhapsody didn't have Quartz in the spec; and huge amounts of machines Apple has sold since the release of OSX have problems running Quartz in 32-bit color let alone supporting Quartz Extreme.
- Limitations built into the on-board ATAPI controller create real problems for installing OSX on larger drives. Basically the OS has problems finding the system if its not on the first 8-gigs of a partition, and even then it can be problematic to get it installed. YDL isn't the best at these situations either, in that it has some problems with the Ultra SCSI card shipped with most of these. But if you're installing Linux, chances are you can read through the docs and do the partitioning workarounds; but asking general consumers to do this isn't realistic.
But, if you'll recall, there was one hell of a lag between when Rhapsody was supposed to ship and when MacOS X actually did, and you'd be remarkably surprised at just how zippy a beige 300MHz G3 running OS9 with 768 megs of RAM will feel when doing Photoshop or other Quark or other design-oriented tasks. If you'll also recall, even when OSX did ship there was a lot of lag between it being a technology demo or hobbyist OS and it moving to the mainstay, especially in the creative markets where OS9 is still strong. Many of these users would switch over to OSX, play around to get a feel but then realize everything they used felt slow and was less stable (but perfectly fine in OS9). So then they'd reboot back into OS9 to get their work done. At the time, this being OS9, rebooting wasn't the "OMFG I can't believe they made me reboot" stigma that it is today.
There was also the MHz stagnation that occurred with the G4, where there really just wasn't a whole lot of movement for a long period of time. Pretty much just hung out at 500MHz, and altivec-enabled software wasn't exactly pervasive, so having a 266-300MHz machine meant that while you weren't on the high end, you were doing just damn fine depending on your work, again especially if it was OS9, although they were perfectly serviceable if you were just doing email/web in OSX but they weren't a treat to use. The MHz stagnation period is something that often gets glossed over when people go "They're 7 year old machines! Upgrade!" but it should be remembered that for way, way too many of those 7 years technology wasn't progressing very fast in the Apple world.
Of course now we're at dual 1.8-2GHz and a ~366MHz G3 based machine starts to look more than a little quaint if you're trying to run iPhoto or iMovie. Even the original iMac does, but the iMac doesn't pose that big of a problem for Apple in terms of how poorly it deals with OSX... mostly because they just weren't made as well and they weren't as expandable.
The problem with the beige G3s is that they refuse to die: they're built too well. They have that quality about them that I look for in all my computer purchases... they want to work. If you stop and think about it, not everything made really wants to do what its supposedly built to do. The recent Ford car commercial comes to mind where the car silently screaming to its driver that its abusing it by leaving it parked.
Just to touch on this for a moment, often times when people are looking back through old-school Apple subaculture[sic] they focus on the 'Insanely Great' aspect, which is a part. But that's the part that engenders excitement and the sickos (whom marketing companies love) who start incorporating the idea that what they buy makes a statement about who they are. The other part is loyalty.
Unless you get a particularly sociopath puppy from the mall the thing is going to be happy to see you until the day it dies. It's the unconditional love thing. You walk in, its tail wags and its ready to go. It always wants to be used, to go to work, even if that work is playing... its happiest when its hanging out doing things with you, and it's always there waiting to go. There's a reliability there that you turn to when times are hard, which caused you to bond and suddenly you're loyal back.
Some hardware has this quality- I'd submit that the beige G3 does, whereas the Titanium Powerbook, whose battery would disconnect causing it to shut off if you even picked it up wrong, didn't. Other Apple hardware (and other manufactures too) have this quality; hell I have a Performa 520 sitting in its box that I love simply because the thing loves to work. The beige G3 has just gone a little beyond this, in that due to its capabilities it's been able to keep working through modern tasks. It just sorta sits there in the corner giving you the eye, suggesting that if you just gave it $100 worth of RAM to max it out it'd be able to handle a lot more than you'd think because it wouldn't have to swap, or if you just dropped $100 and replaced the CPU you'd get a nice 50-300%+ performance boost for a lot of tasks. And besides, it kinda sorta misses your touch.
Nowadays we have these girly-man computers which just whimper all the fucking time. Use them too hard while holding them in your lap and you'll end up sterile or it'll do its own version of bitching (otherwise known as the high-RPM fans). Open and close them one time too many and stuff breaks off. Want to squeeze out a little bit more power by throwing in an upgrade and they clam up as though you've just asked your girlfriend if maybe, just possibly, it might be fun to invite another woman home sometime and all of a sudden she wants to know what's wrong with her and why she isn't enough for you and refuses to do anything and wants to go stay at its mothers while it works things out.
If you're lucky, you can still pick up beige G3s from schools or universities in large batches for about $50 apiece. I know I picked up six this way and dolled them out to friends who didn't have a computer at the time, or used it as an excuse to futz around with things I didn't want to do on my main machine. Hard drives may go bad, but a remarkable amount of these came with SCSI, and you can always slap in a cheaper ATA drive. Power supplies can often go bad in computers, but there's something special about the beige G3 PSU that's given it a low failure rate over the years, even in harsh environments like an educational setting. Oddly enough, the most common things that will be wrong with them are a dead PRAM battery ($6) which causes it to not remember what decade it is between reboots, or a dead Zip drive, often with the offending disk still in it.
I don't know about you, but a part of me feels sick about throwing a machine that wants to work into a landfill, simply because the original maker has no interest in it anymore, not when there may well be tasks it can do. OS9 can very well be an option, but its becoming less of one as time goes on. For me its very much a lack of software or capabilities; they aren't exactly releasing web browsers for OS9 anymore, and its not as though OS9 runs apache and having the whole computer lock up while someone is browsing the web (I'm looking at you, Internet Explorer) is just a drag. Which means you'll want something like OSX, except Apple doesn't want to sell it to you, and even if they did it runs like ass.
Enter... Linux. YDL had done a great job of taking Red Hats' distribution, porting it to PowerPC and adding lots of Mac-specific trimmings to make the transition a little smoother than one might expect. Little things, like the little LED on powerbooks throbbing when the machine was put to sleep, just like OSX, kinda go a long way.
Installing on the beige G3s still wasn't as easy as it can be for newer machines, but once it was on things were a hell of a lot zippier than OSX. You had to trade away things like the iApps or the gooey Aqua interface, but in its place you got an environment with modern guys (protected memory, preemptive multitasking, etc.) and a whole host of capabilities above and beyond OS9. Depending on your needs, they made fantastic extra machines, especially if you had 384-768 megs of RAM like many of them did. Basic productivity tasks that would just crawl in OSX just aren't a problem when using Linux on the same hardware, primarily due to the lack of Quartz. Throw on MySQL or Apache for an impromptu local-but-separate web-dev environment.
The one problem that was starting to rear its head is that the two most popular windowing environments for Linux, Gnome and KDE, are starting to get a little bloated for low end machines although its nothing like what happens if you subject them to OSX. But, depending on what you're doing, you really can tell the difference by switching to a lighter window manager... so it's very sad to see support dropped for them from YDL.
Ah well. You may have been dealt another blow, my favorite of the PowerMac G3s, but I for one salute you.
Comments (17)
Posted by: Bangladesh_14 at July 24, 2004 03:35 AM
The Blackbirds were my favorite. Sexy sexy lines. The armrests were curved and did not cut into your wrist which I loved for how much I typed! First with the trackball. I paid about $2500 for mine with bells and whistles and bag which is competitive with current costs. Took me through college and most of gradschool. Even took it out of the country twice. I was still using it to type papers until the backlight died.
It was a great investment and was expected to have a long life. Is that what you are getting at?
Posted by: at July 24, 2004 03:48 AM
Y.D.L dropping support won't kill it! Just a flesh wound!
Posted by: Aaron at July 24, 2004 04:54 AM
I nominate for weirdest analogy for sending a machine in for repair ever. Actually they are all weird. DBM you have issues.
Posted by: ssp at July 24, 2004 06:46 AM
Your text seems to focus mainly on machines you are using. Surely the beige G3 is a workhorse. But I think the main point making it special is its official OSX compatibility. Would the x600 lines have the same status if they were OSX? compatible. Those are strong machines as well (perhaps not as architecturally clean, but who cares?) that are very solid and people keep on using them.
Or Quadra 700 and 950s. Those were and are workhorses that you'd see around until well after their time. Or the SE/30 which many many people love and keep around. (Not that there is anything wrong with my old SE and LC III, those seem to be made for eternity). As far as I can tell Apple had much better hardware QC at the time. Things were very solid.
Finally for the laptop question, I think the Pismo has a big future. It runs OSX, it was fast for its time, is still reasonably fast today, has all current features, is durable, is well engineered and flexible. Other people see the predecessor Lombard in that role because it could still do SCSI, but I don't hear many people claiming the importance of that anymore.
So, while I won't dispute that the beige G3 (funny tidbit, there's a band called beige GT) is a solid work horse. I don't think it's unique in that point, apart from OSX compatibility. For laptops my bet is on the Pismo.
Posted by: Chris at July 24, 2004 09:35 AM
For what it's worth, any machines that you throw away don't have to become part of a landfill. Office Depot is running a free recycling program through September. Granted, the G3 will probably become material fodder for the next generation of HP machines, but I guess that's all part of the electronic circle of life and better than the parts sitting out in dirty baby diapers, leeching whatever chemicals they have into the local soil.
Posted by: drunkenbatman at July 25, 2004 02:53 AM
SSP >> Your text seems to focus mainly on machines you are using. Surely the beige G3 is a workhorse. But I think the main point making it special is its official OSX compatibility. Would the x600 lines have the same status if they were OSX? compatible. Those are strong machines as well (perhaps not as architecturally clean, but who cares?) that are very solid and people keep on using them.
Good point, I wasn't trying to say that the Beige G3s are truly unique, just that they have a soft spot in my heart. Actually looking back over it I have no idea what I was trying to say. ;) As for things like the Quadra 700 (which i did have experience with, mostly because a teacher used one for ages) and the like- excellent machines, I was more saying they were the last model I loved in that same vein.
As for the *600 machines, good point there too... the difference to me was that the G3s were comparably really cheap for Apple towers of the time and they really sold a ton of them. They're still just everywhere, and its amusing as an 8600 will often be about the same price or even more than a higher-end beige G3, even though its an older model.
Posted by: solios at July 25, 2004 04:06 AM
Mmmm.... Linux.
I'm using debian on a warhorse of a beige g3- a machine with a bad motherboard. Sound is dead, two of the three ram slots don't work, internal SCSI is shot, and one of the IDE chains is dead. It came that way, and it came for free. Totally useless for MacOS, though it'll take an install. Just Fine for linux. Machine's built like a frigging TANK.
I dropped Debian 3.0 onto my beige g3 using bootx off of a MacOS 9 install on an hfs paritiion on an IDE disk. No problems to speak of, and quite a bit snappier than my 9600, which has been upgraded to a g3/300 (the beige g3 is a 266). I've never bothered with running X Windows on the box (imo, if I want a gui I'll use OS X), but I've run X Windows on a 7300 and it was about as snappy as OS X on a Quartz-enabled G4... which is STILL slower than OS 9 on a g3, but hey. That's beside the point.
The point is that debian is debian. Debian still runs on the beige g3. It's a little obtuse compared to YDL, but in my experience it's a hell of a lot more useable. Apt, not RPM. Apt-get install whatever. Including any one of a few dozen window managers. Running linux for eye candy is like fucking for virginity, you ask me... current Gnome or KDE might be useable on current hardware, but an old box will run just fine with icewm or {black|flux|open}box. :D
Architecture wise, the only problem with the beige g3s (aside from the bastard AIO molarbeast) is the ROMs- the A only allowed for a single IDE device on each chain and 128 ram per slot. B allowed for multiple drives and some other stuff, and C did things B didn't. I don't know the exact particulats beyond that... but sufficed to say, if you don't know what ROM revision you've got on an older box, you might be in for a rude surprise when you try to upgrade.
Hell. Beige G3, 120g IDE hard drive, network card, debian = instant file server. Solid like a ROCK.
Awesome machines, and the last boxes to ship with RCA/S inputs and outputs. I do so love those. Wish they were supported under OS X- RCA/S and my Quicktake are two of the big things keeping me in 9 on one of my beige g3s.
Posted by: vasi at July 25, 2004 10:54 PM
Thank goodness for XPostFacto!
Posted by: Olivier at July 26, 2004 01:21 PM
My 233mhz G3 still chugs along on 10.2.8... Replacing the original 4gig drive with a 7200 rpm with 8 meg of cache did it wonders; Now I just have to find some 16 meg PC Card
Posted by: Fred at July 26, 2004 01:37 PM
Linux distros are fickle and chaotic. Give neBSD a shot. It must still support these machines. Once you have X running, it looks just the same as any desktop linux.
Posted by: legoboy at July 29, 2004 12:17 AM
Seriously, NetBSD is truly a wonder. As I type this, I'm installing it on a bunch of 5500's that I got for free from a school. In a few weeks, they will have a few Rev1 iMacs, a few beige G3's (now I *have* to get them, and maybe some old powerbooks soon). Thanks for the great read!
-lego
Posted by: erik at August 2, 2004 06:38 PM
"We're talking about having to practically remove the logic board"
not practically; you actually did have to remove the logic board to upgrade the RAM on the 800/840/8100/8500 models, after disconnecting the processor card and drive cables of course. What super-fond memories I have of the process.
Posted by: Mike Perry at August 2, 2004 08:56 PM
I fully agree. With a 433 MHz ZIF and 448 Meg of RAM, my seven-year-old beige G3 is a sweet little machine. Apple simply isn't making anything that makes the hassle and expense of an upgrade worthwhile.
--Mike Perry, Inkling blog , Seattle
Posted by: Ton at August 3, 2004 05:28 AM
With an 8 Gb HD and Mac OS 9.1 I'm ripping all kinds of $5 Mac OS 9 kids CD-ROMs onto the disk with DiskCopy. Having written an AppleScript that will mount all the images and then displays a starter window I've created an indistructable kids computer.
Whenever it hangs (almost never) the 5 year old knows the 3 finger salute and off it goes again.
Great machine, 6 years old!
Posted by: thoth at August 12, 2004 10:31 PM
I too share your remorse at YDL dropping support for one of my best friends as well. But fear not debian still works on just about any mac (with a little of @#$@#). So check http://www.debian.org/
Posted by: Jon H at August 15, 2004 12:45 AM
FYI:
I believe I saw two of this sort of G3 Mac (not sure which model number, just remember the shape) today at the Pratt & Whitney Surplus Store in East Hartford, CT.
I don't know how much they would have cost, but they'd probably be pretty cheap.
They also had zillions of CRT monitors (Dell, IBM, Sun), some Dell PCs, and a coupla old Sun SPARC computers. One of the Suns had a name which suggested it had extra graphics hardware - it was probably a CAD box. And a big bin of Harman Kardon desktop speakers (looked to be base model, for sale for $10/pair.)
And I spotted a System 7-era boxed copy of Think Pascal.
Other than that, it's mostly machine tool parts and things. All I bought was a steel inbox/outbox thingy, which cost me $1.
It's a little tricky to find the place, because their address in the phone book is the main Pratt building's Main St. address, while the store is in an outbuilding a ways off on a different road.
You'll probably want to call first; they're not open every day. They are open Saturday, but only open 2 days during the week, one of which is not Friday.
Email jonhendry at earthlink dt net for specific directions.








"...as though you've just asked your girlfriend if maybe, just possibly, it might be fun to invite another woman home sometime and all of a sudden she wants to know what's wrong with her and why she isn't enough for you and refuses to do anything and wants to go stay at its mothers while it works things out."
Guffaw. Computers do have lesser quality than they used to but they cost so much less and do so much more. More features, Cheaper, High Quality. Pick two.