Компания Valve пусна Proton 7.0, пакет за стартиране на Windows игри в Linux

Компания Valve публикува новото издание на проекта Proton 7.0, който е основан на кодовата база на проекта Wine и цели да осигури стартирането на игрови приложения, създадени за Windows и налични в каталога Steam, в Linux. Разработките на проекта се разпространяват под лицензия BSD.

Proton позволява директно стартиране в Linux клиента на Steam игрови приложения, предлагани само за Windows. Пакетът включва реализация на DirectX 9/10/11 (на база DXVK) и DirectX 12 (на база vkd3d-proton), работещи чрез транслация на повикванията на DirectX в API Vulkan, предоставя подобрена поддръжка на игрови контролери и възможност за използване на режим на цял екран независимо от поддържаните в игрите резолюции. За увеличаване на производителността на многопоточни игри, се поддържат механизмите „esync“ (Eventfd Synchronization) и „futex/fsync“.

В новата версия:

  • Извършена е синхронизация с версията Wine 7.0 (предишният клон беше основан на wine 6.3). От Proton в upstream са пренесени натрупаните специфични пачове, които вече са част от основния пакет на Wine. До версия 1.9.4 е актуализиран слой DXVK, който превежда извикванията в API Vulkan. VKD3D-Proton, отклонение от vkd3d, създадено от Valve за подобряване на поддръжката на Direct3D 12 в Proton, е актуализирано до версия 2.5-146. Пакетът wine-mono е актуализиран до версия 7.1.2.
  • Добавена е поддръжка за локално декодиране на видео в H.264 формат.
  • Добавена е поддръжка за Linux модула на антиизмамната система Easy Anti-Cheat (EAC), използвана за осигуряване на стартиране на игри с Windows с включен антиизмам. Easy Anti-Cheat позволява стартиране на мрежова игра в специален изолационен режим, проверяващ целостта на игровия клиент и откриващ намеси в работата на процеса и манипулации с паметта му.
  • Добавена е поддръжка на игрите:
    • Anno 1404
    • Call of Juarez
    • DCS World Steam Edition
    • Disgaea 4 Complete+
    • Dungeon Fighter Online
    • Epic Roller Coasters XR
    • Eternal Return
    • Forza Horizon 5
    • Gravity Sketch VR
    • Monster Hunter Rise
    • NecroVisioN
    • Nights of Azure
    • Oceanhorn: Monster of the Uncharted Seas
    • Order of War
    • Persona 4 Golden
    • Resident Evil 0
    • Resident Evil Revelations 2
    • Rocksmith 2014 Edition
    • SCP: Secret Laboratory
    • Wargroove
    • Wartales
    • Yakuza 4 Remastered
  • Решени са проблеми в игрите:
    • Sea of Thieves
    • Beacon
    • Mount & Blade II: Bannerlord
    • Age of Empires IV
    • Marvel Avengers
    • Runescape stability
    • Castlevania Advance Collection
    • Paradox Launcher
    • Pathfinder: Wrath of the Righteous
    • Far Cry
    • Doom Eternal
  • Подобрена е поддръжката на звука в игри като Skyrim, Fallout 4 и Mass Effect 1.
  • Подобрена е поддръжката на контролерите Steam в игри, стартирани от платформата Origin.
  • От клон Proton Experimental са пренесени оптимизации на представянето, свързани с обработката на входа, работата с прозорци и разпределението на паметта.

Допълнително можем да споменем, че за игралната конзола Steam Deck, основана на Linux, е потвърдена поддръжката на 591 игри. 337 игри са маркирани като ръчно проверени от служителите на Valve (Verified). От проверените игри 267 (79%) нямат родна версия за Linux и стартират с използване на Proton.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster