Proton - это уровень совместимости для игр Microsoft Windows, запускаемых в операционных системах на базе Linux . Протон разрабатывается Valve и на основе вилки из вина . Он включает в себя несколько патчей и библиотек для повышения производительности и совместимости с играми для Windows. Proton предназначен для интеграции в клиент Steam как «Steam Play».
Разработчики) | Valve CodeWeavers |
---|---|
Первый выпуск | 21 августа 2018 г . |
Стабильный выпуск | 6.3-2 [1] / 8 апреля 2021 г . |
Репозиторий | github |
Операционная система | Linux |
Доступно в | английский |
Тип | Уровень совместимости |
Лицензия |
|
Обзор
Первоначально Proton был выпущен 21 августа 2018 года. [2] После выпуска Valve анонсировала белый список из 27 игр, которые были протестированы и сертифицированы для работы, как их родные аналоги Windows, без необходимости настройки конечным пользователем. К ним относятся Doom (2016) , Quake и Final Fantasy VI . [3] [4] [5]
Proton включает в себя несколько библиотек, улучшающих производительность 3D. К ним относятся уровни перевода Direct3D- to- Vulkan , а именно DXVK для Direct3D 9, 10 и 11 и VKD3D для Direct3D 12. Отдельная библиотека, известная как D9VK, обеспечивала поддержку Direct3D 9 до тех пор, пока она не была объединена с DXVK в декабре 2019 г. [6]
Совместимость
Являясь форком Wine, Proton поддерживает очень похожую совместимость с приложениями Windows, как и его исходный аналог. Помимо официального белого списка, многие другие игры для Windows, как сообщается, совместимы [7], хотя и неофициально, с Proton. Пользователь может при желании принудительно использовать Proton для определенного заголовка, даже если версия для Linux уже существует. [8]
ProtonDB
ProtonDB - это неофициальный веб-сайт сообщества, который собирает и отображает краудсорсинговые данные, описывающие совместимость данной игры с Proton, по шкале оценок от « Borked » до «Platinum». [9] [10] [11] [12] Сайт создан на основе WineHQ AppDB, которая также собирает и отображает краудсорсинговые отчеты о совместимости и использует аналогичную систему оценок.
История выпуска
Valve выпустила семь основных версий Proton. Схема управления версиями относится к исходной версии Wine, на которой она основана, с добавленным номером патча. [13]
Proton обычно отстает от своей основной базы Wine на несколько выпусков. Неофициальные форки, такие как Proton GE, [14] были созданы для переоборудования Proton на последних версиях Wine, что может улучшить совместимость с играми по сравнению с официальным выпуском, а иногда и повредить ему. [15]
В декабре 2020 года Valve выпустила Proton Experimental, вечную бета-версию Proton, которая включает новые функции и исправления ошибок быстрее, чем обычные выпуски [16], которые в конечном итоге включаются в обычный выпуск. [17]
Рекомендации
- ^ Eikum, Эндрю (8 апреля 2021). «Релизы · ValveSoftware / Proton» . Проверено 19 апреля 2021 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Доу, Лиам. «Valve официально подтверждает новую версию Steam Play, которая включает модифицированную версию Wine» . GamingOnLinux .
- ^ «Steam для Linux :: Представляем новую версию Steam Play» . steamcommunity.com . 21 августа 2018 . Проверено 12 августа 2019 года .
- ^ Евангельо, Джейсон. «Valve меняет все: эксклюзивные для Windows игры теперь работают в Steam для Linux» . Forbes . Проверено 12 августа 2019 года .
- ^ «Steam добавляет Proton, благодаря чему в игры для Windows можно играть на Linux (по крайней мере, теоретически)» . PCWorld . 21 августа 2018 . Проверено 12 августа 2019 года .
- ^ "doitsujin / dxvk" . GitHub . Проверено 17 апреля 2020 года .
- ^ «Изучая отчеты ProtonDB за июнь 2019 года, более 5,5 тысяч игр сообщили, что они работают со Steam Play» . GamingOnLinux . Проверено 4 ноября 2019 года .
- ^ "Сообщество Steam :: Группа :: Бета-версия клиента Steam" . steamcommunity.com . Проверено 27 июля 2020 года .
- ^ Евангельо, Джейсон. «Совет по играм в Linux: не покупайте эту игру в Steam, не используя этот инструмент» . Forbes . Проверено 12 августа 2019 года .
- ^ «Steam Proton открыл игровые шлюзы для пользователей Linux» . SlashGear . 22 апреля 2020 . Проверено 27 июля 2020 года .
- ^ «Посмотрите, как обстоят дела в Steam Play, на основе июльских отчетов ProtonDB» . GamingOnLinux . Проверено 27 июля 2020 года .
- ^ ДеФоре, Бак. «ProtonDB: отчеты об играх для Linux с использованием Proton и Steam Play» . ProtonDB.com . Проверено 8 октября 2019 года .
- ^ «ValveSoftware / Протон» . GitHub . Проверено 17 апреля 2020 года .
- ^ «Хотите более свежую версию Proton для Steam Play? У Proton GE большой новый релиз» . GamingOnLinux . Проверено 31 июля 2020 года .
- ^ «Релизы · GloriousEggroll / proton-ge-custom» . GitHub . Проверено 31 июля 2020 года .
- ^ «Valve продолжает дорабатывать новый« Proton Experimental »для Cyberpunk 2077» . GamingOnLinux . Проверено 26 февраля 2021 года .
- ^ «Proton 5.13-5 сейчас вносит некоторые экспериментальные изменения» . GamingOnLinux . Проверено 26 февраля 2021 года .
Внешние ссылки
- ProtonDB - база данных сообщества для данных совместимости игр