Why Everything Can and Will Run Doom

What makes Doom so easy to run? There have been stories of the video game Doom running on all sorts of questionable things, like Windows Notepad or a chocolate bar. People have gotten the game to run on anything with a screen, and here’s how.

YouTube.com

Doom Disks by VoxPelli is licensed under CC BY-SA 2.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/2.0/?ref=openverse.

“Doom Disks” by VoxPelli is licensed under CC BY-SA 2.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/2.0/?ref=openverse.

By: Oliver Tabbal, Journalist

There have been crazy stories of the video game Doom running on all sorts of questionable things, like Windows Notepad or a chocolate bar. People have gotten Doom to run on anything that has a screen. There are several factors that allow people to do this.

First, Doom’s source code is available publicly on the internet. Popular games are divided into two categories; most games hide their source code so developers cannot have fun with it, this makes game communities that have open-source code much more long-lasting and fun. Games like SkyrimFallout, and most importantly, Doom, have open-source codes, leading to the games lasting significantly longer. Open-source code games lead to a huge modding scene where people can create whatever they want in the game. In Doom’s case, this leads to people downloading Doom on everything that can download Doom.

Second, Doom is simple, both in gameplay and graphics. Doom is the most standard shooter game you can get, being 2D and also one of the first shooter games ever made. This simplicity makes it easier for everyone to play and enjoy, resulting in Doom’s popularity, even almost thirty years after its release date. Doom is simple, popular, and fun, easily making it a prime candidate to be ported to other devices.

Finally, Doom is written in the programming language C. C is a programming language that dates back to the seventies, and has been able to be ported to virtually every other programming language. This means that Doom can run on any programming language if enough work is put in. As a result, the limit of a programming language when porting a game to a weird console is gone.

Doom has the perfect combination of factors to run on everything and anything. It’s simple, fun, open-source, written in an easy programming language, and is still relevant after all this time. After being released in 1993, it remains a popular game that many enjoy.

 

RELATED STORIES:

https://www.hackster.io/news/but-will-it-run-doom-445e1604a660

https://arstechnica.com/gaming/2022/10/how-to-get-doom-running-in-windows-notepad-exe/

https://interestingengineering.com/culture/halloween-warning-kids-you-may-get-a-candy-bar-that-plays-doom

https://www.quora.com/What-is-it-about-Doom-that-allows-it-to-run-on-pretty-much-everything

https://interestingengineering.com/innovation/game-developer-runs-doom-in-notepad

https://na.alienwarearena.com/ucf/show/2154391/boards/awa-on-topic/ForumPost/an-explanation-of-why-doom-runs-on-everything

Take action:

https://store.steampowered.com/app/379720/DOOM/

https://github.com/id-Software/DOOM