Valve libera Proton 5.0, una suite per eseguisce ghjochi Windows in Linux

Cumpagnia di Valve publicatu prima liberazione di una nova filiera di u prugettu Proton 5.0, chì hè basatu annantu à i sviluppi di u prughjettu di u Vinu è hè destinatu à assicurà chì l'applicazioni di ghjocu create per Windows è presentate in u catalogu di Steam ponu esse eseguite in Linux. Rializazioni di u prugettu sparghje sottu a licenza BSD.

Proton vi permette di eseguisce direttamente l'applicazioni di ghjocu Windows solu nantu à u cliente Steam Linux. U pacchettu include l'implementazione di DirectX 9/10/11 (basatu nantu à u pacchettu DXVK) è DirectX 12 (basatu nantu à vkd3d) chì travaglianu traducendu e chjama di DirectX à l'API Vulkan furnisce un supportu migliuratu per i cuntrolli di ghjocu è l'abilità di utilizà u modu di schermu pienu indipendentemente da e risoluzioni di schermu supportate in i ghjoculi. Per aumentà u rendiment di ghjochi multi-threaded, i miccanismi "sincronizza" (Sincronizazione Eventfd) è "futex/fsync".

В nova versione:

  • Sincronizazione cù codebase cumpleta Vinu 5.0, da quale più di 3500 cambiamenti sò stati trasferiti (u ramu precedente era basatu annantu à u vinu 4.11). 207 patches da Proton 4.11 sò stati spustati upstream è sò avà inclusi in u pacchettu Wine principale;
  • Per rende i ghjoculi cù Direct3D 9, a capa DXVK hè attivata per difettu, traduce e chjama à l'API Vulkan. L'utilizatori di sistemi senza supportu Vulkan ponu turnà à u backend wined3d, chì utilizeghja a traduzzione OpenGL, per stabilisce l'impostazione PROTON_USE_WINED3D;
  • L'integrazione cù u cliente Steam hè stata rinfurzata, chì hà allargatu a gamma di ghjochi supportati chì utilizanu a tecnulugia per pruteggiri contra a mudificazione micca autorizata di ghjochi. Denuvo. Per esempiu, Proton pò avà ghjucà ghjochi cum'è Just Cause 3, Batman: Arkham Knight è Abzu;
  • Nuvelle installazioni Proton tornanu infurmazione nantu à una versione più nova di u sistema operatore, cum'è necessariu da alcuni novi ghjochi.
    I paràmetri di i vechji paràmetri ùn sò micca cambiati;

  • U sviluppu hà cuminciatu à migliurà significativamente in l'aghjunzione di supportu per travaglià cù parechje monitori è adattatori grafichi in Wine 5.0;
  • Supportu surround surround perfezionatu per i ghjochi più vechji;
  • A struttura di u repository Git di u prughjettu hè stata cambiata. I novi sottumoduli sò stati aghjuntu à u ramu 5.0, chì esige chì quandu si custruisce da git, deve esse inizializzati cù u cumandimu "git submodule update -init";
  • Cumpunenti Faudio cù l'implementazione di librerie di sonu DirectX (XAudio2, X3DAudio, XAPO è XACT3 APIs) aghjurnatu per liberà 20.02;
  • Interlayer DXVK, chì furnisce una implementazione di DXGI (Infrastruttura Grafica DirectX), Direct3D 9, 10 è 11, chì travaglia via chjama di trasmissione à l'API Vulkan, hè stata aghjurnata à a liberazione publicata ieri. 1.5.4. DXVK 1.5.4 risolve i regressioni ligati à u supportu Direct3D 9 è risolve i prublemi chì si verificanu in Anno 1701, EYE: Divine Cybermancy,
    Forgotten Realms: Demon Stone, King's Bounty è
    U Witcher.

Source: opennet.ru

Add a comment