D7VK brings Direct3D 7 to Linux using Vulkan based on DXVK
#Linux #OpenSource #Vulkan #Direct3D #D7VK #DXVK
#Linux #OpenSource #Vulkan #Direct3D #D7VK #DXVK
D7VK brings Direct3D 7 to Linux using Vulkan based on DXVK
We've have DXVK and VKD3D-Proton for various versions of Direct3D on Linux, but now it seems we're also getting Direct3D 7 as well.
www.gamingonlinux.com
November 10, 2025 at 3:17 PM
D7VK Aims To Deliver Direct3D 7 Atop Vulkan - https://www.phoronix.com/news/D7VK-Direct3D-7-Vulkan
D7VK Aims To Deliver Direct3D 7 Atop Vulkan
DXVK that is an important piece of Steam Play (Proton) for the Direct3D API implemented over the Vulkan API began as D9VK. Over time DXVK expanded then to supporting Direct3D 9 / 10 / 11 and even D3D8 too. Meanwhile VKD3D-Proton delivers Direct3D 12 atop Vulkan. Now there is a fork of the DXVK project working to bring Direct3D 7 support atop Vulkan...
www.phoronix.com
November 7, 2025 at 3:29 PM
D7VK Aims To Deliver Direct3D 7 Atop Vulkan - https://www.phoronix.com/news/D7VK-Direct3D-7-Vulkan
"Direct3D 8.0 could not be initialized. Please install the latest version of DirectX." is my favorite DVD bounce screensaver clone
October 2, 2025 at 12:20 AM
"Direct3D 8.0 could not be initialized. Please install the latest version of DirectX." is my favorite DVD bounce screensaver clone
While balanced in STALKER Anomaly, it can be used in any Direct3D game that's offline and allows Depth Buffer access! Perfect for found footage cinematics and other horror adjacent aesthetics.
www.moddb.com/mods/stalker...
www.moddb.com/mods/stalker...
September 18, 2025 at 4:18 PM
While balanced in STALKER Anomaly, it can be used in any Direct3D game that's offline and allows Depth Buffer access! Perfect for found footage cinematics and other horror adjacent aesthetics.
www.moddb.com/mods/stalker...
www.moddb.com/mods/stalker...
A great write-up about additions to Direct3D 12 API that happened throughout 10 years since it was first released.
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
(And yes it's really been 10 years 👴).
therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 10, 2025 at 6:36 PM
A great write-up about additions to Direct3D 12 API that happened throughout 10 years since it was first released.
There is a Direct3D 10 renderer to help with that stuff.
www.pcgamingwiki.com/wiki/Deus_Ex
www.pcgamingwiki.com/wiki/Deus_Ex
Deus Ex - PCGamingWiki PCGW - bugs, fixes, crashes, mods, guides and improvements for every PC game
www.pcgamingwiki.com
May 18, 2024 at 8:56 AM
There is a Direct3D 10 renderer to help with that stuff.
www.pcgamingwiki.com/wiki/Deus_Ex
www.pcgamingwiki.com/wiki/Deus_Ex
update: got the GPU driver installed and despite the fact I can do 32 bit colour and 120Hz depending on the resolution, it will not do DirectDraw or Direct3D acceleration for some reason
bear in mind it’s an ATI Radeon 9250 PCI…
bear in mind it’s an ATI Radeon 9250 PCI…
October 22, 2024 at 4:52 PM
update: got the GPU driver installed and despite the fact I can do 32 bit colour and 120Hz depending on the resolution, it will not do DirectDraw or Direct3D acceleration for some reason
bear in mind it’s an ATI Radeon 9250 PCI…
bear in mind it’s an ATI Radeon 9250 PCI…
Wine's Direct3D to Vulkan translation library vkd3d 1.13 out now
Wine's Direct3D to Vulkan translation library vkd3d 1.13 out now
The Wine team have just release vkd3d version 1.13, an update for their own Direct3D to Vulkan translation library.
www.gamingonlinux.com
August 29, 2024 at 11:27 AM
Wine's Direct3D to Vulkan translation library vkd3d 1.13 out now
god bless unreal tournament for identifying my GPU as a nonexistent ATI 5600
November 14, 2024 at 1:29 AM
god bless unreal tournament for identifying my GPU as a nonexistent ATI 5600
DXVK 2.6 introduce supporto Nvidia Reflex e migliora le prestazioni dei giochi Direct3D su Linux, mentre digiKam 8.6.0 potenzia l’AI per il riconoscimento facciale e la qualità delle immagini.
www.matricedigitale.it/tech/dxvk-2-...
www.matricedigitale.it/tech/dxvk-2-...
March 16, 2025 at 4:50 PM
DXVK 2.6 introduce supporto Nvidia Reflex e migliora le prestazioni dei giochi Direct3D su Linux, mentre digiKam 8.6.0 potenzia l’AI per il riconoscimento facciale e la qualità delle immagini.
www.matricedigitale.it/tech/dxvk-2-...
www.matricedigitale.it/tech/dxvk-2-...
if you are on an older computer running the CD version of Half-Life 1 and are having extremely long delays in your movement, try using OpenGL instead of Direct3D by going to "Configuration->Video->Video Modes" then click "OpenGL", set your resolution, and press "Ok"
December 9, 2024 at 2:00 AM
if you are on an older computer running the CD version of Half-Life 1 and are having extremely long delays in your movement, try using OpenGL instead of Direct3D by going to "Configuration->Video->Video Modes" then click "OpenGL", set your resolution, and press "Ok"
Microsoft Lands Direct3D 12 Video Encode Improvements For HEVC In Mesa 25.1 While having missed t...
https://www.phoronix.com/news/Mesa-25.1-D3D12-HEVC-Better-Enc
Event Attributes
https://www.phoronix.com/news/Mesa-25.1-D3D12-HEVC-Better-Enc
Event Attributes
Microsoft Lands Direct3D 12 Video Encode Improvements For HEVC In Mesa 25.1
While having missed the mark last week for making it into this quarter's Mesa 25.0 release, merged for Q2's Mesa 25.1 release by Microsoft engineers are some enhancements to the Direct3D 12 video encode capabilities.
www.phoronix.com
February 5, 2025 at 2:19 AM
Microsoft Lands Direct3D 12 Video Encode Improvements For HEVC In Mesa 25.1 While having missed t...
https://www.phoronix.com/news/Mesa-25.1-D3D12-HEVC-Better-Enc
Event Attributes
https://www.phoronix.com/news/Mesa-25.1-D3D12-HEVC-Better-Enc
Event Attributes
DXVKはDirectXのDirect3DのAPIの呼び出しをVulkanに翻訳する変換レイヤー。Wineと組み合わせる事でDirect3Dを喋るWindows用のゲームをWindowsでなくても実行できるようになる。DXVKはWindows向けのゲームをSteam OS上で動かす上で重要な役割を果たしている
github.com/doitsujin/dxvk
github.com/doitsujin/dxvk
GitHub - doitsujin/dxvk: Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine - doitsujin/dxvk
github.com
November 9, 2025 at 12:55 AM
DXVKはDirectXのDirect3DのAPIの呼び出しをVulkanに翻訳する変換レイヤー。Wineと組み合わせる事でDirect3Dを喋るWindows用のゲームをWindowsでなくても実行できるようになる。DXVKはWindows向けのゲームをSteam OS上で動かす上で重要な役割を果たしている
github.com/doitsujin/dxvk
github.com/doitsujin/dxvk
Thanks! Yeah, it’s a bit of a blackbox unfortunately. Our current plans are to reimplement it using SDL3/OpenGL ES.
(Alternatively, @microsoft.com should give us the source code to Direct3D Retained Mode; it hasn’t been updated since 2001 and only shipped with 2 commercially successful games!)
(Alternatively, @microsoft.com should give us the source code to Direct3D Retained Mode; it hasn’t been updated since 2001 and only shipped with 2 commercially successful games!)
December 20, 2024 at 5:31 PM
Thanks! Yeah, it’s a bit of a blackbox unfortunately. Our current plans are to reimplement it using SDL3/OpenGL ES.
(Alternatively, @microsoft.com should give us the source code to Direct3D Retained Mode; it hasn’t been updated since 2001 and only shipped with 2 commercially successful games!)
(Alternatively, @microsoft.com should give us the source code to Direct3D Retained Mode; it hasn’t been updated since 2001 and only shipped with 2 commercially successful games!)
I was thinking about learning Direct3D (or whatever) for UI rendering but that's putting me off, heh. Might stick with D2D (which is easy enough).
September 28, 2023 at 3:52 PM
I was thinking about learning Direct3D (or whatever) for UI rendering but that's putting me off, heh. Might stick with D2D (which is easy enough).
My Direct3D 12 PR has been finally merged into @godotengine.bsky.social!
It only took 16 months. 😆 Since open, I've done lots of polishing and bug fixing.
It's already been running on W4 Games' customers' Xbox dev kits during Early Access.
And that's only the beginning...
It only took 16 months. 😆 Since open, I've done lots of polishing and bug fixing.
It's already been running on W4 Games' customers' Xbox dev kits during Early Access.
And that's only the beginning...
December 12, 2023 at 10:02 PM
My Direct3D 12 PR has been finally merged into @godotengine.bsky.social!
It only took 16 months. 😆 Since open, I've done lots of polishing and bug fixing.
It's already been running on W4 Games' customers' Xbox dev kits during Early Access.
And that's only the beginning...
It only took 16 months. 😆 Since open, I've done lots of polishing and bug fixing.
It's already been running on W4 Games' customers' Xbox dev kits during Early Access.
And that's only the beginning...
Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more
#DXVK #Linux #Proton #OpenSource #Vulkan
#DXVK #Linux #Proton #OpenSource #Vulkan
Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more
Another bug fixes release is out for DXVK (v2.5.2), the project that translates Direct3D 8, 9, 10 and 11 to Vulkan. It's a big part of what makes Proton able to run Windows games on Steam Deck / Linux so nicely.
www.gamingonlinux.com
December 20, 2024 at 9:20 PM
Direct3D to Vulkan translation layer DXVK v2.5.2 brings fixes for Alpha Protocol, The Sims 2, Borderlands 2 and more
#DXVK #Linux #Proton #OpenSource #Vulkan
#DXVK #Linux #Proton #OpenSource #Vulkan
Well, it appears to be that my computer likes to cry a lot and probably overheats whenever ANY Direct3D software runs
Or that the front case fans are schtoopid and they don't report the speed like normal fans would and the bios calibrated it to be always at almost full speed
Or that the front case fans are schtoopid and they don't report the speed like normal fans would and the bios calibrated it to be always at almost full speed
June 1, 2025 at 10:43 AM
Well, it appears to be that my computer likes to cry a lot and probably overheats whenever ANY Direct3D software runs
Or that the front case fans are schtoopid and they don't report the speed like normal fans would and the bios calibrated it to be always at almost full speed
Or that the front case fans are schtoopid and they don't report the speed like normal fans would and the bios calibrated it to be always at almost full speed
Something interesting I found going through the gpui renderer code: it uses metal, direct3d on mac and windows but is using this lesser know hal called Blade for linux, which I am guessing uses vulkan. So, 2 questions: why not use Vulkan directly? Why not use blade/wgpu on all three platforms?
October 9, 2025 at 10:46 PM
Something interesting I found going through the gpui renderer code: it uses metal, direct3d on mac and windows but is using this lesser know hal called Blade for linux, which I am guessing uses vulkan. So, 2 questions: why not use Vulkan directly? Why not use blade/wgpu on all three platforms?
GitHubのREADMEに書かれたFAQによると、作者は「これでDirect3D 7を使うどんなゲームも動くの?」という問いに対して、「残念ながらそうではない。この時代のDirect3Dは古いバージョンのDirectDrawやGDIとごちゃ混ぜにして使われる事があり、そうしたソフトウェアは意図したように動かない」としている
November 9, 2025 at 12:55 AM
GitHubのREADMEに書かれたFAQによると、作者は「これでDirect3D 7を使うどんなゲームも動くの?」という問いに対して、「残念ながらそうではない。この時代のDirect3Dは古いバージョンのDirectDrawやGDIとごちゃ混ぜにして使われる事があり、そうしたソフトウェアは意図したように動かない」としている
Direct3D 11: gamebanana.com/mods/407367
Direct3D 11 [Sonic Generations (2011)] [Mods]
A D3D11 graphics API wrapper mod for Sonic Generations... A Sonic Generations (2011) (GENS) Mod in the Other/Misc category, submitted by Skyth
gamebanana.com
April 13, 2025 at 8:43 AM
Direct3D 11: gamebanana.com/mods/407367
1999年に登場したDirectX 7の3Dグラフィクス用コンポーネントDirect3D 7は頂点処理のステージがハードウェアで処理されるようになった最初のDirect3Dで、この頃からGPUによるアクセラレーションをあてにしてがっつり3Dグラフィクスで描くPCゲームが増えた
November 9, 2025 at 12:55 AM
1999年に登場したDirectX 7の3Dグラフィクス用コンポーネントDirect3D 7は頂点処理のステージがハードウェアで処理されるようになった最初のDirect3Dで、この頃からGPUによるアクセラレーションをあてにしてがっつり3Dグラフィクスで描くPCゲームが増えた
Does the Visual Studio Direct3D Graphics Debugger not work on Windows 11? I just fired it up, and I'm getting errors about DRD12Core.dll missing.
November 18, 2023 at 7:51 PM
Does the Visual Studio Direct3D Graphics Debugger not work on Windows 11? I just fired it up, and I'm getting errors about DRD12Core.dll missing.
DXVK 2.6.2 Released For Direct3D On Vulkan DXVK 2.6.2 was released this morning as the newest update to this Direct3D 8 / 9 / 10 / 11 over Vulkan API implementation. DXVK continues to be most notab...
Origin | Interest | Match
Origin | Interest | Match
DXVK 2.6.2 Released For Direct3D On Vulkan
DXVK 2.6.2 was released this morning as the newest update to this Direct3D 8 / 9 / 10 / 11 over Vulkan API implementation. DXVK continues to be most notably used by Valve's Steam Play (Proton) for running countless Windows games well on Linux...
www.phoronix.com
June 10, 2025 at 2:49 PM
There's a version that supports Direct3D floating around (it was apparently bundled with a graphics card). Though I'm not sure if it just didn't work for me but I remember it looking no better but having more graphical glitches.
June 19, 2025 at 10:33 PM
There's a version that supports Direct3D floating around (it was apparently bundled with a graphics card). Though I'm not sure if it just didn't work for me but I remember it looking no better but having more graphical glitches.