Un hacker consigue ejecutar «Doom» en un satélite en el espacio exterior

Si pensabas que ejecutar el clásico shooter de 1993 Doom en un escáner de ultrasonido médico era ridículo, esto te dejará en órbita. Según ZDnet, un desarrollador de software islandés llamado Ólafur Waage ha logrado portar Doom para que se ejecute en el satélite OPS-SAT de la Agencia Espacial Europea (ESA). Específicamente, Waage hackeó el computador de vuelo del OPS-SAT, el cual es «10 veces más potente que cualquier otra nave espacial actual de la ESA», como indica The Register.

Aunque los entusiastas de Doom han hackeado el clásico de Id Software para que se ejecute en una asombrosa variedad de objetos terrestres, desde un vape de nicotina hasta la Barra Táctil del MacBook Pro, pasando por una lavadora Samsung hasta bacterias intestinales humanas, el juego —famosamente ambientado en Marte— aún no había salido de la troposfera.

Antes de despegarnos, una advertencia importante: muchos de los puertos de Doom que acaparan titulares en realidad no están «ejecutando» el juego en absoluto. Algunos de ellos, como el infame experimento con la prueba de embarazo, simplemente usan la pantalla de un dispositivo exótico como salida, mientras que un computador externo procesa el código del juego.

Este es diferente —y probablemente uno de los puertos de Doom más costosos hasta la fecha. Como cuenta ZDNet, Waage contó con un poco de ayuda de algunos amigos con mucho poder, como el ingeniero de la ESA, Georges Labrèche.

«Fue tanto un trabajo suyo como mío y de todo el equipo de la ESA», dijo Waage del logro en el último Ubuntu Summit.

En un video que resume todo el experimento, Waage explica que el satélite técnicamente no tiene pantalla, y que «incluso si la tuviera, se necesitaría un telescopio bastante bueno para ver qué estaba pasando».

Inicialmente, el equipo escribió un script para la computadora del satélite para actualizar a control de misión con las estadísticas actuales de la demo de Doom, donde el juego simula a un jugador realizando una serie de acciones predefinidas, como eliminar enemigos, recoger ítems y descubrir ubicaciones secretas.

«Un texto de salida diciendo que ejecutaste Doom está bien, pero no es suficientemente bueno», dijo el programador. «Lo que queríamos era una captura de pantalla del satélite jugando Doom».

El único problema era que OPS-SAT no tiene tarjeta gráfica, lo que significa que no era capaz de generar ningún video de la manera que lo hacen los computadores en la Tierra. Sin embargo, el satélite sí tiene una cámara a bordo que apunta hacia la Tierra —y eso les dio a los programadores algunas ideas.

Usando un poco de magia de software orbital, el equipo reconfiguró la cámara de OPS-SAT para sacar una captura de pantalla del juego en momentos específicos, reduciendo los píxeles a un rango de colores que encajan con las limitaciones de Doom de 1993. Como un bono adicional, ejecutaron un script para reemplazar el cielo del juego con una imagen en vivo real tomada de la Tierra, lo que resultó en material visualmente impactante.

Mientras que Waage técnicamente hackeó el satélite para hacer funcionar Doom, su trabajo no fue malicioso. OPS-SAT está descrito como un «laboratorio volador» destinado a permitir experimentos de computación orbital como este. La nave cuenta con una serie de «primeras veces», según Waage, incluyendo el primer juego de ajedrez digital en órbita y la primera transacción bursátil ejecutada en el espacio.

«El objetivo era romper la maldición de ser demasiado reacios al riesgo con naves espaciales de varios millones de dólares», explicó Waage.

Más sobre satélites: Científicos se oponen a una enorme matriz de espejos en el espacio que refleje la luz solar nocturna hacia clientes adinerados.

Con información de https://futurism.com/space/hacker-doom-satellite-esa

Previous Post
Next Post
Advertisement