DOOM запустили на токоизмерительных клещах FNIRSI DMC-100

Польский разработчик Артур Бинек запустил классический шутер DOOM на токоизмерительных клещах FNIRSI DMC-100 стоимостью около 30 долларов. Для проекта он адаптировал движок doomgeneric под микроконтроллер Artery AT32F415, который управляет работой измерительного прибора.
Главным ограничением платформы оказался объём оперативной памяти — всего 32 КБ. Несмотря на скромные характеристики, порт поддерживает первый эпизод Freedoom: Phase 1, включающий уровни с E1M1 по E1M9.
Разработчику удалось сохранить не только сам игровой процесс. В версии для клещей работают титульный экран, меню, промежуточные заставки и финальная сцена. Также предусмотрены четыре слота для сохранений.
Изображение выводится на встроенный цветной экран с разрешением 320×240 пикселей. За звуковые эффекты отвечает зуммер, установленный в приборе, а для управления игрой Бинек подключил пульт от дрона DJI RC-N1.
DOOM продолжает появляться на необычных устройствах
Порт для FNIRSI DMC-100 стал очередным примером запуска классического шутера на нетипичном оборудовании. В начале октября разработчик Радиум Ван запустил движок DOOM на среднеформатной камере Hasselblad X2D 100C.
В камерной версии кнопка спуска затвора используется для стрельбы, повороты выполняются свайпами по экрану, а звук воспроизводится через встроенный динамик. Исходный код этого проекта автор опубликовал открыто.
Другие энтузиасты экспериментировали с ещё более необычными способами воспроизведения DOOM. В августе один из разработчиков воссоздал оригинальную музыку игры 1993 года с помощью таймеров 555 и смог исполнить вступительный трек. В июле на YouTube показали порт шутера для 32-битной консоли Casio Loopy, выпускавшейся в Японии в 1995–1996 годах. Эта система была ориентирована на девочек-геймеров и получила всего десять игр.


