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.
O Google iniciou a implementação global do Search Live, um recurso de busca por voz…
Um novo estudo da Northeastern University, nos EUA, descobriu que os agentes de IA autônomos…
A Samsung expandiu sua linha de SSDs SATA III de 2,5 polegadas 870 EVO com…
Os desenvolvedores do estúdio britânico Rebellion Developments (séries Sniper Elite e Atomfall) anunciaram um novo…
Avistado no site da entidade de classificação etária da Coreia do Sul no final de…
O primeiro satélite comercial de reabastecimento da China, o Hukeda-2, concluiu com sucesso um teste…