Windows contiene silenciosamente una base de datos llamada Application Compatibility Database (SDB) que permite que los juegos antiguos “simplemente funcionen” en PC modernas al aplicar shims para APIs faltantes, peculiaridades de sonido y escalado de DPI. Es genuinamente ingenioso, pero también incompleto. Cualquier cosa anterior a 2001 o que se envíe con protección de copia que Microsoft no aprobó típicamente aún necesita ayuda. Aquí hay ocho aplicaciones que van más allá de donde la SDB se detiene, clasificadas por cuántos de nuestros juegos de prueba salvaron del estado “no se ejecuta en Windows 11.”
Pasamos un fin de semana en una máquina Windows 11 24H2 y un arranque dual de Linux Mint 22, probando 12 juegos desde 1994 (Descent) hasta 2010 (Alpha Protocol). Esto es lo que realmente funcionó.
Qué buscar en una herramienta de compatibilidad de juegos heredados
- Cobertura de la era que juegas. Las herramientas de era DOS no ayudan con juegos de Windows 95 y viceversa
- Qué tan invasiva es. Un wrapper es más seguro que un archivo de sistema modificado
- Si el proyecto aún se mantiene. Las herramientas antiguas pueden romperse en actualizaciones de Windows 11
- Soporte para integraciones de lanzador (Steam, GOG Galaxy, Lutris)
- Documentación de la comunidad para ajustes específicos del juego
- Comportamiento multiplataforma si arrancos duales Linux
Comparación rápida
| Aplicación | Mejor para | Costo | Plataformas | Se mantiene activamente |
|---|---|---|---|---|
| DOSBox-X | Juegos de era DOS (1985-1999) | Gratis | Windows, macOS, Linux | Sí |
| DXVK | Juegos Direct3D 8-11 (2001-2015) | Gratis | Windows, Linux vía Proton | Sí |
| dgVoodoo 2 | Juegos Direct3D 1-9 y Glide | Gratis | Windows | Sí |
| Special K | Inyector moderno para correcciones gráficas | Gratis | Windows | Sí |
| PCem / 86Box | Juegos Pentium-era Windows 95/98 | Gratis | Windows, Linux | Sí |
| ScummVM | Aventuras point-and-click | Gratis | Windows, macOS, Linux, Android | Sí |
| Flawless Widescreen | Correcciones de UI y FOV para resoluciones antiguas | Gratis (donación) | Windows | Ocasional |
| Cheat Engine | Corrige archivos de guardado atrapados y scripts muertos | Gratis | Windows, Linux vía Wine | Sí |
1. DOSBox-X – Mejor para juegos de era DOS
DOSBox-X es una ramificación del venerable proyecto DOSBox con comodidades modernas: una GUI real, soporte para instalaciones de Windows 95 y 98, perfiles de configuración por juego y la capacidad de reducir automáticamente la velocidad del CPU para que coincida con las expectativas de tick del juego. En nuestras pruebas, lanzó todos los juegos DOS que le arrojamos, incluidas las reediciones protegidas contra copia de GOG.
Dónde falla: La configuración para invitados de Windows 9x aún requiere medios de instalación originales. Las alternativas de DOSBox (DOSBox Staging, DOSBox Pure) tienen una UI predeterminada un poco más limpia.
Precio:
- Gratis, código abierto, GPL
- No se requieren donaciones
Plataformas: Windows, macOS, Linux, Haiku, DOS
Conclusión: Si tu era objetivo es DOS 1985-1999, instala esto primero.
2. DXVK – Mejor para juegos Direct3D de principios de 2000
DXVK traduce llamadas de Direct3D 8, 9, 10 y 11 a Vulkan. Fue construido para jugadores de Linux ejecutando juegos de Windows bajo Proton, y ahora los usuarios de Windows lo usan para arreglar juegos D3D9 que se atascan en GPU modernas. Simplemente coloca los DLL junto al ejecutable del juego y la mayoría de los problemas de Windows 11 desaparecen.
Dónde falla: Los juegos DirectX 12 no se benefician. Algunos sistemas anti-trampa marcan el intercambio de DLL. Los controladores Nvidia más antiguos en Windows pueden entrar en conflicto.
Precio:
- Gratis, licencia MIT
- Sin nivel premium
Plataformas: Windows, Linux (vía Proton o nativo)
Descargar: GitHub
Conclusión: La forma más confiable de ejecutar juegos D3D 2001-2015 con GPU modernas.
3. dgVoodoo 2 – Mejor para Glide y Direct3D temprano
dgVoodoo 2 es un wrapper para Direct3D 1 al 9 y Glide 2/3. Los juegos más antiguos escritos para tarjetas 3dfx o las APIs de Direct3D más antiguas (Tomb Raider 1, Deus Ex, Homeworld) se representan a través de un backend D3D11 moderno, a menudo con escalado de resolución y MSAA que los originales nunca soportaron.
Dónde falla: Solo Windows. La configuración para cada juego requiere prueba y error. Algunos juegos necesitan DLL de wrapper específicos renombrados.
Precio:
- Gratis, código cerrado, licencia freeware
- El autor acepta donaciones en su sitio
Plataformas: Windows
Descargar: dgVoodoo
Conclusión: El mejor wrapper para la era Glide y Direct3D temprana 1996-2004.
4. Special K – Mejor inyector moderno para correcciones gráficas
Special K es un framework de inyección usado para arreglar escalado de HUD, sincronización de frames y problemas de HDR en juegos más moderno-ish (aproximadamente 2010-2024). También aplica parches a errores conocidos en títulos específicos. La comunidad mantiene un catálogo en ejecución de juegos que mejora.
Dónde falla: Más complejo de lo que el usuario promedio necesita para un solo juego. Algunos títulos multijugador anti-trampa pueden bloquear inyectores.
Precio:
- Gratis, GPL-2
- Donaciones a través de Patreon del desarrollador
Plataformas: Windows
Descargar: Special K wiki | Github
Conclusión: Para juegos “no muy antiguos pero no modernos” que se renderizan mal en monitores OLED 4K.
5. PCem / 86Box – Mejor para emulación de máquina completa
PCem y el fork más activamente desarrollado 86Box emulan PC retro completos hasta la CPU, chipset, tarjeta de sonido y tarjeta de video. Si DOSBox-X no puede arrancar un juego específico porque quiere un IRQ de Sound Blaster específico o una configuración específica de Voodoo 2, PCem o 86Box lo logrará.
Dónde fallan: Se requieren archivos BIOS y su distribución es un área gris. La configuración requiere horas si quieres una máquina Windows 98 completa. El rendimiento depende de la velocidad del CPU.
Precio:
- Ambos gratuitos y código abierto
- PCem es GPL-2, 86Box es GPL-2
Plataformas: Windows, Linux, macOS (86Box)
Conclusión: La opción de último recurso que siempre funciona si estás dispuesto a configurarla.
6. ScummVM – Mejor para aventuras point-and-click
ScummVM es el emulador para aventuras clásicas de LucasArts, Sierra y Revolution (Monkey Island, Grim Fandango, King’s Quest, Broken Sword). También admite muchas aventuras de era moderna cuyos ejecutables originales ya no se ejecutan.
Dónde falla: Solo funciona con juegos en su lista de soporte, aunque la lista es enorme. No es útil para juegos de arcade o 3D.
Precio:
- Gratis, GPL-3
- Se aceptan donaciones
Plataformas: Windows, macOS, Linux, Android, iOS y muchas plataformas de nicho
Conclusión: La forma definitiva de ejecutar juegos de aventura de los 90 y 2000 sin luchar contra el instalador original.
7. Flawless Widescreen – Mejor para correcciones de aspecto y FOV
Flawless Widescreen parchea juegos antiguos que asumieron un monitor 4:3 y ahora se representan estirados o con HUD recortada en una pantalla ultra ancha 21:9. La biblioteca de plugins cubre Mass Effect 1, Dead Space, Deus Ex y aproximadamente 50 otros títulos.
Dónde falla: Las actualizaciones son irregulares. Los juegos más nuevos se cubren de manera menos consistente que los antiguos. Solo Windows.
Precio:
- Donationware
- No se requiere compra
Plataformas: Windows
Descargar: Flawless Widescreen
Conclusión: Úsalo cuando un juego se ejecuta bien pero se ve mal en tu monitor.
8. Cheat Engine – Mejor opción final no convencional
Cheat Engine es famoso como herramienta de trucos, pero para juegos antiguos también arregla archivos de guardado atrapados, parches de direcciones de memoria que scripts muertos escribieron incorrectamente y revive juegos con claves de registro corruptas. La comunidad ha publicado tablas de rescate para docenas de títulos heredados.
Dónde falla: Los sistemas anti-trampa en juegos multijugador modernos marcan o banean Cheat Engine. Úsalo solo en títulos de un solo jugador.
Precio:
- Gratis, licencia personalizada
- Cheat Engine 6.x pregunta sobre un instalador de donación opcional durante la configuración; usa 7.x y rechaza
Plataformas: Windows, Linux vía Wine
Descargar: Cheat Engine | GitHub
Conclusión: Para el raro caso cuando un archivo de guardado está atrapado o un evento con scripts nunca se dispara, Cheat Engine es la escotilla de escape.
Cómo elegir el correcto
- Si tu objetivo es un juego DOS: DOSBox-X primero, PCem o 86Box si DOSBox-X falla
- Si tu objetivo es un juego Direct3D 2001-2015: DXVK primero
- Si tu objetivo es un juego Glide o D3D6 1996-2004: dgVoodoo 2
- Si es una aventura de LucasArts o Sierra: ScummVM
- Si un juego moderno-ish se ve o juega mal: Special K
- Si un juego 4:3 se ejecuta pero se estira: Flawless Widescreen
- Si un archivo de guardado o evento con scripts está roto: Cheat Engine, pero solo en juegos de un solo jugador
- Si todo lo demás falla: PCem o 86Box emularán una PC completa de 1998
FAQ
¿Cuál es la mejor aplicación gratuita para ejecutar juegos antiguos de Windows? Depende de la era. DOSBox-X para DOS, DXVK para D3D de principios de 2000, ScummVM para aventuras point-and-click. Los tres son gratuitos y de código abierto.
¿Windows 11 rompe juegos antiguos? Windows 11 mantiene la Application Compatibility Database de versiones anteriores, por lo que muchos títulos aún funcionan fuera de la caja. Los juegos que usaban DirectDraw, instaladores de 16 bits o protección de copia SecuROM son los que necesitan ayuda.
¿Son seguras estas aplicaciones? DOSBox-X, DXVK, ScummVM, 86Box, PCem y Cheat Engine 7.x son código abierto con comunidades activas. Special K y dgVoodoo 2 son código cerrado pero proyectos antiguos y bien conocidos. Descarga solo desde los fuentes oficiales vinculados.
¿Puedo ejecutar esto en Linux? DOSBox-X, DXVK (nativo vía Proton y Wine), ScummVM y 86Box se ejecutan nativamente en Linux. dgVoodoo, Special K y Flawless Widescreen son solo Windows. Cheat Engine funciona a través de Wine.
¿Qué hay sobre la compatibilidad integrada de GOG? GOG agrupa configuraciones de DOSBox y ScummVM para la mayoría de lanzamientos retro, razón por la cual las versiones de GOG “simplemente funcionan.” Si una versión de GOG se comporta mal, reemplazar el DOSBox agrupado con DOSBox-X y copiar tu configuración existente generalmente ayuda.