Skip to content

Version 0.22 - Kero Kero 🐸🐸

Pre-release
Pre-release
Compare
Choose a tag to compare
@misyltoad misyltoad released this 29 Sep 17:03
· 1587 commits to master since this release

Ribbit 🐸

A smaller bug fixy release (frogs eat bugs) with some important performance improvements.


Features

  • Implemented Set/GetSoftwareVertexProcessing
  • Worked around a game bug in The Sims 2 where it would try to render shadows to a A8 texture and completely mess everything up

Bug Fixes

  • Fixed a regression where full constant uploads were happening all the time
  • Fixed some games complaining about drivers being too old to run
  • Return D3DERR_INVALIDCALL when trying to create textures with unsupported formats

Notes

Please do not use wine's d3d9x or d3dcompiler with d9vk. They make invalid API calls and generate bad shaders. I cannot stress this enough.

If you are compiling with MinGW, please use the dwarf2 exception patch to improve performance.

Acknowledgements

  • ドイツ人 (doitsujin): for creating the base of the project, DXVK
  • Rhedox and CME: for helping with debugging
  • VKx and Frog Family Discords: for helping with testing

Thank you and Enjoy! <3

- Josh 🐸 ❤️ ~