Izšel je eksperimentalni razvoj odprte implementacije WinAPI – Wine 6.20. Od izdaje različice 6.19 je bilo zaprto 29 poročil o napakah in uvedenih 399 sprememb.
Najvažnije izmene:
- Moduli MSXml, XAudio, DInput in nekateri drugi so bili pretvorjeni v format PE (Portable Executable).
- Vključene so nekatere sistemske knjižnice za podporo gradnjam, ki temeljijo na formatu PE.
- V DirectInput je ostala podpora samo za nov spletni vmesnik za igralne naprave, ki podpirajo protokol HID (Human Interface Devices).
- V Winlib je izboljšana podpora za gradnje MSVCRT.
- Zaprte so bile napake, povezane z delovanjem iger: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Zaprte so bile napake, povezane z delovanjem aplikacij: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.
Poleg tega lahko omenimo oblikovanje izdaje projekta Wine Staging 6.20, v okviru katerega se oblikujejo razširjene gradnje Wine, ki vključujejo še nepopolne ali tvegane popravke, ki trenutno niso primerne za sprejetje v glavno vejo Wine. V primerjavi s Wine v Wine Staging zagotavlja 557 dodatnih popravkov.
V novi izdaji je potekla sinhronizacija s kodo Wine 6.20. V glavno sestavo Wine je bilo prenesenih 5 popravkov, povezanih s podporo za joysticke v DirectInput in inicializacijo COM pri aktivaciji oken v imm32. Popravki eventfd_synchronization in ntdll-NtAlertThreadByThreadId so bili posodobljeni. Nabor popravkov mfplat-streaming in vsi preostali popravki dinput (za usklajevanje dela z novim spletnim vmesnikom HID) so bili začasno onemogočeni.
Izvor: opennet.ru
