Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

While we have VKD3D-Proton for Direct3D 12 to Vulkan and DXVK for Direct3D 9 / 10 / 11 to Vulkan translation, what about Direct3D 8? D8VK is an upcoming in-progress project for that.

I've been aware of this for a while but after checking back on it, the project seems to be coming along rather nicely to support some older classics and get them performing well with Wine / Steam Play Proton. It even had a first pre-release build back in December 2022 and work continues on it now. ProtonUp-Qt even added support for it in a previous release too.

Going by their list of supported games, it's looking quite impressive on what it can run already but it seems plenty of work is still ahead before it's truly ready. Some of what they list as playable on Linux with it includes:

  • 7 Wonders Magical Mystery Tour
  • Advent Rising
  • Age of Mythology
  • A.I.M.: Artificial Intelligence Machines
  • A.I.M. 2: Clan Wars
  • A.I.M. Racing
  • Anito: Defend a Land Enraged
  • Big Rigs: Over the Road Racing
  • Broken Sword 3: The Sleeping Dragon
  • AquaNox
  • Arma: Cold War Assault
  • Deus Ex: Invisible War
  • Delta Force: Black Hawk Down
  • Duke Nukem: Manhattan Project
  • Enclave
  • Europa 1400: The Guild
  • Freedom Force
  • Freelancer
  • Gang Garrison 2
  • Ghost Recon
  • Grand Theft Auto III
  • Grand Theft Auto: Vice City
  • Hidden And Dangerous 2
  • Hotline Miami
  • Indiana Jones and the Emperor's Tomb
  • Judge Dredd: Dredd vs. Death
  • Killing Floor
  • KnightShift (aka Polanie 2)
  • Legacy of Kain: Blood Omen 2
  • Legacy of Kain: Soul Reaver 2
  • Mafia
  • Max Payne
  • Mobile Forces
  • Postal 2
  • RC Cars
  • Red Faction II
  • Rise of Nations
  • Scrapland Remastered
  • Sherlock Holmes: Secret of the Silver Earring
  • Sam & Max Save the World
  • Sam & Max: Beyond Time and Space
  • Silent Hill 2
  • Silent Hill 3
  • Spider-Man 2
  • Splinter Cell
  • Star Trek: Armada II
  • Star Wars: Starfighter
  • Still Life
  • Syberia II
  • The Elder Scrolls III: Morrowind
  • The Legend of Heroes: Trails in the Sky
  • The Lord of the Rings: The Return of the King
  • The Simpsons: Hit & Run
  • The Temple of Elemental Evil
  • Thief: Deadly Shadows
  • Tony Hawk's Pro Skater 3
  • True Crime: Streets of LA
  • Unreal II: The Awakening
  • Unreal Tournament 2004
  • URU: Complete Chronicles
  • Worms Blast
  • X2: The Threat
  • XIII (Classic)
Article taken from GamingOnLinux.com.
29 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
25 comments
Page: 1/2»
  Go to:

mrdeathjr Feb 15, 2023
I have some testing with my intel UHD 630 GT2 and progress is impressive





No One Lives Forever 2 D8VK



https://www.youtube.com/watch?v=5ztQQEu6trk


007 Nightfire D8VK



https://www.youtube.com/watch?v=IAc3oErDmA0


Virtua Tennis 1 D8VK



https://www.youtube.com/watch?v=nMNdKr6pREM





Last edited by mrdeathjr on 15 February 2023 at 10:53 pm UTC
hardpenguin Feb 15, 2023
I was about to say that this kind of project does not seem that much useful because you can use dgVoodoo 2 with Wine and Proton... But this list is impressive!
Liam Dawe Feb 15, 2023
I was about to say that this kind of project does not seem that much useful because you can use dgVoodoo 2 with Wine and Proton... But this list is impressive!
Well, I think something like this would be more useful in the end since there would be one less step in the translation and if it eventually got merged into DXVK then you wouldn't need to do anything.
AdamRHargreaves Feb 15, 2023
Sounds great, and is really nice to see some older frameworks getting polished up.

Is there a similar project for DX7 I wonder?
Termy Feb 15, 2023
small typo: for Direct3D>12< to Vulkan :)

If the project offers the same performance uplift life dxvk compared to wineD3D, it might be a nice thing for weak retro-'konsoles' ^^
Liam Dawe Feb 15, 2023
small typo: for Direct3D>12< to Vulkan :)
Thanks but please use the Corrections button so corrections aren’t missed instead of comments.
Termy Feb 15, 2023
Thanks but please use the Corrections button so corrections aren’t missed instead of comments.

My bad, never noticed that being there tbh
Pengling Feb 15, 2023
Big Rigs: Over the Road Racing

Klaas Feb 15, 2023
The list of supported games contains two items that hurt:

1) Red Faction II: What a bland game and horrible sequel to a fun game. The first one isn't without flaws, but it has good moments.

2) GTA 3: I'm still very annoyed with the way re3 was handled – probably only to promote the cheaply made remaster.
Shmerl Feb 15, 2023
Oh, nice to see Freelancer is supported.
whizse Feb 15, 2023
View PC info
  • Supporter
The list of supported games contains two items that hurt:

1) Red Faction II: What a bland game and horrible sequel to a fun game. The first one isn't without flaws, but it has good moments.

2) GTA 3: I'm still very annoyed with the way re3 was handled – probably only to promote the cheaply made remaster.
Are you by any chance working on a merge request for D8VK where it detects bad games and refuse to run them?

Possibly using AI? (D8VK judges the game and if it's bad it goes Yeah, As If!)
gradyvuckovic Feb 15, 2023
Awesome work, hopefully it gets merged into DXVK one day.
Grifter Feb 16, 2023
It mentions X2 at the bottom of the list, having tried to play it on steam previously the biggest problem I encountered was missing audio and video due to weird codecs, not necessarily the 3d rendering. I hope it's on the list because it's fully playable without missing all the dialogue.
tpau Feb 16, 2023
Oh, nice to see Freelancer is supported.
A Freelancer remake with high polygon models and high res textures would be awesome :)
fenglengshun Feb 16, 2023
Loving this. Anything that could improve Trails in the Sky (which I run in DX8 mode since for some reason DX9 don't work with the Evo graphics patch) is good in my book.
mrdeathjr Feb 16, 2023
It mentions X2 at the bottom of the list, having tried to play it on steam previously the biggest problem I encountered was missing audio and video due to weird codecs, not necessarily the 3d rendering. I hope it's on the list because it's fully playable without missing all the dialogue.

Yeah cinematics have many troubles on wine, for example recently in my case some wmv cinematics works before staging 7.22 but with 8.0 series dont work

However lastest 2 weeks them up various commits related media foundation some various wmv, others with winegstreamer and some with indeo video support on media foundation

In other things some patchs are added to related dinput

resuming if them approve maybe next wine seems interesting

mrdeathjr Feb 16, 2023
Loving this. Anything that could improve Trails in the Sky (which I run in DX8 mode since for some reason DX9 don't work with the Evo graphics patch) is good in my book.

In my case last time trials in sky works ok with d9vk but in this time use nvidia, i hope add in my next bunch series of test with ys VIII lacrimosa of dana in my uhd 630 gt2

Viesta2015 Feb 16, 2023
Sam & Max? yeee!
QwertyChouskie Feb 16, 2023
Theoretically, this could also open up using RTX Remix on d3d8 games, since RTX remix uses DXVK internally.
Solarwing Feb 17, 2023
Silent hill 2 supported? Oh yes I must do my skeleton dance for this


Last edited by Solarwing on 17 February 2023 at 10:53 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.