Skip to content

Version 0.10 - New Croak πŸ†• 🐸

Compare
Choose a tag to compare
@AlpyneDreams AlpyneDreams released this 06 Dec 15:48
d8vk-v0.10
Catch the wave.

I am extremely pleased to announce the first pre-release Linux build of d8vk.

This build is currently based off of the latest master of dxvk v2.0. Dozens of games already work to differing extents, including a few highlights:

  • The Elder Scrolls III: Morrowind
  • Grand Theft Auto III
  • Grand Theft Auto: Vice City
  • Postal 2
  • Silent Hill 2
  • Silent Hill 3
  • Deus Ex: Invisible War
  • Splinter Cell
  • Hotline Miami
  • Scrapland Remastered
  • The Simpsons: Hit & Run
  • Indiana Jones and the Emperor's Tomb
  • And many, many, more...

These games are very likely (not 100% guaranteed) to work without major issues on Linux. Proton is recommended but not required. Games not listed as supported may still work, but you'll have to test them. Do note, this is a pre-release.

If you encounter any issues (minor or major) on any games at all, please open an issue!

Features

Notes

  • For now, it is required to install both d3d8.dll and d3d9.dll in the same place for d8vk to work. You must use the d3d9.dll that comes with the d8vk release, not one from upstream dxvk.
    • This is similar to how d3d10 and 11 work already, but building a single d3d8 dll (#19) is planned as a possible feature in the future.
  • This is a Linux build only. Windows builds are not currently functional (#72). DXVK-Native builds (#15) are also not yet available.
    • Windows builds will be included in a future release.

Edit (12/6): The binaries have been rebuilt with debug symbols stripped from d3d9.dll. Although not expected, if you have any performance issues try redownloading from here.

Acknowledgements

  • @Joshua-Ashton for creating DXVK's D3D9 frontend (a.k.a d9vk) and providing infinite support <3
  • @doitsujin for creating DXVK, including the DXVK backend
  • @WinterSnowfall, @Blisto91, Esdras Tarsis, @K0bin, @CME42 for their extensive contributions and assistance
  • Everyone in the Linux Gaming Dev Discord server who helped with testing, QA, and community stuff
  • Everyone who's tried out d8vk and submitted issues or feedback. Thanks immensely for your help! We couldn't do it without you.
  • Big thanks to everyone who's worked on other implementations of d3d8, including:

And remember to have fun!

Thank you all,
Jeff