> An MIT biotech researcher has been able to run the iconic computer game Doom using actual gut bacteria. Lauren Ramlan didn’t get the game going on a digital simulation of bacteria, but turned actual bacteria into pixels to display the 30-year-old FPS, as reported by Rock Paper Shotgun.
The cited Rock Paper Shotgun article doesn't support this though:
> It’s worth noting that Ramlan herself points out that “running” Doom using the cells would be an enormous undertaking due to their extremely limited ability. What she did manage to successfully do, however, is simulate using the wall of cells as a display for Doom by rendering gameplay using the illuminated E. coli.
This isn't actually running DOOM. It's basically just taking DOOM "screenshots" and rendering them with the cells. It also takes 70 minutes to render a single screenshot and then 8 hours to clear the display.
Call me a pedant, but this bugs (heh) me every time someone comes out with "we ran doom on X!" when they're really just using X as a display. Same thing with the pregnancy test a few years back.
The whole "it runs doom" thing is meant to be about actually running the game engine, not getting something to display the output of another computer actually running it.
9 comments
[ 2.7 ms ] story [ 40.9 ms ] thread> An MIT biotech researcher has been able to run the iconic computer game Doom using actual gut bacteria. Lauren Ramlan didn’t get the game going on a digital simulation of bacteria, but turned actual bacteria into pixels to display the 30-year-old FPS, as reported by Rock Paper Shotgun.
The cited Rock Paper Shotgun article doesn't support this though:
> It’s worth noting that Ramlan herself points out that “running” Doom using the cells would be an enormous undertaking due to their extremely limited ability. What she did manage to successfully do, however, is simulate using the wall of cells as a display for Doom by rendering gameplay using the illuminated E. coli.
The whole "it runs doom" thing is meant to be about actually running the game engine, not getting something to display the output of another computer actually running it.