release sperimentale dell'implementazione open source dell'API Win32 — . Dalla data di rilascio della versione Chiusi 16 rapporti di errore e apportate 203 modifiche.
Le modifiche più importanti:
- Migliorata la stabilità delle funzionalità di cattura del mouse nei giochi;
- Migliorato il supporto per il cross-compiling in WineGCC;
- Migliorata la compatibilità con i debugger di Windows;
- Il codice relativo alla gestione della memoria, debugging, ioctl, console, locking e tracciamento delle modifiche ai file è stato trasferito da kernel32 a kernelbase;
- Chiuso il rapporto di errori relativo a giochi e applicazioni come Dragon Age: Art of Murder, Cards of Destiny, Super Meat Boy, UE4, Processhacker 2.x, μTorrent, PUBG Lite Launcher, SeeSnake HQ, Rhinoceros 6, Hearthstone, PotPlayer 1.7, ExHIBIT, Zoom Edit&Share 5.0.0.0.
Nello stesso giorno, la Valve nuova versione del progetto , 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 sotto licenza BSD. Proton consente di eseguire direttamente nel client Steam di Linux le applicazioni di gioco fornite esclusivamente per Windows. Il pacchetto include l'implementazione di DirectX 9 (basato su ), DirectX 10/11 (basato su ) e DirectX 12 (basato su ), che funzionano tramite la traduzione delle chiamate DirectX nell'API Vulkan, offre un supporto migliorato per i controller di gioco e la possibilità di utilizzare la modalità a schermo intero indipendentemente dalle risoluzioni supportate nei giochi.
Nella nuova versione:
- Il layer DXVK (implementazione di DXGI, Direct3D 10 e Direct3D 11 sopra l'API Vulkan) è stato aggiornato alla versione , in cui è stata corretta una perdita di memoria che si manifestava all'avvio di giochi che utilizzano Direct2D. Risolti problemi di prestazioni nel gioco Quantum Break, visibili quando si utilizzano driver NVIDIA e driver AMD obsoleti. Per i giochi Control è stata abilitata l'opzione d3d11.allowMapFlagNoWait per un uso più completo delle risorse GPU;
- Il layer D9VK (implementazione di Direct3D 9 sopra l'API Vulkan) è stato aggiornato alla versione sperimentale ;
- I componenti FAudio che implementano le librerie sonore DirectX (API XAudio2, X3DAudio, XAPO e XACT3) sono stati aggiornati per la nuova versione. ;
- Migliorato il comportamento dei controllori di gioco PlayStation 4 e di altri controllori collegati tramite Bluetooth.
- Effettuati miglioramenti relativi alla cattura del mouse e alla perdita di messa a fuoco delle finestre.
- Aggiunta la supporto per l'avvio del gioco Farming Simulator 19.
- Rimossi artefatti grafici nei giochi A Hat in Time e Ultimate Marvel vs Capcom 3.
Fonte: opennet.ru
