Version 0.22 - Kero Kero 🐸🐸
Pre-release
Pre-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