Amstrad CPC 464

De El Museo de los 8 bits
Saltar a: navegación, buscar
Amstrad CPC 464 con monitor color

El Amstrad CPC 464 fue un ordenador doméstico creado y comercializado por la empresa británica Amstrad Consumer Plc, la cual se dedicaba a la producción y venta de aparatos de televisores, radios e Hi-Fi, y decidió incluir ordenadores entre su catálogo de productos.

Detalles Técnicos

  • CPU Zilog Z80A a 4 Mhz
  • ROM 32 KB, 16 KB para el Amstrad BASIC V1.0, 16 KB para la BIOS
  • RAM 64 KB ampliables a 512 KB
  • Custom Chip Amstrad Gate-Array 40010, que realiza las siguientes funciones :
    • Conmutación de bancos ROM
    • Conmutación de bancos RAM
    • Reinicialización del contador de interrupciones
    • Selección del modo de pantalla
    • Gestión de la paleta de 27 colores
    • Control del video mediante un controlador de gráficos Motorola 6845. Tenía en total 3 modos :
    • SCREEN 0: gráficos de 160x200 pixels, texto de 20x25 caracteres en 16 colores
    • SCREEN 1: gráficos de 320x200 pixels, texto de 40x25 caracteres en 4 colores
    • SCREEN 2: gráficos de 640x200 pixels, texto de 80x25 caracteres en 2 colores
  • Sonido : Chip de sonido General Instrument AY-3-8910 con 3 canales de 8 octavas de sonido mas uno de ruido blanco.
  • Carcasa Caja rectangular en plástico gris oscuro. Trasera formado un bisel, con el borde superior con rejilla de ventilación a tod lo largo. Conector de Joystick, puerto paralelo y bus de ampliación en borde de tarjeta. conector de alimentación y monitor DIN 6. Incorpora en el lateral derecho la unidad de cinta.
  • Teclado QWERTY/AZERTY/QWERTZ de 70 teclas con keypad numérico y teclas para el cursor. Teclas especiales codificadas en color
  • Soporte
    • Unidad de casete interna a 300 o 1200 baudios
    • Unidad de disquete opcional de 3 pulgadas y simple cara. Mediante desarrollos de terceros, unidades de 5,25 y 3,5 Doble Densidad.
  • Sistema operativo con la unidad de disco externa, CP/M 2.2 (equipos con 64 KB) o CP/M 3.0 (equipos con 128 KB o más)
    • Ampliaciones ROM mediante ROMDisk opcional.
  • Entrada/Salida :
    • Jack stereo de sonido (auriculares/altavoces externos)
    • Conector DE-9 de Joystick, que permite mediante un cable especial o un joystick con una toma incorporada (como el oficial) el uso de dos mandos. Aunque se usan mayoritariamente mandos norma Atari, el Joystick CPC soporta dos botones de fuego y el uso de ratones
    • Conector de borde de tarjeta de puerto paralelo de impresora de 7 bits.
    • Conector de borde de tarjeta del bus de ampliación
    • Conector de alimentación de 5 voltios DC, suministrados por el monitor
    • Conector DIN-6 de monitor RGB
  • Monitor en color o fósforo verde (según modelo). Presenta la particularidad de incorporar la alimentación del ordenador.


Historia

En el momento en el que la empresa se decidió a fabricar ordenadores, ninguna división de la empresa tenía ni los conocimientos ni los medios para la producción de estos, de modo que su presidente, Alan Michael Sugar, decidió contratar un grupo externo para la elaboración de un primer prototipo allá por 1983.

Este primer prototipo resultó ser una auténtica decepción. Con un microprocesador 6502, un solo color de grises, sin paleta de colores, y mapas de memoria RAM mal diseñados, el proyecto fue desechado. Entre tanto, Amstrad tenía los diseños iniciales del teclado y casete.

De modo que Sugar, a principios de agosto, contrata un nuevo equipo desarrollador. Roland Perry recibe la tarea de sacar a flote el, inicialmente, malogrado proyecto.

El siguiente paso consistió en contratar una empresa que se ocupara del lenguaje de la máquina y del firmware. Después de recibir alguna negativa, por lo dudoso del proyecto, Perry terminaría en la ciudad de Dorking, donde se alojaba la compañía Locomotive Software, y a la cual convenció de la viabilidad del proyecto. Eso sí, Locomotive solicitó un cambio importante en el mismo: la sustitución del micro 6502 por un Z80, para el cual ya tenía un BASIC escrito. Posteriormente se contratarían los servicios de MEJ electronics para diferentes cambios en la estructura del prototipo.

A mediados de agosto se creó el esquema para las ROM's del sistema operativo, y fueron finalizadas en septiembre.

Una variación sobre la implementación del chip de sonido en otros ordenadores es que los CPC producen sonido estéreo: el canal 1 como la izquierda, el 2 como el centro y el 3 como la derecha. El equivalente de Yamaha de este chip se usó más tarde en los ordenadores Atari ST.

El lenguaje estándar de la máquina era BASIC, aunque con diversos programas de utilidades era posible utilizar otros.

Por lo general, cuando un juego salía en formato para los diferentes ordenadores de 8 bits de la época, la versión de Amstrad superaba con creces en el aspecto gráfico la del Spectrum gracias a su chip gráfico (un Motorola 6845) pero solía quedar por debajo de la del Commodore 64. Superaba al Commodore 64 en gráficos vectoriales pero en la mayoría del resto de juegos quedaba por detrás.

Curiosamente, Amstrad nunca informó sobre todas las posibilidades reales que un CPC podía conseguir, sobre todo con respecto al mencionado chip gráfico. Por ejemplo, era posible utilizar resoluciones de hasta 768x280 con los 27 colores disponibles; permite aplicar efectos de split screen y raster; se puede usar overscan, pudiéndose usar diferentes modos de vídeo en una misma pantalla.

Nuevos Desarrollos

La comunidad de usuarios CPC en los últimos años ha demostrado una creciente actividad, habiéndose desarrollado placas de red, adaptaciones de juegos para correr sobre esa red (presentados en RetroEuskal 2005), una interfaz IDE capaz de soportar dos discos de 128 Gb y ampliar a 512 Mb tanto ROM como RAM, y el sistema operativo SymbOS, capaz de correr un entorno gráfico multitarea en un 464 (como extensión ROM).

Enlaces externos