release sperimentale dell'implementazione open source dell'API Win32 — . Dalla data di rilascio della versione Sono stati chiusi 50 rapporti di errore e sono state apportate 343 modifiche.
Le modifiche più importanti:
- Implementata la determinazione dell'URL di configurazione del proxy HTTP in base ai dati forniti tramite DHCP;
- Aggiunta la supporto in D3DX9 (aggiunti i chiamate d3dx_effect_ApplyParameterBlock(), d3dx_effect_BeginParameterBlock(), d3dx_effect_EndParameterBlock() e d3dx_effect_DeleteParameterBlock());
- Continuato il lavoro per la creazione della DLL predefinita con la libreria integrata msvcrt (fornita dal progetto Wine, anziché dalla DLL di Windows) nel formato PE (Portable Executable);
- Chiusi i rapporti di errore relativi al funzionamento dei giochi e delle applicazioni LegoLand, Need For Speed: Shift, Super Mario Brothers X, Ccleaner, Xin Shendiao Xialv, Family Tree Maker 2012, lsTasks, Toad for MySQL Freeware 7.x, Gothic 2, Splinter Cell, Crysis 1, Nextiva, Everquest Classic, Archicad 22.
Inoltre, l'azienda 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 di Proton è stato risolto il problema regressivo emerso con il rilascio 4.11-8, che portava a una riduzione delle prestazioni nei giochi a 32 bit eseguiti utilizzando le interfacce DXVK e D9VK. Risolto il problema della visualizzazione di dimensioni errate della memoria per alcune GPU. Risolto il crash all'avvio del gioco Crazy Machines 3. Ripristinato il supporto per il feedback dai controller di gioco a sterzo.
Fonte: opennet.ru
