I was there when the old magic was written.
What a lot of PC history fails to capture is that SCSI was not ubiquitous. It was a “luxury” feature that you had to seek out for yourself as an add-on PCI card, and off-the-shelf consumer PCs did not come with these installed.
SCSI peripherals came with a premium as well, so committing to SCSI meant consistently shelling out more with each upgrade.
For example, in the mid-1990s, parallel port ZIP drives were the cheapest option for external “large volume” storage. An ATAPI internal or external SCSI ZIP drive had price differences that were significant enough to make you think twice about the value of your purchase.
Edit: As an aside, the parallel port could act as dollar-store SCSI with daisy-chaining. We had the ZIP drive in line with a Pinnacle Studio 400, that terminated on an HP Deskjet 890Cxi (… for Windows) printer. It was a painful line-by-line experience trying to print, while doing a data transfer to/from the ZIP drive.
SCSI is a beautiful example of abstraction and standardization getting is Cool Stuff decades later. While there certainly are edge cases and it's not as 'tidy' as I'm making it out, it's really neat to me that a device like the BlueSCSI[0] can come along and bring a healthy dose of modernity to old platforms.
SCSI is at a sweet spot of general purpose capability and abstraction from the hardware (unlike, say, the Shugart floppy interface, or even ATAPI/IDE) that allows devices to be built to just plug-in and provide significant functionality to legacy platforms.
I remember finding some older Adaptec cards for an early Linux box and they were still worth some change, even 5+ years old.
It was cool and fascinating to me that only knew of the newly released USB, serial and parallel ports for external devices.
I know there was a later revision parallel port ZIP drive that wasn't internally SCSI and that might have been lower cost.
It’s amazing how much these problems went away when high speed USB came along.
Or has the situation improved lately?
Much of the black magic art of Mac support back in the 80s and 90s was getting SCSI chains sorted out!
Sorting out the device order, swapping out cables, that sort of thing.
I once spoke to a client who said they’d been happily running a single external SCSI drive hooked up to two Macs at the same time….
Though now there's separation again with NVME being its own separate system.
Computing was insanely expensive back then.
as well, as Wide SCSI, so all your 50 pin stuff needed to get upgraded to 68pin...
Bernoulli... ultra reliable. Zip? Clock was ticking on the click of death. Bernoullis were not the fastest, but they were the quietest and most reliable.
I used to have SCSI Terminators in my tech support bag. I still have some somewhere…
And the size and thickness of some of those SCSI cables!
I'm a SCSI fan, but it took a few revs to get it righted.
USB started off as a way to replace the legacy buses with something even cheaper, so naturally the PC industry bit. It wasn't really even supposed to do SCSI things; that was Firewire's job. We didn't get equivalent performance out of USB up until version 3.0 which isn't even the same bus as USB 2.0.
The underlying tension is that there are two different kinds of computers that want to do different things with their I/O:
1. The "SCSI philosophy" is to make peripherals that feel like extensions of the high-end computer you just bought.
2. The "USB philosophy" is to give you the cheapest connection you can get to a thing that works.
A good example of this philosophical divide is daisy-chaining. SCSI, Firewire, and Thunderbolt all supported it because it's the premium way of doing things. USB makes you buy a hub separately if you want more connectivity. Or, alternatively, you can look at this as SCSI and it's successors forcing you to buy a hub with every device you plug into them.
You might think that USB won out, but really, this debate still rages on, because Thunderbolt wound up being rolled up into USB-C and USB4. So now USB has to be both a cheap and premium bus - hell, Thunderbolt even used daisy-chaining instead of hubs on USB! This is why USB-C cables and devices are a mess; they designed USB-C specifically so you could flood the market with cheap 2.0-only cables that are only ever going to be used for power; and super-premium USB4/DP cables for plugging your laptop into a $200 laptop dock just to get back the ports you should have had anyway.
And, I must stress this enough, most of those fancy USB-C altmodes never made it to desktop anyway. I think you can buy Thunderbolt cards that will mux DisplayPort but you have to use a wrap-around cable to go from your GPU to your TB card like we're back in the 3dfx Voodoo2 era or something. Most of USB-C's single cable functionality is super-premium stuff that required a level of internal integration that desktop never committed to. Which is, again, very SCSI-brained, except now the cheap consumer stuff has it and the expensive modular desktops don't.
Before usb sticks, zip disk was the only way to move medium to large files, other than burn a cd.
My options were a SCSI hard disk, SyQuest or a Zip drive. I went with the latter. Since it was SCSI it wasn't appreciably slower than the internal HDD so I had a disk with MS Office installed, disk with all my games, etc that I'd swap out for what I was doing.
I was happy with my choice a year later when SyQuest had gone out of business and I had 4x as much storage as I would have had with just buying a hard disk.
Three years later I suffered the click of death and I was less happy. I used some hack I read on Usenet about cutting off the outer 1mm rim of the disk with nail scissors which let me rescue my data.
The disk breaks the drive, drive breaks the disk spiral made communal drives rapidly not an option. There was a utility available that I used to fix my disk, but then I only used my disks in my drive after that experience.
I never had it happen either, but I used SyQuest drives more, and then moved to CD-R (which was the real click of death for Zip disks)
It was a design issue.
But it sort of became obvious, the Wii U gamepad was just waiting for powerful enough mobile technology so that it could break free of the console. And then the Switch happened and I was so glad that Nintendo didn't miss this opportunity.
Dolphin is indeed fantastic for Wii/gamecube games though
These things are really hard to find nowadays! When they came out, most PCs did not even have a hard drive, and those that did typically only had a 5MB or 10MB unit. The Bernoulli cartridge stored 10MB (later 20MB) and you got two drives in a single enclosure! With the optional boot ROM installed on the host adapter card (an odd version SCSI that was closer to the predecessor, SASI) you could boot your OS off one drive and put data on the second disk. The biggest disadvantage was that it was slower than a regular hard drive.
Hacks, on hacker news. I love it.