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

Doom

Легендарна гра Doom вже давно стала символом технічного ентузіазму та мемом інженерної спільноти. За понад 30 років її запускали на калькуляторах, банкоматах, тестах на вагітність і десятках інших нетипових пристроїв. Тепер список поповнився ще одним рекордом – Doom навчили запускатися безпосередньо на бездротових навушниках. Про це повідомляє Notebookcheck.

Що таке Doombuds і хто стоїть за проєктом

Doombuds – це експериментальний проєкт австралійського веброзробника Аріна Саркісяна, який вирішив скористатися відкритою архітектурою навушників PineBuds Pro. Саме можливість працювати з відкритою прошивкою стала ключовою умовою для реалізації ідеї.

PineBuds Proфс

Навушники розроблені спільнотою навколо Pine64 і спочатку не призначалися для ігор чи складних обчислень. Проте їх апаратна платформа виявилася достатньо гнучкою для нестандартних сценаріїв використання.

Уся гра — всередині навушників

На відміну від багатьох жартівливих проєктів, де Doom фактично працює на зовнішньому комп’ютері, у випадку Doombuds гра запускається безпосередньо на залізі самих навушників. Обчислення, логіка гри та рендеринг виконуються на вбудованому мікроконтролері ARM Cortex M4F.

Щоб запустити Doom безпосередньо на навушниках, автор проєкту застосував низку радикальних технічних рішень: процесор ARM Cortex M4F було розігнано з 100 до 300 МГц, енергозберігальні механізми повністю вимкнено, частину оперативної пам’яті звільнено шляхом відключення співпроцесора, а сам код гри глибоко оптимізовано для роботи в жорстких апаратних обмеженнях, що в підсумку дозволило Doom працювати автономно – без участі ПК чи смартфона.

Як працює вивід зображення без екрана

Через відсутність дисплея у навушниках виведення зображення реалізували нетиповим способом: відеосигнал передається через послідовне з’єднання UART, де кожен кадр гри кодується у формат JPEG і транслюється як MJPEG-потік у браузер на зовнішньому пристрої, що за класичної для Doom роздільної здатності 320 × 200 пікселів забезпечує близько 18 кадрів за секунду, а вищу продуктивність обмежує навантаження на процесор під час кодування зображень у реальному часі.


Телеграм double.newsТелеграм double.news

Схожі Новини
iPhone Fold

iPhone Fold може отримати проблему з відблисками екрана на сонці

Майбутній складаний смартфон від Apple, відомий як iPhone Fold, продовжує з’являтися в інсайдерських витоках і аналітичних звітах. Очікується, що компанія зробить ставку на новітні дисплейні технології, щоб забезпечити тонкий корпус, високу енергоефективність і мінімальну складку на екрані.
Детальніше
Minecraft

У Лондоні відкриють тематичний парк Minecraft World у 2027 році

Популярна відеогра Minecraft продовжує розширювати свою присутність за межами цифрового світу. У 2027 році в Лондоні відкриється повноцінний тематичний парк Minecraft World, присвячений культовій франшизі.
Детальніше
PlayStation Network

PlayStation Network зазнав масштабного збою

Мережа PlayStation Network зіткнулася з масштабним збоєм, який тимчасово позбавив користувачів доступу до ключових функцій сервісу. Проблеми вплинули як на запуск ігор, так і на онлайн-можливості консолей PlayStation.
Детальніше