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

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI – Wine 7.4. З моманту выпуску версіі 7.3 было зачынена 14 справаздач аб памылках і ўнесена 505 змен.

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

  • Задзейнічана па змаўчанні тэма афармлення "Light".
    Выпуск Wine 7.4 і Wine staging 7.4
  • У асноўны склад убудавана бібліятэка vkd3d 1.3 з рэалізацыяй Direct3D 12, якая працуе праз трансляцыю выклікаў у графічны API Vulkan.
  • Бібліятэкі WineD3D, D3D12 і DXGI перакладзены на выкарыстанне фармату выкананых файлаў PE (Portable Executable) замест ELF.
  • Дададзеныя заглушкі для функцый распазнання прамовы (API SpeechRecognizer).
  • У бібліятэку gsm дададзена падтрымка фармату WAV49.
  • У DLL crypt32 дададзеная пачатковая падтрымка кадавання і дэкадаванні запытаў OCSP (Online Certificate Status Protocol), завераных лічбавым подпісам.
  • Прадоўжана забеспячэнне падтрымкі ў кодзе тыпу 'long' (каля 200 змен).
  • Забяспечана карэктная праца ў гульнях вібраэфектаў пры выкарыстанні кантролераў DualSense.
  • Вырашаны праблемы з загрузкай DLL-бібліятэк з падтрымкай Windows API sets у Arch Linux.
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў: League of Legends, Psi-Ops: The Mindgate Conspiracy, The Godfather, MahjongSoul.
  • Закрыты справаздачы аб памылках, звязаных з працай прыкладанняў: 3Dmark03, 3Dmark05, 3Dmark06.

Дадаткова можна адзначыць фармаванне выпуску праекту Wine Staging 7.4, у рамках якога фармуюцца пашыраныя зборкі Wine, улучальныя не цалкам гатовыя ці рызыкоўныя патчы, пакуль непрыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 561 дадатковы патч. У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 7.4. Праведзена праца па выдаленні з патчаў папярэджанняў, злучаных з выкарыстаннем тыпу «long» (напрыклад, замененыя падстаноўкі «%u» на «%lu» або тып ULONG заменены на UINT32).

Крыніца: opennet.ru

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