Trasferimento dei files da PC a C64

 

Ci sono molti modi per trasferire files da un PC qualunque verso un C64. Alcuni prevedono un collegamento seriale ed un programma terminale, altri prevedono la scrittura di file in formato Commodore (GCR) utilizzando vecchi drive da 1,2 Mbyte.

Il primo metodo e' sicuramente affidabile e sicuro, il problema e' che bisognerebbe disporre di un programma terminale su disco, e non sempre esso e' disponibile... un utente standard di C64 quasi sicuramente non dispone di questo tipo di SW.

Il secondo non e' praticabile, in virtu' del fatto che la Commodore uso' un protocollo proprietario per dialogare con le sue unita' disco (che erano provviste di microprocessore interno). Qualcuno ha realizzato un ';emulatore'; per questo scopo, ma non e' affidabile e comunque affetto da bachi. Per non parlare del fatto che oramai pochissime persone dispongono di una unita' disco da 1,2 Mbyte.

Su internet ci sono programmi e descrizioni per i casi sopraelencati, se siete interessati e' sufficiente fare una ricerca attraverso i classici motori di ricerca.

Veniamo al dunque:

E' possibile collegare DIRETTAMENTE l'unita' floppy 1541 o 1541 / II alla porta parallela di qualunque PC, e usare un programma simile al Norton Commander per DOS. Questo programma, chiamato Star Commander, visualizza il contenuto del drive con i classici menu a tendina e consente operazioni di copia, rinomina, trasferimento....

Scaricate il programma da Internet all'indirizzo:

http://sta.c64.org/sc.html e scaricate il file sc081.zip (sono circa 500 Kbyte).

L'ultima versione, la beta 0.82, gira tranquillamente anche sotto ambiente Windows (3.1, 95 o 98) se si ha l'accortezza di settare il parametro ';Async';, in ogni caso non settare MAI il transfer mode a ';Parallel';. Infatti anche se state effettivamente usando la porta parallela, la connessione con il drive e' di tipo seriale.

L'interfaccia da costruire e' estremamente semplice, non utilizza componenti, solo 2 connettori ed un cavetto schermato, il connettore dell'unita' 1541 e' di tipo DIN, quello della parallela e' un classico DB-25. Questo cavo e' chiamato X1541 .

Ovviamente avete bisogno anche di un saldatore a bassa potenza.

I numeri dei pin sono quelli riportati sul connettore stesso, ecco come collegarli:

Lato Drive 1541 ---------> Lato porta parallela

2 (ground) -----------------> 18-25 (ground)

3 (ATN) --------------------> 1 (strobe)

4 (clock) -------------------> 14 (autofeed)

5 (data) --------------------> 17 (select)

6 (reset) -------------------> 16 (init)

Usate un cavetto schermato e il piu' corto possibile, diciamo non piu' di 1 metro.

Ultimata la costruzione del cavetto collegate il tutto, configurate la porta parallela come SPP (trovate il settaggio nel BIOS). Nel caso questa modalita' non sia supportata l'interfaccia non funzionera'. Se volete continuare con la sperimentazione dovrete quindi procurarvi una porta parallela standard, quelle in vendita a poco prezzo dovrebbero andare bene.

Se avete un minimo di dimestichezza con il saldatore potete costruire un cavo differente, piu' evoluto, chiamato XE1541, che differisce dal precedente solo per la presenza di 4 diodi. Questo cavo dovrebbe (io non l'ho sperimentato) assicurare la compatibilita' con le porte parallele di nuova concezione.

Lo schema elettrico e' disponibile all'indirizzo:

http://sta.c64.org/sccables.html

Collegate il cavo all'unita' 1541, SEMPRE quando questa e' spenta,sul connettore che normalmente colleghereste al C64 e staccate ogni altro cavo tipo altri drive o stampanti.

Il programma STAR COMMANDER 0.81 si interfaccia al 1541 solo in modalita' DOS nativa quindi, se necessario, restartate il PC in modalita' DOS.

Accendete il drive 1541 e avviate STAR COMMANDER, se tutto e' stato configurato e realizzato correttamente avrete come drive disponibili, oltre a quelli locali, anche 8,9,10 e 11.

Con i tasti ALT+F1 oppure ALT+F2 selezionate il drive 8. Il motore del drive partira' e dopo pochi secondi avrete sul PC l'elenco dei file contenuti sul floppy.

Ora potete copiare tranquillamente il file compresso di LUnix, dopo averlo preventivamente unzippato in una qualunque directory del vostro HD, visualizzate la directory in cui esso risiede e copiate il file.

L'opzione di copia (F5) prevede due checkbox di scelta, non selezionatene nessuna e fate una copia pura.

Dopo qualche minuto dall'inizio della copia il processo terminera' e voi avrete trasferito il file ! Questo metodo va bene con qualunque file immagine per il C64. Su internet sono ancora disponibili molti giochi e programmi per C64; In questo modo avrete la possibilita' di trasferirli.

Abbiate l'accortezza di collegare/scollegare cavi dalle periferiche del C64 SEMPRE quando queste sono spente, il rischio di danneggiarle e' consistente.... per questo non mi ritengo responsabile per nessun tipo di danno o perdita di dati dovute alle operazioni sopraelencate, sia quando lavorate sul PC sia quando lavorate sul C64.

Questo e' tutto, riferitevi al documento di configurazione del NOS per l'utilizzo in rete packet del C64, oppure scrivetemi !

73 de Claudio IW2FER .