• Videojuegos Retro
soloretro

Ordenador Arnold | ¿Cómo se creó el Amstrad CPC?

  • 18 de enero de 2017

La idea del primer ordenador fabricado por Amstrad fue concebida en enero de 1983, por aquel entonces, nadie de Amstrad tenia conocimientos técnicos suficientes para semejante trabajo, recordemos que Amstrad Consumers Plc. era una empresa que se dedicaba a vender aparatos de Alta-fidelidad, televisores y radios. Así que su presidente, Alan Sugar, contrató a un grupo de personas para que hicieran un primer prototipo que debía estar acabado a principios de Julio.

Pero el prototipo resultó ser un pobre ordenador que trabajaba con un color, sin escala de grises, tampoco se había tenido en cuenta ninguna paleta de colores, los mapas de memoria RAM no estaban bien diseñados, el microprocesador era un 6502 (Commodore, Apple), también se había incorporado un segundo 6502, la razón del porqué otro procesador nunca fue explicada satisfactoriamente por el grupo que, no pudiendo aguantar la presión a la que estaban sometidos por parte de Amstrad, devolvieron el dinero que habían cobrado y desaparecieron, dejando el proyecto sin pies ni cabeza y sin acabar. Este contratiempo no desmotivó a Alan Sugar, sino que le dio más fuerzas aún para llevar a buen cabo el proyecto.

Mientras tanto en Amstrad habían estado ocupados, tenían preparado el teclado, y el mecanismo del cassette. A principios de Agosto se volvió a contratar otro equipo desarrollador, a la cabeza del cual estaba Roland Perry, a quien se le encomendó la tarea de salvar el proyecto abandonado por el anterior equipo. Fue un trabajo difícil, Roland tenía una caja de plástico, un pequeño ordenador sin acabar y una serie de difíciles órdenes que le había dado Amstrad.

Roland le dio un primer nombre al ordenador: ARNOLD, que como se puede observar era su nombre con las letras cambiadas de sitio. El siguiente paso fue buscar una empresa que se encargara del lenguaje (Basic) y del Firmware, le llevó el proyecto a dos compañías en Cambridge que no mostraron ningún interés en "Arnold". El 10 de Agosto Roland visita Dorking, ciudad de una joven compañía llamada Locomotive Software, y les mostró su proyecto, la primera impresión que se llevó Richard Clayton (co-fundador de Locomotive) no fue muy alentadora: una caja que tenía impreso por fuera el nombre de "Arnold" y en cambio por dentro se podía ver claramente el nombre de "Amstrad" impreso en la placa base. Ese nombre no significó nada para Clayton, ciertamente Amstrad tuvo que convencerle de que esto podía ser el comienzo de algo grande.

Locomotive tenía un Basic escrito para el Z80, pero seguramente les llevaría más de tres meses codificarlo para el 6502, y como por aquellas fechas no había un ganador claro (las máquinas de Commodore y Apple llevaban un 6502 de serie, por otra parte el Spectrum, Lynx y varios tipos de ordenadores más llevaban un Z80), así que se llegó a un acuerdo, Locomotive aceptó el proyecto y Amstrad aceptó cambiar el micro 6502 por un Z80. Debido a esto, también se contrató a otra empresa llamada MEJ Electronics para diversos cambios en la estructura de Arnold.

El 17 de agosto se dibujó el esquema para las ROMs del sistema operativo, terminándose estas a principios de septiembre. Otra tarea dura fue el Gate Array (la placa donde va alojado el chip de gráficos), que tenía que ser fácil de construir y relativamente barata de fabricar, este trabajo fue tarea de Ruger Hurrey, que creó en un principio un Gate Array tan grande como toda la placa base del CPC, pareciendo de esta forma que tenía dos placas base. El CPC podría haber sido construido así, pero esto elevaba mas del 50% su precio total.

Había otras muchas cosas que organizar: Bruce Godden (trabajador de Locomotive) creó el Firmware (Software grabado en ROM). Se hizo también un manual de instrucciones, una cinta de bienvenida, y lo más importante: hacer que las compañías se interesaran en proveer juegos y software para el nuevo ordenador. El propósito era tener 20 juegos y 10 programas educativos preparados para el día de presentación. Lo difícil fue tener montadas 50 unidades construidas para ser mandadas a las casas de software y que empezaran a trabajar con ellas, y eso sin tener ni siquiera el manual de instrucciones acabado!!. Amstrad creó también el "Amstrad User Club", y el "Amstrad Computer User Magazine", para que los nuevos propietarios de un CPC tuvieran más información sobre la nueva máquina.

Finalmente el 23 de enero de 1984 el prototipo final viaja en avión hacia las fábricas para empezar a ser construido en masa, pero cuando el personal de Amstrad probó el prototipo, y vieron que no ocurría nada al presionar las teclas del cursor, pensaron que su máquina estaba estropeada, así que se tuvo que cambiar en un fin de semana para tener todo preparado ese mismo lunes. Lo creas o no es por esto por lo que las teclas del cursor del CPC sirven para poner líneas de Basic en cualquier parte de la pantalla.