Direct3D 9-to-11

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
Description

Este proyecto es un intento de convertir los programas de Direct3D 9 a Direct3D 11. Reimplementa el d3d9.dll, que contiene las interfaces principales de D3D9.

La mayoría de los juegos de D3D9 tienen CPU limitada en las PC modernas, desde la GPU. El poder aumentó exponencialmente mientras que las CPUs se retrasaron Además, la mayoría de los juegos (antiguos) carecen de compatibilidad con subprocesos múltiples, lo que agota aún más el recurso de la CPU.

Este proyecto eleva las llamadas a la API de gráficos D3D9 de los juegos a D3D11.

Nota: el proyecto se encuentra actualmente en un gran desarrollo. Actualmente, no es capaz de ejecutar juegos reales. Si lo desea, puede compilarlo y probarlo usted mismo.

Importante: este proyecto debe usarse junto con DXVK, que luego traduciría D3D11 a Vulkan. Sin DXVK, este proyecto probablemente no proporcionará ninguna mejora de rendimiento, lo más probable es que disminuya el rendimiento.

Categorías

Alternativas