Найти в Дзене
ОбоВсем

Steam Play улучшает поддержку Windows-игр для Linux

Компания Valve Software, разрабатывающая игры и сервис Steam для цифрового распространения компьютерных игр и другого ПО, объявила о начале тестирования новой версии Steam Play, которая добавляет поддержку Windows игр в операционные системы Linux

Новая версия Steam Play доступна в виде открытой бета-версии и это означает, что все пользователи Linux, которые используют Steam, могут принять участие в тестировании новой функции.

Valve выпустила Steam Play еще в 2010 году, чтобы позволить геймерам играть в купленные игры на устройствах Windows, Linux или Mac OS X без необходимости оплаты по отдельности за каждую версию игры.

Не все игры Steam поддерживают данную функцию, но уже 3000 игр поддерживали ее с тех пор, как она была представлена восемь лет назад.

Одной из главных задач Valve в последнее время было улучшение совместимости с Linux. Компания внесла свой вклад в разработку Wine, который является прослойкой для запуска Windows игр и программ в среде Linux, и перешла к интеграции наработанных инструментов в клиент Steam, что уже позволяет запускать некоторые Windows игры в среде Linux.

Новая бета-версия Steam Play включает в себя модифицированную версию Wine, которой компания Valve Software дала название Proton, опубликовав его исходный код. Proton привносит поддержку Windows игр в операционные системы Linux. Valve перечисляет следующие возможности механизма Proton:

  • Пользователи Linux могут запускать Windows игры, которые непосредственно не предлагались в Steam для Linux, т.е те игры для которых в Steam не осуществлялась поддержка Linux систем. Игры поддерживают Steamworks и OpenVR.
  • DirectX 11 и 12 основаны на Vulkan, что улучшает совместимость игр и снижает влияние на производительность.
  • Улучшения поддержки полноэкранного режима.
  • Улучшения поддержки игровых контроллеров.
  • Улучшение производительности многопоточных игр по сравнению с оригинальным Wine.

Доступен официальный список игр, который поддерживается в этой бета-версии:

  • Beat Saber
  • Bejeweled 2 Deluxe
  • Doki Doki Literature Club!
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM VFR
  • Fallout Shelter
  • FATE
  • FINAL FANTASY VI
  • Geometry Dash
  • Google Earth VR
  • Into The Breach
  • Magic: The Gathering - Duels of the Planeswalkers 2012
  • Magic: The Gathering - Duels of the Planeswalkers 2013
  • Mount & Blade
  • Mount & Blade: With Fire & Sword
  • NieR: Automata
  • PAYDAY: The Heist
  • QUAKE
  • S.T.A.L.K.E.R.: Shadow of Chernobyl
  • Star Wars: Battlefront 2
  • Tekken 7
  • The Last Remnant
  • Tropico 4
  • Ultimate Doom
  • Warhammer® 40,000: Dawn of War® - Dark Crusade
  • Warhammer® 40,000: Dawn of War® - Soulstorm

Для стабильной работы Proton необходимо использование самых последних видеодрайверов Nvidia или Intel/AMD из состава Mesa 18.2.0.

Valve Software планирует расширить поддержку игр и на данный момент тестирует весь каталог Steam для определения работоспособности игр и устранения возможных проблем совместимости.

Пользователи могут воспользоваться функцией «Platform Wishlisting» с помощью которой разработчики определяют интерес к играм пользователей на различных платформах.

Пользователи Linux, использующие Steam, могут присоединиться к бета-версии и протестировать новые функции следующим образом:

  1. Откройте клиент Steam в Linux.
  2. В интерфейсе приложения выберите Steam > Настройки.
  3. Аккаунт > Бета тестирование > Сменить - в выпадающем списке выберите Steam Beta Update.
  4. Согласитесь на перезапуск приложения для применения новых настроек. Дождитесь обновления Steam до бета версии.
-2

Для того что бы принять участие в тестировании всех Windows игр в Steam для Linux, нужно в Настройках перейти в раздел Steam Play и включить следующие опции: "Enable Steam Play for all titles" и "Use this tool instead of game-specific selections from Steam", если вы хотите протестировать игры на новых версиях Proton.

-3

Просто выберите нужную игру для установки. Steam выведет уведомление при запуске игры, которое укажет на то, что игра будет запущена с использованием Steam Play.

Valve Software продолжает свой путь к Linux и улучшает совместимость Linux и Steam. Все же не стоит ожидать того, что все игры будут работать отлично с использованием новых механизмов совместимости, но есть высокая вероятность работы большинства Windows игр в Linux.

-4
-5

Valve Software отмечает, что некоторые игры могут никогда не заработать, например, из-за сложных схем DRM защиты. Тем не менее, улучшения, которые объявила Valve, являются важным шагом на пути к лучшей поддержке игр в Linux, особенно когда речь заходит о каталоге Steam, который сильно ориентирован на Windows.