Wine 5.0 e lokolla mokhethoa le ho lokolloa ha sephutheloana sa ho tsamaisa lipapali tsa Windows Proton 4.11-10

E qalile ho leka mokhethoa oa pele oa Wine 5.0, ts'ebetsong e bulehileng ea Win32 API. Motheo oa khoutu o kentsoe mokhoeng oa leqhoa pele o lokolloa, o lebelletsoeng ho elella bofelong ba Tšitoe kapa mathoasong a Pherekhong. Ha ho bapisoa le ho lokolla Wine 4.21 Litlaleho tse 37 tsa likokoana-hloko li koetsoe 'me liphetoho tse 475 li entsoe.

Liphetoho tsa bohlokoa ka ho fetisisa:

  • Enjene ea sebatli Wine Gecko, e sebelisoang laebraring ea MSHTML, e nchafalitsoe ho lokolla 2.47.1. Khoutu ea ho kenya enjene ea Gecko e se e entsoe bocha 'me le bokhoni ba ho e qala ho tsoa ho instolano e akaretsang, e sa tobang Veine e kentsoe;
  • Litafole tsa Unicode li ntlafalitsoe hore e be mofuta oa 12.1.0. Mesebetsi ea phetoho ea Unicode e entsoe bocha ho ntdll;
  • E kentse mofuta oa pele oa laeborari ea MSADO (Lintho tsa data tsa ActiveX) e nang le sebopeho sa ho fihlella le ho laola data ka mofani oa OLE DB, mohlala, bakeng sa ho hokahanya mananeo ho seva sa SQL;
  • Ts'ehetso ea ho kenya lisebelisoa e kenyelelitsoe ho WUSA (Windows Update Standalone) utility;
  • Mosebetsi o ile oa tsoela pele ho fetisa khoutu ho tloha kernel32 ho ea kernelbase le ho hlophisa bocha lilaebrari tsena. Mohlala, Get/SetLocaleInfoW, GetStringType, LCMapString, CompareString,
    GeoID, FindFirst/NextFile, le mesebetsi ea libaka tsa nako. Khoutu ea ho qala kernel e fetisitsoe ho ntdll;

  • bcrypt e ekelitse tšehetso bakeng sa ho netefatsa li-hashes ka li-signature tsa dijithale tse thehiloeng ho linotlolo tsa ECDSA;
  • Likarolo tse ngata tse ncha li kentsoe VBScript, ho kenyelletsa ScriptTypeInfo_* le ScriptTypeComp_Bind*;
  • Litlaleho tsa liphoso tse amanang le ts'ebetso ea lipapali le lits'ebetso li koetsoe:
    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 Photolab 2, Football Manager 2017, IP Camera Viewer 4.x, Beat Hazard 2, Visual C++ Express 2005.

Ho feta moo, Valve e phatlalalitsoeng tokollo e ncha ea morero Proton 4.11-10, e ipapisitseng le nts'etsopele ea projeke ea Veine mme sepheo sa eona ke ho netefatsa ho qalisoa ha lits'ebetso tsa lipapali tse etselitsoeng Windows le ho hlahisoa lethathamong la Steam ho Linux. Lintlafatso tsa merero ho jaleha tlas'a laesense ea BSD. Proton e u lumella ho tsamaisa lits'ebetso tsa lipapali tsa Windows-feela ho moreki oa Steam Linux. Sephutheloana se kenyelletsa ts'ebetsong ea DirectX 9 (e thehiloeng ho D9VK), DirectX 10/11 (e thehiloeng ho DXVK) le DirectX 12 (e thehiloeng ho vkd3d), ho sebetsa ka mehala ea DirectX ho Vulkan API, e fana ka tšehetso e ntlafetseng bakeng sa balaoli ba lipapali le bokhoni ba ho sebelisa mokhoa o feletseng oa skrine ho sa tsotellehe liqeto tsa skrine tse tšehetsoeng lipapaling.

Phetolelong e ncha ea Proton:

  • Monyetla oa ho qala lipapali o fanoe Halo: The Master Chief Collection (e hloka tokollo ea beta ea moreki oa Steam le laeborari ea GnuTLS e ka tlase ho 3.5.4 ho sebetsa). Mefuta e meng ea papali e haella ka lebaka la ho se fumanehe ha tšehetso ea EasyAntiCheat;
  • Basebelisi ba liketsahalo tsa mouse ba ntlafalitsoe haholo, e leng se nang le phello e ntle boitšoarong ba mouse lipapaling tsa Fallout 4, Furi le Metal Gear Solid V;
  • E kentse mokhoa o mocha oa ho eketsa palo o fanang ka ho hlaka ha pixel e ntlafalitsoeng ha o ntse o atametsa. Mokhoa o lumelloa ka ho qala ka ho feto-fetoha ha tikoloho WINE_FULLSCREEN_INTEGER_SCALING=1;
  • E rarollotse litaba tse 'maloa ka sebopeho sa taolo ea lipapali. Liphetoho li lumella lipapali tsa Telltale ho sebetsa hamolemo le balaoli ba Xbox, hammoho le lipapali tsa Cuphead le ICEY tse nang le balaoli ba PlayStation 4 ba hokahaneng ka Bluetooth;
  • Ts'ebetso e ntlafalitsoeng ea maikutlo a matla ho li-gamepads, haholo ha o sebelisa lilaoli tsa mabili.
  • Mathata a Metal Gear Solid V a hoama ha ho qala a rarollotsoe.
  • Lokisa ho fokotseha ha ts'ebetso ha u sebelisa balaoli ba lipapali tsa Xbox;
  • Ha u bapala Trine 4, moeli oa sekhahla sa 30 FPS o tlositsoe;
  • Likotsi tse tsitsitseng ha u bapala IL-2 Sturmovik;
  • Liphetolelo tse ntlafalitsoeng tsa likarolo tsa mokha oa boraro: D9VK e ntlafalitsoe hore e be mofuta oa 0.40-rc-p, le FAudio ho isa ho 19.12. Litokiso li entsoe ho DXVK.

Source: opennet.ru

Eketsa ka tlhaloso