Выпуск Wine 6.20 і Wine staging 6.20

Адбыўся выпуск эксперыментальнай галіны адкрытай рэалізацыі WinAPI – Wine 6.20. З моманту выпуску версіі 6.19 было зачынена 29 справаздач аб памылках і ўнесена 399 змен.

Найбольш важныя змены:

  • У фармат PE (Portable Executable) пераўтвораны MSXml, XAudio, DInput і некаторыя іншыя модулі.
  • У склад уключаны некаторыя сістэмныя бібліятэкі для падтрымання зборак на базе фармату PE.
  • У DirectInput пакінутая падтрымка толькі новага бэкенда для джойсцікаў, якія падтрымліваюць пратакол HID (Human Interface Devices).
  • У Winelib палепшана падтрымка зборак MSVCRT.
  • Закрытыя справаздачы пра памылкі, звязаныя з працай гульняў: Emergency 3, Need For Speed ​​Most Wanted 2005, Path of Exile, Victor Vran, Diablo 2: Resurrected, Rise of the Tomb Raider, Project CARS 2.
  • Закрыты справаздачы пра памылкі, звязаныя з працай прыкладанняў: ZWCAD 2020, DTS Encoder Suite, WOLF RPG Editor, QuantumClient, PSScript.

Дадаткова можна адзначыць фармаванне выпуску праекту Wine Staging 6.20, у рамках якога фармуюцца пашыраныя зборкі Wine, улучальныя не цалкам гатовыя ці рызыкоўныя патчы, пакуль непрыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 557 дадатковых патчаў.

У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 6.20. У асноўны склад Wine пераведзена 5 патчаў, злучаных з падтрымкай джойсцікаў у DirectInput і ініцыялізацыяй COM пры актывацыі вокнаў у imm32. Абноўлены патчы eventfd_synchronization і ntdll-NtAlertThreadByThreadId. Часова адключаны набор патчаў mfplat-streaming і ўсе пакінутыя патчы dinput (для ўзгаднення працы з новым бэкэндам HID).

Крыніца: opennet.ru

Дадаць каментар