Vulkan API'si üzerine kurulu Direct3D 7 uygulaması olan D7VK'nın ilk kararlı sürümü yayınlandı.

Опубликован выпуск проекта D7VK 1.0, развивающего реализацию графического API Direct3D 7, предложенного компанией Microsoft в 1999 году. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux Direct3D 7 API'sine dayalı retro oyunlar. Proje kodu C++ dilinde yazılmıştır ve Zlib lisansı altında dağıtılmaktadır. Geliştirme için temel olarak DXVK projesinden alınan d3d9 arka uç kodu kullanılmıştır.

1.0 sürümü, yaygın kullanım için hazır olan ilk sürüm olarak işaretlenmiştir. WineD3D ile karşılaştırıldığında, kenar yumuşatma (D3DRENDERSTATE_ANTIALIAS) desteği sunar ve yüksek FPS'de kötü performans gösteren eski oyunlar için kare hızı sınırlayıcı özelliği sağlar. D7VK, NVIDIA RTX 4070 GPU ve tescilli NVIDIA sürücüsü 570.195.03'e sahip bir sistemde 3DMark 2000'de WineD3D'den neredeyse üç kat daha hızlı performans gösterdi (45267'ye karşı 16566). D7VK'nin sınırlamaları arasında Vulkan 1.3 uyumlu bir GPU gereksinimi ve bazı D3D7 özelliklerinin desteklenmemesi yer almaktadır.

Çalıştığı doğrulanan oyunlar:

  • Siyah Beyaz
  • Carmageddon Dergisi 2000
  • Clive Barker'ın Ölümsüzlüğü
  • Colin McRae Rallisi 2 0
  • Karanlık saltanat 2
  • Deus Ex
  • Havariler II
  • İmparator: Dune Savaşı
  • Devler: Yurttaş Kabuto
  • Hitman: Kod Adı 47
  • Hiç kimse sonsuza kadar yaşıyor
  • Fedakârlık
  • Star Trek: Köprü Komutanı
  • ölümsüz
  • Unreal Tournament
  • Vampir: Maskeli Balo - Kurtuluş
  • Büyücülük 8

Geliştirici, Vulkan üzerinde Direct3D 8 ve Direct3D 9 uygulamalarında olduğu gibi, D7VK'nın DXVK'ya dahil edilmesi için çaba göstermeyi planlamıyor.

Kaynak: opennet.ru

DDoS korumalı siteler, VPS VDS sunucuları için güvenilir hosting satın alın 🔥 DDoS korumalı, güvenilir VPS ve VDS sunucu barındırma hizmeti satın alın | ProHoster