Historial

EACA Colour Genie: Revisión

EACA Colour Genie

Última actualización de en ron

Fabricado en octubre de 1982 por EACA Computers Ltd.

El Colour Genie lleva un procesador Z80 a 2.16 Mhz. Tiene una resolución de 384X256 pixels de una paleta de 108 colores. Algo que muchos aficionados desconocen es que se trata de un clon de TRS80 que añade color y sonido.

El Colour Genie pese a ser un Made in Hong Kong está lejos de ser un mero juguete. Este nano llevó un paso parecido al Commdore Vic20. Es un poco más grande y un poco más pesado. Tiene su carcasa hecha en plástico con dos tonos de marrón, moldeados en dos mitades. Una columna de teclas de funcion acompañan la parte derecha del teclado.

Su teclado alfanumérico es de muy alta calidad, con teclas máquina de escribir, su distribución es QWERTY con los caracteres numéricos encima. Es también reseñable la inclusión de pares de caracteres gráficos impresos en las teclas. Incluyen squiggles, lineas, formas y cruces, incluyen también dados y conjuntos de naipes.

Las teclas de Break están etiquetadas como RST, están situadas a ambos extremos de los caracteres numéricos y deben ser operadas conjuntamente. Las primeras ocho teclas numéricas se usan para cambiar el color en baja resolución, mediante la combinación de pulsación de las mismas y la tecla Control, seguida de la tecla del color deseado.

Hay varios puertos situados en la parte lateral y posterior del equipo del Genie. El primer puerto en el lado derecho es el puerto paralelo usado generalmente para conectar impresoras, sin embargo este mismo puerto puede ser usado para la interfaz de floppy disk drive. Hay un DIN para un lápiz optico y otro DIN al lado que es el puerto serie o RS232. Esto se supo después dado que en un principio nadie supo que era ese puerto dado que no tiene la forma clásica de puerto en serie.

La entrada / salida para cassette se encuentra en la parte trasera del Genie, junto con una entrada de cartuchos similar a la que poseen el Dragon 32/64 y el Vic20. De momento se desconoce si se llegó a fabricar y comercializar algún tipo de cartucho para el Genie. Además en la parte posterior hay dos tomas más, una de audio y otra para monitor de video.

El Genie se comercializaba por 199,53 libras con los impuestos incluidos y lo convertía en una de las inversiones más competitivas de la época para tener un ordenador personal en casa. Con su teclado de tipo real atraía a compradores que pudieran decantarse por un ZX Spectrum y la máquina sin duda alguna es muchísimo más potente que el Vic20 y tiene mucha más memoria, con quien competía directamente. Por apróximadamente 200 libras también se vendían equipos como el Dragón 32, el Atari 400 y el Texas 99/4 que podían ser adquiridos casi al mismo precio.

Un Micro muy competitivo

El Atari 400 con sus teclas sensibles al tacto estaba concebido para atraer a un tipo totalmente diferente de usuarios, por lo que no puede ser considerado como un rival. El Texas Instruments 99/4 venía de fabrica con muy poca memoria, por lo que podía apelar a un tipo diferente de usuario, que nos dejaba irónicamente con el Dragon 32. Irónico porque el Dragon utiliza una versión identica de Basic, al igual el Tandy CoCo, y tiene algunas diferencias similares en su color.


El Dragón, además, tiene más memoria y mejores gráficos, pero el Genie machacaba al Dragon en cuanto a sonido. Para un incipiente artista o animador el Dragon era ideal, sin emabrgo, si lo que se buscaba era una máquina para generar música o sonido al estilo Depeche Mode o Kraftwerk y si la idea de diversión y uso era esa, en este caso tendría que ser el Genie.

El cerebro del Genie es el ubicuo Z80, sus competidores se distinguían por usar el Motorola 6809 , en el Genie el Z80 está corriendo a la embriagadora velocidad de 2.21 Mhz, lo cual lo hacía relativamente rápido, especialmente cuando se comparaba con otros micros con color que basaban su arquitectura en Z80. Al parecer la circuiteria de video y color es la misma que poseen el Dragon y el CoCo, aunque esto no es definitivo.

Entre otras característias el Colour Genie encontramos una versión ampliada de BASIC, con un interprete muy poderoso. Con tan solo 16 Kb de ROM incluye todos los comandos habituales así como una serie de comandos adicionales que tienen en cuenta las capacides gráficas y sobre todo las sonoras. Cuenta con un modo monitor / debug y comandos extra (no son parte del BASIC) que le hacen la vida más fácil al programador.

Diferencias Lingüisticas.

Uno de los problemas encontrados en el intérprete son las incoherencias encontradas. Por ejemplo, en modo de baja resolución el comando para definir el color de un carácter que se va a pintar es COLOUR, como en inglés. Lo más curioso es que en alta resolución el mismo comando es FCOLOR. En general esto recuerda basicamente al de un Tandy Level II; soprendente, ya que el ya que el dialecto original de video del Genie lo usa.

Aunque cualquier usuario puede teclear cualquier programa escrito en BASIC de TANDY así como ejecutarlo sin problema, no sucederá lo mismo con las cintas del Tandy y no será posible cargar cassettes. Esto se debe a que las señales se almacenan de forma distintan en ambos sistemas.

El comando para cargar un programa desde cinta es CLOAD, o para cargar un programa específico es CLOAD "programa". Un par de asteriscos ** aparecerán en la esquina superior derecha de la pantalla. Uno de estos asteriscos ** es constante mientras que el otro parpadeará indicando que el equipo ha leido un caracter en particular - muy probablemente un retrorno de carro - . Si el asterisco de la derecha no parpadea significa que la cinta no se está leyendo correctamente y habrá que empezar el proceso de carga de nuevo.

La facilidad de edicion es realmente util, un poco complicada al principio. La ventaja verdadera viene cuando se usa para depurar en modo debug. EL comando AUTO significa que el programador no tendrá que ir añadiendo manualmente los números de linea. Los programadores que usan sistemas más caros basados en Microsoft Basic estarán encantados de programar con el Genie.

Comandos Especiales

El Genie incorpora y dispone de comandos especiales que pudieran ser no muy conocidos como : CHAR que permite al usuario definir un conjunto especial de caraceteres, VERIFY que compara un programa en cinta con uno que figure en memoria, TRON y TROFF para trazar la ejecución de un programa.

DEFDBL define como variables de doble precisión todas las que empiecen por una determinada letra; comandos similares se usan para definir variables de tipo entero, simple precision, cadenas y arrays. Dos funciones útiles incluyen un simulador de error, ON ERROR GOTO, lo que significa que el programa no se termine necesariamente por que se produce un error. También incluye un completo surtido de funciones que se ocupan principalmente de las variables de doble precisión.

Zoom in (real dimensions: 604 x 837)Imagen

Zoom in (real dimensions: 618 x 834)Imagen

Zoom in (real dimensions: 629 x 850)Imagen

reviews-title-page.jpg

eaca01.jpg
eaca02.jpg

 

 

Ad_EG2000.JPG

 

eacadins.png

 

color_genie_advert.jpg

 

genie_jun83.jpg