Versione Wine 4.10 e Proton 4.2-6

È disponibile rilascio sperimentale dell'implementazione open source dell'API Win32 — Wine 4.10. Dalla pubblicazione della versione 4.9 sono stati chiusi 44 rapporti di errore e sono state apportate 431 modifiche.

Le modifiche più importanti:

  • Più di cento DLL sono raccolte di default con libreria integrata msvcrt (fornita dal progetto Wine, e DLL da Windows) in formato PE (Portable Executable);
  • Espansa la supporto per l'installazione di driver PnP (Plug and Play). Implementata la funzione UpdateDriverForPlugAndPlayDevices();
  • Nel framework Media Foundation aggiunta la supporto per la sincronizzazione degli orologi;
  • Nei driver audio aggiunta la possibilità di modificare il volume;
  • Risolti rapporti di bug relativi a giochi e applicazioni:

Contemporaneamente la società Valve ha pubblicato la compilazione del progetto Proton 4.2-6, che si basa sui lavori del progetto Wine e si propone di garantire l'esecuzione su Linux di applicazioni di gioco create per Windows e presentate nel catalogo Steam. I lavori del progetto sono distribuiti sotto licenza BSD. Proton consente di eseguire direttamente nel client Steam per Linux le applicazioni di gioco fornite solo per Windows. Il pacchetto include l'implementazione di DirectX 10/11 (basata su DXVK) e 12 (basata su vkd3d), funzionano tramite la traduzione delle chiamate DirectX in API Vulkan, offre un miglior supporto per i controller di gioco e la possibilità di utilizzare la modalità schermo intero indipendentemente dalle risoluzioni dello schermo supportate nei giochi. Rispetto a Wine originale, è stata significativamente aumentata la performance dei giochi multithreading grazie all'uso di patch "esync" (Eventfd Synchronization).

In nuova versione Proton:

  • I componenti FAudio con implementazione delle librerie audio DirectX (API XAudio2, X3DAudio, XAPO e XACT3) aggiornati alla versione 19.06.
  • Garantita la compilazione dell'interfaccia DXVK 1.2.1 con un nuovo compilatore, che ha permesso di ottenere un miglioramento delle prestazioni nei giochi a 32 bit.
  • Migliorato il rendering dei caratteri nel gioco SpellForce 3.
  • Risolti problemi relativi al supporto dei controller di gioco Rumble in alcuni giochi, inclusi Team Sonic Racing.
  • Risolviti i problemi con i giochi utilizzando localizzazioni non anglofone.
  • Eseguito lavoro sugli errori nel nuovo API di rete di Steam, inclusa la possibilità di gioco multiplayer in 'A Hat in Time'.

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