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

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

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

  • Նախնական թեման «Լույս» է:
    Wine 7.4 թողարկում և Wine բեմականացում 7.4
  • Հիմնական կառուցվածքը ներառում է vkd3d 1.3 գրադարանը Direct3D 12-ի ներդրմամբ, որն աշխատում է Vulkan գրաֆիկական API-ին զանգերի թարգմանության միջոցով:
  • WineD3D, D3D12 և DXGI գրադարանները փոխակերպվել են՝ ELF-ի փոխարեն գործարկվող ֆայլի PE (Portable Executable) ձևաչափն օգտագործելու համար:
  • Խոսքի ճանաչման գործառույթների համար ավելացվել են կոճղեր (API SpeechRecognizer):
  • WAV49 ձևաչափի աջակցությունն ավելացվել է gsm գրադարանին:
  • crypt32 DLL-ն ավելացնում է նախնական աջակցություն՝ թվային ստորագրված OCSP (Օնլայն վկայագրի կարգավիճակի արձանագրություն) հարցումների կոդավորման և վերծանման համար:
  • «երկար» տեսակի կոդի շարունակական աջակցություն (մոտ 200 փոփոխություն):
  • Ապահովում է, որ թրթռման էֆեկտները ճիշտ են աշխատում խաղերում՝ DualSense կարգավորիչներ օգտագործելիս:
  • Arch Linux-ում Windows API-ի հավաքածուներն աջակցող DLL-ների բեռնման հետ կապված խնդիրները լուծվել են:
  • Խաղերի շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են՝ League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul:
  • Հավելվածների շահագործման հետ կապված սխալների հաշվետվությունները փակ են՝ 3Dmark03, 3Dmark05, 3Dmark06:

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

Source: opennet.ru

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