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

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

Наиболее значительные изменения:

  • Добавена е поддръжка на сборки във формат PE за повечето програми;
  • Данните за Unicode са обновени до версия 12.0;
  • Добавена е поддръжка на patch файлове MSI;
  • В сценария за компилация е добавена поддръжка на флага «-fno-PIC» за отключване на PIC (Position Independent Code) в компилатора. Компилацията без PIC по подразбиране е включена за архитектурата i386;
  • Поддръжката на джойстик е подобрена. В dinput е добавена хюрística за определяне дали устройството е геймпад или джойстик. В 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 Server, Star Citizen, Esportal client 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