Выпуск Wine 5.3 і Wine Staging 5.3

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI - віно 5.3. З моманту выпуску версіі 5.2 было зачынена 29 справаздач аб памылках і ўнесена 350 змен.

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

  • Працягнута праца па забеспячэнні магчымасці выкарыстання ucrtbase у якасці C runtime;
  • Дададзена поўная падтрымка нармалізацыі Unicode-радок;
  • Палепшана апрацоўка тэчак абалонкі (Shell Folders, адмысловыя каталогі для месцавання вызначаных тыпаў кантэнту, напрыклад, «My Pictures»). У winecfg дададзены новыя стандартныя тэчкі Downloads і Templates. Ухіленая праблема са скідам налад Shell Folders пасля кожнага абнаўлення wine;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і прыкладанняў
    IKEA Home Planner 2010, Lotus Approach, Neocron, Age of empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Biblie, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organi 97, Arma Cold War Assault, AnyDesk, QQMusicAgent, Gothic II, Night of the Raven, Far Cry 5.

адначасова прадстаўлены выпуск праекта Wine Staging 5.3, у рамках якога фармуюцца пашыраныя зборкі Wine, улучальныя не цалкам гатовыя ці рызыкоўныя патчы, пакуль не прыдатныя для прыняцця ў асноўную галінку Wine. У параўнанні з Wine у ​​Wine Staging прадастаўляецца 836 дадатковых патчаў. У новым выпуску ажыццёўлена сінхранізацыя з кодавай базай Wine 5.3. У асноўны склад Wine перакладзена 2 патча, звязаных з вызначэннем сцягоў функцыянальнасці працэсараў Intel у ntdll і запаўненнем поля NumberOfPhysicalPages у вобласці падзялянай памяці (вырашае праблему з запускам гульні Detroit: Become Human). Дададзены патч, які ўхіляе праблему пры падлучэнні некаторых гульняў да online-сэрвісаў з-за адсутнасці функцый BCryptSecretAgreement і BCryptDeriveKey. Абноўлены патчы з падтрымкай механізму сінхранізацыі eventfd.

Крыніца: opennet.ru

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