Doom se ejecuta dentro de Microsoft Paint: Un logro de ingeniería
Un desarrollador de Microsoft ha logrado una hazaña sorprendente: hacer funcionar el icónico juego Doom dentro del popular editor de gráficos de Windows, Microsoft Paint. Este proyecto, bautizado como DoomPaint, transforma el lienzo de Paint en una pantalla de juego funcional, permitiendo a los usuarios revivir los primeros niveles de este clásico shooter.
El ingenioso método de DoomPaint se basa en el motor original de Doom. La clave reside en cómo se renderiza la acción: cada fotograma generado por el juego se envía al portapapeles de Windows y luego se "pega" en Paint, simulando una imagen editada manualmente. Según informes, el proyecto fue concebido por Mark Russinovich, director de tecnología de Azure en Microsoft y creador de las renombradas herramientas SysInternals. Russinovich empleó ViZDoom para ejecutar el archivo DOOM1.WAD, incluido en la versión shareware original de Doom, así como los archivos WAD del proyecto Freedoom.
Russinovich explica que el motor de Doom opera de manera "headless", es decir, sin una interfaz gráfica propia. El "truco" consiste en transferir cada imagen generada a Paint a través del portapapeles, de forma similar a como se haría una captura de pantalla para su posterior edición. Aunque la fluidez puede variar entre sistemas, el creador asegura que el juego puede alcanzar hasta 35 fotogramas por segundo en resoluciones bajas.
A pesar de que Microsoft Paint no fue diseñado como plataforma de juegos, esta implementación saca provecho de sus propias funciones. Por ejemplo, la combinación de teclas Ctrl+Z, comúnmente usada para deshacer acciones en la edición de imágenes, actúa como una función de rebobinado en el juego, permitiendo a los jugadores corregir errores o evitar la muerte. Además, la capacidad de guardar fotogramas individuales en formato PNG a través del menú estándar de Paint es posible, ya que el programa interpreta cada imagen como si hubiera sido dibujada a mano.
Cómo instalar y ejecutar Doom en Microsoft Paint
Para poner en marcha DoomPaint en tu PC con Windows, es necesario tener Python instalado y asegurarte de haber marcado la opción de añadirlo al PATH durante el proceso de instalación. De lo contrario, la aplicación podría cerrarse inesperadamente al intentar ejecutarla. Una vez cumplido este requisito, solo necesitas descargar el proyecto desde GitHub y ejecutar el archivo run.bat. Este script se encargará de crear un entorno virtual e instalar todas las dependencias necesarias.
El archivo DOOM1.WAD, correspondiente al primer episodio shareware del juego, ya se encuentra incluido en el repositorio de DoomPaint. Si posees el juego original o Doom 2, puedes utilizar sus respectivos archivos WAD colocándolos en la carpeta designada para acceder a nuevos niveles. Igualmente, es factible emplear los WAD gratuitos del proyecto Freedoom, que son compatibles con modificaciones para Ultimate Doom.
Con el fin de evitar conflictos con los atajos de teclado de Windows, DoomPaint ha adaptado los controles del juego. El movimiento del personaje se controla con las teclas W, S o las flechas direccionales, mientras que A y D se utilizan para girar. Para disparar, se emplean Ctrl o la tecla F. La barra espaciadora sirve para abrir puertas y la tecla Shift para correr.
Similar a otras aplicaciones, DoomPaint admite parámetros de lanzamiento que permiten personalizar la experiencia de juego. Los usuarios pueden seleccionar mapas específicos, ajustar el nivel de dificultad o modificar la resolución del juego, optando entre 320x200 o 640x480. Esta última opción es particularmente relevante, ya que utilizar una resolución nativa facilita una transferencia más rápida de los fotogramas a Paint.
“Paint renderiza el juego pero no lo calcula”, comentó Russinovich. “Paint no calcula nada, nunca ha calculado nada. Ese es el chiste”.
Si utilizas Windows y deseas experimentar Doom en Microsoft Paint, puedes descargar gratuitamente el ejecutable desde GitHub.
Свежие материалы — Новости техники

El equipo de ‘Gears of War: E-Day’ teme nuevos despidos tras su lanzamiento
A pesar del próximo lanzamiento de Gears of War: E-Day el 6 de octubre, con acceso anticipado ya disponible para la versión Premium, el ambiente en The Coalition, el estudio desarrollador, está tenso. Según informa Eurogamer, el personal teme despidos inminentes tras la salida oficial del juego

VisionQuest: El regreso de Ultrón y el dilema de Visión
A pocos días de su estreno en Disney+, VisionQuest revela un nuevo tráiler. La serie, protagonizada por Paul Bettany y James Spader, promete explorar el lado más sensible de Visión (en su versión blanca) y, a la vez, el resurgimiento de Ultrón. El avance profundiza en el dilema de Visión.

Apple prepara el lanzamiento de un nuevo dispositivo con diseño inspirado en el icónico iMac G4
Apple lanzará pronto un dispositivo completamente nuevo, recuperando un diseño memorable de sus Mac. Se trata de un hub inteligente, preparado para competir con ofertas como Google Nest Hub y Amazon Echo Show. La fecha oficial de presentación se a

OpenAI acusa a creadores de Kimi de copiar su IA
Moonshot, la compañía detrás de Kimi, una IA china destacada, enfrenta acusaciones por el desarrollo de su tecnología. OpenAI ha divulgado un informe sobre una campaña de destilación de sus modelos de lenguaje, señalando a individuos conectados con la firma asiática como responsables. Seg

Windows 11: Ejecuta Contenedores Linux Nativos con WSL
Microsoft ha lanzado una nueva funcionalidad en Windows 11 que permite ejecutar aplicaciones Linux empaquetadas en contenedores de forma nativa. Esta característica, ahora disponible para todos los usuarios tras una fase de pruebas, se basa en el Subsistema de Windows para Linux (WSL) y busca redu

Naughty Dog avanza en dos nuevos proyectos de The Last of Us
Naughty Dog ha revelado que dos nuevos proyectos ambientados en el universo de The Last of Us están en desarrollo. Neil Druckmann, líder del estudio, confirmó que estas iniciativas buscan expandir la narrativa existente más allá de los eventos de The Last of Us Parte I y Parte II. Aunque Druckmann