Guide per potersi districare tra i meadri dei sistemi
Districarsi tra i vari sistemi operativi, ma soprattutto ricordare i vari comandi, con il passare degli anni stava diventando un’impresa. Quando serviva, in occasione di qualche mostra o evento, era sempre un problema, e tecnici o semplici appassionati diventavano sempre meno. Da qui l’idea di raccogliere il minimo indispensabile per sopravvivere e non impazzire.
IN FASE DI REVISIONE…
Come suggerisce il nome è idealmente una “refence guide” a tutto tondo, un po’ come è stata la “stele di Rosetta”, contenendo un testo scritto in tre lingue diverse, tra cui i geroglifici egiziani, che ha permesso a Jean-François Champollion di capire i geroglifici e di farne una prima traduzione.
Da notare che viene creata ed aggiornata da un utilizzatore finale, non da un programmatore o da un esperto di un certo sistema o di un altro, presumibilmente conterrà errori, imprecisioni, ed inesattezze (in tal caso un commento servirà al sottoscritto a correggere lo svarione), ed ha loo scopo di un uso personale soprattutto per le mostre e le attività didattiche, dove non è mai facile orientarsi soprattutto con poco tempo e magari con 20 sistemi diversi
tabella per sistemi a riga di comando
| Sistema operativo | Elaboratori |
| COMMODORE BASIC 2 | C 64 VIC 20 PET |
Fastload
jiffdos
| Supporto di registrazione | Audio Cassetta | Supporto Magnetico FDD |
| Prompt state Caricare un programma / gioco | Ready LOAD | Ready LOAD “*”,8,1 |
| Note | carica il primo programma che trova sul lettore floppy (impostato su 8) e lo posiziona nella prima area di memoria libera | |
| Prompt state Eseguire / Lanciare programma | Press play on Tape Ready RUN | Ready RUN |
Caricamento di un programma da un supporto di memorizzazione
| Marca e Modello | Linguaggio Sistema Operativo | Tipo supporto | Comando o Procedura | Note, Commenti e Precisazioni |
| Commodore C64 | Basic 2 | Nastro | Load Press play on Tape ready Run | La più classica delle procedure, le tempistiche di caricamento dipendevano dalla lunghezza del programma registrato su Tape, in alcuni casi anche 45 minuti (un lato intero di audiocassetta)Il comando run indica di lanciare il programma caricato |
| Commodore C64 | Basic 2 | disco | Load”*”,8,1 searching for * loading ready run | La sintassi più conosciuta, carica il primo gioco che trova sul lettore floppy (impostato su 8) e lo posiziona nella prima area di memoria liberaIl comando run indica di lanciare il programma caricato |
duplicare floppy o creare floppy da immagini o creare immagini da floppy e trasferirle
Caricare gioco o file da Tape
Lanciare gioco o file
Salvare gioco o file da Tape
Cercare gioco o file da Disco
Caricare gioco o file da Disco
Salvare gioco o file da Disco
SISTEMI
DOS
LINUX
BSD “Darwin” Apple
CB/M
COBOL – FORTRAN – PROLOG – APL
ACORN
Model Version
Atom Atom BASIC,
BBC BASIC I (Upgrade ROM)
Electron
BBC Micro BBC BASIC I, II, III
BBC Master BBC BASIC IV
BBC Master Compact BBC BASIC IV (Recoded Maths Routines)
Archimedes BBC BASIC V
Risc PC BBC BASIC VI
BBC BASIC I, II, III, IV sviluppati da Sophie Wilson
AMSTRAD
CPC Locomotive BASIC
NC 100 BBC BASIC
NC 150 BBC BASIC
NC 200 BBC BASIC
Locomotive BASIC sviluppato da Locomotive Software
BBC BASIC sviluppato da Richard Russell?
APPLE
Apple II Integer
Apple II Applesoft
Interger sviluppato da Steve Wozniak
Applesoft sviluppato da Microsoft
Applied Technology
MicroBee MicroWorld BASIC
MicroWorld BASIC sviluppato Matthew Starr
ATARI
600XL Atari BASIC Rev. B or C
800XL Atari BASIC Rev. B or C
800XE Atari BASIC Rev. C
130XE Atari BASIC Rev. C
65XE Atari BASIC Rev. C
XEGS Atari BASIC Rev. C
Atari BASIC – Shepardson Microsystems
Cambridge Computer
Z88 BBC BASIC
COMMODORE
PET Commodore BASIC 1.0, 2.0, 4.0
CBM 4000/8000 Commodore BASIC 4.0
VIC-20 Commodore BASIC 2.0
C64 Commodore BASIC 2.0
C16 Commodore BASIC 3.5
Plus/4 Commodore BASIC 3.5
C128 Commodore BASIC 7.0
Commodore BASIC – Microsoft
COMPUKIT
Compukit UK101 Microsoft
HP Hewlett-Packard
Hewlett-
Packard 85
IBM
PC 5150 Cassette
BASIC Microsoft
XT 5160 Microsoft
AT Microsoft
PC Jr Microsoft
PS/2 Microsoft
LUXOR
ABC 80 DIAB
ABC 800 BASIC II DIAB
ABC 802 BASIC II DIAB
ABC 806 BASIC II DIAB
MATTEL
Mattel Aquarius
MSX
MSX
MSX2
MSX2
NEC
PC-6001 N60-BASIC NEC/Microsoft
PC-8001 N-BASIC NEC/Microsoft
PC-8801 N88-BASIC and N-
BASIC NEC/Microsoft
PC-9801 N88-BASIC NEC/Microsoft
PC-9821 N88-BASIC (86 Version) NEC/Microsoft
PANASONIC
Panasonic JR-200 JR-BASIC
RADIO SHACK
TRS-80 Model 1 Level I
TRS-80 Model 1 Level II
TRS-80 CoCo
TRS-80 CoCo 2
TRS-80 CoCo 3
TRS-80 M100
TRS-80 M102
TRS-80 MC-10
Level I – Li-Chen Wang
Level II – Microsoft
SCHNEIDER
Vedi Amstrad
SINCLAIR
Sinclair ZX81
Sinclair ZX Spectrum
Sinclair ZX Spectrum +2
TI Texas Instruments
TI TI-99/4A TI BASIC
TI CC-40
Manuale Pratico – Comandi e Tasti per Dispositivi Esterni C64
INDICE
- Comandi Base del C64
- Comandi Disco Standard (1541)
- Navigazione e Ricerca su SD2IEC
- Dispositivi Esterni – Panoramica
- File Browser 1541 Ultimate / Ultimate 64 – Comandi e Tasti
- Esempi Pratici
- Tabella Comparativa
✅ SEZIONE 1 – Comandi Base del C64
| Comando BASIC | Descrizione | Esempio |
|---|---|---|
LOAD"PROGRAMMA",8 | Carica un file da disco | LOAD"PACMAN.PRG",8 |
LOAD"PROGRAMMA",8,1 | Carica un file in memoria (binario) | LOAD"DEMO.PRG",8,1 |
RUN | Esegue un programma caricato | RUN |
LIST | Mostra il contenuto del programma BASIC | LIST |
NEW | Cancella il programma in memoria | NEW |
SAVE"PROGRAMMA",8 | Salva un programma su disco | SAVE"MIOPROG",8 |
VERIFY"PROGRAMMA",8 | Verifica il file salvato | VERIFY"MIOPROG",8 |
LOAD"$",8 | Elenco directory del disco | LOAD"$",8 |
PRINT FRE(0) | Mostra memoria libera | PRINT FRE(0) |
💾 SEZIONE 2 – Comandi Disco Standard (1541)
| Comando | Descrizione | Esempio |
|---|---|---|
LOAD"$",8 | Carica la directory del disco | LOAD"$",8 |
SAVE"FILE",8 | Salva un file sul disco | SAVE"NUOVO",8 |
OPEN15,8,15,"S:FILE" | Cancella un file | OPEN15,8,15,"S:OLD" : CLOSE15 |
OPEN15,8,15,"N:DISCO,ID" | Formatta il disco | OPEN15,8,15,"N:NUOVO,AA" : CLOSE15 |
📁 SEZIONE 3 – Navigazione e Ricerca File su SD2IEC
| Comando | Descrizione | Esempio |
|---|---|---|
LOAD"$",8 | Elenco file nella directory corrente | LOAD"$",8 |
LOAD"$G*",8 | Cerca file che iniziano con “G” | LOAD"$G*",8 → mostra GALAXIAN.PRG |
OPEN15,8,15,"CD:DEMOS" : CLOSE15 | Entra nella cartella DEMOS | – |
OPEN15,8,15,"CD:.." : CLOSE15 | Torna alla cartella superiore | – |
OPEN15,8,15,"CD://" : CLOSE15 | Torna alla root della SD | – |
LOAD"//DEMOS/SCROLLER.PRG",8,1 | Carica da percorso assoluto | – |
OPEN15,8,15,"CD:GIOCHI/AZIONE" : CLOSE15 | Naviga direttamente in sottocartella | – |
Comando combinato esempio:
Comando combinato esempio:
OPEN15,8,15,"CD:GIOCHI/AZIONE" : CLOSE15
LOAD"$",8
LOAD"COMMANDO.PRG",8,1
RUN
📂 SEZIONE 5 – File Browser su 1541 Ultimate / Ultimate 64
Tasto/Funzione Descrizione
Tasto centrale Apre il menu principale
UP/DOWN Sposta selezione
LEFT Torna indietro
RIGHT / RETURN Entra in cartella / seleziona file
F1 / F7 Navigazione tra pagine del file browser
F5 Mostra menu dei comandi su file
F3 Aiuto tastiera
RUN/STOP Torna al C64
C= seconda funzione dei tasti
Esempi:
Premere il tasto centrale per aprire il file browser
Usare ↑ / ↓ per navigare tra file
→ o RETURN per entrare
← per uscire o tornare indietro
SPACE per selezionare file, C=V per incollarlo in un’altra cartella
F5 per menu operazioni (Mount, Delete, ecc.)
F3 per guida comandi
RUN/STOP per chiudere il browser
🧩 SEZIONE 6 – Esempi Pratici
Caricare e avviare un gioco PRG da SD2IEC:
OPEN15,8,15,"CD:GIOCHI/AZIONE" : CLOSE15
LOAD"$",8
LOAD"COMMANDO.PRG",8,1
RUN
Cercare file con carattere jolly:
LOAD"$C*",8
Carica solo i file che iniziano con C (es. "CANYON.PRG").
📊 SEZIONE 7 – Tabella Comparativa Dispositivi
Dispositivo File System Monta D64 Navigazione Cartelle Pulsanti Browser Grafico
SD2IEC FAT32 Parziale Sì No No
1541 Ultimate FAT32 Completo Sì Sì Sì
Ultimate 64 FAT32 Completo Sì Sì Sì
EasyFlash N/A No No No No
Action Replay N/A No No Sì No
Fastload N/A No No No No
SD Infinity FAT32 Parziale Sì No No