OpenCBM
OpenCBM (vormals cbm4win/cbm4linux) dient zur Ansteuerung von 1541/70/71/81-Diskettenlaufwerken, die über ein X-Kabel mit dem PC verbunden sind.
Das Softwarepaket besteht aus Linux-Kernelmodulen bzw. Windows-Treibern zur Hardwareerkennung und diversen kommandozeilen-orientierten Dienstprogrammen, mit denen der Schreib-/Lese-Zugriff auf die Diskette im Laufwerk erfolgt.
Der Emulator VICE kann OpenCBM nutzen, um aus der Emulation heraus auf physische Laufwerke zuzugreifen.
Installation[Bearbeiten | Quelltext bearbeiten]
Windows[Bearbeiten | Quelltext bearbeiten]
Siehe OpenCBM-Dokumentation, Abschnitt "Quick Installation/Windows installation walk-through". Eine gesonderte USB-Treiber-Installation ist nicht nötig oder sinnvoll (zahlreiche online verfügbare Drittanleitungen sind in der Hinsicht veraltet!).
Linux[Bearbeiten | Quelltext bearbeiten]
Siehe OpenCBM für Linux kompilieren bzw. ebenso die OpenCBM-Dokumentation.
Nutzung über die Konsole[Bearbeiten | Quelltext bearbeiten]
cbmctrl dir 8- Inhaltsverzeichnis von Diskette in physischem Laufwerk 8 anzeigend64copy 8 disk.d64- Diskette (35 Tracks) von physischem Laufwerk 8 lesen und in Imagedisk.d64schreiben (-e 40für 40 Tracks)cbmread 8 turbodisk- Dateiturbodiskvon Diskette in physischem Laufwerk 8 lesen und in lokale Datei schreiben (cbmwritezum Schreiben auf physische Diskette)d64copy disk.d64 8- Imagedisk.d64auf Diskette in physischem Laufwerk 8 schreibenimgcopy -d1581 -w disk.d81 8- D81-Image auf Diskette auf physischer 1581 als Laufwerk 8 schreibencbmforng -c -v 8 disk,2a- Unformatierte Diskette in Laufwerk 8 mit Verify formatieren (35 Spuren,-xfür 40 Spuren. Bei bereits formatierten Disketten das-cweglassen)cbmctrl reset- Laufwerke resetten
Das Programm c1541 - Bestandteil von VICE, nicht OpenCBM - kann zur Modifikation und Erstellung von D64 Disk-Images benutzt werden. Um beispielsweise das Directory eines Disk-Images anzuzeigen, kann c1541 mit dem Pfad zum Disk-Image als Parameter und der Option -list gestartet werden. Wichtig sind dabei die Anführungsstriche vor und nach dem Pfad.
Hinweis zur Nutzung mit VICE[Bearbeiten | Quelltext bearbeiten]
Eigentlich sollte der Emulator VICE die Anwesenheit von OpenCBM selbst erkennen und "Real IEC" als Option unter Peripheral Settings -> Use IEC Device für Drucker und Laufwerke anbieten. Ab VICE Version 2.3 ist das aber scheinbar nicht mehr so ohne weiteres der Fall, diese Option scheint häufig zu fehlen. Unter Windows kann hier Abhilfe geschaffen werden, wenn man die Datei opencbm.dll aus dem installierten OpenCBM-Verzeichnis in das VICE-Verzeichnis kopiert, dann sollte diese Option auch in VICE V2.4 wieder verfügbar sein. Viel versprechen sollte man sich davon aber nicht - die Verbindung zum externen Laufwerk ist eher rudimentär und den erwartbaren Beschränkungen unterworfen (d.h. Floppy-Speeder und Nachladen und dergleichen funktionieren jeweils höchstwahrscheinlich wenig bis gar nicht).
Weblinks[Bearbeiten | Quelltext bearbeiten]
- Projekt-Homepage auf GitHub
