Выпуск Wine 4.10 і Proton 4.2-6

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

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

  • Больш за сто DLL сабраны па змаўчанні з убудаванай бібліятэкай msvcrt (якая прадстаўляецца праектам Wine, а DLL з Windows) у фармаце PE (Portable Executable);
  • Пашыраная падтрымка ўстаноўкі PnP (Plug and Play) драйвераў. Рэалізаваная функцыя UpdateDriverForPlugAndPlayDevices();
  • У фрэймворк Медыяфонд дададзена падтрымка сінхранізацыі гадзін;
  • У гукавых драйверах дададзена магчымасць змены гучнасці;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і дадаткаў:

Адначасова кампанія Valve апублікавала зборку праекта Пратон 4.2-6, які заснаваны на напрацоўках праекта Wine і накіраваны на забеспячэнне запуску ў Linux гульнявых прыкладанняў, створаных для Windows і прадстаўленых у каталогу Steam. Напрацоўкі праекта распаўсюджваюцца пад ліцэнзіяй BSD. Proton дазваляе напрамую запускаць у Linux-кліенце Steam гульнявыя прыкладанні, якія пастаўляюцца толькі для Windows. Пакет уключае ў сябе рэалізацыю DirectX 10/11 (на базе DXVK) і 12 (на базе vkd3d), якія працуюць праз трансляцыю выклікаў DirectX у API Vulkan, падае палепшаную падтрымку гульнявых кантролераў і магчымасць выкарыстання поўнаэкраннага рэжыму незалежна ад падтрымоўваных у гульнях дазволаў экрана. У параўнанні з арыгінальным Wine значна павялічана прадукцыйнасць шматструменных гульняў дзякуючы прымяненню патчаў.esync»(Eventfd Synchronization).

В новай версіі Пратон:

  • Кампаненты FAudio з рэалізацыяй гукавых бібліятэк DirectX (API XAudio2, X3DAudio, XAPO і XACT3) абноўлены да выпуску 19.06/XNUMX.
  • Забяспечана зборка праслойкі DXVK 1.2.1 новым кампілятарам, што дазволіла дабіцца павышэння прадукцыйнасці ў 32-разрадных гульнях.
  • Палепшана адмалёўка шрыфтоў у гульні SpellForce 3.
  • Ухілены праблемы з падтрымкай гульнявых кантролераў Rumble у некаторых гульнях, у тым ліку ў Team Sonic Racing.
  • Вырашаны праблемы з гульнямі пры выкарыстанні не англамоўных лакаляў.
  • Праведзена праца над памылкамі ў новым сеткавым API Steam, у тым ліку забяспечана магчымасць шматкарыстальніцкай гульні ў "A Hat in Time".

Крыніца: opennet.ru

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