Floppy tool
2026-01-01 15:23На фоне новогодней суеты наваял тулзу для работы с флопиками через USB. Для начала умеет считывать флопик в файл. Пока только в сыром виде, фактически сигналы намагниченности прямо с головки. Поддерживаются три разных USB адаптера: Greaseweazle, SuperCard Pro и Kryoflux.
github.com/sergev/floppy-tool
Вот так оно выглядит:
Запаковал все три карточки в термоусадку, во избежание неприятностей. А то лежат на столе среди кучи других деталек, вдруг чо коротнёт.

github.com/sergev/floppy-tool
Вот так оно выглядит:
Со временем допилю декодирование сырого формата в реальные данные, а потом и запись и форматирование флопиков.$ floppy status
Greaseweazle Firmware Version: 1.6 (Main Firmware)
Serial Number: GWB0B5639A5976C01007101705
Max Command: 22
Sample Frequency: 72.0 MHz
Hardware Model: 4.0
USB Speed: Full Speed
MCU: AT32F4
MCU Clock: 216 MHz
MCU SRAM: 224 KB
USB Buffer: 128 KB
$ floppy read
Reading track 0, side 0...
...
Reading track 79, side 1... Done
Successfully read floppy disk to image.raw
Запаковал все три карточки в термоусадку, во избежание неприятностей. А то лежат на столе среди кучи других деталек, вдруг чо коротнёт.

