Mae fforc o Proton-i wedi'i chyflwyno, wedi'i chyfieithu i fersiynau mwy diweddar o Wine

Juuso Alasuutari, sy'n arbenigo mewn datblygu systemau prosesu sain ar gyfer Linux (awdur jackdbus и LASH), ffurfio y prosiect
Proton-i, gyda'r nod o drosglwyddo'r sylfaen cod Proton gyfredol i fersiynau mwy newydd o Wine, heb aros am ddatganiadau mawr newydd gan Falf. Ar hyn o bryd, amrywiad Proton yn seiliedig ar Gwin 4.13, yn union yr un fath o ran ymarferoldeb â Proton 4.11-2 (mae'r prif brosiect Proton yn defnyddio Wine 4.11).

Prif syniad Proton-i yw darparu'r gallu i ddefnyddio clytiau a gyflwynwyd yn y fersiynau diweddaraf o Wine (cyhoeddir sawl cant o newidiadau ym mhob datganiad), a all o bosibl helpu i lansio gemau a gafodd broblemau lansio yn flaenorol. Tybir y gellir datrys rhai problemau mewn datganiadau newydd o Wine, a gellir datrys rhai gyda chlytiau Proton. Mae'r cyfuniad o'r atebion hyn o bosibl yn ei gwneud hi'n bosibl cyflawni profiad hapchwarae o ansawdd uwch na defnyddio'r Gwin a'r Proton newydd ar wahân.

Gadewch inni eich atgoffa bod y prosiect Proton a ddatblygwyd gan Valve yn seiliedig ar ddatblygiadau'r prosiect Gwin a'i nod yw sicrhau lansiad cymwysiadau hapchwarae a grëwyd ar gyfer Windows ac a gyflwynir yn y catalog Steam ar Linux. Mae Proton yn caniatáu ichi redeg cymwysiadau hapchwarae Windows yn unig yn uniongyrchol yn y cleient Steam Linux. Mae'r pecyn yn cynnwys gweithredu DirectX 9 (yn seiliedig ar D9VK), DirectX 10/11 (yn seiliedig ar DXVK) a 12 (yn seiliedig ar vkd3d), gan weithio trwy gyfieithu galwadau DirectX i API Vulkan, yn darparu gwell cefnogaeth i reolwyr gêm a'r gallu defnyddio modd sgrin lawn yn annibynnol yn dibynnu ar y cydraniad sgrin a gefnogir mewn gemau. O'i gymharu â'r Gwin gwreiddiol, mae perfformiad gemau aml-edau wedi cynyddu'n sylweddol diolch i'r defnydd o'r “esync” (Eventfd Synchronization) neu “futex/fsync".

Ffynhonnell: opennet.ru

Ychwanegu sylw