ReShade Mediator
- Cloudbill
-
Topic Author
Please Log in or Create an account to join the conversation.
- Ganossa
-
If you start game X but you have game Y profile activated, game X will run with game Y profile.
If you have no profile selected but made some configuration or loaded a preset and run game X then that game will run with that current configuration.
Its just important to create game profiles at the beginning cause it is the installation of ReShade for that specific game.
Please Log in or Create an account to join the conversation.
- Mobeeuz
-
Please Log in or Create an account to join the conversation.
- Mobeeuz
-
Please Log in or Create an account to join the conversation.
- Ganossa
-
As soon as you want to decentralize it again you will get back those two issues. However, if its useful I can at least try to add an option that lets you still manage decentralized profiles (copies) from one location together with the centralized ones. (Have to think about a clever way to do it though first

Please Log in or Create an account to join the conversation.
- Mobeeuz
-
My idea for mediator was not so much as having two copies but to simply add a 'Install Standalone' option. Using this idea, you could switch the Reshade.fx from an actual file to a lnk file and it would point to the centralized folder again. You make your changes and update, it copies all the files back over and switches the lnk file back to an actual file - it all being optional of course.
Please Log in or Create an account to join the conversation.
- Cloudbill
-
Topic Author
Please Log in or Create an account to join the conversation.
- Ganossa
-
Level 2 would be a copy that can still be managed from one central mediator.
Level 1 would have everything centralized with the help of the links.
From trivial solution on Level 3 it gets more complicated towards Level 1. Have to find a layout and solution that can support it

Please Log in or Create an account to join the conversation.
- Mobeeuz
-
That was what I was suggesting anyway....
Please Log in or Create an account to join the conversation.
- Ganossa
-
Please Log in or Create an account to join the conversation.
- Constantine PC
-
Basically I have a preset for ESO and a preset for VLC.
My ESO preset is designed only for ESO and the VLC one is a few small things like sharpening.
If I switch to VLC preset, ESO on next launch runs VLC preset. Vice-versa the same issue occurs with VLC player running ESO preset.
I want the Mediator to remember the VLC preset and the ESO preset without me telling it to use it, like how it used to work with manual installations.
I don't use global presets for games, I always have a individual preset per game. So it's problematic because the presets don't work for both usages.
Unless I'm missing a Mediator function, even when just selecting ESO to change global presets it would switch the VLC player one to the last one ESO used too.
At the momment I only use Mediator for ESO and everything else is a manual installation because of the mentioned issue. It's just really annoying changing presets constantly when I'm used to games automatically using the preset I designed for them (because it's in the game .exe location)
Maybe there's a way to make games use individual presets without me having to open mediator and choose it before game launch. I don't know.
edit: Actually I just thought of having multiple mediator installations to remedy this issue but that's a work-around
Please Log in or Create an account to join the conversation.
- Ganossa
-

Anyway, back on topic, I thought a lot about possible solutions and found one (which might be the only one) to make a Level 1 solution possible. However, be aware that you will also loose the advantage of simply using a profile configuration of one app for another app without creating a global preset.
This solution is still in theory so I need to implement it first and see how and if it works

Please Log in or Create an account to join the conversation.
- Constantine PC
-
if that means I can have individual presets for games via the centralized mediator I'm okay with an extra step of making a Global Preset like "Sharpening/vibrance/dither" and then just applying it to multiple games.be aware that you will also loose the advantage of simply using a profile configuration of one app for another app without creating a global preset.
Please Log in or Create an account to join the conversation.
- Ganossa
-

Please Log in or Create an account to join the conversation.
- Ganossa
-
Pros:
- users can swap applications without changing the current profile in the mediator
- no real redundancy
Note:
- to modify settings in the mediator, the user still has to select the specific app profile first
Cons:
- changing source files (not .cfg file) will not trigger recompilation of ReShade and therefore make it harder for developers (possible solution is to allow a developer link which is what we currently have and the new user link)
Please Log in or Create an account to join the conversation.