Корпорация Valve выпустила Proton 7.0-4 — инструмент для запуска игр, созданных для Windows, в операционных системах семейства Linux. Наработки проекта распространяются под лицензией BSD.
Proton позволяет напрямую запускать в Linux-клиенте Steam игровые приложения, предназначенные для Windows. Пакет включает в себя реализацию DirectX 9/10/11 (на базе пакета DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan. Помимо этого реализована улучшенная поддержка игровых контроллеров и возможность использования полноэкранного режима независимо от поддерживаемых в играх разрешений экрана. Для увеличения производительности многопоточных игр поддерживаются механизмы «esync» (Eventfd Synchronization) и «futex/fsync».
Новое в Proton 7.0-4:
- Обеспечена поддержка следующих игр: Aquarist — My First Job, Chuzzle Deluxe, Disgaea 5, Karmaflow The Rock Opera Videogame — Act I & Act II, The Rising of the Shield Hero: Relive The Animation, Trove, Zuma’s Revenge!;
- Улучшена поддержка игр: Adventure Pals, Assassin’s Creed Origins, Azur Lane: Crosswave, Bloons TD 6, Call of Duty: Black Ops II, Chrono Trigger, Cossacs 3, Dokyusei Bangin’ Summer, Elden Ring, Elite Dangerous, Final Fantasy XIV, Hardspace: Shipbreaker, HROT, Lost Ember, Monster Hunter Rise: Sunbreak, POSTAL: Brain Damaged, Sid Meier’s Civilization IV, The Ball;
- Улучшено воспроизведение видео в различных играх, для которых ранее приходилось вносить специфичные исправления;
- В файловых системах с поддержкой COW (copy on write) сокращено дисковое пространство, используемое для префиксов игр;
- Прослойка DXVK, предоставляющая реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan, обновлена до версии 1.10.3;
- VKD3D-Proton, ответвление от vkd3d, созданное Valve для улучшения поддержки Direct3D 12 в Proton, обновлено до версии 2.6-1-gc05900da.
Скачать свежую версию Proton можно по этой ссылке.
Статьи по теме: