Dos en Windows 11
Qué necesitas
Si tienes un juego de MS-DOS guardado en una carpeta y lo intentas ejecutar en Windows 11, no va a funcionar. Windows dejó de poder correr programas de 16 bits hace años. La solución no es un parche ni un modo de compatibilidad: es un emulador que finge ser un PC de los noventa.
Necesitas dos cosas, y las dos son gratis:
- Un emulador de MS-DOS.
- Los archivos del juego, en una carpeta de tu disco.
Nada más. No hace falta un ordenador potente: cualquier PC actual va sobrado para emular un 486.
Qué emulador elegir
Hay tres opciones y conviene saber en qué se diferencian:
Emulador | Para quién |
|---|
DOSBox | El original. Lleva años sin novedades importantes. No lo recomiendo hoy. |
DOSBox Staging | Versión moderna y cuidada. Sencilla de usar y muy buen sonido. Ideal si solo quieres jugar. |
DOSBox-X | La más completa. Menús para todo, más opciones de hardware y además corre Windows 3.1, 95 y 98. |
En esta guía uso DOSBox-X. La razón es práctica: tiene menús de verdad, así que no hay que aprenderse comandos, y cuando quieras dar el salto a juegos de Windows 95 o 98 no tendrás que cambiar de programa.
Instalar DOSBox-X en Windows 11
Descárgalo de la web oficial, dosbox-x.com, donde los enlaces llevan al repositorio del proyecto. La versión que quieres es el instalador para Windows 7 en adelante, en 32/64 bits.
Al ejecutarlo, Windows te avisará de que el editor es desconocido. Pulsa Más información y luego Ejecutar de todas formas. Es normal: el proyecto no paga por una firma digital.
El asistente te hará cinco preguntas, y dos de ellas vienen mal contestadas por defecto. Estas son las respuestas buenas:
1. Qué compilación usar
Deja Visual Studio build (64-bit) y asegúrate de marcar la casilla "Default to SDL2 build".
Esto último importa más de lo que parece: con la compilación SDL1, que es la preseleccionada, hay problemas con los teclados que no son estadounidenses. Con un teclado español te daría la lata con la ñ y los acentos.
2. Salida de vídeo
Aquí viene marcada TrueType font (TTF), y no es lo que quieres. Esa opción está pensada para programas de DOS de texto: procesadores, hojas de cálculo, la propia consola.
Para juegos, elige OpenGL with pixel-perfect scaling. Respeta la proporción original, amplia la imagen en múltiplos exactos y el píxel queda limpio. Puede que te deje franjas negras alrededor: es el precio de que la imagen no se deforme, y merece la pena.
3. Versión de DOS
No marques nada. Sin marcar, DOSBox-X dice ser MS-DOS 5.00, que es lo más compatible con los juegos de la época.
La 7.10 sirve para nombres de archivo largos y discos grandes, cosas que solo hacen falta si montas un Windows 95 o 98 dentro del emulador. Puede confundir a algún juego antiguo.
4. Componentes
Deja Typical installation con los componentes típicos marcados. Incluyen los shaders, que son los filtros de imagen del menú Vídeo.
La tercera casilla copia todas las compilaciones a subcarpetas: 71 MB para tener versiones que no vas a usar.
5. Tareas adicionales
Deja las tres primeras marcadas. La más útil es la del menú contextual: te permitirá hacer clic derecho sobre la carpeta de un juego en el Explorador y abrirla directamente en DOSBox-X.
No marques "Emulate the slowness of floppy drive", que reproduce la lentitud de cargar desde disquete. Es muy auténtico y muy incómodo.
Y ya está
Al abrirlo verás una pantalla azul de bienvenida y, debajo, la línea Z:\>. Esa Z: es una unidad interna del emulador, no tu disco duro.
Arriba tienes la barra de menús: Principal, CPU, Vídeo, Sonido, DOS, Unidad, Captura, Depurador y Ayuda. Ahí está casi todo lo que vas a necesitar, sin escribir un solo comando.
Apunta estos tres atajos, que salen en la propia pantalla de bienvenida:
Atajo | Qué hace |
|---|
F11 + F | Pantalla completa / ventana |
F11 + C | Abre la herramienta de configuración |
F11 + más o F11 + menos | Sube o baja la velocidad de emulación |
(Capturas: el asistente en la pantalla de compilación, en la de salida de vídeo, y la ventana de DOSBox-X recién abierta con su pantalla de bienvenida.)
Montar tu carpeta de juegos
Este es el paso donde se atasca todo el mundo, y en realidad es sencillo. El emulador no ve tu disco duro: hay que decirle qué carpeta tuya debe tratar como si fuera la unidad C: de un PC antiguo.
Primero, ordena tus juegos. Crea una carpeta, por ejemplo C:\Juegos, y dentro una carpeta por juego. Evita espacios, acentos y nombres largos: MS-DOS solo entiende nombres de ocho caracteres.
C:\Juegos\
DOOM\
PCFUTBOL\
SIMCITY\
Después, móntala. En DOSBox-X puedes hacerlo de dos formas.
Con el menú Unidad
Despliega el menú Unidad de la barra superior. Verás la lista de letras, de la A a la Z. Elige la C y, en el submenú que se abre, pulsa Montar carpeta como disco duro. Selecciona tu carpeta C:\Juegos y listo.
Ese mismo menú sirve para todo lo demás que puedas necesitar: Montar carpeta como CD si el juego pide un CD-ROM, Montar carpeta como disquetera para los que piden disquetes, y Montar una imagen de disco o CD si lo que tienes es un archivo .iso o .img.
Escribiendo el comando
En la ventana negra, escribe:
mount c C:\Juegos
c:
La primera línea crea la unidad. La segunda entra en ella. Si ahora escribes dir verás tus carpetas de juegos.
Arrancar un juego
Entras en su carpeta y ejecutas el archivo de arranque:
cd futbol4
futbol4
Si no sabes cuál es el ejecutable, escribe dir *.exe y dir *.bat para ver los que hay. Casi siempre se llama como el juego, o bien install.exe o setup.exe la primera vez.
Para no repetirlo cada día (autoexec)
Pulsa F11 + C para abrir la herramienta de configuración, o entra por el menú Principal.
Busca la sección autoexec, pega ahí las dos líneas del mount:
mount c C:\Juegos
c:
y guarda.
A partir de entonces, cada vez que abras DOSBox-X aparecerás directamente en tu unidad de juegos.
Hay un atajo aún más cómodo si marcaste la opción del menú contextual al instalar: haz clic derecho sobre la carpeta del juego en el Explorador de Windows y elige abrirla con DOSBox-X. Te la monta sola.
El sonido
En los noventa los juegos no detectaban la tarjeta de sonido: se la tenías que decir tú. Por eso casi todos traen un programa aparte, normalmente setup.exe o install.exe, donde eliges qué hardware tienes.
DOSBox-X emula por defecto una Sound Blaster 16, que es la opción más compatible. Estos son los valores que hay que poner cuando el juego te los pregunte:
Dato | Valor |
|---|
Tarjeta | Sound Blaster / Sound Blaster 16 |
Dirección (Address/Port) | 220 |
IRQ | 7 |
DMA | 1 |
DMA alto (High DMA) | 5 |
Si el juego ofrece varias opciones de música, merece la pena probarlas: muchos tenían bandas sonoras distintas según la tarjeta. La AdLib suena a sintetizador FM, muy característico de la época. La opción General MIDI o MT-32, cuando existe, suele ser la mejor de todas.
Si eliges MIDI y no suena nada, prueba a ponerlo en 220 y IRQ 330, que es la dirección MIDI habitual.
Consejo práctico: si el juego se queda colgado al probar el sonido durante la instalación, elige AdLib o incluso PC Speaker y sigue adelante. Siempre puedes volver a ejecutar el setup.exe después.
Que se vea bien en un monitor moderno
Un juego de DOS funciona a 320x200 píxeles. Tu monitor tiene muchos más, así que la imagen hay que ampliarla, y ahí es donde se ve bonita o se ve mal.
Pantalla completa: pulsa F11 + F para entrar y salir.
Proporción correcta: menú Vídeo → busca la corrección de la relación de aspecto y actívala. Sin esto, los círculos salen ovalados y los personajes achatados, porque aquellos juegos no usaban píxeles cuadrados.
Nitidez: si al instalar elegiste la salida OpenGL pixel-perfect, ya la tienes bien. Desde el menú Vídeo puedes cambiar la salida y probar los filtros, por si prefieres un acabado más suave o el aspecto de monitor antiguo.
No hay una respuesta correcta aquí: es cuestión de gusto. A mucha gente le gusta el píxel nítido porque es como se veía en su momento; otros prefieren el suavizado porque cansa menos la vista.
Velocidad: si un juego va demasiado rápido o demasiado lento, ajusta los ciclos con F11 + menos para bajar y F11 + más para subir. Los juegos muy antiguos pedían pocos ciclos; los de mediados de los noventa, muchos más. En la barra de título de la ventana ves el número en todo momento, junto al nombre de la versión.
Problemas típicos
"Illegal command" al escribir el nombre del juego. No estás en la carpeta correcta, o el archivo se llama de otra forma. Escribe dir para ver qué hay.
No hay sonido. Ejecuta el setup.exe del juego y elige Sound Blaster con los valores de la tabla de arriba.
El juego va disparado y no hay quien juegue. Sobran ciclos. Baja con F11 + menos hasta que vaya bien.
Va a tirones. Faltan ciclos. Sube con F11 + más.
El ratón se sale de la ventana. Haz clic dentro para que el juego lo capture. Para soltarlo, mira el atajo que figura en el menú Principal, donde están todos listados.
Sale un error de memoria (EMS o XMS). Abre la herramienta de configuración con F11 + C y comprueba que ems y xms estén activados. Vienen así de fábrica, pero algún juego raro pide lo contrario.
El juego pide un CD. Menú Unidad → elige la letra D → Montar carpeta como CD. Si lo que tienes es un archivo de imagen, usa Montar una imagen de disco o CD.
Pide disquetes y solo tengo imágenes. Igual, pero con la letra A y la opción Montar carpeta como disquetera.
Si te encuentras con un error que no está en esta lista, déjamelo en los comentarios y lo añado.
Dónde conseguir los juegos
El emulador es legal y gratuito. Los juegos son otra cosa: siguen teniendo dueño, aunque tengan treinta años.
Las dos formas limpias de conseguirlos:
- GOG.com vende clásicos de DOS ya preparados, por unos pocos euros. Muchos vienen con DOSBox incluido.
- Archive.org aloja juegos liberados por sus autores, que se pueden descargar sin problema.
Hay archivos y museos de software con catálogos enormes de juegos descatalogados. Su situación legal es discutible y cada uno sabrá lo que hace, pero si compras el juego tienes la conciencia tranquila y encima suele venir mejor empaquetado.
Tu párrafo personal va aquí: cuéntales tu experiencia. Cuándo empezaste a emular, qué juego fue el primero que recuperaste, qué sentiste al volver a oír su música. Tres o cuatro frases tuyas.
¿Qué juego vas a rescatar tú primero? Déjamelo en los comentarios y, si se te atasca, te echo una mano.