Wine 7.1 julkaisu ja Wine lavastus 7.1

Win32 API:n avoimen toteutuksen Wine 7.1 kokeellinen julkaisu tapahtui. 7.0:n julkaisun jälkeen 42 vikaraporttia on suljettu ja 408 muutosta tehty. Muistutuksena, että 2.x-haaroituksesta alkaen Wine-projekti siirtyi versionumerointiin, jossa jokainen vakaa julkaisu lisää versionumeron ensimmäistä numeroa (6.0.0, 7.0.0) ja päivityksiä. vakaaseen julkaisuun vapautetaan kolmannen numeron muutoksella (7.0.1, 7.0.2, 7.0.3). Kokeelliset versiot, jotka on kehitetty valmisteltaessa seuraavaa suurta julkaisua, julkaistaan ​​muuttaen toista numeroa (7.1, 7.2, 7.3).

Tärkeimmät muutokset:

  • Lisätty tuki Vulkan 1.3 -grafiikkasovellusliittymälle.
  • Joukko teemoihin liittyviä ongelmia on ratkaistu.
    Wine 7.1 julkaisu ja Wine lavastus 7.1Wine 7.1 julkaisu ja Wine lavastus 7.1
  • WebSocket-protokollan parannettu tuki.
  • Parannettu kohdistimen leikkaaminen macOS-alustalla.
  • IDL-kääntäjään on tehty korjauksia C++-tuen parantamiseksi.
  • Pelien toimintaan liittyvät virheilmoitukset on suljettu: Age of Empires 3, Final fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro.
  • Sovellusten toimintaan liittyvät virheilmoitukset on suljettu: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.

Lisäksi voidaan todeta Wine Staging 7.1 -projektin julkaisun muodostuminen, jonka puitteissa muodostuu laajennettuja Wine-rakennuksia, mukaan lukien keskeneräiset tai riskialttiit laastarit, jotka eivät vielä sovellu otettavaksi Wine-päähaaraan. Verrattuna Wineen, Wine Staging tarjoaa 561 lisäkorjausta.

Uusi julkaisu tuo synkronoinnin Wine 7.1 -koodikannan kanssa. Main Wineen on siirretty 3 korjaustiedostoa, jotka liittyvät takaisinsoittoilmoitusten toteuttamiseen xactenginessä, WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY lisäämiseen ws2_32:ssa ja dynaamisesti indeksoitujen (sidottujen) tekstuurien käyttöön GLSL-varjostimissa wined3d:ssä. Päivitetty korjaustiedosto tukemaan NVIDIA CUDAa.

Myös DXVK 1.9.4 -kerroksen julkaisu on julkaistu, ja se tarjoaa toteutuksen DXGI:stä (DirectX Graphics Infrastructure), Direct3D 9:stä, 10:stä ja 11:stä, joka työstää kutsujen kääntämisen Vulkan API:lle. DXVK:ta voidaan käyttää 3D-sovellusten ja pelien ajamiseen Linuxissa Winen avulla, mikä toimii tehokkaampana vaihtoehtona Winen alkuperäisille Direct3D 9/10/11 -toteutuksille, jotka toimivat OpenGL:n päällä.

DXVK:n uudessa versiossa:

  • Oletuksena tiukka liukulukuemulointi D3D9:ssä on käytössä järjestelmissä, joissa on RADV Vulkan -ohjaimen tulevat versiot, mikä parantaa renderöinnin tarkkuutta ja suorituskykyä.
  • Parannettu muistin varaus ja pienempi muistin kulutus peleissä, joissa käytetään useita prosesseja tai D3D-laitteita.
  • Ongelma videomuistin käytössä NVIDIA-grafiikkasuorittimissa, joissa on RBAR (Resizable BAR), kun dxvk.shrinkNvidiaHvvHeap-asetus on käytössä, on ratkaistu.
  • Poistettu vanha vaihtoehto OpenVR:n poistamiseksi käytöstä.
  • Suorituskyvyn optimointi ja lisätty tuki DLSS Realistic Scaling -teknologialle God of Warille.

Lähde: opennet.ru

Lisää kommentti