Թողարկվել է WinAPI-ի բաց իրականացման փորձնական ճյուղը՝ Wine 6.20: 6.19 տարբերակի թողարկումից ի վեր փակվել է վրիպակի 29 հաշվետվություն և կատարվել է 399 փոփոխություն:
Ամենակարևոր փոփոխությունները.
- MSXml, XAudio, DInput և մի քանի այլ մոդուլներ փոխակերպվել են PE (Portable Executable) ձևաչափի։
- Փաթեթը ներառում է որոշ համակարգային գրադարաններ՝ PE ձևաչափի վրա հիմնված հավաքներին աջակցելու համար:
- DirectInput-ը պահպանում է միայն նոր հետին պլանի աջակցությունը joysticks-ի համար, որոնք աջակցում են HID (Human Interface Devices) արձանագրությանը:
- Winelib-ը բարելավել է MSVCRT կառուցվածքների աջակցությունը։
- Փակ վրիպակների մասին հաղորդումներ՝ կապված խաղերի շահագործման հետ՝ Emergency 3, Need For Speed's Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2:
- Փակ սխալների մասին հաղորդագրություններ՝ կապված հետևյալ հավելվածների աշխատանքի հետ՝ ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript:
Բացի այդ, մենք կարող ենք նշել Wine Staging 6.20 նախագծի թողարկման ձևավորումը, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կոնստրուկցիաներ, ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատչերը, որոնք դեռևս հարմար չեն հիմնական Wine մասնաճյուղում ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 557 լրացուցիչ patches:
Նոր թողարկումը համաժամեցվել է Wine 6.20 կոդի բազայի հետ: DirectInput-ում ջոյսթիքի աջակցության և imm5-ում Windows-ը ակտիվացնելիս COM նախնականացման հետ կապված հինգ թարմացումներ տեղափոխվել են Wine փաթեթի հիմնական բաժին: eventfd_synchronization և ntdll-NtAlertThreadByThreadId թարմացումները թարմացվել են: mfplat-streaming-ի սահմանված թարմացումները և մնացած բոլոր dinput թարմացումները ժամանակավորապես անջատվել են (նոր HID backend-ի հետ աշխատանքը համակարգելու համար):
Source: opennet.ru
