It’s RAID. With Floppy Drives.

There are some tings that should be possible, so just have to be tried. [Action Retro] has a great video showing just such an escapade, the creation of a large RAID 0 array using a pile of USB floppy drives. Yes, taking one of the smallest and most unreliable pieces of data storage media and combining a load of them together such that all the data is lost if just one of them fails.

Surprisingly the process of creation is quicker and simplier than we expected, with a slightly long-in-the-tooth version of Mac OS X making short work of the process. Starting with 30 USB floppies and a pair of large USB hubs, he whittled the pile down to 13 drives that would play nicely and RAID together. The sight of so many drives all lighting up together as the precious megabytes are filled with data is probably not one seen outside the realm of floppy duplication machines, which brings back bad memories for those of us in the consumer software business in years past.

Would you do this? Probably, but should you do it? Of course not, but then again he’s done it so the rest of us don’t have to. Here in 2022 maybe there are better uses for a brace of floppy drives. Continue reading “It’s RAID. With Floppy Drives.”

Circuits board from a PDP-11 minicomputer with inset terminal display

PDP-11/34 Restoration And The Virtue Of Persistence

The wildly successful PDP-11 minicomputer was a major influence on the evolution of computing throughout the 1970s. While fondly remembered in modern day emulation, there’s nothing like booting up the real thing, as [Jerry Walker] explores in his video series on restoring a PDP-11/34. Examples of PDP-11 hardware are becoming increasingly rare, which makes restoration and preservation of remaining equipment even more critical. [Jerry] has gone to exhaustive lengths to restore his PDP-11/34 to working condition, painstakingly troubleshooting wire-wrapped backplane and replacing suspect ICs across the entire system. With scant documentation on some of the cards, it was often a matter of sheer will and technical know-how that saw the system eventually come back to life.

If you’ve got a couple of hours, make sure to check out the entire series of videos documentation the restoration over on YouTube. If you’ve ever thought about restoring vintage computers, this series offers an insight into the satisfying yet oh-so-tedious process of chasing down broken traces and faulty logic. Exorcising the demons from decades-old computers is almost never straightforward, but [Jerry] demonstrates that persistence can yield exciting results. After the break is the latest installment of this series, which shows the system booting into the RT-11 operating system from floppy disk.

If you don’t have the time or real estate to restore a real PDP-11, you might want to check out modern hassle-free replicas. Or, if we’ve piqued your interest in restoring minicomputers, don’t miss what we had to say about previous PDP-11 resurrections, like this PDP-11/04.

Continue reading “PDP-11/34 Restoration And The Virtue Of Persistence”

It’s Always Floppy Time!

On [Jan Derogee]’s desk is something that wouldn’t look out of place for many of us, a pile of computer magazines with a case of 3.5″ floppy disks on top of it. The causal observer would see nothing more than the detritus of a retrocomputer enthusiast’s existence, but stick around. In fact it’s a clock, and one of the most unusual ones we’ve seen in a long time.

How can a box of floppies tell us the time? Selected disks have custom labels that look as though they might be authentic game collections, but in reality are fakes that carry numbers alongside the game art. An ingenious system of cams hidden in the hollowed out pile of magazines raises the correct floppies to tell the time, hours on the left row and minutes to the closest five minutes on the right. The floppies are modified by the removal of some plastic and the disk itself, because early versions had a habit of shredding disks. A final touch comes in the form of a Nokia phone on the desk next to the clock which plays a tune in lieu of chimes on the hour. You can see the clock in action in the video below the break.

Continue reading “It’s Always Floppy Time!”

8″ Floppy On Your PC?

We should probably have a new metric for measuring mass storage performance: bytes per pound. An old IBM tape drive from the S/360 days, for example, could hold almost 6 megabytes of data. It also weighed more than a typical refrigerator. Today, a tiny postage-stamp-sized card can hold gigabytes of data and weighs — at most — a few ounces. Somewhere in the middle is the old 8 inch floppy drive. At its peak, you could cram about 1.2 megabytes on it, but even with the drive you could lift it all in one hand. These disks and their descendants ruled the computing world for a while. [Adrian asks the question: can you use an 8″ floppy drive on a PC? The answer is in the video below.

He didn’t do it on a lark. [Adrian] is getting ready to restore a TRS-80 Model II so he wanted to create some 8″test floppies. But how do you marry a 40-something-year-old drive to a modern computer? He had a few drives of unknown condition so there was nothing to do but try to get them working.

Continue reading “8″ Floppy On Your PC?”

Arduino Nano Floppy Emulator For When Your Disk Is Not Accessible

Among the plethora of obsolete removable media there are some which are lamented, but it can be difficult to find those who regret the passing of the floppy disk. These flexible magnetic disks in hard plastic covers were a staple of computing until some time in the early 2000s, and their drives could be found by the crateload in any spares box. But what about today, when there’s a need for a real floppy drive and none is to be found? Enter [Acemi Elektronikci], with an Arduino Nano based floppy emulator, that plugs into the floppy port of a PC old enough to have one, and allows the easy use of virtual floppy disks.

Aside from the Nano it has an SD card and associated level shifter, and an SSD1306 i2c screen. Most of the Arduino’s lines drive the floppy interface, so the five-button control comes to a single ADC pin via a resistor ladder. He freely admits that it’s not a perfect cycle-exact emulator of original hardware and there may be machines or even operating systems that complain when faced with it, but for all that it is a useful tool. One of the machines that may have issues is the Amiga, but fortunately there’s a fix for that with a Raspberry Pi.

The Ultimate 1541 Talk by Michael Steil, presented at the Vintage Computer Festival West

The Ultimate Commodore 1541 Drive Talk: A Deep Dive Into Disks, Controllers, And Much More

When we think of retrocomputing, it’s very often the computers themselves that get all the glory.  There’s nothing wrong with this of course- the computers of the late 70’s and 80’s were incredible machines that were chock full of hacks in their own right. But some of the most interesting hacks of the day happened not in the computers, but rather in their peripherals. A devotee of such periphery is [Michael Steil], who was driven to compile years of research, knowledge, and hard data into The Ultimate Commodore 1541 Drive Talk which you can view below the break.

In the talk, [Michael] covers the physical disk composition and construction, the disk drives, controller hardware, and the evolution thereof. The bit-by-bit breakdown of the tracks, sectors, and header information on the disks themselves is fascinating, as is the discussion of various copy protection techniques used by vendors to prevent piracy at a time when sneakernet was in full swing.

The descent into the circuitry of the controller reveals a venerable 6502 CPU which powered many vintage computers. Further discussion divulges the secrets for getting higher performance from the 1541 drive using innovations that are as recent as 2013.

A computer historian and archaeologist, [Michael] discusses how using modified vintage hardware is sometimes enough to save your old floppy collection. He also shows how modern interfaces that read disks all the way down to the magnetic flux level can be used to reconstruct missing data.

[Michael] masterfully lays bare the complexity, engineering, and hackery that went into storing less than 200kb of data. Whether you’re a Commodore enthusiast or not, your appreciation for the 32GB USB stick collecting dust on your desk is bound to grow!

We’ve covered [Michael]’s exploits before, and you may wish to check out the Ultimate Apollo Guidance Computer Talk or the Ultimate Gameboy Talk. Do you have your own favorite retrocomputer hacks and insights to share? Be sure to let us know via the Tip Line!

Continue reading “The Ultimate Commodore 1541 Drive Talk: A Deep Dive Into Disks, Controllers, And Much More”

Raspberry Pi Floppy Driver Uncovers Fishy Secrets

A forum post by New Zealand electronics enthusiast [zl2wrw] about retreiving waypoints from a mysterious floppy disk caught our eye. The navigation system on his friend’s fishing boat had died and was replaced. But the old waypoints were stored on a 3-1/2 inch floppy disk that was unreadable on a normal PC. Not to be deterred, [zl2wrw] then looked for another solution — apparently a list of hot NZ fishing spots is worth quite the effort.

The tool he discovered, and the main point of this story, is the bbc-fdc by [Jasper Renow-Clarke] aka [picosonic]. [Jasper] made this project to read 5-1/4 inch Acorn DFS floppies from his BBC Micro. But bbc-fdc can be used to read a variety of floppy disk formats, such as DOS, C64, Apple II, and others It can also just capture raw magnetic flux transitions on the disk, blissfully unaware of any logical structure to the data. We recently wrote about another Raspberry Pi Floppy Drive Controller project by [Scott Baker]. What sets [picosonic]’s project apart is that he’s not using an FDC controller chip here. The only interface electronics is a couple of open-collector 7406 ICs. Data is read using the SPI peripheral. If you need to archive old floppy disks or do a forensic analysis of unknown disks like [zl2wrw], then one of these two projects will almost certainly do the trick.

Meanwhile back in New Zealand, [zl2wrw] discovered that the floppy format was standard (Modified Frequency Modulation, MFM) by examining the raw flux dump. However, the filesystem was a mystery — it didn’t quite match any of the usual suspects. So [zl2wrw] dug into the hex dump of the data and figured out enough of the structure to manually recover the waypoints. Subsequently, a user on the forum found a document describing the file system used by Furuno GPS units, which proved to be a close match albeit after the fact. Alas, [zl2wrw] hasn’t publish the coordinates of those good fishing spots.

Have you had any successes (or failures) when it comes to reading data from old disks? Or have you encountered peculiar disk formats and/or file systems, where having a tool like this could have been helpful? Let us know in the comments below.