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

WinAPI-ի բաց իրականացման փորձնական թողարկում — Wine 7.5. 7.4 տարբերակի թողարկումից ի վեր փակվել են վրիպակների 28 հաշվետվություն և կատարվել են 360 փոփոխություններ:

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

  • ALSA աուդիո ենթահամակարգի դրայվերը փոխարկվել է՝ ELF-ի փոխարեն օգտագործելու PE (Portable Executable) գործարկվող ֆայլի ձևաչափը:
  • Unicode CLDR (Unicode Common Locale Data Repository) պահոցից տրամադրվում է տվյալների բազայի ստեղծում՝ տեղայնացումներով:
  • Ավելացվել է աջակցություն HLSL-ի (High-Level Shader Language) շեյդերների համար մշակված vkd3d նախագծի կողմից մշակված կոմպիլյատորին, որն օգտագործվում է DirectX-ում:
  • Ավելացվել է նախնական աջակցություն OCSP-ին (Վկայագրի կարգավիճակի առցանց արձանագրություն), որն օգտագործվում է չեղյալ համարված վկայագրերը ստուգելու համար:
  • «երկար» տեսակի կոդի շարունակական աջակցություն:
  • Փակ սխալի հաշվետվություններ կապված խաղերի շահագործման հետ՝ Operation Lovecraft: Fallen Doll, Minecraft, GRID 2, The Evil Within 2:
  • Փակ սխալի մասին հաղորդումներ՝ կապված հավելվածների աշխատանքի հետ՝ Nota Bene, Core Temp 1.13, Microsoft PowerToys, MS Windows տերմինալ, Samsung Magician 7.x, mIRC, IrfanView 4.59, QuickPar 0.9.1, HeidiSQL, SolSuite, IP սուպեր տեսախցիկ, ATPDraw, KakaoTalk, DTS Master Audio Suite, Cakewalk Pro Audio 9.0, Audacity 2.4.2:

Բացի այդ, մենք կարող ենք նշել Wine Staging 7.5 նախագծի թողարկման ձևավորումը, որի շրջանակներում ձևավորվում են Wine-ի ընդլայնված կոնստրուկցիաներ, ներառյալ ոչ լիովին պատրաստ կամ ռիսկային պատշգամբները, որոնք դեռևս հարմար չեն հիմնական Wine մասնաճյուղում ընդունվելու համար: Wine-ի հետ համեմատած, Wine Staging-ը տրամադրում է 561 լրացուցիչ patches: Նոր թողարկումը բերում է համաժամացում Wine 7.5 կոդերի բազայի հետ: Նոր տարբերակում աշխատանքը շարունակվում է «երկար» տիպի օգտագործման հետ կապված նախազգուշացումները պատչերից հեռացնելու ուղղությամբ (օրինակ՝ «%u» փոխարինումները փոխարինվել են «%lu»-ով կամ ULONG տիպը փոխարինվել է UINT32-ով):

Source: opennet.ru

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