rilascio sperimentale dell'implementazione open source dell'API Win32 — . Dalla pubblicazione della versione sono stati chiusi 16 rapporti di bug e sono state apportate 203 modifiche.
Le modifiche più importanti:
- Migliorata la stabilità delle funzionalità di acquisizione del mouse nei giochi;
- Migliorato il supporto per la cross-compilation in WineGCC;
- Migliorata la compatibilità con i debugger di Windows;
- Dal kernel32 al kernelbase è stato trasferito il codice relativo alla gestione della memoria, debugging, ioctl, console, locking e monitoraggio delle modifiche ai file;
- Chiusi rapporti di bug relativi 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 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 sotto licenza BSD. Proton consente di eseguire direttamente nelle applicazioni di gioco client Linux, fornite solo per Windows. Il pacchetto include l'implementazione di DirectX 9 (basato su ), DirectX 10/11 (basato su ) e DirectX 12 (basato su ), che funzionano attraverso la traslazione delle chiamate DirectX nell'API Vulkan, fornendo un miglior supporto 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 risolta una perdita di memoria che si manifestava all'avvio di giochi che utilizzavano Direct2D. Risolti i problemi di prestazioni nel gioco Quantum Break, che si presentavano con i driver NVIDIA e i driver AMD più vecchi. Per il gioco Control è stata abilitata l'opzione d3d11.allowMapFlagNoWait per un utilizzo più completo delle risorse della GPU;
- Lo strato D9VK (implementazione di Direct3D 9 sopra l'API Vulkan) è stato aggiornato alla versione sperimentale ;
- I componenti FAudio con implementazione di librerie audio DirectX (API XAudio2, X3DAudio, XAPO e XACT3) sono stati aggiornati alla release ;
- Migliorato il comportamento dei controller di gioco PlayStation 4 e di altri controller connessi tramite Bluetooth;
- Apportate migliorie relative all'acquisizione del mouse e alla perdita di focus delle finestre;
- Assicurato il supporto per l'avvio del gioco Farming Simulator 19;
- Risolti artefatti grafici nei giochi A Hat in Time e Ultimate Marvel vs Capcom 3.
Fonte: opennet.ru
