Випуск 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.

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

Джерело: opennet.ru

Додати коментар або відгук