Skip to content

sergev/floppy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The floppy tool is a CLI program which works with floppy disks via USB adapter.

Supported Adapters

This tool supports three types of USB floppy drive adapters:

  1. Greaseweazle - An open source USB device capable of reading and writing raw data on nearly any type of floppy disk.

  2. SuperCard Pro - A flux level copier/imager/converter system for archiving floppy disks.

  3. 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.

Installation

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.

Usage

floppy status
floppy read [DEST.EXT]
floppy write SRC.EXT
floppy format
floppy erase
floppy convert SRC.EXT DEST.EXT

Status

  • 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.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published