http://www.web8bits.com/Comandos/Espanh ... odore.html
Como me parece un recurso fabuloso no me queda otra que aprovechar el buen trabajo de David, pero en beneficio de todos.
CARGAR SOFTWARE EN CBM.
Para cargar y ejecutar programas en un Commodore 64 o en un VIC 20, emplearemos las siguientes instrucciones del BASIC Commodore, estas instrucciones son válidas para cualquier modelo de commodore con la versión 2 o superior del BASIC, es decir, estas son instrucciones directas para el VIC-20, para el Commodore 64, y para el Commodore 128 en modo 64, y se pueden usar también en el Commodore 16, plus/4 y Commodore 128, aunque en estas máquinas la versión del BASIC es superior y tienen instrucciones específicas para la unidad de disco.
Pulsa la tecla SHIFT junto con la tecla marcada RUN / STOP, pulse PLAY en la unidad de datasette y el siguiente programa de la cinta será cargado, si al finalizar la carga el programa no se ejecuta, escribir RUN y pulsar la tecla return.
Para cargar un programa específico, teclea LOAD "NOMBRE PROGRAMA" y pulse PLAY en el datasette, esto hará que se busque en la cinta el programa llamado NOMBRE PROGRAMA y si se encuentra se cargará en memoria.
Las instrucciones básicas de manejo de la unidad de disco en el Commodore 64 son las siguientes:
FORMATEAR UN DISCO
Solo en C128
[tabs][tabs: ]HEADER"TITULO",I (identificación dos carácteres),U (número de drive)
Ejemplo: HEADER"JUEGOS",IJU,U8[/tabs]
En todas las paneras:
Código: Seleccionar todo
OPEN 1,8,15,"N:NEWDISK,01":CLOSE 1 :REM format disk in drive 8 with label NEWDISK and disk id 01
Antes de poder usar un disco es necesario darle el formato adecuado para que el ordenador pueda entender los datos que se escriban en el mismo, para dar formato a un disco en el Commodore 64 teclee lo siguiente (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):
OPEN LFN,ID DISCO,SA return
PRINT #LFN,"N:NOMBRE DISCO,ID" return
LFN -> Logic File Number, número de archivo lóxico, cualquier número entre 1 y 255, habitualmente 15 ID
DISCO -> Número físico de la unidad de disco, entre 8 y 11, habitualmente 8 SA -> Secondary Adress, dirección secundaria, siempre 15 manejando la unidad de disco
NOMBRE DISCO -> Nombre del disco, máximo 16 caracteres
ID -> Identificador de disco, dos carateres que sirven como identificador de disco, CUIDADO no puedes dar el mismo ID a más de un disco Por ejemplo para formatear un disco en la unidad 8, como vienen identificadas de fábrica las unidades de disco, con el nombre de JUEGOS, e identificador de disco FF, teclearíamos (return significa que hay que pulsar la tecla RETURN del teclado, no hay que escribilro):
OPEN 15,8,15 return PRINT #15,"N:JUEGOS,FF" return
VER EL CONTENIDO DE UN DISCO
Para ver el contenido de un disco, lo que se llama hacer un directorio, teclearemos lo siguiente: LOAD "$",8 return
LIST return Aparecerá en la pantalla un listado con los programas que hay en el disco, CUIDADO, al ejecutar estas órdenes SE BORRA el programa BASIC que estuviésemos tecleando.
En la pantalla aparecerá algo como esto: Nombree del disco Identificador del disco de dos caracteres Hasta 144 nombres de archivo Tipo de archivo (PRG programa o SEQ archivo secuencial) Longitud en bloques de cada archivo Número de bloques libres disponibles
CARGAR UN PROGRAMA
Para cargar un programa en memoria desde el disco debemos teclear: LOAD "NOMBRE",8,1 return Al poco tiempo el programa se ejecutará, si no fuese así teclear: RUN return
GUARDAR UN PROGRAMA
Para guardar un programa en disco teclearemos: SAVE "NOMBRE",8 return
ACTUALIZAR UN PROGRAMA
Supongamos que cargamos LOAD "PROG", es un basic en el que estamos trabajando cada día, una vez le añadimos las lineas y nos queremos ir, sobreescribimos el viejo guardando: SAVE "@:PROG"
Shift+run/stop
Pone el CBM en modo de carga.