Overview
- Developer Arin Sarkisian ported the 1993 shooter to Pine64’s open-firmware PineBuds Pro and released the firmware and web client.
- A public site at doombuds.com queues players to control his earbuds remotely, with a Twitch stream available for spectators.
- Severe limits of roughly 4MB flash and under 1MB RAM drove a reduced asset set to 1.7MB and code changes such as precomputed tables, const-from-flash data, and disabled caching.
- Visuals leave the displayless buds as an MJPEG stream over UART, yielding about 18 frames per second in practice, with 25 fps described as theoretical.
- The port targets PineBuds Pro specifically due to their open-source firmware, and the Cortex-M4F is pushed to about 300 MHz to sustain the pipeline.