.Geek - Azure-cto draait DOOM in Microsoft Paint
Je kunt je ondertussen afvragen of er nog iets is waar DOOM niet in of op draait. Van DNS-records tot de gekste apparaten: alles is wel langs geweest. Toch heeft een ontwikkelaar weer een nieuwe plek gevonden voor de game: Microsoft Paint.
Het project, genaamd DoomPaint, komt van niemand minder dan Mark Russinovich, de cto van Microsoft Azure, schrijft Tom's Hardware. Hij gebruikt de originele shareware van DOOM, met MS Paint als monitor of viewport.
"De echte DOOM-engine (ViZDoom) draait de originele sharewareversie DOOM1.WAD – aangevuld met de BSD-gelicentieerde Freedoom-WAD's voor de episodes die niet in de sharewareversie zitten – en rendert headless", schrijft Russinovich op de GitHub-pagina van het project. Het project plaatst ieder frame op het Windows-klembord en plakt het vervolgens in Paint.
Het resultaat is een speelbare versie van DOOM met 35 frames per seconde. Toegegeven, dat is een erg lage framerate, maar volgens Russinovich is dat juist een deel van de charme. Afhankelijk van je machine kun je DoomPaint op een resolutie van 320x200 pixels of 640x400 pixels draaien.
Ook leuk: je kunt op ieder moment het Paint-bestand opslaan. Daarmee maak je een geldig PNG-bestand van het huidige frame. "Want voor zover Paint weet, heb jij het zelf getekend."
DoomPaint is beschikbaar op GitHub onder de MIT-licentie. Daar staat ook uitgelegd hoe je deze nieuwste DOOM-afstammeling aan de praat krijgt.
Lees meer
Reacties (36)
Ik vind dit echt niet tellen onder het mom "does it run Doom"...
Ik heb net even uitgezocht wat het nou écht doet, en het is veel minder indrukwekkend dan je zou denken:
- Draai custom Doom build executable
- Breng Paint in focus
- voor elke nieuwe frame in Doom, schrijf dat naar een PNG, en zet dat op het klembord
- Doe CTRL+V (letterlijk, het stuurt die key commands)
- Repeat
[Reactie gewijzigd door Travelan op 3 augustus 2026 16:41]
[Reactie gewijzigd door Daoka op 3 augustus 2026 17:54]
En geeneens > niet eens
Tot dat dat zover is, kunnen we Pong spelen op de frontpage.
'Paint renders the game but does not compute it. Paint computes nothing. Paint has never computed anything. That's the joke.'
Blijft cool. Je kan het spel echt spelen en Paint is idd 'slechts' de display. Muziek erbij zelfs.
[Reactie gewijzigd door gelfer op 3 augustus 2026 17:13]
De auteur heeft nog nooit Doom op een 386 gespeeld.Het resultaat is een speelbare versie van DOOM met 35 frames per seconde. Toegegeven, dat is een erg lage framerate,
Wel had ik toen al 8 mb ram! (mooie aanbieding op een PC-Dump dag)
Dit vind ik nog de meest geweldige
Op Tweakers.net zelf?
(Nog steeds jammer dat tweakblog weg is)
[Reactie gewijzigd door himlims_ op 3 augustus 2026 16:29]
Dus heel eerlijk gezegd lijkt me dit niet echt een “achievement”, het is alsof je zegt “Ja ik kan het op me koelkast laten zien! Hoe doe ik het? Oh ik stream het via de ingebouwde browser”
[Reactie gewijzigd door Webgnome op 3 augustus 2026 17:22]
Om te kunnen reageren moet je ingelogd zijn
/u/94596/crop643fb12fd4e6d.png?f=community)
/u/411953/crop6089ca36ea4b5_cropped.png?f=community)
:strip_icc():strip_exif()/u/141198/crop6164051fbcf31.jpg?f=community)
:strip_icc():strip_exif()/u/1091265/crop657c2b9bdcdbd_cropped.jpg?f=community)
:strip_exif()/u/109857/ico2.gif?f=community)
/u/2487862/crop6a633fcb7cdae_cropped.png?f=community)
/u/1219196/crop6324b2e35d04c_cropped.png?f=community)
:strip_exif()/u/65821/Command_Prompt.gif?f=community)
/u/33139/crop61a880c2eab36_cropped.png?f=community)
:strip_icc():strip_exif()/u/204061/crop591d528256d44.jpeg?f=community)
/u/386114/crop60abc27cc7afc_cropped.png?f=community)
:strip_icc():strip_exif()/u/25009/crop65f1e3109d1b7_cropped.jpg?f=community)
:strip_icc():strip_exif()/u/2503532/crop6a6dcb3844ab6_cropped.jpg?f=community)