Платим блогерам
Блоги
mphuZ

реклама

Valve Time сломался - так быстро ещё проекты Valve не переходили от слухов к действию!

Пьер-Луп Гриффэй (Pierre-Loup Griffais), разработчик команды Linux в Valve, в отведённой группе Steam for Linux анонсировал новую версию Steam Play, с помощью которой теперь можно запускать игры Windows на других системах (SteamOS/Linux и macOS).

реклама

Стоит напомнить, что изначально под Steam Play понималась возможность запуска купленного продукта сразу на всех системах, на которых возможно (хотя были разработчики, которые продавали версии игр для Windows и Linux отдельно). Но Valve пошли дальше: теперь они предоставляют пользователям SteamOS/Linux (для macOS пока не поддерживается) запускать игры Windows прямо из своего клиента!

Чтобы обеспечить пользователям SteamOS/Linux лёгкий и удобный способ запуска игр, которые не поддерживаются операционной системой, Valve модифицировала Wine под свои нужды и идеи, встроила его в клиент Steam и дала простое запоминающееся название ему - Proton. Благодаря Proton теперь вам не нужно "обёртывать" в Wine весь клиент Steam: он просто запускает игры Windows, как обычные родные игры. Исходный код инструмента находится уже сейчас на GitHub. Также Valve наконец признались, что это именно они финансировали и помогали разрабатывать проекты VKD3D и DXVK, что дало огромный толчок развитию этих проектов по реализации Vulkan над DirectX. Кроме того, Valve тесно сотрудничает с компаниями Khronos, AMD, Intel и Nvidia для разработки и улучшения Vulkan, а также рекомендует разработчикам игр создавать родные билды для SteamOS/Linux, использовать Vulkan для максимально возможной производительности на всех платформах и избегать стороннего DRM, чтобы не препятствовать работе Proton.

Proton имеет следующие особенности на данный момент:

1. Игры Windows без текущей поддержки Linux могут быть установлены и запущены непосредственно из клиента Steam, в том числе с поддержкой Steam Steamworks и OpenVR;

2. Реализации DirectX 11 и 12 основаны на Vulkan;

3. Улучшенная поддержка полноэкранного режима;

4. Улучшенная поддержка игровых контроллеров: игры автоматически распознают все контроллеры, поддерживаемые Steam;

5. Производительность для многопоточных игр значительно улучшена по сравнению с ванильным Wine.На данный момент, Valve сами тестируют весь каталог Steam, чтобы определить игры, которые в настоящее время отлично работают через Proton. Первоначальный набор игры выглядит следующим образом:

  • 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 в "белый список" будет добавлять больше игр, но при этом геймерам-энтузиастам без проблем можно опробовать любые игры через Proton, включив в Настройках соответствующую функцию.

Философский вопрос, "а будут ли теперь разработчики игр делать родные версии SteamOS/Linux" становится как никогда открытым, и нам остаётся лишь ждать и наблюдать за развитием ситуации. Но, несомненно, это огромное событие для игровой среды SteamOS/Linux, и когда-нибудь внедрение в Steam удобных инструментов для запуска игр Windows, которые никогда уже не будут отреставрированы или портированы на другие платформы, должно было произойти.

16
Показать комментарии (16)

Популярные новости

Сейчас обсуждают