• Doom really can run on anything

    From Spalls Hurgenson@21:1/5 to All on Tue Jul 12 19:14:57 2022
    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?!?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dimensional Traveler@21:1/5 to Spalls Hurgenson on Tue Jul 12 21:11:39 2022
    On 7/12/2022 4:14 PM, 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.

    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?!?

    If you have to ask, you don't want to know.

    --
    I've done good in this world. Now I'm tired and just want to be a cranky
    dirty old man.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ant@21:1/5 to Spalls Hurgenson on Tue Jul 12 22:44:25 2022
    XPost: alt.games.doom

    They need to go more! :)


    Spalls Hurgenson <spallshurgenson@gmail.com> 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.

    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?!?


    --
    So many spams, craziness, and known people's deaths. :( Quiet yesterday for this old ant. Another Microsoft update day! Apple will do theirs soon.
    Note: A fixed width font (Courier, Monospace, etc.) is required to see this signature correctly.
    /\___/\ Ant(Dude) @ http://aqfl.net & http://antfarm.home.dhs.org.
    / /\ /\ \ Please nuke ANT if replying by e-mail.
    | |o o| |
    \ _ /
    ( )

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Geeknix@21:1/5 to Spalls Hurgenson on Wed Jul 13 13:17:27 2022
    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

    So yes, really anywhere!


    --
    Don't be afraid of the deep...
    --[ bbs.bottomlessabyss.net|https|telnet=2023|ssh=2222 ]--
    --[ Remove the fruit and digits for valid email address ]--
    --[ usenet <at> apple.geeknix135.net ]--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dimensional Traveler@21:1/5 to Spalls Hurgenson on Wed Jul 13 08:14:06 2022
    On 7/13/2022 8:09 AM, Spalls Hurgenson wrote:
    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.

    Literally hellish.


    --
    I've done good in this world. Now I'm tired and just want to be a cranky
    dirty old man.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Spalls Hurgenson@21:1/5 to usenet@apple.geeknix135.net on Wed Jul 13 11:09:41 2022
    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Geeknix@21:1/5 to Spalls Hurgenson on Thu Jul 14 08:09:02 2022
    On 13/07/2022 23:09, Spalls Hurgenson wrote:
    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.

    Yes of course their's a website for that. Should have guessed. :D


    --
    Don't be afraid of the deep...
    --[ bbs.bottomlessabyss.net|https|telnet=2023|ssh=2222 ]--
    --[ Remove the fruit and digits for valid email address ]--
    --[ usenet <at> apple.geeknix135.net ]--

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Spalls Hurgenson@21:1/5 to dtravel@sonic.net on Thu Jul 14 10:36:43 2022
    On Wed, 13 Jul 2022 08:14:06 -0700, Dimensional Traveler
    <dtravel@sonic.net> wrote:
    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.



    It's not quite what I had in mind but:

    DoomOS
    https://www.youtube.com/watch?v=uxnnMzRWb8E&t=7s

    (this one reminds me a lot of the IRIX 3D filesystem manager
    popularized in Jurassic Park)

    There's also PSDooM
    http://psdoom.sourceforge.net/screenshots.html

    (although, again, not quite what I had in mind. I visuallized using
    Doom as the underlying code and maybe utilizing some of its motifs,
    but not one that actually required you to traipse around literally
    killing processes or files. But these are fun nonetheless)


    Anyway....


    We need a "rule 34" for Doom. I recommend:

    Rule 66: "If there's a digital computing system, somebody will
    eventually manage to get DooM running on it."

    ... or perhaps:

    Rule 93 (in honor of its release year): "A digital computer is not
    considered feature complete /until/ DooM is running on it."


    Although, if the latter is true, how long before DooM is embedded into
    a CPU's circuitry? ;-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ross Ridge@21:1/5 to usenet@apple.geeknix135.net on Thu Jul 14 18:23:39 2022
    Geeknix <usenet@apple.geeknix135.net> wrote:
    You forgot running on a pregnancy test:

    https://mashable.com/article/pregnancy-test-doom

    So yes, really anywhere!

    Unless it was a different one, tt's not actually Doom running on a
    pregancy test. It's Doom running on a custom computer stuck inside the
    shell of a pregancy test.

    The actual pregancy test didn't have a dot matrix display and could only display simple symbols showing the result of the test, so couldn't run
    Doom even if it's CPU were otherwise capable.

    --
    l/ // Ross Ridge -- The Great HTMU
    [oo][oo] rridge@csclub.uwaterloo.ca
    -()-/()/ http://www.csclub.uwaterloo.ca:11068/
    db //

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)