kevinlekiller / reshade-steam-proton

Easy setup and updating of ReShade on Linux for games using wine or proton.
GNU General Public License v2.0
361 stars 19 forks source link

Dead By Daylight - Not Working #58

Open UltiomDesign opened 2 days ago

UltiomDesign commented 2 days ago

As the title says . . am I doing sometrhing wrong during steps ?

Using the latest version of ReShade (6.1.1).

Do you want to (i)nstall or (u)ninstall ReShade for a DirectX or OpenGL game?
(i/u): i
Supply the folder path where the main executable (exe file) for the game is.
(Control+c to exit)
Game path: /home/user/.local/share/Steam/steamapps/common/Dead by Daylight
Is this path correct? "/home/user/.local/share/Steam/steamapps/common/Dead by Daylight"
(y/n) y
Do you want ./reshade-linux.sh to attempt to automatically detect the right dll files to use for ReShade?
(y/n) y
We have detected the game is 32 bits, we will use d3d9.dll as the override, is this correct?
(y/n) n
Manually enter the dll override for ReShade, common values are one of: d3d8 d3d9 d3d11 ddraw dinput8 dxgi opengl32
Override: d3d9
You have entered 'd3d9', is this correct?
(y/n): y
Linking ReShade files to game directory.
Linking ReShade32.dll to d3d9.dll.
------------------------------------------------------------------------------------------------
Done.
If you're using Steam, right click the game, click properties, set the 'LAUNCH OPTIONS' to: WINEDLLOVERRIDES="d3dcompiler_47=n;d3d9=n,b" %command%
If not, run the game with this environment variable set: WINEDLLOVERRIDES="d3dcompiler_47=n;d3d9=n,b"
The next time you start the game, open the ReShade settings, go to the 'Settings' tab, if they are missing, add the Shaders folder location to the 'Effect Search Paths', add the Textures folder to the 'Texture Search Paths', these folders are located inside the ReShade_shaders folder, finally go to the 'Home' tab, click 'Reload'.
ahmouse15 commented 1 day ago

DeadByDaylight.exe is just the launcher for the anti-cheat. You'll want to enter the path to where DeadByDaylight-Win64-Shipping.exe is, since that's the actual game executable, which is most likely in /home/YOURUSERNAMEHERE/.local/share/Steam/steamapps/common/Dead by Daylight/DeadByDaylight/Binaries/Win64/ (make sure to replace your username)

Be sure to delete the previous ReShade files that were in the wrong location