Välja antud Wine 4.12 (4.12.1 on saadaval järgmisena)

Saadaval Win32 API avatud juurutuse eksperimentaalne väljalase - Vein 4.12. Alates versiooni ilmumisest 4.11 27 veateadet suleti ja tehti 336 muudatust.

Olulisemad muudatused:

  • Lisatud draiverite tugi PnP-seadmetele (Plug & Play);
  • Täiustatud tugi kaugsilumiseks Visual Studio all;
  • EnumDisplayDevicesW() kõne rakendamine, mida kasutatakse praeguses seansis kasutatavate ekraanide kohta teabe saamiseks, on viidud olekusse, mis sobib erinevate mängude ja rakenduste käivitamiseks mitme monitoriga keskkondades, sealhulgas VS Code redaktoris;
  • Paljud advapi32 ja kernel32 teekide funktsioonid ja struktuurid (mutex, semaforid, žetoonide ja registriga töötamine, ACL-id, räsid jne) on üle viidud ntdll-i ja kernelbase'i rakenduste kasutamiseks;
  • Wind3d funktsioonid toetavad wined3d_context_gl struktuuri;
  • Jätkati tööd vaike-DLL-i loomisel sisseehitatud msvcrt teegiga (mis pakub Wine projekt, mitte Windowsi DLL) PE (Portable Executable) vormingus. Võrreldes viimase väljaandega on PE-vormingusse tõlgitud 89 DLL-i rohkem;
  • Mängude ja rakenduste tööga seotud veateated on suletud:
    Impeerium: 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 rakendused, CEFv3 rakendused, VS Kood, Windows Media Player 9 ja 10, Golden Krone hotell, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11–13, Dune 2000, Quickbooks 2018.

Täiendus: kuumad kandadel moodustatud Korrigeeriv värskendus versioonile Wine 4.12.1, mis parandab kuus viga. See hõlmab 64-bitiste tee eesliidete (WINEPREFIX for WoW64) vale lähtestamise parandust, mis põhjustas Wine 4.12-s pärast PE-failina koostamist Wineboot-i krahhi ja setupapi ei registreerinud mõnda DLL-i. Samuti on lahendatud probleemid Settlers IV History Editioni ja LINE 5.x rakendustega.

Allikas: opennet.ru

Lisa kommentaar