Vydání D7VK 1.8, implementace Direct3D 3-7 nad rámec Vulkan API

Byl vydán projekt D7VK 1.8, který vyvíjí implementaci grafických API Direct3D 3, 5, 6 a 7 navržených společností Microsoft v letech 1996, 1997, 1998 a 1999. D7VK funguje na principu překladu volání do Vulkan API a umožňuje spouštět v... Linux Retro hry založené na API Direct3D 3, 5, 6 a 7. Kód projektu je napsán v jazyce C++ a distribuován pod licencí Zlib. Vývoj je založen na backendovém kódu d3d9 z projektu DXVK. D7VK převádí API Direct3D 3, 5, 6 a 7 na volání Direct3D 9, která jsou následně přeložena do API Vulkan. Vývojář nemá v úmyslu usilovat o zahrnutí D7VK do DXVK, jak tomu bylo u implementací Direct3D 8 a Direct3D 9 nad Vulkanem.

Tato nová verze představuje implementaci ProcessVertices založenou na CPU, která řeší problémy s vykreslováním a poškozením geometrie v mnoha hrách, včetně Forsaken, Resident Evil, Praetorians, Hidden & Dangerous, Escape from Monkey Island a Tomb Raider: The Last Revelation.

Mechanismus proxy prezentace byl nahrazen starší implementací prezentace, která podporuje metody kompozice používané ve starších hrách, které používají DDraw k překrývání 2D prvků přes 3D obsah. Tato změna řeší problémy s chybějícím videem, prvky menu a heads-up displeji (HUD) ve hrách jako Blade of Darkness, Sacred, Lands of Lore III, Codename: Outbreak, FIFA 2001, FIFA '99 a Simon the Sorcerer 3D.

Byly provedeny opravy pro zlepšení herní podpory:

  • Věk divů II / Věk divů: Stínová magie
  • Božské božstvo
  • Jurský park: Vetřelec
  • Hype: Hledání času
  • POD
  • Pretoriánci
  • Princ z Persie 3D
  • Resident Evil
  • Tomb Raider III
  • X: Za hranicemi a X: Napětí.

Zdroj: opennet.ru

Kupte si spolehlivý hosting pro stránky s DDoS ochranou, VPS VDS servery 🔥 Kupte si spolehlivý webhosting s ochranou DDoS, VPS VDS servery | ProHoster