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

Австралийский разработчик Арин Саркисян добился впечатляющего результата — ему удалось запустить игру Doom на беспроводных наушниках PineBuds Pro. Успех эксперимента стал возможен благодаря открытому исходному коду прошивки устройства, который предоставил автору полный доступ к аппаратной части.
Чтобы адаптировать игру для необычного «игрового устройства», разработчику пришлось провести ряд технических манипуляций. Прежде всего был отключён режим энергосбережения, а процессор наушников разогнан до 300 МГц. Эти меры позволили достичь приемлемой производительности: игра работает с частотой около 18 кадров в секунду.
Главным ограничением стал крайне скромный объём оперативной памяти PineBuds Pro. Для преодоления этого барьера Арин использовал облегчённую версию Doom, дополнительно оптимизировав её под возможности устройства.
Особого решения потребовала проблема вывода изображения: у наушников отсутствует собственный экран. Разработчик нашёл оригинальный выход — он настроил трансляцию игрового процесса в Twitch. Таким образом, пользователь может наблюдать за игрой через стриминговую платформу и одновременно отправлять команды управления, фактически играя прямо на PineBuds Pro.