Noticias:

No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.

Menú Principal

Ddraw Compat - Adaptar juegos antiguos (compatibilidad)

Iniciado por Swarlog, Ago 21, 2025, 11:18 PM

Tema anterior - Siguiente tema

Swarlog

Se trata de una librería que actúa como un "parche" o "capa de compatibilidad" para juegos antiguos que usaban DirectDraw (parte de DirectX 3–7).

¿Qué es DirectDraw?

  • DirectDraw era la API de gráficos en los años 90, usada por muchos juegos clásicos (SimCity 3000, Age of Empires, StarCraft, etc.).
  • Windows 10 y 11 ya no la soportan de manera nativa, sino que emulan esas funciones a través de Direct3D.

¿Qué hace DDrawCompat?

  • Es un wrapper (envoltorio) que "intercepta" las llamadas de DirectDraw del juego y las traduce de forma más eficiente a Direct3D 9 o más nuevo.
  • Básicamente le engaña al juego haciéndole creer que está corriendo en DirectDraw, pero en realidad usa APIs modernas.
  • Resultado: mejora la compatibilidad y el rendimiento en Windows 7, 8, 10 y 11.

Cómo se usa:

  • Descarga el wrapper: No tienes permiso para ver los enlaces. Para poder verlos Registrate o Conectate.
  • Extrae el archivo ddraw.dll
  • Copia ddraw.dll en la misma carpeta del juego donde está su ejecutable *.exe.
  • Ejecuta el juego → automáticamente se carga ese wrapper en lugar del DirectDraw nativo.

Otra forma:

He añadido la versión DDrawCompat 0.3.1 adjunta. Solo tenéis que hace lo siguiente:

  • Descarga DDrawCompat 0.3.1 adjunto. No puedes ver este adjunto.
  • Extrae los archivos y pegarlos en la misma carpeta del juego donde está su ejecutable *.exe.
  • Iniciar el DDrawCompat 0.3.1.exe , para que adapte el juego.
  • Ejecuta el juego y jugar.