Sinclair ZX Spectrum

Sinclair ZX Spectrum

Sinclair ZX Spectrum de 48K.
Tipo Computadora Personal
Comercializado 1982
Descatalogado 1992
Características
Arquitectura 8 bits
Procesador Zilog Z80A @ 4 MHz
Memoria 16 KB RAM; 16 KB ROM
48 KB RAM; 16 KB ROM
128 KB RAM; 32 KB ROM
128 KB RAM; 64 KB ROM
Sistema operativo Sinclair BASIC
[editar datos en Wikidata]

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.

Sinclair ZX Spectrum

Características

Las características del ZX Spectrum original incluían:

ZX Spectrum + (1984)

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.

Sistema gráfico

Paleta de colores del Spectrum

Una de las peculiaridades del ZX Spectrum es su sistema de vídeo, al ser capaz de mostrar una matriz de 256x192 pixeles, pero la resolución de color era únicamente de 32x24, por lo que grupos de 8x8 pixels compartían información de color.

Dicha información de color o atributos consistían en: Color de fondo o paper, color de tinta o ink, atributo de brillo, y un atributo flash.

El color de fondo se aplica a los pixels 0, y el color de tinta que se aplica a los pixels 1, pudiendo seleccionarse cada uno entre siete colores.

El atributo brillo aumentaba el brillo de los colores (excepto el negro, que no variaba), por lo que en pantalla podían mostrarse en total hasta 15 colores (siete por dos niveles de brillo, más el negro)

El atributo flash hacía que los dos atributos de color fondo/tinta se intercambiasen varias veces por segundo, dando un efecto de parpadeo.

Así, tenemos 256x192 = 49152 bits = 6144 bytes destinados al bitmap (2048 bytes para cada tercio de pantalla) y 32x24 = 768 bytes dedicados al color, brillo, y flash, totalizando un total de 6912 bytes.

El problema de tener distintas resoluciones para el bitmap y el color obligaba a los programadores de juegos, especialmente durante las últimas etapas de vigencia del ordenador, a adoptar soluciones ingeniosas para minimizar las colisiones entre colores, fenómeno conocido como "attribute clash" en el mundo anglosajón. Esto era debido a que el ZX-Spectrum no fue concebido en origen como una máquina de videojuegos. Si bien el "attribute clash" permitía reducir el tamaño necesario para vídeo a 6,75 kB, esto hacía que algunos de los gráficos mostrados tuvieran una apariencia de poca calidad si el diseño no era minucioso.

Historia y evolución

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.

Software

El software del ZX Spectrum se compone actualmente de más de 20.000 títulos.[1] A pesar de que el hardware del ZX Spectrum imponía unos límites y restricciones notables, su software era muy diverso, incluyendo implementaciones de muchos lenguajes de programación, entre ellos C,[2][3] Pascal,[4][5] Prolog (ej: micro-PROLOG),[6] Modula-2,[7] LISP,[8] o Forth,[9][10] diversos ensambladores/desensambladores de Z80 (ej: OCP Editor/Assembler, HiSoft Devpac, ZEUS Assembler, Artic Assembler), compiladores de Sinclair BASIC (ej: MCoder, COLT, HiSoft BASIC), extensiones del Sinclair BASIC (ej: Beta BASIC, Mega Basic), programas de bases de datos (ej: VU-File[11]), procesadores de texto (ej: Tasword II[12]), hojas de cálculo (ej: VU-Calc[11]), programas de diseño gráfico (ej: OCP Art Studio,[13] The Artist, Paintbox, Melbourne Draw), y de modelado 3D (VU-3D[14][15]), aparte de, principalmente, videojuegos.

Otros modelos

Sinclair ZX Spectrum +128

ZX Spectrum +128K (1985)

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 Computer, la filial de Timex en 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.

Amstrad Sinclair ZX Spectrum

ZX Spectrum +3

En 1986, la compañía Sinclair Research vendió a Amstrad, por 5 millones de libras, la marca comercial Sinclair y su línea de productos informáticos. A partir de ese momento Amstrad procedió a sacar al mercado los siguientes modelos:

En 1992 Amstrad decidió retirar los modelos de Spectrum del mercado,[17] ante la popularización de las máquinas de 16 y 32 bits.

Serie Timex Sinclair

El Unipolbrit Komputer 2086.

A mediados de 1982, Timex obtuvo la licencia para vender todos los productos Sinclair en Estados Unidos cediéndoles el derecho de usar su nombre por una comisión del 5% sobre las ventas y comenzando a vender productos bajo la marca Timex Sinclair que finalmente llegarían a comercializarse a través de varias filiales también en Argentina, Polonia y Portugal. La filial estadounidense lanzó el Timex Sinclair 1000 y el Timex Sinclair 1500 (ambos basados en el Sinclair ZX81) y el Timex Sinclair 2068 (basado en el ZX Spectrum). Por su parte la filial portuguesa lanzó el Timex Computer 2048 (basado también en el ZX Spectrum) y el Timex Computer 2068 (basado en el Timex Sinclair 2068). A partir de esta última máquina, y producto de un acuerdo entre Polish Unimor y Timex Computer fue desarrollado solo para el mercado polaco también el Unipolbrit Komputer 2086.

A modo de ejemplo de las diferencias entre los modelos Sinclair y Timex, el TS2068 fue lanzado a fines de 1983 (antes del cierre de la filial estadounidense, a mediados de 1984), está dotada de un puerto para poner cartuchos con software, dos entradas para joysticks, un chip de sonido AY-3-8912 (el mismo que posteriormente se adoptaría para los modelos de 128Kb de Sinclair y Amstrad), una extensión de ROM de 8 KB que incluía nuevos comandos para el Sinclair BASIC y dos modos de vídeo: un modo extendido en color de 32x192 (contra los 32x24 originales del Spectrum) y un modo monocromático de 512x192 pixels. Dentro de esta línea de mejoras al modelo original de Sinclair, se llegó en 1987 a desarrollar prototipos de una versión mejorada, el Timex Computer 3256, que finalmente no llegaría a ser lanzado al mercado.[18]

La comercialización de los ordenadores de la serie Timex Sinclair se prologaría hasta 1989, cuando Timex Computer de Portugal decidió salir del mercado informático.[19]

Clónicos y derivados

En Europa, Asia y también América se fabricaron diversos clones basados en la exitosa máquina de Sinclair Research, como la serie TK (el TK 90X fue su principal representante) fabricado por la empresa brasileña Microdigital o el Inves Spectrum de la española Investrónica. En Argentina lo comercializó la empresa Czerweny bajo el nombre de CZ Spectrum.

Algunos ordenadores lanzados por otras compañías y basados también en el microprocesador Z80 (como el Enterprise 128 o Tatung Einstein) dispusieron también de periféricos que permitían ejecutar el software del Spectrum en ellos.

Didaktik M, clónico checo del ZX Spectrum

Adicionalmente, Amstrad trabajó en el sucesor del ZX Spectrum +3, denominado proyecto "Loki". Se trataba de un ordenador de 8 bits llevado al límite, con soporte de modos de vídeo más avanzados y memoria comparable a la de un ordenador de 16 bits. Dicho proyecto nunca llegó a finalizarse, debido al declive de los ordenadores de 8 bits.

Paralelamente la compañía Miles Gordon Technology desarrolló su propia propuesta como sucesor, el SAM Coupé. Con un procesador Z80 a 6 MHz y 256 KB de RAM, incluía una disquetera de 3,5" como dispositivo de almacenamiento.

En los países occidentales, tras su retirada del mercado en 1992, la plataforma Spectrum persistirá principalmente a través de programas emuladores, aunque surgirán iniciativas menores, como interfaces para disco duro IDE,[20] soporte para CompactFlash,[21][22][23] sistemas operativos alternativos[24][25][26] o expansiones gráficas.[27][28] A finales de 2014 se anunció la aparición del Sinclair ZX Spectrum Vega, una vídeo consola basada en el Spectrum.[29][30][31]

En los países del este europeo se desarrollarán en la década de 1990 varios ordenadores clónicos del Spectrum, muchas veces con ampliaciones diversas (Scorpion ZS 256, Pentagon 1024-SL, Kay 1024, Sprinter, ATM Turbo, Dubna 48K, Hobbit, Didaktik M, etc).

Véase también

Entradas relacionadas

Compañías de Software

Periféricos

Véase también

Referencias

  1. Heide, Martijn van der. «Archive!». World of Spectrum. Consultado el 24 de octubre de 2009.
  2. Heide, Martijn van der. «Sinclair Infoseek: HiSoft C». World of Spectrum. Consultado el 24 de agosto de 2006.
  3. Heide, Martijn van der. «Sinclair Infoseek: Kamasoft C Compiler». World of Spectrum. Consultado el 24 de agosto de 2006.
  4. Heide, Martijn van der. «Sinclair Infoseek: HiSoft Pascal 4». World of Spectrum. Consultado el 24 de agosto de 2006.
  5. Heide, Martijn van der. «Sinclair Infoseek: Mira Pascal». World of Spectrum. Consultado el 24 de agosto de 2006.
  6. Heide, Martijn van der. «Sinclair Infoseek: Micro-Prolog». World of Spectrum. Consultado el 24 de agosto de 2006.
  7. Heide, Martijn van der. «Sinclair Infoseek: Mira Modula-2». World of Spectrum. Consultado el 24 de agosto de 2006.
  8. Heide, Martijn van der. «Sinclair Infoseek: SpecLisp». World of Spectrum. Consultado el 24 de agosto de 2006.
  9. Heide, Martijn van der. «Sinclair Infoseek: T-FORTH». World of Spectrum. Consultado el 24 de agosto de 2006.
  10. Heide, Martijn van der. «Sinclair Infoseek: fig-FORTH». World of Spectrum. Consultado el 24 de agosto de 2006.
  11. 1 2 Pearce, Nick (octubre/November de 1982). «Zap! Pow! Boom!». ZX Computing: 75.
  12. Wetherill, Steven (junio de 1984). «Tasword Two: The Word Processor». CRASH! (5): 126.
  13. Gilbert, John (octubre de 1985). «Art Studio». Sinclair User (43): 28. Consultado el 18 de enero de 2007.
  14. Carter, Alasdair (octubre/November de 1983). «VU-3D». ZX Computing: 76–77.
  15. «Psion Vu-3D». Consultado el 18 de enero de 2007.
  16. Bourne, Chris. «Launch of the Spectrum 128 in Spain». Synclair User 44 - News. Archivado desde el original el 29 de noviembre de 2015. Consultado el 15 de agosto de 2011.
  17. «How the Spectrum began a revolution». BBC. 23 de abril de 2007. Consultado el 5 de junio de 2007.
  18. http://timex.comboios.info/tsnews.html
  19. «TS2068». old-computers.com. Consultado el 21 de julio de 2012.
  20. ZX Spectrum Hardware DIY Site-ZXATASP, información sobre el interface ZXATASP para disco duro y CompactFlash.
  21. Papaya Labs, distribuidores del interface divIDE para Spectrum.
  22. divIDE - ZX Spectrum ATA interface, información sobre el interface divIDE.
  23. ZX Spectrum Hardware DIY Site, información sobre el interface ZXCF para CompactFlash.
  24. The ZX Spectrum +3e Homepage, versión ampliada del +3DOS.
  25. ZXVGS Operating System, página oficial del sistema operativo alternativo ZXVGS.
  26. The ResiDOS Homepage, página oficial del sistema operativo alternativo ResiDOS.
  27. SPECTRA Interface
  28. ULAplus
  29. The Guardian: ZX Spectrum gets new lease of life as Vega games console
  30. The Telegraph: 8 reasons you should be excited about the return of the ZX Spectrum
  31. Vuelve ZX Spectrum, una joya para los nostálgicos de la tecnología y los videojuegos

Enlaces externos

This article is issued from Wikipedia - version of the Friday, January 15, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.