Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What is the correct way to add a shader repo and have it added to Merged folder? #45

Open
dambros opened this issue Dec 6, 2023 · 1 comment

Comments

@dambros
Copy link

dambros commented Dec 6, 2023

I am currently trying to add this shader repo to my install using REBUILD_MERGE=1 SHADER_REPOS="https://github.com/Fubaxiusz/fubax-shaders|fubax-shaders" ./reshade-linux.sh.

Running the command will download the shaders and correctly create the folder, but it won't add the new shaders/textures to the Merged folder.

What else am I missing?

Maybe I misunderstood the Merged folder and I am expected to add the specific folder I want inside the Reshade config window instead of only having it point to Merged?

@Slvrtnge
Copy link

Slvrtnge commented Jan 3, 2024

Actually, it's easier than you think! You don't need to do any terminal/konsole stuff. All you need to do is,

  1. download the shader/texture repo
  2. unzip it into your /home/deck/.local/share/reshade/ReShade_shaders folder as it's own folder for ease of access
  3. If that folder doesn't already have a shaders and a textures folder, make those for organizational purposes
  4. Take the individual shader (.fx or .fxh) files and copy/drag to the /home/deck/.local/share/reshade/ReShade_shaders/Merged/Shaders folder and choose to "link" them in the "paste option"
  5. Do the same for the textures (and if there's another folder in your textures folder for that specific shader repo, you can simply drag and drop that folder into the merged/textures folder and link it too.
  6. When running a game with reshade now, notice if you get any red, compiling errors. These MAY be fixed by simply editing the file in a text editor, or simply right clicking it in reshade menu, editing source code, and choosing that file specifically
  7. You may need to just tell the reshade effect file the new paths for it's various dependencies like a texture file (simply copy the path of the file in the merged section and paste it into the code for the reshade effect, click save and reload effects)

Reach out with any questions! You also DON'T need the launch command in the steam launch parameters after installing reshade for a proton game from my testing.
Also if you want to get rid of a shader for all games (as they're all linked to the merged folder) simply delete the effect and it's linked version in the merged folder! That's it!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants