Выпуск Wine 4.11

даступны эксперыментальны выпуск адкрытай рэалізацыі Win32 API віно 4.11. З моманту выпуску версіі 4.10 было зачынена 17 справаздач аб памылках і ўнесена 370 змен.

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

  • Працягнута праца па зборцы DLL па змаўчанні са ўбудаванай бібліятэкай msvcrt (Прадастаўляецца праектам Wine, а не DLL з Windows) у фармаце PE (Portable Executable). У параўнанні з мінулым выпускам на фармат PE перакладзены яшчэ 143 DLL;
  • Абноўлена версія рухавічка Mono 4.9.0 і фрэймворка Windows.Forms;
  • Прадстаўлена хутчэйшая рэалізацыя SRW-блакіровак (Slim Reader/Writer) для Linux, перакладзеная на Futex;
  • У бібліятэцы user32 рэалізавана пачатковая падтрымка выкліку EnumDisplayDevicesW() для атрымання інфармацыі аб экранах, якія выкарыстоўваюцца ў бягучым сеансе;
  • У winex11.drv дададзены апрацоўшчык экранаў на базе Xinerama і забяспечана апрацоўка змены прылад высновы;
  • У склад wined3d уключаны код для аперацый з тэкстурамі wined3d_texture_gl;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і прыкладанняў: SWAT4 Areas, AutoIt v3.x, Max Payne 3, Port Royale 2,
    Catzilla 1.0, 7-Zip 15.06/4, Legacy of Kain: Soul Reaver, Fallout 4.0, .NET Framework XNUMX, прыкладанні на базе Chromium Embedded Framework (CEF), Nero CoverDesigner.

Дадаткова можна адзначыць правядзенне распрацоўшчыкам з кампаніі Canonical эксперыменту па запуску гульняў з каталога GOG у тэставай зборцы Ubuntu 19.10/32 без 64-разрадных бібліятэк, выкарыстоўваючы Wine6. У выніку, з 32 выпадкова абраных пратэставаных гульняў, якія працуюць у Wine з 64-разраднымі бібліятэкамі, у Wine2013 ні адна гульня не зарабіла. У прыватнасці, не ўдалося дабіцца ўстаноўкі трох гульняў (Theme Hospital, Quake The Offering, Shadow Warrior), адна гульня не запусцілася (GOG Braid), а астатнія дзве (FTL Advanced Edition, GOG Surgeon Simulator XNUMX) абмежаваліся вывадам чорнага экрана (магчыма з -за абмежаванняў падтрымкі OpenGL у VirtualBox).

Крыніца: opennet.ru

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