SoftwareComo hacer...
Hacer un disco de CP/M que arranque autom谩ticamente un programa
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 CP/M
- 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

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.
Andaba buscando una soluci贸n as铆 pero no daba con ello.
Gracias por compartir.
Las cosas que aprende uno , gracias 馃檪
Gracias a vosotros.