В Doom теперь можно поиграть даже на беспроводных наушниках

0
DoomBuds

Разработчик из Австралии Арин Саркисян представил проект DoomBuds – в культовую Doom теперь можно поиграть на беспроводных наушниках. И она не только запускается — благодаря подключению к Интернету в нее можно поиграть удаленно. Технической основой для проекта стали наушники Pinebuds Pro, так как они оказались единственной моделью с полностью открытой прошивкой, а переделывать Саркисяну пришлось многое.

Портирование игры на столь необычное железо стало крайне нетривиальной задачей. Для начала пришлось снять заводское ограничение частоты интегрированных процессоров Cortex-M4F и довести его до 300 МГц. Для передачи данных пришлось использовать медленное USB-UART соединение, а не Bluetooth. Оперативной памяти в наушниках всего 992 Кб, что в разы меньше стандартных требований для Doom (порядка 4 Мб). Поэтому разработчик переписал исходный код игры, сократив его более чем вдвое.

После всех доработок модифицированная игра целиком поместилась во флэш-память наушников. Видеопоток передается через интерфейс UART в виде сжатого MJPEG, где каждый кадр – это отдельное JPEG-изображение. Из-за ограниченной мощности чипа наушников система выдает максимум 18 кадров в секунду. Репозиторий DoomBuds-JS на GitHub включает все компоненты, необходимые для взаимодействия с наушниками через веб-браузер.

DoomBuds
Источник — DoomBuds
Поделиться
Вконтакте
ЧИТАЙТЕ ТАКЖЕ
Комментарии  0
    (без регистрации)
    Любопытный факт
    Фильм «Трон» 1982 года был одним из первых фильмов, в которых широко применялась компьютерная графика для создания спецэффектов. Однако картина была исключена из списка номинантов на «Оскар» за визуальные эффекты. Конкурсная комиссия обосновала это тем, что создатели фильма смошенничали, использовав компьютеры.
    Обновить

    ВойтиРегистрация
    Вход
    через соцсети
    Вход
    Почта:
    Пароль:
    Регистрация
    Почта:
    Имя:
    Пароль: