A fost introdusă o furcă de Proton-i, tradusă în versiuni mai recente ale Wine

Juuso Alasuutari, specializat în dezvoltarea sistemelor de procesare audio pentru Linux (autor jackdbus и Lash), format proiect
Proton-i, care vizează portarea actualei baze de cod Proton la versiuni mai noi de Wine, fără a aștepta noi lansări majore de la Valve. În prezent, o variantă Proton bazată pe Vin 4.13, identic ca funcționalitate cu Proton 4.11-2 (proiectul principal Proton folosește Wine 4.11).

Ideea principală a lui Proton-i este de a oferi posibilitatea de a utiliza patch-uri introduse în cele mai recente versiuni ale Wine (în fiecare lansare sunt publicate câteva sute de modificări), care pot ajuta la lansarea jocurilor care anterior au avut probleme la lansare. Se presupune că unele probleme pot fi rezolvate în noile versiuni ale Wine, iar unele pot fi rezolvate cu patch-uri Proton. Combinația acestor remedieri face posibilă obținerea unei experiențe de joc de calitate superioară decât utilizarea noilor Wine și Proton separat.

Să vă reamintim că proiectul Proton dezvoltat de Valve se bazează pe dezvoltările proiectului Wine și are ca scop asigurarea lansării de aplicații de gaming create pentru Windows și prezentate în catalogul Steam pe Linux. Proton vă permite să rulați direct aplicații de jocuri numai pentru Windows în clientul Steam Linux. Pachetul include implementări ale DirectX 9 (bazat pe D9VK), DirectX 10/11 (bazat pe DXVK) și 12 (bazat pe vkd3d), care funcționează prin traducerea apelurilor DirectX în API-ul Vulkan, oferă suport îmbunătățit pentru controlerele de joc și capacitatea pentru a utiliza modul ecran complet independent, în funcție de rezoluțiile ecranului acceptate în jocuri. În comparație cu Wine original, performanța jocurilor multi-threaded a fost semnificativ crescută datorită utilizării „esync” (Eventfd Synchronization) sau „futex/fsync“.

Sursa: opennet.ru

Adauga un comentariu