Компания Valve выпустила Proton 5.0, пакет для запуска Windows-игр в Linux

Kompania Valve publikoi dalja e parë e degës së re të projektit Proton 5.0, i cili bazohet në punën e projektit Wine dhe ka për qëllim të mundësojë ekzekutimin në Linux të aplikacioneve lojëra të krijuara për Windows dhe të paraqitura në katalogun Steam. Punësimi i projektit distribuohen në bazë të licencës BSD.

Proton lejon drejtpërdrejt ekzekutimin në klientin Linux të Steam aplikacioneve të lojërave që ofrohen vetëm për Windows. Paketa përfshin implementimin e DirectX 9/10/11 (bazuar në paketën DXVK) dhe DirectX 12 (të bazuar në vkd3d), e cila punon përmes translacionit të thirrjeve DirectX në API Vulkan, ofron mbështetje të përmirësuar për kontrolluesit e lojërave dhe mundësinë e përdorimit të modit të ekranit të plotë pavarësisht nga zgjidhjet e ekranit të mbështetura në lojëra. Për të rritur performancën e lojërave me shumë prejardhje, mbështeten mekanizmatesync(Eventfd Synchronization) dhefutex/fsync«.

versioni i ri:

  • Выполнена синхронизация с кодовой базой Wine 5.0, из которой перенесено более 3500 изменений (прошлая ветка основывалась на wine 4.11). 207 патчей из Proton 4.11 были перенесены upstream и теперь входят в основной состав Wine;
  • Для отрисовки игр, использующих Direct3D 9, по умолчанию задействована прослойка DXVK, транслирующая вызовы в API Vulkan. Пользователи систем без поддержки Vulkan могут вернуться на бэкенд wined3d, использующий трансляцию в OpenGL, выставив настройку PROTON_USE_WINED3D;
  • Усилена интеграция с клиентом Steam, которая позволила расширить спектр поддерживаемых игр, в которых применяется технология защиты от несанкционированной модификации игр Denuvo. Например, в Proton теперь можно играть в такие игры, как Just Cause 3, Batman: Arkham Knight и Abzu;
  • Новые установки Proton возвращают сведения о более новой версии операционной системы, как того требуют некоторые новые игры.
    Параметры старых установок оставлены без изменения;
  • Началась разработка значительных улучшений, связанных с добавлением в Wine 5.0 поддержки работы с несколькими мониторами и графическими адаптерами;
  • Для старых игр улучшена поддержка объёмного звука;
  • Изменена структура Git-репозитория проекта. В ветку 5.0 добавлены новые субмодули, что требует при сборке из git выполнить их инициализацию командой «git submodule update —init»;
  • Komponentët FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 20.02;
  • Прослойка DXVK, предоставляющая реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan, обновлена до опубликованного вчера выпуска 1.5.4. В DXVK 1.5.4 устранены регрессивные изменения, связанные с поддержкой Direct3D 9, и решены проблемы, проявляющиеся в играх Anno 1701, E.Y.E: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King’s Bounty и
    The Witcher.

Burimi: opennet.ru

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