Lanzamiento de D7VK 1.2, implementaciones de Direct3D 5, 6 y 7 sobre la API de Vulkan

Se ha publicado D7VK 1.2, un proyecto que desarrolla la implementación de las API gráficas Direct3D 5, 6 y 7 propuestas por Microsoft en 1997, 1998 y 1999. D7VK funciona traduciendo las llamadas a la API Vulkan y permite que los juegos retro basados ​​en las API Direct3D 5, 6 y 7 se ejecuten en Linux con Wine. El código del proyecto está escrito en C++ y se distribuye bajo la licencia Zlib. El desarrollo se basa en el código backend d3d9 del proyecto DXVK. D7VK convierte las API Direct3D 5, 6 y 7 en llamadas Direct3D 9, que luego se traducen a la API Vulkan. El desarrollador no pretende incluir D7VK en DXVK, como ocurrió con las implementaciones Direct3D 8 y Direct3D 9 sobre Vulkan.

La versión 1.2 se destaca por la incorporación de soporte experimental para Direct3D 5 además del soporte previamente desarrollado para Direct3D 6 y 7.

 Lanzamiento de D7VK 1.2, implementaciones de Direct3D 5, 6 y 7 sobre la API de Vulkan

La nueva versión también amplía el soporte para Direct3D 6, reelabora la lógica detrás del enlace DDraw, agrega una implementación de IClassFactory para DDraw, agrega un modo de lanzamiento adicional para Wine/Linux, mejora las notificaciones sobre el soporte de D3D7, implementa un método de procesamiento de vértices alternativo para mejorar el rendimiento del juego 1NSANE y mejora la compatibilidad con el conjunto de pruebas 3DMark 99 Max.

Se han resuelto los problemas con el funcionamiento del juego:

  • Las mil y una noches
  • Battlezone II: Comandante de combate
  • Drakan: Orden de la Llama
  • Tierra 2150
  • Reemplazable
  • Indiana Jones y la máquina infernal
  • Need for Speed ​​III: Hot Pursuit
  • Need For Speed: Alto riesgo.
  • élite panzer
  • Rayman 2: El gran escape
  • Star Wars: Rogue Squadron
  • Tachyon: The Fringe
  • Tomb Raider: Crónicas

Se ha confirmado previamente que los juegos funcionan:

  • Black &White
  • Carmageddon TDR 2000
  • Rally de Colin McRae 2 0
  • Reinado oscuro 2
  • Deus Ex
  • Discípulos II
  • Emperador: Batalla por Dune
  • Gigantes: Ciudadano Kabuto
  • Hitman: nombre en clave 47
  • Nadie vive por siempre
  • Sacrificio
  • Star Trek: Comandante del puente
  • Eterno
  • Unreal Tournament
  • Vampiro: La Mascarada - Redención
  • Magia 8

Fuente: opennet.ru

avatar del autor
ProHoster Consultor, Especialista Técnico
Un especialista técnico en ProHoster Con más de seis años de experiencia en administración de servidores, soluciones VPN y seguridad de redes, gestiono la configuración y el soporte de la infraestructura, superviso la estabilidad del servicio e implemento soluciones para proteger los datos de los clientes. También contribuyo a la optimización del rendimiento y al cumplimiento de los requisitos modernos de seguridad y privacidad.

Añadir un comentario