For years now, the standard test of any newly hacked piece of hardware has been this: can it run DOOM? id Software's 1993 classic first-person shooter has appeared on everything, but here's one from [kgsws] that's a bit special. It's DOOM, running inside DOOM itself.
So how has this feat been achieved? There's a code execution exploit inside the original DOS DOOM II executable, and that has been used to run the more modern Chocolate Doom within the original. [...]
The video below the break shows the game-in-game in action, but the real value lies in its in-depth description of the exploit, that takes us through some of the inner workings of the game and ably explains what's going on. It finishes up with a specially made cinema WAD in which to play DOOM-in-DOOM, and even Hexen-in-DOOM. [...]
(Score: 2, Funny) by Anonymous Coward on Saturday July 16 2022, @06:08PM (5 children)
This is how the Matrix will happen, y'know? Stop it.
(Score: 4, Funny) by looorg on Saturday July 16 2022, @07:59PM (4 children)
It's the DOOM-recursion. When you run DOOM inside DOOM inside DOOM ... until all the resources are consumed and the matrix crashes! It's how we break free! No need to take any pills.
(Score: 3, Funny) by maxwell demon on Saturday July 16 2022, @08:06PM (2 children)
Yo dawg, I herd you like DOOM, so I put DOOM in your DOOM so you can DOOM while you DOOM.
The Tao of math: The numbers you can count are not the real numbers.
(Score: 2) by looorg on Saturday July 16 2022, @09:03PM (1 child)
So you say we are DOOMed?
(Score: 0) by Anonymous Coward on Saturday July 16 2022, @11:57PM
It's DOOM emulators all the way down.
(Score: 2) by hendrikboom on Monday July 18 2022, @03:47PM
The Doom inside Doom is Chocolate Doom. Does it have the same exploit? If not, the recursion stops.