I took a shot at imaging some of my 5.25″ Apple floppies from the mid-80s today, using ADTpro talking to my IIgs over the modem port connected via a Keyspan dual serial adapter (driver here) to the USB port on my MacBook Pro. Two bits of good news to report: it’s actually quite quick, and it seems to be pretty fault-tolerant. ADTpro managed to read about maybe 70% of the disks I gave it without errors on either the front or back sides, which either means that ADTpro is good at retrying read errors, or that the floppies were still in pretty good shape. Many of the errors I encountered were actually ones I remembered, disks that had developed errors back when they were being used. I’m hoping that my Kryoflux, when it arrives, might be able to reconstruct some of those wayward bits as well.
Anyway, I imaged most of my highest priority floppies, mostly source code and experiments, not many of the games that already exist in disk images on the internet somewhere, but I intend to finish this first pass through the rest of them pretty quickly. The Kryoflux is not well suited to imaging the flip side of these disks, so I’m glad that the Apple is able to read most of the flip sides.
Among the things I had that I’m pleased still to have access to (because of how 1337 it makes me) is the source code to Cat-Fur. I forget the specifics now of how I acquired it, but I believe it is The Micron’s actual Cat-Fur 3.1 source code (uncommented, but with enough symbol labels that it probably isn’t just a disassembly of the binary file). I wrote a number of Cat-Fur modifications myself, which perhaps I’ll document here at some point. Cat-Fur was a huge part of my BBSing experience, but oddly it seems to have almost no representation on the internet of today, so if you don’t already know what it was you don’t have a very easy way to find out (it was a modem-specific file transfer program, designed for the special capabilities of the Novation Apple-Cat ][ modem, which had the ability to transfer at 1200 baud, but only half-duplex, so a complex handshake system was needed in order to permit two-way communication.).