Valve ha rilasciato Proton 5.0, un pacchetto per eseguire giochi Windows su Linux.

Azienda Valve ha pubblicato primo rilascio della nuova linea del progetto Proton 5.0, che si basa sui progressi del progetto Wine ed è volto a garantire l'esecuzione su Linux di applicazioni di gioco create per Windows e disponibili nel catalogo Steam. I progressi del progetto sono distribuite con licenza BSD.

Proton consente di avviare direttamente nel client Steam su Linux applicazioni di gioco fornite esclusivamente per Windows. Il pacchetto include l'implementazione di DirectX 9/10/11 (basata sul pacchetto DXVK) e DirectX 12 (basato su vkd3d), funzionante tramite la traduzione delle chiamate DirectX nell'API Vulkan, offre un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità schermo intero indipendentemente dalle risoluzioni supportate nei giochi. Per migliorare le prestazioni dei giochi multithread, sono supportati meccanismi comeesync(Eventfd Synchronization) efutex/fsync«.

In nuova versione:

  • Выполнена синхронизация с кодовой базой 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»;
  • Componenti FAudio с реализацией звуковых библиотек DirectX (API XAudio2, X3DAudio, XAPO и XACT3) обновлены до выпуска 20.02;
  • Un layer 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.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster