MANUALE speeddos
Transcript
MANUALE speeddos
MANUALE D’USO Speed DOS PLUS installazione ed istruzioni operative 1. Installazione 2. Introduzione 3. LOAD and SAVE 4. DOS 5. Tasti di funzione 6. Monitor 7. BASIC & Editor 8. RESET 9. CENTRONICS 10. Speed DOS: Utilizzo di due unità Commodore 1541 11. Speed DOS: funzione in modalità Speed dos IMPORTANTE: Prima di iniziare con l’istallazione dei componenti, leggere attentamente questo manuale e le istruzioni riportate per il montaggio corretto. Ogni danno derivante da installazioni non corrette non può essere attribuito che all’operatore che lo ha eseguito. La garanzia dello Speed Dos decade nel momento in cui vengono modificati o manomessi i relativi componenti. 1. Installazione L’installazione dello Speed Dos si presenta estremamente facile e richiede approssimativamente 20 minuti. Svitare le tre viti poste al lato inferiore del vostro Commodore 64 e le quattro viti poste al medesimo lato del vostro drive Commodore 1541. Aperto il vostro Commodore 64, procedere a rimuovere il cavo della tastiera ed il cavetto della spia led di accensione, prendendo nota della loro posizione d’origine prendendo magari come esempio il colore dei cavi, rimuovere la protezione antistatica fissata tramite un gancio alla porta di espansione. Ora avrete davanti a voi la scheda madre del vostro C64. Procedere alla localizzazione della rom del Kernal, siglata MOS 901227 (U4) procedete quindi alla rimozione dallo zoccolo servendosi di un cacciavite a lama piatta, facendo leva alternativamente dal lato superiore e quello inferiore. Rimossa la rom aggiungerla al fianco sinistro della rom Speed dos, rispettando le tacche di riferimento degli integrati che devono essere rivolte tutte verso l’alto ed inserire il kit speed dos nello zoccolo dove era precedentemente alloggiata la rom kernal. TACCA DI RIFERIMENTO 3 Posizionate l’interruttore di commutazione “Normal kernal/Speeddos kernal” in una parte a voi comoda dello chassis del vostro Commodore 64, praticando un foro per permettere l’alloggiamento ed il fissaggio del deviatore. IMPORTANTE: La commutazione tra i due kernal DEVE AVVENIRE SEMPRE A COMPUTER SPENTO! Passiamo ora al drive 1541. Rimuovete la parte superiore dello chassis e localizzate la rom siglata 901229 4 Rimuovetela come descritto prima per la rom kernal del C64 e sosituitela con la rom Speeddos 1541, facendo sempre riferimento alla tacca che dovrà essere rivolta verso il lato posteriore del drive. Procediamo ora al montaggio del cavo parallelo. Localizzare l’integrato VIA#1 6522 Procedete alla rimozione come già precedentemente spiegato e inserire lo zoccolo da 40 pin del cavo parallelo sullo zoccolo che alloggiava l’integrato 6522 e reinserite il 6522 su quest’ultimo zoccolo appena montato, prestando sempre attenzione alle tacche di riferimento. Fate fuoriuscire il cavo-piattina all’esterno del vostro drive, facendolo passare preferibilmente sul connettore di alimentazione. Inserite l’altro capo col il connettore centronics nella user-port del vostro C64 con l’etichetta rivolta verso l’alto, oltre che il normale cavo seriale. A questo punto sia il vostro Commodore 64 che il drive 1541 sono pronti a funzionare con le nuove rom Speed Dos. IMPORTANTE: Nel caso che il vostro C64 o il vostro drive 1541, oppure entrambi siano sprovvisti di zoccoli, andranno rimossi gli integrati fino ad ora menzionati a mezzo di dissaldamento. Affidarsi a personale qualificato in caso non si sia competenti in materia! 5 2. Introduzione Se il tutto finora spiegato è stato assemblato a dovere, il C-64 ora si annuncia con un nuovo messaggio d’inizio. Il vostro drive 1541 invece avrà come novità che riconoscerà l’inserimento del disco e vi avviserà accendendo il led rosso e facendo girare il motore per qualche secondo, operazione che verrà eseguita anche in fase di espulsione del disco. Per effettuare una prova preliminare, inserite un disco nel vostro drive, premete il tasto F7 e verrà visualizzata direttamente la directory del vostro floppy. Posizionatevi con il cursore sul programma da caricare e premete il tasto F5. A questo punto inizierà il caricamento con la velocità dello spedd dos. Verrà visualizzato: Loading from $0801 to $XXX. Se ciò avviene vuol dire che il bus parallelo è perfettamente collegato, in caso contrario verificare tutte le connessioni finora effettuate. Lo Speed Dos offre una velocità da 6 a 10 volte maggiore rispetto quella tradizionale del drive 1541. In modalità Speed Dos non è previsto il funzionamento del registratore a cassette. 6 3. - Load Il comando LOAD con l’utilizzo dello Speed Dos subisce alcune variazioni. Ad esempio non sarà più necessario indicare il numero dell’unità. Per caricare il primo programma presente su un disco sarà sufficiente digitare “LOAD” seguito da RETURN. Se si desidera caricare e lanciare il primo programma di un disco sarà sufficiente premere SHIFT+RUN STOP. Su un disco dove sono presenti più programmi, premere il tasto “F7” per visualizzare la directory, posizionarsi con i cursori sul file che si desidera caricare e premere “F5”, se invece si desidera caricarlo e lanciarlo, premere SHIFT+RUN STOP. - Save Anche il comando SAVE è stato semplificato ed associato al tasto F6. Premendolo apparirà a video SAVE” dove andrà inserito il nome del file da salvare, andranno chiusi gli apici e premere RETURN. In caso che questo venga premuto senza indicare il nome del file, il C64 restituirà il messaggio di errore: “? MISSING FILE NAME ERROR” 7 4. DOS I Comandi dos in modalità Speed Dos sono stati semplificati. La sintassi dei comandi del disco usata è la stessa di quella originale ma sarà sufficiente digitare il carattere “@” oppure “>” davanti al comando e premere RETURN. I Comandi disponibili quindi sono: @R0:”nuovonome”=”vecchionome” @S0:”nomefile” @ @V @N0:NAME,ID per rinominare un file per cancellare un file inizializza il drive esegue la validazione del disco esegue la formattazione di un nuovo disco In 23 secondi @T0:”nomefile” @$ @8 oppure @9 toglie/inserisce la protezione da scrittura di un file mostra la directory di un disco devia tra il drive “8” e il drive “9” 5. I TASTI DI FUNZIONE I tasti di funzione in modalità Speed Dos sono stati programmati in modo da semplificare le operazioni di accesso al disco: <F1> <F2> <F3> <F4> <F5> <F6> <F7> <F8> LIST MONITOR RUN OFF LOAD SAVE CATALOG SWITCH DEVICE Mostra il listato di un programma residente in memoria Lancia il monitor integrato nella rom dello Speeddos Esegue un programma residente in memoria Disabilità i tasti di funzione programmati in modalità Speed Dos Carica un programma da disco Salva un programma su disco Mostra la directory di un disco Devia i comandi tra il drive 8 ed il drive 9 8 6. MONITOR In ambiente Speeddos è stata inserita l’opportunità di poter utilizzare un Monitor, ma sia chiaro che alcune funzioni disponibili in altri programmi simili, non sono state implementate. Ci troviamo quindi di fronte ad un “Mini Monitor” che apparirà in questa maniera Come possiamo notare, lo schermo è composto da tre aree, la prima è l’indirizzo in esadecimale, la seconda è il contenuto degli indirizzi composto da una linea da 16 byte, mentre la terza area, quella in basso è la rappresentazione in Ascii dei vari byte. E’ possibile scorrere gli indirizzi con i tasti cursore, oppure muoversi di pagina in pagina con i tasti “+” e “-“., oppure con il comando “M” seguito dall’indirizzo per spostarsi subito nella locazione desiderata. Ad esempio, digitiamo “M 00A2” seguito da return, il monitor visualizzerà subito questa locazione di memoria che è relativa al clock interno del nostro Commodore 64, noterete infatti che questo byte sta “contando” in maniera crescente. Premendo il tasto “H” avremmo a disposizione un convertitore da esadecimale a decimale. Infine per uscire dall’ambiente Monitor è sufficiente premere “X”. Ricapitoliamo tutti i comandi disponibili: M xxxx Visualizza 256 byte dall’indirizzo “xxxx” in esadecimale M xxxx aa bb cc Scrive i byte aa bb cc dall’indirizzo xxxx G xxxx Esegue il jump all’indirizzo xxxx L ”name” Carica in memoria il file “name” S ”name” xxxx yyyy Salva su disco il file “name” dall’indirizzo xxxx all’indirizzo yyyy H xxxx Visualizza l’indirizzo xxxx convertito automaticamente in decimale @ Abilita i comandi dos per il drive (vedi sezione 4) X Esce dall’ambiente monitor Ed i tasti abilitati: F1 F3 F5 F7 Cursore su/giù-dx/sx + - Esegue lo scorrimento verso il basso di 40 caratteri Esegue lo scorrimento verso l’alto di 40 caratteri Esegue lo scorrimento verso il basso di 16 caratteri Esegue lo scorrimento verso l’alto di 16 caratteri Si sposta di un carattere verso sinistra/destra Si sposta di una pagina verso il basso Si sposta di una pagina verso l’alto 9 7. FUNZIONI BASIC E’ stato introdotto un nuovo Comando: UnNEW. Nel caso dopo il caricamento o la digitazione di un programma basic, venga digitato il comando “NEW”, questo viene cancellato dalla memoria. Premendo “SHIFT” + “1” (carattere “!”) seguiti da RETURN il programma precedentemente cancellato verrà ripristinato. Altresì la conversione in binario, ottale (es:PRINT &12345) o esadecimale è stata semplificata. E’ possibile avviare direttamente un area di memoria con il comando SYS $C000 ad esempio oppure digitando POKE $DD01,%11001100. In questo caso: 11001100 ad esempio, abbiamo delle cifre a formato doppio che andranno sempre precedute dal simbolo “%” mentre i valori esadecimali dal simbolo “$”. E’ stata implementata anche una funzione “Hard copy” dello schermo. Premendo infatti la combinazione di tasti CTRL + £ verrà stampato direttamente su carta il contenuto dello schermo (listato di un programma, directory di un disco, ecc..). Ciò non è possibile con i contenuti grafici. Altre funzioni disponibili sono le seguenti: durante la visualizzazione del listato di un programma, tenendo premuto il tasto sarà possibile bloccare a schermo la visualizzazione, mentre premendo il tasto CTRL verrà rallentato lo scrolling. Premendo CTRL + verrà bloccato lo scorrimento fino a che non verrà ripremuto il tasto CTRL. CTRL + CLR HOME muove il cursore all’ultima linea. CTRL + DEL cancella tutto ciò che è presente dopo il cursore. 8. RESET Il pulsante di reset è presente sul connettore Centronics. Esso si presenta molto utile nel caso di blocco del Commodore 64. Le varie combinazioni associate con il tasto di reset sono le seguenti: RUNSTOP + RESET + RESET Esce forzatamente dal programma in esecuzione Entra automaticamente in modalità Monitor 9. CENTRONICS E’ possibile l’utilizzo di stampanti centronics a patto di utilizzare un adattatore che consenta l’utilizzo sia delle predette stampanti che del drive 1541 in modalità parallela, il tutto senza perdere le funzioni dello Speeddos. 10 10. UTILIZZO DI DUE DRIVE 1541 Può essere tranquillamente utilizzata una seconda unità a dischi collegandola col solo cavo seriale all’unità primaria equipaggiata con rom Speed Dos. E’ disponibile un ulteriore kit su richiesta per velocizzare anche il secondo drive. 11. FUNZIONALITA’ IN MODALITA’ SPEED DOS Lo Speed Dos incrementa notevolmente la velocità di trasferimento dati grazie all’utilizzo della porta parallela. Tale fattore di velocità viene incrementato fino a 6-10 volte. All’interno delle rom sono state approntate alcune routine per far si che venga mantenuta al massimo la compatibilità con i programmi diffusi in commercio. Inoltre è stata accuratamente verificata la sicurezza nel trasferimento dei dati, che avviene senza che questi vengano persi sia in lettura che in scrittura. Tabella comparativa (valori di incremento della velocità): Formattazione disco PRG SAVE PRG LOAD SEQ WRITE SEQ READ REL CREATE VALIDATE SCRATCH DATA TRANSFER 3,17 1,34 8,82 1,39 3,04 1,11 1,02 1,02 4,42 Riguardo al drive 1541 i cambiamenti significativi sono: - formattazione di un nuovo disco in 23 secondi; - il movimento della testina è stato notevolmente velocizzato in modalità lettura/scrittura; - è stata implementata la funzione di protezione da scrittura automatica di più file utilizzando la sintassi “T” (TOGGLE) e sostituendola al comando “S” del disco descritta al paragrafo 4 (Comandi Dos). Ad esempio utilizzando il comando “@T:*” tutti i file presenti sul disco verranno protetti da scrittura. Riutilizzandolo sullo stesso disco si otterrà l’operazione opposta. 11 SPEED DOS SYSTEM MANUALE D’USO Edizione Anno 2008 By Fostox, a Ready64 member http://ready64.org 12