How to install ReShade for Star Stable Online
Every step from the download to a working preset, written for people who have never installed anything like this. Including the question to settle first: is ReShade allowed in Star Stable?
Silver Werewolves
ReShade sits on top of the finished game image like a filter and changes colour, contrast, sharpness, light and blur. It leaves the game itself alone: no files are replaced, no values are shifted, no advantage is gained. That is why screenshots from Jorvik often look more cinematic than what you see on your own screen.
This guide walks through the whole process, from the download to a working preset, with a picture for every step. It assumes nothing beyond a Windows PC that runs Star Stable Online. If you have never installed anything outside of a normal installer, you can simply work through it from top to bottom.
Is ReShade allowed in Star Stable?
Yes. Star Stable answers this question in its own help centre and states that using ReShade is fine. Two limits come with that. There is no technical support, because ReShade does not come from Star Stable: if you run into crashes or display errors, the developers of the program are the people to ask, and support staff cannot help with problems caused by outside software. On top of that, the terms and conditions rule out third-party programs in general, with ReShade named as an exception.
The exception makes sense once you look at what ReShade does and does not do. It reads the finished image, recalculates colour and light, and hands it back. It does not read game data, does not alter server responses and gives no advantage in play. That is precisely why many games treat image filters differently from programs that reach into the game itself.
One boundary still holds: add-ons are not all the same. Those that make images prettier or recording easier stay within the same frame as ReShade itself. Anyone using add-ons to reveal things the game deliberately hides steps outside it. For this guide only a single add-on is needed anyway, and ReShade brings it along by default.
What you need
- A Windows PC with Star Stable Online installed. ReShade does not work on macOS or on mobile devices.
- About ten minutes, plus a few more the first time you launch the game while the effects are compiled.
- Roughly 200 MB of free disk space for the bundled effect collections.
- Optionally a preset file ending in .ini, if you want to adopt a ready-made look.
The installation step by step
The eleven steps below can be clicked through one at a time. If you would rather read the whole thing at once, switch to “Show all steps” in the top right.
All 11 steps
Download ReShade
Open reshade.me and scroll all the way down to the “Download” section. Two buttons sit there one above the other, and the lower one is what you want: “Download ReShade 6.7.3 with full add-on support”. The upper button installs the same version without add-on support, which leaves you without access to the depth buffer that almost every ready-made Star Stable preset depends on.
The file is then called ReShade_Setup_6.7.3_Addon.exe and lands in your Downloads folder, at around four megabytes. If your browser or Windows warns you: the file is digitally signed, reshade.me is the official source, and ReShade is open source. Do not download it anywhere else, though — copies on other sites may have been altered.
Find the game folder
ReShade needs to know which program it should extend, so you need the folder Star Stable lives in. Where that is differs from computer to computer, depending on where the game was installed. Two routes get you there reliably.
The first goes through Windows search. Type “star stable online” into the taskbar, but instead of simply clicking the result, choose “Open file location” from the menu on the right. Windows then opens an Explorer window.
If that lands you in a folder full of shortcuts rather than at the game itself, use the second route: right-click the “Star Stable Online” shortcut and choose “Properties”. The “Target” field holds the path you need. Select it with the mouse and copy it with Ctrl + C.
Start the setup
Open your Downloads folder and double-click ReShade_Setup_6.7.3_Addon.exe. There is no installation in the usual sense: the program runs once, drops its files into the game folder and is not needed afterwards. Keep the file anyway, because the same program is what uninstalls ReShade later.
The first thing you see is the warning discussed above. Confirm it with “OK”.
Select Star Stable
ReShade now lists the games it found on your computer. Star Stable is usually not among them, because it is not installed through Steam. Click “Browse…” at the bottom right instead.
A file dialog opens. Paste the folder path you copied earlier into the address bar at the top — without the program file at the end, or the game will start instead — and press Enter. Clicking your way there works just as well. Inside the game folder, open “client” with a double-click, select the file SSOClient and click “Open”.
The full path then appears at the bottom of the setup window. Check that it ends in client\SSOClient.exe and click “Next”.
Confirm the rendering API
The setup now asks which graphics interface the game draws through. ReShade guesses from the program file, and for Star Stable the guess is correct: OpenGL. There is nothing to change here, just click “Next”. You can tell it worked later by a file called opengl32.dll appearing in the “client” folder; that is how ReShade hooks in.
Choose effects
On the next page ReShade offers collections of effects to install alongside it. Each collection is a package of small programs that presets later draw on. If you want to reproduce a specific preset, you need exactly the collections it asks for; if you just want to try things out, the default selection serves well.
Two things worth knowing. More collections mean more effects for the game to compile on first launch, which takes correspondingly longer. And if you pick too few, you can add them any time by running the setup again. “Uncheck all” in the top right clears the selection if you would rather tick packages individually.
At the very bottom there is also a field for loading a preset file. Point it at a finished preset and ReShade pulls in exactly the effects that preset needs. If you do not have one yet, leave the field empty and click “Next”.
Skip the add-ons
Finally the setup asks about add-ons. The list is long, but Star Stable needs nothing from it: the one add-on that matters for the depth buffer, “Generic Depth”, already ships with the add-on build. So leave everything unticked and click “Next” or “Skip”. ReShade itself points out here that unsuitable add-ons can cause crashes or hurt performance.
The setup then copies its files into the “client” folder and reports that it is done. You can close the window.
Start the game
Launch Star Stable as usual. A narrow black banner appears in the top left of the loading screen, reporting that ReShade was installed successfully. That banner is your proof that everything is in place. Read it carefully: it also names the key that opens the tutorial, and that key is the one that applies on your machine.
On the first launch the banner also reads “Compiling … effects remaining” for a while. ReShade is translating every installed effect into a form your graphics card understands. Depending on your selection that takes anywhere from a few seconds to several minutes, and the game may stutter briefly. The second launch is much faster, because the result is cached.
Open the menu
In the game, press the key the loading banner named. In current builds that is Home. The first time, a short tutorial walks you through the interface; you can click through it or skip it. After that you see the menu on the left with the tabs Home, Add-ons, Settings, Statistics, Log and About.
The “Home” tab shows the active preset at the top and the list of all effects below it. A tick switches an effect on, a second click switches it off, and the result is visible immediately. That is how you feel your way towards a look of your own.
| Key | What it does |
|---|---|
| Home | open and close the menu (default, see the note above) |
| End | toggle all effects, handy for a before-and-after comparison |
| Print Screen | save a screenshot with effects applied |
Add a ready-made preset
A preset is a single file ending in .ini that records which effects are active and with which values. People share these files, and adopting one takes only a few moves.
Create a new folder inside “client”, called “presets” for example, and copy your preset files into it. A separate folder is not strictly required, but it keeps things tidy: otherwise several .ini files end up side by side in “client”, where they are easy to mix up.
Then open the menu in the game and click the field with the preset name at the top. A file list unfolds; switch to your folder, click the .ini you want and confirm with “Select”. The image changes at once. The folder icon next to it opens the same folder in Explorer, which makes adding more presets convenient.
If ReShade reports in red that some effects could not be loaded, the matching effect collection is missing. Run the setup again, pick the same SSOClient.exe and add the missing packages; alternatively point the setup at your preset file and it will gather the required collections itself.
When depth effects look wrong
Effects like depth of field or ambient occlusion need to know how far a pixel sits from the camera. That information lives in the depth buffer, and some games hand it over upside down. You can tell because the blur lands exactly the wrong way round: sharp in front instead of behind, or shadows clinging to the wrong edge.
The switch for this sits at the bottom of the “Home” tab behind the button “Edit global preprocessor definitions”. Find the entry RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN and change the value from 0 to 1, or from 1 to 0. A click on “Apply” commits the change.
If nothing happens at all, no depth buffer is being used yet. That is handled in the “Add-ons” tab at the top of the menu, where the “Generic Depth” add-on lives. Its checkbox has to be ticked — without it no effect receives distance information, and depth of field and ambient occlusion stay inert.
Below it, the add-on lists the depth buffers it found, each with resolution, format and a count of draw calls. If more than one entry appears, tick the one that matches your screen resolution and has by far the most draw calls; that is the buffer the game draws the world into. The two options “Copy depth buffer before clear operations” and “Copy depth buffer before fullscreen draw calls” can stay enabled, they help with games that clear their buffer midway.
If the list stays empty, the game is running in a mode ReShade cannot read from. Switching between fullscreen and windowed mode in the game’s graphics settings usually solves it. And as a reminder: without the full add-on support build from step 1, “Generic Depth” is missing entirely, and only a reinstall with the right file will help.
What ReShade costs in performance
Every active effect is recalculated for every single frame, and that costs performance. A sharpening filter barely registers, while elaborate presets with ambient occlusion, depth of field and several lighting effects can lower the frame rate noticeably, on weaker machines to the point of being unplayable. While the menu is open it drops further still, which is normal.
Three things help. Switch off effects you do not actually see, since many presets ship with layers that hardly register in everyday play. Tick “Performance mode” at the bottom of the menu once you are happy with your settings; ReShade then gives up the ability to change values on the fly and runs faster for it. And use the End key: effects off for ordinary riding, on again for the screenshot.
When Star Stable updates
Game updates usually leave the ReShade files untouched, because they sit in a folder the updater does not replace. If the black banner disappears on launch anyway, opengl32.dll was overwritten. Running the setup again, picking the same SSOClient.exe and repeating the process is enough; presets and effects survive that.
Removing ReShade again
Run the setup once more and pick the same SSOClient.exe. ReShade recognises the existing installation and offers to remove it. If you prefer to clean up by hand, delete opengl32.dll, ReShade.ini and ReShade.log from the “client” folder along with the reshade-shaders folder. Nothing about the game itself changes, and you can install it again at any time.
Common stumbling blocks
- No black banner on launch: usually the wrong program file was picked. It has to be SSOClient.exe inside the “client” folder, not the launcher in the main folder.
- The menu will not open: a different key may be bound than you think, another application may be intercepting it, or the game may not be in the foreground. What applies is written after “OverlayKey” in ReShade.ini inside “client”; the “Settings” tab lets you move it to a free key.
- Red errors about effects that failed to load: the preset is missing effect collections. Run the setup again and install the missing packages.
- Everything looks overdone: presets are built for their author’s monitor. The strength of each effect can be dialled down individually.
- The game stutters since the installation: too many active effects. Switch everything off and add individual effects back deliberately.
- Black screen after launch: switch between fullscreen and windowed mode in the game, which resolves most of these cases.
In closing
ReShade installs quickly, comes off again at any time, and is explicitly permitted by the publisher. Most of the work lies not in the installation but in what follows: a preset is rarely exactly what you find beautiful on the first try, and the real time goes into adjusting individual effects. If that is not for you, stick with a finished preset and switch it on with the End key whenever an image is worth taking.
Frequently asked questions
- Is ReShade allowed in Star Stable Online?
- Yes. Star Stable states in its help centre that using ReShade is fine. Two limits come with that: there is no technical support for it, because the program is made by someone else, and the terms and conditions rule out third-party programs in general, with ReShade named as an exception.
- Why does the installer warn about bans in multiplayer games?
- The add-on build of ReShade shows that warning in every game, no matter which one. It comes from the ReShade developers, not from Star Stable, because some online games with strict anti-cheat systems treat add-ons as tampering. For Star Stable, the statement in the publisher’s help centre applies.
- Why the build with full add-on support?
- Without add-ons, ReShade blocks access to the depth buffer in games with a network connection. Effects that need distance information then do nothing: depth of field stays flat and ambient occlusion has no shadows to place. Most ready-made presets for Star Stable rely on exactly that, which is why the add-on build is the one to get.
- Where do I find SSOClient.exe?
- In the “client” subfolder of the game directory, typically along a path like E:\Games\StarStableOnline\Star Stable Online\client\SSOClient.exe. You can locate the game folder through Windows search with “Open file location”, or through the properties of the desktop shortcut.
- Which key opens the ReShade menu?
- In current builds it is the Home key. What counts, though, is the key named in the black banner when the game starts: older builds used Shift + F2, and a ReShade.ini carried over from an earlier install can keep that binding. On many laptops Home also needs the Fn key. You can change it under the “Settings” tab.
- Does ReShade cost frames per second?
- Yes, and how much depends entirely on the preset. A single sharpening pass is barely noticeable, while heavy presets with ambient occlusion, depth of field and several lighting effects can cut the frame rate in half or worse. Switching off effects you do not actually see helps immediately, and performance mode at the bottom of the menu saves a little more once you are happy with your settings.
- How do I remove ReShade again?
- Run the setup once more, pick the same SSOClient.exe and confirm the uninstall. You can also do it by hand: delete opengl32.dll, ReShade.ini and ReShade.log from the “client” folder, along with the reshade-shaders folder. Nothing about the game itself changes.
- Can I share presets?
- Preset files ending in .ini yes, those are meant to be shared. The ReShade binaries and shader files are not: anyone who needs ReShade should download it from reshade.me.