D7VK 1.8 vÀljaanne, mis realiseerib Direct3D 3-7 Vulkan API peal

Avaldatud on D7VK projekti versioon 1.8, mis arendab Microsofti 1996., 1997., 1998. ja 1999. aastal vĂ€lja pakutud graafiliste API-de Direct3D 3, 5, 6 ja 7 realiseerimist. D7VK töötab API-kutsete edastamisel Vulkanisse ja vĂ”imaldab Wine'i abil kĂ€ivitada Linuxis retro mĂ€nge, mis sĂ”ltuvad API Direct3D 3, 5, 6 ja 7-st. Projekti kood on kirjutatud C++ keeles ja levitatakse Zlib litsentsi alusel. Arendamisel on kasutatud DXVK projekti d3d9 tagaplaani koodi — D7VK konverteerib API Direct3D 3, 5, 6 ja 7 kutsed Direct3D 9 kutsedeks, mis seejĂ€rel edastatakse Vulkanisse. Arendaja ei kavatse D7VK-d DXVK-sse kaasata, nagu see juhtus Direct3D 8 ja Direct3D 9 realiseerimiste puhul Vulkanil.

Uues vÀljaandes on ette nÀhtud CPU-l pÔhineva ProcessVertices meetodi realiseerimine, mis aitas lahendada joonistamise ja geomeetriahÀirete probleeme paljudes mÀngudes, sealhulgas Forsaken, Resident Evil, Praetorians, Hidden & Dangerous, Escape from Monkey Island ja Tomb Raider: The Last Revelation.

Proksitud esituste mehhanism (proxied presentation) on asendatud pĂ€randiga (legacy presentation), mis toetab vanades mĂ€ngudes kasutatavaid koostamisviise, mis kasutavad DDraw 2D-elementide 3D-sisu peale tasandamiseks. Muudatus vĂ”imaldas lahendada video, menĂŒĂŒelementide ja HUD-liidese (Heads-Up Display) kadumise probleeme sellistes mĂ€ngudes nagu Blade of Darkness, Sacred, Lands of Lore III, Codename: Outbreak, FIFA 2001, FIFA ’99 ja Simon the Sorcerer 3D.

Tehtud on parandusi, mis parandavad mÀngude toetust:

  • 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 ja X: Tension.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster