Doom volvió a demostrar que puede funcionar en casi cualquier dispositivo con pantalla. Esta vez, el clásico de id Software fue adaptado a una Canon EOS 550D, una cámara réflex digital lanzada en 2010. El juego corre en la pantalla trasera de 3 pulgadas y usa los botones físicos de la cámara como controles.
El proyecto fue creado por el desarrollador lauris-nl y está disponible en GitHub bajo el nombre doom550d. No se trata de un video falso ni de una simple demostración, sino de una versión jugable. Incluso incluye guardado, carga de partida y selección del archivo IWAD del juego.
Doom funciona en Canon gracias a Magic Lantern
La clave del proyecto está en Magic Lantern, un firmware alternativo de código abierto muy usado por la comunidad fotográfica. Esta herramienta permite sumar funciones avanzadas a cámaras Canon, como controles de video, enfoque máximo e intervalómetro. En este caso, Doom fue creado como un módulo para Magic Lantern, no como un firmware independiente.
Eso reduce el riesgo frente a una modificación más agresiva del sistema. Aun así, la compatibilidad es bastante limitada. El módulo solo funciona en la Canon EOS 550D con firmware 1.0.9, y el autor señala que la versión v0.4.1 ofrece el mejor rendimiento probado hasta ahora.
La Canon EOS 550D, también conocida como Rebel T2i en algunos mercados, tiene un sensor APS-C de 18 megapíxeles y un procesador DIGIC 4. Son componentes pensados para fotografía, no para renderizar videojuegos. Pero frente a los requisitos originales de Doom, siguen teniendo margen de sobra para más.
Uno de los detalles más interesantes es el sonido. La cámara tiene un altavoz mono trasero, usado normalmente para revisar clips grabados, y esta adaptación lo aprovecha para reproducir los efectos del juego. Doom fue diseñado en 1993 para correr en un procesador 486 con 4 MB de memoria, y desde que su código fuente fue liberado en 1997, la comunidad no dejó de llevarlo a hardware cada vez más random.







