Lançamento do D7VK 1.8, implementação do Direct3D 3-7 sobre a API Vulkan

Foi lançado o projeto D7VK 1.8, que desenvolve a implementação das APIs gráficas Direct3D 3, 5, 6 e 7 propostas pela Microsoft em 1996, 1997, 1998 e 1999. O D7VK funciona por meio da transcrição de chamadas para a API Vulkan e permite executar jogos retro baseados nas APIs Direct3D 3, 5, 6 e 7 no Linux, utilizando o Wine. O código do projeto é escrito em C++ e é distribuído sob a licença Zlib. O código do back-end d3d9 do projeto DXVK foi utilizado como base no desenvolvimento — o D7VK transforma as APIs Direct3D 3, 5, 6 e 7 em chamadas para Direct3D 9, que são então traduzidas para a API Vulkan. O desenvolvedor não tem a intenção de incluir o D7VK no DXVK, como aconteceu com as implementações do Direct3D 8 e Direct3D 9 sobre Vulkan.

A nova versão apresenta a implementação do método ProcessVertices utilizando a CPU, que resolveu problemas de renderização e de geometria em muitos jogos, incluindo Forsaken, Resident Evil, Praetorians, Hidden & Dangerous, Escape from Monkey Island e Tomb Raider: The Last Revelation.

O mecanismo de apresentação proxy foi substituído por uma implementação de apresentação legada, que suporta os métodos de composição usados em jogos antigos, utilizando DDraw para sobrepor elementos 2D sobre o conteúdo 3D. Essa mudança ajudou a resolver problemas como desaparecimento de vídeo, elementos de menu e interface HUD (Heads-Up Display) em jogos como Blade of Darkness, Sacred, Lands of Lore III, Codename: Outbreak, FIFA 2001, FIFA '99 e Simon the Sorcerer 3D.

Foram feitas correções que melhoram o suporte a jogos:

  • Age of Wonders II / Age of Wonders: Shadow Magic
  • Divine Divinity
  • Jurassic Park: Trespasser
  • Hype: The Time Quest
  • POD
  • Praetorians
  • Prince of Persia 3D
  • Resident Evil
  • Tomb Raider III
  • X: Beyond the Frontier and X: Tension.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster