Como hacer...Software
Hacer un disco de CP/M que arranque automáticamente un programa
5
(20)
Vamos a preparar una cara de un disco de 3» en un Amstrad CPC 6128 para que al teclear |CPM arranque el sistema operativo y el comando que deseemos.
Formatear como SYSTEM
IMPORTANTE: En el asistente de DISCKIT3 hay que usar el teclado numérico para elegir las opciones, si usas las teclas de números normales NO FUNCIONARÁ.
- Introducimos el disco 1 de CP/M plus (o mejor una copia) y tecleamos:
|CPM
- Ejecutamos la aplicación
DISCKIT3
- Seleccionamos las opciones:
Format > System Format - Nos dirá que mantengamos el disco de sistema en la unidad A para copiar las pistas de sistema y pulsemos una tecla.
- Seleccionamos la unidad a formatear (si tenemos más de una).
- Confirmamos que es la unidad y formato que le queremos dar y pulsamos una tecla.
- Nos pregunta si queremos seguir formateando discos, en este caso le decimos que NO.
- Sacamos los discos y salimos de DISCKIT3.
- Volvemos al prompt de CP/M
Pasar el sistema al nuevo disco
- Introducimos de nuevo el disquete de sistema en la unidad A:
- Copiamos los siguientes archivos esenciales al disquete previamente formateado:
PIP B:=A:C10CPM3.EMS
PIP B:=A:KEYS.*
PIP B:=A:SUBMIT.COM
PIP B:=A:SETKEYS.*
PIP B:=A:SET24X80.COM
PIP B:=A:AMSDOS.COM
PIP B:=A:PIP.COM
- Sacamos los dos disquetes, reiniciamos e introducimos solo el nuevo en la unidad A: y comprobamos que funciona con el comando:
|CPM
Copiar Mallard Basic y programas de ejemplo
En mi caso tengo un ejecutable del Mallard Basic del PCW con programas de ejemplo por lo que también tendría que copiarlo aquí:
PIP B:=A:BASIC.COM
PIP B:=A:*.BAS
Hacer que arranque Basic Mallard al iniciar CP/M
- Sal de CP/M con el comando AMSDOS
- DESDE EL BASIC AMSDOS teclea el siguiente programa:
10 OPENOUT "PROFILE.SUB"
20 PRINT #9, "BASIC"
30 CLOSEOUT - Guárdalo por si hay que modificarlo en el futuro:
SAVE "GENPROF.BAS"
(recuerda siempre que es un programa del Locomotive Basic de AMSDOS, no lo abras con el Mallard Basic de CP/M). - Ejecuta el programa.
- Vuelve a ejecutar el comando
|CPM
para comprobar buen funcionamiento.
Recuerda que para salir de Basic Mallard hay que teclear el comando SYSTEM
¿Te ha Resultado útil este artículo?
Ayúdanos a mejorar y danos tu opinión:
Votación promedio: 5 / 5. Total de votos: 20
Las cosas que aprende uno , gracias 🙂
Gracias a vosotros.
Andaba buscando una solución así pero no daba con ello.
Gracias por compartir.
Hola. Acabo de conseguir un cpc6128 y a pesar de haberlo tenido en su época, estoy un poco perdido. Conseguí algunos diskettes y me dan el retry cancel ignore, y quería formatearlos pero no se como hacerlo. Venía un programa (Discology) y tiene en un menú la opción formatear pero siempre que introduzco un diskette me dice que el diskette está protegido aunque le pongo y le quito las pestañitas que tiene…
Los puedes formatear con muchos programas como el propio discology o el disckit3 de CP/M
Si siempre te dicen retry, ignore, cancel es posible que tengas la goma de la disquetera mal y tengas que cambiarla.
Mira también que tengas bien puesto el tornillo que detecta si esta en modo solo lectura o lectura escritura.
Hay diversos vídeos en YouTube que te ayudarán en la tarea.