The floppy tool is a CLI program which works with floppy disks via USB adapter.
This tool supports three types of USB floppy drive adapters:
-
Greaseweazle - An open source USB device capable of reading and writing raw data on nearly any type of floppy disk.
-
SuperCard Pro - A flux level copier/imager/converter system for archiving floppy disks.
-
KryoFlux - A professional hardware solution for floppy disk preservation and imaging.
The tool automatically detects and uses the first available adapter from the list above.
The tool can be installed using the following command:
go install github.com/sergev/floppy@latest
Note: The Golang compiler must be present on your system for this installation method to work.
floppy status
floppy read [DEST.EXT]
floppy write SRC.EXT
floppy format
floppy erase
floppy convert SRC.EXT DEST.EXT
- Currently, supported file formats are HFE, IMG, IMD, ADF and BKD.
- Other file formats are planned for future releases.
- For KryoFlux adapters, writing to floppies is not supported.
This project is licensed under the MIT License.