ZX Spectrum flies simulated spacecraft using BASIC, Python, and serial — Kerbal Space Program Lunar lander powered by 1980s hardware
Source
Tom's Hardware
Published
TL;DR
AI GeneratedInternet personality Scott Manley has used a Sinclair ZX Spectrum, running Sinclair BASIC and Python, to control a lunar lander in the Kerbal Space Program simulation. Despite the inefficiency caused by the slow serial port, Manley successfully communicates with the game using a Python script and the ZX Spectrum's serial interface. The project involves emulation, with a virtual ZX Interface 1 connecting the ZX Spectrum to the PC running the simulation. This innovative use of 1980s hardware showcases the enduring appeal of retro computing in modern tech projects.