Випуск Proton 4.2-4, пакет для запуску Windows-ігор в Linux

Компанія Valve опублікувала складання проекту Протон 4.2-4, який заснований на напрацюваннях проекту Wine та націлений на забезпечення запуску в Linux ігрових програм, створених для Windows та представлених у каталозі Steam. Напрацювання проекту поширюються під ліцензією BSD. У міру готовності в оригінальний Wine і супутні проекти, такі як DXVK і vkd3d, переносяться зміни, що розвиваються в Proton.

Proton дозволяє безпосередньо запускати в Linux-клієнті Steam ігрові програми, що поставляються лише для Windows. Пакет включає реалізацію DirectX 10/11 (на базі DXVK) та 12 (на базі VKD3D), що працюють через трансляцію викликів DirectX в API Vulkan, надає покращену підтримку ігрових контролерів і можливість використання повноекранного режиму незалежно від дозволів екрану, що підтримуються в іграх. Порівняно з оригінальним Wine значно збільшено продуктивність багатопотокових ігор завдяки застосуванню патчів.esync»(Eventfd Synchronization).

Основні зміни у Proton 4.2-4:

  • Прошарок DXVK (реалізація DXGI, Direct3D 10 і Direct3D 11 поверх API Vulkan) оновлено до версії 1.1.1, якої додано підтримку розміщення коду шейдерів у пам'яті в стислому вигляді і збільшено продуктивність різних ігор, особливо побудованих на базі движка Unreal Engine 4.
  • Усунено крах під час запуску гри RAGE 2 (для роботи на системах з GPU AMD потрібне використання свіжої експериментальної версії Mesa);
  • Поліпшено підтримку графічного API Vulkan, забезпечено сумісність з Vulkan-складанням гри «No Man's Sky»;
  • Поліпшено піктограми для деяких віконних менеджерів;
  • Виправлено помилку, що призводила до зависання процесу Wine при оновленні версії Proton;
  • Вирішено проблеми з визначенням ігрових контролерів в іграх Yakuza Kiwami та Telltale;
  • Виправлені помилки, через які некоректно генерувалися ландшафти в грі Space Engineers;
  • Усунено крах під час запуску гри Flower.

Джерело: opennet.ru

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