Pubblicata la versione sperimentale dell'implementazione open source dell'API Win32 — Wine 10.10. Dalla versione 10.9 sono stati chiusi 38 report di bug e sono state apportate 234 modifiche.
Le modifiche più importanti:
- Il motore Wine Mono è stato aggiornato alla versione 10.1.0. Wine Mono è una distribuzione del Framework Mono, destinato all'uso in Wine anziché al componente proprietario .NET Framework.
- Rimossa la dipendenza dalla libreria OSMesa (Mesa off-screen).
- Nell'implementazione del linguaggio di descrizione dell'interfaccia WIDL (Wine Interface Definition Language) è stata ampliata la supporto per la generazione di metadati Windows Runtime (WinRT).
- I dati di localizzazione sono stati aggiornati alla versione Unicode CLDR 47 (Unicode Common Locale Data Repository).
- Nell'implementazione del framework Media Foundation è stata aggiunta la supporto per il formato P010.
- Aggiornate le versioni di faudio 25.06, mpg123 1.33.0, libpng 1.6.48 e xslt 1.1.43.
- Chiuso i report di bug relativi al funzionamento delle applicazioni: Lotus Freelance Graphics 2.1, HTML-Kit 292, cmd.exe, regedit, Baofeng5, Noteworthy Composer, Ricoh Digital Camera Utility 5, PlayOnline Viewer, HP Prime Virtual Calculator, Wondershare Uniconverter 13, AVCLabs Video Enhancer AI, Qt Installer, Smartsuite 3.1.
- Chiuso i report di bug relativi al funzionamento dei giochi: Rise of Nations: Thrones and Patriots, Braid, Burger Shop, Horizon Chase, F.E.A.R, .T.A.L.K.E.R. Anomaly, The Fidelio Incident, Eador: Masters of the Broken World, Unreal 2, Vampyr, StarCraft Remastered.
Inoltre, si segnala il rilascio del layer DXVK 2.6.2, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 e 11, operante tramite la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK è necessaria la presenza di driver che supportano l'API Vulkan 1.3. DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux tramite Wine, fungendo da alternativa ad alte prestazioni alle implementazioni Direct3D integrate in Wine, che operano sopra OpenGL.
Nella nuova versione di DXVK:
- Aggiunta la variabile d'ambiente DXVK_FILTER_DEVICE_UUID per filtrare i dispositivi per UUID su sistemi con più modelli di GPU identici.
- Aggiunti i parametri di configurazione d3d9.hide{Amd,Intel,Nvidia}Gpu e migliorata la logica di override degli identificatori GPU, che può essere utile per eseguire giochi che si rifiutano di avviarsi su alcune GPU o utilizzano funzionalità parziali.
- In dxvk-native migliorata la selezione della backend WSI.
- Risolti problemi di aggiornamento errato dello schermo in alcuni giochi per visori di realtà virtuale.
- Risolti problemi nei giochi Pirate Hunter, Red Orchestra: Ostfront, Rocketbirds 2 e Thumper.
Fonte: opennet.ru
