Uscita di Wine 4.9 e Proton 4.2-5

Disponibile release sperimentale dell'implementazione open source dell'API Win32 — Wine 4.9. Dalla data di rilascio della versione 4.8 sono stati chiusi 24 rapporti di bug e sono state apportate 362 modifiche.

Le modifiche più importanti:

  • Aggiunta la supporto iniziale per l'installazione dei driver Plug and Play;
  • Implementata la possibilità di compilare moduli a 16 bit in formato PE;
  • Diverse funzioni sono state spostate in una nuova DLL KernelBase;
  • Correzioni riguardanti il funzionamento dei controller di gioco sono state apportate;
  • Garantito l'uso di timer di sistema ad alta precisione, se disponibili;
  • Sono stati chiusi rapporti di errore relativi al funzionamento di giochi e applicazioni:
    Rogue Squadron 3D 1.3, Flexera InstallShield 20.x, CoolQ 5.x, TreePad X Enterprise, Adobe Photoshop CC 2015.5, TopoEdit, Vietcong, Spellforce 3, Grand Prix Legends, World of Tanks 1.5.0, Osmos.

Allo stesso tempo, la compagnia Valve ha pubblicato assemblaggio del progetto Proton 4.2-5, 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 sotto licenza BSD. Proton consente di eseguire direttamente sul client Linux Steam applicazioni di gioco fornite solo per Windows. Il pacchetto include l'implementazione di DirectX 10/11 (basato su DXVK) e 12 (basata su vkd3d), che funziona tramite la traduzione delle chiamate DirectX in API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni supportate nel gioco. Rispetto all'originale Wine, le prestazioni dei giochi multithreading sono notevolmente aumentate grazie all'uso delle patch «esync» (Eventfd Synchronization).

In nuova versione aggiunta il supporto delle API Steam per il networking, utilizzate in nuovi giochi, tra cui 'A Hat in Time'. Numerose correzioni relative alla configurazione del layout nei controller di gioco sono state effettuate, risolvendo molti problemi con i controller nei giochi basati sul motore Unity, inclusi Subnautica e i giochi di Ubisoft.

In Proton 4.2-5 è stato attivato il rilascio della libreria intermedia
DXVK 1.2.1 con l'implementazione di DXGI, Direct3D 10 e Direct3D 11 sopra le API Vulkan (precedentemente era utilizzata la versione 1.1.1). Oltre alle correzioni di bug e al miglioramento del supporto per i giochi nella serie DXVK 1.2 utilizzato un thread separato per la trasmissione del buffer dei comandi e aggiunto il supporto per estensioni di rendering specifiche non formalmente definite nelle specifiche di Direct3D 11. Nel rilascio correttivo DXVK 1.2.1 è stata migliorata la compatibilità con ReShade, risolti i problemi di prestazioni nei giochi Lords of the Fallen e The Surge, eliminati i crash nel gioco Yakuza Kiwami 2.

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