How to enable DLSS?
Hello, I am trying to enable DLSS in Hitman 3. I have a Nvidia GPU and the latest drivers installed. Other info:
OS: Fedora 37
Wine: Wine-GE-Proton7-39
When I go in game the option for DLSS is grayed out. Any help would be appreciated.
76 Replies
vicious-gold•3y ago
The short answer is that it’s annoying to get any Nvidia stuff working outside of Steam. You need to manually apply DXVK-NVAPI https://github.com/jp7677/dxvk-nvapi
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.
vicious-gold•3y ago
Specifically look at the Wine section
extended-salmon•3y ago
@termdisc where to add this values?

vicious-gold•3y ago
environment variables. you can collapse them into one line
WINEDLLOVERRIDES="nvapi,nvapi64,dxgi=n"
vicious-gold•3y ago

vicious-gold•3y ago
you probably don't need the dxgi one
extended-salmon•3y ago
this will work for VKD3D, right?
vicious-gold•3y ago
the documentation says so
but I cannot confirm right now. I no longer have an Nvidia GPU
extended-salmon•3y ago
and the game doesn't boot

vicious-gold•3y ago
you have two conflicting winedlloverrides
dxgi is probably included with dxvk/vkd3d
extended-salmon•3y ago
alr
gonna delete that and see what happens
vicious-gold•3y ago
honestly, this was such a hassle for me to get going that I just ended up using DLSS2FSR2 instead
extended-salmon•3y ago
yeah, i'm thinking to that too
vicious-gold•3y ago
extended-salmon•3y ago
that's so annoying, in lutris all is automated, but for some reason the game i'm trying to run doesn't work in lutris
had to use heroic
vicious-gold•3y ago
it's such a house of cards that if you aren't playing a game on Steam where Proton already has DXVK-NVAPI baked in, just do the FSR thing
at least until Heroic provides NVAPI for us
extended-salmon•3y ago
for cyberpunk 2077 (?)
what
vicious-gold•3y ago
it can be used for whatever game you want
extended-salmon•3y ago
alr
vicious-gold•3y ago
you just put the various files in the game folder next to the existing nvngx_dlss.dll and use Winetricks to run regedit to import the .reg file
extended-salmon•3y ago
this goes in the game folder, right?

vicious-gold•3y ago
wherever
nvngx_dlss.dll
is locatedextended-salmon•3y ago
what about the .ini?
vicious-gold•3y ago
all of it
copy all files
extended-salmon•3y ago
ok
vicious-gold•3y ago

extended-salmon•3y ago
wait
extended-salmon•3y ago
like this, right?

vicious-gold•3y ago
yes
extended-salmon•3y ago
alr
vicious-gold•3y ago
then run regedit via winetricks to import the enable reg file
extended-salmon•3y ago
if, winetricks loads then yes lol
extended-salmon•3y ago
stuck here

vicious-gold•3y ago
close that box and reopen it
have you run your game at all yet?
extended-salmon•3y ago
yes
it works
not winetricks lol
i just rebooted the PC
if i click the "X" nothing happens
@termdisc i'm gonna install the reg via lutris lol
bruh
now wine tricks works
vicious-gold•3y ago
you'd have to mess with that to be able to have it applied to your game prefix in Heroic otherwise it wouldn't go anywhere
extended-salmon•3y ago
ok, i started the game
i still only see FSR
vicious-gold•3y ago
what game are you playing?
extended-salmon•3y ago
TLOU
vicious-gold•3y ago
TLOU already has FSR2 built in
extended-salmon•3y ago
wait
vicious-gold•3y ago
also, brave choice getting that on EGS
extended-salmon•3y ago
i thought it'll enable DLSS
vicious-gold•3y ago
DLSS2FSR doesn't enable DLSS, it redirects DLSS to do FSR2 stuff
extended-salmon•3y ago
EGS?
vicious-gold•3y ago
Epic Games Store
extended-salmon•3y ago
OHHHHHHHHHH
thank you
i had some discounts/coupons that's why
vicious-gold•3y ago
I can't imagine the performance issues are going to be worth the savings
it already struggles with precompiled shaders
extended-salmon•3y ago
i have an i5 7600K oc to 5ghz RTX 2060 16GB RAM
the game is compiling shaders, see you next week
i set that with the newer update the fixed a lot of issues
vicious-gold•3y ago
I have an AMD 5600x with a 7900XT GPU. I still get frame spikes frequently on the Steam version
extended-salmon•3y ago
what's this?

vicious-gold•3y ago
I don't use that
extended-salmon•3y ago
ok
well
this game is bad, bad, bad, bad optimized
i must to play it with min graphics with something on med or high
notable-maroon•3y ago
Just try with proton. If it works with proton you have your dlss
extended-salmon•3y ago
i'm using proton experimental
only FSR is available
this is atrocious
vicious-gold•3y ago
on my desktop, TLOU actually uses proton-hotfix
and mangohud reports a version that specifically has tlou in the name
extended-salmon•3y ago
what's proton hotfix?
vicious-gold•3y ago
it's where Valve pushes hotfixes targeting specific games
extended-salmon•3y ago
what's matters now?
i actually want to enable DLSS
what if i make a shortcut of the game to steam?
vicious-gold•3y ago
you'd still be running a non-Steam game outside of Steam, which might work with Proton, might not
extended-salmon•3y ago
hm
vicious-gold•3y ago
you probably also need all this:
PROTON_ENABLE_NVAPI=1 VKD3D_FEATURE_LEVEL=12_2 VKD3D_CONFIG=dxr
extended-salmon•3y ago
for some reason the game doesn't run on lutris
i'll try later
vicious-gold•3y ago
keep in mind this:

vicious-gold•3y ago
dxr11
doesn't seem to give DLSSvicious-gold•3y ago

vicious-gold•3y ago
and all this comes back around to this
extended-salmon•3y ago
well then i'm gonna refund
the game is horribly optimized
vicious-gold•3y ago
I haven't tried it on my desktop in a few days, but I know a big update just got pushed
extended-salmon•3y ago
i see people having the exact same performance issues, even on windows
vicious-gold•3y ago
and probably another proton hotfix version
extended-salmon•3y ago
7 april
1.0.2.0
and i have a 2060
not a 1050Ti lol
and i noticed a lot of "noise" in the game
even with the option to reduce noise and the max settings
vicious-gold•3y ago
that could just be the cordyceps hah
extended-salmon•3y ago
idk
@termdisc how's the game running with you?
performance, temperatures, etc...
i refunded the game
i'll wait few months and then buy it on steam
vicious-gold•3y ago
I get good framerates with FSR2, but frame stability can sometimes be an issue. no temps exceed 60°
extended-salmon•3y ago
i was playing normally when for some reason the GPU went from 98% to 60%
and the game started lagging a lot