Класична гра Doom 1993 року стала не лише іконою ігрового світу, а й об’єктом інтересу для ентузіастів, які намагаються запустити її на різних пристроях, які взагалі для цього не пристосовані. Таким чином ретро-шутер вдалося запустити на пральних машинах, банкоматах, калькуляторах, павербанках та гарнітурах. Здавалося, перевірили вже всі можливі речі. Але межа досі не досягнута — ще є багато речей, які Doom не відвідав. Команда інженерів із Норвегії та ESA підняла планку на новий рівень. Їм вдалося портувати Doom на орбітальний супутник OP-SAT, що обертається навколо Землі.

Історію цього неймовірного експерименту розповів інженер-програміст Олафур Вааге. Спочатку він працював над перенесенням коду гри з C на C++, коли до нього звернувся колега Жорж Лабреш із незвичайним питанням: чи можна запустити Doom на супутнику? Хоча Вааге не був завзятим геймером, але це питання підігріло в ньому цікавість, чи таке взагалі можливо. Без вагань інженер погодився.
Лабораторія на орбіті
Супутник OP-SAT — це компактна платформа розміром з валізу, призначена для наукових експериментів. Його апаратне забезпечення, зокрема двоядерний процесор ARM Cortex A9, кардинально відрізняється від звичайних ігрових пристроїв. Запуск гри в космосі вимагав не лише технічної винахідливості, а й суворого дотримання протоколів безпеки.
Першим кроком став запуск Doom у режимі без графіки, щоб довести, що бортова система здатна виконувати більш складні обчислення. Ця частина виявилася відносно простою. Справжнім випробуванням стало налаштування графічного виведення та інтеграція знімків Землі в ігровий процес.
Технологічні виклики та креативні рішення
Найскладнішим завданням виявилося створення скриншотів, які б підтвердили успіх експерименту. Інженери замінили фонове зображення гри на реальні фотографії Землі, зроблені супутником. Однак 256-колірна палітра Doom погано поєднувалася з високоякісними космічними знімками.

Для розв’язання цієї проблеми команда використала алгоритм машинного навчання, який оптимізував кольорову гаму. Через технічні обмеження камери супутника отримати ідеальні скриншоти вдавалося лише час від часу, але кілька успішних кадрів стали доказом цієї неймовірної події.
Цей експеримент довів, що навіть серйозні космічні технології можуть стати майданчиком для креативних ініціатив. Запуск Doom на супутнику став ще однією яскравою сторінкою в історії портування легендарної гри на найнесподіваніші пристрої.
Раніше ми повідомляли про те, як у грі No Man’s Sky відкрили планету, схожу на Землю.
За матеріалами techspot.com