Rilascio di Wine 4.9 e Proton 4.2-5

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

Le modifiche più importanti:

  • Aggiunto supporto iniziale per l'installazione dei driver Plug and Play;
  • È stata implementata la possibilità di assemblare moduli a 16 bit in formato PE;
  • Varie funzioni sono state spostate in una nuova DLL KernelBase;
  • Sono state apportate correzioni relative al funzionamento dei controller di gioco;
  • È assicurato l'utilizzo di temporizzatori di sistema ad alta precisione, ove disponibili;
  • Le segnalazioni di errori relative al funzionamento di giochi e applicazioni vengono chiuse:
    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, Valve pubblicato costruendo il progetto Protone 4.2-5, 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 Aggiunto il supporto per le API di rete Steam utilizzate nei nuovi giochi, incluso A Hat in Time. Sono state apportate numerose correzioni al layout del controller di gioco per risolvere molti problemi del controller di gioco nei giochi basati su Unity, inclusi i giochi Subnautica e Ubisoft.

Proton 4.2-5 utilizza il rilascio dell'interstrato
DXVK 1.2.1 con l'implementazione di DXGI, Direct3D 10 e Direct3D 11 sull'API Vulkan (in precedenza veniva utilizzata la versione 1.1.1). Oltre alle correzioni di bug e al supporto migliorato del gioco nel ramo DXVK 1.2 coinvolti un thread separato per trasmettere il buffer dei comandi e aggiunto il supporto per estensioni di rendering specifiche che non sono ufficialmente definite nelle specifiche Direct3D 11. La versione correttiva di DXVK 1.2.1 migliora la compatibilità con Reshade, i problemi di prestazioni in Lords of the Fallen e The Surge sono stati risolti, i crash in Yakuza Kiwami 2 sono stati risolti.

Fonte: opennet.ru

Aggiungi un commento