
Doom en Canon EOS 550D ya es posible gracias a un módulo experimental de Magic Lantern diseñado específicamente para la réflex de 2010. El proyecto permite iniciar el clásico desde el menú Games de la cámara y conservar al mismo tiempo sus funciones fotográficas habituales.
La versión publicada es la 0.4.1 y admite hasta 32 archivos IWAD dentro de la carpeta ML/DOOM/. El sistema incorpora controles adaptados a los botones de la 550D, partidas guardadas independientes y un sintetizador musical propio que combina 24 voces con los efectos de sonido originales.
Doom funciona en la Canon EOS 550D mediante el módulo doom.mo de Magic Lantern. Es una versión experimental para firmware Canon 1.0.9 y el entorno Magic Lantern 550D.109, por lo que no debe instalarse en otros cuerpos ni con configuraciones diferentes.
Qué juegos reconoce el módulo
Los archivos IWAD se colocan en la carpeta ML/DOOM/, se ordenan alfabéticamente y aparecen en el menú hasta un máximo de 32 entradas. La identificación se basa en los primeros cuatro bytes de la cabecera, lo que permite cargar Doom, Doom II, los dos capítulos de Final Doom y Freedoom.
El módulo no incluye los datos de juego. Estos archivos deben obtenerse por separado, ya sea mediante Freedoom o a través de ediciones comerciales de Doom disponibles en Steam y GOG. Otros títulos como Heretic, Hexen, Strife y Doom 64 quedan fuera, incluso si sus cabeceras coinciden con las que espera el sistema.
Hacx 1.2 aparece como un caso particular: se reconoce por el nombre, pero no puede jugarse porque falta el analizador DEHACKED necesario para aplicar su parche de compatibilidad.
Controles adaptados a la Canon EOS 550D
Las cuatro direcciones de la cámara sirven para moverse y girar, mientras que el botón SET dispara y confirma opciones. PLAY permite abrir puertas y activar interruptores, la rueda trasera cambia entre las armas disponibles y DISP. muestra el mapa automático.
Mantener pulsado el zoom de ampliación activa la carrera. El zoom de reducción, combinado con izquierda o derecha, permite desplazarse lateralmente. El módulo evita utilizar ISO, la previsualización de profundidad de campo y el disparador, ya que esos controles pueden activar funciones del sistema de la cámara, como las superposiciones o el enfoque automático.
Menú oculto, música y pantalla ampliada
Durante una partida individual, tres pulsaciones del botón de papelera en menos de 1,2 segundos abren un menú secreto con los trucos clásicos, la música disponible en el IWAD activo y los niveles a los que se puede saltar. Las dos primeras pulsaciones no muestran ninguna respuesta. Las restricciones originales se mantienen: los trucos de juego no funcionan en dificultad Nightmare y los límites de IDDT y de los saltos de nivel siguen siendo los del Doom de 1993.
La música MUS se reproduce con un sintetizador entero de 24 voces limitado a 24 kHz y posteriormente interpolado a la salida de 48 kHz de la cámara. Sus sonidos, inspirados en timbres retro cercanos a AdLib, se mezclan con los efectos de 8 bits del juego sin intentar reproducir un OPL2 ciclo a ciclo.
También existe un modo de pantalla adicional que dibuja la escena a 360×240 y duplica cada píxel en bloques exactos de 2×2 sobre el panel de 720×480, sin interpolación. En este modo desaparece la barra de estado, aunque los menús, el mapa y las pantallas de transición mantienen el diseño clásico de 320×200.
Compatibilidad y partidas guardadas
El archivo doom.mo está construido para la Canon EOS 550D con firmware Canon 1.0.9 y un núcleo Magic Lantern 550D.109 que exporte la cadena de audio requerida. Un módulo compilado con otros símbolos puede no cargarse, y una instalación antigua de Magic Lantern puede necesitar una reconstrucción previa de sus archivos de arranque y símbolos.
Las partidas guardadas se separan según el nombre exacto del WAD y su huella interna. Si el archivo es distinto, ha sido modificado o está dañado, el juego lo rechaza con el aviso INCOMPATIBLE SAVEGAME en lugar de aplicarlo parcialmente. Las partidas de la versión 0.4 siguen siendo legibles, con sustituciones automáticas cuando un arma de Doom II no existe en Doom.
Si estás siguiendo este tema, también puedes consultar Resident Evil Requiem muestra cuánto cambia el formato físico según el país.
Un port pensado para una cámara concreta
Trasladar este proyecto a otra cámara exigiría adaptar el sistema de dibujo, la paleta, los códigos de entrada y la ruta de audio, no solo recompilar el motor. Las estimaciones del proyecto sitúan el trabajo entre tres y siete días para un cuerpo con interfaces similares, y entre una y tres semanas si cambian los controles o el comportamiento de la pantalla.
Conclusión
La Canon EOS 550D demuestra que el hardware fotográfico de 2010 todavía puede convertirse en una plataforma inesperada para Doom. El módulo ofrece una experiencia sorprendentemente completa, pero su carácter experimental y su dependencia de una combinación muy concreta de firmware y Magic Lantern hacen que esté dirigido a usuarios familiarizados con este tipo de modificaciones.
Encuentra más noticias y contenido actualizado en nuestra sección de noticias o suscríbete a Guslok – Guías 100% en YouTube para más contenido de guías 100% de videojuegos.