DOOM fonctionne à l'intérieur de Microsoft Paint avec DoomPaint, un nouveau projet GitHub
Mark Russinovich, le CTO de Microsoft Azure, a publié DoomPaint le 2 août en tant qu'expérience GitHub avec une chute très littérale : Paint n'est que la couche d'affichage, tandis que le jeu fonctionne ailleurs. Le projet est disponible sur GitHub, et la blague est simple : Paint n'est que la couche d'affichage, tandis que le vrai jeu fonctionne séparément.
DoomPaint ne recrée pas le tireur à l'intérieur de l'application de dessin. Au lieu de cela, il exécute le véritable moteur DOOM et colle chaque image rendue dans le canevas de Paint comme une édition de document normale, chaque image passant d'abord par le presse-papiers Windows. Russinovich a résumé l'idée simplement :
Paint rend le jeu mais ne le calcule pas. Paint ne calcule rien. Paint n'a jamais calculé quoi que ce soit. C'est la blague.
Le projet utilise le DOOM1.WAD shareware original et inclut également des ressources Freedoom. Le son et la musique sont également inclus, donc le résultat n'est pas juste un truc visuel mais une version fonctionnelle du tireur classique dans une fenêtre inattendue.
DoomPaint peut atteindre jusqu'à 35 Hz natifs de DOOM lorsqu'il fonctionne à la résolution originale de 320×200 du jeu. Il traite également l'annulation comme un voyage dans le temps : chaque image est une étape d'annulation, donc appuyer sur Ctrl+Z peut revenir à l'action la plus récente, tandis que l'enregistrement depuis Paint produit une capture d'écran PNG de l'image actuelle.
Le code source de DoomPaint est déjà sur GitHub, donc quiconque curieux de cette étrange expérience peut inspecter comment cela fonctionne par eux-mêmes. C'est une réponse étrange mais très littérale à une idée simple : que se passe-t-il lorsque DOOM est rendu jouable dans Microsoft Paint ?
