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