Valve Proton: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
Добавил описание шкалы оценок ProtonDB
ProtonDB: небольшие правки (стилевые, типографика, ссылки)
Строка 41: Строка 41:
Шкала оценки состоит из 5 пунктов:
Шкала оценки состоит из 5 пунктов:


* Platinum — игра идеально работает без необходимости произведения дополнительной настройки окружения запуска.
* Platinum - игра идеально запускается "прямо из коробки".
* Gold - игра работает без проблем, но для запуска необходимы "minor tweaks" - небольшие изменения настроек ОС, окружения или конфигурации Proton.
* Gold игра работает без проблем, но для запуска необходимы «minor tweaks» небольшие изменения настроек [[Операционная система|операционной системы]], окружения или конфигурации Proton.
* Silver - игра работает, но имеют место мелкие проблемы, которые не нарушают игровой процесс.
* Silver игра работает, но зафикированы мелкие проблемы, которые не нарушают игровой процесс.
* Bronze - игра работает, но имеют место "крэши" или же иные проблемы, которые нарушают игровой процесс.
* Bronze игра работает, но зафиксированы [[Аварийный отказ (программирование) | аварийные отказы]] или же иные серьезные проблемы, которые нарушают игровой процесс.
* Borked - игра не запускается или же имеют место ошибки, делающие игру непроходимой.
* Borked игра не запускается или же имеют место ошибки, делающие игру непроходимой.


Наполнение данными осуществляется за счет предоставления отчетов пользователями на добровольной основе.
Наполнение данными осуществляется за счет предоставления отчетов пользователями на добровольной основе.


Согласно статистике ProtonDB<ref>{{Cite web|url=https://www.protondb.com/|title=ProtonDB|website=www.protondb.com|access-date=2022-01-04}}</ref> 77% игр среди 1000 самых популярных игр в Steam имеют рейтинг Gold или выше(по состоянию на 1 января 2022 года).
Согласно статистике ProtonDB<ref>{{Cite web|url=https://www.protondb.com/|title=ProtonDB|website=www.protondb.com|access-date=2022-01-04|archive-url=http://web.archive.org/web/20220101030801/https://www.protondb.com/|archive-date=2022-01-01}}</ref> 78 % игр среди 1000 самых популярных в Steam имеют рейтинг Gold или выше(по состоянию на 1 января 2022 года).


== Примечания ==
== Примечания ==

Версия от 22:25, 5 января 2022

Proton
Тип слой совместимости и Open core
Автор Фрэнк Рубен (Wine)
Разработчик Valve Corporation
Написана на C++, C#, C, Python, Jasmin, Objective-J.
Операционная система Linux
Первый выпуск 21 августа 2018; 6 лет назад (2018-08-21)
Аппаратные платформы x86-32, x86-64, ARM
Последняя версия 6.3-6[1] (20 августа 2021; 3 года назад (2021-08-20))
Репозиторий github.com/ValveSoftware/Proton
Лицензия
Сайт github.com/ValveSoftware…

Proton — в основном[2] свободное и открытое программное обеспечение которое позволяет программному обеспечению, разработанному для Microsoft Windows, работать в Linux-основанных операционных системах. Proton разработан Valve и основан на форке Wine. Он включает в себя несколько патчей и библиотек для улучшения производительности и совместимости с играми Windows. Сам Proton предназначен для интеграции в клиент Steam как «Steam Play», что обеспечивает бесперебойную работу Windows-игр и программного обеспечения в Steam, но его можно использовать как отдельное приложение.

Описание

Proton был первоначально выпущен 21 августа 2018 года[3]. После его выпуска Valve анонсировала список из 27 игр, которые были протестированы и сертифицированы для работы, как у их родных аналогов на Windows, не требующей настройки от пользователя. Список включал такие игры, как DOOM (2016), Quake, S.T.A.L.K.E.R.: Тень Чернобыля.[4]

Возможности, которые предоставляет Proton, включают[5]:

  • Запуск Windows-игр в Linux-клиенте Steam напрямую, включая полноценную поддержку Steamworks и OpenVR;
  • Реализации DirectX 9, 10, 11 (на базе DXVK) и DirectX 12 (на базе vkd3d-proton), работающие через трансляцию вызовов DirectX в API Vulkan, что позволяет снизить негативное влияние на производительность и улучшить совместимость с играми;
  • Улучшенная поддержка полноэкранного режима: игры, которые не поддерживают родное разрешение, будут автоматически растянуты на весь экран;
  • Улучшена поддержка игровых контроллеров: игры теперь должны работать со всеми устройствами, которые знает Steam;
  • Значительно увеличена производительность многопоточных игр по сравнению с оригинальным Wine (задействован набор патчей esync для улучшения поддержки многопоточных приложений в Wine).

ProtonDB

ProtonDB — неофициальный web-сайт, который собирает и отображает информацию о качестве поддержки совместимости при помощи Proton.

Шкала оценки состоит из 5 пунктов:

  • Platinum — игра идеально работает без необходимости произведения дополнительной настройки окружения запуска.
  • Gold — игра работает без проблем, но для запуска необходимы «minor tweaks» — небольшие изменения настроек операционной системы, окружения или конфигурации Proton.
  • Silver — игра работает, но зафикированы мелкие проблемы, которые не нарушают игровой процесс.
  • Bronze — игра работает, но зафиксированы аварийные отказы или же иные серьезные проблемы, которые нарушают игровой процесс.
  • Borked — игра не запускается или же имеют место ошибки, делающие игру непроходимой.

Наполнение данными осуществляется за счет предоставления отчетов пользователями на добровольной основе.

Согласно статистике ProtonDB[6] 78 % игр среди 1000 самых популярных в Steam имеют рейтинг Gold или выше(по состоянию на 1 января 2022 года).

Примечания

  1. Eikum, Andrew Выпуски · ValveSoftware/Proton (20 августа 2021). Дата обращения: 14 сентября 2021.
  2. Инструмент совместимости для Steam Play на основе Wine и дополнительных компонентов: ValveSoftware/Proton, Valve, 2019-11-03, Дата обращения: 3 ноября 2019 (Proprietary blob for Steam integration)
  3. Valve officially confirm a new version of 'Steam Play' which includes a modified version of Wine. GamingOnLinux.
  4. Steam for Linux:Представляем новую версию Steam Play. Steamcommunity.com. Дата обращения: 12 августа 2019.
  5. Компания Valve представила проект Proton для запуска Windows-игр в Linux  : Opennet.ru. Дата обращения: 27 марта 2020.
  6. ProtonDB. www.protondb.com. Дата обращения: 4 января 2022. Архивировано 1 января 2022 года.

Ссылки

  • ProtonDB – неофициальный сайт с информацией о качестве поддержки совместимости при помощи Proton на основе пользовательских отчетов