Wine 4.10 և Proton 4.2-6 թողարկում

Հասանելի է Win32 API-ի բաց իրականացման փորձնական թողարկում - Գինի 4.10. Տարբերակի թողարկումից ի վեր 4.9 Փակվել է վրիպակի 44 հաշվետվություն և կատարվել է 431 փոփոխություն:

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

  • Ավելի քան հարյուր DLL-ներ կառուցված են լռելյայնորեն ներկառուցված գրադարանով msvcrt (տրամադրված է Wine նախագծի կողմից, իսկ DLL-ը Windows-ից) PE (Portable Executable) ձևաչափով;
  • Ընդլայնվել է PnP (Plug and Play) վարորդների տեղադրման աջակցությունը: Իրականացրել է UpdateDriverForPlugAndPlayDevices() ֆունկցիան;
  • Շրջանակին Մեդիա հիմնադրամ ավելացված աջակցություն ժամացույցի համաժամացման համար;
  • Ավելացրել է ձայնային վարորդների ձայնը փոխելու հնարավորությունը.
  • Խաղերի և հավելվածների շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են.

Միեւնույն ժամանակ, Valve опубликовала նախագծի կառուցում Պրոտոն 4.2-6, որը հիմնված է Wine նախագծի մշակումների վրա և միտված է ապահովելու, որ Windows-ի համար ստեղծված և Steam կատալոգում ներկայացված խաղային հավելվածները կարող են գործարկվել Linux-ով։ Ծրագրի ձեռքբերումները տարածվել BSD լիցենզիայի ներքո: Proton-ը թույլ է տալիս ուղղակիորեն գործարկել միայն Windows-ի համար նախատեսված խաղային հավելվածները Steam Linux հաճախորդում: Փաթեթը ներառում է DirectX 10/11-ի իրականացում (հիմնված DXVK) և 12 (հիմնված vkd3d), աշխատելով Vulkan API-ի DirectX զանգերի միջոցով, ապահովում է բարելավված աջակցություն խաղերի կարգավորիչներին և լիաէկրան ռեժիմն օգտագործելու հնարավորություն՝ անկախ խաղերում աջակցվող էկրանի լուծումներից: Համեմատած օրիգինալ Wine-ի հետ, բազմաթելային խաղերի կատարումը զգալիորեն ավելացել է patches-ի օգտագործման շնորհիվ:esync«(Eventfd Synchronization):

В նոր տարբերակ Պրոտոն:

  • FAudio բաղադրիչները, որոնք իրականացնում են DirectX ձայնային գրադարաններ (API XAudio2, X3DAudio, XAPO և XACT3) թարմացվել են մինչև 19.06.
  • DXVK 1.2.1 շերտը կազմվել է նոր կոմպիլյատորով, որը թույլ է տվել կատարելագործել 32-բիթանոց խաղերում կատարողականությունը:
  • Բարելավված տառատեսակների մատուցում SpellForce 3-ում:
  • Որոշ խաղերում, ներառյալ Team Sonic Racing-ում, շտկվել են Rumble խաղի կարգավորիչների աջակցության հետ կապված խնդիրները:
  • Ոչ անգլերեն տեղայնացումների օգտագործման ժամանակ խաղերի հետ կապված խնդիրները լուծվել են:
  • Մենք աշխատել ենք Steam ցանցի նոր API-ի սխալների վրա, այդ թվում՝ հնարավորություն տալով խաղալ բազմախաղեր A Hat in Time-ում:

Source: opennet.ru

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