Компанія 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 . Вирішено проблему з аварійним завершенням EA Launcher.
Джерело: opennet.ru
