• IsoKiero@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    4 months ago

    Didn’t read this article, but the pregnancy test doom was “just” a microcontroller with oled display shoehorned inside pregnancy test case. So, if that counts then you could make a rock or concrete slab to play doom.

    • catloaf@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      4 months ago

      the creator cracked it open and stuck some extra hardware inside

      Yeah, this isn’t a sex toy running Doom either. Same thing happened here.

      • IsoKiero@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        4 months ago

        The original challenge is to get doom running on random devices with their own hardware. If that wasn’t the case I could just duct tape a laptop to a stick and claim that the stick is running doom.

        • kernelle@lemmy.world
          link
          fedilink
          arrow-up
          0
          ·
          4 months ago

          That’s some serious gatekeeping lmao, I thought we were past that. Having a high level layer makes it easier to run custom code yes, but gaining access to that layer is the definition of hardware hacking. Not breaking the original functionality (or in this case expanding on it) is still impressive and encapsulates the original spirit of ‘you can run Doom on anything’ perfectly.

          • hedgehog@ttrpg.network
            link
            fedilink
            arrow-up
            0
            ·
            4 months ago

            Personally I didn’t think the pregnancy test one really counted, either, but I’m with you on this one. This isn’t just “I put Doom on a sex toy,” but “I put Doom on a sex toy and used game events to trigger its functionality,” which is a level above.

            Also looking at the pregnancy test one now I might change my mind. They did use a different microcontroller and screen, but the pregnancy test already had a microcontroller inside it; it just wasn’t programmable. If the replacement microcontroller and screen had the same specs as the old one, it’s more than fair to call that a win IMO. At that point, it’s the same hardware, after all.

            • xthexder@l.sw0.com
              link
              fedilink
              arrow-up
              0
              ·
              4 months ago

              Except the original pregnancy test screen would have been something like a 2 or 3 segment LCD. They don’t need to display anything but yes or no.

          • IsoKiero@sopuli.xyz
            link
            fedilink
            arrow-up
            0
            ·
            4 months ago

            How is pregnancy test running doom if there’s nothing else but the plastic casing remaining of it and the ‘running doom’ part doesn’t have a single part from the original hardware? On this case it’s at least using the original display and buttons (I assume) while keeping the original hardware in place for ‘kill indicator’, but that toy itself isn’t running doom either.

            I dont keep any gates, but if it’s enough that a case remains from the original hardware you can get anything bigger than your fist to run doom by ripping the guts of original out and replacing it with a raspbery pi. And in that case the only ‘hardware hacking’ is the hot glue keeping the thing together.

            • kernelle@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              4 months ago

              If you replace all the internals it’s not the same, I get your point. But not every Doom-run is like that. These days they run some kind of busybox on any smart device, so technically any smart device could run doom. But the way they do it is still incredibly interesting.