U lansua degën e eksperimenteve të implementimit të hapur të WinAPI - Wine 6.20. Që nga lëshimi i versionit 6.19 janë mbyllur 29 raportet për gabime dhe janë bërë 399 ndryshime.
Ndryshimet më të rëndësishme:
- MSXml, XAudio, DInput dhe disa module të tjera janë konvertuar në formatin PE (Portable Executable).
- Në përmbajtje janë përfshirë disa biblioteka sistemore për mbështetje të ndërtimeve të bazuara në formatin PE.
- Në DirectInput ka mbetur vetëm mbështetje për bllokun e ri për joystickët që mbështesin protokollin HID (Human Interface Devices).
- Në Winelib është përmirësuar mbështetja për ndërtimet MSVCRT.
- Janë mbyllur raportet për gabime që lidhen me funksionimin e lojërave: Emergency 3, Need For Speed Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
- Janë mbyllur raportet për gabime që lidhen me funksionimin e aplikacioneve: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.
Gjithashtu mund të përmendet formimi i lëshimit të projektit Wine Staging 6.20, në kuadër të cilit formohen ndërtimet e zgjeruara të Wine, që përfshijnë patches që nuk janë plotësisht të gatshme ose që kanë rrezik, për momentin të pa përshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging janë ofruar 557 patches shtesë.
Në lëshimin e ri është realizuar sincronizimi me bazën e kodit të Wine 6.20. Në përmbajtjen kryesore të Wine janë transferuar 5 patches që lidhen me mbështetje për joystickët në DirectInput dhe inicializimin e COM kur aktivizohen dritaret në imm32. Janë përmirësuar patches eventfd_synchronization dhe ntdll-NtAlertThreadByThreadId. Përdorimi i patches mfplat-streaming është ndalur përkohësisht dhe të gjitha patches e mbetura dinput (për të harmonizuar funksionimin me bllokun e ri HID).
Burimi: opennet.ru
