È stata pubblicata la versione sperimentale della realizzazione open source dell'API Win32 - Wine 11.12. Dalla versione 11.11 sono stati chiusi 27 report di bug e apportate 228 modifiche.
Le modifiche più importanti:
- Dalla libreria FFmpeg sono state trasferite in Wine le librerie libswresample (per il cambiamento della frequenza di campionamento audio) e libswscale (per il ridimensionamento delle immagini e la conversione dei formati dei pixel). Le librerie precedentemente trasferite sono state aggiornate alla versione FFmpeg 8.1.1.
- Il motore Wine Mono è stato aggiornato alla versione 11.2.0. Wine Mono è una distribuzione del Framework Mono progettata per essere utilizzata in Wine al posto del componente proprietario .NET Framework.
- La libreria MSXML (Microsoft XML Core Services) ha implementato il supporto per il parser del linguaggio delle query XSLPattern (usato fino a XPath).
- Sono state aggiunte le librerie tiptsf.dll e rtscom.dll con stub per le interfacce ITextInputPanel e RealTimeStylus.
- Chiusi i report di bug relativi al funzionamento delle applicazioni: MS Office 2007, Corel PaintShop Pro, CorelDRAW Graphics Suite X3/X4, Microsoft Money, LTspice, Progman, Slingplayer, WFServicesReg.exe, Taskkill, Avogadro, Greenshot, ComicRack Community Edition, SymCrypt.
- Chiusi i report di bug relativi al funzionamento dei giochi: Against the Storm: Encyclopedia, Need for Speed Most Wanted (2005), Super Hexagon, Sonic Boom.
È stato rilasciato contemporaneamente il progetto Wine Staging 11.12, che offre build avanzate di Wine, includendo patch non completamente pronte o rischiose, attualmente non idonee per l'inclusione nel ramo principale di Wine. Rispetto a Wine, Wine Staging offre 289 patch aggiuntive. Nel nuovo rilascio di Wine Staging è stata effettuata la sincronizzazione con il codice sorgente di Wine 11.12 e aggiornato il codice di vkd3d. Le implementazioni delle librerie tiptsf.dll e rtscom.dll sono state trasferite nel ramo principale di Wine. È stata rimossa la patch winex11-ime-check-thread-data, che non è più necessaria. Per ntdll è stata implementata la supporto per la lettura e scrittura utilizzando nuove pagine di guardia di memoria. Sono stati risolti gli avvisi del compilatore nelle patch comctl32_animate_avi, windowscodecs-TIFF_Support e mmsystem.dll16-MIDIHDR_Refcount.
Fonte: opennet.ru
