Программисты взломали спутник на орбите, чтобы запустить на нем шутер Doom
Проекты

Программисты взломали спутник на орбите, чтобы запустить на нем шутер Doom

6 ноября 2025 года, 15:25

Легендарная компьютерная игра Doom добралась до околоземной орбиты. Исландский разработчик в сотрудничестве с инженерами Европейского космического агентства (ЕКА) успешно запустил классический шутер 1993 года на борту спутника.

Разработчик программного обеспечения из Исландии Оулафур Вааге успешно портировал видеоигру Doom для запуска на борту наноспутника OPS-SAT, принадлежащего ЕКА, сообщает ZDnet. Аппарат оснащен бортовым компьютером в 10 раз мощнее, чем на любом другом спутнике агентства. Воплотить необычную задумку программисту помогали специалисты ЕКА, включая его друга, инженера Жоржа Лабреша. 

Проект в очередной раз подтвердил правдивость интернет-мема Doom runs on everything («Doom запускается на чем угодно»). Ранее игру адаптировали для проигрывания на самых странных предметах, включая различную бытовую технику — от принтеров до стиральных машин, а также вейпы, УЗИ-сканер, и даже бактерии. Теперь же игра отправилась за пределы Земли.

Важно отметить, что многие вышеупомянутые порты Doom технически не «запускают» игру на самом устройстве. Некоторые из них просто используют экран необычного гаджета в качестве вывода, в то время как внешний компьютер обрабатывает код игры. Однако этот случай был другим и его основная техническая сложность заключалась в том, что у спутника попросту нет экрана. «Даже если бы он был, потребовался бы довольно хороший телескоп, чтобы разглядеть, что там происходит», — с иронией пояснил Вааге в видео, посвященном эксперименту.

Изначально команда планировала, что бортовой компьютер спутника будет отправлять в центр управления полетами текстовые отчеты о состоянии предустановленной демо-версии игры, где имитируется прохождение с заранее заданными действиями: убийством врагов, сбором предметов и поиском секретных локаций. Однако текстового вывода оказалось недостаточно. «Нам нужен был скриншот того, как спутник проигрывает Doom», — пояснил программист.

У спутника OPS-SAT нет графического процессора, а значит, он не способен генерировать изображение так, как это делают компьютеры на Земле. Однако на борту спутника есть камера, направленная на Землю, и это натолкнуло программистов на гениальную идею. Используя некоторые хитрости программного обеспечения, они перенастроили камеру таким образом, чтобы она в определенные моменты времени выводила «скриншот» геймплея, преобразуя пиксели в цветовой диапазон, соответствующий ограничениям Doom 1993 года. В качестве дополнительного бонуса они запустили скрипт, который заменил небо в игре на реальное живое изображение Земли, получаемое с камеры, что привело к созданию визуально захватывающих кадров.

Хотя Вааге технически взломал спутник, чтобы запустить Doom, его работа не была злонамеренной. OPS-SAT описывается как «летающая лаборатория», созданная специально для проведения подобных орбитальных вычислительных экспериментов. По словам разработчика, на счету этого аппарата уже несколько подобных достижений, включая первую в истории партию в цифровые шахматы на орбите и первую биржевую сделку, осуществленную в космосе. «Смысл был в том, чтобы развеять «проклятие» излишней осторожности при работе с многомиллионными космическими аппаратами», — пояснил разработчик.

Ранее создатели многопользовательской космической игры EVE Online рассказали, как помирить геймплей и науку.