Першы стабільны выпуск D7VK, рэалізацыі Direct3D 7 па-над API Vulkan

Апублікаваны выпуск праекту D7VK 1.0, які развівае рэалізацыю графічнага API Direct3D 7, прапанаванага кампаніяй Microsoft у 1999 году. D7VK працуе праз трансляцыю выклікаў у API Vulkan і дазваляе пры дапамозе Wine запускаць у Linux рэтра гульні, завязаныя на API Direct3D 7. Код праекту напісаны на мове C++ і распаўсюджваецца пад ліцэнзіяй Zlib. У якасці асновы пры распрацоўцы скарыстаны код бэкенда d3d9 ад праекту DXVK.

Выпуск 1.0 пазначаны як першая версія, гатовая для шырокага прымянення. У параўнанні з WineD3D падтрымліваецца згладжванне пры адмалёўцы (D3DRENDERSTATE_ANTIALIAS) і маецца магчымасць абмежавання частаты кадраў для старых гульняў, некарэктна якія працуюць пры высокіх FPS. Па прадукцыйнасці D7VK апынуўся хутчэй WineD3D амаль у тры разы (45267 супраць 16566) у цесцю 3DMark 2000 на сістэме з GPU NVIDIA RTX 4070 і прапрыетарным драйверам NVIDIA 570.195.03. З абмежаванняў D7VK адзначаецца неабходнасць наяўнасці GPU з падтрымкай Vulkan 1.3 і адсутнасць падтрымкі некаторых магчымасцяў D3D7.

Пацверджана праца гульняў:

  • Black & White
  • Carmageddon TDR 2000
  • «Неўміручасць» Клайва Баркера
  • Colin McRae Rally 2 0
  • Цёмнае валадарства 2
  • Deus Ex
  • Disciples II
  • Emperor: Battle for Dune
  • Гіганты: Грамадзянін Кабута
  • Hitman: Кодавае імя 47
  • Ніхто не жыве вечна
  • Ахвяра
  • Star Trek: Bridge Commander
  • несмяротны
  • Unreal Tournament
  • Vampire: The Masquerade - Redemption
  • Чараўніцтва 8

Распрацоўнік не мае намеру дамагацца ўключэння D7VK у склад DXVK, як гэта было з рэалізацыямі Direct3D 8 і Direct3D 9 па-над Vulkan.

Крыніца: opennet.ru

Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы 🔥 Купіць надзейны хостынг для сайтаў з абаронай ад DDoS, VPS VDS серверы | ProHoster