Valve выпустила платформу Proton, для запуска Windows-игр на Linux

Софт
|

Valve после выхода SteamOS (игровой версии Linux) в течении 2 лет занимается реализацией запуска Windows-игр на Linux через Steam. В результате более двух лет работы Valve выпустила первую бета-версию сервиса Steam Play с модифицированной версией Wine под кодовым названием Proton.

Valve Proton

Поддерживаемые игры

На сейчас заявлена полная поддержка 26 игр. Помимо этого, все желающие могут попытаться запустить любую игру с помощью опцию Enable Steam Play for all titles. Все статистика от запуска игр будет записываться в google-таблицу.

Все обновления проекта находятся в открытом доступе на GitHub с BSD лицензией исходных кодов. Работа ведется совместно с Wine HQ, поэтому многие наработки используются в оригинальном проекте Wine и связанные с ним DXVK и vk3d.

Требования

Для запуска Proton необходимы: последняя бета-версия Steam Client для Linux, драйвера для видеоускорителей NVIDIA не старее 396.51 и Intel или AMD из пакета Mesa 18.2.0, а также увеличение лимита на число открытых файловых дескрипторов. Для ОС Ubuntu 18.04 новые драйвера NVIDIA и Mesa доступны в PPA-репозиториях.

Valve отмечает, что Windows-игры, использующие API Vulkan, не будут работать медленнее, а в проектах, требующих преобразования DirectX в Vulkan, ожидается некоторая разница в производительности. Есть и другие положительные моменты. Любая игра Windows, установленная на Linux, обнаружит один из поддерживаемых игровых контроллеров: Steam Controller, PS4 DualShock, Xbox One или Nintendo Switch Pro.

Материалы по теме:

Valve научит Linux запускать Windows-игры
Valve научит Linux запускать Windows-игры
Valve позволит запускать игры из Steam на смартфонах
Valve позволит запускать игры из Steam на смартфонах
Релиз Proton 7.0-5 для Steam: больше игр, фикс текстур в GTA V и другие нововведения
Релиз Proton 7.0-5 для Steam: больше игр, фикс текстур в GTA V и другие нововведения