Tech PC

Doom tourne dans Microsoft Paint à jusqu’à 35 images par seconde

Publié il y a 1 j · d'après Tom's Hardware

DoomPaint est un projet étonnant créé par Mark Russinovich, directeur technique d’Azure chez Microsoft. Il fait fonctionner le véritable moteur du Doom original, avec le fichier shareware DOOM1.WAD, tandis que Microsoft Paint sert de zone d’affichage pour le jeu.

Le fonctionnement repose sur un détournement du presse-papiers et du système OLE de Windows. Le moteur du jeu calcule les images sans les afficher directement, puis chaque image est placée dans le presse-papiers avant d’être collée sur la toile de Paint comme une modification de document. Paint affiche donc le résultat, mais n’effectue pas les calculs du jeu.

DoomPaint peut atteindre jusqu’à 35 images par seconde, même si son auteur indique que le rythme peut parfois devenir beaucoup plus lent. Le projet peut fonctionner en 320 x 200 ou en 640 x 400 pixels selon la machine utilisée. Il comprend également le son et la musique.

Le projet utilise aussi les fichiers Freedoom, distribués sous licence BSD, pour remplacer les épisodes absents de la version shareware. Des fichiers, des ressources et des instructions sont disponibles sur GitHub, et DoomPaint est distribué sous licence MIT. L’intérêt est avant tout expérimental et humoristique : il montre jusqu’où peuvent être poussés les détournements logiciels sur un PC.

Cet article est un résumé rédigé par La Config. Pour aller plus loin, tu peux lire la publication d'origine :

Lire l'article original sur Tom's Hardware

Envie de monter ou mettre à jour ton PC ?

Notre conseiller te compose une config adaptée à ton budget.

Démarrer une config