Juuso Alasuutari, erikoistunut äänenkäsittelyjärjestelmien kehittämiseen Linuxille (tekijä
Proton-i, jonka tarkoituksena on siirtää nykyinen Proton-koodikanta Winen uudempiin versioihin odottamatta Valven uusia suuria julkaisuja. Tällä hetkellä Proton-variantti perustuu
Proton-i:n pääideana on tarjota mahdollisuus käyttää Winen uusimmissa versioissa esiteltyjä korjaustiedostoja (jossakin julkaisussa julkaistaan useita satoja muutoksia), jotka voivat mahdollisesti auttaa käynnistämään pelejä, joiden käynnistämisessä on ollut ongelmia. Oletetaan, että jotkut ongelmat voidaan korjata uusissa Wine-julkaisuissa ja jotkut voidaan ratkaista Proton-korjauspäivityksillä. Näiden korjausten yhdistelmä mahdollistaa laadukkaamman pelikokemuksen saavuttamisen kuin käyttämällä uutta Wineä ja Protonia erikseen.
Muistutetaan, että Valven kehittämä Proton-projekti perustuu Wine-projektin kehitykseen ja sen tavoitteena on varmistaa Windowsille luotujen ja Steam-luettelossa esiteltyjen pelisovellusten käynnistäminen Linuxissa. Proton antaa sinun ajaa suoraan vain Windows-pelisovelluksia Steam Linux -asiakassovelluksessa. Paketti sisältää toteutukset DirectX 9 (perustuu D9VK), DirectX 10/11 (perustuu DXVK) ja 12 (perustuu vkd3d), jotka toimivat DirectX-kutsujen kääntämisen kautta Vulkan API:lle, tarjoaa parannetun tuen peliohjaimille ja kyvylle. käyttääksesi koko näytön tilaa itsenäisesti pelien tuetun näytön resoluution mukaan. Alkuperäiseen Wineen verrattuna monisäikeisten pelien suorituskyky on parantunut merkittävästi "esyncin" (Eventfd Synchronization) tai ""
Lähde: opennet.ru