stringtranslate.com

Протон (программное обеспечение)

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

Обзор

Первоначально Proton был выпущен 21 августа 2018 года. [4] После выпуска Valve объявила список из 27 игр, которые были протестированы и сертифицированы для работы так же, как их родные аналоги для Windows, без необходимости настройки конечным пользователем. К ним относятся Doom (2016) , Quake и Final Fantasy VI . [5] [6] [7] [8]

Proton включает в себя несколько библиотек, улучшающих производительность 3D. К ним относятся слои трансляции Direct3D в Vulkan , а именно DXVK для Direct3D 9, 10 и 11 и VKD3D-Proton для Direct3D 12. Отдельная библиотека, известная как D9VK, обеспечивала поддержку Direct3D 9, пока она не была объединена с DXVK в декабре 2019 года. [9 ]

Совместимость

Будучи ответвлением Wine, Proton поддерживает такую ​​же совместимость с приложениями Windows, как и его основной аналог. Помимо официального списка совместимых игр, с Proton совместимы [10] , хотя и неофициально, многие другие игры для Windows. Пользователь может при желании принудительно использовать Proton для определенной игры, даже если версия Linux уже существует. [11] Это можно сделать, если официальная поддержка Linux в игре отсутствует или нестабильна.

ПротонБД

ProtonDB — это неофициальный веб-сайт сообщества, который собирает и отображает краудсорсинговые данные, описывающие совместимость данной игры с Proton, по шкале оценок от «Borked» до «Platinum». [12] [13] [14] Сайт создан на основе WineHQ AppDB, которая также собирает и отображает краудсорсинговые отчеты о совместимости и использует аналогичную систему оценок.

История выпусков

Valve выпустила восемь основных версий Proton. Схема управления версиями относится к исходной версии Wine, на которой она основана, с добавленным номером патча. [15]

Proton обычно отстает от своей исходной базы Wine на несколько выпусков. Неофициальные форки, такие как Proton GE, [16] были созданы для перебазирования Proton на последние версии Wine, что может улучшить совместимость с играми по сравнению с официальной версией, а иногда и повредить ей. [17]

В декабре 2020 года Valve выпустила Proton Experimental, постоянную бета- версию Proton, которая включает в себя новые функции и исправления ошибок быстрее, чем обычные выпуски, [18] которые в конечном итоге включаются в обычный выпуск. [19]

Steam Deck использует Proton для повышения совместимости программного обеспечения. [20]

Смотрите также

Рекомендации

  1. ValveSoftware/Proton, Valve Software, 3 марта 2022 г. , получено 3 марта 2022 г.
  2. ^ "ПРОТОННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ CODEWEAVERS РАБОТАЕТ ПАРОВУЮ ПАЛУЮ | Пресс-релизы CodeWeavers" . КодВиверс . Проверено 3 марта 2022 г.
  3. ^ «Steam :: Steam для Linux :: Представляем новую версию Steam Play» . store.steampowered.com . 21 августа 2018 г. Архивировано из оригинала 26 июня 2020 г. . Проверено 3 марта 2022 г.
  4. ^ Доу, Лиам. «Valve официально подтверждает новую версию Steam Play, которая включает модифицированную версию Wine». Игры в Linux .
  5. ^ «Steam для Linux :: Представляем новую версию Steam Play». Steamcommunity.com . 21 августа 2018 года . Проверено 12 августа 2019 г.
  6. ^ Евангельо, Джейсон. «Valve меняет все: эксклюзивные игры для Windows теперь работают в Steam для Linux». Форбс . Проверено 12 августа 2019 г.
  7. ^ «Steam добавляет Proton, благодаря чему в игры для Windows можно играть на Linux (по крайней мере, теоретически)» . ПКМир . 21 августа 2018 года . Проверено 12 августа 2019 г.
  8. ^ «Valve официально подтверждает новую версию Steam Play, которая включает модифицированную версию Wine».
  9. ^ "Дойцуджин/dxvk". Гитхаб . Проверено 17 апреля 2020 г.
  10. ^ «Обзор отчетов ProtonDB за июнь 2019 года: более 5,5 тысяч игр, как сообщается, работают со Steam Play» . Игры в Linux . Проверено 4 ноября 2019 г.
  11. ^ «Сообщество Steam :: Группа :: Бета-версия клиента Steam» . Steamcommunity.com . Проверено 27 июля 2020 г.
  12. ^ Евангельо, Джейсон. «Совет по играм в Linux: не покупайте эту игру в Steam, не используя этот инструмент». Форбс . Проверено 12 августа 2019 г.
  13. ^ «Steam Proton открыл игровые шлюзы для пользователей Linux» . СлэшГир . 22 апреля 2020 г. Проверено 27 июля 2020 г.
  14. ^ «Взгляд на то, как обстоят дела в Steam Play, на основе июльских отчетов ProtonDB» . Игры в Linux . Проверено 27 июля 2020 г.
  15. ^ "ValveSoftware/Протон" . Гитхаб . Проверено 17 апреля 2020 г.
  16. ^ «Хотите более современный Proton для Steam Play? У Proton GE вышел большой новый релиз» . Игры в Linux . Проверено 31 июля 2020 г.
  17. ^ "Релизы · GloriousEggroll/proton-ge-custom" . Гитхаб . Проверено 31 июля 2020 г.
  18. ^ «Valve продолжает дорабатывать новый «Proton Experimental» для Cyberpunk 2077» . Игры в Linux . Проверено 26 февраля 2021 г.
  19. ^ «Протон 5.13-5 сейчас готов, внося некоторые экспериментальные изменения» . Игры в Linux . Проверено 26 февраля 2021 г.
  20. Дакетт, Крис (16 июля 2021 г.). «Steam Deck — это портативный компьютер на базе процессора AMD от Valve, работающий под управлением KDE в Arch Linux». ЗДНет . Проверено 16 июля 2021 г.

Внешние ссылки