Вчора ми ділимося тут, у блозі новиною про випуск перший RC-версія проекту Wine 5.0, з яким очікується, що стабільна версія того, якою буде наступна галузь Wine, надійде наприкінці цього року (за кілька днів) або на початку січня.
Тепер в останніх новинах Valve оголосила про випуск нова версія проекту Протон 4.11-10, що, як багато хто з вас знає Це засновано на досвіді проекту Wine і має на меті забезпечити випуск ігрових програм на базі Linux, створених для Windows і представлених у каталозі Steam.
Протон дозволяє безпосередньо запускати ігрові програми, доступні лише для Windows на клієнті Steam для Linux. Пакет включає реалізацію DirectX 9 (на базі D9VK), DirectX 10/11 (на основі DXVK) і DirectX 12 (на основі vkd3d), працює за допомогою трансляції викликів DirectX до API Vulkan, забезпечує покращену підтримку гри контролери та можливість використовувати повноекранний режим незалежно від підтримуваної роздільної здатності екрана в іграх.
У порівнянні з оригінальним проектом Wine продуктивність багатопоточних ігор значно зросла.
Окрім покращень, виправлень помилок та виправлень для покращення продуктивності ігор проекту Proton у Steam, вони перенесені в Wine у наступній його версії.
Основні нові можливості Proton 4.11-10
У цьому новому виданні Proton 4.11-10 Ігри Halo: The Master Chief Collection можна запускати (для початку вам потрібна бета-версія клієнта Steam і версія бібліотеки GnuTLS нижча за 3.5.4), хоча розробники зазначають, що деякі режими гри відсутні через недоступність тримача EasyAntiCheat.
Також ми можемо виявити, що обробники подій миші були покращені значно, що позитивно вплинуло на поведінку миші в іграх Fallout 4, Furi та Metal Gear Solid V.
Додано новий режим цілочисельного масштабування, що Забезпечує більшу чіткість пікселів при збільшенні. Режим активується, починаючи зі змінної середовища WINE_FULLSCREEN_INTEGER_SCALING = 1.
Вирішено різні проблеми з макетами ігрового контролера. Зміни дозволили підвищити продуктивність ігор Telltale з контролерами Xbox, а також ігор Cuphead і ICEY з контролерами PlayStation 4, підключеними через Bluetooth.
На геймпадах покращена обробка зворотного зв’язку у відповідь на стрес, особливо при використанні контролерів на кермі.
З інших змін, які виділяються в цій новій версії проекту, ми можемо знайти наступне:
- Виправлені проблеми з зависанням гри Metal Gear Solid V під час запуску.
- Виправлено зниження продуктивності при використанні ігрових контролерів Xbox.
- Під час гри Trine 4 обмеження частоти кадрів 30 кадрів в секунду було знято.
- Виправлені збої під час гри в Іл-2 Штурмовик.
- Оновлені версії сторонніх компонентів: D9VK оновлено до версії 0.40-rc-p, а FAudio до 19.12. Виправлення внесені в DXVK.
Як активувати Proton у Steam?
Нарешті, для тих, хто зацікавлений спробувати Протон, у них повинна бути встановлена бета-версія Steam у їхній системі якщо ні, ви можете приєднатися до бета-версії Linux із клієнта Steam.
Для цього вони повинні відкрийте клієнт Steam і натисніть на Steam у верхньому лівому куті, а потім - Налаштування.
У розділі "Обліковий запис" ви знайдете можливість зареєструватися в бета-версії. Виконання цього та прийняття закриє клієнт Steam та завантажить бета-версію (нова інсталяція).
Врешті-решт і після доступу до свого облікового запису вони повертаються за тим самим маршрутом, щоб перевірити, чи вже використовують Proton. Тепер ви можете регулярно встановлювати свої ігри, і ви будете лише раз нагадувати, що для цього використовується Proton.