Публикацията на проект D7VK 0.3 е в ход, който развива изпълнението на графичния API Direct3D 7, предложен от Microsoft през 1999 година. Реализацията работи чрез транслация на извиквания към API Vulkan и позволява на Wine да стартира класически игри, свързани с API Direct3D 7, в Linux. Кодът на проекта е написан на C++ и се разпространява под лицензия Zlib. За основа на разработката е използван кодът на бекенда d3d9 от проекта DXVK.
Разработчикът обмисляше възможността за пускане на версия 1.0 вместо 0.3, но после реши, че е необходимо да се решат някои проблеми, преди тя да бъде напълно готова. В бележките също се отбелязва, че разработчикът няма да настоява за включване на D7VK в DXVK, както беше с реализациите на Direct3D 8 и Direct3D 9 върху Vulkan. Потвърдена е работата на D7VK с игри като Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade — Redemption, Screamer 4×4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer и други.
Източник: opennet.ru
