Month: July 2023

  • Adobe

    I finally got my copy of CS6 Master Collection to run on something – and have just cancelled my Creative Cloud subscription – saving me $600! Which I’ve already spent on a 2013 MacPro and some parts – because of course I did…

    Anyway, getting to this point wasn’t easy…

    I mentioned in the last entry that I’d found a way to get Mojave to install in a VM in Monterey – which takes some trickery because for Apple the existence of 32-bit applications it right up there with Bigfoot and Flat Earth theories.

    So what you do is download the installer for Mojave, disconnect the Mac from the internet (wired and wireless), and then drop to a command line and enter:

    sudo date 1013083200

    This convinces your mac that it’s high noon on February 7th, 2002, which is far enough back in time that it stops caring (briefly) about your mad desire to run a 32-bit application…

    Now you can get Parallels to make a VM out of the downloaded Mojave installer, and once Mojave is hidden in said VM the host OS is none the wiser when you access it.

    So now I could install CS6!

    But I couldn’t…

    See, the thing we all said would happen when software companies went to online copy protection using accounts and client / server key systems – happened. Adobe turned off the authentication server that all of the pre-CC software used, which instantly rendered my $2500 software package completely useless.

    CS6 simply would not install – even though I have the big-ass box the software came in, all of the media it contains, and a physical copy of the key that activates it…

    Fortunately, with a little digging around, I discovered that Adobe still has the offline keygen running. So you can have CS6 generate a challenge key based on your software key, and you can put that and your software key into a form on a dusty webpage, and it will generate the response key that will enable your software.

    Or, at least until someone at Adobe notices it’s still running I’m sure…

    To get to this offline keygen you need an Adobe account, which I have because I’m a CC subscriber. I’m guessing this is so they can pin someone down if the key they use in the offline keygen is fake – and also gather an email address for marketing spam reasons.

    Anyway, I managed to get CS6 to install and fired up Photoshop – which immediately complained about the lack of 3D acceleration in the virtual machine.

    Sigh…

    Ok – make a USB installer out of the Mojave installer I downloaded:

    sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/UNTITLED

    Reboot the trashcan with option, boot the USB installer, wipe everything out and install Mojave natively on the machine.

    Thirty minutes later I’m back to using the offline keygen for Adobe and expecting to have an issue because I just used it 45 minutes ago – but it faithfully spits out another response key and CS6 activates.

    Photoshop runs really nice on the trashcan!

    And I now have a non-SaaS way to do art stuff. Go me.

    Listening to "Jacob's Ladder" by Huey Lewis & The News
  • And done

    The parts I ordered for the trashcan arrived right after I got home from work, so instead of eating dinner like a sane person – I tore down a 2013 MacPro to its thermal core…

    Initial observation: “Did you have to use six different sizes of Torx bits to assemble this, Apple?”

    Overall the 2013 MacPro is pretty easy to take apart – it’s a crap-ton of screws holding an aluminum Jenga tower together… But the engineering of it all is really a sight to behold. Simply amazing.

    The CPU swap was a bit more difficult than it needed to be due to the studs in the heatsink for the CPU board coming loose before the CPU board screws did… So there was some tense time with a pair of vice-grips to get everything apart and then the studs back into the heatsink and tightened down.

    And getting the CPU retainer back together without the CPU slipping in the socket or the spring tension flinging a screw across the room, with only two hands, is nightmarish… But I managed that as well.

    Ultimately the 4-core CPU was removed, all of the dried out and caked on thermal grease was cleaned up, the new 6-core CPU was installed, and I used a little more of my precious Arctic Silver MX4 to make sure the interface between heatsink and CPU was as good as it could be.

    All in all, it was about a half an hour to disassemble, swap the CPU, and reassemble. And then another ten minutes or so to pull out the old ram and M.2 SSD, install 64gigs of new ram and a new 1TB M.2 SSD…

    The teardown was also a good opportunity to evict all of the previous owner dirt from the machine… There are a lot of tight radius ribbon cables and daughter boards in there, and they all cake with dust over time. So the inside of the trashcan is now as clean as the outside.

    Anyway, once I got the outside of the can I place and everything plugged back in I hit the power button to see if I got boot or smoke…

    Boot!

    With the system running once again, I started another online install of Monterey – which took about a half an hour or so to complete – and then got screen shots of the new config for posterity:

    As for Monterey and 32-bit Photoshop – it turns out that with some under the hood fiddling to temporarily make the machine think it’s in the past, I can get my copy of Parallels to run Mojave in a VM. And with a 6-core xeon and gobs of ram in the system, the VM should run just as well as a similar period iMac.

    Should… I’ll find out this weekend.

    If the VM version of Mojave doesn’t pan out, I’ll just wipe and reload Mojave native and call it done.

    Listening to "More Than This" by Roxy Music
  • Progress Report

    The BlueSCSI hardware I ordered back on the 17th arrived last night, so the evening was spent futzing with the 8100…

    The BlueSCSI device itself is pretty interesting. It’s entirely open source so I’ve spent a few days poking around it in its innards code-wise, and might take the time to add a few features I want – like an OLED display of bus traffic…

    I have the latest incarnation of the BlueSCSI, which utilizes a Raspberry Pi Pico (RP2040) microcontroller versus the old ‘blue pill’ STM32 MCU – so it can saturate a late 90’s 10mbit SCSI bus pretty easily. Which is nice to have in an late 90’s computer…

    The initial setup was pretty easy. I picked up a couple of high endurance 32G microSD cards at Microcenter for like $7 each, formatted them EXfat on my Mac, and then whipped up a couple of blank 1024MB HFS files to put on the cards with good old DD…

    dd if=/dev/zero of="HD10_512 Power Macintosh 8100-80 1024MB.hda" bs=1M count=500

    The BlueSCSI uses the filenames of the drive containers to determine how to present the image, so “HD10_512 Power Macintosh 8100-80 1024MB.hda” translates to “Use HD emulation (versus CD, MO, etc) and make it look like SCSI ID1, LUN0 with a 512 byte sector size”, and all of the text between that and the .hda is ignored and is just for identification.

    From here it was a simple matter to add the BlueSCSI to the chain in my 8100, boot it, and then format the .hda image HFS when the Mac popped up the Unrecognized Drive dialog…

    And presto – a new 1G SCSI drive appears on the desktop.

    To test the full implementation, I set up the BlueSCSI as ID1:0, pulled the original 2G HD out of the 8100, and did an install of 8.6 from one of my G3 iMac restore CDs…

    That little black square in the center of the PCB has more processing power than the 8100…
    (2xCortex M0+ @ 133Mhz : 240MIPS / PPC601 @ 80Mhz : 158 MIPS)

    The BlueSCSI worked just fine and the 8100 had no idea it was talking to 21st century solid state storage that was the equivalent of 16 of the largest hard drives you could get back in the day.

    And has no moving parts.

    And is half the size of a postage stamp…

    Das blinkenlights!

    Being as everything was working, I went ahead and installed the SCSI adapter in its 3.5″ adapter and then onto the 8100’s drive adapter… So now the 8100 has RGB lighting, because all computers need RGB lighting here in the future. 🙂

    Next up was getting the external BlueSCSI setup and formatted, which was about the same as the internal one save that it’s not clear which way the contacts on the microSD go in the holder – so there was a moment of USB connecter flipping to get it installed… But it was eventually seen on the external SCSI bus and formatted as well.

    And with both drives accessible, it was time to get a bunch of OS8 PPC utilities off of macintosh repository, get them unstuffed / unzipped, and copied onto the external drive in preparation for reloading the 8100 again.

    As you can see in the above image, I happen to like LaCie’s “SilverLining” SCSI tools, and one of the nicer parts of SilverLining is the updated SCSI drivers it installs on the various drives in the system – but it can’t do this on a running system drive. So I need to set up the external with Silverlining, make it bootable with an OS, put all of the tools I want to install on it for simplicity, and then boot off of it to set up the internal.

    And thats about where I ran out of time last evening.

    The external SSD is the blue box behind the power cord.

    I also ordered a bunch of upgrades for the trashcan from OWC yesterday; 64gigs of ram, a new 1TB SSD, and a slightly upgraded CPU… Those parts should arrive today, so I’ll disassemble the trashcan some time this weekend and get it tuned up.

    Oh, and I’ll have to reload it with an older OS… CS6, as it turns out, has a lot of 32-bit code in it and Apple phased out 32-bit support after 10.14 (Mojave). Which is fine really, the trashcan came with 10.9 (Mavericks) and 10.15 (Catalina) was really the last decent MacOS…

    I’ve not been overly impressed with the MacOS since the transition to 11, 12, and 13 – since the transition everything has been entirely too iPhone-like for my tastes.

    Listening to "Amberina Sun" by mitch murder
  • MacPro6,1

    Being an ‘old fart’ I’m not super enthusiastic about SaaS models.

    I mean, I’ve done things like buy a magazine to get a game I had to type into the computer to run, drive twenty miles to the local Amiga store to purchase applications on floppies that came in a ziplock bag, and even camped out at CompUSA to buy a game on CD the midnight it released…

    In each of those instances I was purchasing a thing that I could continue to use as long as I wanted… In some cases I still use them thirty years later. So this “renting” your software thing doesn’t sit well with me. Doubly so when it’s hundreds of dollars per year for an application suite that doesn’t really improve in ways I use – they just move the buttons around on occasion from my point of view.

    I’m looking at you, Creative Cloud.

    As I’ve mentioned here previously, I’ve purchased copies of Adobe Photoshop (and Illustrator, Premier, Acrobat, etc.) pretty much since they came out. But since 2016 I’ve been on the subscription plan, which is about $600 a year… Or roughly $4200 spent since I bought that $2600 license for CS6 Master Collection in 2013.

    My current CC subscription comes due in August, and I think I’ve given Adobe enough money over the years.

    Now, while I could just go back to using CS6 (which does everything I need it to do), it won’t run on Apple Silicon machines as it was written in 2012 for the Intel Macs of the day… And Apple Silicon machines won’t emulate the old Intel architectures either – so if I want to use my CS6 license I need an Intel based Mac.

    The problem there is Macs tend to hold their value really well, so getting a previous generation machine would cost as much as a year or two of Adobe subscription and that just didn’t make sense financially.

    But retro-computing people rarely make sense financially… So maybe something slightly older than the previous generation?

    I have a personal rule for my retro-computing habit in that I won’t seriously consider owning anything I’ve not owned in the past… I’m not into old computers for the sake of old computers as much as I like to have bits and pieces of my past accessible in the present – so I collect machines (and parts) for architectures I’ve actually used, mostly to maintain access to the things I’ve created on those systems.

    So, being as I owned a “cheese grater” MacPro5,1 back in the early 2010’s (I gave it to my roommate in 2013 after I acquired that year’s 27″ iMac), I was thinking I would simply acquire another one and that would solve the Intel Mac need…

    Then I thought about the fact they still go for $500+ in a condition I would be interested in owning, and then there’s the thousand watt power supply in the things that’s needed to run the Xeons that lead to the moniker of ‘iHeater’ – and I live in “Modern Times” with “modern utility bills”, so I shelved that idea.

    But, as fate would have it, I was visiting a new (to me) Mac repair place yesterday… It’s over where the Cinderella City Mall used to be back in the 80’s, and I was there to look over their retro collection seeing if there were any parts I could use when I spotted a lonely Mac Pro Trashcan…

    Back in 2013 when the MacPro6,1 came out I really wanted one, but they were “Pro” and due to this rather expensive at $4000 for the entry level model. The iMac was the better machine for what I was doing, and cost half as much even though it came with an amazing 27″ screen – so thats the direction I went.

    Eyeballing the machine’s identifiers printed on the bottom I determined it was was a BTO 2013 base-model, so it had the 4-core Xeon in it but had the dual D500 video cards – which is perfect for CS6. And the MacPro6,1 can pull off a max of about 500 watts, which is half as much as the 5,1’s peak use and averages about 80watts to the 5,1’s 200watts.

    So, two criteria met; a decent intel machine in nice condition, and fairly cheap to feed both electrically and cooling wise… All it needed was to be less than the cost of next year’s Adobe subscription and I was in business.

    After talking to the store owner for a bit about old macs and recounting some tales of stone age computing for him, I asked about the Trashcan:

    Me: “So, that trashcan over there – what are you asking for it?”

    Him: “That? Those were weird; too limited for the professionals they were meant for, and too expensive for general users…”

    Me: “Yeah. Apple actually wrote an apology for the mistake they made with those – but I need an Intel mac for my old CS6 license because I’m tired of paying the Adobe Mafia to make art…”

    Him: “Oh!? You can actually put it to use? How about $300?”

    Me: “Sold!”

    And ten minutes later I was on my way home with a new trashcan…

    The 2013 MacPro6,1

    First things first – wipe it out and reload it… I got it onto my wifi and started the online restore, going with the latest OS it will run: MacOS 12.6.8 “Monterey”.

    This took about a half an hour, and then once I hit the desktop I discovered the HDMI on the trashcan is only good for 30Hz @ 4K, so my ginormous LG OLED was flickering… But a quick run over to Microcenter for a $30 mini-displayport / thunderbolt-2 to 4k/60 HDMI cable fixed that right up.

    And the rest of the evening was spent moving in; loading apps, configuring things the way I like, etc.

    I did get a chance to fire up SecondLife on the trashcan and head over to a popular hangout to see how it fared; a solid 15FPS in the default graphics settings. So, not bad for a collector’s item. 🙂

    After work today I will break out the huge box of CS6 and install it all, make sure everything still works as it used to – and then cancel my CC subscription… Which will pay for the trashcan twice over.

    Maybe I’ll take some of that CC savings and upgrade the RAM and SSD in the trashcan in the next month or two…

    Listening to "Risky Fulfillment" by Neon Nox
  • Shrinkflation

    The box…
    What’s in the box…

    Not only is the box really small, but when you open it you realize you just spent $3 for a literal handful of crackers.

    I’d have to say a full dollar of the purchase price is in the packaging; a full cardboard box and plastic bag for what amounts to a vending machine portion can’t be cheap to produce.

    Luckily the crackers are pretty amazing; no complaints there. I just find it funny that the already smaller than normal box is about twice the size of the contents.

    Listening to "Stone In Love" by Journey
  • The Elder Nerd

    I’ve been doing this computer thing for a while now, so I get the privilege of being able to pipe up on various forums and social media posts when someone is looking for some esoteric bit of technical information from “the good old days” of computers and / or the Internet… Which right now is essentially anything before 2010.

    I do find it interesting how the recollections of us ‘old timers’ are becoming more valuable over time – mostly because of bit-rot… Every year the collective brain-trust of the Internet looses another few thousand web sites from the early days as servers are turned down, storage deteriorates, hosting bills stop being paid, ISPs are absorbed and cannibalized, or modern tech simply loses the ability to access information more than a decade or two old.

    Take my recent posts about having to use my circa 2007 XPS M1710 laptop to do some pretty basic things with web-enabled hardware that is a mere five years old because of a simple TLS change. Now expand that timeframe out to the early 90’s when the Internet as we know it was just beginning.

    I have copies of old websites I built in the mid to late 90’s for both myself and clients that are essentially impossible to view without resorting to antique hardware and software – simply because they use deprecated javascript and Flash components… Macromedia / Adobe Flash, as you should know, was the biggest thing on the Internet in the late 90’s and early 2000’s – but the ability to view that entire decade of content was essentially deleted from everything in 2011…

    I also have things I created in the 80’s that are in formats that simply cannot be opened unless you have the right forty year old software that runs on dinosaur hardware you can only find in a museum.

    Needless to say, if enthusiasts can’t get to the content without going to great lengths the chances of it ending up in an Internet search are essentially zero… Not that the Internet is much more than a context driven ad placement engine at this point; if someone didn’t pay to show it to you, you probably won’t see it.

    As for me, I try to keep the torch lit with a smattering of old computer systems – but I’m pretty picky with my retro-computing habit and tend to only acquire hardware that I’ve actually owned in the past… This is mostly so that I can continue to access and / or modern-format-archive the stuff I’ve created on various computers since the early 80’s.

    My current system catalog looks like this:

    DateComputerStatus
    1977TRS-80 Model-1 (Z-80)Software Emulation
    1978Ohio Scientific C1P (6502)Software Emulation
    1981Sinclair ZX-81 (Z-80)Software Emulation
    1982Commodore VIC-20 (6502)Software Emulation
    1985Atari 800XL (6502)The 400 Mini
    1987Macintosh Plus (68000)Physical Machine
    1989Amiga 500 (68000)MiniMig
    1993PowerBook 165c (68030)Physical Machine
    1994SGI Indy (R4400)Physical Machine
    1995PowerMac 8100 (PPC 601)Physical Machine
    1999PowerBook G3 “Pismo” (PPC G3)Physical Machine
    2000Presario 1400 (Pentium-III)Physical Machine
    2004PowerBook G4 17″ (PPC G4)Physical Machine
    2007XPS M1710 (Core 2 Duo)Physical Machine
    2012MacPro 5,1 (Dual Xeon X5690)Physical Machine
    2013MacPro 6,1 (Xeon E5)Physical Machine
    2020MacBook Air 13″ (10th gen i3)Physical Machine
    2023Gaming Rig (Ryzen 7950X3D)Physical Machine

    Once it’s all put into table form, we can see where computers got boring in the mid 2000’s.

    Prior to the mid 2000’s new architectures and new operating systems kept me going after the latest hardware. But once Apple went Intel in 2005, it was a bit of a slog for about fifteen years until something truly new happened: Apple Silicon.

    Listening to "My Life" by FM Attack
  • 8100, part 4

    The rest of the parts I ordered / had made for the 8100 came in this afternoon – save for the BlueSCSI boxes which haven’t shipped yet – so the evening was spent creating the most upgraded 8100/80 in human history… At least as far as I know.

    The first things to do were put the new pram battery in the holder, stick the mainboard back in the case, and then max out the video card…

    I left one of the VRAM simms flipped over for posterity.

    Everything reassembled and the video card snug in its PDS slot.

    Once again I was successful in manipulating all of the brittle plastic pieces to snap everything back together, so it was time to press the keyboard’s power button and see if I got a successful boot – or if I would let all of the magic smoke out…

    264MB of ram…
    And 1024×768 @ 75Hz with millions of colors…

    I was apparently successful – go me! Though there was one tiny error:

    I have exceeded RAM Doubler’s ability to double RAM…

    That line in the photos is the scan line of the monitor being picked up by my iPhone – you can’t see these normally, but the iPhone doesn’t have persistence of vision so there they are… Just ignore them. 🙂

    Anyway, the operation was a success – so the next thing to do was set the clock…

    Macintoshes back in the day were generally immune to the Y2K bug, but the engineers and programmers working on OS8 in 1997 seemed to be of the mind that no sane person would be using the OS after 2019… So while the actual clock is good until 2040, the date picker rolls over on December 31, 2019 to the mid 1900’s.

    This is actually a pretty easy fix though; just get the 8100 onto the internet so it can see an NTP (time) server.

    Getting the machine on the Internet was a simple matter of hooking up the Farallon AAUI adapter, stringing cat-5 across my office, and then configuring TCP/IP in a machine and operating system from when TCP-IP was still in diapers… Luckily I did this a lot back in the 90’s – so getting the machine networked was essentially muscle memory.

    So, now I had an IP address and a route to the Internet, the date was now showing 2023, and the machine came with Netscape 3.0.something from ’97… Let’s do this!

    In short, almost nothing on the modern world wide weird will talk to such an old browser. While there was SSL back in 1997, it was pretty primitive and doesn’t apply to modern TLS encryption, and nothing really does plain old HTTP anymore – and even if something did, Netscape 3 simply doesn’t understand modern HTML, scripts, or even graphic standards.

    There is ‘frog find‘ though, which is a modern web to ancient computer search engine translator that one can at least use to verify connectivity. And there are Macintosh software archive sites like macintoshrepository.org where you can get cool old abandonware… Said site even congratulates you for using an actual old Mac when using an actual old Mac – but the site is too new for Netscape 3 to figure out…

    What I needed was a newer browser – something like Classilla, the unofficial last-gasp of Mozilla compiled for MacOS 8.6 – 9.2 machines. This was child’s play to download with Safari on my M2 laptop but impossible for Netscape 3 on the 8100, so what I needed was a really basic web server on my laptop that Netscape 3 would understand and be able to use…

    Ten minutes later and I had Netscape 3 downloading Classilla_9.3.3.sit from Apache on my laptop – which took about three minutes, and then required another three minutes to unstuff. But once that was done it was possible to get the old 8100 onto the information superhighway! (Albeit really slow, in the breakdown lane, with the hazards on…)

    The internet is really really great. I got a fast connection so I didn’t have to wait. There’s always some new site. I browse all day and night. It’s like I’m surfing at the speed of light!

    Fortunately I maxed out the ram in the 8100, because Classilla – being ‘new’ code from an era where size doesn’t matter – eats up a lot of system memory…

    Here’s Classilla using more system memory than the entire MacOS 8.6 operating system

    Anyway, once I got the ability to peruse and download stuff, I spent the evening filling the old SCSI HD with period correct games and apps, and hanging out in late 1995. 🙂

    Listening to "Youth" by The Midnight
  • 8100, part three

    Some of the parts I ordered for the 8100 came in today, so it was time to take the machine apart…

    Old ram on the left, new ram installed.

    To get to this part requires some careful fiddling as there are a lot of plastic tabs you need to carefully bend to remove board retainers and brackets. And as I mentioned previously, the plastics in this machine have reached an almost chalk-like consistency and are very fragile… But after some extremely careful bending I got everything disconnected without breaking anything and the board flipped out to do some work.

    First up was the judicious use of some canned air to remove the lint buildup on the CPU heatsink, around the rom and L2 cache simm, and the power supply. Otherwise the system was really clean; someone took good care of it.

    Next on the agenda was removing the 30 year old thermal paste and redoing it with Arctic Silver MX4… Which is overkill on a CPU that dissipates less than 10 watts worst-case – but I might as well take advantage of 21st century chemistry while I’m in here…

    All cleaned up and ready for a new coat of thermal grease.

    Next up was swapping out the ram… I gingerly pried out the two new(er) sticks of TechWorks FPM 32meg and four sticks of Motorola FPM 8meg ram, and replaced the lot with new (as in made in July of 2023) 32meg 60ns EDO ram.

    I then pulled out the old pram battery in preparation for the new one that will arrive tomorrow.

    Being as these batteries only last about 5 years and the computer currently forgets what day it is every time I turn it off, it was time for a new one. What was interesting is this is an aftermarket battery made by NewerTech (now owned by OWC), but NewerTech hasn’t made these batteries since mid-2015… At least it wasn’t the battery it came with in 1994 – which would have leaked motherboard destroying goo all over everything by now.

    This is an all too common occurrence these days.

    And that’s where I have to stop for now as the rest of the parts didn’t come in today, and I want to limit the manhandling the plastics receive… So I’ll install the battery tomorrow and then put the board back in the case.

    In theory the vram for the video card will also arrive tomorrow and I’ll be able to install that before putting the card back in the system. Once that is done, the 8100 will be as maxed out as humanly possible system-wise. I still have the two BlueSCSI devices coming as well, but they won’t even ship until Saturday.

    Oh, there is one more device that came in today…

    A Farallon AAUI to 10base-t adapter.

    Back in ’94 everyone was still working out what the One True Standard would be for computer networking, and each competing standard had a different media type and connector set – so it was kind of a mess… Because of this, Apple in their wisdom decided that the new PowerPC machines would just have an AUI (Attachment Unit Interface) on them, and the user could get a media converter for whatever network flavor they wanted… So Apple only needed one port instead of 2-3.

    But! AUI ports used 15-pin D-Sub connectors, which is the exact same connector Apple used for their monitors… So to prevent confusion Apple came up with AAUI – a proprietary connector for proprietary network dongles.

    Anyway, that’s the update for today – more tomorrow!

    Listening to "The Equalizer (Not Alone)" by The Midnight
  • 8100, part two

    Signs you may be taking this whole retro computer thing too seriously: you have a guy in Ohio hand-making custom high-speed VRAM for a very unique PDS video card that only works in one model of computer from thirty years ago…

    Yep. That’s me…

    The PDS-based HPV (High Performance Video) card that the 8100 came with in 1995 had 2megs of VRAM and would do 832×624 in 24 bit color – which was somewhat crazy for a time when PCs were still 640×480 in 16 colors… But the HPV card was expandable to 4megs using 80ns 68-pin VRAM simms that cost a small fortune back in the day and accordingly weren’t super prevalent – hence needing to have it made here in the 21st century.

    When this new VRAM gets here and I max out the HPV card, the 8100 will support 1152×870 in 24-bit color – which back in ’95 would have essentially been alien technology. I mean, the “web” didn’t make the transition to 1024×768 until 2002 – 7 years later.

    I should also mention that the Apple “Multiple Scan” 17-inch monitor I have on the 8100 was released at the same time in 1994 for a bit over $1000, supports up to 1024×768 at 75Hz, and was just as far ahead of its time as the computer…

    Anyway – I’ve also ordered both an internal 50-pin and an external 25-pin BlueSCSI v.2 adapter. The latter will be used to make a backup of the existing 640meg HD which will eventually be replaced by the former. Once this is done, the original drive will be archived and the system will operate off of the internal adapter as it’s faster and pulls less power from the 30 year old power supply.

    I also ordered eight 32meg EDO 72-pin SIMMs to max out the ram in the 8100. The new ram is 60ns instead of the stock 80ns because I might pick up a Sonnet 500Mhz G3 upgrade card for it, and that will require faster ram.

    Oh, and I have a Farallon AAUI to 10baseT adapter coming – so I can put the 8100 on the LAN at the house, mostly for the giggles.

    Listening to "Be Good to Yourself" by Journey
  • 1995

    Back in early 1995 my living room / computer lab looked a bit like this:

    Back in the days when we still used film… And you can see the 10base2 coax running everywhere…

    In the above photo you can see my IBM Model 330-P75 on the left, which had a Pentium 75 in it. It was my BBS / MUCK dialup box… That’s probably FurryMUCK on the screen.

    In the middle (sitting on top of the monitor) is an HP Vectra VL series 3 5/90. This had a hotrod Pentium 90 in it and was the server for my Major BBS setup – “Silicon Psychosis”.

    And on the right side of the desk is my Apple Power Macintosh 8100/100AV, which was the machine I was using for all of my web stuff and graphic work.

    That Mac is the first computer I ever purchased for myself with the intention of using it for actual work, and accordingly it’s the first machine I owned that I actually made money with… I can attribute that old Mac with getting me really going in internet technology, graphic design, and all of the other things I still do to this day.

    And since the mid 2000’s I’ve been looking for another 8100 to complete my collection of all the old Macs I’ve owned.

    But they are rarer than hen’s teeth because they were like $4500 in 1995 – or about $9000 in 2023 money – for the 100Mhz model, they were only around for six months before the PowerPC 604-based machines came on the scene, and they were insanely fragile… So there weren’t many of them to begin with and most of them have self-destructed or simply fallen apart over the years.

    These are also Apple’s first PowerPC machine, so they are a collection of weirdness internally… The 100 and 110Mhz machines used a Peltier Junction cooling system that was generally more trouble than it was worth, they used “NuBus” for expansion cards, and the video card is interfaced on the processor bus using a PDS (processor direct slot). PDS was problematic because if someone removed the card and didn’t install a terminator board bad things happened – and being as every other computer on the planet that had cards didn’t have such a setup, there were a lot of blown machines.

    But for all the hassles of this new RISC platform you got some bonuses: MacOS was lightyears ahead of Windows, the PPC 601 ran circles around Pentium-based machines, it was all SCSI inside which left old ATA in the dust, the new PPC machines came with 2-meg video which offered 1152 x 870 resolutions and thousands of colors at the same time, and the machine would address 264megs of ram in a time where most people were running 32megs or so.

    Anyway, roll the clock forward almost 30 years and I finally found an 8100 that met my specifications: fully functional and as close to ‘new’ as possible…

    Just after I put the 2meg PDS card (on the right) back in the machine…

    The complete setup running MacOS 8.6!

    So this is my new 8100/80, which while not exactly the same as my circa ’94 8100/100AV, it’s close enough to the original that I spent the afternoon back in 1995.

    Overall the 8100/80 is pretty much exactly the same as the 8100/100 performance wise, mostly because the 80 is a clock-doubled CPU on a 40Mhz bus while the 100 is a clock-tripled CPU on a 33Mhz bus – so it essentially runs all of my old OS8 software just like the original.

    Those who know these machines will probably be agog at the fact all of the faceplates are intact, and while the plastics are a little yellow they’re still in amazingly good shape… The face plates and the front of the machine are held on with plastic tabs, and the plastics on these machines after 30 years has essentially turned into powder. So if you look at the bezels the wrong way they break off…

    I also have the original Apple Multiple Scan 17″ monitor and the keyboard and mouse the system came with – also in pristine condition… Save for the control door on the monitor – the little plastic tab that holds the door closed snapped off – but I think I can use the baking soda and superglue trick to fix it.

    Like I said, the plastics are really brittle now.

    I picked this all up from Tammy over at Apple Rescue of Denver for a song… It’s got 112megs of RAM in it (72-pin 80ns simms) and a 640meg SCSI HD – and now has its original PDS video card in it.

    Everything runs great and I’ve been loading old software on it all day.

    I think, like the rest of my functional Apple time-capsules, I’ll max it out as much as possible and get it running on an SSD. This means I’ll need to order a BlueSCSI, more ram, more video ram, an AAUI to ethernet adapter, and other sundry items – all of which are available online for relatively cheap.

    Should keep me entertained for good long while. 🙂

    Listening to "As the Days Go By" by Marvel83'
  • OS v.old

    Welp, today Microsoft announced that Windows Server 2012 and 2012 r2 will be EoS (End of Support) on October 10th.

    These EoS announcements always make me feel my age, because it seems like just a few weeks ago I was testing 2012 to replace my 2008 r2 systems – and being irked at the Windows 8 UI they used for it…

    But that was a decade ago.

    I remember when I first got on the Windows Server train back in 1995. Windows NT 3.51 for workstations had just been released and I wanted to see what all the hubbub was about. At that time I was running Solaris and Novell systems at work, which were the big dogs in the workstation / network arena, but Windows was the big dog in the home market – so I was curious.

    The big thing that NT 3.51 did that got me onboard was to support RISC architectures like PPC, Alpha, and MIPS – because my systems at home at the time were PPC, Alpha, and MIPS machines. I did have a few IA-32 based machines laying around too, but mostly for games and BBS duty (MajorBBS at the time used DOS and phar lap). But most of my day-to-day computing was on RISC machines running things like MacOS, DEC OSF/1 AXP, or IRIX.

    Anyway, I got NT 3.51 running on my DEC AlphaStation 200 with only a few issues, and after some initial grumbling about it I decided to keep it around…

    Then a year later, in ’96, came NT 4…

    NT 4 SP1 marked the end of MIPS support, SP2 the end of PPC support, and SP6 the end of Alpha support – but by then I’d picked up enough expertise with NT that I stuck with it on x86 and x64 hardware.

    My entire career has been keynoted by my use of non-standard architectures and operating systems though, and even in the most Windows-based organization I still manage to do things with Linux running on oddball hardware… Like when I set up Marianapolis’ servers, labs, and student area computers – everything was Apple; Xserves and eMacs everywhere. Or at work today; my Active Directory and file servers are Windows because my user-base is Windows, but everything else is either Linux or MacOS.

    And even here in 2023, 40+ years since my first computer, I still tend to gravitate to “weird” systems; I’ve been puttering about with RISC-V for several years now and a lot of my spare time entertainment is futzing with core designs to run on a Terasic DE-10 nano running a Cyclone-V ARM-based FPGA.

    It’s all been a really fun ride, and even as I type this on a bleeding edge ARM-based Apple Silicon M2 Max RISC machine I’m looking forward to the next weird architecture to sink my teeth into. 🙂

    Listening to "New Horizons" by Timecop1983
  • HVAC

    Like the t-shirt says: “That’s what I do: I fix stuff and I know things”…

    My time in the USN was on a submarine, and on a submarine you’re expected to be able to do everything and fix anything – so while I was a Radioman managing top secret comms, I studied and trained on everything from nuclear and diesel AC/DC power plant operation to the various electrical, hydraulic, and refrigeration systems used onboard.

    Accordingly I’m fairly well versed in a plethora of technical ‘things’ and get called upon at work to do all manner of stuff. Take this morning for example:

    When I arrived at work at 0615 I commenced unlocking everything and turning on the lights – and noticed the server room was louder than usual. Upon opening the door I instantly figured out why; it was about a hundred degrees in there and all of the fans in the servers were screaming.

    A quick analysis pointed out a high head pressure situation with the one working CRAC (Computer Room AC), which had shut it down about an hour before I got there.

    High head pressure is a ‘condenser-end’ issue where, for some reason, the freon isn’t changing states from gas to liquid appropriately anymore. This is typically caused by it being really cold outside, the condenser coils being dirty, or the fan has stopped working. Most AC systems will detect this and turn off the compressor to keep it from being damaged.

    Anyway, once I had the backup portable AC units running and things cooled down enough I wasn’t worried about immediate hardware failures, I ran up to the roof to take a look… And sure enough, the condenser fan had seized.

    I have two of these and both units are a bit over 30 years old, so this is kinda expected… The backup unit’s compressor failed two years ago, but with the transition to “the cloud” I’ve only got a dozen or so systems running local now so I just tagged out the backup and carried on with the primary.

    I fiddle with the fan a bit and get it to go again, definitely a bad bearing.

    Mmmm – the sound of failure

    It sounds horrible and I really need to replace it, so time to call my HVAC company…

    So I head back down to the office and call the HVAC guys who don’t seem to be too happy to answer the phone and tell me that even for an emergency the best they can do is get someone out Thursday.

    By Thursday I may lose a quarter million in hardware if the portable units die (as they tend to do as soon as you rely on them 24/7).

    So the obvious solution is to on-the-fly disassemble the backup unit’s rooftop condenser, scavenge the fan and associated controls out of it, and transplant them into the primary unit’s condenser… I can do that, no problem!

    The backup unit’s condenser fan removed from the condenser unit. It’s sitting next to the south RTU – one of the two train-car sized AC units for the building

    Given the rusted nature of every nut and bolt in the thing, the fact I got the old one apart in about 15 minutes is pretty impressive – and I don’t even need a tetanus shot after the fact!

    I decided to wait for my roommate to arrive before shutting down the limping primary because the two of use would be much faster. So an hour later my roommate arrived and helped me disassemble the primary unit, get the failed fan out of it, and transplant the backup fan into it.

    So the whole surgical process of remove / replace / rewire only took ten minutes and didn’t overheat the servers again…

    All rewired nice and pretty

    After the surgery everything was tested and worked better than ever, and being as no one was in the office (it’s the day before a holiday, so everyone is taking today off to make it a 4-day weekend) we decided to close up shop and go get lunch.

    Which is right about the time the HVAC company decided to show up to fix things. 😀

    Ya snooze ya loose guys.

    Listening to "Le Mirage" by Dana Jean Phoenix
  • The good old days…

    … of 2020.

    I decided to get out of the house for a bit and get some fast food for lunch / dinner, and the place of choice was Taco Bell… Mostly because I happen to like Taco Bell and it’s always been a cheap place to eat when I’m suffering from terminal belt tightening.

    The good news is they’ve brought back the “volcano” menu items, which is always nice to see. “Volcano” stuff is the same as other menu things like “Doritos locos tacos” and “beefy 5-layer burritos”, but with some added spicy cheese sauce. And I happen to like spicy stuff.

    The bad news is two tacos for lunch, a burrito for dinner, and a soda cost as much as going to an actual sit down and get waited on Mexican restaurant…

    At least the diablo sauce is still free

    For comparison, here’s the menu from 2020:

    If we add $0.10 to each of the food items for a tablespoon of spicy cheese sauce, today’s $12.36 before tax trip to Taco Bell, back in 2020, would have been $8.36 before tax (two $1.99 tacos, a $2.39 burrito, and a $1.99 drink)… Which is a roughly 33% percent increase in just 3 years.

    And that’s not considering the tax increases between 2020 and 2023.

    So, yeah. Looks like I won’t be going to Taco Bell again any time soon… I can go to a nice local place like Three Margaritas for that price.

    Listening to "Stranger Synths" by Marvel83'