RSS Slashdot

Программист запускает Doom на космическом спутнике

Исландский программист удивительным образом запустил игру Doom на спутнике Европейского космического агентства OPS-SAT, "летающей лаборатории" для передовых вычислений. Это достижение продемонстрировало, как классический шутер 1993 года может работать на орбите с бортовым процессором ARM. Спутник OPS-SAT был оснащен экспериментальным и более мощным вычислительным оборудованием, чем типичные космические аппараты. Олафур Вааге использовал Chocolate Doom 2.3, версию с открытым исходным кодом, из-за ее совместимости с уже работающей системой Ubuntu 18.04 LTS. Портирование Doom представляло собой сложную задачу по адаптации кода для космического оборудования и ограничений управления полетом. Обновление программного обеспечения в космосе является сложной задачей, что делает простоту портирования Doom решающей для успеха. Команда первоначально проверила работу игры через записи в журнале. Для визуального подтверждения они заменили марсианский фон игры изображениями Земли в реальном времени, снятыми спутником. Создание внутриигрового фона с использованием спутниковых фотографий и ограниченной цветовой палитры игры потребовало значительных корректировок. Успешная интеграция изображений Земли в игру подтвердила успешное выполнение Doom. Вааге заключил, что игра работала безупречно, подчеркнув ее бесшовную интеграцию.
favicon
games.slashdot.org
Programmer Gets Doom Running On a Space Satellite
Create attached notes ...