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
