На орбите Земли в 2019 году был запущен спутник OPS-SAT — 3U CubeSat размером 101030 см, разработанный ЕКА как тестовая платформа для экспериментов с ПО. Его бортовой компьютер (ARM Cortex-A9, 2 ГБ RAM, RTEMS + Ubuntu 18.04) в 10 раз превосходил по мощности типичные спутники того времени. В рамках программы ESA Lab@Space программист Олафур Вааге и команда из ESOC получили 15-минутные слоты для загрузки кода через наземную станцию в Дармштадте.
Цель — запуск демо-режима Doom (уровень E1M1, ~83 секунды). Ввод в реальном времени невозможен, экрана нет. Первая попытка: Chocolate Doom — запустился, вывел только текст (98% kills). Вторая: doomgeneric с виртуальным framebuffer и VNC — получены скриншоты 320200, 256 цветов. Для фона использованы фото Земли с бортовой камеры Star1000 (10241024, 12 бит): изображения сжаты и квантизированы с помощью нейросети ResNet-18 (другая команда), затем палитра PLAYPAL подправлена для совместимости.
Спутник выведен из эксплуатации 22 мая 2024 года. Эксперимент технически успешен, но научной ценности не имеет — это демонстрация возможностей платформы, а не исследование радиационной устойчивости или производительности. Doom на орбите: факт, но не прорыв.
Оригинал
Уникальность