Si hablamos de un DOOM, no solo hablamos de un clásico de los videojuegos, hablamos de un título que se puede ejecutar en prácticamente cualquier dispositivo no destinado para hacerlo, desde termómetros hasta frigoríficos, pasando por teclados, impresoras, tostadoras, pruebas de embarazo, tractores John Deere, en el Bloc de notas de Windows e incluso, en archivo PDF y mucho más.
El último dispositivo que se ha sumado a la larga lista de productos electrónicos capaz de mover DOOM son unos auriculares, lo que supone un importante hito teniendo en cuenta que estos no cuentan con ninguna pantalla que permita mostrar la imagen del juego y mucho menos controlarlo.
Así funciona DOOM en unos auriculares
Lo primero que debemos tener en cuenta acerca de este proyecto es que, como es lógico, necesitamos de una pantalla donde ver el juego para poder controlarlo, por lo que, únicamente con unos auriculares no es suficiente, sino que necesitamos de un complemento, ya sea un móvil o un PC. Tampoco sirven cualquier modelo.
El desarrollador que ha llevado a cabo este proyecto ha utilizado los auriculares PineBuds Pro, unos auriculares con firmware de código abierto. Estos auriculares cuentan con una CPU ARM Cortex-M4F con una velocidad de reloj de 100 MHz y cuenta con menos de 768 KB de memoria RAM.
Debido a las limitaciones del hardware, este desarrollador ha hecho overclock a los auriculares (subió la velocidad a 300 MHz), desactivó las funciones de ahorro y desactivó el coprocesador para liberar más RAM, para un total de 992 KB.
Estos auriculares cuentan con 4 MB de almacenamiento y como la versión shareware ocupaba más de 4 MB, utilizando fragglet (mod para DOOM), consiguió reducir el tamaño final a tan solo 1,7 MB.
992 KB de RAM son insuficientes para un juego que requiere un mínimo de 4 MB de memoria RAM. Para reducir su consumo, desactivó el sistema de caché del juego entre otras modificaciones para crear un port capaz de mover el título. Como resultado, DOOM se ejecuta en los auriculares a 18 FPS. Pero ¿cómo se juega?
Este proyecto, bautizado como DOOMBuds, transmite la señal de vídeo a través de Internet a la página web del proyecto donde se muestra una imagen del canal de Twitch donde se transmiten las partidas, donde el usuario puede, no solo ver la imagen sino también controlar al protagonista.
A través de aquí puedes añadirte a la cola y esperar tu turno para jugar en tu PC o móvil a DOOM ejecutándose en estos auriculares. Si solo quieres jugar, puedes acceder al canal de Twitch directamente desde este enlace.
Los auriculares utilizados para este proyecto tienen un precio habitual de 120 euros, sin embargo, solo están disponibles a través de su página web sin stock.
Si quieres conocer el código o tienes nos PineBuds Pro y quieres ejecutar tú también DOOM en estos, puedes acceder al código disponible en GitHUB a través de este enlace y este otro.
