Basepath

  • OPR8R
  • Topic Author
More
2 years 11 months ago #1 by OPR8R Basepath was created by OPR8R
Is it still possible to use basepath settings in reshade 5.4? I had reshade 4.9 running using this to point to a different (not write protected) folder where the reshade.ini was located.

[INSTALL]
BasePath=path/ReShade/should/use/as/base/for/all/relative/paths
ModulePath=path/ReShade/should/load/DLLs/from

I just recently tried to switch to Reshade 5.4 but it no longer seems to read files from the set paths.
 

Please Log in or Create an account to join the conversation.

  • crosire
More
2 years 11 months ago #2 by crosire Replied by crosire on topic Basepath
This still exists and works in 5.4. Make sure the global ReShade.ini setting this up sits next to the executable.

Please Log in or Create an account to join the conversation.

  • OPR8R
  • Topic Author
More
2 years 11 months ago - 2 years 11 months ago #3 by OPR8R Replied by OPR8R on topic Basepath

This still exists and works in 5.4. Make sure the global ReShade.ini setting this up sits next to the executable.


Well, that is the thing. It is right there in the same folder but it does not get loaded.
I am using exactly the same settings and paths as with version 4.9.1. The only difference is the version of the dll.

4.9.1 works
5.4 seems to ignore the basepath setting


To be more precise the game has a launcher which creates a temp folder from which the game is launched. So the exe is in that temp folder which gets deleted once the game closes again, which makes storing custom reshade settings an profiles impossible because they would be deleted with that folder.
So with version 4.9.1 I had the dll renamed to dxgi.dll because that was required by the game for some reason and I had a dxgi.ini with the [Install] basepath leading to the Reshade.ini and the path with the presets etc.
The ModulePath remained the temp folder because that is where the executable is located.

So... exe + dxgi.dll + dxgi.ini inside the temp path while reshade.ini + presets in the original bin path where the game launcher is located.
Worked like a charm with Rehade 4.9.1 but for some reason I can not get it to work with 5.4 using exactly the same settings.
Last edit: 2 years 11 months ago by OPR8R.

Please Log in or Create an account to join the conversation.

  • crosire
More
2 years 11 months ago #4 by crosire Replied by crosire on topic Basepath
dxgi.ini is ignored in 5.4. It has to be a ReShade.ini with the BasePath setting that is sitting right next to the game executable (so in the temp path in your case).

Please Log in or Create an account to join the conversation.