Doom now runs on a Canon EOS 550D DSLR using camera buttons as controls
© Kick 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.
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
© Kick 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)