Home / Technology / Doom Runs on Wireless Earbuds!
Doom Runs on Wireless Earbuds!
26 Jan
Summary
- Classic Doom game ported to specialized wireless earbuds.
- Project uses heavily compressed video stream for graphics.
- Earbuds require a specially optimized, smaller game build.

A remarkable feat of hacking has seen the classic first-person shooter Doom successfully ported to wireless earbuds. Coder Arin Sarkisan developed the 'Doombuds' project, targeting the PineBuds Pro due to their open-source firmware and SDK. This allowed Sarkisan to create a JavaScript interface that transmits a compressed MJPEG video stream via UART contact pads to a web server.
The data stream from the earbuds achieves approximately 22 to 27 frames per second, sufficient for playing the game which itself runs at a maximum of 18 fps on the earbuds' processing power. The limited flash memory of the PineBuds Pro necessitated the use of a highly compressed 'squashware' build of Doom, eliminating some animations and shortening music tracks.
Furthermore, the earbuds' limited RAM required a customized game version that optimized memory usage by pre-generating lookup tables and disabling caching systems. For those without the specialized earbuds, an interactive Twitch stream is available, allowing users to control the game for 45-second sessions via doombuds.com.




