Cómo ejecutar programas y juegos de DOS en Windows 11 y 10
Si intentas ejecutar un archivo ejecutable de DOS en una versión moderna de Windows, en lugar de la ventana del programa correspondiente aparecerá el mensaje: «No puede ejecutar esta aplicación en su PC», porque las aplicaciones de DOS no son compatibles. Sin embargo, hay opciones para ejecutarlas.
En este tutorial se explica cómo ejecutar programas y juegos de DOS en Windows 11 y Windows 10, para lo cual se pueden adoptar varios enfoques diferentes.
DOSBox
Si tu objetivo principal es ejecutar viejos juegos de DOS, DOSBox es probablemente tu mejor opción para ello debido a su excelente compatibilidad, comodidad y funcionamiento relativamente estable.
Un ejemplo de uso de DOSBox:
- Descarga el DOSBox para tu sistema operativo desde https://www.dosbox.com/ (en nuestro ejemplo es Windows 11, descarga el instalador Win32 aunque el sistema sea de 64 bits).
- Prepara los archivos DOS que piensas ejecutar en alguna carpeta de tu ordenador.
- Ejecuta DOSBox y monta esta carpeta con el comando mount. Ejemplo de uso:
mount c c:\dos\
La ejecución dentro de DOSBox hará que el contenido de la carpeta C:\dos del ordenador se monte como unidad virtual C.
- Ejecuta lo necesario en la línea de comandos de DOSBox desde la unidad conectada. En el ejemplo de la imagen siguiente, estoy ejecutando Norton Commander.
- Y a partir de ahí ejecuto el juego, que funciona bien.
- Y por si acaso: Ctrl+F10. – suelta el ratón de la ventana de DOSBox, y Ctrl+F9 – Sal de ella.
Una vez instalado DOSBox, se añadirá un acceso directo al menú Inicio para abrir el archivo de configuración (se abre en un editor de texto y se guarda en el mismo), entre otras cosas. Funciona relativamente bien para la mayoría de los usuarios, pero me resultó útil cambiar la sensibilidad del ratón (elemento de sensibilidad).
Puedes encontrar más información sobre la configuración de DOSBox en https://www.dosbox.com/wiki/Dosbox.conf
También hay construcciones alternativas de DOSBox con características avanzadas: por ejemplo, DOSBox-X y DOSBox SVN Daum.
vDos
vDos también permite ejecutar aplicaciones DOS en las últimas versiones de Windows, pero sólo he conseguido que funcionen de forma estable los programas con interfaz textual, y no todos. Orden de uso:
- Descargar e instalar vDos, sitio web oficial – https://www.vdos.info/
- Copia las carpetas y archivos del DOS en la carpeta vDos, esta carpeta con toda la estructura interna funcionará como la unidad C: en el funcionamiento de vDos.
- Si inicias vDos inmediatamente después de la instalación, el programa de demostración de DataPerfect se iniciará automáticamente. Como no lo necesitamos, abre el archivo autoexec.txt en la carpeta de instalación de vDos y borra la línea LLAMAR A DPTEST\STARTDP.BATGuarda el archivo y luego ejecuta vDos.
- Utiliza la línea de comandos para ejecutar el juego. Por ejemplo, el juego se encuentra en la carpeta vDos en la subcarpeta Games\game.exe. Utiliza dos comandos: cd Juegos para navegar hasta la carpeta, y luego juego.exe para ejecutar el juego. Por alguna razón, la ejecución con la ruta completa no me ha funcionado.
- Como ya se ha dicho, en mi prueba no funcionó mucho la ejecución con vDos, así que repetiré la captura de pantalla con el gestor de archivos, pero ya no desde DOSBox.
Tal vez trabajando con la configuración de vDos sea posible obtener también un mejor rendimiento de la emulación.
NTVDMx64
Las versiones más antiguas de Windows podían ejecutar programas de DOS sin necesidad de trucos adicionales. En Windows NT esto se implementó con la máquina virtual NTVDM.
NTVDMx64 es un parche para las versiones modernas de Windows, incluyendo Windows 11 y Windows 10 x64, que incorpora soporte nativo para ejecutar programas de DOS en el sistema. Ten en cuenta los siguientes matices:
- La instalación de NTVDMx64 cambia los archivos del sistema y requiere que se desactive el arranque seguro en la BIOS/UEFI
- Los antivirus juran sobre los archivos NTVDMx
Por tanto, es tu responsabilidad instalar NTVDMx64.
Principio de uso:
- Compila tú mismo a partir de las fuentes del autor https://github.com/leecher1337/ntvdmx64 o coge un instalador ya preparado, por ejemplo, aquí y utiliza el archivo install.bat para la instalación (la variante HAXM requiere la virtualización Intel VT-x activada, la variante CCPU no), ejecuta el archivo install.bat y reinicia el sistema después de la instalación.
- Ejecuta los programas del DOS del mismo modo que cualquier otro programa directamente desde el entorno de Windows.
En mi prueba, los programas de DOS con interfaz de texto funcionaron completamente bien y, de forma comparativamente inestable y lenta, los juegos individuales con modo de pantalla gráfica.
Máquina virtual
Puedes intentar ejecutar juegos y programas de DOS en una máquina virtual si lo deseas. Son posibles diferentes enfoques, en mi caso se consiguió uno bueno instalando Windows 98, ese sistema soporta la ejecución de programas DOS en VirtualBox (y no se consiguió instalando FreeDOS y algunos otros intentos).
Utilicé una imagen de disco duro virtual de Windows 98 para VirtualBox descargada de Archive.org (más información sobre cómo encontrar programas antiguos en archive.org). Creé una máquina virtual, conecté el disco, ejecuté – casi todo, incluyendo Internet (para descargar viejos programas de DOS de old-dos.ru) y su lanzamiento funcionaba correctamente, pero a veces con lentitud:
El tutorial Máquinas virtuales para principiantes de VirtualBox puede ser útil sobre este tema.
Esperemos que una de las opciones funcione para tus propósitos y que ejecute los programas adecuados del DOS en un sistema operativo moderno.
Cuál es el tamaño en pixeles de las hojas a4 a3 a2 a1 y a0 en funcion de los ppp
Cómo eliminar una cuenta de Facebook sin contraseña y correo electrónico
Cómo saber quien esta detrás de un perfil de instagram
Cómo saber quien canceló el mensaje en instagram
Cómo saber si el Iphone está hackeado
Cómo instalar IPTV en el Fire TV Stick
Qué hacer si las imágenes desaparecen de la galería en Android
Spotify cracked IOS 2021, ¿Cómo instalarlo?
Cómo copiar el enlace a tu perfil de instagram
Cómo saber quien esta detrás de un perfil de Facebook
Resolver los problemas con la luz roja LOS en el router
Cómo averiguar el id de la MI cuenta en tu smartphone Xiaomi
Cómo instalar IPTV en el Fire TV Stick
Cómo cambiar el correo electrónico de id de Supercell
Cómo desbloquear canales de Iphone Telegram
Cómo ocultar a quién sigo en instagram
Cómo solucionar el error requiere acción con la cuenta de Google
e_fail 0x80004005 error en Virtualbox, causas y soluciones
Cómo poner tu nombre en una lista de WhatsApp
Cómo eliminar su cuenta Shein
Resolver los problemas con la luz roja LOS en el router
Cómo ver cuántos mensajes hay en un chat
Cómo desbloquear canales de Iphone Telegram
Cómo enviar fotos o vídeos que se autodestruyen en Telegram
Cómo descargar historias de Facebook desde el PC