You can now run Doom entirely within a motherboard BIOS
PC boot. PC play Doom. Reset. Repeat.
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
Doom has been played on pretty much everything nowadays: a rotary phone, via Twitter, and even on 100 pounds of mouldy potatoes. So in that spirit of playing Doom on all manner of hardware, from PC to potato, here's the 1993 game running from within a motherboard BIOS.
Yes, there's now a version of Doom that runs on a motherboard firmware platform known as Coreboot.
Now Coreboot isn't an entirely normal motherboard BIOS like the one you'd find on your gaming PC. It's an open-source alternative to regular BIOS software. It aims to be more open, faster, and more flexible than manufacturer-made software, and it's starting to really shape up. Recently the BIOS, alongside the Dasharo framework, was implemented successfully on an MSI Z690 motherboard.
Coreboot relies on things called payloads: the payload is the actual software doing the work once Coreboot has successfully initialised the hardware. These take various forms, including those booting Linux and those using the legacy x86 SeaBIOS, but today there's one payload we're interested in: coreDOOM.
CoreDOOM, as spotted by Linux wizards Phoronix, is a payload for Coreboot 4.17 that essentially loads a system directly into a game of Doom on boot. It's excellent stuff. The whole game is actually stored in ROM, it's that small, and that means the PC knows next to nothing other than to play Doom.
With that comes a few, er, minor limitations. If you exit the game, your whole system freezes. Okay, that's fine. There's also only PS/2 keyboard support. You probably have one of those lying around somewhere, right? There's also no sound support. Or save support.
Best CPU for gaming: The top chips from Intel and AMD
Best gaming motherboard: The right boards
Best graphics card: Your perfect pixel-pusher awaits
Best SSD for gaming: Get into the game ahead of the rest
Look it's not perfect— it's Doom running from within a motherboard's BIOS, what did you expect?
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
CoreDOOM is a port of doomgeneric, a version of Doom designed to be even more portable than the 1993 classic already is. Doom's public source code and portability are but some of the reasons why you often see it being the first game to be loaded onto hardware it shouldn't be. Like an ATM or a digital camera. That and Doom doesn't require much processing power to run nowadays.
No matter the limitations of this particular implementation, it's still so surprising and impressive that there's still more hardware left for Doom to conquer. Coreboot has come a long way, too, and perhaps there's even a chance we'll see a version of it that we can play all the modern Doom games on sometime in the future.

Jacob earned his first byline writing for his own tech blog, before graduating into breaking things professionally at PCGamesN. Now he's managing editor of the hardware team at PC Gamer, and you'll usually find him testing the latest components or building a gaming PC.

