Open shelterx opened 3 months ago
This is confirmed by #3592
There was a short discussion on Heroic's Discord that concluded that this setting probably should be renamed. Note that I am not a maintainer and cannot speak on their behalf
Exactly, at the moment setting toggles NVAPI per game and makes it predictable for the user as to what features will be enabled. In context of proton, the current name doesn't really apply, as we don't actually install the libs, we just tell proton whether this should be enabled.
I'd say the toggle behaves as it was designed, when you disable NVAPI, well it gets disabled
Ok, it makes sense but I agree that the naming should be changed since proton already provides nvapi.
If anything this makes it unpredictable for the user, because suddenly NVAPI is disabled and option is misleading. If the option was Enable NVAPI
, then I would expect it to disable NVAPI when not selected, but it isn't unfortunately.
I'm also thinking of having nvapi enabled by default to follow what proton is doing, but there are some games even on egs that don't work with it so it could regress the games on some machines.
Well, as far as I know Proton has internal nvapi blacklist, which can be only overriden by PROTON_FORCE_NVAPI
Well, as far as I know Proton has internal nvapi blacklist, which can be only overriden by PROTON_FORCE_NVAPI
The blacklist is powered by steam IDs which heroic cannot provide
Describe the bug
I noticed that if you don't have Autoinstall DXVK-NVAPI selected, NVAPI gets disabled with PROTON_DISABLE_NVAPI=1. Even if I set it to be enabled with PROTON_DISABLE_NVAPI=0 as game ENV it gets overriden.
Add logs
Steps to reproduce
Start a game with Heroic 2.14 using a proton flavor wine.
Expected behavior
Having Autoinstall DXVK-NVAPI unticked shouldn't forcefully disable NVAPI.
Screenshots
No response
Heroic Version
Latest Stable
System Information
CachyOS - Heroic Games Launcher bin AUR
Additional information
No response