Steam для Linux теперь запускает только Windows-игры

Steam для Linux теперь запускает только Windows-игры

Valve отказалась от новой версии Steam Play и превзошла наши ожидания в этом. По словам компании, теперь можно играть в игры, которые ранее считались эксклюзивными для Windows при установке Linux. Чтобы назвать это, Святой Грааль кроссоверных вычислений будет преувеличением - но не сильно. В течение десятилетий разработчики Linux работали над такими проектами, как Wine, с явной целью улучшения совместимости игр и производительности при запуске программного обеспечения Windows под Linux. Теперь, по словам Valve, этот сон был реализован - или, по крайней мере, он начинает.

Впервые заметив Джейсона Эванджело из Forbes, Valve работает над улучшением производительности и совместимости Wine с целью превращения игр в Linux в более простое и удобное место для жизни. Обновленная версия Steam Play включает модифицированную версию Wine, получившую название Proton. Вот как компания описывает эти новые функции:

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

Поскольку эти возможности и функции все еще находятся в стадии бета-тестирования, Valve также выпустила список названий, которые подтверждены для работы с новым типом эмуляции. Мы воспроизвели список ниже:

Beat SaberBejeweled 2 DeluxeDoki Doki Литературный клуб! DOOMDOOM II: Hell on EarthDOOM VFRFallout ShelterFATEFINAL FANTASY VIGeometry DashGoogle Earth VRInto The BreachMagic: The Gathering - Duels of the Planeswalkers 2012Magic: The Gathering - Duels of the Planeswalkers 2013Mount & BladeMount & Blade: With Fire & SwordNieR : AutomataPAYDAY: The HeistQUAKES.TALKER: Shadow of ChernobylStar Wars: Battlefront 2Tekken 7 The Last RemnantTropico 4Ultimate DoomWarhammer® 40,000: Dawn of War® - Dark CrusadeWarhammer® 40,000: Dawn of War® - Soulstorm

Глядя на заголовки, у нас есть несколько отличных вариантов. Beat Sabre - потрясающая игра VR, Nier Automata - отличное (и полностью уникальное) название и ... ну, честно говоря, своего рода сумка для захвата других вариантов. Valve не предоставила подробной информации о Proton, новой версии Wine, но вот что он сказал:

Протон, инструмент, который использует Steam Play для обеспечения совместимости Windows, содержит пользовательскую версию Wine, а также дополнительные библиотеки, разработанные вместе с ней. Он полностью открыт с открытым исходным кодом и доступен прямо сейчас на GitHub [github.com]!

Если вы знакомы с разработкой проектов с открытым исходным кодом, вы даже можете сделать свои собственные локальные сборки Proton; клиент Steam поддерживает использование этих функций для запуска игр вместо встроенной версии. Присоединитесь к обсуждению в трекер-проблеме и поделитесь своими патчами и результатами тестирования с остальной частью сообщества.

Приятно видеть, что Valve выпускает такой продукт, но было бы неплохо узнать, является ли это шагом к компании, оживляющей ее, по большей части, умирающую SteamOS (Steam Machines и Steam OS в настоящее время не слишком много обсуждают) или просто небольшой проект, над которым кто-то работал в компании.