Скотт Мэнли, увлеченный космосом блогер, вновь удивил всех, совершив виртуальную посадку на Луну с использованием домашнего компьютера образца 80-х годов. В его распоряжении не было настоящего лунного модуля, поэтому он обратился к популярному симулятору космических полетов Kerbal Space Program, выпущенному в 2015 году. Управление виртуальным космическим аппаратом осуществлялось с помощью компьютера ZX Spectrum.

ZX Spectrum был разработан британской компанией Sinclair Research и появился на рынке в 1982 году. Это 8-битное устройство функционировало на процессоре Z80A с тактовой частотой 3,5 МГц, а объем оперативной памяти варьировался от 16 до 128 кбайт. Несмотря на свою примитивность по современным меркам, ZX Spectrum познакомил множество пользователей с компьютерами и программированием.

Интересно отметить, что ZX Spectrum появился через 13 лет после успешной посадки «Аполлона-11» на Луне, когда бортовой компьютер имел процессор с тактовой частотой 2,048 МГц и ограниченные ресурсы. Хотя мощность ZX Spectrum была значительно выше, программистам всё равно пришлось проявить изобретательность, чтобы добиться успеха.

Однако подключить ZX Spectrum к симулятору было непросто, так как у него не было USB-порта. В помощь пришла система хранения данных Interface 1 с последовательным портом RS232, хотя для работы с Kerbal Space Program требовался мод Kerbal RPC. Финальной задачей стало управление кораблём через код на Python.

Скотту Мэнли удалось запустить программу и взять управление на себя. Приближаясь к поверхности Луны, он столкнулся с задержкой до двух секунд — аналогичной той, что существовала у «Аполлона-11». В итоге виртуальная миссия завершилась успешно, что стало очередным удивительным экспериментом увлеченного энтузиаста.