Wine 6.20 julkaisu ja Wine lavastus 6.20

WinAPI:n avoimen toteutuksen kokeellinen haara, Wine 6.20, on julkaistu. Version 6.19 julkaisun jälkeen 29 virheraporttia on suljettu ja 399 muutosta tehty.

Tärkeimmät muutokset:

  • MSXml, XAudio, DInput ja jotkut muut moduulit on muunnettu PE (Portable Executable) -muotoon.
  • Jotkut järjestelmäkirjastot sisältyvät tukemaan PE-muotoon perustuvia kokoonpanoja.
  • DirectInput tukee vain uutta taustajärjestelmää ohjaussauville, jotka tukevat HID (Human Interface Devices) -protokollaa.
  • Winelib on parantanut tukea MSVCRT-koontiversioille.
  • Pelien toimintaan liittyvät virheilmoitukset on suljettu: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Sovellusten toimintaan liittyvät virheraportit on suljettu: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

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

Uusi julkaisu synkronoituu Wine 6.20 -koodikannan kanssa. 5 korjaustiedostoa, jotka liittyvät ohjaussauvan tukeen DirectInputissa ja COM-alustuksessa aktivoitaessa ikkunoita imm32:ssa, on siirretty pääviiniin. Päivitetty eventfd_synchronization ja ntdll-NtAlertThreadByThreadId korjaustiedostot. Poistettiin väliaikaisesti käytöstä joukko mfplat-suoratoistokorjauksia ja kaikki jäljellä olevat syöttökorjaukset (työn koordinoimiseksi uuden HID-taustajärjestelmän kanssa).

Lähde: opennet.ru

Lisää kommentti