About this mod
A remaster of the Eclipse ReShade aiming for improved visuals and performance.
- Permissions and credits
My previous ReShade preset for Dark Souls 3 aimed at improving visuals with no regard for performance leading to it making the game way more demanding than it should be. In this version I aim to correct this and improve the visuals at the same time. I replaced most of the effects which had to do with color with a LUT and I also replaced MagicBloom and MatsoDOF with PirateBloom and MartyMcFlyDOF, respectively. These changes led to a MASSIVE(35fps) increase in performance.With this preset I also aimed at enhancing the dark areas of the game. Large indoor or underground areas illuminated by a small number of candles or torches are now actually dark, as you would expect, and areas without any light sources will require you to use your torch for light which, in my opinion, adds some immersion.
INSTALLATION INSTRUCTIONS WINDOWS
- Download ReShade from https://reshade.me/
- Run the .exe and a window will appear. Click on "Click here to select a game and manage its ReShade installation" and find your DarkSoulsIII.exe
- The select the correct API. Dark Souls 3 uses DX11.
- Then list that appears after step 3 is the list of shaders you can install, check all of them.
- Once you're done with step 4, download this preset and extract it in DARK SOULS III\Game
- Start the game and press the HOME key on your keyboard to open the reshade menu. From there you can select the preset you want to use, choose Dark Souls III EclipseFX2.ini
- Check the "Performance Mode" box on the bottom right of the ReShade window and optionally go to the settings tab and check the box "Load only enabled effects" for quicker shader compilation.
- Play the game.
- Download ReShade from the link above
- Use unzip to unzip the .exe
- Copy ReShade64.json and ReShade64.dll to where your DarkSoulsIII.exe is.
- Move ReShade64.dll to dxgi.dll
- You are going to need d3dcompiler_47.dll which you can install using winetricks. Install wine and winetricks using your package manager, run DS3 at least once, and then run
WINEPREFIX="/home/$USER/.steam/steam/steamapps/compatdata/374320" winetricks d3dcompiler_47
in the terminal. - Now you are going to need to set some overrides. Go to you steam launch options and set
WINEDLLOVERRIDES="d3dcompiler_47=n;dxgi=n,b" %command%
- In the directory where the DarkSoulsIII.exe is, run the following command to create some directories
mkdir -p reshade-shaders/{Textures,Shaders}
- You are now going to need the following shaders: AmbientLight, LumaSharpen, FilmGrain and their textures, Pirate Shaders, DOF, and LUTTools. Download all these and move the .fx files into
.steam/steam/steamapps/common/DARK\ SOULS\ III/Game/reshade-shaders/Shaders
and the texture files into.steam/steam/steamapps/common/DARK\ SOULS\ III/Game/reshade-shaders/Textures
- Download the preset and unzip it into
.steam/steam/steamapps/common/DARK\ SOULS\ III/Game
- Start the game and press HOME to open the ReShade menu
- Go to the settings tab and set the Shaders and Textures paths
- Go back to the home tab and select Dark Souls III EclipseFX2.ini in the top drop down menu(above search).
- See steps 7 and 8 in the Windows guide above.