Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

D9VK 0.20 'Frog Cookie' is out further advancing this great D3D9 to Vulkan layer

By -
Last updated: 26 Aug 2019 at 3:18 pm UTC

Developer Joshua Ashton has just today released another build of D9VK code-named 'Frog Cookie', further polishing this D3D9 to Vulkan layer that was forked from DXVK.

Included in this release are multiple performance improvements, new fixed function support, multiple new D3D9 features added in and supported including one needed for Undertale, along with little something for Unreal Engine 3 titles so hopefully they should work better. Plenty of bugs were eaten up for this release too—something about Frogs?

You can find the full release notes here. Seriously exciting work!

As a reminder, D9VK is already available in the recent builds of Proton for Steam Play, although you do need to manually enable it. You can do this by adding "PROTON_USE_D9VK=1 %command%" as a launch option for each game. Now that a new release of D9VK is out, it's probable the next release of Proton will pull it in.

I'm looking forward to more testing of Rocket League with it as it was very impressive. If you've been testing D9VK, do let us know in the comments how you've been getting on and what titles you've enjoyed it with. I'm keen to hear your experiences with it.

Article taken from GamingOnLinux.com.
24 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. You can also follow my personal adventures on Bluesky.
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.
12 comments Subscribe

mrdeathjr 26 Aug 2019
This d9vk version fix various bugs case outrun 2006 water, fog implementation (fix rogue warrior), boiling point geometry and black issues, psi ops fonts and others,

![](https://i.imgur.com/l0jsWWP.png)

![](https://i.imgur.com/3LnEyNC.png)

^_^


Last edited by mrdeathjr on 26 Aug 2019 at 4:04 pm UTC
dpanter 26 Aug 2019
  • Mega Supporter
Frog cookie!?
Shmerl 26 Aug 2019
So when is it going to be merged back into dxvk?
STiAT 26 Aug 2019
Yey, my 3 repoted bugs (ground texture, fixed fog functions and dirty distance view) made it in there! Very pleased! Besides some lightning issues we (he) solved. I just reported :-).

Grats Josh, impressive work as always!
STiAT 26 Aug 2019
So when is it going to be merged back into dxvk?

Will be done. There have been discussions on that already. I think once they consider D9VK feature complete that's when it will happen. It's not feature complete yet.
Nevertheless 26 Aug 2019
Frog cookie!?

Crunchy frog? (Monty Pythons Flying Circus)
HadBabits 26 Aug 2019
This d9vk version fix various bugs case outrun 2006 water, fog implementation (fix rogue warrior), boiling point geometry and black issues, psi ops fonts and others,
^_^

Boiling Point and Psi Ops in the same sentence; do you watch TehSnakerer on Youtube by chance? :P
TheRiddick 27 Aug 2019
Apparently Gothic3 forsaken gods ee should be fixed also but I can't test it due to no GPU.
Werner 27 Aug 2019
nice release and now also included in proton :)

https://github.com/ValveSoftware/Proton/wiki/Changelog#411-3

4.11-3:
  • Games will now attempt to access gamepads directly, instead of Proton emulating gamepads as if they were Xbox controllers. This means PlayStation 4 gamepads as well as fighting gamepads and other controllers will behave much more like they do on Windows. If you would like your gamepad to be emulated as if it were an Xbox controller, please use the Steam client controller mapping feature. If the controller cannot be accessed directly, due to a permissions issue, it will continue to be presented like an Xbox controller.

  • fsync hang and crash fixes.

  • Add support for fsync configurable spin count, might help performance but disabled by default. Try setting WINEFSYNC_SPINCOUNT=100

  • Add missing Chinese, Japanese, and Korean language font.

  • Fix in-game web browser in some games including Bloons TD 6.

  • Fix new crashes related to text input, especially in Unreal Engine 4 games including Mordhau and Deep Rock Galactic.

  • Update D9VK to 0.20.

  • Improve support for very old VR titles.

  • Support for latest Steamworks and OpenVR SDK versions.
donbastiano 27 Aug 2019
Is the command the only thing to consider? Because every game I tested doesn't run... I don't know if there is a list of working games, but I saw a video with Dishonored but nothing on my system. Maybe proton must be installed on same partition/disk of the game? Can I check somewhere what is the problem?
BrazilianGamer 28 Aug 2019
JUST THANK YOU JOSHUA
Purple Library Guy 28 Aug 2019
This d9vk version fix various bugs case outrun 2006 water, fog implementation
Frog implementation?
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.