eli5 How are people playing Doom on so many different (and usually very old) devices? A notepad, pregnancy test, how tf?

546 views

Like how tf does one play Doom on a pregnancy test???????

In: 647

22 Answers

Anonymous 0 Comments

The DOOM program is written in C. C code can run on basically anything, and most of the code doesn’t care what kind of device it’s on. DOOM’s code is also publicly available, so programmers can download and edit it if they need to.

So, all you need to do, is write logic to read the buttons and control the display, and then figure out how to get that code into the device. And, if the device has enough RAM and CPU, DOOM will run fine.

And, DOOM is old (released in 1993).

Computers have become so much cheaper since then, that what was a supercomputer in the 1970s, high-end workstation in the 1980s or game console in the 1990s, is the bottom of the barrel by the 2000s, and so cheap by the 2010s, that trying to use anything less powerful is a waste of engineering.

In 1993, the average home computer was just barely, maybe capable of running DOOM. So, the game was written to use as little of the computer as it can get away with. If your computer has power to spare, DOOM can use it, but it’s not a requirement.

So, there are a lot of computers that have the power to run DOOM just fine.

You are viewing 1 out of 22 answers, click here to view all answers.