Новости про Valve и Windows

Steam Play позволяет запустить игры Windows на Linux

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

Пока она доступна как публичное бета тестирование, позволяя пользователям Linux протестировать некоторые игры, изначально доступные лишь для Windows.

Разработка этой системы велась на протяжении двух лет. Технологи Steam Play построена на усовершенствованной версии Wine под названием Proton. Это значит, что можно установить и запустить игру, не имеющую поддержки Linux, прямо из клиента Steam, и получить поддержку Steamworks и OpenVR.

Steam

Рендер DirectX 11 и DirectX 12 реализован через Vulkan, что повышает совместимость игр и снижает негативные эффекты виртуализации. Среди прочих усовершенствований отмечается поддержка полноэкранного режима, игровых контроллеров и производительность в многопоточной нагрузке. Особо разработчики отметили именно улучшения в многопоточной нагрузке, по сравнению с обычным Wine.

Идеей запуска эмулятора является поддержка всего каталога игр Steam, но пока гарантированно работает несколько проектов. Их список представлен ниже.

  • 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

Остальные игры также могут заработать, но это пока не гарантируется.

Valve может реализовать игры для Windows на Steam Machine

Платформа Valve Steam Machine не пользуется большой популярностью, и дело не столько в аппаратной части, сколько в ОС.

В мире не так много игр, которые написаны непосредственно для Linux, а хороших игр и того меньше. Пользователи Reddit обнаружили в графическом интерфейсе Steam файлы, относящиеся к функции Steam Play, которая автоматически загрузит «инструмент совместимости», чтобы играть в игры «созданные для других операционных систем». Иными словами, Steam хочет эмулировать другую ОС.

Steam Machine

Эта функция, очевидно, не гарантирует запуск любой игры, которая будет аппаратно совместима с вашей Steam Machine. Беспроблемно будут работать лишь «поддерживаемые игры». Если же использовать Steam Play для других игр, то возможны проблемы в виде вылетов и неработающих сохранений.

То, что Valve выпустит новую функцию в ближайшем времени, нет никаких гарантий. Да и ожидать высокой производительности не стоит, ведь эмуляция всегда означает дополнительные расходы вычислительной мощности.

Доля Windows 10 в Steam продолжает расти, а Linux — снижаться

Операционная система Windows 10, поступившая в продажу прошлым летом, продолжает демонстрировать рост популярности в игровом пространстве Staem, в особенности это касается 64-разрядной версии операционной системы.

Так, в марте доля Windows 10 выросла на 2,97% и теперь она составляет 38,28%. Лидерство по-прежнему остаётся за Windows 7, которая занимает 39,96%. Учитывая сложившиеся тенденции, уже в середине апреля стоит ожидать, что свежая версия операционной системы Microsoft займёт в Steam лидирующие позиции.

В целом же Windows увеличили свою долю на 0,11%, и теперь все версии этой ОС вместе взятые занимают 95,70% рынка.

Что касается OS X, то эта система, в целом, демонстрирует стабильность, потеряв лишь 0,08% пользователей. Теперь её мировая доля составляет 3,32%.

Что касается Linux, то её доля в марте снизилась. В частности, замедлилось и распространение Steam на Linux. Так, количество людей, использующих этот игровой клиент в системе Linux, упал на 0,06% до всего лишь 0,85%.

Собственный проект Valve SteamOS не принимал участия в исследовании, поэтому популярность Linux в бытовой среде может оказаться выше. Кроме того, исследование показывает долю Linux пользователей Steam по отношению ко всем пользователям, и не демонстрирует общее распространение Steam для Linux, которое может быть занижено за счёт общего числа новых пользователей на всех платформах.

Steam OS хуже, чем Windows

По информации Ars Technica, операционная система от Valve имеет большие проблемы с производительностью на целом ряде различных бенчмарков.

Так, тестирование SteamOS проводилось в Geekbench 3, который имеет версию для Linux. Также журнал использовал релизы конца 2014 года, которые имели порты для SteamOS, пригодные для тестирования. Эти игры включали Middle-Earth: Shadow of Mordor и Metro: Last Light Redux. Обе игры обладают интенсивной 3D загрузкой, встроенными бенчмарками и хорошими возможностями опциональной настройки качества.

На SteamOS обе игры показали заметную просадку частоты кадров. Речь идёт о провале на уровне от 21 до 58 процентов. Например, на одном и том же оборудовании, игра Shadow of Mordor в Ultra качестве и HD разрешении демонстрировала вполне сносные 34,5 к/с в Windows и 14,6 к/с в SteamOS.

Если вы думаете, что игры разработки Valve не имеют аналогичных проблем, то вы ошибаетесь, поскольку Portal, Team Fortress 2 и DOTA 2, при работе в SteamOS, также демонстрировали намного меньшую скорость работы, чем в Windows.

Сходные результаты показала лишь игра Left 4 Dead 2, однако она устарела уже на пару лет.