Wine 6.16 թողարկում և Wine բեմականացում 6.16

Թողարկվել է 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

Добавить комментарий