Proton в Steam позволяет запускать игры, разработанные для Microsoft Windows, в операционных системах семейства Linux. ru.wikipedia.org Proton разработан компанией Valve и является ответвлением Wine. ru.wikipedia.org www.altlinux.org Он включает в себя множество патчей и дополнительных библиотек для улучшения производительности и совместимости с играми Windows. ru.wikipedia.org
Некоторые возможности Proton:
- Запуск Windows-игр в Linux-клиенте Steam напрямую, включая полноценную поддержку Steamworks и OpenVR. www.opennet.ru ru.wikipedia.org
- Реализация DirectX 9, 10, 11 (на базе DXVK) и DirectX 12 (на базе vkd3d-proton), что позволяет снизить негативное влияние на производительность и улучшить совместимость с играми. ru.wikipedia.org
- Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран. www.opennet.ru ru.wikipedia.org
- Улучшенная поддержка игровых контроллеров: игры должны работать со всеми устройствами, которые знает Steam. www.opennet.ru ru.wikipedia.org
- Поддержка античитов с помощью Proton EasyAntiCheat Runtime и Proton BattlEye Runtime. ru.wikipedia.org
- Игры и приложения запускаются в контейнерах Steam Linux Runtime. ru.wikipedia.org
В Proton реализован механизм прямого запуска тех или иных программ, размещённых в Proton-префиксе, без задействования клиента Steam. www.altlinux.org Это позволяет запускать программы внутри конкретного Proton-префикса, включая штатные Wine-программы. www.altlinux.org