Классический Doom запустили на беспроводных наушниках

Игра работает примерно в 18 FPS и доступна всем через браузер и Twitch-стрим

1 мин.
Классический Doom запустили на беспроводных наушниках

Программист из Сиднея Арин Саркисян представил проект DoomBuds – порт легендарной игры DOOM на беспроводных наушниках PineBuds Pro. Это единственная модель TWS-наушников с открытой прошивкой, что позволило энтузиасту превратить компактное аудиоустройство в самостоятельную игровую платформу.

Основой проекта стал чип Bestechnic BES 2300YP с двухъядерным процессором Arm Cortex-M4F. Саркисян разогнал процессор до максимальных 300 МГц (стандартная прошивка ограничивает частоту до 100 МГц) и отключил энергосберегающий режим. Этого оказалось достаточно для запуска игры эпохи DOS с частотой около 18 кадров в секунду.

Главной технической проблемой стал объём памяти наушников – всего 4 МБ flash-памяти при размере оригинальной игры 4,2 МБ. Разработчик использовал облегчённую версию DOOM объёмом 1,7 МБ с сокращёнными анимациями и урезанными музыкальными треками. Для портирования применялся фреймворк doomgeneric, упрощающий адаптацию игры на нестандартное оборудование.

Поскольку у наушников отсутствует собственный экран, Саркисян организовал вывод картинки через последовательное USB-to-UART соединение на контактных площадках устройства. Таким образом удалось транслировать изображение в формате MJPEG-потока на Twitch.

Особенностью проекта стала возможность удалённой игры: любой желающий может подключиться к наушникам разработчика через браузер на сайте doombuds.com. Пользователи становятся в виртуальную очередь и получают 45-секундные сессии для управления игрой. Все необходимые компоненты размещены в открытом репозитории DoomBuds-JS на GitHub.

DoomBuds продолжает многолетнюю традицию запуска культового шутера 1993 года на самых неожиданных устройствах – от тостеров и будильников до тестов на беременность и скороварок. Проект наглядно продемонстрировал, как гаджет стоимостью около $70 справляется с игрой, для которой три десятилетия назад требовался компьютер ценой более $1000.

Мы в Telegram, на Дзен, в Google News и YouTube



ePN