In questo video mostro come copiare un file da micro SD a floppy disc e viceversa, utilizzando il Commodore 64 ed il software DraCopy by Draco. Sotto al video, ho descritto tutti i passaggi.
Componenti hardware per l’esperimento
I componenti per effettuare questo esperimento sono:
- l’emulatore di floppy disc drive SD2IEC con schede di memoria SD;
- il floppy disc drive 1541;
- l’interfaccia FastLoad, per velocizzare le operazioni;
- il software DraCopy (by Draco), che è liberamente scaricabile da internet.
Con tutte le apparecchiature spente, ho collegato:
- il cavo seriale del floppy disc drive 1541 all’uscita seriale dell’emulatore;
- l’emulatore SD2IEC alla porta del datassette (da dove prende alimentazione) e alla porta seriale del Commodore 64;
- l’interfaccia Fastload alla porta di espansione del Commodore 64.
L’indirizzo del floppy disc drive è 8, invece l’indirizzo dell’emulatore è selezionabile tramite due dip-switch, ed è impostato a 9.
Avvio del programma
Terminata la parte hardware della prova, è possibile accendere il Commodore 64, il floppy disc drive 1541 e caricare il software DraCopy. Tramite un PC avevo già scaricato l’ultima versione del software DraCopy e l’avevo copiato sull’SD Card, con il nome DC.PRG.
Per l’esperimento ho creato un semplice programmino, chiamato prova.prg, e l’ho messo sull’SD Card. L’obiettivo è di copiarlo dall’SD card al floppy disc, rinominarlo ed infine cancellarlo.
Copia di un file usando DraCopy
All’avvio, DraCopy si è posizionato sull’indirizzo 8, che poi è il drive 1541. Ho inserito un dischetto e ho premuto F1 (dir) per evidenziare l’elenco dei file presenti nel disco.
Per posizionarci sulla SD card, bisogna premere F3 (dev+), che consente di cambiare device, portandosi sull’emulatore SD2IEC, all’indirizzo 9.
Dopo aver scelto il file (per questo esperimento il file è prova.prg), utilizzando le freccette, bisogna premere C (copy), per poi indicare il drive di destinazione tramite F3 (dev+). Ci siamo quindi riportati sul drive 8 (il floppy disc drive 1541). Per avviare la copia, premere RETURN.
Il file viene copiato ed è quindi visibile nell’elenco.
Rinominare un file usando DraCopy
Dall’elenco del file del dischetto, un’altra operazione che è possibile effettuare con DraCopy è rinominare un file. Con le freccette, è possibile spostarsi sul file da rinominare, in questo caso prova.prg.
Il comando per rinominare un file è R (rename), ed è possibile vederlo premendo O (other), dato che inizialmente risulta nascosto.
Dopo aver selezionato il file, bisogna premere R (rename), per cambiare il nome al file.
Per l’esperimento, ho modificato il nome del file da prova.prg a test.prg.
Nel video, ho mostrato che il programma prova.prg, che ho copiato e poi rinominato in test.prg, è funzionante ed è stato possibile avviarlo dal dischetto di destinazione.
Cancellare un file usando DraCopy
Un’altra operazione che si può effettuare con DraCopy, è quella di cancellare il file che è stato appena copiato.
Dall’elenco dei file presenti nel dischetto, con le frecce è possibile evidenziare il file da cancellare: test.prg.
Per cancellare il file con DraCopy, premere D (delete), e confermare con Y.