Advertentie
De afgelopen jaren is het uitgroeid tot een traditie om DOOM op de meest onwaarschijnlijke apparaten en platforms werkend te krijgen Nadat de iconische shooter eerder al speelbaar werd gemaakt op onder meer een Commodore 64, een elektrische kookpot en zelfs een Anker-powerbank, is nu een nieuwe, opvallende variant verschenen. Ditmaal draait de game volledig binnen Microsoft Paint, waarbij het tekenprogramma fungeert als scherm waarop het originele DOOM in realtime wordt weergegeven. Het project is ontwikkeld door Vedant Phougat, Chief Technology Officer van Microsoft Azure, en is inmiddels als open source beschikbaar.
Het project, dat de naam DoomPaint draagt, gebruikt niet Paint als game-engine, maar als weergavevenster. Het originele DOOM wordt op de achtergrond uitgevoerd, waarna elk frame pixel voor pixel in Microsoft Paint wordt getekend. Daardoor blijft het de echte DOOM-engine die draait en geen eenvoudige simulatie of videoweergave. Volgens de ontwikkelaar ondersteunt DoomPaint de originele sharewareversie van DOOM, waarbij de standaard DOOM1.WAD rechtstreeks kan worden geladen. De prestaties lopen daarbij op tot ongeveer 35 frames per seconde, afhankelijk van de gebruikte hardware.
Phougat heeft het volledige project als open source beschikbaar gesteld, zodat ontwikkelaars kunnen zien hoe de techniek werkt of er zelf mee kunnen experimenteren. Het project laat zien dat Microsoft Paint, ondanks zijn eenvoudige karakter, via slimme automatisering als realtime framebuffer kan worden ingezet.