Rilascio di Wine 4.10 e Proton 4.2-6

A disposizione rilascio sperimentale di un'implementazione aperta dell'API Win32 - Vino 4.10. Dal rilascio della versione 4.9 Sono state chiuse 44 segnalazioni di bug e apportate 431 modifiche.

Le modifiche più importanti:

  • Per impostazione predefinita vengono create più di cento DLL con una libreria incorporata MSVCRT (fornito dal progetto Wine e dalla DLL di Windows) in formato PE (Portable Executable);
  • Il supporto per l'installazione dei driver PnP (Plug and Play) è stato ampliato. Implementata la funzione UpdateDriverForPlugAndPlayDevices();
  • Al quadro Media Foundation aggiunto il supporto per la sincronizzazione dell'orologio;
  • Aggiunta la possibilità di modificare il volume nei driver audio;
  • Le segnalazioni di errori relative al funzionamento di giochi e applicazioni vengono chiuse:

Allo stesso tempo, Valve pubblicato costruendo il progetto Protone 4.2-6, che si basa sugli sviluppi del progetto Wine ed è volto a garantire il lancio delle applicazioni di gioco realizzate per Windows e presentate nel catalogo Steam su Linux. Sviluppi del progetto diffusione sotto licenza BSD. Proton ti consente di eseguire direttamente applicazioni di gioco solo per Windows nel client Steam Linux. Il pacchetto include un'implementazione di DirectX 10/11 (basata su DXVK) e 12 (basato su VKD3D), che funziona tramite chiamate DirectX all'API Vulkan, fornisce un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni dello schermo supportate nei giochi. Rispetto all'originale Wine, le prestazioni dei giochi multi-thread sono state notevolmente aumentate grazie all'utilizzo delle patch"esync"(Sincronizzazione Eventfd).

В nuova versione Protone:

  • I componenti audio che implementano le librerie audio DirectX (API XAudio2, X3DAudio, XAPO e XACT3) sono stati aggiornati alla versione 19.06.
  • Il livello DXVK 1.2.1 è stato compilato con un nuovo compilatore, che ha consentito prestazioni migliorate nei giochi a 32 bit.
  • Rendering dei caratteri migliorato in SpellForce 3.
  • Risolti i problemi con il supporto dei controller di gioco Rumble in alcuni giochi, incluso Team Sonic Racing.
  • Sono stati risolti i problemi con i giochi quando si utilizzavano versioni locali non inglesi.
  • Abbiamo lavorato sui bug nella nuova API della rete Steam, inclusa la possibilità di giocare in multiplayer in A Hat in Time.

Fonte: opennet.ru

Aggiungi un commento