versión experimental dunha implementación aberta da API Win32 - . Desde o lanzamento da versión Pecháronse 27 informes de erros e fixéronse 336 cambios.
Os cambios máis importantes:
- Engadido soporte de controladores para dispositivos PnP (Plug & Play);
- Compatibilidade mellorada para a depuración remota en Visual Studio;
- A implementación da chamada EnumDisplayDevicesW(), utilizada para obter información sobre as pantallas utilizadas na sesión actual, levouse a un estado axeitado para executar varios xogos e aplicacións en ambientes con varios monitores, incluído o editor VS Code;
- Moitas funcións e estruturas (mutex, semáforos, traballo con tokens e o rexistro, ACL, hash, etc.) das bibliotecas advapi32 e kernel32 foron transferidas para usar implementacións de ntdll e kernelbase;
- As funcións wined3d proporcionan soporte para a estrutura wined3d_context_gl;
- Continuou traballando na construción da DLL predeterminada coa biblioteca incorporada msvcrt (proporcionada polo proxecto Wine, non a DLL de Windows) en formato PE (Executable portátil). En comparación coa última versión, traducíronse 89 DLL máis ao formato PE;
- Informes de erros pechados relacionados co funcionamento de xogos e aplicacións:
Empire: Total War, Napoleon: Total War, Utopia City, RT Se7en Lite, Tomb Raider 4, Need For Speed Hot Pursuit (2010), DisplayFusion, Turbo Tax 2012, aplicacións WPF 4.x .NET, aplicacións CEFv3, VS Código, Windows Media Player 9 e 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.
Engadido: quente nos talóns Actualización correctiva para Wine 4.12.1, que corrixe seis erros. Isto inclúe unha corrección para a inicialización incorrecta dos prefixos de camiños de 64 bits (WINEPREFIX para WoW64), que estaba a provocar fallos de wineboot en Wine 4.12 despois de construír como ficheiro PE e setupapi non rexistraba algunhas DLL. Tamén se solucionaron problemas coas aplicacións Settlers IV History Edition e LINE 5.x.
Fonte: opennet.ru
