Udgivelsen af D7VK 1.2, implementeringen af Direct3D 5, 6 og 7 oven på Vulkan API

Der er udgivet en version 1.2 af D7VK-projektet, der udvikler implementeringen af de grafiske API'er Direct3D 5, 6 og 7, foreslået af Microsoft i 1997, 1998 og 1999. D7VK fungerer ved at oversætte kald til Vulkan API og gør det muligt at køre retrospil knyttet til Direct3D 5, 6 og 7 på Linux ved hjælp af Wine. Projektets kode er skrevet i C++ og distribueres under Zlib-licensen. D3D9-backend-koden fra DXVK-projektet er blevet brugt som basis — D7VK konverterer Direct3D 5, 6 og 7 API-kald til Direct3D 9-kald, som derefter oversættes til Vulkan API. Udvikleren har ikke til hensigt at inkludere D7VK i DXVK som det blev gjort med implementeringerne af Direct3D 8 og 9 over Vulkan.

Udgaven 1.2 er bemærkelsesværdig for tilføjelsen af eksperimentel støtte til Direct3D 5 ud over den tidligere udviklede støtte til Direct3D 6 og 7.

Udgivelsen af D7VK 1.2, implementeringen af Direct3D 5, 6 og 7 oven på Vulkan API

Den nye version udvider også understøttelsen af Direct3D 6, har omarbejdet indpakningslogikken over DDraw, tilføjet en IClassFactory-implementering for DDraw, tilføjet en ekstra opstartstilstand til Wine/Linux, forbedret informationen om D3D7-support, realiseret en alternativ metode til behandling af vertexer for at forbedre ydeevnen i spillet 1NSANE, og forbedret kompatibiliteten med testsættet 3DMark 99 Max.

Problemer med spil er løst:

  • 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

Tidligere var det bekræftet, at følgende spil fungerede:

  • 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

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster