Wydanie Wine 4.8 i D9VK 0.10 z implementacją Direct3D 9 na platformie Vulkan

Do dyspozycji eksperymentalne wydanie otwartej implementacji Win32 API - Wine 4.8. Od wydania wersji 4.7 Zamknięto 38 raportów o błędach i wprowadzono 315 zmian.

Najważniejsze zmiany:

  • Dodano obsługę budowania w formacie PE dla większości programów;
  • Dane Unicode zaktualizowane do wersji 12.0;
  • Dodano obsługę plików poprawek MSI;
  • Dodano obsługę flagi „-fno-PIC” do tworzenia skryptów wyłączających PIC (kod niezależny od pozycji) w kompilatorze. Montaż bez PIC jest domyślnie włączony dla architektury i386;
  • Ulepszona obsługa joysticka. Dodano heurystykę do wejścia dinput, aby określić, czy urządzenie jest gamepadem, czy joystickiem. winejoystick dodał obsługę współrzędnych koła na joysticku;
  • Raporty o błędach związanych z działaniem gier i aplikacji są zamknięte:
    Lifeforce, Test Drive Unlimited, ScoobyRom v0.6.x-0.8.x, planetside 2, MidiIllustrator Virtuoso 3, instalator Visual Studio 2017, dostęp natywny, Universe Sandbox 2, Grand Prix Legends, instalator MS Office 365, serwer sieciowy NI System, Star Citizen, klient e-sportowy 1.0.

Dodatkowo można to zauważyć pierwsza edycja projekt D9VK 0.10, w ramach której rozwijana jest implementacja Direct3D 9, pracująca poprzez tłumaczenie wywołań do graficznego API Vulkan. Projekt opiera się na bazie kodu projektu DXVK, który został rozszerzony o obsługę Direct3D 9. W obecnej formie zauważono, że D9VK można już używać do uruchamiania większości nowoczesnych gier opartych na Direct3D 9 przy użyciu wersji 2 lub 3 Shader Model (obsługa Shader Model 1 w D9VK nie jest jeszcze dostępna) została ukończona).

Źródło: opennet.ru

Dodaj komentarz