Компания Valve публикува нова версия на проекта Proton 9.0-2, основана на кодовата база на проекта 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“.
Сред промените в новата версия на Proton:
- Добавена е поддръжка на OpenXR 1.1.36 (стандарт на Khronos) и OpenVR 2.2.3 (интерфейс от Valve) за работа с виртуални шлемове.
- Подобрен е съвместимостта с пакета OpenComposite, който позволява стартиране на игри, създадени за SteamVR, без SteamVR, използвайки реализация на OpenVR, която трансформира повикванията в OpenXR.
- Извършена е синхронизация с версията на Wine 9.1.
- До версия 2.3.1 е актуализиран слой DXVK, който трансформира повиквания в API Vulkan.
- VKD3D-Proton, клон на vkd3d, създаден от Valve за подобряване на поддръжката на Direct3D 12 в Proton, е актуализиран до версия 2.12.1.
- Пакетът Dxvk-nvapi с реализирана библиотека NVAPI върху DXVK е актуализиран до версия 0.7.0.
- Двигателят Wine Mono с реализация на платформата .NET е актуализиран до версия 9.1.0.
- Добавена е поддръжка на игрите:
- Alpha League
- Battlezone Gold Edition (в режим VR)
- Black Desert Online
- FreestyleFootball R
- Helldivers 2
- Hero’s Land
- Iragon
- SimCity 3000 Unlimited
- Warlords Battlecry III
- С помощта на Xalia е реализирана възможността за използване на игрови контролери за управление на игровите стартери:
- Clustertruck
- Fallout 3 (стандартно и GOTY издание)
- Fallout 4
- Mugsters
- The Elder Scrolls V: Skyrim (72850)
- The Elder Scrolls V: Skyrim Special Edition
- Tomb Raider: Anniversary
- Tomb Raider: Legend
- Решени са проблемите със стартирането на игрите „Call of Juarez: Gunslinger“ и „Command & Conquer and The Covert Operations“ на системи с голям брой ядра на CPU.
- Решени са проблемите при стартиране на игрите:
- Akka Arrh
- Alien Swarm: Reactive Drop
- Apex Legends
- Beat Saber
- Bloons Monkey City
- Brothers: A Tale of Two Sons
- Call of Juarez: Bound in Blood
- Cities: Skylines
- Cosmoteer Starship Architect & Commander
- Descent 3
- Ghost of Tsushima
- GRIS
- Halo Infinite
- Horizon Forbidden West
- Idle Spiral
- Marvel vs Capcom: Infinite
- Nightingale
- Shatterline
- Simon the Sorcerer: 25th Anniversary Edition
- Tekken 8
- The Desolate Hope
- The Finals
- Tom Clancy’s Ghost Recon: Future Soldier
- Tower Princess
- Viking: Battle for Asgard
- We Love Katamari REROLL+ Royal Reverie
Източник: opennet.ru
