Juuso Alasuutari, especialitzat en el desenvolupament de sistemes de processament de so per a Linux (autor и ), projecte
Proton-i, amb l'objectiu de portar la base de codi de Proton actual a versions més noves de Wine, sense esperar nous llançaments importants de Valve. Actualment, una variant de Proton basada en , idèntica en funcionalitat a Proton 4.11-2 (el projecte principal de Proton utilitza Wine 4.11).
La idea principal de Proton-i és oferir la possibilitat d'utilitzar pedaços introduïts a les últimes versions de Wine (a cada llançament es publiquen diversos centenars de canvis), que poden ajudar a llançar jocs que abans tenien problemes de llançament. Se suposa que alguns problemes es poden solucionar en les noves versions de Wine i alguns es poden resoldre amb els pedaços de Proton. La combinació d'aquestes correccions permet potencialment aconseguir una experiència de joc de més qualitat que utilitzar el nou Wine i Proton per separat.
Recordem que el projecte Proton, desenvolupat per Valve, es basa en els desenvolupaments del projecte Wine i té com a objectiu garantir el llançament a Linux aplicacions de jocs creades per a Windows i presentat al catàleg de Steam. Proton et permet iniciar-lo directament a Linux-Aplicacions de joc client de Steam subministrades només per a WindowsEl paquet inclou una implementació de DirectX 9 (basat en D9VK), DirectX 10/11 (basat en DXVK) i 12 (basat en vkd3d), que funciona mitjançant la traducció de crides DirectX a l'API de Vulkan, proporciona un suport millorat per als controladors de joc i la capacitat d'utilitzar el mode de pantalla completa independentment de les resolucions de pantalla compatibles amb els jocs. En comparació amb el Wine original, el rendiment dels jocs multifil s'ha incrementat significativament aplicant "esync" (sincronització Eventfd) o "".
Font: opennet.ru
