Wine 4.9:n ja Protonin 4.2-5:n julkaisu

Saatavilla Win32 API:n avoimen toteutuksen kokeellinen julkaisu - Viini 4.9. Version julkaisusta lähtien 4.8 24 vikailmoitusta suljettiin ja 362 muutosta tehtiin.

Tärkeimmät muutokset:

  • Lisätty alustava tuki Plug and Play -ohjainten asentamiseen;
  • Mahdollisuus koota 16-bittisiä moduuleja PE-muodossa on otettu käyttöön;
  • Useita toimintoja on siirretty uuteen KernelBase DLL:ään;
  • Peliohjainten toimintaan liittyviä korjauksia on tehty;
  • Tarkkojen järjestelmäajastimien käyttö varmistetaan, jos niitä on saatavilla;
  • Pelien ja sovellusten toimintaan liittyvät virheilmoitukset on suljettu:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Samaan aikaan Valve julkaistu projektin rakentaminen Protoni 4.2-5, joka perustuu Wine-projektin kehitykseen ja jonka tarkoituksena on mahdollistaa Windowsille luotujen ja Steam-luettelossa esiteltyjen pelisovellusten toimiminen Linuxissa. Projektin saavutukset levitän BSD-lisenssillä. Proton antaa sinun ajaa suoraan vain Windows-pelisovelluksia Steam Linux -asiakassovelluksessa. Paketti sisältää DirectX 10/11 -toteutuksen (perustuu Dxvk) ja 12 (perustuu vkd3d), joka toimii DirectX-kutsujen kääntämisen kautta Vulkan API:lle, tarjoaa paremman tuen peliohjaimille ja mahdollisuuden käyttää koko näytön tilaa riippumatta pelien tukemista näytön resoluutioista. Alkuperäiseen Wineen verrattuna monisäikeisten pelien suorituskyky on parantunut merkittävästi korjaustiedostojen käytön ansiosta.esync"(Eventfd-synkronointi).

В uusi versio Lisätty tuki Steam-verkkosovellusliittymille, joita käytetään uusissa peleissä, mukaan lukien A Hat in Time. Lukuisia peliohjaimen asettelukorjauksia on tehty useiden peliohjainongelmien ratkaisemiseksi Unity-pohjaisissa peleissä, mukaan lukien Subnautica- ja Ubisoft-pelit.

Proton 4.2-5 käyttää välikerrosvapautusta
DXVK 1.2.1 Vulkan API:n päälle toteutettu DXGI, Direct3D 10 ja Direct3D 11 (aiemmin versio 1.1.1 käytettiin). Virheenkorjausten ja parannetun pelituen lisäksi DXVK 1.2 -haarassa mukana erillinen säie komentopuskurin lähettämiseen ja lisätty tuki tietyille renderöintilaajennuksille, joita ei ole virallisesti määritelty Direct3D 11 -spesifikaatiossa. DXVK 1.2.1:n korjaava julkaisu parantaa yhteensopivuutta ReShade, Lords of the Fallenin ja The Surgen suorituskykyongelmat on ratkaistu, Yakuza Kiwami 2:n kaatumiset on ratkaistu.

Lähde: opennet.ru

Lisää kommentti