Компания Valve публикува ново обновление на проекта Proton 8.0-2, основано на кодовата база на проекта Wine и е насочено към осигуряване на стартиране на Linux игрални приложения, създадени за Windows и представени в каталога Steam. Разработките на проекта се разпространяват под лицензия BSD.
Proton позволява директно стартиране в Linux клиента на Steam игрови приложения, предлагани само за Windows. Пакетът включва реализация на DirectX 9/10/11 (на база DXVK) и DirectX 12 (на база vkd3d-proton), работещи чрез транслация на повикванията на DirectX в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите резолюции. За увеличаване на производителността на многопоточни игри, се поддържат механизмите „esync“ (Eventfd Synchronization) и „futex/fsync“.
В новата версия са решени проблемите с игрите Baldur’s Gate 3, Divinity: Original Sin: Enhanced Edition, Divinity Original Sin II: Definitive Edition, Path of Exile, Elden Ring, Red Dead Redemption 2. Отстранена е утечка на памет, проявяваща се при стартиране на Trackmania и Ubisoft Connect. Решен е проблемът с аварийното приключване на EA Launcher.
Източник: opennet.ru
