Vydání Wine 4.8 a D9VK 0.10 s implementací Direct3D 9 na Vulkan

Dostupné experimentální vydání otevřené implementace Win32 API — Wine 4.8. Od vydání verze 4.7 bylo uzavřeno 38 zpráv o chybách a učiněno 315 změn.

Nejdůležitější změny:

  • Byla přidána podpora pro sestavení ve formátu PE pro většinu programů;
  • Data Unicode byla aktualizována na verzi 12.0;
  • Byla přidána podpora patchových souborů MSI;
  • Do build skriptů byla přidána podpora pro flag „-fno-PIC“ pro zakázání PIC (Position Independent Code) v kompilátoru. Sestavení bez PIC je v základu povoleno pro architekturu i386;
  • Byla vylepšena podpora joysticků. V dinput byla přidána heuristika pro určení, zda je zařízení gamepadem nebo joystickem. Do winejoystick byla přidána podpora souřadnic pro kolo na joysticku;
  • Byly uzavřeny chybové zprávy související s chodem her a aplikací:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 Installer, Native Access, Universe Sandbox 2, Grand Prix Legends, instalátor MS Office 365, NI System Web Server, Star Citizen, Esportal client 1.0.

Dále lze poznamenat první vydání projektem D9VK 0.10, v rámci kterého se rozvíjí implementace Direct3D 9, která funguje prostřednictvím překladových volání do grafického API Vulkan. Projekt vychází z kódové základny projektu DXVK, která byla rozšířena o podporu Direct3D 9. Bylo zjištěno, že v aktuální podobě může D9VK již fungovat pro spuštění velké části moderních her založených na Direct3D 9, které používají 2 nebo 3 verzi Shader Model (podpora Shader Model 1 v D9VK zatím není dokončena).

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster