D7VK 1.1 lägger till experimentellt Direct3D 6-stöd för Vulkan på Linux

Det open source-projektet D7VK har släppt version 1.1, som introducerar en experimentell frontend som översätter Direct3D 6-anrop till Vulkan API. Denna uppdatering syftar till att förbättra kompatibiliteten för spel från sent 1990-tal på Linux-system. Utvecklare hoppas att det ska förbättra prestandan för klassiker som Half-Life och Quake II utan inhemska portar.

Släppet av D7VK 1.1, som tillkännagavs den 29 december 2025, representerar ett steg framåt i bevarandet av äldre spelprogramvara. Byggt på DXVK-projektet, som hanterar översättningar från Direct3D 8 till 11 till Vulkan, fokuserar D7VK på äldre versioner. Det riktade ursprungligen in sig på Direct3D 7 men stödjer nu experimentellt Direct3D 6, som introducerades 1998 med funktioner som hårdvaruomvandling och belysning.

Denna utveckling hanterar kompatibilitetsproblem då modern hårdvara lämnar äldre API efter sig. Genom att mappa Direct3D 6-anrop till Vulkans strukturer hanterar uppdateringen tillståndshantering och renderingsprimitiver som inte stöds nativt i Vulkan. Phoronix rapporterar att funktionen är i tidiga skeden, med optimeringar för texturhantering, vertexbehandling och fast-funktionspipelines som förbättrar stabilitet och bildfrekvenser.

Projektet, som underhålls av utvecklaren Hans-Kristian Arntzen under handtaget doitsujin på GitHub, integreras med verktyg som Valves Proton för Steam på Linux. Detta gör att ett bredare utbud av titlar, från Direct3D 6 till 12, kan köras under Vulkan. Prestandatester visar upp till 20 % högre bildfrekvenser i spel som Tomb Raider II på Linux jämfört med traditionell Wine-emulering, tack vare Vulkans lågnivååtkomst till GPU och effektiva drivrutiner från AMD, Intel och Nvidia.

Communityns feedback på plattformar som Reddits linux_gaming-subreddit och X belyser entusiasm för retrospel på enheter som Steam Deck. Utmaningar som instabilitet i vissa spel kvarstår och kräver användaranpassningar, men den open source-modellen inbjuder till bidrag för att förfina Direct3D 6-frontenden. Bredare implikationer inkluderar programvarubevarande för arkiv och potentiella incitament för hårdvarutillverkare att stödja Vulkan mer robust.

Framöver kan D7VK inspirera till insatser för ännu äldre API:er och främja djupare integration med Wine och Linux-distributioner.

Relaterade artiklar

SV Todesfelde celebrates defending Hallenmasters title with 3:1 final win over Holstein Kiel in Kiel sports hall, amid turf criticism and injuries.
Bild genererad av AI

SV Todesfelde försvarar titel vid Hallenmasters i Kiel

Rapporterad av AI Bild genererad av AI

SV Todesfelde försvarade med framgång sin titel vid de 26:a Lotto-Hallenmasters i Kiel genom att besegra Holstein Kiel med 3:1 i finalen. Turneringen var jämn, men SHFV:s ordförande kritiserade det nya konstgräset. Två skador dämpade stämningen.

Arsenal besöker Slavia Prag på Fortuna Arena i jakt på en tionde raka seger över alla tävlingar i deras match i Champions Leagues ligafas. The Gunners har ett obesegrat rekord mot tjeckiska lag och en dominant 4-0-seger mot Slavia i Europa League 2020/21. Slavia, som är på delad ledning i den tjeckiska ligan, kommer in med fem raka nollor.

Rapporterad av AI

Sverige säkrade en knapp 3-2-seger över Slovakien i öppningsmatchen av 2026 IIHF Juniorvärldsmästerskapet den 26 december. Matchen präglades av starka powerplay-prestationer och ett dramatiskt comebackförsök från Slovakien. Ivar Stenbergs sena mål blev avgörande för hemmalaget.

Bayern München gjorde en remarkabel upphämtning och besegrade VfL Wolfsburg med 8-1 i en Bundesliga-hemmatch. Efter en dominant första halvlek av Wolfsburg vände Bayern matchen i andra halvlek. Segern belyste starka insatser från nyförvärven Michael Olise och Luis Díaz.

Rapporterad av AI

Arsenal behöll sin perfekta Champions League-statistik med en 3-0-seger mot Slavia Prag på Fortuna Arena. Mikel Merino gjorde två mål som tillfällig centerforward, medan Bukayo Saka förvaltade en straff i första halvlek. Resultatet förlängde Arsenals segersvit till 10 matcher och utjämnade ett 122 år gammalt klubb rekord med åtta raka nollor.

Holstein Kiel ställs mot VfB Stuttgart i DFB-Pokal-kvartsfinalen. Klubben minns sin framgångsrika cupssäsong 2011/12, då de nådde kvartsfinalen som ett fjärdedivisionsteam. Före detta kaptenen Christian Jürgensen delar med sig av insikter om framgångsfaktorer för underdogs.

Rapporterad av AI

Arsenal säkrade en 3–0-seger över Slavia Prag i Champions League:s ligafas den 4 november 2025, vilket förlängde deras segersvit till 10 matcher och nollan till åtta. Femtonårige Max Dowman blev den yngsta spelaren någonsin i tävlingen, då han kom in som inhoppare vid 15 år och 308 dagar. Bukayo Saka och Mikel Merino gjorde målen i matchen på Fortuna Arena.

 

 

 

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj