En 1982 la compañía Sinclair Research Ltd sacaba al mercado un producto que revolucionaría el mercado de la informática doméstica: el ordenador Sinclair ZX Spectrum. Dado su bajo precio, comparado con otros sistemas similares, rápidamente se convirtió en un éxito de ventas.
Con el paso de los años se fueron sacando modelos mejorados de este ordenador con mayores posibilidades pero siempre intentando mantener la compatibilidad con programas que ya estuvieran en el mercado realizados para modelos anteriores.
En nuestro país, este ordenador fue uno de los más vendidos y, por ello, proliferaron gran cantidad de programadores independientes y usuarios que comenzaron a desarrollar juegos, aplicaciones y utilidades para este ordenador.
Espero que este post sirva como un homenaje a todos ellos y como recuerdo de aquella gran época que muchos tuvimos la suerte de vivir y disfrutar y que ninguno nunca olvidaremos.
Comencé a utilizar ordenadores allá por 1985, mi ZX Spectrum con 48K de RAM era una maravilla, conectado a una en TV blanco y negro a valvulas (no me daba la guita para comprar uno a color), un grabador National Panasonic sin la tapa para poder ajustar el azimut del cabezal cuando lo necesitaba.
El sistema para cargar un programa o un juego tenía su trabajo, los juegos venían en cassettes y tardaban unos 15 minutos en cargarse, te podias dar un baño, fumar un par de cigarros, hacer algun mandado, una vez que volvías , había dos opciones:
1) La carga se había interrumpido (mecagoenlareydelamierda, esto pasaba 2 de cada 5 veces)
2) El juego funcionaba (Tus rezos ,cruzadas de dedos, etc, habían surtido efecto)
La ZX Spectrum leía los datos de una cinta mediante sonidos, cada sonido representaba un bloque de datos que el ordenador interpretaba y convertía en bits fácilmente manejables por él.
Un sistema rudimentario que daba más dolores de cabeza que otra cosa.
Es parecido al sonido que se oye en un teléfono cuando hay un fax funcionando, o como el que hacían los módems antiguos (y modernos, que todavía hay) cuando se conectaban a Internet por la línea telefónica.
Utilizaba como lenguaje de programación el BASIC "Beginners All-purpose Symbolic Instruction Code" (Código de instrucciones simbólicas de uso general para principiantes).
Esto es un ejemplo del lenguaje:
10 LET b$ = "Cual es su edad?"
20 LET a$ = "Su edad es "
30 INPUT (b$); edad
40 PRINT a$; edad
Bueno, no quiero extenderme mucho mas con el tema, solo quise recordar un poco mientras escribía y quizas hacer recordar a alguno de ustedes que también vivió experiencias similares.
Videos de los juegos de las ZX Spectrum