Культовая Doom запущена на беспроводных наушниках, и в неё можно поиграть через браузер
Редакция ресурса PCgamer отмечает, что, казалось бы, уже ничем не удивить: культовый шутер Doom запускали на микроволновках, картофелинах и даже тестах на беременность. Однако новый порт, получивший название Doombuds, всё равно впечатляет.
Веб-разработчик из Сиднея Арин Саркисян сумел запустить Doom на беспроводных наушниках PineBuds Pro. Как объясняется на его сайте, это «единственные наушники с открытым исходным кодом прошивки». Их процессор достаточно мощный, чтобы запустить игру после некоторых модификаций: Саркисян «разогнал CPU до 300 МГц и отключил режим пониженного энергопотребления». Этого «более чем достаточно» для работы игры, хотя и на уровне примерно 18 кадров в секунду.
Самой Doom также потребовалась оптимизация, чтобы уместиться в скромный объём оперативной памяти наушников. На сайте указано, что «существует множество оптимизаций», позволяющих сократить требование игры в 4 МБ ОЗУ. Поскольку наушники могут хранить только 4 МБ данных, а оригинальная Doom чуть больше, использовался WAD-файл Squashware размером 1,7 МБ.
Самое интересное — поиграть в эту версию можно, даже не имея наушников PineBuds. На сайте Doombuds есть встроенная трансляция Twitch и виртуальная очередь, где любой желающий может подключиться к наушникам Саркисяна удалённо и запустить Doom прямо из браузера. Поскольку у наушников нет экрана, трансляция и служит дисплеем для игры.
Если вы хотите запустить Doom на своих собственных PineBuds, Саркисян выложил все необходимые инструменты и инструкции на GitHub.
Это достижение — очередное доказательство феноменальной оптимизации и гибкости оригинального движка id Tech 1, а также творческого подхода энтузиастов. За последние годы Doom стала своеобразным «Hello, World!» для встраиваемых систем, демонстрируя, что если устройство имеет хоть какую-то вычислительную мощность, на нём, скорее всего, можно запустить этот легендарный шутер.







0 комментариев