Издание Wine 4.8 и D9VK 0.10 с реализацией Direct3D 9 върху Vulkan

Достъпен експериментално издание на отворената реализация на Win32 API — Wine 4.8. От момента на издаването на версията 4.7 бяха затворени 38 отчета за грешки и направени 315 промени.

Най-важните промени:

  • Добавена е поддръжка за компилация в PE формат за повечето приложения;
  • Данните на Unicode са актуализирани до версия 12.0;
  • Добавена е поддръжка за MSI patch файлове;
  • В скриптовете за компилация е добавена поддръжка за флага «-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 инсталатор, Native Access, Universe Sandbox 2, Grand Prix Legends, инсталатор на MS Office 365, NI System Web Server, Star Citizen, Esportal клиент 1.0.

Допълнително може да се отбележи първото издание проекта D9VK 0.10, в рамките на което се развива реализацията на Direct3D 9, работеща чрез транслация на повиквания в графичния API Vulkan. Проектът е основан на кодовата база на проекта DXVK, която е разширена с поддръжка на Direct3D 9. Отбелязва се, че в текущия си вид D9VK вече може да се използва за стартиране на голяма част от съвременните игри, основани на Direct3D 9, използващи 2 или 3 версия на Shader Model (поддръжката на Shader Model 1 в D9VK все още не е завършена).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster