Post

Visualizzazione dei post con l'etichetta 6128

Translate

File di configurazione SETKEYS per alcuni editor a tutto schermo (Amstrad CPC 6128 - CP/M Plus)

Immagine
File di configurazione per l'editor a tutto schermo ED80.COM dell'Hisoft Devpac80 ED80 è l'editor a tutto schermo del pacchetto Hisoft Devpac80 (versione 2) e può essere utilizzato anche indipendentemente da quest'ultimo. Infatti basta copiare il file ED80.COM in un altro disco ed utilizzarlo come editor stand alone. L'unica cosa da fare è creare un file di configurazione per SETKEYS così da poter utilizzare correttamente la tastiera. Ecco il contenuto del file che ho creato per questo editor:  8   "↑S"        Freccia Sinistra => cursore a sinistra  8 S " ↑A"        SHIFT + Freccia Sinistra => parola a sinistra  8 C " ↑'#8F'"    CTRL + Freccia Sinistra => Inizio riga  1   " ↑D"        Freccia Destra => cursore a destra  1 S " ↑F"        SHIFT + Freccia Destra => parola a destra  1 C " ↑'#90'"    CTRL + Frecc...

Configurare la tastiera con SETKEYS (Amstrad CPC 6128 - CP/M Plus)

Immagine
In questo articolo descriverò il comando SETKEYS.COM, presente nel primo disco di sistema del CP/M Plus fornito con il CPC 6128. Il comando serve a riconfigurare la tastiera in base alle informazioni contenute nel file di testo specificato come primo ed unico parametr o: SETKEYS CONF.TXT SETKEYS è necessario perché il CP/M, ed in particolare il BIOS scritto per il CPC, non assegna una funzione specifica ad alcuni tasti, come le frecce, i tasti funzione, etc, per cui occorre assegnare a questi un codice di controllo (per esempio come CTRL-A che sposta a sinistra il cursore). SETKEYS legge il file di configurazione ed installa un RSX (estensione residente al BDOS) che intercetta le chiamate di sistema dedicate all'input dalla console. La sintassi del file di configurazione Il file di configurazione è diviso in righe ed ogni riga definisce una diversa combinazione di tasti ed il codice che questa genera quando viene eseguita. Una riga è composta da due parti, la ch...