tecnologia

Zx spectrum aterriza en la luna: un 8-bit demuestra su resiliencia

¿Quién diría que un ordenador de 1980 podría conquistar la Luna? El ZX Spectrum, un icono de la informática doméstica, ha demostrado una vez más su sorprendente capacidad, permitiendo a Scott Manley simular un aterrizaje lunar con un programa 3D.

Un logro asombroso con tecnología anticuada

Un logro asombroso con tecnología anticuada

El experto en ciencia espacial, Scott Manley, ha logrado ejecutar un simulador espacial 3D en el desafiante ZX Spectrum, un ordenador con apenas 3,5 MHz de procesador y 48 KB de RAM. Un equipo moderno podría realizar esta tarea sin problemas, pero para un dispositivo de 8 bits, parecía una hazaña casi imposible.

La clave reside en un ingenioso enfoque matemático. Al carecer de una tarjeta gráfica dedicada, Manley recurrió a trigonometría pura para calcular el posicionamiento de los elementos en una pantalla 2D. Este cálculo, generado por la CPU Z80, permite la representación de objetos en 3D, aunque con un ligero retraso de unos 2 segundos.

El proyecto, que se desarrolló utilizando el lenguaje de programación Sinclair BASIC, presenta desafíos logísticos. Manley superó las limitaciones de los puertos modernos mediante el uso de la Interface 1 con puerto RS232, evitando la necesidad de hardware adicional. La pantalla muestra los datos del módulo lunar en tiempo real, lo que requiere una optimización constante para no sobrecargar el procesador.

El proceso no es veloz, pero el resultado es impactante. El vídeo de Manley, compartido en su canal de YouTube, muestra el simulador en funcionamiento, desde el inicio hasta el aterrizaje de la nave en la superficie lunar. Un ejemplo de cómo la creatividad y la ingeniería pueden superar las limitaciones del hardware.

Este logro no es solo un homenaje a un ordenador del pasado, sino una demostración de la persistencia de las ideas bien concebidas. Demuestra que, a pesar de la evolución tecnológica, la inteligencia humana sigue siendo capaz de realizar hazañas sorprendentes con los recursos disponibles.

El ZX Spectrum, ahora disponible en versiones mini por alrededor de 20 euros, continúa inspirando a desarrolladores y entusiastas. Un legado que, lejos de desvanecerse, se reinventa constantemente.