D7VK 1.1: Retro-Klassiker dank Direct3D 6 unter Linux spielen
Dank D7VK, einer offenen Vulkan-Implementierung, bringt DXVK neben DirectX 8, 9, 10 und 11 auch Windows-Spiele mit DirectX 7 auf Linux. Jetzt lassen sich experimentell erstmals auch Klassiker mit Direct3D 6 zum Laufen bringen.
Linux entwickelt sich nicht nur für aktuelle Spiele immer mehr zu einer Alternative zu Windows, sondern auch beim Thema Retro-Gaming. Dank der auf Vulkan basierenden Implementierung von D7VK, welche auf dem DirectX-zu-Vulkan-Übersetzer DXVK aufbaut, werden neben Microsoft DirectX 8, DirectX 9, DirectX 10 und DirectX 11 jetzt auch Windows-Spiele unterstützt, welche das noch ältere DirectX 7 aus dem Jahre 1999 nutzen. Mit dem Release von D7VK 1.1 wird jetzt auch erstmalig eine experimentelle Unterstützung von Direct3D 6, das bereits in Windows 98 implementiert war, geboten. Der Fokus liegt jedoch auf DirectX 7.
Noch heute bekannte Spiele, welche Microsoft Direct3D 6 bzw. DirectX 6 nutzen, sind beispielsweise Collin McRae Rally (1998), FIFA 99 (1998), Grand Theft Auto 2 (1999), Dungeon Keeper 2 (1999) und Diablo 2 (2000). Über das neue Direct3D6-Frontend hinaus bringt D7VK 1.1 eine Reihe von Fehlerkorrekturen und Optimierungen für DirectX-7-Spiele mit. Weitere Informationen liefert die GitHub-Projektseite.
Quelle: GitHub
D7VK wird unabhängig als Vulkan-basierte Implementierung von Direct3D 7 bearbeitet und aus der DXVK-Codebasis abgeleitet. Die Absicht ist, auch ältere Windows-Spiele auszuführen. Das neue D7VK-Design wird als D3D7-auf-D3D9-Implementierung implementiert, welche dann an die Vulkan-APU weitergeleitet wird. Die Entwicklungsarbeiten an D7VK haben gerade erst begonnen.
Ihre Meinung ist gefragt!
Wie stehen Sie zu diesem Thema? Die PCGH-Redaktion freut sich über Ihre fundierte Meinung in den Kommentaren zu dieser Meldung. Um zu kommentieren, müssen Sie auf PCGH.de oder im Extreme-Forum eingeloggt sein. Sollten Sie bisher noch keinen Account haben, könnten Sie sich hier unverbindlich registrieren. Beachten Sie beim Kommentieren aber bitte die geltenden Forenregeln.
Quelle: Phoronix via VideoCardz

Ich möchte mich eigentlich nicht bei DirectX, vor allem den grützigen alten Versionen vor DX9, bedanken