Första stabila versionen av D7VK, en implementering av Direct3D 7 ovanpÄ Vulkan-API.

Version 1.0 av projektet D7VK har publicerats, vilket utvecklar implementationen av det grafiska API:et Direct3D 7 som föreslogs av Microsoft 1999. D7VK fungerar genom att översÀtta anrop till Vulkan API och möjliggör att retrospel som Àr kopplade till Direct3D 7 kan köras pÄ Linux med hjÀlp av Wine. Koden för projektet Àr skriven i C++ och distribueras under Zlib-licensen. Utvecklingen baserades pÄ d3d9-backendkoden frÄn projektet DXVK.

Version 1.0 har markerats som den första version som Àr redo för allmÀn anvÀndning. JÀmfört med WineD3D stöder det antialiasing vid rendering (D3DRENDERSTATE_ANTIALIAS) och erbjuder möjlighet att begrÀnsa bildhastigheten för Àldre spel som fungerar felaktigt vid hög FPS. I prestanda visade sig D7VK vara nÀstan tre gÄnger snabbare Àn WineD3D (45267 mot 16566) i 3DMark 2000-testet pÄ en system med GPU NVIDIA RTX 4070 och den proprietÀra NVIDIA-drivrutinen 570.195.03. Bland begrÀnsningarna för D7VK nÀmns behovet av en GPU med stöd för Vulkan 1.3 och avsaknaden av stöd för vissa funktioner i D3D7.

BekrÀftade spel arbetar:

  • Black & White
  • Carmageddon TDR 2000
  • Clive Barker’s Undying
  • 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
  • UtgĂ„van av skrivbordsmotorn Arcan 0.7.1 och skrivbordsmiljön Durden 0.6.3

Utvecklaren har ingen avsikt att fÄ D7VK inkluderat i DXVK, som det var med implementationerna av Direct3D 8 och Direct3D 9 ovanpÄ Vulkan.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster