{"id":21411,"date":"2020-07-12T14:51:52","date_gmt":"2020-07-12T21:51:52","guid":{"rendered":"https:\/\/www.podfeet.com\/blog\/?p=21411"},"modified":"2020-07-12T16:22:57","modified_gmt":"2020-07-12T23:22:57","slug":"claus-imac-g3","status":"publish","type":"post","link":"https:\/\/www.podfeet.com\/blog\/2020\/07\/claus-imac-g3\/","title":{"rendered":"Claus Wolf Reviews the 20-Year-Old iMac G3\/500"},"content":{"rendered":"<h2>G3\/500 iMac<\/h2>\n<p>You probably have fond memories of your first something. Maybe it is your first car, your first computer, your first kiss? These memories stay with us and when we think back to them, they give us a nice and cozy feeling.<\/p>\n<p>Considering that this is a site with a slight Macintosh bias, I decided to review my most recent acquisition: an Apple iMac G3\/500, with 20GB HDD and 128MB RAM from Summer 2000. A most beautiful computer!<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/iMac-G3-Side-View-with-Ports.png\" alt=\"iMac G3 Side View with Ports\" title=\"#title#\" width=\"600 \" height=\"450\"><figcaption style=\"text-align:center\">iMac G3 Side View with Ports<\/figcaption><\/figure>\n<p>It was a machine, very similar to this one, that was my first Macintosh. To be fair, it was wasn\u2019t mine at all. It sat on my desk when I worked in Tech Support in London, as I was the one guy who didn\u2019t mind using it!<\/p>\n<p>The other day, as I was idly browsing <a href=\"https:\/\/ebay-kleinanzeigen.de\" target=\"_blank\" rel=\"noopener noreferrer\">ebay-kleinanzeigen.de<\/a>, I came across an advert for this particular machine and to paraphrase something Andy Ihnatko often says: I had 70 \u20ac and I will make another 70 \u20ac rather quickly, so I bought the machine &#8211; sight unseen.<\/p>\n<p>It arrived in good condition, only the bottom left control key is broken, everything else looks great and it booted without problem.<\/p>\n<h2>Mac OS 9.0.4<\/h2>\n<p>Mac OS 9.0.4 greeted me with its not so terribly unfamiliar look. While there were massive advanced in user interface design in those 20 years, it was super easy to figure out how to go about things. The installed programs took me down memory lane and it was a lot of fun to just click around.<\/p>\n<p>The internet still worked, after I manually changed the TCP\/IP settings for my wired connection.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/tcp_settings_os9.png\" alt=\"TCP\/IP settings in OS9\" title=\"#title#\" width=\"400 \" height=\"300\"><figcaption style=\"text-align:center\">TCP\/IP Settings in OS9<\/figcaption><\/figure>\n<p>Let me qualify what I mean when I say, the internet works. The installed browsers on that machine are so old, that they cannot handle https connections, and there are no modern versions, for obvious reasons. What that means is that you can \u201cgoogle\u201d just fine &#8211; they still offer a http connection, but most everything you might want to access, including podfeet.com, will be inaccessible.<\/p>\n<p>Some sites, dedicated to these old machines, will actually disable https for you, like <a href=\"http:\/\/www.macintoshrepository.org\" target=\"_blank\" rel=\"noopener noreferrer\">www.macintoshrepository.org<\/a><\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/Photo-of-iMac-showing-Macintosh-Repository-in-Classilla.png\" alt=\"Photo of iMac showing Macintosh Repository in Classilla\" title=\"#title#\" width=\"500 \" height=\"375\"><figcaption style=\"text-align:center\">iMac showing Macintosh Repository in Classilla<\/figcaption><\/figure>\n<p>After the first excitement had settled, I figured I should try to install OS X 10.3.2, as it might improve things. I\u2019ll spare you the anxiety. It didn\u2019t work, but while working on this, I screwed up big time. The system folder could no longer be found &#8211; and so I got to embark on a journey of discovery!<\/p>\n<p>That journey taught me a lot I had long forgotten. In the end this is a story about the power of the internet and the kindness of strangers, who put their wisdom online.<\/p>\n<h2>How to get Mac OS 9 back up and running?<\/h2>\n<p>If the seller had included the Mac OS 9 install CD I could have tried a restore, but I wasn\u2019t that lucky!<\/p>\n<p>In the end I found an .iso image at <a href=\"http:\/\/macos9lives.com\/smforum\/index.php?topic=2109.0\" target=\"_blank\" rel=\"noopener noreferrer\">macos9lives.com\/&#8230;<\/a>.<\/p>\n<p>I kind of feel bad for getting software this way, but it is the only realistic way of getting software for a 20 year old machine. The site operators are to be congratulated for their service to the community.<\/p>\n<p>But how to get the Operating System on the machine? I had used up all my empty CD-Rs and it was the weekend. If you wonder why the weekend might be a problem, I simply had no way of buying new CD-Rs, our local supermarket doesn\u2019t stock them. I thus had to figure out, if one could boot from USB. I found a forum entry, which explained that you could.<\/p>\n<p>To \u201cburn\u201d that iso-image to the USB stick, it is easiest done from the command line (in macOS) and takes merely 4 carefully constructed commands.<\/p>\n<p><code>diskutil list<\/code><\/p>\n<p>That first command helps you find the disk identifier for your thumb drive. In my case that was disk5 and you want to be 100% certain that you don\u2019t screw that up, it might be the last you\u2019ve seen your data!<\/p>\n<p><code>sudo diskutil unmountDisk \/dev\/disk5<\/code><\/p>\n<p><code>sudo dd if=\/Users\/USERNAME\/Downloads\/macos-922-uni\/macos-922-uni.iso of=\/dev\/rdisk5 bs=1m<\/code><\/p>\n<p><code>diskutil eject \/dev\/disk5<\/code><\/p>\n<p>Now that I had a thumb drive ready, I needed to convince the iMac to boot from it. Whether the following is needed, I don\u2019t know &#8211; but <a href=\"https:\/\/www.macintoshrepository.org\/articles\/115-how-to-boot-ppc-powermacs-g3-g4-g5-from-a-usb-stick-or-drive-\" target=\"_blank\" rel=\"noopener noreferrer\">macintoshrepository.org\/&#8230;<\/a> suggested to<\/p>\n<ul>\n<li>Boot to Open Firmware (hold cmd + option + O + F)<\/li>\n<li>Type: <code>boot usb0\/disk@1:,\\\\:tbxi<\/code><\/li>\n<\/ul>\n<p>I didn\u2019t quite know what to look for, so I ended up trying all commands and permutations of them. A recipe for disaster, but when I rebooted something amazing happened. Mac OS 9.2.2 opened from the USB Drive and from there it was a matter of simply following the instructions on screen.<\/p>\n<p>As you might imagine that made me rather happy, as that at least meant, the machine was back in operation.<\/p>\n<h2>Installing OS X 10.3.2<\/h2>\n<p>With OS 9.2.2 running beautifully, it was time to install OS X! But life is never quite so easy. The machine first needed updated Firmware. The updater could be obtained from <a href=\"https:\/\/www.macintoshrepository.org\/24108-imac-g3-firmware-update-4-1-9\" target=\"_blank\" rel=\"noopener noreferrer\">macintoshrepository.org\/&#8230;<\/a> along with much needed instructions.<\/p>\n<p>Since Mac OS 9.2.2 was up and running I didn\u2019t need to come up with bold ideas on how to move that update &#8211; I was able to download it right from within the iMac. In addition to the firmware update, I also needed to install StuffIt Expander, to handle the .sit format.<\/p>\n<p>I had gotten myself Mac OS X 10.3.2 from <a href=\"https:\/\/www.macintoshrepository.org\/21030-691-4822-a-2z-mac-os-x-v10-3-2-panther-install-cd-\" target=\"_blank\" rel=\"noopener noreferrer\">macintoshrepository.org\/&#8230;<\/a> and burned it to CD, quite a bit before I ruined the initial Mac OS 9.0.4 install.<\/p>\n<p>As you can imagine, installing OS X was really boring. You put the CD in the slot loading drive, hit restart and then there was merely a ton of waiting, a few questions, more waiting around, until I had a functioning environment.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/osx_running.png\" alt=\"OS X running\" title=\"#title#\" width=\"599 \" height=\"450\"><figcaption style=\"text-align:center\">OS X Running on Original iMac<\/figcaption><\/figure>\n<p>For this review, Allison set me a challenge. She wanted a screenshot of what podfeet.com looks like on Mac OS 9 and that is a sad story.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/podfeet_os9.png\" alt=\"Podfeet Under OS9 fails with no common encryption algorithm\" title=\"#title#\" width=\"400 \" height=\"300\"><figcaption style=\"text-align:center\">Sadly Podfeet.com is Too Secure for OS9<\/figcaption><\/figure>\n<p>That wasn\u2019t so nice, so I cheated with a quick 3-line PHP script:<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/podfeet_2nd_os9.png\" alt=\"Text-Based Podfeet under OS9\" title=\"#title#\" width=\"400 \" height=\"300\"><figcaption style=\"text-align:center\">Podfeet Running Text-Based in OS9<\/figcaption><\/figure>\n<p>I probably could search for a proxy server, which breaks https encryption so that I could get to podfeet.com and other sites, but it kind of feels like a bit of a waste of time. I did however decide to check it out on OS X 10.3.2 &#8211; there it looked a tiny bit better, but not much.<\/p>\n<figure style=\"float: center; margin: 10px\"><img decoding=\"async\" src=\"https:\/\/www.podfeet.com\/blog\/wp-content\/uploads\/2020\/07\/podfeet_osx.png\" alt=\"Podfeet With One Graphic (the podfeet logo) under OSX on original iMac\" title=\"#title#\" width=\"599 \" height=\"450\"><figcaption style=\"text-align:center\">At Least the Podfeet Show on Panther<\/figcaption><\/figure>\n<h2>Conclusion?<\/h2>\n<p>That iMac brings back so many memories that it was a great investment. The time I spent with it over the weekend was fabulous. Even my 11-year old came down to the office to take a peek at that new machine. When I explained to her that her Raspberry Pi was many times as powerful, she was blown away.<\/p>\n<p>However running OS X 10.3.2, which was released on December 17, 2003 (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Mac_OS_X_Panther\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/en.wikipedia.org\/wiki\/Mac_OS_X_Panther<\/a>) on that machine is a great examples of how Apple builds machines that have a good life span.<\/p>\n<p>I am typing this on my nearly 8 year old iMac [iMac (21.5-inch, Late 2012)], which is performing beautifully, despite its age. The only task it really isn\u2019t up to any more is programming in SwiftUI, when the preview is on, but UIKit &amp; Co still works great.<\/p>\n<p>On our Facebook Group Knightwise posted a beautiful shot with his collection of vintage iMac computers. I think I want one of those \u201clampshade iMacs\u201d one day.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>G3\/500 iMac You probably have fond memories of your first something. Maybe it is your first car, your first computer, your first kiss? These memories stay with us and when we think back to them, they give us a nice and cozy feeling. Considering that this is a site with a slight Macintosh bias, I [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[147],"tags":[1776,4234,4235],"class_list":["post-21411","post","type-post","status-publish","format-standard","hentry","category-blog-posts","tag-imac","tag-imac-g3","tag-os9"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/21411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/comments?post=21411"}],"version-history":[{"count":7,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/21411\/revisions"}],"predecessor-version":[{"id":21422,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/posts\/21411\/revisions\/21422"}],"wp:attachment":[{"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/media?parent=21411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/categories?post=21411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.podfeet.com\/blog\/wp-json\/wp\/v2\/tags?post=21411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}