È stata pubblicata una versione sperimentale dell'implementazione open source di WinAPI — Wine 8.5. Dalla rilascio della versione 8.4, sono stati chiusi 21 report di errori e apportate 361 modifiche.
Le modifiche più importanti:
- Aggiunta la supporto per la personalizzazione della modalità scura in WinRT.
- Il pacchetto vkd3d con l'implementazione di Direct3D 12, che funziona tramite la traduzione delle chiamate nell'API grafica Vulkan, è stato aggiornato alla versione 1.7.
- Migliorata la segnalazione degli errori nel compilatore IDL.
- In WoW64, il layer per eseguire programmi a 32 bit su Windows a 64 bit, è stato aggiunto il supporto per la chiave di registro HKEY_CLASSES_ROOT.
- Migliorato il supporto per IME (Input Method Editors).
- Chiuso i rapporti di bug relativi al funzionamento dei giochi: Deus Ex: invisible War 1.2, Fair Strike, Bible Black La Noche de Walpurgis, Sins of the Solar Empire Rebellion, Ultimate Race Pro.
- Chiuso i rapporti di bug relativi al funzionamento delle applicazioni: Notepad++ 7.6.3, VARA FM, Treecomp, LibreVR Revive, LDAP Explorer.
Si può inoltre menzionare la formazione della release del progetto Wine Staging 8.5, che crea build avanzate di Wine, includendo patch non completamente pronte o rischiose, ancora inadatte per l'integrazione nel ramo principale di Wine. Rispetto a Wine, nel Wine Staging sono disponibili 537 patch aggiuntive.
Nella nuova release di Wine Staging è stata effettuata la sincronizzazione con la base di codice di Wine 8.5. Rimosso lo script patchinstall.sh, per cui ora si dovrebbe usare staging/patchinstall.py per l'installazione delle patch. Trasferita nel ramo principale di Wine la patch per il supporto del mapping dei caratteri di controllo in dinput. Aggiunte nuove patch che risolvono problemi con l'avvio di Diablo IV e l'installazione degli aggiornamenti di battle.net. Aggiornata la patch per il supporto di mfplat-streaming.
Fonte: opennet.ru
