
Los Amstrad CPC son una línea de ordenadores de 8 bits lanzada en 1984 como respuesta a los Commodore 64 y ZX Spectrum. Básicamente constaban de una CPU Zilog Z80A a 4 MHz, un chip de sonido General Instruments AY-3-8912 y entre 64 y 128k de RAM. Los programas se cargaban desde cinta, disquete de 3 pulgadas o, en los CPC+, desde cartucho.
El sistema operativo propio de estas máquinas era el AMSDOS, que incluía BASIC, aunque los modelos con unidad de disco pueden emplear el CP/M 2.2.
A grandes rasgos, distinguimos dos generaciones de Amstrad CPC:
1) Original: Modelos CPC464, CPC472 (en España solamente), CPC664 y CPC6128 de carcasa negra. El modelo que encabeza esta guía es un CPC464.
2) Plus: Modelos 464 y 6128 solamente. A principios de los 90 y coincidiendo con la decadencia de los sistemas de 8 bits, Amstrad revisó el hardware de los CPC y los intentó relanzar como híbridos ordenador-videoconsola. Estos modelos tienen carcasa blanca, una ranura para cartuchos (se lanzaron 27 juegos en este formato) y algunas mejoras de hardware: manejo de sprites y scroll por hardware, hasta 31 colores simultáneos de una paleta de 4096 y sonido controlado por DMA.

Ambas líneas podían emplear monitor de color o de fósforo verde. Estos monitores eran específicos y contenían la fuente de alimentación. También se ofrecía un modulador de TV, para emplear cualquier TV de la época como monitor.
La Amstrad GX4000 era una versión "consola a secas" de los Plus que intentó hacer la competencia a Sega y Nintendo, con escasa repercusión.

Los nuevos modelos Amstrad llegaron tarde para impedir la migración de usuarios a sistemas de 16 bits. Además, los juegos lanzados en formato cartucho eran escasos, caros y en demasiados casos idénticos a sus homólogos de cinta / disco, con lo que no llamaron la atención de los usuarios.
Comparado con sus competidores de 8 bits, los CPC tenían gráficos más coloristas: su resolución más baja permitía hasta 16 colores simultáneos (de una paleta de 27) frente a los 7 del ZX Spectrum. A cambio, también solían ser más lentos y poco definidos. Comparado con el C64, quedaba por detrás en gráficos y sonido, pero más software disponible.
Modos gráficos.
Básicamente, los Amstrad CPC son capaces de tres modos gráficos:
- Mode 0 (160x200 píxeles y 16 colores). Este es el modo más característico del CPC:

- Mode 1 (320×200 píxeles y 4 colores). Este modo se parecía a la CGA del PC, pero podía escoger entre más colores. Desgraciadamente, a menudo se usaba para hacer conversiones directas del Spectrum:

- Mode 2 (640×200 píxeles y 2 colores). Usado sobretodo en programas, no en juegos:

Aparte, truquillos de programador como las pantallas multimodo y las prestaciones extra de los CPC+.
Emuladores de Amstrad CPC.
-
-
Para los usuarios más avanzados también está

Los juegos y los diversos formatos.
Los juegos suelen venir en formato DSK (imagen de disco), CDT, CSW o TZX (imagenes de cinta) o CRT (cartuchos de Amstrad CPC+). Estos últimos arrancan solos tras resetear el emulador y no todos los emuladores los soportan.
Cómo cargar los juegos.
1) Arrancamos el emulador y cargamos los ficheros (descomprimidos) usando los menús del emulador.
2) Cargar cintas:
- Solamente en modelos CPC664 y CPC6128: Escribimos |tape (sin espacios, cómo conseguir el símbolo | varía según el emulador) y le damos a ENTER.
- Luego pulsamos a la vez CTRL Izq. y ENTER del teclado numérico. O bien usamos el comando RUN" + ENTER. En cualquier caso, aparecerá el mensaje "Press Play then any key". Dándole a cualquier tecla (Ojo, salvo ESC y alguna otra) la carga se iniciará automáticamente.
En algunos emuladores hay que buscar además la opción de darle al "play" del cassette, si no la cinta no se pone en marcha.
En la mayoría de los emuladores, la carga de las cintas es en tiempo real; suelen tardar entre 3 y 5 minutos en cargar (+ multicargas). Se puede acelerar la carga subiendo la velocidad del emulador. Sigue sin ser instantánea, pero sí es muchísimo más rápida, entre 30s y un minuto. Recordad devolver el emulador a la velocidad correcta antes de jugar.
3) Cargar discos: Escribimos CAT + ENTER. Si sale un mensaje de error, el disco está protegido y se carga con |CPM + ENTER (sin espacios).
Si por el contrario aparece una lista de ficheros, buscamos uno con extensión BAS (preferentemente), BIN o sin extensión, tal como vemos en la captura:

A continuación escribimos RUN"NOMBRE-DE-ESE-FICHERO y la carga se iniciará automáticamente:


Aún puede pasar otra cosa (son los menos), y es que el disco conteste pidiéndonos teclear RUN"DISC. Pues se hace y hala.
Enlaces de interés.
- Entradas en Wikipedia sobre esta saga de ordenadores,
-
-
-
Los clones.
Igual que otros ordenadores de su tiempo, el Amstrad CPC también tuvo sus copias, legales unas y otras ilegales.
Empezando por las legales, Schneider distribuyó los CPC en Alemania occidental durante algunos años. Sus modelos son casi idénticos, salvo por las teclas grises, otros cambios menores en el teclado y una placa de metal para evitar interferencias.

Estos modelos se fabricaron desde 1984 a 1988, cuando Schneider y Amstrad rompieron su acuerdo.
Otro caso muy particular es el del Amstrad CPC472.

Este modelo de CPC se comercializó solamente en España a partir de 1985. Era un modelo "a medida", fabricado para esquivar una ley española que grababa los ordenadores con 64 Kb. o menos de RAM. Era una engañifa como una catedral, porque los 8 Kb. extra ni siquiera estaban conectados, lo que impedía que se pudieran usar.
Los primeros modelos traían teclado inglés, sin Ñ, pero nuevamente las leyes españolas cambiaron y existen CPC472 (y CPC464) con teclado español y BASIC 1.1.
Amstrad negó en su día saber nada del modelo, así que la responsabilidad recayó sobre el distribuidor español de la máquina, Indescomp. Con el tiempo se supo por las memorias de Alan Sugar que Amstrad sí estaba al tanto y colaboró en este modelo.
Con la entrada de España en la UE en 1986 el impuesto desapareció, y con él la necesidad del CPC472, que dejó inmediatamente de fabricarse.
Luego está el KC-compact, la versión del CPC desarrollada / pirateada en Alemania oriental en 1989. Este clon sí cambiaba bastantes componentes por otros similares. También empleaba una disquetera externa de 5 y 1/4 muy distinta a la de los Amstrad oficiales. Se podía conectar a cualquier TV y contaba con 64 Kb. de RAM. El adaptador para unidades de cinta o disquete proporcionaba otros 64 Kb de memoria. Estos clones son compatibles con el 95% del software de CPC.

Y por último está el Aleste 520 EX de Patisonic, un clon ruso muy raro creado en 1993. Básicamente es un clon del CPC6128, pero sus creadores lo modificaron para que también pudiera ejecutar algo de software de MSX y MSX2. Los diseños se hicieron públicos con el ordenador, por lo que deberían existir también aparatos montados por aficionados.

Podéis saber más de este último clon en
Salu2!
Yo uso este Custom Firmware y me va de lujo. He leído por ahí que a mucha gente le pasa lo que a ti. Yo instale el ultimo CF para evitar problemas y por ahora muy bien. Ejecuta todos los juegos y emuladores. Mi PSP es una de las FAT, las primeras vaya.
Salu2!
:cry: :cry: :cry:
De aquí me baje el Caprice en su día y me va bastante bien.
Salu2!
Dejé el mensaje sin contestar porque no sé nada. Tal vez debas buscar respuestas en foros de PSP o en la documentación de los emuladores.
sobre el msx está claro que era lo mejor y con diferencia, eso si, caro como el solito, y en década de los 80 tener ya un amstrad era todo un lujo
de todos modos tiene razón neville, al final desvirtuamos el hilo (y todo por mi culpa muahhhhhhhhh)
He dicho. :wink:
He visto que puede grabar en WAV desde el Tape Control, pero me gustaría saber si se puede hacer directamente desde el emulador a CDT. Estoy usando la última versión aparecida, la 2.0 Alpha 17.
¿Alguna idea?
Para intercambiar entra pantalla completa / ventana tienes que pulsar F1.
Si aún así te queda un reborde negro alrededor de la pantalla del CPC, abre el fichero cap32.cfg con el Notepad, busca los siguientes valores y edítalos tal que así:
[code]scr_width=640
scr_height=480[/code]De esta manera te llenará la pantalla completamente.
La pantalla, en estos emuladores, la puedes ajustar en el menú de opciones.
De todas formas, no sé si termino de captar bien a qué te refieres... ¿Podrías decirlo un poco más explícitamente? :-k
Me acabo de bajar el emulador caprice32, soy nuevo en esto, la verdad que los 2 juegos que he cargado me responden bien. Pero tengo una duda no se vé a tamaño completo, solo coge la mitad de la pantalla de mi portatil. ¿Esto es así ó se puede modificar con alguna opcion????
Gracias por vuestras respuestas! ciao!
"roten" escribió:
hola
Soi novato en esto d los emuladores.
Cargo el juego y le doy a lo de | tape , pero le doi a cntrol enter y no pasa nada . PEro esque yo tengo un portatil y notengo control numerico
Que hago¿?¿?
Justo encima tuya yo escribí:
"DaDMaN" escribió:
Si usas un CPC6128 (en el emulador) y el "oh Mummy" que usas es de cinta, teclea:
[size=128]|TAPE
RUN" (y presiona Intro/Enter)
[/size]
A ver si leeemooooos :D
Salu2.
RUN"
Pero después de "|TAPE", que quede claro.
Soi novato en esto d los emuladores.
Cargo el juego y le doy a lo de | tape , pero le doi a cntrol enter y no pasa nada . PEro esque yo tengo un portatil y notengo control numerico
Que hago¿?¿?
Si usas un CPC6128 (en el emulador) y el "oh Mummy" que usas es de cinta, teclea:
|TAPE
RUN" (y presiona Intro/Enter)
Si usas un "oh Mummy" versión disco, no necesitas el símbolo "|" para nada, simplemente, mete el disco, teclea "CAT <y presionas intro>", buscar un archivo del tipo "mummy.bas" o parecido y luego lo ejecutas con "RUN"MUMMY" (o el nombre del archivo .BAS que tú veas).
Como dice Neville, dudo que el oh mummy se ejecute con el comando "|CPM".
Salu2!
"grana-ina" escribió:
Hola buenas tardes, soy nueva en esto de los emuladores . y algo torpe....
He entrado aqui, pues me acordaba del juego oh mummy de cuando era pequeña...
Bueno al grano, he instalado el emulador pero no tengo ni idea de como poner la ( |) en el emulador. podrias ayudarme??
Gracias. Un saludo Grana-ina. :cry:
Si usas Caprice, el signo | se consigue con mayúsculas + [ Si usas otro emulador, seguro que es mayúsuclas algo, tendrás que buscarlo.
Aunque ahora que lo dices no recuerdo si el "Oh, mummy" se cargaba con |CPM , veo más probable que fuera RUN"LO-QUE-SEA.
He entrado aqui, pues me acordaba del juego oh mummy de cuando era pequeña...
Bueno al grano, he instalado el emulador pero no tengo ni idea de como poner la ( |) en el emulador. podrias ayudarme??
Gracias. Un saludo Grana-ina. :cry:
Aunque si te quieres quedar tranquila sólo tienes que probar otro de los emuladores de la lista, como el CPCE.
LO IGNORO Y ENTRO..O QUÉ HAGO?si es que todo me suena a chino... :(
Gracias nengs. :)
Era un error bastante común en los juegos pasados desde un disco de 6128 a una cinta "a capón". Había entonces que modificar el cargador.
Kar, ¿qué Amstrad estás emulando en el Winape? ¿No será un 464 con unidad de disco? Prueba con un CPC6128 a ver si así te va.
De todas formas, coincido con Neville, nada como el Caprice32. Va como la seda. ;)
;)
"Neville" escribió:
Pues no sé quien te lo puede haber recomendado...
No tanto recomendado como comentado que lo utilizan... En los foros internos.
Debe ser por el debugger que incorpora, que será de utilidad a los programadores.
Viendo que la mayoría de los usuarios del foro que se han pronunciado en una u otra ocasión utilizan este programa [WinAPE] para emular el CPC, me descargué la última versión... Y recordé porqué sigo usando el Caprice32... Cuando le doy a "cat" para ver el contenido de un disco me pone "Memory full". ¿Alguien puede decirme a qué se debe? He probado con varias configuraciones, pero ná...
Mientras tanto, tiraré del Caprice para jugar a
Hasta luego.
Inicio --> Joystick 1 Up
Fin --> Joystick 1 Down
Eliminar --> Joystick 1 Left
Av. Página --> Joystick 1 Right
CTRL Derecho --> Joystick 1 Fire
Estoy probando un juego de Amstrad que solo permite jugar con jostick con el Caprice32... ¿Exite la posibilidad de configurar el jostick a partir del teclado en este emulador?, si es asi ¿como se hace?
Gracias.
Gracias a todoooos
El signo | se obtiene en Caprice con la combinación MAYUSCULAS+[
When you press the button, the text will be copied, and you will be taken to the topic's writing window in the forum, where you only need to paste it and submit if you are logged in. If not, you'll need to log in or register.


48
