„Wine 7.11“ išleidimas ir „Wine“ pastatymas 7.11

Įvyko eksperimentinis atviro WinAPI diegimo – Wine 7.11 – leidimas. Nuo 7.10 versijos išleidimo buvo uždaryti 34 pranešimai apie klaidas ir atlikti 285 pakeitimai.

Svarbiausi pakeitimai:

  • „Android“ tvarkyklė buvo konvertuota į PE (Portable Executable) vykdomojo failo formatą, o ne ELF.
  • „Winegstreamer“ biblioteka palaiko tiesioginį daugialypės terpės turinio išvesties režimą (be tarpinio buferio, nulinės kopijos), naudojant „GStreamer“.
  • Pridėta simbolių didžiųjų ir mažųjų raidžių atvaizdavimo duomenys išplėstoms Unicode plokštumoms (kodų diapazonams).
  • Pranešimai apie klaidas, susijusius su žaidimų veikimu, yra uždaryti: Civilization 4, Mayhem Triple, Euphoria, SpinTires, Mafia, Mafia II, Saints Row The Third Remastered, Cyberpunk 2077, Stranger of Paradise, Doom Eternal, Epic Games Launcher, Ubisoft Connect.
  • Uždarytos klaidų ataskaitos, susijusios su programų veikimu: Archicad 22, Adobe Lightroom Classic 11.1, Foobar2000, TIP-Integral, EasyMiniGW.

Be to, galima pastebėti „Wine Staging 7.11“ projekto leidimo formavimąsi, kurio metu formuojamos išplėstinės „Wine“ versijos, įskaitant ne iki galo paruoštus arba rizikingus pataisymus, kurie dar nėra tinkami naudoti pagrindiniame „Wine“ filiale. Palyginti su „Wine“, „Wine Staging“ suteikia 542 papildomus pleistrus.

Naujasis leidimas suteikia sinchronizavimą su Wine 7.11 kodų baze. Trys pataisymai buvo perkelti į pagrindinę „Wine“ dalį: „In faudio“ buvo pakoreguotas pranešimo NOTIFY_CUESTOP siuntimas, kai sustabdomas atkūrimas; Dwmapi parametrai rateRefresh, rateCompose ir qpcRefreshPeriod užpildomi DwmGetCompositionTimingInfo(), o būsenos S_OK grąžinimas įtrauktas į DwmFlush().

Šaltinis: opennet.ru

Добавить комментарий