Kätkendi avatud rakenduse WinAPI katsetusversioon - Wine 6.20. Alates versiooni 6.19 väljastamisest on suletud 29 veateadet ja tehtud 399 muudatust.
Kõige olulisemad muudatused:
- MSXml, XAudio, DInput ja mõned muud moodulid on muudetud PE (Portable Executable) formaati.
- Kogumisse on lisatud mõned süsteemiarhiivid PE formaadi põhjaliste koostede toetamiseks.
- DirectInput toetab ainult uut taustaprogrammi joystikutele, mis toetavad HID (Inimese Liidese Seadmed) protokolli.
- Winelibis on parandatud MSVCRT kokkusobivust.
- Suletud on veateated, mis on seotud mängude tööga: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Suletud on veateated, mis on seotud rakenduste tööga: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.
Lisaks on oluline märkida Wine Staging 6.20 projekti versiooni koostamist, mille raames luuakse laienenud Wine koosted, mis sisaldavad mitte täiesti valmis või riskantseid plaastriteid, mis pole veel sobivad põhidoosi vastuvõtmiseks. Võrreldes Wine'iga pakub Wine Staging 557 täiendavat plaastrit.
Uues väljaandes on sünkroniseeritud Wine 6.20 koodibaasiga. Põhikoosseisus on viidud üle 5 patši, mis on seotud mängupultide toe ja COM-i initsialiseerimisega imm32 akende aktiveerimise ajal. Uuendatud on patše eventfd_synchronization ja ntdll-NtAlertThreadByThreadId. Ajutiselt on välja lülitatud patšide kogum mfplat-streaming ja kõik ülejäänud patšid dinput (uue HID-tagapõhjaga töötamise kooskõlla viimiseks).
Allikas: opennet.ru
