Valve выпустила Proton 9.0 — последнюю версию своего инструмента с открытым исходным кодом для запуска игр для ПК на Windows на системах GNU/Linux. Софт использует Steam Play на основе Wine 9.0 и дополнительные компоненты. В новой версии Proton улучшена работа с видеокартами Nvidia и многоядерными процессорами.
Источник изображения: YouTube / Valve
В Proton 9.0 добавлена поддержка новых игр, среди которых The Finals, Dinogen Online и The Lord of the Rings: Gollum. Теперь они стабильно запускаются и работают. Также добавлена поддержка некоторых популярных классических игр из серии Command & Conquer, среди которых Red Alert 2 и Yuri’s Revenge, а также Tiberian Sun и Firestorm.
Источник изображения: Steam
Некоторые старые игры плохо работают на многоядерных процессорах. В Proton 9.0 этот момент исправлен. Программа искусственно ограничивает количество используемых такими играми ядер, что обеспечивает более плавную их работу без каких-либо очевидных проблем. В частности, к таким играм относятся Far Cry 2, Far Cry 4, The Witcher 2: Assassins of Kings Enhanced Edition, Lara Croft and the Guardian of Light, Warhammer 40,000: Space Marine, Dawn of War II, Dawn of War II – Chaos Rising, Dawn of War II – Retribution, Outcast – Second Contact и Prototype. В целом Proton 9.0 исправляет проблему в работе с многоядерными процессорами у 25 игр.
Обновления vkd3d-proton, dxvk и dxvk-nvapi должны обеспечить лучшую совместимость с DirectX. Также добавлена поддержка Steamworks SDK 1.59 для более тесной интеграции с новейшими функциями Steam.
Что касается более стабильной работы на видеокартах Nvidia, то начиная с релиза Proton 9.0 для большинства игр будет использоваться проприетарный интерфейс NVAPI. Благодаря этому повысится