Свежие новости

Олафур Вааге, программист из Исландии, рассказал на Ubuntu Summit 25 октября о своем достижении — запуске первой версии Doom, а именно Chocolate Doom 2.3, на спутнике OPS-SAT, который находился на орбите. Этот кубсат предназначен для демонстрации улучшений в управлении космическими миссиями благодаря более мощным бортовым компьютерам. Спутник был оснащен экспериментальным компьютером, производительность которого в десять раз превышала обычные космические аппараты, но, несмотря на это, его возможности были все еще ограничены. версией Chocolate Doom 2.3

Игра Doom, выпущенная в 1993 году и доступная с 1997 года, была выбрана для этого эксперимента благодаря простоте портирования на язык C. Запуск игры стал испытанием на совместимость и преодоление ограничений космического оборудования. Вааге использовал версию Chocolate Doom 2.3, так как она работала с дистрибутивом Ubuntu 18.04 Long Term Support, установленным на спутнике.

Запуск Doom на орбите требовал минимизации объема загружаемого кода, и программист добился этого благодаря наличию лишь нескольких внешних зависимостей. Изначально игра была протестирована на земном оборудовании, после чего в конце 2019 года Вааге успешно запустил её на спутнике. Несмотря на отсутствие графики, играсконфигурировалась для работы в условиях космоса, а частота кадров оставляла желать лучшего.

Эксперимент позволил собрать важные научные данные, используя заранее записанные демо-файлы для сравнения результатов игры с Земли и из космоса. Успех проекта вдохновил компанию KP Labs на запуск Doom на спутнике Intuition-1, где игра была интегрирована в модуль обработки данных.

News Reporter