Predstavljena je vilica Proton-i, prevedena na novije verzije Winea

Juuso Alasuutari, specijaliziran za razvoj sustava za obradu zvuka za Linux (autor jackdbus и TREPANJA), formirana projekt
Proton-i, usmjeren na prijenos trenutne Proton kodne baze na novije verzije Winea, bez čekanja na nova velika izdanja od Valvea. Trenutno se Protonova varijanta temelji na Vino 4.13, po funkcionalnosti identičan Protonu 4.11-2 (glavni Protonov projekt koristi Wine 4.11).

Glavna ideja Proton-i je pružiti mogućnost korištenja zakrpa uvedenih u najnovijim verzijama Winea (nekoliko stotina promjena objavljeno je u svakom izdanju), što potencijalno može pomoći pri pokretanju igara koje su prije imale problema s pokretanjem. Pretpostavlja se da se neki problemi mogu popraviti u novim izdanjima Winea, a neki se mogu riješiti Protonovim zakrpama. Kombinacija ovih popravaka potencijalno omogućuje postizanje kvalitetnijeg iskustva igranja od odvojenog korištenja novog Winea i Protona.

Podsjetimo, projekt Proton koji je razvio Valve temelji se na razvoju projekta Wine i ima za cilj osigurati pokretanje aplikacija za igranje stvorenih za Windows i predstavljenih u Steam katalogu na Linuxu. Proton vam omogućuje izravno pokretanje aplikacija za igranje samo za Windows u Steam Linux klijentu. Paket uključuje implementacije DirectX 9 (temeljen na D9VK), DirectX 10/11 (temeljen na DXVK) i 12 (temeljen na vkd3d), radeći putem prijevoda DirectX poziva na Vulkan API, pruža poboljšanu podršku za kontrolere igara i mogućnost kako biste neovisno koristili način rada preko cijelog zaslona, ​​ovisno o razlučivostima zaslona podržanim u igrama. U usporedbi s originalnim Wineom, izvedba multi-threaded igara značajno je povećana zahvaljujući korištenju “esync” (Eventfd Synchronization) ili “futex/fsync”.

Izvor: opennet.ru

Dodajte komentar