6 Устройств, на которых не работает DOOM

Тест на беременность и Fipper Zero с логотипом DOOM.

Краткая информация

Как ни странно, интернет охвачен идеей запустить классический шутер 1993 года DOOM на любом устройстве с экраном или чипом. Это ставит вопрос: есть ли что-то, что не может запустить DOOM?

6 NES

Nintendo Entertainment System (NES) — легендарная игровая консоль, выпущенная в 1983 году, за десять лет до DOOM. Учитывая, что современные консоли и ПК десятилетней давности способны запускать множество новейших игр, на первый взгляд может показаться, что NES может справиться с DOOM.

Консоли NES и SNES с ретро-игровыми картриджами и контроллерами рядом.

Тем не менее, аппаратное обеспечение не достаточно мощное для его нативного запуска. Минимальные системные требования DOOM требуют 4 МБ ОЗУ, процессор Intel i386 (80386) 32-bit 1985 года и графику VGA. Сравните это с всего лишь 2 КБ ОЗУ NES, слабым 8-битным процессором и PPU вместо VGA.

Несмотря на эти трудности, технически возможно заставить NES отображать (вместо того чтобы запускать) DOOM. Ютубер TheRasteri смог это сделать, использовав Raspberry Pi (современный мини-ПК, на котором можно эмулировать NES/SNES), вставленный в картридж NES:

Как указывает ютубер, это не следует считать читерством, так как аналогичный трюк использовался для запуска 2D и 3D графики с помощью процессора Super FX на некоторых картриджах SNES.

Хотя я не хочу принижать это достижение и действительно ценю этот трюк, моё контраргументирование заключается в том, что DOOM не работает на NES, он просто используется в качестве промежуточного устройства вывода. В этом случае NES функционирует скорее как кабель, чем как игровая консоль. Лично я нахожу более впечатляющими настоящие 3D-игры с растеризацией на NES, такие как Horror Hospital, поскольку они действительно работают на оборудовании Nintendo.

5 Тесты на беременность

Одной из самых забавных и интересных тем «запустите DOOM на X» в последние годы стало достижение программиста Foone Turing, который смог запустить DOOM на тесте на беременность. Шутки о том, как учить с раннего возраста, игры в утробе матери или о не рожденном ребенке как о вашем среднем напарнике по игре писались практически сами собой.

К сожалению, насколько это ни впечатляет, тест на беременность на самом деле не запускает DOOM. Если сравнить его с NES выше, можно сказать, что он запустит DOOM даже меньше.

Вместо того, чтобы использовать встроенный чип теста на беременность или его ЖК-экран (который может только отображать результаты теста), Тюрим разобрал устройство, заменив процессор на плату Adafruit и ЖК-дисплей на другой экран. Тест на беременность в сущности служит не функциональным мини-корпусом компьютера.

Тем не менее, учитывая, как быстро развиваются технологии, я бы не удивился, если бы мы вскоре увидели настоящий тест на беременность, способный нативно запускать DOOM. Слабые чипы и ограниченные ЖК-дисплеи могут прекратить свое существование через двадцать лет, так как серийные технологии продолжают развиваться.

4 Часы-калькулятор Casio

Современные калькуляторы очень мощные. В сети есть несколько видео с людьми, которые запускают DOOM нативно на различных калькуляторах, и одним из самых популярных примеров является Casio FX-CG50. Это не так уж удивительно, так как калькулятор способен отображать 3D-графики и оснащен достаточно четким цветным ЖК-дисплеем. Это полноценный портативный ПК.

Факт, что DOOM может работать на современных умных часах, также не вызывает удивления. Они практически являются игровыми мощностями на запястье, способными запускать целый список игр.

Однако знаменитые часы-калькулятор Casio (которые носил Уолтер Уайт из Во все тяжкие и Двайт Шрут из Офиса) никакое из этих устройств не является. Их аппаратное обеспечение и дисплей не способны запустить и отобразить рабочую версию DOOM, по крайней мере, судя по всему. Я не нашел никого, кто их запускает. Тем не менее, учитывая, что DOOM можно запустить в PDF-файле, я был бы не удивлён, если бы кто-то в конечном итоге это выяснил.

3 Персональный компьютер TI-99/4A

Экспектировать, что некоторые домашние компьютеры 80-х годов могут запускать DOOM, вполне разумно — и некоторые из них действительно могут. Ну, отчасти. Рассмотрим, например, эту улучшенную Commodore 64 — хотя она технически способна запускать DOOM, она делает это с довольно низким разрешением и частотой кадров.

Однако TI-99/4A от Texas Instruments, выпущенный примерно в то же время, что и Commodore 64, не может справиться даже с этим. Хотя он может выполнять некоторые крайне базовые растросканы, этого недостаточно для запуска DOOM. В довесок, на TI-99/4A есть популярная игра своего времени под названием Tunnels of Doom.

2 Neo Geo

Из всех устройств в этом списке меня больше всего удивляет, что Neo Geo не может запускать DOOM. На случай, если вы о нем не слышали, Neo Geo была дорогой домашней игровой консолью, разработанной корпорацией SNK. Она обещала перенести аркадные игры в ваш дом.

Neo Geo была выпущена в 1990 году, всего за три года до DOOM. Учитывая, насколько эффективно оптимизирован код DOOM (что позволяет ему работать практически на чем угодно), удивительно, что Neo Geo не справляется с этой задачей.

Некоторые консоли Neo Geo с логотипом на фоне.

Несмотря на то, что 2D-игры, разработанные для Neo Geo, работали прекрасно, проблема в том, что архитектура Neo Geo никогда не была создана для 3D-игр. Как объясняется в комментарии на Reddit, у Neo Geo нет режима графики bitmap, который необходим для отображения 3D-игр, таких как DOOM. Вместо этого она полагается на спрайты (предварительно определенные изображения) для эффективного отображения 2D-игр.

1 Бактерии

Эта запись требует пояснения. Студентка MIT по биотехнологии Лорен «Рен» Рамлан создала экран размером 32×48 пикселей с одним битом, разместив свечение Escherichia coli в массиве, тем самым используя бактерии в качестве пикселей. Затем она уменьшила размер DOOM до этого разрешения и запустила его на экране на основе E. coli. Это крайне впечатляющее достижение, устанавливающее прецедент того, как биотехнологии могут быть интегрированы в будущие технологии дисплеев.

Тем не менее, отображение DOOM — это не то же самое, что и запуск DOOM. Бактерии просто используются как экран с крайне низким разрешением, поэтому, так же как они могут отображать DOOM, технически они могли бы отображать любой другой контент.

Учитывая, что на показ одного кадра требуется более 9 часов, завершение игры займёт более 600 лет. Сделать небольшую ошибку или погибнуть означает, что вам нужно будет добавить целое новое поколение, чтобы завершить игру!

Хотя практически любое устройство с экраном и процессором может запустить DOOM (игра даже может быть смоделирована с помощью ИИ), этот список подчеркивает несколько удивительных устройств, которые человечество еще не смогло покорить.

Тем не менее, я искренне ценю креативность и усилия, вложенные в все эти проекты, и с нетерпением жду, какое устройство запустит DOOM следующим.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Вы также можете читать наши материалы в:

Алекс Бежбакин
Оцените автора
Добавить комментарий