Компания Valve публикува нова версия на проекта Proton 6.3-6, който е базиран на разработките на проекта Wine и е насочен към осигуряване на стартиране на игри за Windows в Linux, представени в каталога Steam. Разработките на проекта се разпространяват под лицензия BSD.
Proton позволява директно стартиране в Linux клиента на Steam игрови приложения, предлагани само за Windows. Пакетът включва реализация на DirectX 9/10/11 (на база DXVK) и DirectX 12 (на база vkd3d-proton), работещи чрез транслация на повикванията на DirectX в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите резолюции. За увеличаване на производителността на многопоточни игри, се поддържат механизмите „esync“ (Eventfd Synchronization) и „futex/fsync“.
В новата версия:
- Добавена е поддръжка на игрите:
- Tokyo Xanadu eX+
- Sonic Adventure 2
- Rez Infinite
- Elite Dangerous
- Blood of Steel
- Homeworld Remastered Collection
- Star Wars Knights of the Old Republic
- Guardians VR
- 3D Aim Trainer
- Подобрена поддръжка на неанглийски локализации в ланчърите на игрите Cyberpunk 2077 и Rockstar.
- Подобрена работа на ланчера в играта Swords of Legends Online.
- Подобрено възпроизвеждане на видео в игрите Deep Rock Galactic, The Medium, Nier: Replicant и Contra: Rogue Corps.
- Добавена опционална поддръжка за библиотеката NVIDIA NVAPI и технологията DLSS, позволяваща използването на Tensor ядра на видеокартите NVIDIA за реалистично мащабиране на изображенията с помощта на методи на машинното обучение за увеличаване на резолюцията без загуба на качество. За включване трябва да се настрои променливата на средата PROTON_ENABLE_NVAPI=1.
- Подобрено поведение при захващане на курсора в режим на цял екран.
- Актуализирани са версиите на wine-mono 6.3.0, DXVK 1.9.1, vkd3d-proton 2.4 и FAudio 20.08.
- Решени са различни проблеми с игрите Microsoft Flight Simulator, Origin, Planet Coaster, Mafia III: Definitive Edition.
- Поправен е проблем с инсталирането на актуализация на движка Unreal Engine 4, засягаща игрите Everspace 2 и KARDS.
- Решени са проблеми с изхода на звука в игрите Fallout: New Vegas, Oblivion, Borderlands 3 и Deep Rock Galactic.
- Подобрена обработка на въвеждането след загуба на фокус в различни игри, включително Warhammer: Chaosbane и Far Cry Primal.
- Настроено е запазването на местоположението, необходимо за правилна облачна синхронизация в Steam в игрите Guilty Gear -Strive-, Death Stranding, Katamari Damacy Reroll и Scarlet Nexus.
Източник: opennet.ru
