★ APPLICATIONS ★ DISQUE ★ Ein Kopierprogramm mit Pfiff ★ |
Super eXtended COPY (CPC Amstrad International) | Applications Disque |
Wer mit einem 5,25-Zoll-Diskettenlaufwerk als Zweitlaufwerk arbeitet, wird von den mitgelieferten Systemprogrammen entweder im Stich gelassen, oder aber er muß zum Diskettenjongieur heranwachsen. SX-COPY läßt dies zur Vergangenheit werden. Die Kompatibilität zu der dk'tronics- sowie Dobbertin-Speichererweiterung ist einer der Gründe, daß SX-COPY jedem CPC-464-Besitzer wärmstens empfohlen werden kann. Normalerweise wird SX-COPY durch RUN"SXCOPY" geladen und gestartet. Sie werden nach dem Aufruf nur noch nach dem Laufwerk gefragt, auf dem kopiert werden soll. Mit < X > können Sie das Programm beenden. Sollten Sie nicht über eine 512-kByte-Speichererweiterung verfügen, müssen Sie im Programm die Zeile 100 entsprechend abändern. Tragen Sie die Kapazität Ihrer Speichererweiterung dividiert durch 16 ein. Bei einer 256-kByte-Erweiterung ergibt sich also der Wert 16, bei einer 64-kByte-Erweiterung oder bei Benutzung eines CPC 6128 ist der Wert 4 einzutragen. Nach der Eingabe des Laufwerks wird in das Kernprogramm gesprungen. Technische Hinweise SX-COPY belegt standardmäßig den Bereich &9D00 bis &A66F. Während des Programmablaufs werden im Bereich &4000 bis &7FFF die Bänke der Speichererweiterung eingeblendet. Der Speicherinhalt, der vor dem Aufruf in diesem Bereich steht, bleibt auch nach dem Aufruf unverändert. SX-COPY benutzt die folgenden Firmware-Routinen:
und folgende RSX-Befehle:
Bedienung Nach dem Startern von SX-COPY werden Sie zunächst nach dem Laufwerk gefragt, auf dem kopiert werden soll. Nun werden Sie aufgefordert, die Quelldiskette einzulegen — sollten Sie dies nicht tun, erhalten Sie eine Fehlermeldung. Das Programm überprüft nun, ob die eingelegte Diskette mit einem Standardformat belegt ist. Erkannt werden hier das System-, Vendor-, Daten- sowie das Vortex-Format. Wenn das Format erkannt wurde, teilt Ihnen SX-COPY dies mit, und der Computer startet den Kopiervorgang. Je nach Größe der Speichererweiterung müssen Sie nun die Disketten wechseln. Während des Kopierens wird immer die aktuell gelesene oder geschriebene Spur angezeigt. Schreib- oder Lesefehler erkennt das Programm und meldet diese.
|