Выпуск Wine 4.14

даступны эксперыментальны выпуск адкрытай рэалізацыі Win32 API віно 4.14. З моманту выпуску версіі 4.13 было зачынена 18 справаздач аб памылках і ўнесена 255 змен.

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

  • Рухавічок Mono абноўлены да версіі 4.9.2, што дазволіла пазбавіцца ад праблем пры запуску квэстаў DARK і DLC;
  • DLL у фармаце PE (Portable Executable) зараз не прывязаны да runtime
    MinGW;

  • У ntoskrnl рэалізаваны выклік MmIsThisAnNtAsSystem і дададзены заглушкі для выклікаў SePrivilegeCheck і SeLocateProcessImageName;
  • В
    wtsapi32 рэалізаваны функцыі WTSFreeMemoryExA і WTSFreeMemoryExW, і дададзены заглушкі для WTSEnumerateProcessesEx[AW], WTSEnumerateSessionsEx[AW] і WTSOpenServerEx[AW];

  • Дададзеныя новыя DLL wlanui і utildll;
  • З kernel32 у kernelbase перанесены код, злучаны з кіраваннем працэсамі, струменямі і файлавымі дэскрыптарамі;
  • У wined3d дададзены функцыі для працы з тэкстурамі, такія як wined3d_texture_upload_data() і wined3d_texture_gl_upload_data();
  • Унесены выпраўленні, звязаныя з апрацоўкай выключэнняў на платформе ARM64;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і дадаткаў:
    World War Z, AviUtl, Touhou 14-17, Eleusis, Rak24u, Omni-NFS 4.13, The Sims 1, Star Control Origins, Process Hacker, Star Citizen, Adobe Digital Editions 2.

Дадаткова можна адзначыць публікацыю кампаніяй Valve абнаўлення праекта Пратон 4.11-2, які заснаваны на напрацоўках праекта Wine і накіраваны на забеспячэнне запуску ў Linux гульнявых прыкладанняў, створаных для Windows і прадстаўленых у каталогу Steam. Напрацоўкі праекта распаўсюджваюцца пад ліцэнзіяй BSD. Proton дазваляе напрамую запускаць у Linux-кліенце Steam гульнявыя прыкладанні, якія пастаўляюцца толькі для Windows. Пакет уключае ў сябе рэалізацыю DirectX 9 (на базе Д9ВК), DirectX 10/11 (на аснове DXVK) і 12 (на базе vkd3d), якія працуюць праз трансляцыю выклікаў DirectX у API Vulkan, падае палепшаную падтрымку гульнявых кантролераў і магчымасць выкарыстання поўнаэкраннага рэжыму незалежна ад падтрымоўваных у гульнях дазволаў экрана.

У новай версіі кампаненты FAudio з рэалізацыяй гукавых бібліятэк DirectX (API XAudio2, X3DAudio, XAPO і XACT3) абноўлены да выпуску 19.08/4.9.2, рухавічок Mono да версіі 3, а праслойка DXVK (рэалізацыя DXGI, Direct10D 3 і Direct11D XNUMX да версіі 1.3.2. Забяспечаны вывад даных аб рэжыме 60 FPS і для экранаў з высокай частатой кадраў (неабходна для старых гульняў). Вырашаны праблемы з завісаннем пры ўводзе тэксту ў гульнях Earth Defense Force 5 і Earth Defense Force 4.1.

Крыніца: opennet.ru

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