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

Buvo išleista eksperimentinė atviro WinAPI diegimo atšaka „Wine 6.20“. Nuo 6.19 versijos išleidimo buvo uždaryti 29 pranešimai apie klaidas ir atlikta 399 pakeitimų.

Svarbiausi pakeitimai:

  • MSXml, XAudio, DInput ir kai kurie kiti moduliai buvo konvertuoti į PE (Portable Executable) formatą.
  • Kai kurios sistemos bibliotekos yra įtrauktos į rinkinius, pagrįstus PE formatu.
  • „DirectInput“ palaiko tik naują vairasvirčių, kurios palaiko HID (žmogaus sąsajos įrenginių) protokolą, pagrindinę programą.
  • „Winelib“ pagerino MSVCRT versijų palaikymą.
  • Pranešimai apie klaidas, susijusias su žaidimų veikimu, buvo uždaryti: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Klaidų ataskaitos, susijusios su programų veikimu, uždarytos: ZWCAD 2020, DTS Encoder Suite, WOLF RPG redaktorius, QuantumClient, PSScript.

Be to, galima pastebėti „Wine Staging 6.20“ 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 557 papildomus pleistrus.

Naujasis leidimas sinchronizuojamas su Wine 6.20 kodų baze. 5 pataisos, susijusios su vairasvirtės palaikymu „DirectInput“ ir COM inicijavimu aktyvuojant langus imm32, buvo perkelti į pagrindinį „Wine“. Atnaujinti eventfd_synchronization ir ntdll-NtAlertThreadByThreadId pataisos. Laikinai išjungtas mfplat srautinio perdavimo pataisų rinkinys ir visos likusios įvesties pataisos (kad būtų galima koordinuoti darbą su nauja HID užpakaline programa).

Šaltinis: opennet.ru

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