Dziś będzie o projekcie FluxEngine , który to pozwala na zaarchiwizowanie danych z dyskietek z retro komputerów. Aktualnie posiadam tylko stację 3,5", ale ona pozwoli na zgrywanie zawartości dyskietek z Amigi czy Atari ST(e). Sam FluxEngine wspiera następujące formaty.
- IBM PC
- Acorn ADFS / DFS
- Ampro Little Board
- Apple II DOS 3.3
- Amiga
- Commodore 64 1541
- Brother 120kB / 240kB
- Brother FB-100
- Macintosh 800kB
- TRS-80
- AES Superplus
- Durango F85 (5.25”)
- DVK MX (Soviet PDP-11 clone)
- Micropolis
- TI DS990 FD1000 (8”)
- Victor 9000 (8”)
- Zilog MCZ (8”)
Ja swój FluxEngine zbudowałem na płytce deweloperskiej o nazwie Cypress PSoC5LP CY8CKIT-059. Długo jej szukałem, ale udało mi się ją zakupić z ogłoszenia.
Instrukcja jak zbudować jest tutaj : http://cowlark.com/fluxengine/doc/building.html - więc nie będę powielał tego. Niestety nie od razu mi to zadziało, testowałem to ze stacjami z Amigi, Atari ST czy PC i nie chciało mi ruszyć.
Na szczęście wczoraj Kolega inż. Robert sprezentował mi stację od PC i ruszyło od strzała ;).
Działanie jest bardzo proste i jest opisane dokładnie na stronie projektu - dla przykładu podam instrukcję do czytania / zapisywania dyskietek Amigowych : http://cowlark.com/fluxengine/doc/disk-amiga.html .
Jak widać na załączonym filmiku - wszystko się zgrało poprawnie oraz także pod WinUAE dyskietka odpaliła się poprawnie - sukces !
Docelowo FluxEngine włożę do starego XPC z Debianem na pokładzie i jak się dorobię stacji 5,25" to też tam wyląduje.
Dla chcących pójść w moje ślady, jest już alternatywa w postaci Greaseweazle i nie bazuje ona już na trudnodostępnych płytkach Cypress PSoC5LP CY8CKIT-059 tylko na Blue Pill STM32F103C8T6 (https://github.com/keirf/Greaseweazle/wiki/Blue-Pill-Adapter ). Są też dedykowane płytki Greaseweazle, które potrafią sporo więcej - https://github.com/keirf/Greaseweazle/wiki/Greaseweazle-Models
Greaseweazle współpracuje też oprogramowaniem klienckim FluxEngine.
Warto wspomnieć, że Autorem Greaseweazle jest ta sama osoba (Keir Fraser), co zrobiła Flash Floppy !
Następnym projektem będzie właśnie Greaseweazle, bazujący na Blue Pill.