Izdaja Wine 4.8 in D9VK 0.10 z implementacijo Direct3D 9 na vrhu Vulkana

Na voljo poskusna izdaja odprte implementacije API-ja Win32 - Vino 4.8. Od izdaje različice 4.7 38 poročil o napakah je bilo zaprtih in narejenih je bilo 315 sprememb.

Najpomembnejše spremembe:

  • Dodana podpora za gradnjo v formatu PE za večino programov;
  • Podatki Unicode so posodobljeni na različico 12.0;
  • Dodana podpora za datoteke popravkov MSI;
  • Dodana je podpora za zastavico »-fno-PIC« za onemogočanje PIC (Position Independent Code) v prevajalniku v skriptih gradnje. Sestavljanje brez PIC je privzeto omogočeno za arhitekturo i386;
  • Izboljšana podpora igralne palice. Dodana hevristika v dinput za ugotavljanje, ali je naprava igralna ploščica ali igralna palica. winejoystick je dodal podporo za koordinate kolesa krmilne palice;
  • Zaprta poročila o napakah v zvezi z delovanjem iger in aplikacij:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, namestitveni program za Visual Studio 2017, izvorni dostop, Universe Sandbox 2, Grand Prix Legends, namestitveni program za MS Office 365, spletni strežnik NI System, Star Citizen, odjemalec Esportal 1.0.

Poleg tega je mogoče opozoriti prva izdaja projekt D9VK 0.10, ki razvija implementacijo Direct3D 9, ki deluje preko prevajanja klicev v grafični API Vulkan. Projekt temelji na kodni bazi projekta DXVK, ki je bila razširjena s podporo za Direct3D 9. V trenutni obliki je D9VK že mogoče uporabljati za izvajanje večine sodobnih iger, ki temeljijo na Direct3D 9 in uporabljajo različico 2 ali 3 Shader Model ( Podpora za Shader Model 1 v D9VK še ni dokončana).

Vir: opennet.ru

Dodaj komentar