Юусо Аласуутари (Juuso Alasuutari), специализиран в разработването на системи за обработка на звук за Linux (автор и ), проект
Proton-i, насочен към портировката на актуалната кодова база Proton на по-нови версии на Wine, без да чака нови значителни издания от компанията Valve. В момента вече е предложен вариант на Proton, основан на , по функционалност идентичен на Proton 4.11-2 (основният проект Proton използва Wine 4.11).
Основната идея на Proton-i е да предостави възможността за използване на пачове, внасяни в новите версии на Wine (в всяко издание се публикуват стотици промени), които потенциално могат да помогнат в стартирането на игри, при стартирането на които преди това са възниквали проблеми. Предполага се, че някои проблеми могат да бъдат разрешени в новите издания на Wine, а някои могат да бъдат решавани с пачове на Proton. Съчетанието на тези корекции потенциално предоставя възможност за постигане на по-високо качество на работа на игрите, отколкото при използването на новото Wine и Proton поотделно.
Да припомним, че разработваният от компанията Valve проект Proton се основава на напредъка на проекта Wine и е насочен към осигуряване на стартиране в Linux на игрални приложения, създадени за Windows и представени в каталога Steam. Proton позволява директно стартиране в Linux клиента на Steam на игрални приложения, предлагани само за Windows. Пакетът включва реализация на DirectX 9 (на основата на D9VK), DirectX 10/11 (на основата на DXVK) и 12 (на основата на vkd3d), работещи чрез транслация на директни повиквания в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите резолюции на екрана. В сравнение с оригиналното Wine, значително е увеличена производителността на многопоточни игри благодарение на приложението на пачове „esync“ (Eventfd Synchronization).«.
Източник: opennet.ru
