L’enthousiaste de l’espace et YouTuber Scott Manley a réalisé un exploit remarquable en utilisant un ZX Spectrum, un ordinateur personnel 8 bits lancé en 1982, pour simuler un atterrissage lunaire dans le populaire simulateur de vol spatial Kerbal Space Program.
Ce dispositif emblématique, fabriqué par Sinclair Research, était équipé d’un processeur Z80A fonctionnant à 3,5 MHz et proposait des variantes de mémoire de 16, 48 ou 128 Ko.
Le voyage épique de Scott Manley : du ZX Spectrum à la Lune
Malgré sa capacité de traitement limitée, le ZX Spectrum est mémorisé pour avoir introduit de nombreux enfants dans le monde de la programmation et des jeux vidéo durant les années 80.
L’intérêt de cette expérience réside dans la comparaison entre le ZX Spectrum et l’Apollo Guidance Computer (AGC), qui a été utilisé lors de la mission Apollo 11. L’AGC, avec un processeur de seulement 2,048 MHz et des capacités de stockage très limitées, nécessitait que les programmeurs soient extrêmement créatifs pour atteindre des objectifs difficiles.
Manley, en utilisant le ZX Spectrum, a rencontré des défis similaires, programmant le système virtuel pour contrôler des variables cruciales telles que l’attitude et l’accélération du module lunaire fictif.
Pour connecter le ZX Spectrum à un PC moderne, Manley a utilisé un port RS232 et le mod Kerbal RPC, permettant le contrôle à distance du simulateur. Pendant la simulation, Manley a indiqué à ses abonnés que, malgré les retards dans le système pouvant atteindre jusqu’à deux secondes, l’AGC fonctionnait également par cycles de calcul de deux secondes, ce qui n’a pas empêché d’atterrir sur la Lune.
Avec un œil sur l’avenir, la NASA prévoit de retourner sur la Lune cette décennie, en utilisant un matériel 100 000 fois plus puissant que celui utilisé lors des missions Apollo. Cependant, cela ne diminue en rien l’ingéniosité des scientifiques et des ingénieurs de l’époque, qui ont réussi à atterrir sur la Lune avec une technologie qui semble aujourd’hui primitive par rapport aux appareils que nous avons dans nos poches.