3.5Mb? Floppy?
1.44Mb, 3.5 in, shurely?
Floppy disk sales have, well, flopped but there are still masses of PCs and old embedded PC-based systems out there with floppy disk slots and drives. Now this near-dead space can be made usable again, with a 32GB FLOPPYFlash drive from Solid State Disks Ltd. It's a drop-in replacement for a floppy disk drive and takes …
You seem to miss the point - this plugs into a floppy drive ribbon cable, and looks like a floppy drive to the host (which may well not be a PC). It sits in a floppy drive bay.
It then stores the data on CF cards (for some reason. CF is hardly cheap or convenient. Maybe it's reassuringly floppy-like, and most people won't plug it into a PC or format it to use, like a USB stick).
I run lots of old gear with floppies. They're a pain.
CF cards use the old Compact Memory card I/O, (ROMs, EPROMS and Static Battery RAMs), which also could support other peripherals eventually inc IDE as it's a subset of the old PCMCIA (a CF to PCMCIA can be just a pair of connectors and wire). CF cards support at least two storage modes, one of which is parallel IDE. A USB (USB stack needed) or SD (can be simple) based Flash storage is serial I/O.
I'm a little baffled as to why I'd want this, unless it exactly looks like a floppy drive in SOFTWARE, with no driver needed, to BIOS and DOS. Plenty of things used to plug into a floppy connector and NOT work without an OS driver (Zip Drives, Tape drives, MO drives etc), usually for Windows, rarely for DOS, sometimes only Win NT, or Win95 and later.
Plenty of things used to plug into a floppy connector and NOT work without an OS driver (Zip Drives, Tape drives, MO drives etc)
Unless you can build a device that acts as a floppy as seen by the floppy controller and the BIOS, which would mean something that acts as if it has one or two heads (drive controller limitation), 1024 cylinders and 63 sectors (BIOS limitation), AND reads/writes data in a format compatible with the floppy disk controller, you'll need a driver or TSR to make it appear to the OS as a storage device. And you still had to tell the system, again through some driver or TSR, that there was another 'floppy' drive with an unusual number of tracks and sectors, where the BIOS setup only allowed 40/80 tracks and 8/9/15/18 sectors.
BTW, I've only seen tape drives connected to the floppy controller. ZIP were IDE, hooked up to the parallel port, or (later) USB. MO were predominantly SCSI. LS120 were IDE, and I think those 21MB flopticals were too, but I never saw one of those. In all those cases you wanted a faster interface because of the larger data capacity; with those QIC80 tapes it didn't really matter because the medium was slow
Instead of a $15 version from eBay(I have one of those already) is to 'network' old CnC machines and robots that has a 3.5" drive but a dedicated controller that's not 'smart' enough to handle a network.
That is, if it's easy to make and transfer a 'floppy image' to this drive over ethernet.
But the fact that it seems you have to order it with a fixed IP... sucks if you later reconfigure the network...
Network box that doesn't support DHCP = Fail.
Yep - and you still have to walk over to the machine to press 'start' and watch the first few cycles, so while you're there, plugging a USB stick into a fake floppy drive doesn't seem like a hardship. Hell, you're probably already carrying a job folder with a pocket in it for a floppy.
Dunno what Stuxnet makes of these things when it finds them. Probably just sobs a little, writes a classic virus onto the boot sector and moves on. There's only so much japery you can get up to when every byte is precious.
"Instead of a $15 version from eBay(I have one of those already) is to 'network' old CnC machines and robots that has a 3.5" drive but a dedicated controller that's not 'smart' enough to handle a network."
Those CNC machines are 100% likely to have a serial port. All you need is a PC with serial port(s) and proper software - thus even the ancient 80s CNC machines can load the G-code programs from network as easily as with a floppy drive.
"All you need is a PC with serial port(s)"
...and they are getting harder to find. A lot of "legacy" stuff is getting hard to find now. PS/2 k/b & mouse sockets, parallel ports, IDE host controller, floppy host controller etc. and the converters don't always work well, depending on how the software is trying to access it. A lot of modern boards have SATA, USB and Ethernet and that's it. Nothing else. It's not always fun if you have to deal with older, sometimes quite exotic kit.
Reading a bit more closely, I see it has an edge connector too and with the fully programmable track/sector/encoding methods, this looks like it might work as a drop in replacement drive right back to old 8-bit kit that used "standard" floppies such as an original 1970's era TRS-80 but not the more manufacturer specific ones like variable speed Sirius computer floppies, CBM PETs, Apple ][ etc.
"All you need is a PC with serial port(s)"
...and they are getting harder to find.
They are, but a built-in serial is not really a requirement. There are plenty of PCI/USB/Network solutions that will work just as well since the control software in the PC doesn't use raw I/O ports at fixed addresses (DOS style) but the serial ports provided by the OS.
Half the boards I deal with still have serial port headers internally (all you need is the backplate connector), especially the 24*7 industrial PC ones (fujitsu, etc)
This is a specialist device and I can see huge advantage in having a network port if you can upload floppy images to it (Cover and dustproofing makes it more robust and USB ports on machining devices get crap in them). Serial cables are problematic over long distances.
Other odd stuff you can buy are things like 2.5" PATA to M2 or MSATA adaptors. These work far better (and are much cheaper overall) than attempting to buy a PATA SSD (been there done that). Again it's for specialist work. It's economic to use them in an old laptop but the greater utility is in old (expensive) industrial control stuff like CNC systems where the drive has gone titsup (been there, done that too. Trying to control via the serial port was doable but SLOOOOW)
but not the more manufacturer specific ones like variable speed Sirius computer floppies, CBM PETs, Apple ][ etc.
I don't know about the other ones, but Apple ][ drives didn't use a hardware stepper controller in the drive itself for the head positioner; the controller generated the required signals in software, driving the stepper motors directly from the controller through 4 transistors. Cheaper initially because the drives contained less electronics, but soon the balance tipped as standard drives were produced in ever-greater numbers. Several ][ clones offered floppy controllers that had a standard Shugart interface.
"the controller generated the required signals in software, driving the stepper motors directly from the controller through 4 transistors."
And that allowed various copy protection schemes to work. (Who remembers Aztec?). These would fail spectacularly when they encountered a Shugart drive.
The new motherboard I bought the other week has a serial header, and a PS2 port*, so I think it'll be a while before serial dies off completely.
"The don't make sense if the system can take a USB card"
Actually, these make sense if you have a system dated before about 2005-2006 where the firmware/boot process does not recognize a USB drive (even if the system had usb). Most systems after that time frame had the ability to boot/install from usb.
...though I'll grant you that is a limited market, true. Still, I could build, oh, I dunno. Three or four of them.
Also a couple CP/M-based machines, with a bit of work. The capacity of one of those CF cards seems heavenly compared to a SSSD 8" floppy disc. And the weight and size... Linear power supply, steel enclosure... Holy crap.
But it does reduce the nostalgia factor. Still, nostalgia isn't what it used to be.
I have a floppy still in use holding backup configuration on an ancient legacy bit of kit. My recollection is that it is directly hardwired, soldered and welded to the equipment.
My enthusiasm for attacking the equipment with a circular saw and a soldering iron to upgrade it can be imagined. If it could be done with a couple of extension cables though then I would actually consider this. It's not a horribly bad idea.
But some of those limited markets are very profitable.
An entire city's traffic lights, water/sewage system ?
An air traffic control system
A power station
A couple of million $ worth of production line in a plant running 24x7
All bits of kit that you can't easily "just update to windows 10" and use USB
There was a company making PDP11 on a card to run traffic lights until recently
There was a company making PDP11 on a card to run traffic lights until recently
I was looking at a job for an Assembley language programmer to program PDP-11s recently (last year). These PDP-11s were considered "essential". The only reason I didn't follow through was that I didn't want to relocate to the cold climate.
What were these essential PDP-11s - they were the control systems for Nuclear Power plants. They are expected to be operational for the next 20 years.
These only make sense if the system can't take a USB card. The don't make sense if the system can take a USB card.
It could make sense in both cases, particularly for systems that don't natively support either USB or boot from USB. But then it would make sense for the Ethernet port to be replaced by a USB port. [The built in USB port seems to be for firmware flash and real-time diagnostics only.]
Only problem I can see is the speed of the IDE interface.
Looking through www.ssd.gb.com and www.reactivedata.com websites, it would seem that SSD Ltd have found a lucrative niche market; it is easy to forget with all the hype that the Windows PC architecture isn't the only computer system platform in widespread usage.
If you search for the name of your CNC or industrial sewing machine, you will find advertisements for floppy-emulators individually targeted at each machine. It's mostly just making sure the cables are compatible, but there are also some logical variations. It seems to be a huge market
I still deal with people using CNC machines etc that take their data via a floppy drive, and so have to have a PC with a floppy drive, so I thought for a second this might be an option. However for this to be a solution to that problem, they'd have to be willing to modify all of the machines with one of these drives, as well as putting one in the PC. And that's assuming the drives in the machines use standard PC floppy connectors etc.
What would be ideal for them is something in the physical shape of a floppy disk, that you can put in a regular floppy drive, but which actually stores the data on an SD card, or built in flash memory, doesn't need to store more than 1.44MB. But I guess the potential market for that product would be so minuscule that it would never be worth developing.
@ }{amis}{
Unfortunately that won't work. The form factor is good, but it is not a drop-in floppy disk replacement, and I'm guessing there aren't any drivers I can install on old CNC machines.
From your link; "FlashPath is hardware compatible with all standard 3.5" High-Density Floppy disk drives, but is not a drop-in replacement for real floppy disks. A special software device driver must be installed on the computer that is to access data via FlashPath. Thus, FlashPath is only usable with computers and operating systems for which such a driver exists and can be installed."
Historically interesting device though, I don't recall hearing about those before.
"
A special software device driver must be installed on the computer that is to access data via FlashPath.
"
Pretty useless for the majority of applications it would otherwise be needed in that case. Fortunately there is no shortage of FDD emulators that *are* drop-in replacements.
I wonder how hard it'd be to sense the position of the head. Perhaps have many heads (80 per side) to line up with where the "tracks" would be, and an encoder on the hub to detect what sector is being looked at.
If you could house that inside a floppy enclosure, you could run a thin ribbon cable out to a small panel where you'd have a battery, SD card (or USB) socket, LCD for selecting the image and a small keypad.
@tony72: for your end of the deal, I believe you can still buy USB-connected floppy drives. But such a retrofit as you describe might be advantageous for them, especially considering reliability and availability of the media. And considering a harsh environment and open spinning media.
Not saying they'd agree, just thinking in the abstract.
"
However for this to be a solution to that problem, they'd have to be willing to modify all of the machines with one of these drives, as well as putting one in the PC.
"
In most cases it is trivial to modify a machine, Most CNC machines of that era used standard PC floppy drives, so you simply unplug the FDD, take out 4 screws, and plug a FDD emulator such as this in its place. At most you may need to crimp on a different IDC connector to the existing ribbon cable in the CNC machine. The CNC machine cannot tell the difference and still "thinks" it is connected to a mechanical FDD. No need to do anything to your CAD PC's except plug in a standard USB card reader.
[edit] just saw that this particular device requires a driver. Good luck finding a driver for a bespoke CNC machine OS. Get a cheaper emulator from Amazon that is a drop-in replacement in that case.
What would be ideal for them is something in the physical shape of a floppy disk, that you can put in a regular floppy drive, but which actually stores the data on an SD card, or built in flash memory, doesn't need to store more than 1.44MB. But I guess the potential market for that product would be so minuscule that it would never be worth developing.
Kind of like my idea for a combination MP3 Player/Bluetooth adapter in an 8-Track tape casing. Use a tiny generator to power it off the capstan shaft. It would be akin to those old 8Track-to-cassette adapters that were popular in the 70's. The housing is big enough you could fit a full-size SD/MMC reader (and not just a microSD). For that matter, you could almost fit a RaspberryPI in an 8-Track housing. Would be ideal for your classic/vintage car that had a factory 8-Track player, and you don't want to lose concours status by putting in a modern CD player.
Problem is, it's too much of a niche market to break even on the specialized pieces you'd have to make (like whatever was used for transferring the signal to the tape head).
"However for this to be a solution to that problem, they'd have to be willing to modify all of the machines with one of these drives, as well as putting one in the PC"
1: They don't have to do them all at once
2: Why do you need one in the PC when you can update the things across the network? At that point the CF drive is just a local store.
3: If you float it you might be surprised at how enthusiastic they are. Old floppy drives seem to go on forever but media quality has been manky for a long time (mankier than that of the old SSSD 5inch floppies which never seemed to last long back around 1980) and that slows the drives down even more.
4: If you don't float it, someone else will.
FWIW, it connects to the host via a (parallel) floppy drive connector,
Picking a nit: floppy cables may have 34 conductors (half of them ground), but parallel they're not. There's one serial data signal, plus a bunch of drive control and status signals such as step, direction, drive select, track 0 and write protect.
@ D@v3 - try connecting your 300 in 1 card reader to my 1995 era CNC machine and see how far you get. The machine in question is only capable of reading a new data file from floppy disk (though it accepts both 3.5" and 8" hard-sector floppies). This type of FDD emulator is a godsend now that none of our CAD machines are capable of writing to a floppy, so we had to use a very convoluted method of sending the data to an ancient PC running Windows for Workgroups and transferring it to floppy using increasingly fragile media - usually having to make several attempts because of disk errors. Now ew just write from the CAD machine to a memory card and plug that into the FDD emulator on the CNC machine (though we use a much cheaper emulator from Amazon).
We also swapped the mechanical HDD for an IDE emulator because the CNC machine BIOS cannot recognise a HDD bigger than 528MB, and you cannot buy HDDs that small any longer.
Still loads of old PCs sitting in expensive manufacturing equipment expecting to receive data on a floppy disk. The cleverness of this is that the hardware & software see a standard floppy, not a USB drive or an internal USB connection.
Nice to see someone gets it. The world of computing doesn't end with your laptop, tablet, and oh-so-unfashionable desktop at work.
@Jedidiah
Not just the Atari and Amiga, but also as a replacement for the 3" drives in the Amstrad 664/6128.
I know you can get them for the 'minor' 8 bit machines of the day, such as Speccys and C64s etc (!), but they're not the same as they didn't ship with a floppy in the case.
An ordinary 3.5" 720K DS drive works fine on a PCW, and the 3" PCW drive on a PC (though you need utillity SW for the CP/M FS), it's a dumb adaptor cable is all that is needed. Also 37 way 8" floppies work on 3" or 3.5" drive cable with a dumb cable adaptor.
There was a HDD for the PCW, but that didn't use the floppy cable.
An ordinary 3.5" 720K DS drive works fine on a PCW, and the 3" PCW drive on a PC (though you need utillity SW for the CP/M FS), it's a dumb adaptor cable is all that is needed."
Seconded! My first "sale" was an invoicing system I wrote for the local car repair garage in BASIC on a DOS PC for use on and Amstrad PCW. Copied the files over just as you say. Plug the 3" drive in then used Hyperdisk(??) to access the CP/M format file system. IIRC, Hyperdisk had 100's of preloaded configs for all sorts of (mainly) CP/M disk formats and was incredibly useful back then. I think the first version I used was on Tandy TRS-80 to copy files to various CP/M boxes we had on site.
+1 this a couple of years ago I used to have to regularly dig data out of an aging 486DX4 100 pc that ran the Tote management system in a £100M+ stocked warehouse it’s probably still their! the vendor of the system had quoted over £500K to rip out the control cards and upgrade to something that supported a network!
But does the BIOS and DOS see it as a floppy?
That was my thought too; my assumption, given the intended market, is that this is the case. In other words, any PC that can handle a floppy drive (even if it's a 25-year-old 386 connected to a CNC lathe or something) can accept this upgrade. This is not a mass-market consumer product - however for its intended niche, it sounds perfect.
But yes, I'd be interested to know how the BIOS and DOS handle the changed geometry; IIRC there were only so many "pre-defined" FDD types in the BIOS (720K single-sided, 1.44MB double-sided, etc etc) and no mechanism for drives to declare their own. If this thing needs drivers or TSR-type workarounds, that's a whole new level of validation and effort.
It depends...
I used to have a non-standard format utility which would create (for example) an 800K floppy by formatting with an extra sector (*). On some PCs these discs were fine as standard, others needed a small TSR to read them.
Later versions of MS-DOS actually allowed the creation of these discs without a special utility, if command line arguments were used to specify the sector count.
(*) more than one extra sector or additional tracks were also possible, but reliability went down as sectors went up. Extra tracks was dependent on the drive being able to move the heads far enough.
"I used to have a non-standard format utility which would create (for example) an 800K floppy by formatting with an extra sector (*).
Back in the day when 1.2MB HD floppies cost so much more than 360KB DSDD floppies, backup of a 40MB HDD was so much faster on cheap DD floppies if you formatted them as 800KB instead of the intended 360KB :-)
You need to add a level converter to the Pi anyway (Pi GPIO's are 3.3V logic, floppy drive is 5V logic), a pin header in the right place, couple of Blinken LEDs, and design a chassis to mount it all on anyway. Once you're dealing with all that, you might as well design the entire circuit board using any parts you're familiar with that are fit for the task.
Building one around a Pi is probably fine when you need just a few and you don't care much about a cobbled-together look. But if you're into runs of a hundred or more and they're going to be used in wildly different gear such as CNC machines, synthesisers and traffic light controllers spending some time on engineering can be quite worthwhile.
In the basement I have a 1980s Datavue Spark, which boots DR-DOS from diskettes. In the 1990s and 2000s I wondered if such a thing would ever surface, but now I'm guessing that it's too late and too expensive. My other retrofit wit dream was drop-in processor replacements with no wait states and negligible power consumption, but again I guess the donkey has bolted on that one too, as tens of millions of old desktops have long since turned to rust in landfills, socketed motherboards and all. One retro-project that I did attempt was to put an 8 GB (8 because the computer won't see any more) IDE SSD in a circa-1994 Thinkpad 701C (butterfly keyboard), for sexy and silent (no fan) computing--but I didn't make it work. In theory it seems straightforward, but I've never seen anybody claim that they have one working.
One retro-project that I did attempt was to put an 8 GB (8 because the computer won't see any more) IDE SSD in a circa-1994 Thinkpad 701C (butterfly keyboard), for sexy and silent (no fan) computing--but I didn't make it work.
As I have a couple of 701's, one of them rather broken electronically, a project I have in mind is a Butterfleee: an Asus EEE in a Butterfly casing. Requires several round tuits, though, which haven't turned up yet. And it's probably going to morph into a ButterPi once those tuits do materialise.
The Libretto 110 with a 16G PATA SSD works like a charm. It's got W98SE on it; but I do have Linux distros from around that time ...
A USB dongle that I can plug into a PVR (or other box) that will appear to the box to be a standard USB drive, but in reality connects wirelessly to wherever your actual storage resides. It might not be the most effective use of your wireless bandwidth, though: a USB2 connection would saturate an 802.11n link, but you might get 2 or three such devices working on on .ac link. Still, the convenience and cool factor seems like it could be a useful gadget to have.
I suppose a more useful version of this would come with wires. Do any NAS boxes exist that let you emulate a different disk drive (each with its own storage space/quota) over different USB OTG links?
A USB dongle that I can plug into a PVR (or other box) that will appear to the box to be a standard USB drive, but in reality connects wirelessly to wherever your actual storage resides.
There's the Eye-fi SD card, adding wireless connectivity to certain digicams (not all of them, and I doubt that it'd work in a SD card reader which you'd need to plug one into any random USB host).
@Loyal Commenter:
That is going to take 6 days, 5 hours, 7 minutes and 50.912 seconds to write a 32Gb flash disk. I can see how that might be problematic.
Yep. You're the only one who noticed this painfully obvious fact. This piece of crap makes an ancient USB 1 (remember that?) port running at 1.5 Mb LOW SPEED seem like a speed demon! It's not much faster than a freakin' SERIAL port running at 115,200 baud.
It seems that the device can hold multiple selectable floppy images so the host system will never see more than a single floppy disk image of up to ~2.88MB (never a common format) at any one time. The (selectable) transfer speeds are so you can configure the floppy emulation to suit what the hardware expects to see. There's no point in having fast data transfer speeds if the old hardware it's plugged into can't deal with it. After all, the early IBM PCs used sector interleaving on the hard disks because the controller couldn't digest a whole sectors worth of data in the time it took the next sector to arrive under the head. Finely tuning and optimising the low level format of hard disks for the maximum speed was a badge of honour back then. eg sector 1, skip three, sector 2, skip 3, sector 3 etc so the controller had time to pass on the data to RAM just in time for logical sector 2, physically three sectors around the track, to arrive at the optimal time to be read. It was possible to do that with floppies too, with software trickery, and was done when HDDs were still not ubiquitous and you were running a (small) database on two or three floppy drivers, but for most practical purposes you would use track read, not sector read since a track didn't really hold all that much data anyway.
The (selectable) transfer speeds are so you can configure the floppy emulation to suit what the hardware expects to see.
Heh, my AMD K6 was too fast for the software! Windows couldn't install without a patch because the 200 MHz cpu was "too fast". And the fsking TX chipset meant that windows loaded into uncached memory because I had "too much RAM". The Good Old Days?
In the old days, some software copy protection relied on damage to an area of the diskette. It would look for data in a certain area, and if an unreadable error code came back, it would let you proceed, but if the read came back with data or zeroes or unused area, HONK, you're out. I wonder if this system lets you emulate unreadable areas on a diskette? And is it programmable enough to emulate 5.25" or even 8" true-floppy disk interfaces? Returning to my Datavue Spark laptop, AFAIR its diskette drives are not full size, so this would be a non-portable solution for it. I'm not complaining, this seems like it is geared to be a godsend to some ("the few") with thorny and potentially very expensive problems to overcome, not a hobbyist toy.
32 Gigs of data at 125 or 500 kbps? Time to go make a pot of coffee. And water the plants. Maybe catch a baseball game on TV. Shag the old lady. Have a kidney stone removed. Done yet? No, still got 17% to go.
Also, since this is an 8-bit wide parallel connection, why is the speed listed as Kilobits per second instead of Kilobytes per second?
The quoted 125/500kbps is for the 34-pin floppy drive interface. Supporting anything faster would be quite useless since the drive controllers in the legacy PCs and devices still won't talk to it any faster. If the device could emulate an ED drive (2.88Mb) then it would sport a 1Mbps connection. But I'm sure the CF flash can be operated MUCH quicker in a PC card reader or through that network interface.
I'm not sure how parallel vs. serial connection makes a difference in the speed listing - everyone who knows the difference between bits and bytes can easily do the calculation in head.
"I'm not sure how parallel vs. serial connection makes a difference in the speed listing"
Eh, back in the old days (well, maybe not THAT old), parallel device speeds were normally given in bytes per second, not bits per second - that was usually used for serial devices. The article claims the speed is 125-500 KiloBITS per second, but 3.5" floppy drives of old were usually rated at 500 KiloBYTES per second.
I heard the ECU in a Bugatti Veyron can only be read and written using an positively ancient Compaq Presario notebook, which is carefully preserved by Bugatti maintenance crew, along with data from each and every customer.
Without a $150 notebook, you can brick a $3.8M car. Or ALL of them.
(I'm not saying the Veyron ECU ran out of floppies, but it is totally possible.)
This is the type of thing that this technology tries to prevent.
Since Strategic Command still uses the granddaddy of them all
https://www.google.ca/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=0ahUKEwjwueKjze7OAhVC1h4KHXJxDtYQFggxMAM&url=http%3A%2F%2Fwww.popsci.com%2Fyes-pentagon-still-uses-floppy-disks-for-nuclear-launches&usg=AFQjCNH3fNlYHFtvh1IrDEAS5vZzChLJyA&bvm=bv.131669213,d.dmo
Why not supply custom versions at $US 2 million a pop?
It's an emulator. The data format on the CF card is totally unimportant; all that matters is that (presumably) you remote program it to tell it what type of floppy drive it thinks it is, and remote supply the data. Nice thing for CNC is that presumably you can store the entire library on a CF instead of a pile of floppies.
The issue with things like this is usually the OS, which needs to be real time to provide the bits and respond to the commands in a timely fashion. I guess a Pi would not be deterministic enough. But you could use a Pi to buffer the current disc image to static RAM and then use a fast PIC or similar to provide the floppy interface. Back in the 1980s it was quite difficult to interface 6502s and Z80s to floppy drives and all kinds of tricks were devised to do this with simple LSTTL logic. I suspect a lot of the assembler is still out there for anybody curious. The thing to remember with floppies is that the data rate is determined by the rotation speed of the device, and reading the data is time critical with slow processors. But there is a gap between sectors, and when stepping tracks, during which any background processing takes place. Really slow machines used to read a single sector and then take time off to think for a whole rotation before reading the next sector.
Announced (pre-announced?) a couple of months ago, with almost no impact.
Intersting, it appear that in the mean time they've gone from the (5 1/4) edge connector, to the (3 1/2) pin header. The device will also emulate 8" drives. Which leads me to wonder if the device predates even the June announcement.
I was looking for one of these a couple of years ago, and they had disappeared from the marketplace. I still might be a buyer, we'll have to wait and see what the price is.
I still have a machine with a 3.5in floppy drive, and I still use it regularly.
Admittedly for somewhat esoteric reasons.
It's the only PC I have left with a parallel printer port, necessary for a piece of hand-built data gathering hardware. Unfortunately that PC also has a broken IO subsystem, and no Ethernet, so the only sensible way of getting the data back off the machine again is via floppy.
Still it's a hobby isn't it
Some older Tek DSO's can only be updated, etc with a floppy disk which is a pain when the drive belts have turned into glue and are made of unobtainium.
Once that internal memory or battery dies if you don't have the special disk your >£900+ 'scope will be only useful as a brick, gives a whole new meaning to "built in obsolescence".
I remember seeing some large network controllers (probably for mainframe systems?) at a prior job that still had 5 1/4" floppy drives. These things were nearly the size of a household refrigerator, and I don't think anyone would dare trying to replace them, I suspect the entire site would g dark for weeks if they ever tried replacing them. I had looked at them and wondered what they would do when the supply of *reliable* blank floppies dried up (if it wasn't already), let alone getting reliable replacement drives.
Of course, knowing that particular, unnamed multinational "technology" company, they probably would invest in plug-replacable flash-media readers that took SmartMedia cards...
Several weeks ago, to put the USB driver, rollup updates and some other software on a very old grizzly W98 based PIII-600 dinosauroid, because the owner was below the poverty line and could not afford to even replace the battery (did fix, seems to charge now)
Interestingly the battery issue was the least of its problems, the base plate had disintegrated due to rubber glue issue which I substituted with red Sugru(tm)..