Թողարկվել է WinAPI-ի բաց իրականացման փորձնական ճյուղը՝ Wine 6.16: 6.15 տարբերակի թողարկումից ի վեր փակվել է 36 վրիպակի հաշվետվություն և կատարվել է 443 փոփոխություն:
Ամենակարևոր փոփոխությունները.
- Առաջարկվել է HID (Human Interface Devices) արձանագրությունն աջակցող joysticks-ի backend-ի նախնական տարբերակը:
- Բարձր պիքսելային խտության (բարձր DPI) էկրանների թեմաների բարելավված աջակցություն:
- GDI համակարգի զանգերի ինտերֆեյսի ներդրման նախապատրաստական աշխատանքները շարունակվել են։
- WineDump-ը բարելավել է CodeView-ի վրիպազերծման տեղեկատվության աջակցությունը:
- Glibc 2.34-ով համակարգերի վրա հիմնելու խնդիրը լուծված է:
- Խաղերի շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են՝ Hitman, Return of Arcade Anniversary, Dangerous Water, Comet Busters, Tetris, TemTem, Star Citizen:
- Փակ սխալի մասին հաղորդումներ՝ կապված հավելվածների աշխատանքի հետ՝ Kingsoft Office 2012, RootsMagic 3.2.x, Enterprise Architect 6.5, Internet Explorer 4, NVIDIA D3D SDK 10, MMS Buchfuehrung und Bilanz, VPython 6.11, Homesite5.5+ v. .
Միևնույն ժամանակ ձևավորվեց Wine Staging 6.16 նախագծի թողարկումը, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կոնստրուկցիաներ՝ ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատչերը, որոնք դեռևս հարմար չեն գինու հիմնական ճյուղ ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 605 լրացուցիչ patches:
Նոր թողարկումը համաժամացվում է Wine 6.16 կոդերի բազայի հետ: Երկու patches թարգմանվել են հիմնական Wine-ում՝ ws2_32 (վերադարձնում է ճիշտ ժամանակը SO_CONNECT_TIME-ի համար) և dpnet (իրականացնում է IDirectPlay8Server EnumServiceProviders): Կազմը ներառում է patches՝ D3DX11GetImageInfoFromMemory և D3DX11CreateTextureFromMemory գործառույթների ներդրմամբ: Թարմացված server-default_integrity և ntdll-Syscall_Emulation patches:
Source: opennet.ru