Doom launched on wireless headphones

Doom PineBuds Pro

 

Sydney-based enthusiast Arin Sarkisian has created a unique port of the classic game Doom that runs on PineBuds Pro headphones. The project is called Doombuds and is available on GitHub for anyone to use.

 

How the Doom port works on headphones

 

Doombuds consists of four parts:

 

  • A Doom port that runs directly on the headphones.
  • A serial server that acts as a bridge between the headphones and the web server, and also transcodes the MJPEG stream into Twitch format.
  • A web server that serves resources, manages the player queue, transmits keystrokes, and plays the video stream.
  • A static web page that tells the browser what to display and how to interact with the server.

 

Technical limitations and optimizations

 

The PineBuds Pro headphones do not have a display, so Bluetooth or UART is used for data transfer. Bluetooth limits the speed to ~1 Mbps, which is not enough for smooth video. UART provides 2.4 Mbps, but without compression it is only 3 frames per second.

 

To improve performance, an MJPEG stream is used, which allows you to display JPEG images sequentially. With additional parameters, the frame rate was increased to 18 FPS.

 

The modder also overclocked the Cortex-M4F processor from 100 MHz to 300 MHz, disabled low power mode, and increased the available RAM to 992 KB instead of the standard 768 KB. Doom resources were also compressed to 1.7 MB from the original 4.2 MB, which allows you to run the game in the limited memory of the headphones.

 

Remote play via browser

 

Doombuds allows you to play Doom remotely via a browser. The project website has a built-in Twitch broadcast and a virtual queue of players. Any user can connect to Sarkisyan’s headphones and control the game remotely.

 

This experiment demonstrates the unique capabilities of the PineBuds Pro open firmware and the potential of ports of classic games on non-standard devices.


Don't miss interesting news

Subscribe to our channels and read announcements of high-tech news, tes

Leave a Reply

Your email address will not be published. Required fields are marked *





Articles & testsArticles

Oppo A6 Pro smartphone review: ambitious Oppo A6 Pro (CPH2799)

Creating new mid-range smartphones is no easy task. Manufacturers have to balance performance, camera capabilities, displays, and the overall cost impact of each component. How the new Oppo A6 Pro balances these factors is discussed in our review.


Logitech G G325 headphones review: reliable and long-lasting Logitech G G325

Logitech G has released a new gaming headset that offers good ergonomics, stable connectivity, and high battery life at a very affordable price. Let’s talk about the Logitech G G325 in more detail


НовостиNews
| 11.20
Enthusiasts have found a way to use YouTube as cloud storage for any files
YouTube minecraft

A project has appeared on the GitHub platform that offers a way to store files on YouTube as videos without losing data. The development, called yt-media-storage, actually turns video hosting into storage, using the features of processing and uploading content to the service.

| 15.19
Norwegian electronics store will give GTA 6 to those who give birth on the day the game is released  
GTA 6

Norwegian electronics retailer Komplett has announced an unusual promotion dedicated to the release of Grand Theft Auto VI. The company has promised to give a free copy of the game to all families whose children are born on the official release date – November 19, 2026.