I reject your reality and substitute it with my own
Great work!
For Diablo 4, inside Lutris under the settings for Battlenet change the VKD3D 2.9 to version 2.8
Edit: sorry I see you already tried that
Did you try Proton-GE/Wine-GE? Download ProtonUp-Qt and use it to try different proton/wine versions
ProtonUp-Qt:
https://flathub.org/apps/net.davidotek.pupgui2
For Lutris:
https://github.com/GloriousEggroll/wine-ge-custom/releases
For Steam:
https://github.com/GloriousEggroll/proton-ge-custom/releases
Echo has been playing around with NVK+DXVK a bit and has succeeded in getting some games playing. It’s still early days and requires some hacks. However, there are a few titles working and I was able to demo Hollow Knight and F1 2017 at the Collabora meet-up in May.
TL;DR