Wine 4.12-udgivelse (efterfulgt af 4.12.1)

Ledig eksperimentel udgivelse af åben implementering af Win32 API - Vin 4.12. Siden udgivelsen af ​​versionen 4.11 27 fejlrapporter blev lukket og 336 ændringer blev foretaget.

De vigtigste ændringer:

  • Tilføjet driverunderstøttelse til PnP-enheder (Plug & Play);
  • Forbedret understøttelse af fjernfejlfinding under Visual Studio;
  • Implementeringen af ​​EnumDisplayDevicesW ()-kaldet, der bruges til at få oplysninger om de skærme, der bruges i den aktuelle session, er blevet bragt til en tilstand, der er egnet til at køre i multi-monitor-miljøer af forskellige spil og applikationer, inklusive VS Code-editoren;
  • Mange funktioner og strukturer (mutex, semaforer, arbejde med tokens og registry, ACL, hashes osv.) i advapi32- og kernel32-bibliotekerne er blevet overført til at bruge implementeringer fra ntdll og kernelbase;
  • Wind3d-funktionerne understøtter strukturen wind3d_context_gl;
  • Arbejdet fortsatte med at bygge standard-DLL'en med det indbyggede msvcrt-bibliotek (leveret af Wine-projektet, ikke DLL'en fra Windows) i PE-format (Portable Executable). Sammenlignet med den tidligere udgivelse er 89 flere DLL'er blevet oversat til PE-formatet;
  • Lukkede fejlrapporter relateret til driften af ​​spil og applikationer:
    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.

Tillæg: i forfølgelse dannet korrigerende opdatering af Wine 4.12.1, som rettede seks fejl. Dette inkluderer en rettelse for forkert initialisering af 64-bit stipræfikser (WINEPREFIX for WoW64), som forårsagede wineboot-nedbrud efter bygning som en PE-fil i Wine 4.12, og setupapi registrerede ikke nogle DLL'er. Problemer med applikationerne Settlers IV History Edition og LINE 5.x er også blevet rettet.

Kilde: opennet.ru

Tilføj en kommentar