UtgĂ„van av projektet D7VK 1.5 har publicerats, vilket utvecklar implementeringen av grafik-API:erna Direct3D 3, 5, 6 och 7, föreslagna av Microsoft mellan 1996 och 1999. D7VK fungerar genom att översĂ€tta anrop till Vulkan-API:et och möjliggör att kör retrospel som Ă€r beroende av Direct3D 3, 5, 6 och 7 med Wine pĂ„ Linux. Koden för projektet Ă€r skriven i C++ och distribueras under Zlib-licensen. Utvecklingen har anvĂ€nda koden frĂ„n D3D9-backendet i projektet DXVK â D7VK översĂ€tter Direct3D 3, 5, 6 och 7-anrop till Direct3D 9-anrop som sedan översĂ€tts till Vulkan-API:et. Utvecklaren avser inte att inkludera D7VK i DXVK, som skett med implementeringarna av Direct3D 8 och Direct3D 9 över Vulkan.
I den nya utgÄvan har experimentellt stöd för grafik-API:et Direct3D 3 lagts till, utöver det tidigare tillgÀngliga stödet för Direct3D 5, 6 och 7. Vad gÀller andra versioner av Direct3D, sÄ inkluderade version DirectX 1 inga 3D-komponenter. API:et Direct3D introducerades i DirectX 2, som till stor del Àr likt DirectX 3. Version DirectX 4 slÀpptes inte av Microsoft och förblev i prototypstadium (Direkt efter DirectX 3 slÀpptes DirectX 5). Stödet för Direct3D 8, 9, 10 och 11 tillhandahÄlls av det separata projektet DXVK.
I D7VK 1.5 har ocksÄ arbete utförts för att ÄtgÀrda buggar och förbÀttra kompatibiliteten med spelkod för att stödja Direct3D 5, 6 och Direct3D 7. Stöd för exekveringsbuffertar (Execute buffers) har införts för att överföra GPU-kommandon, möjligheten att skriva till bakgrundsbuffer (Back buffer) och djupbuffer (Depth buffer), samt stöd för den Àldre metoden för strömning av vertex-buffertar med inramning av kommandon Begin och End.
Tillagd stöd för spel:
- Delta Force 2
- Empire of the Ants (2000)
- Frogger (1997)
- Gorky 17
- Ground Control
- Incoming
- Knight Rider
- MotoRacer2
- Need For Speed 3/4
- Nocturne
- O.D.T.: Escape⊠Or Die Trying
- Outlaws
- Radeonâs Ark
- Rage Dawning
- SimCity 4
- Star Wars: Jedi Knight: Dark Forces II
- Star Wars: Shadows of the Empire
- Summoner
- Take No Prisoners
- The Mystery of the Druids
- Total Club Manager 2003
- Urban Chaos
- Venom. Codename: Outbreak
- Wing Commander: Prophecy

KĂ€lla: opennet.ru
