Doom ya funciona hasta en una cámara réflex: los botones de Canon sirven como mando

Doom funcionando en una cámara Canon EOS 550D
Doom funcionando en una cámara Canon EOS 550DMontaje / YouTube
Noticia
Añádenos en Google

Elígenos como tu fuente preferida en Google.

Doom vuelve a demostrar que puede ejecutarse en prácticamente cualquier dispositivo con suficiente capacidad de procesamiento, esta vez en una cámara Canon EOS 550D.

Doom es uno de los juegos clásicos más conocidos de la historia y su popularidad ha hecho que varios desarrolladores lo adapten para que pueda ejecutarse prácticamente en cualquier dispositivo.  

Desde un PDF hasta un powerbank, el juego de id Software ha terminado funcionando en equipos que nunca fueron pensados para jugar.

Y es que una de las razones es que Doom fue diseñado para ordenadores con unas capacidades muy limitadas frente a los ordenadores actuales. 

Su motor y sus requisitos técnicos son mucho más modestos que los de un juego moderno, por lo que resulta sencillo adaptarlo a distintos tipos de hardware cuando alguien consigue crear el software necesario.

Ahora el programador lauris-nl ha llevado esa idea hasta una Canon EOS 550D, una cámara réflex que puede ejecutar Doom directamente y utilizar sus propios botones para jugar.

Una Canon EOS 550D convertida en una pequeña máquina para jugar

Canon EOS 550D ejecutando Doom
Canon EOS 550D ejecutando DoomKick / YouTube

La cámara cuenta con una pantalla LCD TFT de 3 pulgadas que se utiliza para mostrar el juego. No funciona como una pantalla externa ni necesita un ordenador conectado para ejecutar Doom, ya que la adaptación permite que el juego funcione directamente en la propia réflex.

El proyecto utiliza los botones físicos de la cámara como mando, de manera que el jugador puede controlar el juego con los elementos que normalmente sirven para manejar las funciones fotográficas.

La adaptación también reproduce sonido, por lo que la Canon no se limita a mostrar las imágenes del juego, ya que todo forma parte del mismo proyecto y aprovecha los recursos disponibles en la cámara.

Para conseguirlo, el desarrollador utilizó Magic Lantern, un firmware de código abierto desarrollado para ampliar las posibilidades de determinadas cámaras Canon, y solo funciona con la versión de firmware 1.0.9.

Este software permite modificar el comportamiento de la cámara y acceder a funciones que no forman parte de su funcionamiento original. En este proyecto es fundamental porque proporciona el entorno necesario para adaptar Doom al hardware de la EOS 550D.

De este modo, un equipo diseñado para hacer fotografías acaba utilizando su pantalla, sus botones y su sistema de sonido para ejecutar Doom.

Doom se presta bien a este tipo de experimentos

Es importante destacar que el juego lleva años apareciendo en dispositivos de todo tipo porque su tecnología es mucho menos exigente que la de los videojuegos actuales. 

Pero eso no significa que cualquier aparato pueda ejecutarlo sin más, pero sí que ofrece un punto de partida mucho más accesible para quienes quieren crear nuevas versiones.

Cada adaptación requiere resolver problemas diferentes según el hardware disponible. En este caso había que conseguir que Doom funcionara con los recursos de la Canon y que pudiera recibir órdenes de sus botones y mostrar la partida en su pequeña pantalla.

El resultado es una cámara que sigue sirviendo para hacer fotografías, pero que también puede ejecutar uno de los juegos más conocidos de los años noventa.

De esta manera, Doom vuelve a ser el protagonista de uno de esos experimentos que parecen absurdos hasta que alguien consigue hacerlos funcionar. 

Y después de haber llegado a tantos dispositivos diferentes, cada nueva adaptación deja la misma pregunta abierta sobre cuál será el próximo dispositivo en el que alguien decidirá ejecutarlo.

Más información sobre: