Veröffentlichung von Wine 4.8 und D9VK 0.10 mit Implementierung von Direct3D 9 über Vulkan.

Verfügbar experimentelle Veröffentlichung der offenen Win32 API — Wine 4.8. Seit der Veröffentlichung der Version 4.7 Es wurden 38 Fehlerberichte geschlossen und 315 Änderungen vorgenommen.

Die wichtigsten Änderungen:

  • Unterstützung für die Erstellung im PE-Format für die meisten Programme hinzugefügt;
  • Unicode-Daten auf Version 12.0 aktualisiert;
  • Unterstützung für MSI-Patch-Dateien hinzugefügt;
  • In die Build-Skripte wurde Unterstützung für das Flag „-fno-PIC“ hinzugefügt, um PIC (Position Independent Code) im Compiler zu deaktivieren. Der Build ohne PIC ist standardmäßig für die Architektur i386 aktiviert;
  • Die Unterstützung für Joysticks wurde verbessert. In dinput wurde eine Heuristik hinzugefügt, um zu bestimmen, ob ein Gerät ein Gamepad oder ein Joystick ist. In winejoystick wurde Unterstützung für Koordinaten des Wheels am Joystick hinzugefügt;
  • Fehlerberichte, die mit dem Betrieb von Spielen und Anwendungen zusammenhängen, wurden geschlossen:
    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.

Zusätzlich kann vermerkt werden erste Ausgabe des Projekts D9VK 0.10, in dessen Rahmen die Implementierung von Direct3D 9 entwickelt wird, die durch die Übersetzung von Aufrufen in die grafische API Vulkan funktioniert. Das Projekt basiert auf dem Code des DXVK-Projekts, das um die Unterstützung von Direct3D 9 erweitert wurde. Bereits in seiner aktuellen Form kann D9VK verwendet werden, um einen Großteil moderner Spiele auf Basis von Direct3D 9 zu starten, die Shader Model Version 2 oder 3 verwenden (die Unterstützung für Shader Model 1 in D9VK ist derzeit noch nicht abgeschlossen).

Quelle: opennet.ru

60GB SSD 8Gb DDR4