Выпуск Wine 4.8 і D9VK 0.10 з рэалізацыяй Direct3D 9-над Vulkan

даступны эксперыментальны выпуск адкрытай рэалізацыі Win32 API віно 4.8. З моманту выпуску версіі 4.7 было зачынена 38 справаздач аб памылках і ўнесена 315 змен.

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

  • Дададзена падтрымка зборкі ў фармаце PE для большасці праграм;
  • Дадзеныя Unicode абноўлены да версіі 12.0;
  • Дададзена падтрымка patch-файлаў MSI;
  • У зборачныя сцэнары дададзена падтрымка сцяга "-fno-PIC" для адкалючэння PIC (Position Independent Code) у кампілятары. Зборка без PIC па вулачэнні ўключана для архітэктуры i386;
  • Палепшана падтрымка джойсціка. У dinput дададзеная эўрыстыка для вызначэння з'яўляецца прылада геймпадам або джойсцікам. У winejoystick дададзеная падтрымка каардынат для кола на джойсціку;
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў і дадаткаў:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, Visual Studio 2017 Installer, Native Access, Universe Sandbox 2, Grand Prix Legends, MS Office 365 Installer, NI System Web Star Citizen, Esportal client 1.0.

Дадаткова можна адзначыць першы выпуск праекта Д9ВК 0.10, у рамках якога развіваецца рэалізацыя Direct3D 9, якая працуе праз трансляцыю выклікаў у графічны API Vulkan. Праект заснаваны на кодавай базе праекта DXVK, якая была пашырана падтрымкай Direct3D 9. Адзначаецца ў бягучым выглядзе D9VK ужо можа прымяняцца для запуску вялікай часткі сучасных гульняў на базе Direct3D 9, якія выкарыстоўваюць 2 або 3 версію Shader Model (падтрымка Shader Model 1 у D9VK пакуль не завершана).

Крыніца: opennet.ru

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