Wine 4.8 ja D9VK 0.10 väljalase koos Direct3D 9 juurutamisega Vulkani peal

Saadaval Win32 API avatud juurutuse eksperimentaalne väljalase - Vein 4.8. Alates versiooni ilmumisest 4.7 38 veateadet suleti ja tehti 315 muudatust.

Olulisemad muudatused:

  • Lisatud tugi PE-vormingus ehitamiseks enamiku programmide jaoks;
  • Unicode'i andmed värskendati versioonile 12.0;
  • Lisatud tugi MSI paigafailidele;
  • Lisatud on lipu "-fno-PIC" tugi, et luua skripte, et keelata kompilaatoris PIC (positsioonist sõltumatu kood). PIC-vaba kokkupanek on i386 arhitektuuri jaoks vaikimisi lubatud;
  • Täiustatud juhthoova tugi. Sisendile on lisatud heuristika, et teha kindlaks, kas seade on mängupult või juhtkang. veinijuhtnupp lisas juhtkangi ratta koordinaatide toe;
  • Mängude ja rakenduste tööga seotud veateated on suletud:
    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, MS Office 365 installer, NI süsteemi veebiserver, Star Citizen, Esportali klient 1.0.

Lisaks võib märkida esimene trükk projekti D9VK 0.10, mille raames töötatakse välja Direct3D 9 juurutamine, mis töötab läbi kõnede tõlkimise Vulkani graafika API-le. Projekt põhineb DXVK projekti koodibaasil, mida on laiendatud Direct3D 9 toega. Praegusel kujul on märgitud, et D9VK-d saab juba kasutada enamike kaasaegsete Direct3D 9-l põhinevate mängude käivitamiseks, kasutades versioone 2 või 3 Shader Model (Shader Model 1 tugi D9VK-s pole veel saadaval) on lõpule viidud).

Allikas: opennet.ru

Lisa kommentaar