Um entusiasta realizou um pouso virtual na Lua usando um computador ZX Spectrum de 40 anos.

O entusiasta do espaço e blogueiro Scott Manley “pousou” com sucesso na Lua usando um computador doméstico da década de 1980. Ele não tinha um módulo lunar de verdade, é claro, então usou o simulador de voo espacial Kerbal Space Program, de 2015, e controlou a espaçonave virtual usando um computador ZX Spectrum.

Fonte da imagem: youtube.com/@scottmanley

O ZX Spectrum é um computador doméstico desenvolvido pela empresa britânica Sinclair Research e lançado em 1982. Este sistema de 8 bits utilizava um processador Z80A com clock de 3,5 MHz e oferecia 16, 48 ou 128 KB de RAM. O sistema operacional era o Sinclair BASIC, e o computador em si era uma maneira relativamente barata de introduzir crianças aos jogos de computador e aos fundamentos da programação. Para os padrões atuais, o poder do computador pode parecer insignificante — até mesmo alguns carregadores oferecem desempenho superior.

Por outro lado, o ZX Spectrum foi lançado 13 anos após o pouso da Apollo 11 na Lua. Seu computador de bordo, responsável pela navegação, possuía um processador de 2,048 MHz com palavras de 15 bits, paridade de 1 bit e 2048 palavras de memória. Com recursos tão limitados, os programadores precisavam ser criativos ao escrever o código, utilizando o mínimo de dados possível para alcançar o resultado desejado. O ZX Spectrum era significativamente mais poderoso, mas, com esses recursos, o entusiasta tinha que se esforçar bastante para obter o resultado desejado.

Outro desafio era conectar o ZX Spectrum ao simulador — ele não possui uma porta USB, mas a Sinclair Research lançou o sistema de armazenamento de dados Interface 1 com uma porta serial RS232. O simulador Kerbal Space Program, obviamente, não suporta essa interface, então o mod Kerbal RPC teve que ser usado para o controle remoto da nave, utilizando Python ou outra linguagem.No final, Scott Manley conseguiu lançar o programa e aceitarControlando um módulo lunar virtual. Conforme a espaçonave se aproximava da superfície lunar, o sistema operava tão lentamente que havia um atraso de até dois segundos. Mas o computador de bordo da Apollo 11 apresentou o mesmo atraso, disse o entusiasta, então, para ele, a missão virtual foi um sucesso.

admin

Compartilhar
Publicado por
admin

Postagens recentes

Cientistas confirmaram experimentalmente que os agentes de IA do OpenClaw às vezes escapam do controle.

Um novo estudo da Northeastern University, nos EUA, descobriu que os agentes de IA autônomos…

2 horas atrás

O frenético jogo de tiro e terror Alien Deathstorm, dos criadores de Sniper Elite, foi anunciado – primeiro trailer e detalhes.

Os desenvolvedores do estúdio britânico Rebellion Developments (séries Sniper Elite e Atomfall) anunciaram um novo…

2 horas atrás

O misterioso Serious Sam: Shatterverse acaba por ser um roguelike cooperativo dos criadores de Dead by Daylight.

Avistado no site da entidade de classificação etária da Coreia do Sul no final de…

3 horas atrás

China testa ‘reabastecimento espacial’: satélite com ‘tronco’ completa com sucesso teste orbital.

O primeiro satélite comercial de reabastecimento da China, o Hukeda-2, concluiu com sucesso um teste…

4 horas atrás