Retro-homenaje: ZX Spectrum (1ª parte)
|
| Los más viejos del lugar recordarán que en los años 80 hubo un ordenador que popularizó los videojuegos enormemente y sentó muchos pilares que todavía siguen vigentes a la hora de programar un título: ¡señoras y señores, les presentamos al ZX Spectrum! |
| Comentarios |
| Todo lo que existe hoy en día ha de tener un origen, y aunque es cierto que el ZX Spectrum no representa el nacimiento de los videojuegos sí que se puede considerar un punto de inflexión a la hora de introducir el ocio electrónico en todos los hogares. Por la importancia que tiene, por la herencia que nos ha dejado a los que amamos los videojuegos, por representar la infancia de muchos de nosotros y por ser una máquina que revolucionó por completo la informática hace veinte años queremos rendir un homenaje al ZX Spectrum con un reportaje que sobrevuela la historia de su hardware, su software y algunas de las compañías que programaron para él. Sin más preámbulos retrocedamos en el tiempo y situémonos a principios de los años 80… |
| Un poco de historia |
| No podemos comenzar a hablar del Spectrum sin comentar algún detalle sobre su lanzamiento y su creador: el Spectrum fue lanzado originalmente en el Reino Unido en el año 1982 y aunque en principio se iba a llamar ZX82, al final se cambió su nombre por el de "ZX Spectrum" para poner de manifiesto la paleta de colores que poseía (spectrum significa arco iris en latín) en contraste con el blanco y negro que reinaba entre los ordenadores de entonces, incluidos sus predecesores: el ZX80 y ZX81. |
| Su creador, Sir Clive Sinclair, buscaba crear un ordenador personal de bajo coste pero con unas características atractivas al gran público. Uno de los mayores espaldarazos que recibió su ZX Spectrum es que fue elegido para ser empleado en un proyecto escolar entre 1982 y 1986 para enseñar informática básica a los niños del país, por lo que las ventas y la popularidad del Spectrum crecieron como la espuma. |
|
|
| Tanto fue así que incluso en una visita de Margaret Thatcher a Japón esta regaló al primer ministro japonés un ZX Spectrum como símbolo del progreso tecnológico del Reino Unido, y es que este modelo fue con diferencia el más popular de los ordenadores fabricados en dicho país. |
| El hardware de la máquina |
| La versión original del ZX Spectrum fabricado por Sinclair (con el tiempo fueron apareciendo varias evoluciones de la primera máquina) poseía unas características técnicas que harán reír a más de una persona actualmente, pero que en su momento eran de lo más punteras: |
| El corazón de la máquina era un microprocesador modelo Z80 (de 8 bits de tamaño de datos y 16 bits asignados al bus de direcciones) fabricado por la casa Zilog a una velocidad de 3.5 MHz y una memoria RAM de 16 KB o 48 KB según el modelo elegido, siendo en ambos casos la memoria ROM (donde se almacena el sistema operativo) de 16 KB. |
|
|
| La salida de vídeo consistía en un modulador RF (muy habitual en las consolas de la época como la NES o la Master System) que no es más que el típico conector "de antena" por el que van moduladas las señales de audio y vídeo al mismo tiempo para mostrarlas en un televisor. En cuanto a texto era capaz de mostrar una matriz en pantalla de 32 columnas por 24 caracteres cada una en un máximo de 8 colores con dos niveles de brillo cada uno, dando como resultado 15 colores diferentes (el negro era exactamente igual en ambos niveles de brillo). |
| En modo gráfico su resolución era de 256 x 192 píxeles con los atributos de color agrupados en bloques de 32 x 24 píxeles para ahorrar memoria. Esto consistía en que cada bloque de píxeles tenía un color de primer plano, un color de fondo, un nivel de brillo y un indicador de "flash" (que si está activado invierte los colores de fondo y primer plano alternativamente) no teniendo el control directamente de cada píxel como se hace hoy en día y dando como resultado unos bloques de color muy característicos de esta máquina y que era una de las cosas que más la limitaba a la hora de crear juegos con gráficos medianamente complejos. |
|
|
| El sonido se reproducía en un altavoz interno que tenía un rango de 10 octavas con 10 semitonos cada una y consistía básicamente en una serie de "beeps" muy al estilo de los primeros PCs. En modelos superiores se implementó un sistema de sonido de mayor calidad, pero en este primer Spectrum la calidad de audio era de lo más básica. Se incluyeron también un par de conectores estándar de audio para acoplar un cassette externo y así poder grabar y cargar información porque el Spectrum carecía de todo tipo de medio de almacenamiento interno, aunque el ordenador contaba con un puerto de expansión en su parte trasera en el que poder conectar diversos periféricos (impresora, expansiones de memoria, unidades de cartuchos…). |
| Respecto a su ROM, esta incluía un intérprete de lenguaje BASIC (un lenguaje de programación muy empleado en aquellos años) que estaba especialmente diseñado para el teclado del ordenador, pues para escribir los comandos bastaba con pulsar la tecla asociada a cada uno de ellos (cada comando venía escrito en la propia tecla) y así pulsando ‘J' aparecía "LOAD", pulsando ‘P' aparecía "PRINT"… |
|
|
|
| Los diferentes modelos de Spectrum en el mercado |
| El ZX Spectrum original, como ya dijimos antes, poseía 16 KB o 48 KB de ROM (a elección del comprador) si bien los usuarios del primero podían adquirir una expansión de 32 KB para equipararse al modelo superior. Poseía un teclado de goma que fue la pesadilla de casi todos sus usuarios, pues era lento para teclear y se estropeaba con facilidad. La idea era dotar al ordenador de un teclado que no hiciera ruido a la hora de escribir, pero aunque la intención era buena su ejecución dejó bastante que desear. Tanto fue así que al ZX Spectrum se le conoce popularmente como "el gomas". |
| Este ordenador salió a la venta en 1982 y fue el único Spectrum en el mercado hasta 1984, cuando llegó la primera evolución de la máquina. Su precio de lanzamiento fue de 125₤ para el modelo más básico y 175₤ para el de mayor capacidad de memoria; bastante por debajo de los precios de los ordenadores de aquella época. |
|
|
|
|
| En ese año llegó el ZX Spectrum +; un modelo que contaba con 48 KB de RAM, teclado de plástico duro y un precio de 180₤. No llegó a los niveles de popularidad del Spectrum original pero representó un avance (pese a que su menú era exactamente igual que el del ZX Spectrum) demostrando que Sinclair no se dormía en los laureles. El ZX Spectrum + contaba también con la novedad de incluir un botón de RESET, ya que en el modelo anterior para resetear el ordenador había que desconectarlo de la corriente. |
|
|
|
| En 1985 aparece en el mercado el ZX Spectrum 128; un modelo desarrollado por Sinclair en conjunto con la empresa española Investrónica y que externamente era muy similar a la versión anterior. El Spectrum 128 incluía 128 KB de RAM, salida de audio de tres canales gracias a un nuevo chip de sonido, compatibilidad con el estandar MIDI, puerto RS-232 para comunicaciones, salida RGB para monitor y una nueva ROM de 32 KB con más funciones y mejores características. |
|
|
|
|
| Lo más curioso de este modelo es que salió a la venta en España varios meses antes que en el Reino Unido. En nuestro país pudimos encontrar este modelo a partir de Septiembre del 85 a un precio de 44250 pesetas, mientas que en UK no pudieron comprarlo hasta el mes de Enero de 1986. |
| A la hora de desarrollar este nuevo modelo se tuvo que tener en cuenta un problema: el bus de direcciones del Z80 sólo tenía 16 bits, por lo que no era capaz de direccionar más de 64 KB de RAM, de modo que había que desarrollar una solución para acceder a los 128 KB que tenía el ordenador. Esto se solventó mediante la técnica de "paginación de memoria", que consistía en dividir el área superior de la RAM en ocho páginas de 16 KB cada una y acceder a cada una de ellas separadamente y por turnos como si fuera una sola. Esta misma técnica fue empleada para manejar la nueva ROM, que en esta ocasión tenía el doble de tamaño que la del Spectrum original. |
|
|
| El intérprete de BASIC integrado en la ROM hubo de ser modificado para dar cabida a las nuevas órdenes que controlaban las rutinas MIDI y el nuevo comando PLAY para reproducir sonidos. Se incluyó también lo que se llamó "disco de silicio", que era una pequeña porción de memoria RAM en la que se podían almacenar programas (como si de un disco duro se tratara) pero que perdía toda su información cuando el ordenador se apagaba o reseteaba puesto que estaba hecho de memoria volátil. También se incluyó una calculadora de seis decimales de precisión accesible desde el menú principal. |
|
|
| Justo en este momento (estamos en 1986) se produce la compra de la empresa Sinclair por parte de la poderosa Amstrad, siendo por tanto obra de esta última los modelos de Spectrum que saldrán al mercado a partir de ahora. |
| El primero de estos nuevos modelos aparece en 1987 y se denomina ZX Spectrum +2. Su mayor novedad consiste en la integración de un cassette interno que evita el lío de cables que el usuario tenía que montar cada vez que quería cargar un programa en el ordenador. También incluía un teclado con retorno por muelles (que le daba un tacto mucho mejor), dos puertos de joystick y carcasa de color gris. Con un precio de 149₤ rápidamente se convirtió en todo un éxito de ventas por las mayores capacidades que ofrecía, especialmente por la incorporación de la unidad de cassette. |
|
|
|
|
| Este modelo fue posiblemente el de mayor popularidad en nuestro país y responsable de que toda una generación de jugadores se acercara por primera vez a los videojuegos de la mano de sus teclas. Una carcasa de color gris que encerraba en su interior horas y horas de diversión. |
| En 1988 aparece el penúltimo modelo oficial de Spectrum: el ZX Spectrum +3, que por primera vez se desvinculaba de las cintas de cassette como medio de almacenamiento y pasaba a emplear disquetes de tres pulgadas y doble cara aunque externamente no presentaba demasiadas diferencias con respecto al +2 (exceptuando la unidad de discos, claro). Esta unidad era idéntica a la que utilizaba el ordenador Amstrad CPC 6128, dejando claro que la compra de Sinclair por parte de Amstrad iba a traer bastantes cambios en los modelos de Spectrum. El +3 estuvo a la venta oficialmente hasta el mes de Diciembre de 1990 a un precio inicial en el Reino Unido de 249₤ que más tarde sería rebajado hasta las 199₤. |
|
|
|
|
| El ordenador seguía contando con 128 KB de RAM, pero la ROM tuvo que ser profundamente modificada (alcanzando los 64 KB de tamaño) para dar cabida a las rutinas de carga, grabación y manejo de ficheros desde la unidad de discos, si bien estas y otras modificaciones internas hicieron que bastantes juegos de 48 KB y 128 KB fueran incompatibles con esta nueva máquina. |
| La aparición del ZX Spectrum +2A también en 1988 marca el final de la era Spectrum, pues fue el último modelo diseñado por Amstrad y que consistía básicamente en un +3 pero con unidad de cassette en lugar de disco y carcasa de color negro. La ROM era prácticamente la misma y las incompatibilidades con los juegos antes mencionados seguían presentes en este modelo. |
|
|
|
|
| Pocos meses después salió un modelo llamado ZX Spectrum +2B, pero en realidad era el mismo +2A sólo que fabricado en Taiwán para abaratar costes en lugar de Hong Kong. Tanto el +2A como el +2B tenían una apariencia externa prácticamente igual al exitoso +2. |
| Por otra parte comentaremos brevemente la aparición del Sinclair QL justo en el periodo de tiempo entre el ZX Spectrum y el ZX Spectrum+. Este modelo pretendió ser un ordenador para gente de negocios y profesionales, pues en lugar del microprocesador Zilog Z80 (presente todos los modelos del ZX Spectrum) se decantó por emplear un Motorola 68008 más potente y a mayor velocidad de reloj. También contaba con un sistema operativo multitarea, una unidad de Microdrive integrada y un intérprete de BASIC avanzado que lo alejaban definitivamente de lo que era la filosofía del Spectrum original. Fue un fracaso en cuanto a ventas y un modelo muy poco conocido dentro de los ordenadores fabricados por Sinclair (aparte de que no pertenece a la serie "ZX Spectrum", por lo que queda fuera de nuestro artículo). |
|
|
| Durante (y después) del periodo de comercialización del Spectrum aparecieron diversos modelos fabricados por otras empresas. Estos modelos estaban licenciados en unos casos (como los de la empresa americana Timex) y en forma de "clones" no oficiales en otras como ocurrió con los famosos Scorpion rusos y similares. Estos clones añadían características no presentes en los modelos originales como discos duros, lectores de tarjetas de memoria y otras prestaciones. Sin embargo, este reportaje pretende centrarse en los modelos oficiales del ZX Spectrum, por lo que todos estos casos quedan fuera de nuestro alcance. |
| Hasta aquí la primera parte de este reportaje en la que hemos repasado el nacimiento y los diferentes modelos de este ordenador que revolucionó el mercado Europeo de la informática. En el próximo capítulo hablaremos del amplio catálogo de software disponible para él centrándonos sobre todo en sus videojuegos y haciendo especial hincapié en unos cuantos títulos muy conocidos por sus usuarios. |
| Continúa en Retro-homenaje: ZX Spectrum (2ª parte) |



















|
Enero 16th, 2009 at 9:12 am
[...] muchos de los que comenzamos a saber lo que eran bits, sprites, vectores, scrolls y variables con el mÃtico Spectrum en la década de los 80 estamos empezando a sentirnos un poco cansados de esto. No sé si es que el [...]