Кілька днів тому Розробники клапанів оголосили про випуск нова версія Протон 5.13-5 який висвітлює додаткову підтримку API OpenXR, а також рішення проблем із Cyberpunk 2077 та різні вдосконалення для різних назв.
Тим, хто не знає про Протон, вони повинні знати який базується на проекті Wine і має на меті дозволити ігрові додатки Linux створений для Windows та перелічений у Steam під управлінням Linux. Розробки проекту поширюються за ліцензією BSD.
Протон дозволяє безпосередньо запускати ігрові програми Windows лише на клієнті Steam Linux.
Пакет включає реалізацію DirectX 9/10/11 (на основі пакету DXVK) та DirectX 12 (на основі vkd3d-proton), що працюють за допомогою перекладу викликів DirectX до API Vulkan, забезпечує покращену підтримку ігрових контролерів і можливість використовувати повноекранний режим незалежно від підтримки роздільної здатності ігрового екрану.
Крім того, для підвищення продуктивності багатопоточних ігор підтримуються механізми "Esync" (синхронізація Eventfd) та "futex / fsync".
Основні зміни в протоні 5.13-5
У цій новій версії Proton 5.13-5 головна новина полягає в тому, що додана підтримка OpenXR API розроблений консорціумом "Хронос" для створення додатків для віртуальної та доповненої реальності.
З додатків за допомогою OpenXR який може працювати на протоні, виділено режим VR у Microsoft Flight Simulator (що все ще є життєздатним у системах графічних процесорів AMD).
Ще одна новинка, яка виділяється, - це Код проекту VKD3D-Proton оновлений до версії 2.1, яка розробляє форк vkd3d з реалізацією Direct3D 12, що включає зміни, оптимізації та вдосконалення, специфічні для Proton, для кращої роботи ігор Windows на базі Direct3D 12.
А щодо додаткових удосконалень та виправлень для ігор, в анонсі згадується, що зараз більшість ігор призупиняють обробку вводу поки активне спливаюче вікно Steam.
Крім того проблеми зі звуком були вирішені в Cyberpunk 2077 і що онлайн-гра вже підтримується в іграх Red Dead Online та Read Dead Redemption 2.
З інші зміни, які виділяються цієї нової версії:
- Виправлені збої в Gears Tactics, Fallout 76, Kingdoms Reborn, Need for Speed Hot Pursuit та Conan Exiles.
- Була надана підтримка функціональності створення скріншотів в іграх Fallout 76 та Path of Exile.
- Виправлені проблеми з відображенням тексту в Lumberjack Destiny.
- Виправлені проблеми з роздільною здатністю екрана в DLC Quest та інших іграх XNA.
Нарешті сЯкщо вам цікаво дізнатись більше про це Про випущену нову версію ви можете ознайомитись із деталями в за наступним посиланням.
Як активувати Proton у Steam?
Для тих, хто бажає спробувати Протон, у них повинна бути встановлена бета-версія Steam у їхній системі Якщо це не так, вони можуть приєднатися до бета-версії Linux із клієнта Steam.
Для цього вони повинні відкрийте клієнт Steam і натисніть на Steam у верхньому лівому куті, а потім - Налаштування.
У розділі "Обліковий запис" ви знайдете можливість зареєструватися в бета-версії. Виконання цього та прийняття закриє клієнт Steam та завантажить бета-версію (нова інсталяція).
Врешті-решт і після доступу до свого облікового запису вони повертаються на той самий маршрут, щоб перевірити, чи вже використовують Proton. Тепер ви можете регулярно встановлювати свої ігри, і ви будете лише раз нагадувати, що для цього використовується Proton.
З іншого боку якщо ви зацікавлені в самостійному складанні коду, Ви можете отримати нову версію, завантаживши її з за наступним посиланням.
Інструкції, а також деталі для проведення цього процесу та іншу інформацію про проект можна знайти за цим посиланням.