Proton 5.0 пристига на базата на Wine 5.0, по-голяма интеграция със Steam и други

пара-игра-протон

Преди няколко дни Valve обяви пускането на новия клон на проекта Proton 5.0, който се основава на опита на проекта Wine и има за цел да осигури стартирането на Linux-базирани приложения за игри, създадени за Windows и представени в директорията Steam.

За тези, които не знаят за проекта, Протон те трябва да знаят, че това позволява директно изпълнение приложения на игри, които са достъпни само за Windows на клиента Steam Linux. Пакетът включва внедряването на DirectX 10/09/11 (на базата на пакета DXVK) и DirectX 12 (на базата на vkd3d), работещи чрез превода на DirectX повиквания към API на Vulkan.

Това осигурява подобрена поддръжка за контролери за игри и възможност за използване на режим на цял екран независимо в игрите. За да се увеличи производителността на многонишковите игри, се поддържат механизмите "esync" (Eventfd Synchronization) и "futex / fsync".

Основни новости на Proton 5.0

Тази нова версия на проекта Proton 5.0, пристига синхронизиран с кодовата база на Wine 5.0, от кое бяха прехвърлени повече от 3500 промени (предишният клон е базиран на вино 4.11), докато 207 пластира Proton 4.11 са пренесени от горната част на потока и сега са част от основния проект за вино.

Proton 5.0 вече изобразява игри по подразбиране, използвайки Direct3D 9, слоят DXVK, който превежда извикванията на Vulkan API. Потребителите на системи без поддръжка на Vulkan могат да се върнат към беккенда wined3d, който използва OpenGL превод, като зададат PROTON_USE_WINED3D.

Интеграцията с Steam клиента е засилена, като направи възможно разширяването на гамата от съвместими игри, които използват технологията за защита срещу неоторизирани модификации от игри Denuvo. Например в Proton вече можете да играете игри като Just Cause 3, Batman: Arkham Knight и Abzu

Компонентите на FAudio с изпълнението DirectX звукови библиотеки (XAudio2, X3DAudio, XAPO и XACT3 API) са актуализирани до версия 20.02.

DXVK слоят, който осигурява внедряването на DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, който работи чрез транслация на обаждания в Vulkan API, е актуализиран до версия 1.5.4.

В DXVK 1.5.4 бяха решени промени в регресията, свързани с поддръжката на Direct3D 9 и бяха решени проблеми, които се появиха в игрите Anno 1701, EYE: Divine Cybermancy, Forgotten Realms: Demon Stone, King's Bounty и The Witcher.

От останалите промени които се открояват от Proton 5.0:

  • Новите инсталации на Proton връщат информация за по-нова версия на операционната система, както изискват някои нови игри. Параметрите на старите инсталации не се променят.
  • Разработването на значителни подобрения започна с добавянето на поддръжка за работа с множество монитори и графични адаптери във Wine 5.0.
  • За по-стари игри, подобрена поддръжка на съраунд звук.
  • Променена структурата на хранилището на Git на проекта. Към клон 5.0 са добавени нови подмодули, които изискват те да бъдат инициализирани с командата git submodule update –init при изграждане от git.

Как да активирам Proton в Steam?

И накрая за тези, които се интересуват да опитат Proton, те трябва да имат бета версия на Steam, инсталирана в тяхната система ако не, можете да се присъедините към бета версията на Linux от клиента на Steam.

За това те трябва отворете Steam клиента и щракнете върху Steam в горния ляв ъгъл и след това Настройки.

В секцията „Акаунт“ ще намерите опцията за регистрация за бета версията. Правейки това и приемайки, ще затворите Steam клиента и ще изтеглите бета версията (нова инсталация).

Протонен клапан

В края и след достъп до акаунта си те се връщат към същия маршрут, за да проверят дали вече използват Proton. Сега можете да инсталирате игрите си редовно, ще ви бъде напомнено за единствения път, когато Proton се използва за него.

От друга страна ако се интересувате от самостоятелно съставяне на кода, можете да получите новата версия, като я изтеглите от следната връзка.

Инструкциите, както и подробностите за извършване на този процес и друга информация за проекта могат да бъдат намерени в тази връзка. 


Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.