stringtranslate.com

CPC de Amstrad

El Amstrad CPC (abreviatura de "Colour Personal Computer") es una serie de ordenadores domésticos de 8 bits producidos por Amstrad entre 1984 y 1990. Fue diseñado para competir en el mercado de ordenadores domésticos de mediados de los años 1980, dominado por el Commodore 64 y el ZX Spectrum , donde se estableció con éxito principalmente en el Reino Unido, Francia, España y las partes de habla alemana de Europa.

La serie generó un total de seis modelos distintos: el CPC 464 , el CPC 664 y el CPC 6128 fueron competidores de gran éxito en el mercado europeo de ordenadores domésticos. Los posteriores 464 plus y 6128 plus , destinados a prolongar el ciclo de vida del sistema con actualizaciones de hardware, tuvieron mucho menos éxito, al igual que el intento de reempaquetar el hardware plus en una consola de juegos como el GX4000 .

El hardware de los modelos CPC se basa en la CPU Zilog Z80A , complementada con 64 o 128 KB de RAM . Su diseño de computadora en un teclado presenta de manera prominente un dispositivo de almacenamiento integrado, ya sea una pletina de casete compacta o una unidad de disquete de 3 pulgadas. Las unidades principales solo se vendieron junto con un monitor en color, de pantalla verde o monocromo que funciona también como fuente de alimentación de la unidad principal. [2] Además, estaba disponible una amplia gama de extensiones de hardware propias y de terceros, como unidades de disco externas, impresoras y extensiones de memoria.

La serie CPC se presentó como una opción para competir con otros ordenadores domésticos que se utilizaban principalmente para jugar a videojuegos y contaba con una amplia oferta de software de juegos. El precio comparativamente bajo para un sistema informático completo con monitor dedicado, sus capacidades de texto y gráficos monocromos de alta resolución y la posibilidad de ejecutar software CP/M también hicieron que el sistema fuera atractivo para los usuarios comerciales, lo que se reflejó en una amplia selección de software de aplicación.

Durante su vida útil, la serie CPC vendió aproximadamente tres millones de unidades. [3]

El Schneider CPC 6128 era una versión de marca Schneider del Amstrad CPC 6128, y muy similar en apariencia.

Modelos

La gama original

La filosofía detrás de la serie CPC era doble: en primer lugar, el concepto era el de un "todo en uno", donde el ordenador, el teclado y su dispositivo de almacenamiento de datos se combinaban en una sola unidad y se vendían con su propio monitor dedicado. La mayoría de los ordenadores domésticos de aquella época, como la serie ZX Spectrum , Commodore 64 y BBC Micro, dependían del uso del televisor doméstico y de una grabadora de cintas o una unidad de disco conectadas por separado . En sí mismo, el concepto de todo en uno no era nuevo, ya que se había visto antes en máquinas orientadas a los negocios y en el Commodore PET .

En segundo lugar, el fundador de Amstrad, Alan Sugar, quería que la máquina se pareciera a una "computadora real, similar a la que alguien vería utilizada para registrarse en el aeropuerto para sus vacaciones", [4] y que la máquina no pareciera "una calculadora embarazada" [5] - en referencia presumiblemente al ZX81 y al ZX Spectrum con sus teclados de membrana de bajo costo.

Niños jugando a Paperboy en el CPC 464 en 1988

CPC 464

El CPC 464 fue uno de los ordenadores de mayor éxito en Europa y se vendieron más de dos millones de unidades. [6]

El CPC 464 contaba con 64 KB de RAM y una pletina de casete interna . Se presentó en junio de 1984 en el Reino Unido. Los precios de venta sugeridos iniciales para el CPC 464 eran 249,00 libras esterlinas/ 899,00 marcos alemanes con pantalla verde y 359,00 libras esterlinas/1398,00 marcos alemanes con monitor en color. Tras la presentación del CPC 6128 a finales de 1985, los precios de venta sugeridos para el CPC 464 se redujeron en 50,00 libras esterlinas/100,00 marcos alemanes.

En 1990, el 464plus reemplazó al CPC 464 en la línea de modelos y se interrumpió la producción del CPC 464.

Artículo 664 del Código Penal

Una unidad principal CPC 664 (variante de la marca alemana Schneider)

El CPC 664 cuenta con 64 KB de RAM y una unidad de disquete interna de 3 pulgadas. Se presentó el 25 de abril de 1985 en el Reino Unido. [7] Los precios minoristas sugeridos iniciales para el CPC 664 eran £339,00/DM1198,00 con una pantalla verde y £449,00/DM1998,00 con un monitor a color.

Tras el exitoso lanzamiento del CPC 464, los consumidores pedían constantemente dos mejoras: más memoria y una unidad de disco interna. Para Amstrad, esto último era más fácil de implementar. Con la presentación deliberadamente discreta del CPC 664, la máquina se posicionó no solo como el sistema de disco de menor costo, sino también como la máquina CP/M 2.2 de menor costo. En la gama de productos CPC de Amstrad, el CPC 664 complementaba al CPC 464, que no se discontinuó ni se redujo su precio. [8]

En comparación con el CPC 464, la unidad principal del CPC 664 ha sido rediseñada significativamente, no solo para acomodar la unidad de disquete, sino también con un área de teclado rediseñada. El material promocional de Amstrad lo promociona como "ergonómico", el teclado está notablemente inclinado hacia adelante con teclas de cursor de estilo MSX sobre el teclado numérico. En comparación con el teclado multicolor del CPC 464, las teclas del CPC 664 se mantienen en un esquema de colores gris y azul pálido mucho más tranquilo.

La parte posterior de la unidad principal del CPC 664 tiene los mismos conectores que el CPC 464, con la excepción de un cable de alimentación adicional de 12 V. A diferencia de la unidad de cinta de casete del CPC 464, que podía alimentarse con el voltaje de 5 V de la unidad principal, la unidad de disquete del CPC 664 requiere un voltaje adicional de 12 V. Este voltaje debía suministrarse por separado mediante una versión actualizada del monitor de pantalla verde/color incluido (GT-65 y CTM-644 respectivamente).

El CPC 664 se fabricó durante aproximadamente seis meses. A finales de 1985, cuando se presentó el CPC 6128 en Europa, Amstrad decidió no mantener tres modelos en la línea de producción y se interrumpió la producción del CPC 664. [9]

CPC 6128

Placa de circuito principal CPC 6128.

El CPC 6128 cuenta con 128 KB de RAM y una unidad de disquete interna de 3 pulgadas. Además de varias mejoras de hardware y firmware , una de las características más destacadas del CPC 6128 es la compatibilidad con el sistema operativo CP/M+ que lo hace atractivo para usos comerciales.

El CPC 6128 se lanzó el 13 de junio de 1985 e inicialmente solo se vendió en los EE. UU. [7] Importado y distribuido por Indescomp, Inc. de Chicago, fue el primer producto de Amstrad que se vendió en los Estados Unidos, un mercado que en ese momento era tradicionalmente hostil hacia los fabricantes de computadoras europeos. [10] Dos meses después, el 15 de agosto de 1985, llegó a Europa [7] y reemplazó al CPC 664 en la línea de modelos CPC. Los precios minoristas sugeridos iniciales para el CPC 6128 fueron US$699,00/£299,00/DM1598,00 con una pantalla verde y US$799,00/£399,00/DM2098,00 con un monitor a color.

En 1990, el 6128plus reemplazó al CPC 6128 en la línea de modelos y se interrumpió la producción del CPC 6128.

ElMás rango

En 1990, ante un mercado de ordenadores domésticos en constante cambio, Amstrad decidió renovar la gama de modelos CPC introduciendo una nueva gama denominada plus o PLUS , 1990 o gama CPC+ . Los objetivos principales eran realizar numerosas mejoras en la plataforma de hardware CPC existente, rediseñar la carcasa para ofrecer un aspecto contemporáneo y añadir compatibilidad nativa con cartuchos. La nueva paleta de modelos incluye tres variantes: los ordenadores 464plus y 6128plus y la consola de videojuegos GX4000 . La abreviatura "CPC" se eliminó de los nombres de los modelos.

El rediseño mejoró significativamente el hardware de CPC, principalmente para rectificar sus deficiencias anteriores como plataforma de juegos. El hardware de video rediseñado permite sprites de hardware y desplazamiento suave, con una paleta de colores extendida de un máximo de 16 colores (más un borde definible por separado) a la vez de una elección de 27, aumentada a un máximo de 31 (16 para el fondo y 15 para sprites de hardware) de 4096. El hardware de sonido mejorado ofrece transferencia DMA automática , lo que permite efectos de sonido más complejos con una sobrecarga del procesador significativamente reducida. Otras mejoras de hardware incluyen el soporte de joysticks analógicos, impresoras de 8 bits y cartuchos ROM de hasta 4 Mbits .

La nueva gama de modelos se diseñó para ser completamente compatible con los modelos CPC originales. Sus funciones mejoradas solo están disponibles después de que se haya activado un mecanismo de desbloqueo deliberadamente oculto, lo que evita que el software CPC existente las invoque accidentalmente. [11]

A pesar de las mejoras significativas en el hardware, muchos lo consideraron obsoleto, ya que se basaba en una CPU de 8 bits, y no logró atraer ni a los clientes ni a los productores de software que se estaban orientando hacia sistemas como Amiga y Mega Drive , que se lanzó unos pocos meses después de la gama Plus. La gama Plus fue un fracaso comercial [12] y se interrumpió su producción poco después de su introducción en 1990.

464 más, 6128 más

Unidad principal A 6128 plus (con distribución de teclado en español)

Los modelos 464 plus y 6128 plus fueron concebidos como sustitutos "más sofisticados y elegantes" de los CPC 464 y CPC 6128. Basados ​​en la plataforma de hardware rediseñada plus, comparten las mismas características básicas que sus predecesores: el 464 plus está equipado con 64 KB de RAM y una unidad de cinta de casete, el 6128 plus cuenta con 128 KB de RAM y una unidad de disquete de 3". Ambos modelos comparten una disposición de carcasa común con un teclado tomado del modelo CPC 6128 y la respectiva unidad de almacenamiento masivo insertada en un hueco de carcasa.

Para simplificar el proceso de control de compatibilidad electromagnética , los conectores de borde de los modelos anteriores se han sustituido por conectores de microcinta, como los que se utilizaban anteriormente en el CPC 6128 alemán de Schneider. Como resultado, una amplia gama de extensiones de la gama CPC original son incompatibles con los conectores del 464 plus y el 6128 plus. Además, el 6128 plus no tiene un conector de cinta para una unidad de cinta externa.

La gama plus no está equipada con una ROM integrada, y por lo tanto el 464 plus y el 6128 plus no contienen un firmware. En su lugar, Amstrad proporcionó el firmware para ambos modelos a través de la función de extensión de ROM , contenida en el cartucho BASIC Burnin' Rubber y Locomotive incluido . Esto resultó en un menor costo de localización de hardware (solo se tuvieron que localizar algunas teclas seleccionadas y etiquetas de la caja) con el beneficio adicional de un mecanismo de protección de copia rudimentario (sin un firmware presente, la máquina en sí no podría copiar el contenido de un cartucho de juego). [11] Como las diferencias estructurales del firmware V4 mejorado causan problemas con algún software CPC que llama directamente a las funciones del firmware por sus direcciones de memoria, Amstrad vendió por separado un cartucho que contenía el firmware V3 del CPC 6128 original . [13]

Tanto el 464 plus como el 6128 plus se presentaron al público en septiembre de 1990. Los precios de venta sugeridos iniciales fueron £229 /1,990  F con un monitor monocromático y £329 /2,990  F con un monitor a color para el 464 plus, y £329 /2,990  F con un monitor monocromático y £429 /3,990  F con un monitor a color para el 6128 plus. [14]

GX4000

El Amstrad GX4000

Desarrollada como parte de la gama plus , la GX4000 fue el breve intento de Amstrad de entrar en el mercado de las consolas de videojuegos. Al compartir las características de hardware mejoradas de la gama plus, representa la variante mínima de la gama sin teclado ni soporte para dispositivos de almacenamiento masivo. [11] Venía con 2 mandos de control y el juego de carreras Burnin' Rubber .

Modelos especiales y clones

CPC 472

CPC 472

Durante las vacaciones de agosto de 1985, España introdujo brevemente un impuesto de importación de 15 000 pesetas ( 90,15 € ) sobre los ordenadores que contuvieran 64 KB o menos de RAM (Real Decreto 1215/1985 [15] y 1558/1985 [16] ), y una nueva ley (Real Decreto 1250/1985 [17] ) ordenó que todos los ordenadores vendidos en España debían tener un teclado español. Para evitar esto, el distribuidor español de Amstrad, Indescomp (que luego se convertiría en Amstrad España ), creó y distribuyó el CPC 472 , una versión modificada del CPC 464. Sus principales diferencias son una pequeña placa hija adicional que contiene un chip ROM CPC 664 y un chip de memoria de 8 KB, y un teclado con una tecla ñ (aunque algunos de ellos se fabricaron temporalmente sin la tecla ñ). El único propósito del chip de memoria de 8 KB (que no está conectado eléctricamente a la máquina, por lo que queda inutilizable) es aumentar las especificaciones de memoria total de la máquina a 72 KB para eludir el impuesto de importación. Algunos meses después, España se unió a las Comunidades Europeas mediante el Tratado de Adhesión de 1985 y se suprimió el impuesto de importación, por lo que Amstrad añadió la tecla ñ para el 464 y se interrumpió la producción del CPC 472. [18] [ se necesita una mejor fuente ]

KC compacto

El Kleincomputer KC compacto

El KC compact  [de] (" Kleincomputer ", que significa "pequeño ordenador", siendo una traducción alemana bastante literal del inglés "microordenador") es un clon del Amstrad CPC construido por VEB Mikroelektronik Mühlhausen de Alemania del Este , parte de VEB Kombinat Mikroelektronik Erfurt , en octubre de 1989. Aunque la máquina incluía varios sustitutos y emulaciones del hardware de un Amstrad CPC, la máquina es en gran medida compatible con el software Amstrad CPC. Está equipado con 64 KB de memoria y un firmware CPC 6128 personalizado para el hardware modificado, incluida una copia de Locomotive BASIC 1.1 modificado solo en el banner de inicio. El puerto de expansión es una ranura de bus K 1520. El KC compact es el último ordenador de 8 bits introducido en Alemania del Este. [19] Debido a que la reunificación alemana estaba ocurriendo en el momento del lanzamiento, solo se vendió una cantidad muy pequeña de sistemas. El KC compact puede ser emulado por el software libre JKCEMU . [20]

Aleste 520EX

En 1993, la empresa Patisonic , con sede en Omsk (Rusia), lanzó el Aleste 520EX, un ordenador muy compatible con el Amstrad CPC 6128. [21] [22] [23] También podía pasar al modo MSX . Una placa de expansión llamada Magic Sound permitía reproducir archivos de Scream Tracker .

Recepción

En enero de 1985, un columnista de BYTE calificó al CPC 464 como "el más cercano hasta ahora a cumplir" sus criterios para una computadora doméstica útil, incluyendo un buen teclado, texto de 80 columnas, unidad de disco económica y soporte para un sistema operativo convencional como CP/M. [24]

Hardware

Procesador

Toda la serie CPC se basa en el Zilog Z80 , un procesador con una velocidad de reloj de 4  MHz . [25]

Para evitar que la CPU y la lógica de video accedan simultáneamente a la memoria principal compartida y provoquen corrupción de video ("nieve"), el acceso a la memoria de la CPU se limita a ocurrir en límites de microsegundos . Esto efectivamente reduce cada ciclo de máquina a cuatro ciclos de reloj , causando una pérdida menor de potencia de procesamiento y dando como resultado lo que Amstrad estimó como una "frecuencia de reloj efectiva" de "aproximadamente 3,3 MHz". [26]

Memoria

Los Amstrad CPC están equipados con 64 (CPC 464, CPC 664, 464plus, GX4000) o 128 (CPC 6128, 6128plus) KB de RAM. [25] [27] Esta memoria base se puede ampliar hasta 512 KB utilizando expansiones de memoria vendidas por fabricantes externos, y hasta 4096 KB utilizando métodos experimentales desarrollados por entusiastas del hardware. Debido a que el procesador Z80 solo puede direccionar directamente 64 KB de memoria, se pone a disposición memoria adicional de los modelos de 128 KB y expansiones de memoria mediante conmutación de bancos .

Video

Imagen en modo 1 en un monitor verde GT65

La salida de video de un CPC se basa en la combinación inusual de un CRTC ( Motorola 6845 o compatible) con una matriz de compuertas diseñada a medida para generar una salida de visualización de píxeles. Los CPC 6128 que se fabricaron más adelante, así como los modelos de la gama plus, integran tanto las funciones del CRTC como las de la matriz de compuertas con el ASIC del sistema .

Hay tres resoluciones de pantalla integradas disponibles: 160×200 píxeles con 16 colores ("Modo 0", 20 columnas de texto), 320×200 píxeles con 4 colores ("Modo 1", 40 columnas de texto) y 640×200 píxeles con 2 colores ("Modo 2", 80 columnas de texto). [25] Se puede lograr un mayor tamaño de pantalla reprogramando el CRTC.

El hardware de video CPC original admite una paleta de colores de 27 colores, [25] generados a partir del espacio de color RGB con cada componente de color asignado como apagado, medio encendido o encendido ( paleta RGB de 3 niveles ). La gama Plus amplió la paleta a 4096 colores, también generados a partir de RGB con 4 bits cada uno para rojo, verde y azul ( RGB de 12 bits ). [11]

Adaptador de televisión externo Amstrad MP1

Con la excepción del GX4000, todos los modelos CPC carecen de una salida de televisión RF o de video compuesto y, en su lugar, se envían con un conector DIN RGB de 6 pines , también utilizado por las computadoras Acorn, para conectar el monitor Amstrad suministrado. [25] Este conector proporciona un RGB analógico de 1 v pp con una señal de sincronización compuesta de 50 Hz que, si se conecta correctamente, puede controlar un televisor SCART de 50 Hz . Los adaptadores externos para televisión RF estaban disponibles como un accesorio de hardware de primera parte.

Audio

El CPC utiliza el chip de sonido AY-3-8912 de General Instrument [25] , que proporciona tres canales, cada uno configurable para generar ondas cuadradas, ruido blanco o ambos. Hay disponible una pequeña variedad de envolventes de volumen de hardware.

La salida se proporciona en mono mediante un pequeño altavoz integrado (4 cm) con control de volumen, accionado por un amplificador interno . La salida estéreo se proporciona a través de un conector para auriculares de 3,5 mm .

Es posible reproducir muestras de sonido digital con una resolución de aproximadamente 5 bits enviando un flujo de valores al chip de sonido. Esta técnica consume mucho procesador y es difícil de combinar con cualquier otro procesamiento. Algunos ejemplos son las pantallas de título u otras escenas no reproducibles de juegos como Chase HQ , Meltdown y RoboCop . Los modelos Plus posteriores incorporaron un motor DMA para descargar este procesamiento.

Unidad de disquete

Unidad de disco incorporada del CPC 6128
Un CPC 6128 cargando Turbo Esprit desde su unidad de disquete interna
Disquetes de 3 pulgadas utilizados en máquinas CPC

Amstrad utiliza la unidad de disquete de 3" de Matsushita [ref: CPCWiki], que era compatible con el formato de disquete de 3" existente de Hitachi . [24] La unidad elegida (integrada en los modelos posteriores) es una unidad de 40 pistas de un solo lado que requiere que el usuario retire y voltee el disco para acceder al otro lado. [27] Cada lado tiene su propio interruptor de protección contra escritura independiente. [27] Los lados se denominan "A" y "B", y cada uno de ellos suele tener un formato de 180 KB (en formato AMSDOS , que comprende 2 KB de directorio y 178 KB de almacenamiento) para un total de 360 ​​KB por disco.

La interfaz con las unidades es una NEC 765 FDC , utilizada con el mismo fin en las máquinas IBM PC/XT , PC/AT y PS/2 . Sus características no se aprovechan al máximo para reducir costes, a saber, transferencias DMA y soporte para discos de densidad simple ; se formatearon como de doble densidad utilizando modulación de frecuencia modificada .

Los discos se enviaban en una funda de papel o en un estuche de plástico duro parecido a un estuche de "joya" de CD . La carcasa es más gruesa y rígida que la de los disquetes de 3,5 pulgadas, y está diseñada para ser enviada por correo sin ningún embalaje adicional [ cita requerida ] . Una cubierta metálica deslizante para proteger la superficie del medio se encuentra dentro de la carcasa y se cierra con pestillo, a diferencia de la simple cubierta deslizante externa de la versión de Sony. Eran significativamente más caros que las alternativas de 5,25 pulgadas y 3,5 pulgadas. Esto, combinado con sus bajas capacidades nominales y su naturaleza esencialmente patentada, llevó a que el formato se descontinuara poco después de que se descontinuara el propio CPC.

Aparte de las otras máquinas de 3 pulgadas de Amstrad (la PCW y la ZX Spectrum +3 ), los pocos sistemas informáticos que las utilizaban incluían la Sega SF-7000 y los sistemas CP/M, como las máquinas Tatung Einstein y Osborne . También se utilizaron en sistemas integrados.

La interfaz estándar de Shugart significa que las máquinas Amstrad CPC pueden utilizar unidades estándar de 3", 3½" o 5¼" como segunda unidad. Programas como ROMDOS y ParaDOS amplían el sistema estándar AMSDOS para proporcionar compatibilidad con formatos de 80 pistas de doble cara, lo que permite almacenar hasta 800 KB en un solo disco.

Los discos de 3 pulgadas generalmente se conocen como "discos" en el CPC, siguiendo la ortografía que aparece en la carcasa de plástico de la máquina y la ortografía convencional del inglés británico .

Expansión

Parte posterior de la carcasa de un CPC 464, con los puertos mini-jack, joystick e impresora.

El hardware y el firmware se diseñaron para poder acceder al software proporcionado en ROM externas. Cada ROM debe ser un bloque de 16 KB y se conecta y desconecta del espacio de memoria compartido con la RAM de video. El firmware de Amstrad está diseñado deliberadamente para que se pueda acceder fácilmente al nuevo software desde estas ROM. Las aplicaciones populares se comercializaron en ROM, en particular el software de utilidad de programación y procesamiento de textos (algunos ejemplos son Protext y Brunword del primero, y el ensamblador MAXAM del segundo tipo).

Estos chips ROM adicionales no se conectan directamente al CPC en sí, sino a "cajas ROM" enchufables adicionales que contienen conectores para los chips ROM y una cantidad mínima de circuitos de decodificación para que la máquina principal pueda cambiar entre ellos. Estas cajas se comercializaban comercialmente o podían ser construidas por aficionados competentes y se conectaban al puerto de expansión principal en la parte posterior de la máquina. El software en ROM se carga mucho más rápido que desde un disco o cinta y la secuencia de arranque de la máquina estaba diseñada para evaluar las ROM que encontraba y, opcionalmente, entregarles el control de la máquina. Esto permite una personalización significativa de la funcionalidad de la máquina, algo que los entusiastas explotaron para varios propósitos. [28] Sin embargo, los usuarios típicos probablemente no estarían al tanto de esta funcionalidad ROM adicional a menos que lean la prensa de CPC, ya que no está descrita en el manual del usuario y casi nunca se menciona en la literatura de marketing. Sin embargo, está documentada en el manual de firmware oficial de Amstrad.

Las máquinas también cuentan con un puerto de joystick Atari de 9 pines que aceptará directamente un joystick o dos joysticks mediante el uso de un cable divisor. [25]

Periféricos

Adaptadores seriales RS232

Amstrad emitió dos interfaces seriales RS-232-C D25 , conectadas al conector de expansión en la parte posterior de la máquina, con un conector pasante para la unidad de disco CPC 464 u otros periféricos.

La interfaz original incluía un Libro de Hechizos para facilitar la transferencia de datos entre otros sistemas mediante un protocolo propietario en la propia ROM del dispositivo, así como un software de terminal para conectarse al servicio Prestel de British Telecom . Se creó una versión separada de la ROM para el mercado estadounidense debido al uso de los comandos "|SUCK" y "|BLOW", que se consideraban inaceptables allí.

Las limitaciones de software y hardware de esta interfaz hicieron que se la sustituyera por una versión de marca Amstrad de una alternativa compatible de Pace . También había interfaces seriales disponibles de proveedores externos como KDS Electronics y Cirkit.

Software

BASIC y sistema operativo

Locomotora BASIC en el Amstrad CPC 464

Como la mayoría de los ordenadores domésticos de la época, el CPC tiene su sistema operativo y un intérprete BASIC integrados como ROM . Utiliza el BASIC de Locomotive , una versión mejorada del BASIC Z80 de Locomotive Software para la placa de coprocesador BBC Micro . Es especialmente notable por proporcionar un acceso sencillo a los recursos de vídeo y audio de la máquina, en contraste con los comandos POKE necesarios en las implementaciones genéricas de Microsoft. Otras características inusuales incluyen el manejo de eventos temporizados con los comandos AFTER y EVERY, y ventanas basadas en texto.

CP/M

El sistema operativo CP/M de Digital Research se suministró con los sistemas basados ​​en discos 664 y 6128, y la unidad de expansión de disco DDI-1 para los 464. Las máquinas de 64k se entregaron con CP/M 2.2 solamente, mientras que las máquinas de 128k también incluyen CP/M 3.1. La implementación compacta de CP/M 2.2 se almacena en gran parte en los sectores de arranque de un disco de 3" en lo que se llamó "formato de sistema"; al escribir |CPM desde Locomotive BASIC se cargaba el código de estos sectores, lo que lo convertía en una opción popular para rutinas de carga de juegos personalizados. La implementación de CP/M 3.1 se encuentra en gran parte en un archivo separado que a su vez se carga desde el sector de arranque. Gran parte del software CP/M de dominio público se puso a disposición de la CPC, desde procesadores de texto como VDE hasta sistemas completos de tablón de anuncios como ROS.

Otros idiomas

Aunque era posible obtener compiladores para Locomotive BASIC, C y Pascal , la mayoría del software de CPC estaba escrito en lenguaje ensamblador nativo de Z80 . Los ensambladores populares eran Devpac de Hisoft, Maxam de Arnor y (en Francia) DAMS. Los sistemas CPC basados ​​en disco (no Plus) se entregaban con un intérprete para el lenguaje educativo LOGO , arrancaban desde CP/M 2.2 pero eran en gran parte específicos de CPC con mucho código residente en la ROM AMSDOS; las máquinas 6128 también incluyen una versión CP/M 3.1, no ROM. El compilador AC también fue escrito y puesto a disposición para el mercado europeo a través de Tandy Europe, por Micro Business Products.

Roland

En un intento de darle a CPC una mascota reconocible, varios juegos del editor de software interno de Amstrad, Amsoft, han sido etiquetados con el nombre de Roland . Sin embargo, como los juegos no habían sido diseñados en torno al personaje de Roland y solo se les agregó la marca más tarde, el diseño del personaje varía enormemente, desde un adolescente rubio de pelo puntiagudo ( Roland Goes Digging ) hasta un cubo blanco con piernas ( Roland Goes Square Bashing ) o una pulga mutante ( Roland in the Caves ). Los únicos dos juegos con una jugabilidad y un diseño de personaje principal similares son Roland in Time y su secuela Roland in Space . El personaje de Roland recibió su nombre de Roland Perry, uno de los diseñadores principales de la gama CPC original.

División de Computación de Schneider

Logotipo de la división informática de Schneider
Schneider CPC 6128 con conectores de microcinta visibles en la parte superior (posterior)
El casete compacto de presentación de demostración Schneider CPC viene con el CPC 464

Para comercializar sus ordenadores en Alemania, Austria y Suiza, donde Amstrad no tenía ninguna estructura de distribución, Amstrad se asoció con Schneider Rundfunkwerke AG , una empresa alemana que, al igual que la propia Amstrad, anteriormente solo era conocida por sus productos de audio de precio económico. En 1984, se creó la filial Schneider Computer Division de Schneider específicamente para esta tarea, y toda la línea CPC de Amstrad se comercializó bajo la marca Schneider CPC .

Aunque se basan en el mismo hardware, los modelos Schneider CPC difieren de los modelos Amstrad CPC en varios detalles. El más destacado es que los teclados Schneider CPC 464 y CPC 664 presentan teclas grises en lugar de teclas de colores, pero aún con la distribución de teclado británica original. Para lograr una distribución de teclado " QWERTZ " alemana, Schneider comercializó un pequeño programa de software para reasignar las teclas, así como etiquetas adhesivas para las teclas. [29] Para cumplir con las regulaciones EMC alemanas más estrictas , la línea completa de Schneider CPC está equipada con un blindaje metálico interno. Por la misma razón, el Schneider CPC 6128 presenta conectores de tipo microcinta en lugar de conectores de borde . Tanto el teclado en escala de grises como los conectores de microcinta se abrieron camino hasta el diseño de los modelos Amstrad CPC posteriores.

En 1988, después de que Schneider se negara a comercializar la línea de ordenadores compatibles con AT de Amstrad, la cooperación terminó. Schneider vendió el resto de los modelos CPC de Schneider y utilizó su posición de mercado, ahora bien establecida, para introducir sus propios diseños de PC. Con la formación de su filial alemana Amstrad GmbH para distribuir sus líneas de productos, incluidos los CPC 464 y CPC 6128, Amstrad intentó, pero finalmente fracasó, establecer su propia marca en las partes de habla alemana de Europa. [30] [31]

Comunidad

El Amstrad CPC disfrutó de una vida larga y sólida, principalmente debido al uso de máquinas para empresas y juegos. Los programadores dedicados continuaron trabajando en la gama CPC, incluso produciendo sistemas operativos de interfaz gráfica de usuario (GUI) como SymbOS . Han aparecido sitios de Internet dedicados al CPC en todo el mundo con foros, noticias, hardware, software, programación y juegos. Las revistas CPC aparecieron durante la década de 1980, incluidas publicaciones en países como Gran Bretaña, Francia, España, Alemania, Dinamarca , Australia y Grecia . Los títulos incluían la publicación oficial Amstrad Computer User , [32] así como títulos independientes como Amstrad Action , [32] Amtix!, [ 32] Computing with the Amstrad CPC , [32] CPC Attack , [32] The Amstrad User de Australia , Amstrad Cent Pour Cent y Amstar de Francia . Tras finalizar la producción del CPC, Amstrad dio permiso para que las ROM del CPC se distribuyeran libremente siempre y cuando no se cambiara el mensaje de copyright y se reconociera que Amstrad aún posee los derechos de autor, dando a los autores de emuladores la posibilidad de enviar el firmware del CPC con sus programas. [33]

Influencia en otras máquinas Amstrad

Amstrad siguió el éxito del CPC 464 con el lanzamiento de la gama de procesadores de texto Amstrad PCW , otra máquina basada en el Z80 con una unidad de disco de 3" y software de Locomotive Software . El PCW se desarrolló originalmente para ser parcialmente compatible con una versión mejorada del CPC ( ANT , o Arnold Number Two; el nombre en código de desarrollo del CPC era Arnold). [34] [35] Sin embargo, Amstrad decidió centrarse en el PCW y el proyecto ANT nunca llegó al mercado.

El 7 de abril de 1986, Amstrad anunció que había comprado a Sinclair Research "... los derechos mundiales para vender y fabricar todos los ordenadores y productos informáticos Sinclair existentes y futuros, junto con la marca Sinclair y los derechos de propiedad intelectual relacionados con ordenadores y productos informáticos". [36] que incluía el ZX Spectrum , por 5 millones de libras. Esto incluía el stock no vendido de Sinclair de Sinclair QL y Spectrum. Amstrad ganó más de 5 millones de libras solo con la venta de estas máquinas excedentes. Amstrad lanzó dos nuevas variantes del Spectrum: el ZX Spectrum +2 , basado en el ZX Spectrum 128, con una unidad de cinta incorporada (como el CPC 464) y, al año siguiente, el ZX Spectrum +3 , con una unidad de disquete incorporada (similar al CPC 664 y 6128), tomando los discos de 3" que usaban las máquinas Amstrad CPC.

Cronograma de producción

Véase también

Notas y referencias

  1. ^ La memoria transistorizada, como RAM, ROM, flash y caché, así como los tamaños de archivo, se especifican utilizando significados binarios para K (1024 1 ), M (1024 2 ), G (1024 3 ), etc.
  2. ^ Manual del usuario CPC464, pág. 11, Amstrad Consumer Electronics Plc.
  3. ^ "Archivo de productos de Amstrad". Archivado desde el original el 9 de mayo de 2008. Consultado el 25 de septiembre de 2009 .
  4. ^ Chas Newkey-Burden (2010). Sir Alan Sugar: La biografía. John Blake. ISBN 978-1-84454-891-0.
  5. ^ Alan Sugar (2010). Lo que ves es lo que obtienes: mi autobiografía. Pan Macmillan. ISBN 978-0-230-74933-7.
  6. ^ "OLD-COMPUTERS.COM: El Museo". www.old-computers.com . Archivado desde el original el 25 de marzo de 2019. Consultado el 27 de junio de 2016 .
  7. ^ abc "Artículo especial: ¡Feliz cumpleaños!". Popular Computing Weekly . 1 de mayo de 1987. págs. 14-18 (18).
  8. ^ El CPC664, Amstrad Computer User, mayo de 1985, págs. 42-46.
  9. ^ "Entrevista de M. Roland Perry" (en francés). Amstrad Forever. Archivado desde el original el 20 de julio de 2011. Consultado el 2 de abril de 2010 .
  10. ^ Amstrad Computer User , "Noticias del usuario...", agosto de 1985, pág. 7.
  11. ^ abcd Lawson, Cliff. "Arnold "V" Specification 1.4". Amstrad. Archivado desde el original el 18 de noviembre de 2000.
  12. ^ Número 83 de Retro Gamer , Desde los archivos: Radical Software
  13. ^ "Cartuchos del sistema Amstrad". grimware.org. Archivado desde el original el 1 de febrero de 2010. Consultado el 22 de marzo de 2010 .
  14. ^ París en primavera, Amstrad Action, número 60, septiembre de 1990, págs. 34-36
  15. ^ "BOE.es - BOE-A-1985-15514 Real Decreto 1215/1985, de 17 de julio, por el que se modifican determinadas subpartidas del arancel de Aduanas". www.boe.es (en español).
  16. ^ "BOE.es - BOE-A-1985-18847 Real Decreto 1558/1985, de 28 de agosto, por el que se aclara el alcance del mínimo específico introducido en la subpartida 84.53.B.II del Arancel de Aduanas, por el Real Decreto 1215/1985”. www.boe.es (en español).
  17. ^ "BOE.es - BOE-A-1985-15611 Real Decreto 1250/1985, de 19 de junio, por el que se establece la sujeción a especificaciones técnicas de los terminales de pantalla con teclado, periféricos para entrada y representación de información en equipo de proceso de datos". www.boe.es (en español).
  18. ^ "CPC472". CPCWiki . Consultado el 17 de agosto de 2011 .
  19. ^ "Documentación del KC Compact". Archivado desde el original el 20 de febrero de 2022. Consultado el 11 de febrero de 2023 .
  20. ^ "JKCEMU - Kleincomputer-Emulator (en alemán)". www.jens-mueller.org . Consultado el 6 de marzo de 2023 .
  21. ^ "Aleste 520EX - CPCWiki". www.cpcwiki.eu .
  22. ^ "Aleste 520EX". aleste520.narod.ru .
  23. ^ "Página en español". Archivado desde el original el 13 de marzo de 2016 . Consultado el 10 de enero de 2015 .
  24. ^ ab Pountain, Dick (enero de 1985). "The Amstrad CPC 464". BYTE . Vol. 10, no. 1. págs. 401–407 . Consultado el 9 de enero de 2015 .
  25. ^ abcdefg Especificación técnica, Manual de servicio CPC464, pág. 2., Amstrad Consumer Electronics Plc.
  26. ^ Firmware CPC464/664/6128 (Software 968), Sección 1
  27. ^ abc Especificación técnica, Manual de servicio CPC6128, pág. 31, Amstrad Consumer Electronics Plc.
  28. ^ "ROM :: Amstrad CPC -- Proyectos de 8 bits para todos". 8bit.yarek.pl . Archivado desde el original el 8 de agosto de 2009 . Consultado el 1 de noviembre de 2009 .
  29. ^ CPC Schneider International 6/85, pág. 7
  30. ^ CeBIT '88, Revista Schneider 5/88, páginas 6-8
  31. ^ "Fabricantes de audio desaparecidos" . Consultado el 20 de septiembre de 2009 .
  32. ^ abcde "Revistas del CPC del Reino Unido". Nicholas Campbell. Archivado desde el original el 31 de octubre de 2001. Consultado el 6 de mayo de 2008 .
  33. ^ Lawson, Cliff. «Emulación de Lawson». Cliff Lawson. Archivado desde el original el 10 de mayo de 2008. Consultado el 6 de mayo de 2008 .
  34. ^ Smith, Tony (12 de febrero de 2014). "No estás despedido: la historia del increíble CPC 464 de Amstrad". www.theregister.co.uk . Consultado el 20 de diciembre de 2018 .
  35. ^ "El CPC que nunca fue". Retro Gamer . 28 de diciembre de 2017.
  36. ^ "CRASH 28 - Noticias". www.crashonline.org.uk .

Enlaces externos