Компанія Valve випустила Proton 7.0, пакет для запуску Windows-ігор у Linux

Компанія Valve опублікувала випуск проекту Proton 7.0, який заснований на кодовій базі проекту 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.

В новой версії:

  • Виконано синхронізацію з випуском Wine 7.0 (минула гілка ґрунтувалася на wine 6.3). З Proton в upstream перенесені специфічні патчі, що накопичилися, які тепер входять в основний склад Wine. До версії 1.9.4 оновлено прошарок DXVK, що транслює дзвінки в API Vulkan. 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 дозволяє запустити мережеву гру у спеціальному режимі ізоляції, що верифікує цілісність ігрового клієнта та виявляє вклинювання в роботу процесу та маніпуляції з його пам'яттю.
  • Додано підтримку ігор:
    • Anno 1404
    • Виклик Хуареса
    • DCS World Steam Edition
    • Disgaea 4 Complete+
    • Dungeon Fighter Online
    • Епічні американські гірки XR
    • Вічне повернення
    • Forza Horizon 5
    • Гравітаційний ескіз VR
    • Підйом мисливця за монстрами
    • NecroVisioN
    • ночі Azure
    • Oceanhorn: Монстр незвіданих морів
    • Орден війни
    • Persona 4 Golden
    • Обитель зла 0
    • Resident Evil Revelations 2
    • Видання Rocksmith 2014 року
    • SCP: Секретна лабораторія
    • Wargroove
    • Wartales
    • Yakuza 4 Remastered
  • Вирішено проблеми в іграх:
    • море Thieves
    • Маяк
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Runescape stability
    • Колекція Castlevania Advance
    • Paradox Launcher
    • Pathfinder: Гнів праведних
    • Велика різниця
    • Дум Вічний
  • Поліпшено підтримку звуку в іграх Skyrim, Fallout 4 і Mass Effect 1.
  • Поліпшено підтримку контролерів Steam в іграх, що запускаються з платформи Origin.
  • З гілки Proton Experimental перенесено оптимізацію продуктивності, пов'язані з обробкою введення, роботою з вікнами та розподілом пам'яті.

Додатково можна відзначити, що для ігрової консолі Steam Deck, яка базується на Linux, підтверджена підтримка 591 гри. 337 ігор позначені як перевірені вручну співробітниками Valve (Verified). З перевірених ігор 267 (79%) не мають рідної версії для Linux та запускаються з використанням Proton.

Джерело: opennet.ru

Додати коментар або відгук