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

Doom PineBuds Pro

 

Энтузиаст Арин Саркисян из Сиднея создал уникальный порт классической игры Doom, работающий на наушниках PineBuds Pro. Проект получил название Doombuds и доступен на GitHub для всех желающих.

 

Как работает порт Doom на наушниках

 

Doombuds состоит из четырех частей:

 

  • Порт Doom, работающий непосредственно на наушниках.
  • Последовательный сервер, выступающий мостом между наушниками и веб-сервером, а также перекодирует поток MJPEG в формат Twitch.
  • Вебсервер, обслуживающий ресурсы, управляет очередью игроков, передает нажатие клавиш и воспроизводит видеопоток.
  • Статическая веб-страница, которая сообщает браузеру, что отображать и как взаимодействовать с сервером.

 

Технические ограничения и оптимизации

 

Наушники PineBuds Pro не имеют дисплея, поэтому для передачи данных используется Bluetooth или UART. Bluetooth ограничивает скорость до ~1 Мбит/с, что недостаточно для плавного видео. UART обеспечивает 2,4 Мбит/с, но без сжатия это всего 3 кадра в секунду.

 

Для улучшения работы используется MJPEG поток, позволяющий показывать изображения JPEG последовательно. С дополнительными настройками частоту кадров удалось поднять до 18 FPS.

 

Также модификатор разогнал процессор Cortex-M4F со 100 МГц до 300 МГц, отключил режим низкого энергопотребления и увеличил доступную оперативную память до 992 КБ вместо стандартных 768 КБ. Ресурсы Doom также сжали до 1,7 МБ из начальных 4,2 МБ, что позволяет запускать игру в ограниченной памяти наушников.

 

Удаленная игра через браузер

 

Doombuds позволяет играть в Doom удаленно через браузер. На сайте проекта есть встроенная трансляция на Twitch и виртуальная очередь игроков. Каждый пользователь может подключиться к наушникам Саркисяна и управлять игрой дистанционно.

 

Этот эксперимент демонстрирует уникальные возможности открытой прошивки PineBuds Pro и потенциала портов классических игр на нетипичных устройствах.


Не пропустите интересное!

Підписывайтесь на наши каналы и читайте анонсы хай-тек новостей, тестов и обзоров в удобном формате!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *





Статьи & тестыArticles

Обзор смартфона Oppo A6 Pro: амбициозный Oppo A6 Pro (CPH2799)

Новый смартфон Oppo A6 Pro — телефон среднего уровня с функциональностью смартфонов премиум-класса. Производитель наделил его множеством характеристик, присущих более дорогим телефонам. Но не обошлось и без компромиссов. Как именно сбалансирован Oppo A6 Pro – расскажем в обзоре.


Источники автономного питания для дома: инверторы, аккумуляторы, солнечные панели Invertor

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


НовостиNews
| 16.18
Doom запустили на беспроводных наушниках  
Doom PineBuds Pro

Энтузиаст Арин Саркисян из Сиднея создал уникальный порт классической игры Doom, работающий на наушниках PineBuds Pro

| 09.07
Samsung разработала технологию скрытия контента на экране   
Samsung Galaxy S24 Ultra

Новая функция позволяет ограничивать видимость экрана для посторонних под определенными углами