Valve Proton: различия между версиями
[непроверенная версия] | [непроверенная версия] |
→ProtonDB: исправлена опечатка Метки: с мобильного устройства из мобильной версии |
|||
Строка 35: | Строка 35: | ||
* Улучшена поддержка [[Игровой контроллер|игровых контроллеров]]: игры теперь должны работать со всеми устройствами, которые знает Steam; |
* Улучшена поддержка [[Игровой контроллер|игровых контроллеров]]: игры теперь должны работать со всеми устройствами, которые знает Steam; |
||
* Значительно увеличена производительность [[Многопоточность|многопоточных]] игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine). |
* Значительно увеличена производительность [[Многопоточность|многопоточных]] игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine). |
||
* Поддержка античитов с помощью Proton EasyAntiCheat Runtime и Proton BattlEye Runtime |
|||
== ProtonDB == |
== ProtonDB == |
Версия от 19:19, 4 августа 2022
Proton | |
---|---|
Тип | слой совместимости и Open core |
Автор | Фрэнк Рубен (Wine) |
Разработчик | Valve Corporation |
Написана на | C++, C#, C, Python, Jasmin, Objective-J. |
Операционная система | Linux |
Первый выпуск | 21 августа 2018 |
Аппаратные платформы | x86-32, x86-64, ARM |
Последняя версия | 7.0-3 (14 июня 2022 ) |
Репозиторий | github.com/ValveSoftware/Proton |
Лицензия |
|
Сайт | github.com/ValveSoftware… |
Proton — в основном[1] свободное и открытое программное обеспечение которое позволяет программному обеспечению, разработанному для Microsoft Windows, работать в операционных системах семейства Linux. Proton разработан Valve и является форком Wine. Он включает в себя множество патчей и дополнительных библиотек для улучшения производительности и совместимости с играми Windows. Сам Proton предназначен для интеграции в клиент Steam как «Steam Play», что обеспечивает бесперебойную работу Windows-игр и программного обеспечения в Steam, но его можно использовать как отдельное приложение.
Описание
Proton был первоначально выпущен 21 августа 2018 года[2]. После его выпуска Valve анонсировала список из 27 игр, которые были протестированы и сертифицированы для работы, как у их родных аналогов на Windows, не требующей настройки от пользователя. Список включал такие игры, как DOOM (2016), Quake, S.T.A.L.K.E.R.: Тень Чернобыля.[3]
Возможности, которые предоставляет Proton, включают[4]:
- Запуск Windows-игр в Linux-клиенте Steam напрямую, включая полноценную поддержку Steamworks и OpenVR;
- Реализации DirectX 9, 10, 11 (на базе DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, что позволяет снизить негативное влияние на производительность и улучшить совместимость с играми;
- Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран;
- Улучшена поддержка игровых контроллеров: игры теперь должны работать со всеми устройствами, которые знает Steam;
- Значительно увеличена производительность многопоточных игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine).
- Поддержка античитов с помощью Proton EasyAntiCheat Runtime и Proton BattlEye Runtime
ProtonDB
ProtonDB — неофициальный web-сайт, который собирает и отображает информацию о качестве поддержки совместимости при помощи Proton.
Шкала оценки состоит из 6 пунктов:
- Native — игра не требует Proton для запуска, либо требует, но поддержка Proton игрой официальная.
- Platinum — игра идеально работает без необходимости произведения дополнительной настройки окружения запуска.
- Gold — игра работает без проблем, но для запуска необходимы «minor tweaks» — небольшие изменения настроек операционной системы, окружения или конфигурации Proton.
- Silver — игра работает, но зафиксированы мелкие проблемы, которые не нарушают игровой процесс.
- Bronze — игра работает, но зафиксированы аварийные отказы или же иные серьезные проблемы, которые нарушают игровой процесс.
- Borked — игра не запускается или же имеют место ошибки, делающие игру непроходимой.
Наполнение данными осуществляется за счет предоставления отчетов пользователями на добровольной основе.
Согласно статистике ProtonDB[5] 78 % игр среди 1000 самых популярных в Steam имеют рейтинг Gold или выше(по состоянию на 1 января 2022 года).
Примечания
- ↑ Инструмент совместимости для Steam Play на основе Wine и дополнительных компонентов: ValveSoftware/Proton, Valve, 2019-11-03, Дата обращения: 3 ноября 2019 Архивная копия от 26 июля 2021 на Wayback Machine (Proprietary blob for Steam integration)
- ↑ Valve officially confirm a new version of 'Steam Play' which includes a modified version of Wine . GamingOnLinux.
- ↑ Steam for Linux:Представляем новую версию Steam Play . Steamcommunity.com. Дата обращения: 12 августа 2019. Архивировано 22 августа 2018 года.
- ↑ Компания Valve представила проект Proton для запуска Windows-игр в Linux : Opennet.ru. Дата обращения: 27 марта 2020. Архивировано 17 февраля 2020 года.
- ↑ ProtonDB . www.protondb.com. Дата обращения: 4 января 2022. Архивировано 1 января 2022 года.
Ссылки
- ProtonDB – неофициальный сайт с информацией о качестве поддержки совместимости при помощи Proton на основе пользовательских отчетов