Играем в DOOM на тесте на беременность. Что? Да

в 13:37, , рубрики: DOOM, Gamedev, Блог компании Pixonic, Игры и игровые приставки, Лайфхаки для гиков, разработка игр, реверс-инжиниринг

А также на микроволновке, валидаторе билетов и многом другом.

Играем в DOOM на тесте на беременность. Что? Да - 1

Ко флэшмобу по переносу DOOM на любые устройства, у которых только есть дисплей, теперь добавился еще и тест на беременность.

Программист-энтузиаст и адепт реверс-инжиниринга Foone сумел запустить полнофункциональную игру DOOM на электронном тесте на беременность, а до этого то же самое проделал с The Elder Scrolls: Skyrim. Первое видео классического шутера на миниатюрном экране устройства было показано им на выходных в личном микроблоге в Twitter. Тогда он признался, что на самом деле просто проигрывал видео, но с тех пор поднял ставки и нашел способ действительно сыграть в DOOM на электронном тесте при помощи беспроводной клавиатуры.

Как такое возможно, спросите вы? Конечно, не обошлось без читерства.

В своем треде Foone ссылался на исследования другого юзера Twitter, Xtoff, в прошлом месяце решившем проверить, что кроется за корпусом теста на беременность компании ClearBlue. Foone использовал другой бренд, Equate, но обнаружил в нем похожую «начинку»: бумажную полоску, батарею CR1616 3V, восьмибитный микроконтроллер Holtek HT48C06 (64 байта RAM, работает на частоте 4 МГц либо 8 МГц) и оперативная память.

image

По словам Foone, этот наполнение этого теста на беременность быстрее в вычислении базовых математических операций и I/O, чем IBM PC.

Тест активируется при намокании бумажной полоски, обработанной химическим реагентом. После этого на LCD-дисплей выводится надпись о положительном либо отрицательном результате.

Чтобы полноценно запустить игру, ему пришлось заменить дисплей и микроконтроллер. Оригинальный дисплей мог показывать только четыре возможных экрана, а центральный процессор нельзя было перепрограммировать, поэтому пришлось пойти на дополнительные ухищрения. Кроме того, тест был подключен к ПК в качестве источника питания, при помощи него же запускалась игра. Конечно, даже после замены дисплей остался монохромным с разрешением 128х32 пикселя, так что играть на нем оказалось не очень-то удобно. Но само по себе отображение DOOM на дисплее теста на беременность уже забавно и достойно восхищения.

image

Началом истории «Will it run DOOM?» можно считать 2016 год, когда DOOM был запущен на миниатюрном Game Boy, помещенном в брелке для ключей. Времени с тех пор прошло прилично, и теперь уже кажется, что легендарный шутер можно запустить практически на чем угодно. Чтобы доказать это, ниже приведем список (не полный!), на каких устройствах это удалось.

Играем в DOOM на тесте на беременность. Что? Да - 4

Принтер Canon Proxima

Система безопасности линейки принтеров Canon оказалась не самой стойкой, и через софт для обновлений удалось добиться того, чтобы игра запускалась на дисплее устройства.

Осциллограф

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

Банкомат

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

DOOM в DOOM

Почему бы не поиграть в DOOM, пока ты играешь в DOOM? При помощи мода можно запустить игру внутри игры на игровом автомате, являющемся объектом окружения на одном из уровней.

Пианино

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

Minecraft

Пару месяцев назад появился мод для Minecraft, при помощи которого можно использовать внутриигровые компьютеры в качестве настоящих виртуальных машин… на которых, конечно же, со временем оказалось возможным запустить Doom.

Валидатор билетов

Микроволновка

image

iPod Mini

image

Больше примеров — в треде на Reddit.

Автор: Pixonic

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js