Objavljena je eksperimentalna grana otvorene implementacije WinAPI-ja, Wine 6.20. Od izdanja verzije 6.19 zatvoreno je 29 izvješća o pogreškama i napravljeno je 399 promjena.
Najvažnije promjene:
- MSXml, XAudio, DInput i neki drugi moduli pretvoreni su u PE (Portable Executable) format.
- Neke sistemske biblioteke uključene su za podršku sklopovima temeljenim na PE formatu.
- DirectInput podržava samo novi backend za upravljačke palice koje podržavaju HID (Human Interface Devices) protokol.
- Winelib ima poboljšanu podršku za MSVCRT međugradnje.
- Zatvorena su izvješća o pogreškama u vezi s radom igara: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Zatvorena su izvješća o pogreškama vezanim uz rad aplikacija: 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 ne potpuno spremne ili rizične zakrpe koje još nisu prikladne za usvajanje u glavnu Wine granu. U usporedbi s Wineom, Wine Staging nudi 557 dodatnih zakrpa.
Novo izdanje sinkronizira se s bazom koda Wine 6.20. 5 zakrpa koje se odnose na podršku za joystick u DirectInputu i COM inicijalizaciju prilikom aktivacije windowsa u imm32 prebačeno je na glavni Wine. Ažurirane zakrpe eventfd_synchronization i ntdll-NtAlertThreadByThreadId. Privremeno onemogućen skup mfplat-streaming zakrpa i sve preostale dinput zakrpe (za koordinaciju rada s novom HID pozadinom).
Izvor: opennet.ru