version expĂ©rimentale de l'implĂ©mentation ouverte de Win32 API â . Depuis la sortie de la version 27 rapports d'erreur ont Ă©tĂ© fermĂ©s et 336 modifications ont Ă©tĂ© apportĂ©es.
Modifications les plus importantes :
- Ajout de la prise en charge des pilotes pour les périphériques PnP (Plug & Play) ;
- Amélioration du support du débogage à distance sous Visual Studio ;
- La mise en Ćuvre de l'appel EnumDisplayDevicesW(), utilisĂ© pour obtenir des informations sur les Ă©crans utilisĂ©s dans la session actuelle, a Ă©tĂ© portĂ©e Ă un Ă©tat adĂ©quat pour le lancement dans des environnements multi-Ă©crans pour divers jeux et applications, y compris l'Ă©diteur VS Code ;
- De nombreuses fonctions et structures (mutex, sémaphores, gestion des jetons et du registre, ACL, hachages, etc.) des bibliothÚques advapi32 et kernel32 ont été adaptées pour utiliser des implémentations de ntdll et kernelbase ;
- Dans les fonctions wined3d, le support de la structure wined3d_context_gl a été assuré ;
- Le travail sur la compilation par défaut de la DLL avec la bibliothÚque intégrée msvcrt (fournie par le projet Wine et non la DLL de Windows) au format PE (Portable Executable) a été poursuivi. Par rapport à la version précédente, 89 DLL supplémentaires ont été traduites vers le format PE ;
- Des rapports de bugs liés à la fonctionnalité des jeux et des applications ont été clÎturés :
Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, WPF 4.x .NET apps, CEFv3 apps, VS Code, Windows Media Player 9 & 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.
Complément : à chaud Mise à jour corrective de Wine 4.12.1, qui corrige six erreurs. Notamment la correction de l'initialisation incorrecte des préfixes de chemin 64 bits (WINEPREFIX pour WoW64), ce qui a causé des plantages de wineboot aprÚs la compilation au format PE, et setupapi n'a pas enregistré certaines DLL. Des problÚmes dans les applications Settlers IV History Edition et LINE 5.x ont également été résolus.
Source : opennet.ru
