Newsletter IconFacebook IconX IconThreads IconInstagram IconYouTube IconPinterest Icon
Giveaway: Win an Ocypus Sigma L36 PRO 360mm AIO and Sigma F36 ARGB Fan

Modder manages to run DOOM on a 16-year-old Canon EOS 550D DSLR Camera

A developer got Doom running on a 16-year-old Canon DSLR camera, complete with sound and save states, using the camera buttons as controls.

Modder manages to run DOOM on a 16-year-old Canon EOS 550D DSLR Camera
Comments
Tech Reporter
Published
1 minute & 30 seconds read time
TL;DR: Developer Bas Lichtjaar (lauris-nl) ported Doom to a 16-year-old Canon EOS 550D (Rebel T2i/EOS Kiss X4) via Magic Lantern, running on the camera's DIGIC 4 processor with buttons as controls, 48kHz mono sound, optional 360x240 display scaling, save/load and multiple WAD support; works only on firmware 1.0.9.
Voice: Hassam Nasir
0:00 / 2:49
Use left and right arrow keys to seek audio.

Doom running on anything and everything has been a running joke for a while, and now Doom has found another unexpected host. Developer Bas Lichtjaar, known online as lauris-nl, has built a playable port of the 1993 classic for the Canon EOS 550D, a 16-year-old entry-level DSLR also sold as the Rebel T2i and EOS Kiss X4.

The port runs through Magic Lantern, an open-source firmware add-on for Canon cameras that's been around since 2009 and normally adds things like RAW video recording and expanded ISO ranges.

The camera's own hardware handles everything. Its DIGIC 4 processor runs the game, while the directional buttons control movement, the SET button fires, PLAY opens doors, and the rear wheel switches weapons. Zoom buttons double as run and strafe controls when held. There's even sound, mixing Doom's original effects with synthesized music through a 48KHz mono output using the camera's built-in speaker.

An optional display mode renders the game at 360x240 before scaling each pixel up to a 2x2 block on the 550D's 720x480 screen, which keeps the game readable on the small display. The current release, Doom550D v0.4.1, also supports save and load functionality along with multiple WAD files.

Modder manages to run DOOM on a 16-year-old Canon EOS 550D DSLR Camera 2

There's a catch here if you want to try it yourself, however. The build only works on the Canon EOS 550D running firmware version 1.0.9, and Lichtjaar is explicit that it shouldn't be installed on any other camera model or firmware revision. Installing it elsewhere risks bricking the hardware, since the module relies on specific memory addresses that Magic Lantern extracted from that exact firmware build.

This isn't new territory for Doom, which has become the unofficial benchmark for "can this run a 30-year-old shooter." We have previously covered Doom running entirely through DNS text records, and even Doom playable on a single keyboard keycap. A camera from 2010 fits right into that tradition.

Modder manages to run DOOM on a 16-year-old Canon EOS 550D DSLR Camera 3

Frequently Asked Questions

TweakBot answers common questions about this news using TweakTown's own coverage from this page and related content from our archive. All answers are generated from TweakTown content and not outside sources. Tap a question to reveal the answer, or type your own below related to this content.

Question #1

Which Canon EOS 550D firmware version is required to install Doom550D v0.4.1?

Question #2

Does Doom550D v0.4.1 include the Doom WAD files or do I need to provide them?

Question #3

What camera controls map to Doom inputs (movement, fire, open, weapon switch, run/strafe)?

Question #4

What display resolution and scaling options does the port use on the 550D screen?

Have a question about this content not listed here? Ask below and TweakBot will answer it.

Anyone with a compatible 550D can try it themselves, with proper caution. The GitHub release includes the Magic Lantern build and the Doom module, though users need to supply their own legally obtained WAD files, as the repository doesn't include any Doom game data.

Photo of the Canon EOS Rebel T7 DSLR Camera

Best Deals: Canon EOS Rebel T7 DSLR Camera

Prices last scanned 45 minutes ago

* Prices may be inaccurate. As an Amazon Associate, we earn from qualifying purchases. We earn affiliate commission from any Newegg or PCCG sales.

News Source:youtube.com

Comments

Tech Reporter

Email IconX IconLinkedIn Icon

Hassam is a veteran tech journalist and editor with over eight years of experience embedded in the consumer electronics industry. His obsession with hardware began with childhood experiments involving semiconductors, a curiosity that evolved into a career dedicated to deconstructing the complex silicon that powers our world. From benchmarking PC internals to stress-testing flagship CPUs and GPUs, Hassam specializes in translating high-level engineering into deep, unbiased insights for the enthusiast community.

Stay Updated

Follow TweakTown for breaking tech news, reviews, and daily updates.

Add TweakTown as a preferred source on GoogleFind TweakTown on Apple News
Newsletter Subscription