Компания Valve пусна Proton 6.3, пакет за стартиране на Windows игри в Linux

Компания Valve публикува версия на проекта Proton 6.3-1, който е основан на разработките на проекта 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 6.3 (предишният клон беше основан на wine 5.13). От Proton в upstream са пренесени натрупаните специфични пачове, които сега влизат в основния състав на Wine. До версия 1.8.1 е обновен слойът DXVK, който трансформира повикванията в API Vulkan. VKD3D-Proton, разклонение от vkd3d, създадено от Valve за подобряване на поддръжката на Direct3D 12 в Proton 6.3, е обновено до версия 2.2. Компонентите FAudio с имплементация на звукови библиотеки DirectX (API XAudio2, X3DAudio, XAPO и XACT3) са обновени до версия 21.03.05. Пакетът wine-mono е обновен до версия 6.1.1.
  • Подобрена е поддръжката на клавиатурни раскладки за езици, различни от английския.
  • Подобрена е поддръжката на видео в игрите. За неподдържани формати е реализирано показване на настройка вместо видео вградка.
  • Поддръжката на контролерите PlayStation 5 е подобрена.
  • Добавена е възможността за настройка на приоритета за изпълнявани потоци. За настройка може да се използва RTKit или Unix-утилити за управление на приоритети (nice, renice).
  • Съкращава времето за инициализация на режима на виртуалната реалност и подобрена съвместимост с 3D шлемове.
  • Системата за компилация е преработена за съкращаване на времето за компилация.
  • Добавена е поддръжка на игрите:
    • Divinity: Original Sin 2
    • Shenmue I & II
    • Mass Effect 3 N7 Digital Deluxe Edition (2012)
    • Tom Clancy’s Rainbow Six Lockdown
    • XCOM: Chimera Squad
    • Bioshock 2 Remastered
    • Company of Heroes 2
    • logiCally
    • Rise of the Triad
    • Home Behind 2
    • Shadow Empire
    • Arena Wars 2
    • King Arthur: Knight’s Tale
    • Rise of Venice
    • ARK Park
    • Gravity Sketch
    • Battle Arena VR
  • Подобрени са средствата за определяне на раскладките на бутоните на игралните контролери и функцията за горещо свързване на контролери в игрите Slay the Spire и Hades.
  • Разрешени са проблемите с подключението към услугата Uplay.
  • В играта Assetto Corsa Competizione е подобрена поддръжката на игралните волани Logitech G29.
  • Отстранени са проблемите при игра в Microsoft Flight Simulator с използване на шлемове за виртуална реалност.
  • Уреден е показът на врезки видео (кат-сцени) в играта Bioshock 2 Remastered.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster