Publicación de D7VK 1.2, implementaciones de Direct3D 5, 6 y 7 sobre la API de Vulkan

Se ha publicado la versión 1.2 del proyecto D7VK, 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 mediante la traducción de llamadas a la API Vulkan y permite ejecutar en Linux juegos retro que dependen de las API Direct3D 5, 6 y 7 utilizando Wine. El código del proyecto está escrito en C++ y se distribuye bajo la licencia Zlib. Como base para el desarrollo se utilizó el código del backend d3d9 del proyecto DXVK: D7VK transforma las API Direct3D 5, 6 y 7 en llamadas a la Direct3D 9, que luego se traducen a la API Vulkan. El desarrollador no tiene la intención de incluir D7VK en DXVK, como se hizo con las implementaciones de Direct3D 8 y Direct3D 9 sobre Vulkan.

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

Publicación de D7VK 1.2, implementaciones de Direct3D 5, 6 y 7 sobre la API de Vulkan

En la nueva versión también se ha ampliado el soporte para Direct3D 6, se ha revisado la lógica de la envoltura sobre DDraw, se ha añadido una implementación de IClassFactory para DDraw, se ha agregado un modo adicional de inicio para Wine/Linux, se ha mejorado la información sobre el soporte de D3D7, se ha implementado un método alternativo de procesamiento de vértices para mejorar el rendimiento en el juego 1NSANE, y se ha mejorado la compatibilidad con el conjunto de pruebas 3DMark 99 Max.

Se han resuelto problemas con el funcionamiento de los juegos:

  • Arabian Nights
  • Battlezone II: Combat Commander
  • Drakan: Order of the Flame
  • Earth 2150
  • Expendable
  • Indiana Jones and the Infernal Machine
  • Need for Speed III: Hot Pursuit
  • Need For Speed: High Stakes.
  • Panzer Elite
  • Rayman 2: The Great Escape
  • Star Wars: Rogue Squadron
  • Tachyon: The Fringe
  • Tomb Raider: Chronicles

Anteriormente se confirmó el funcionamiento de los juegos:

  • Black & White
  • Carmageddon TDR 2000
  • Colin McRae Rally 2.0
  • Dark Reign 2
  • Deus Ex
  • Disciples II
  • Emperor: Battle for Dune
  • Giants: Citizen Kabuto
  • Hitman: Codename 47
  • No One Lives Forever
  • Sacrifice
  • Star Trek: Bridge Commander
  • Undying
  • Unreal Tournament
  • Vampire: The Masquerade — Redemption
  • Wizardry 8

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster