
This is the standard test for hardware hacking and is a serious half joke. ”Can DOOM run? ”. id software’s iconic early ’90s shooter has appeared on everything from toothbrushes to LEGO bricks, but no one has asked the opposite question yet. Can DOOM do it?”.That’s what was answered by [Danny Spencer]proved that computational tasks can be performed in-game by creating an adder that works in DOOM levels.
If you’re familiar with people building computers that run inside Minecraft, it’s a similar trend. Game elements can be used to create logic elements from which more complex systems can be assembled. DOOM doesn’t have in-game logic like Minecraft, but by cleverly combining monster actions with in-game actions involving rooms, buttons, and doors, you can create the simplest building block: his NAND gate. increase.
The video below the break shows the adder in action. First in action (we love the monster-driven display!), then a tour of the logic area with a room full of computational monsters. It’s important to note that this isn’t a computer, he didn’t prove that Turing is complete, and that the maximum size of a DOOM level imposes an upper bound on what it can do, whatever it is. But it shows that in theory you can at least create a computer with DOOM, and I’m sure people will continue to work on this.
keep reading “It can’t run DOOM, can it run DOOM?”