Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
But there's always been one platform nobody ever asked, "Can Doom run
on this?" And that was Doom itself. Can Doom run... on Doom?
Yup.
https://www.youtube.com/watch?v=c6hnQ1RKhbo
Thanks to a code-execution exploit, it's now actually possible to
launch Doom... in Doom itself. This isn't a specially modified version
of Doom (well, other than a WAD that overwrites key variable to launch
an external program); the core executable code is untouched. You can
just watch the demos play out, or switch to the embedded version and
play it full-screen. It really is Doom inside of Doom.
Sadly, the video doesn't answer if Doom can play inside of Doom inside
of Doom. How deep down the rabbit hole can we go?!?
Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
But there's always been one platform nobody ever asked, "Can Doom run
on this?" And that was Doom itself. Can Doom run... on Doom?
Yup.
https://www.youtube.com/watch?v=c6hnQ1RKhbo
Thanks to a code-execution exploit, it's now actually possible to
launch Doom... in Doom itself. This isn't a specially modified version
of Doom (well, other than a WAD that overwrites key variable to launch
an external program); the core executable code is untouched. You can
just watch the demos play out, or switch to the embedded version and
play it full-screen. It really is Doom inside of Doom.
Sadly, the video doesn't answer if Doom can play inside of Doom inside
of Doom. How deep down the rabbit hole can we go?!?
Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
On Wed, 13 Jul 2022 13:17:27 +0800, Geeknix
<usenet@apple.geeknix135.net> wrote:
On 13/07/2022 07:14, Spalls Hurgenson wrote:
Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
You forgot running on a pregnancy test:
https://mashable.com/article/pregnancy-test-doom
Oh, I wasn't trying to make a complete list.
(there's a website for that anyway: https://itrunsdoom.tumblr.com/ )
It also runs on printers, and Peletons, and karaoke machines, and cars
... and... and... and...
At this point its probably easier to list digital computing devices it DOESN'T run on.
But this project makes me think, "what we really need now is a Doom
OS".
Which isn't really as far-fetched as it sounds. DOS games were often operating systems unto themselves, doing their own memory management, hardware drivers, file management, etc (it's one of the main reasons Windows95 took off the way it did; its hardware abstraction layer
meant developers no longer had to worry about that sort of stuff). But
add some extra disk-management and bootloader code - and a more robust
way of launching external programs - and Doom could be an OS unto
itself.
The inevitable bugs would be terrifying, however.
On 13/07/2022 07:14, Spalls Hurgenson wrote:
Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
You forgot running on a pregnancy test: >https://mashable.com/article/pregnancy-test-doom
On Wed, 13 Jul 2022 13:17:27 +0800, Geeknix
<usenet@apple.geeknix135.net> wrote:
On 13/07/2022 07:14, Spalls Hurgenson wrote:
Doom on PC. Doom on Windows. Doom on Mac. Doom on Unix. Doom on the
SNES. Doom on the Saturn. Doom on PS1. Doom on Java-phones. Doom on
Sansa ClipZip. Doom on Zune. Doom on network routers. Doom on a
smart-fridge. Doom on digital camera. Doom on a cash register. Doom
runs on everything.
You forgot running on a pregnancy test:
https://mashable.com/article/pregnancy-test-doom
Oh, I wasn't trying to make a complete list.
(there's a website for that anyway: https://itrunsdoom.tumblr.com/ )
It also runs on printers, and Peletons, and karaoke machines, and cars
... and... and... and...
At this point its probably easier to list digital computing devices it DOESN'T run on.
On 7/13/2022 8:09 AM, Spalls Hurgenson wrote:
But this project makes me think, "what we really need now is a Doom
OS".
The inevitable bugs would be terrifying, however.
Literally hellish.
You forgot running on a pregnancy test:
https://mashable.com/article/pregnancy-test-doom
So yes, really anywhere!
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (1 / 15) |
Uptime: | 125:39:52 |
Calls: | 6,663 |
Calls today: | 1 |
Files: | 12,212 |
Messages: | 5,334,854 |