Greaseweazle

Das Greaseweazle Interface ist eine Open Source Hardware, die es ermöglicht, Disketten an einem modernen PC via USB auf Rohdatenebene auszulesen. Somit ist es möglich, auch kopiergeschützte Disketten und ungewöhnliche Formate zu digitalisieren, um sie für die Zukunft in ihrer originalen Form zu archivieren.

Die Webseite des Projekts ist https://github.com/keirf/greaseweazle.

Ein ähnliches, aber kommerzielles Produkt, ist Kyroflux, mit dem sich Disketten auch auf Rohdatenebene auslesen lassen. Die Webseite von Kyroflux ist https://www.kryoflux.com

Commodore 64 Diskette auslesen

Um eine C64 Diskette beidseitig auszulesen, benötigt es ein umgebautes / gejumpertes Diskettenlaufwerk, damit die Hardware das Index-Loch nicht beachtet. Dies ist notwendig, da beim Umdrehen der Diskette ansonsten die Rückseite falsch gelesen wird. Da ich bisher nur die erste Seite der Diskette benötigt habe, werde ich auf das Auslesen der Rückseite momentan nicht weiter eingehen und es erst bei Bedarf ergänzen.

Erste Seite auslsen

Das Auslesen mit Greaseweazle erfolgt mit folgendem Befehl:

gw.exe read --tracks c=0-82:h=0 imagename.scp

Die Diskette liegt jetzt als Rohdaten im .scp Format vor. Um sie in Emulatoren lesen zu können, muss sie mit dem Programm g64conv in das .g64 Format konvertiert werden. Das erfolgt mit diesem Befehl:

g64conv.exe imagename.scp imagename.g64 v4000,ad1,sstd

Das .g64 Format kann bereits in Emulatoren verwendet werden und es bietet sich auch ein erster Test an. Es ist aber eigentlich nur sinnvoll, wenn die Diskette in einem Spezialformat / kopiergeschützt vorliegt. Wird nur das Standard Format verwendet, kann die .g64 Datei in eine .d64 Datei umgewandelt werden:

g64conv.exe imagename.g64 imagename.d64

Auch hier bietet sich eine kurze Prüfung mit einem Emulator an. Die Diskette liegt jetzt im .scp (Greaseweazle Raw Flux), als .g64 (raw GCR binary representation of a 1541 diskette) und als .d64 (Electronic form of a physical 1541 disk) Format vor.

greaseweazle/start.txt · Zuletzt geändert: 2024/04/21 10:53 von octoate
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0