Tá forc de Proton-i tugtha isteach, aistrithe go leaganacha níos déanaí de Fíon

Juuso Alasuutari, ag speisialú i bhforbairt córas próiseála fuaime le haghaidh Linux (údar jackdbus и LASH), déanta tionscadal
Proton-i, a bhfuil sé mar aidhm aige an bunchód Proton reatha a aistriú chuig leaganacha níos nuaí de Wine, gan fanacht le heisiúintí móra nua ó Valve. Faoi láthair, leagan Proton bunaithe ar Fíon 4.13, comhionann ó thaobh feidhmiúlacht le Prótón 4.11-2 (úsáideann an príomhthionscadal prótón Fíon 4.11).

Is é príomh-smaoineamh Proton-i an cumas a sholáthar chun paistí a tugadh isteach sna leaganacha is déanaí de Wine a úsáid (foilsítear roinnt céad athruithe i ngach scaoileadh), rud a d'fhéadfadh cabhrú le cluichí a sheoladh a raibh fadhbanna acu roimhe seo a sheoladh. Glactar leis gur féidir roinnt fadhbanna a shocrú i scaoileadh nua Fíon, agus is féidir cuid acu a réiteach le paistí prótóin. D’fhéadfadh go mbeifear in ann eispéireas cearrbhachais ar chaighdeán níos airde a bhaint amach mar gheall ar na réitigh seo a chomhcheangal ná an Fíon agus an Prótón nua a úsáid ar leithligh.

Lig dúinn i gcuimhne duit go bhfuil an tionscadal Proton forbartha ag Valve bunaithe ar fhorbairtí an tionscadail Fíon agus tá sé dírithe ar a chinntiú go seoladh na n-iarratas cearrbhachais a cruthaíodh le haghaidh Windows agus a chuirtear i láthair sa chatalóg Steam ar Linux. Ligeann prótón duit feidhmchláir chearrbhachais Windows amháin a reáchtáil go díreach i gcliant Steam Linux. Áirítear sa phacáiste feidhmiúcháin DirectX 9 (bunaithe ar D9VK), DirectX 10/11 (bunaithe ar DXVK) agus 12 (bunaithe ar vkd3d), ag obair trí aistriú glaonna DirectX chuig an Vulkan API, soláthraíonn sé tacaíocht fheabhsaithe do rialtóirí cluiche agus an cumas. mód lánscáileáin a úsáid go neamhspleách ag brath ar na rúin scáileáin a fhaigheann tacaíocht i gcluichí. I gcomparáid leis an bhFíon bunaidh, tá méadú suntasach tagtha ar fheidhmíocht na gcluichí il-snáithithe a bhuíochas le húsáid an “esync” (Sioncrónú Eventfd) nó “futex/fsync".

Foinse: oscailtenet.ru

Add a comment