Valve оголосив про випуск нова версія проекту «Протон 7.0«, яка базується на базі коду проекту Wine і призначена для запуску на ігрових додатках Linux, створених для Windows і представлених у каталозі Steam.
Для тих, хто не знає про Протон, вони повинні знати, що це дозволяє безпосередньо запускати ігрові програми лише для Windows на клієнті Steam Linux. Пакет включає реалізацію DirectX 9/10/11 (на основі пакету DXVK) і DirectX 12 (на основі vkd3d-proton), що працюють за допомогою трансляції викликів DirectX до Vulkan API, забезпечує покращену підтримку драйверів ігор і можливість використовувати повний екран незалежно від режиму, який підтримується іграми з роздільною здатністю екрана.
Основні новинки Proton 7.0
Ця нова версія, яка була представлена приходить синхронізовано з випуском Wine 7.0 (попередня гілка була заснована на Wine 6.3), разом з якою були переміщені певні патчі, які відстають від Proton, які тепер включені в основну частину Wine.
Рівень DXVK, який перекладає виклики до Vulkan API, оновлено до версії 1.9.4, тоді як VKD3D-Proton, форк vkd3d, створений Valve для покращення сумісності з Direct3D 12 на Proton, був оновлений до версії 2.5-146, а пакет wine-mono оновлено до версії 7.1.2.
Ще одна зміна, яка виділяється, полягає в тому, що була додана підтримка локального декодування відео H.264 і що, крім того, додана підтримка модуля Linux системи захисту від читів Easy Anti-Cheat (EAC), який використовується для забезпечення запуску збірок ігор Windows з увімкненою системою захисту від читів. Easy Anti-Cheat дозволяє запускати мережеву гру в спеціальному режимі ізоляції, який перевіряє цілісність ігрового клієнта і виявляє втручання в процес і підробку пам'яті.
Що стосується покращень для деяких назв відеоігор, ми можемо знайти в цій новій версії У Proton 7.0 додано підтримку: Call of Juarez, DCS World Steam Edition, Disgaea 4 Complete+, Dungeon Fighter Online, Epic Roller Coasters XR, Eternal Return, Forza Horizon 5, Gravity Sketch VR, Monster Hunter Rise, NecroVisioN, Nights of Azure, Oceanhorn Unchared Monster: Monster , Order of War, Persona 4 Golden, Resident Evil 0, Resident Evil Revelations 2, Rocksmith 2014 Edition, SCP: Secret Laboratory, Wargroove, Wartales і Yakuza 4 Remastered.
З інші зміни, які виділяються цієї нової версії:
- Покращена підтримка звуку в Skyrim, Fallout 4 і Mass Effect 1.
- Покращена підтримка контролерів Steam в іграх, запущених з платформи Origin.
- Переміщено оптимізацію продуктивності, пов’язану з обробкою введення, вікнами та виділенням пам’яті з гілки Proton Experimental.
Також слід зазначити, що для ігрової консолі Steam Deck на базі Linux підтверджена підтримка 591 гри. 337 ігор позначено як перевірені вручну співробітниками Valve (Verified). З перевірених ігор 267 (79%) не мають рідної версії Linux і працюють на Proton.
В кінці кінців якщо ви хочете дізнатися більше про це про зміни, впроваджені в цій новій версії проекту, ви можете перевірити деталіs у наступному посиланні.
Як активувати Proton у Steam?
Для тих, хто бажає спробувати Протон, у них повинна бути встановлена бета-версія Steam у їхній системі Якщо це не так, вони можуть приєднатися до бета-версії Linux із клієнта Steam.
Для цього вони повинні відкрийте клієнт Steam і натисніть на Steam у верхньому лівому куті, а потім - Налаштування.
У розділі "Обліковий запис" ви знайдете опцію підпишіться на бета-версію. Виконання цього та прийняття закриє клієнт Steam та завантажить бета-версію (нова інсталяція).
Врешті-решт і після доступу до свого облікового запису вони повертаються за тим самим маршрутом, щоб підтвердити, що вони вже використовують Proton.
Тепер ви можете регулярно встановлювати свої ігри, і ви будете лише раз нагадувати, що для цього використовується Proton.
З іншого боку якщо ви зацікавлені в самостійному складанні коду, Ви можете отримати нову версію, завантаживши її з за наступним посиланням.
Інструкції, а також деталі для проведення цього процесу та іншу інформацію про проект можна знайти за цим посиланням.