Wine 6.20 väljalase ja veini lavastus 6.20

Ilmus WinAPI avatud juurutuse eksperimentaalne haru Wine 6.20. Alates versiooni 6.19 väljaandmisest on suletud 29 veaaruannet ja tehtud 399 muudatust.

Olulisemad muudatused:

  • MSXml, XAudio, DInput ja mõned teised moodulid on teisendatud PE (Portable Executable) vormingusse.
  • Mõned süsteemiteegid on kaasatud PE-vormingus koosluste toetamiseks.
  • DirectInput toetab uut taustaprogrammi ainult juhtkangide jaoks, mis toetavad protokolli HID (Human Interface Devices).
  • Winelib on täiustanud MSVCRT-versioonide tuge.
  • Mängude toimimisega seotud veateated on suletud: Emergency 3, Need For Speed ​​​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Rakenduste tööga seotud veateated on suletud: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Lisaks võib märkida projekti Wine Staging 6.20 väljalaske teket, mille raames moodustuvad Wine'i laiendatud buildid, sealhulgas mitte täielikult valmis või riskantsed plaastrid, mis ei sobi veel põhiveini harusse kasutuselevõtuks. Wine'iga võrreldes pakub Wine Staging 557 täiendavat plaastrit.

Uus versioon sünkroonitakse Wine 6.20 koodibaasiga. 5 plaastrit, mis on seotud juhtkangi toega DirectInputis ja COM-i lähtestamisega akende aktiveerimisel imm32-s, on üle viidud põhiveini. Värskendatud eventfd_synchronization ja ntdll-NtAlertThreadByThreadId paigad. Mfplat-voogesituse paikade komplekt ja kõik ülejäänud sisestuspaigad on ajutiselt keelatud (töö koordineerimiseks uue HID-taustaprogrammiga).

Allikas: opennet.ru

Lisa kommentaar