Wyn 4.12-vrystelling (gevolg deur 4.12.1)

Beskikbaar eksperimentele vrystelling van oop implementering van Win32 API - Wyn 4.12. Sedert die vrystelling van die weergawe 4.11 27 foutverslae is gesluit en 336 veranderinge is aangebring.

Die belangrikste veranderinge:

  • Bygevoeg bestuurder ondersteuning vir PnP toestelle (Plug & Play);
  • Verbeterde ondersteuning vir afstandontfouting onder Visual Studio;
  • Die implementering van die EnumDisplayDevicesW ()-oproep, wat gebruik word om inligting te bekom oor die skerms wat in die huidige sessie gebruik word, is na 'n toestand gebring wat geskik is om in multimonitor-omgewings van verskeie speletjies en toepassings te hardloop, insluitend die VS-kode-redigeerder;
  • Baie funksies en strukture (mutex, semafore, werk met tekens en register, ACL, hashes, ens.) van die advapi32- en kernel32-biblioteke is oorgedra om implementerings vanaf ntdll en kernelbase te gebruik;
  • Die wind3d-funksies bied ondersteuning vir die wind3d_context_gl-struktuur;
  • Daar is voortgegaan om die verstek-DLL te bou met die ingeboude msvcrt-biblioteek (verskaf deur die Wine-projek, nie die DLL van Windows nie) in PE (Portable Executable)-formaat. In vergelyking met die vorige vrystelling, is nog 89 DLL's na die PE-formaat vertaal;
  • Geslote foutverslae wat verband hou met die werking van speletjies en toepassings:
    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-toepassings, CEFv3-toepassings, VS Kode, Windows Media Player 9 & 10, Golden Krone Hotel, Hardwood Solitaire, Adobe Acrobat Reader DC, Levelhead, Drakensang Online, Mozart 11-13, Dune 2000, Quickbooks 2018.

Bylaag: op heterdaad gevorm regstellende opdatering van Wine 4.12.1, wat ses foute reggestel het. Dit sluit 'n regstelling in vir verkeerde inisialisering van 64-bis-padvoorvoegsels (WINEPREFIX vir WoW64), wat veroorsaak het dat wynboot ineenstort nadat dit as 'n PE-lΓͺer in Wine 4.12 gebou is, en setupapi het sommige DLL's nie geregistreer nie. Kwessies met die Settlers IV History Edition en LINE 5.x toepassings is ook reggestel.

Bron: opennet.ru

Voeg 'n opmerking