HGL
helpful-purple

DLSS/NVAPI with Wine-GE?

I can't use DLSS and RT in any game from heroic. My GPU supports it and I have the correct drivers. How can I set up Wine-GE to support DLSS and RT? I know there is a pull request that implements an automatic setup for this, if I understood it right. It only requires review and someone to merge it. But how do I set it up for now?
8 Replies
passive-yellow
passive-yellow2y ago
GitHub
GitHub - jp7677/dxvk-nvapi: Alternative NVAPI implementation on top...
Alternative NVAPI implementation on top of DXVK. Contribute to jp7677/dxvk-nvapi development by creating an account on GitHub.
helpful-purple
helpful-purpleOP2y ago
I got dlss to work, but raytracing still doens't work in Shadow of the Tomb Raider.
passive-yellow
passive-yellow2y ago
Use env var VKD3D_CONFIG=dxr11 combined with running the game with DX12. Then pray to the deity of your choosing You may also try dxr instead of dxr11
helpful-purple
helpful-purpleOP2y ago
That works. Thank you!
passive-yellow
passive-yellow2y ago
great!
helpful-purple
helpful-purpleOP2y ago
The WINEDLLOVERRIDES mentioned in the README.md of dxvk-nvapi were not necessary in the end. Downloading, building and copying the dlls, adding environment variables and the VKD3D_CONFIG=dxr did it for me. But it will be better, once the automatic method is merged into heroic.
passive-yellow
passive-yellow2y ago
I suspect that the overrides are already handled because the provided dlls are involved with the nvidia hack that already exists as part of wine or dxvk/vkd3d, but I cannot be sure I also stopped digging too far into it because I ended up sidegrading to an AMD GPU instead
xenial-black
xenial-black2y ago
I made a PR that adds a toggle for this into heroic the PR is kind of dead, I need to bring it back lol

Did you find this page helpful?