Objavljena je eksperimentalna grana otvorene implementacije WinAPI-a — Wine 6.20. Od izdavanja verzije 6.19 zatvoreno je 29 izvještaja o greškama i napravljeno je 399 izmjena.
Najvažnije promjene:
- MSXml, XAudio, DInput i neki drugi moduli su konvertovani u PE (Portable Executable) format.
- Neke sistemske biblioteke su uključene da podrže sklopove zasnovane na PE formatu.
- DirectInput podržava samo novi backend za džojstike koji podržavaju HID (Human Interface Devices) protokol.
- Winelib je poboljšao podršku za MSVCRT verzije.
- Izvještaji o greškama vezanim za rad igara su zatvoreni: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Izvještaji o greškama vezanim za rad aplikacija su zatvoreni: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.
Dodatno, možemo primijetiti formiranje izdanja projekta Wine Staging 6.20, u okviru kojeg se formiraju proširene verzije Wine-a, uključujući neu potpunosti spremne ili rizične zakrpe koje još nisu pogodne za usvajanje u glavnu granu Wine. U poređenju sa Wineom, Wine Staging nudi 557 dodatnih zakrpa.
Novo izdanje se sinkronizira sa Wine 6.20 kodnom bazom. 5 zakrpa vezanih za podršku džojstika u DirectInputu i COM inicijalizaciji prilikom aktiviranja prozora u imm32 prebačeno je na glavni Wine. Ažurirane zakrpe eventfd_synchronization i ntdll-NtAlertThreadByThreadId. Privremeno je onemogućen skup zakrpa za mfplat-streaming i sve preostale zakrpe za diput (za koordinaciju rada s novim HID backend-om).
izvor: opennet.ru