Breve historia

Breve historia
El Sinclair ZX Spectrum fue un ordenador de 8 bits basado en el microprocesador Zilog Z80A, fabricado por la compañía británica Sinclair Research y lanzado al mercado el 23 de abril de 1982.
 
En Europa, el Sinclair ZX Spectrum fue uno de los microordenadores domésticos más populares de los años 1980.
 
Su optimizado y compacto diseño hizo las delicias de miles de aficionados a la informática y los videojuegos. Aún hoy perduran miles de fans del Spectrum que siguen jugando a sus juegos (con emuladores que cargan sus ficheros volcados de cintas). Además hay un mercado de coleccionismo tanto de cintas de juegos originales como de los propios Spectrum.
 
Posteriormente se desarrolló, una nueva carcasa, que consistía en un teclado mejorado con teclas duras y 4 capas de membrana, para permitir la pulsación de dos teclas de función en una sola, y la carcasa más profesional, con bordes cuadrados en lugar de redondeados, que llevó el nombre de ZX Spectrum + (ZX Spectrum Plus). Este desarrollo también se vendió como actualización y solía incluirse junto con una ampliación de memoria para los Spectrum de 16 kB, que añadía un botón de reset y una mejor ventilación.
 
En definitiva, el diseño del ordenador estaba increíblemente optimizado y exprimía sus aparentemente pequeñas posibilidades al máximo. Todas estas características convertían al ZX Spectrum en un equipo muy asequible y versátil, consiguiendo acercar la microinformática a un elevado número de personas.
 
El hardware fue diseñado por Richard Altwasser y el software por Steve Vickers.
 
En 1981, Altwasser y Vickers se desvincularon de Sinclair para formar su propia compañía, a la cual llamarían Jupiter Cantab (una abreviatura de Cantabridgian). Allí lanzaron al mercado una máquina de idéntica arquitectura a la empleada en la compañía de la que salían, el Jupiter Ace. El ZX Spectrum fue uno de los Microordenadores más usados y extendidos en Europa y parte de América durante la década de los años 1980 y principios de los 1990.
 
Con el paso de los años fueron apareciendo diversos periféricos, como por ejemplo dispositivos de almacenamiento propios (ZX Microdrive), interfaces de disco (OPUS Discovery, DISCiPLE, Beta Disk), lápices ópticos, impresoras o mandos de juego (joysticks) que podían ser conectados por medio de la ZX Interface 2 u otras interfaces que salieron posteriormente al mercado.
 
El Spectrum 128 fue fabricado en España por Investrónica,16 la filial de El Corte Inglés de distribución y fabricación de ordenadores, y distribuidora oficial de Sinclair Research. Investrónica también había distribuido bajo marca propia (Invesdisk) un sistema de disco para el Spectrum desarrollado y comercializado por Timex Portugal. El desarrollo conjunto se realiza en la sede española y es por ello que en 1985 aparece primero en España.
 
El modelo de 128K podía funcionar en modo 48 KB o 128 KB. La mayoría de los programas comerciales se ejecutaban en el modo 48K, pero en los últimos tiempos aparecieron programas comerciales que eran compatibles con las dos versiones. Incorporaba un chip de sonido AY-3-8912 (el mismo que Timex incluiría en sus modelos de Spectrum unos años antes), un pequeño teclado numérico anexo pero independiente y un editor de textos integrado en el sistema operativo firmware; en la versión inglesa fueron eliminados el teclado numérico y el editor de texto, introduciendo en el manejo del sistema operativo un conjunto de menús que mantendrían posteriormente los modelos de Amstrad.
 
A la memoria RAM por encima de los 64 KB que puede direccionar directamente el microprocesador Z80 se podía acceder alegóricamente como "Disco RAM". Mantenía pese a los cambios bastante compatibilidad con el hardware periférico desarrollado para los modelos de 48 KB. Las versiones del +3 y +2A/B permitían mapear la memoria ram en los 64 kB direccionables, pudiendo sustituir la memoria ROM por RAM.
 
En los juegos, especialmente cuando se ejecutaban en el modo 128, se podía disponer de las mejoras del modelo, como la carga de varias fases en RAM. En el modo de 48 kB únicamente, el mapeado de memoria estaba inhabilitado, por lo que el chip AY-3-8912 se podía seguir utilizando, no así la memoria adicional.
 
El sistema de gráficos incluía un sistema de doble buffer que permitía seleccionar la memoria de representación entre 2 lugares de memoria fijos, lo que posibilitaba cambiar instantáneamente de pantalla permitiendo algunos trucos gráficos, como poder dibujar en la pantalla shadow y mostrarla justo al terminar de dibujarse, sin que se apreciara como se dibujaba progresivamente. Esta característica se podía utilizar para mostrar gráficos con mayor riqueza visual (aumentando la resolución vertical o emulando una mayor paleta gráfica). El empleo de esta característica requería el uso de 13,5 kB de memoria.