Wine 5.0-ի թողարկման թեկնածու և փաթեթի թողարկում Windows խաղերի Proton 4.11-10-ի համար

Սկսվեց առաջին թողարկման թեկնածու Wine 5.0-ի փորձարկում, Win32 API-ի բաց իրականացում: Կոդի բազան դրվել է սառեցման ռեժիմի՝ թողարկումից առաջ, որը սպասվում է դեկտեմբերի վերջին կամ հունվարի սկզբին: Համեմատ թողարկման Գինի 4.21 Փակվել է վրիպակի 37 հաշվետվություն և կատարվել է 475 փոփոխություն:

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

  • Բրաուզերի շարժիչ Գինու գեկկո, որն օգտագործվում է MSHTML գրադարանում, թարմացվել է՝ թողարկելու 2.47.1։ Gecko շարժիչի բեռնման կոդը վերամշակվել է և ավելացվել է այն ընդհանուր, ոչ հատուկ գինու տեղադրումից գործարկելու հնարավորությունը.
  • Unicode աղյուսակները թարմացվել են 12.1.0 տարբերակով: Unicode-ի փոխակերպման գործառույթները վերամշակվել են ntdll-ում;
  • Ավելացվեց MSADO գրադարանի նախնական տարբերակը (ActiveX տվյալների օբյեկտներ) ինտերֆեյսով՝ OLE DB մատակարարի միջոցով տվյալների մուտք գործելու և շահարկելու համար, օրինակ՝ ծրագրերը SQL սերվերին միացնելու համար.
  • Թարմացումների տեղադրման աջակցությունն ավելացվել է WUSA (Windows Update Standalone) կոմունալ;
  • Շարունակվել է աշխատանքը kernel32-ից kernelbase կոդի փոխանցման և այս գրադարանների վերակառուցման ուղղությամբ: Օրինակ՝ Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile և ժամային գոտու գործառույթները: Միջուկի սկզբնավորման կոդը մասամբ տեղափոխվել է ntdll;

  • bcrypt-ն ավելացրել է աջակցություն ECDSA ստեղների վրա հիմնված հեշերը թվային ստորագրություններով ստուգելու համար.
  • VBScript-ին ավելացվել են բազմաթիվ նոր հնարավորություններ, այդ թվում՝ ScriptTypeInfo_* և ScriptTypeComp_Bind*;
  • Խաղերի և հավելվածների շահագործման հետ կապված սխալների մասին հաշվետվությունները փակ են.
    Microsoft Document Explorer 2008, wintetris 1.01, Midtown Madness 2, FIFA Online 3, FXCM Trading Station II, Symenu 4.11, DM Genie 2.x, VSDC Video Editor, Costume Quest 2, Geometry Wars 3, Chime, DxO Manager Photolab 2, IP Camera Viewer 2017.x, Beat Hazard 4, Visual C++ Express 2:

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

Proton-ի նոր տարբերակում.

  • Տրված է խաղերի գործարկման հնարավորություն Halo: The Master Chief Collection (աշխատելու համար պահանջվում է Steam հաճախորդի բետա թողարկում և 3.5.4-ից պակաս GnuTLS գրադարանի թողարկում): Որոշ խաղի ռեժիմներ բացակայում են EasyAntiCheat-ի աջակցության անհասանելիության պատճառով.
  • Զգալիորեն բարելավվել են մկնիկի իրադարձությունների մշակիչները, ինչը դրականորեն է ազդում Fallout 4, Furi և Metal Gear Solid V խաղերում մկնիկի վարքագծի վրա;
  • Ավելացվեց ամբողջ թվերի մասշտաբավորման նոր ռեժիմ, որն ապահովում է պիքսելների բարելավված հստակություն, երբ մեծացնում եք: Ռեժիմը միացված է՝ սկսելով շրջակա միջավայրի փոփոխականով WINE_FULLSCREEN_INTEGER_SCALING=1;
  • Լուծեց մի քանի խնդիրներ՝ կապված խաղի կարգավորիչի դասավորության հետ: Փոփոխությունները թույլ են տալիս Telltale խաղերին ավելի լավ աշխատել Xbox կարգավորիչներով, ինչպես նաև Cuphead և ICEY խաղերին PlayStation 4 կարգավորիչներով միացված Bluetooth-ի միջոցով;
  • Բարելավված կառավարում է խաղի պահոցների վրա ուժի հետադարձ կապը, հատկապես ղեկի կարգավորիչներ օգտագործելիս:
  • Metal Gear Solid V-ի գործարկման ժամանակ սառեցման հետ կապված խնդիրները լուծվել են:
  • Ամրագրել է կատարողականի հետընթաց Xbox խաղի կարգավորիչներ օգտագործելիս;
  • Trine 4-ը խաղալիս 30 FPS-ի շրջանակի արագության սահմանաչափը հանվել է.
  • Ուղղվել են վթարները IL-2 Sturmovik խաղալիս;
  • Երրորդ կողմի բաղադրիչների թարմացված տարբերակները. D9VK-ը թարմացվել է 0.40-rc-p տարբերակին և FAudio-ն՝ 19.12-ին: DXVK-ում ուղղումներ են կատարվել:

Source: opennet.ru

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