Веб-разработчик из Сиднея Арин Саркисян смог запустить DOOM на беспроводных наушниках PineBuds Pro, дополнив коллекцию девайсов, на которые «портировали» легендарный шутер. Проект, получивший название Doombuds, стал очередной главой в бесконечном соревновании программистов по переносу DOOM на самые неподходящие устройства — от тестов на беременность до картошки.
Выбор пал на PineBuds Pro, так как это едва ли не единственные наушники с открытым исходным кодом прошивки. Чтобы игра заработала, Саркисяну пришлось «разогнать» процессор гарнитуры до 300 МГц и отключить режим низкого энергопотребления. Несмотря на эти манипуляции, наушники выдают около 18 кадров в секунду. Основной сложностью стал критически малый объем оперативной памяти: оригинальной версии требуется как минимум 4 МБ, поэтому разработчику пришлось использовать оптимизированный WAD-файл Squashware весом всего 1,7 МБ.
Поскольку у самих наушников нет дисплея, Саркисян придумал остроумный способ визуализации. Он настроил прямую трансляцию видеосигнала на Twitch и создал специальный веб-сайт. Через этот ресурс любой желающий может подключиться к гарнитуре удаленно и играть прямо в браузере, наблюдая за тем, как код исполняется внутри крошечного аудиоустройства.
Источник: gameguru.ru