Doom comes to the 16-year-old Canon EOS 550D DSLR thanks to modder

Doom now runs on a Canon EOS 550D DSLR using camera buttons as controls

© Kick
Doom on DSLR

Doom has been ported to another device that was never designed for gaming. Developer lauris-nl has released a playable version for the Canon EOS 550D, also known as the Rebel T2i and Kiss X4, running through the open-source Magic Lantern firmware.

The EOS 550D was introduced in 2010. It uses an 18-megapixel CMOS sensor and a 3-inch TFT display, with Canon’s DIGIC 4 image processor handling the camera’s processing duties. The Doom port runs directly on the camera rather than streaming the game from another system.

Canon camera buttons become Doom controls

The port uses the EOS 550D’s physical controls for gameplay. The directional buttons handle movement and turning, SET fires weapons, PLAY opens doors and switches, while the rear wheel changes weapons. The zoom buttons can also be held for running and strafing.

Kick : 12-Year-Old Kick Plays DOOM on a Canon 550D Camera?! 1,441 views

The developer has also implemented audio using the camera’s own hardware. Doom’s original 8-bit effects are mixed with synthesized music into a 48 kHz mono output. An optional display mode renders gameplay at 360×240 before presenting each pixel as a 2×2 block on Magic Lantern’s 720×480 bitmap.

Only the EOS 550D with firmware 1.0.9 is supported

The current Doom550D v0.4.1 release supports only the Canon EOS 550D running Canon firmware 1.0.9. The developer specifically warns users not to install the binary on another camera model or firmware revision.

© Kick
Doom on DSLR
© Kick
Doom on DSLR

Doom has a long history of being ported to hardware never designed for gaming. We previously covered the game running on an Anker charging station with a 2.26-inch display, followed by projects that brought Doom to a vape and a Casio calculator . The Canon EOS 550D is now another device added to that list.

Source: Doom550D (Github)