В среде энтузиастов давно шутят, что DOOM можно запустить на чём угодно, и со временем эта шутка всё больше похожа на правду. Дошло до того, что почти у каждого «нормального» устройства уже есть своя версия культового шутера 1993 года — и теперь в ход идут куда более экзотические цели.

Умный Wi-Fi-выключатель Sonoff Basic R2Sonoff Basic R2 — дешёвый умный выключатель, не предназначенный для игр

Отличный пример — проект разработчика piuppi, который заставил нечто похожее на DOOM работать на умном выключателе Sonoff Basic R2. Именно «похожее»: то, что видно на ролике ниже, — это не сама игра и даже не полноценная её часть.

Это не совсем DOOM

По сути перед нами техническое демо: оно умеет отрисовывать графические данные, извлечённые из оригинальной игры, но лишь в пределах простейшей карты. И всё же для устройства, созданного только для того, чтобы включать и выключать свет, результат впечатляет.

реклама кормит Уточку 🦆

Скромные возможности объяснимы: Sonoff Basic R2 построен на микроконтроллере семейства ESP8266 (чип ESP8285) с считанными килобайтами оперативной памяти. О полноценном рендере уровней и речи не идёт — тем ценнее, что на такой платформе удалось получить хоть какую-то узнаваемую картинку из DOOM.

Как повторить дома

В репозитории на GitHub выложена подробная документация для тех, кто захочет «порвать и растерзать» на собственном Sonoff. Процесс не самый простой и требует собственной копии DOOM — скрипт извлекает из неё нужные данные.

После настройки игру можно открыть в браузере с любого устройства в локальной сети и выместить раздражение от современного «умного дома» на бесах-импах. Самое приятное, что даже с установленной и запущенной игрой выключатель продолжает работать по прямому назначению.

реклама кормит Уточку 🦆

Сама культура портирования DOOM куда угодно давно живёт своей жизнью: от осциллографов и принтеров до тестеров беременности и электронных ценников. Умный выключатель — лишь очередная галочка в этом длинном списке, и список явно ещё не закрыт.

Что дальше

Даже если однажды закончатся устройства, на которые можно водрузить DOOM, впереди ещё целый мир гаджетов, ждущих своего порта Duke Nukem 3D.

реклама кормит Уточку 🦆

Как всё это выглядит в действии, показано в ролике ниже.