È stata rilasciata la versione sperimentale dell'implementazione open source dell'API Win32 — Wine 9.10. Dalla versione 9.9 sono stati chiusi 18 report di bug e apportate 254 modifiche.
Le modifiche più importanti:
- Il pacchetto integrato Vkd3d con implementazione di Direct3D 12 è stato aggiornato alla versione 1.12.
- Migliorato il supporto per la modalità DPI Awareness per la visualizzazione delle applicazioni su schermi ad alta densità di pixel, tenendo conto se l'applicazione supporta l'adattamento ai cambiamenti di DPI o meno.
- Per le piattaforme ARM è stato aggiunto il supporto per C++ RTTI (Run-Time Type Information).
- Pulizia delle funzionalità obsolete nel codice WineD3D, implementazione di DirectX 1-11 basata su OpenGL.
- Chiusi i rapporti di bug riguardanti le applicazioni: Paint.NET 4.1, Notepad++, Race, Affinity Photo 1.9.1, Pivot Animator 4.2, FL Studio 20.9.1, EA Desktop Client, reMarkable, BExAnalyzer, EditPad.
- Chiusi i rapporti di bug riguardanti i giochi: DualShock 4, Silent Hill 4: The Room, i giochi della compagnia SRPG Studio, Far Cry 3, Horizon Zero Dawn CE, Metro Exodus.
Inoltre, è stata realizzata la versione del progetto Wine Staging 9.10, che fornisce build avanzate di Wine, includendo patch non completamente pronte o rischiose, attualmente non adatte per l'adozione nella principale branca di Wine. Rispetto a Wine, Wine Staging offre 429 patch aggiuntive. Nel nuovo rilascio di Wine Staging è stata effettuata la sincronizzazione con la base di codice di Wine 9.10 e vkd3d. Aggiornate le patch vkd3d-latest (integrazione dell'ultima versione di vkd3d) e Compiler_Warnings (correzioni basate sugli avvisi dei compilatori).
Fonte: opennet.ru
