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

Թողարկվել է WinAPI-ի բաց իրականացման փորձնական ճյուղը՝ Wine 6.18: 6.17 տարբերակի թողարկումից ի վեր փակվել է վրիպակի 19 հաշվետվություն և կատարվել է 485 փոփոխություն:

Ամենակարևոր փոփոխությունները.

  • Shell32 և WineBus գրադարանները փոխարկվել են PE (Portable Executable) ձևաչափի:
  • Unicode-ի տվյալները թարմացվել են 14-րդ տարբերակին:
  • Mono շարժիչը թարմացվել է 6.4.0 տարբերակին:
  • Լրացուցիչ աշխատանք է կատարվել DWARF 3/4 կարգաբերման ձևաչափին աջակցելու համար:
  • Նոր հետնամասը լռելյայն միացված է joysticks-ի համար, որոնք աջակցում են HID (Human Interface Devices) արձանագրությանը:
  • Resident Evil 7-ի շահագործման հետ կապված սխալների մասին հաշվետվությունները փակվել են:
  • Փակ սխալի մասին հաղորդումներ՝ կապված հավելվածների շահագործման հետ՝ Far Manager 2.0, Melodyne 5, ID Photo Maker 3.2, Thai2English, Windows ISO Downloader 8.45, Click-N-Type 3.03:

Միևնույն ժամանակ ձևավորվեց Wine Staging 6.18 նախագծի թողարկումը, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կոնստրուկցիաներ, ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատչերը, որոնք դեռևս պիտանի չեն հիմնական Wine ճյուղ ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 616 լրացուցիչ patches:

Նոր թողարկումը համաժամացվում է Wine 6.18 կոդերի բազայի հետ: ntoskrnl.exe-ի, IRP-ի, shell7-ում unixfs-ի աջակցության և K32GetModuleBaseNameW, K32GetModuleInformation և K32GetModuleBaseNameA գործառույթների ներդրման հետ կապված 32 patches-ը փոխանցվել են հիմնական Wine-ին: Ավելացվել է 4 patches՝ Token-ի օբյեկտները sapi-ի մեջ ինտեգրելու ունակությամբ և FltBuildDefaultSecurityDescriptor և ISpObjectToken-CreateInstance ֆունկցիաների համար: Թարմացվել է plat-streaming-support patch:

Բացի այդ, կարելի է նշել Epic Games-ի հայտարարությունը Easy Anti-Cheat հակախաբեական համակարգում Linux պլատֆորմի աջակցության իրականացման մասին: Աջակցությունն իրականացվում է ինչպես բնիկ Linux-ի, այնպես էլ Wine-ի և Proton շերտերի միջոցով գործարկվող խաղերի համար, որոնք կլուծեն Wine/Proton Windows-ի բիլլերում միացված հակախաբեությամբ խաղերի գործարկման հետ կապված խնդիրները: Easy Anti-Cheat-ը թույլ է տալիս ցանցային խաղ վարել հատուկ մեկուսացման ռեժիմով, որը ստուգում է խաղի հաճախորդի ամբողջականությունը և հայտնաբերում գործընթացի խզումը և դրա հիշողության մանիպուլյացիաները:

Source: opennet.ru

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