Однажды геймеры, разработчики, разномастные механики со всего мира объединились ради одной идеи: найти самое необычное устройство для запуска культовой игры Doom. Рассказываем, как это стало возможным, и показываем малую часть невероятных устройств, покорившихся культовому шутеру.
Doom — это динамичный шутер от первого лица, в котором безымянный морпех (Палач Рока, или Doomguy, Думгай) сражается с ордами демонов, вырвавшимися из ада. Игрок прокладывает себе путь через кровавые коридоры и волны противников ради спасения человечества.
Вышедший в 1993 году, первый Doom был незамысловат с точки зрения программного кода. Это неудивительно — он создавался для простого «железа» того времени. В 1997 году компания-разработчик id Software опубликовала исходный код игры. После этого многие энтузиасты пришли к мысли, что игру можно запустить практически на любом устройстве, имеющем экран. Здесь и начинается один из легендарнейших интернет-мемов о видеоиграх: «Doom можно запустить на чём угодно».
Бензопила
Брутальной игре брутальное устройство! Бензопила является одним из основных видов оружия в игре, которое игрок может выбрать для уничтожения демонов. Джордж Мерлокко, разумеется, использовалHere's Doom 2, running on a chainsaw не настоящую пилу, а игрушечную, и портировал в неё оригинальную версию Doom 90‑х годов. Автору пришлось постараться: Джордж вмонтировал в игрушку 2,2‑дюймовый экран с разрешением 320 × 240 пикселей, пятидолларовый компьютер Raspberry Pi Zero, подключил беспроводную мышку и клавиатуру. В результате его крафт уже обрёл в интернете некоторую культовость.
Кубик лего
Джеймс Браун вдохновился спонтанной покупкой маленьких экранчиков с AliExpress и создал самый настоящий компьютер внутри лего-кирпичика. Он работает довольно просто: OLED-экран с разрешением 72 × 40 пикселей, микроконтроллер и старые батареи. Потом он добавил встроенные контакты для батареи, порт USB для программирования и ёмкостные сенсорные датчики. Но запускать что-то сам такой компьютер ещё не умел. Поэтому автор переработал плату для установки микроконтроллера Raspberry Pi RP2040RP2040 DoomThe Making of RP2040 Doom, чтобы запускатьDOOM PORTED TO A SINGLE LEGO BRICK Doom напрямую, прямо на кубике лего.
Пройти на этом кубике игру невозможно — управление неудобное. Но стоит признать, такой подход впечатляет!
Тест на беременность
В 2020 году новость о том, что кто-то запустилThis Programmer Figured Out How to Play Doom on a Pregnancy Test Doom на тесте на беременность, облетела добрую половину интернета. Калифорнийский программист Фун Тьюринг запустил игру на дисплее с разрешением 128 × 32 пикселей. Позже автор признался, что это была просто запись, а не полноценная игра. Кроме того, процессор и экран самого теста пришлось заменить на другие, помощнее и получше. Тем не менее публике остроумная задумка пришлась по нраву.
Советский трамвай ЛМ-68М2
Весной 2025 года энтузиаст исполнил свою мечту и запустил Doom 2 на советском трамвае, в ретровагоне. Из сложностей оказались проблемы с подключением к бортовому компьютеру.
Porsche 911
В ролике блогера vexal прямиком из 2017 года автор рассказывает, как он установил Doom на свой «Порш 911» 2014 года. С невозмутимым лицом геймер поясняет, как с помощью флешки и режима отладки сделать из монитора на своём авто простенький компьютер. На сегодняшний день это специфическое видео собрало уже 1,5 млн просмотров.
Excel
Один из немногих способов, который можно повторить самостоятельно! В 2022 году Nobuaki Tanaka поделился видео со своим экспериментом запуска Doom в Excel. Каждая ячейка играет роль пикселя, но сама графика монохромная.
Очередной гений с Гитхаба делитсяDOOM-in-excel файлами и инструкцией по запуску уже цветного Doom в Экселе на вашем компьютере. Такой запуск требует установки скелета проекта, который преобразует игру в формат, совместимый с Excel, используя Python для основного кода и C для конфигурации. После установки и настройки полученный файл Excel с Doom можно открыть и «играть», но только в рамках электронных таблиц.
Тонометр
Программист даётЗапускаем Doom на Тонометре Omron M3 Expert советы геймерам-ценителям, как запустить Doom на тонометре фирмы Omron. Для этого требуется переписать код на ZephirScript, специальном фреймворке для тонометров Omron, и сохранить его в файл определённого формата.sefir. Затем разобрать тонометр и к выделенному модулю припаять флеш-картудо 8 ГБ, отформатированную в Fat32 с Doom и исполняемым кодом. И после сборки можно играть в готовую игрушку, пользуясь доступными кнопками на устройстве!
Банкомат
В 2014 году энтузиасты разобрали банкомат и запустили на нём игру, в которую можно действительно поиграть. На видео видно, как его разбирают в мастерской, но информация, откуда они взяли аппарат, авторами умалчивается.
Эксперимент упоминаетThe Early Days of Id Software - John Romero @ WeAreDevelopers Conference 2017 // Youtube даже сам Джон Ромеро, соучредитель id Software, программист и гейм-дизайнер. Он говорит о том, что именно после этих энтузиастов другие начали искать более «странные» и безумные варианты, где ещё можно запустить игру. Перепрошить банкомат несложно, но сама идея впечатлила интернет-юзеров и вдохновила на следующие креативные свершения.
Осциллограф
Осциллограф нужен для визуализации и анализа электрических сигналов во времени, он позволяет увидеть их форму, амплитуду, частоту и другие характеристики. Программист Джейсон в 2018 году поделилсяGaining access to the Windows CE desktop (and Doom!) on the Keysight DSOX1102G Oscilloscope своим путём к тому, чтобы открыть на экранчике осциллографа сначала Windows, а затем запустить и Doom!
Если кратко: автор использовал сбои USB-подключения для получения частичного доступа к операционной системе на приборе. Завершив процессы, мешающие доступу, он получил чистый рабочий стол Windows CE, но без панели задач. Используя различные утилиты, он в итоге добился полного контроля над Windows CE, а дальше запустить Doom уже не вызвало никаких проблем, как и на обычном компьютере.
Кишечная палочка
В 2023 году был проведёнDoom läuft auf Darmbakterien эксперимент Лорен Рамлан из Массачусетского технологического института. В его ходе девушка превратила бактерии в игровую сборку, изображение которой проявляется путём активации специфических флуоресцентных белков кишечных палочек.
То есть бактерии кишечной палочки здесь играют роль лампочек-пикселей, которые включаются и начинают светиться благодаря специфическому веществу, что подаёт им компьютер. Кадр за кадром игра проявляется на светящихся и затухающих «пикселях». Перед этим авторка обработала1-Bit Pixels Encoded in E. Coli for the Display of Interactive Digital Media первые кадры игры, уменьшив их до необходимого размера и упростив цвета игры, чтобы поместить в экран из бактерий.
Но прорисовка такого Doom ужасна: один кадр проявляется каждые 8 часов 20 минут, а если захочется пройти всю игру — понадобится около 600 лет! Если захочется повторить, есть статья с подробностями эксперимента.