Juuso Alasuutari, kes on spetsialiseerunud Linuxi helitöötlussüsteemide arendamisele (autor ja ), projekt
Proton-i, mille eesmärk on portida käimasolevat Proton koodibaasi uuematele Wine versioonidele, ilma et oleks oodata uusi olulisi väljaandeid Valve'ilt. Praegu on juba pakutud Proton versioon, mis põhineb , mille funktsionaalsus on identne Proton 4.11-2-ga (Põhiprojekt Proton kasutab Wine 4.11).
Proton-i peamine idee on pakkuda võimalust kasutada värskete Wine versioonide juurde tehtavaid plaastrit (iga väljaande jaoks avaldatakse sadu muudatusi), mis võivad potentsiaalselt aidata mängude käivitamisel, millega on varem olnud probleeme. Eeldatakse, et mõned probleemid võivad uutes Wine versioonides lahendatud saada ja mõned võivad olla lahendatud Protoni plaastrite abil. Nende paranduste kombinatsioon annab potentsiaalselt võimaluse saavutada paremat mängukvaliteeti kui koos värske Wine ja Protoni eraldi kasutamisel.
Kordan, et Valve'i arendatav Proton projekt põhineb Wine projekti teadmistel ja on suunatud Windowsi jaoks loodud mängu rakenduste käivitamise võimaldamisele Linuxis, mis on esitatud Steam kataloogis. Proton võimaldab otse Linuxi Steam kliendis käivitada mängurakendusi, mis on saadaval ainult Windowsi jaoks. Pakett sisaldab DirectX 9 (D9VK baasil), DirectX 10/11 (DXVK baasil) ja 12 (vkd3d baasil) teostust, mis töötab läbi DirectX'i kõnede tõlkimise Vulkan API-sse, pakub paremat mängukontrollerite tuge ja võimalust kasutada täisekraani režiimi olenevalt mängus toetatud ekraani resolutsioonidest. Originaalse Wine'iga võrreldes on mitmeühenduslike mängude jõudlus oluliselt paranenud, tänu 'esync' (Eventfd Synchronization) plaastrite kasutamisele või«.
Allikas: opennet.ru
