STEP 10 - ENBSERIES

10.1 PREFACE

10.1.1 General Notes

First up: This entire step is completely optional. You can skip it if you want.

That being said, there are a number of mods in the guide (VISUALS module) that depend on ENB, namely ENB Lights, all of the Rudy HQ – More Lights for ENB mods and fadingsignal’s ENB Particle Light – Dwemer Lanterns. All those mods won’t work without ENBSeries or, more specifically, without ComplexParticleLights enabled in enbseries.ini (the config file).

Performance-wise ENB is among the most demanding graphical improvements. It can also have a huge impact visually. To get stable 60FPS with an ENB preset you need a decently strong PC and quite possibly tone down some settings but it is doable. Even if you’re not interested in most of the bells and whistles, ENB ambient occlusion, SMAA and colour correction alone are certainly worthwhile.

With ENB Man – the preset management tool we will be using – you can easily switch between presets. ENB presets can be enabled or disabled at any time, and you can edit them directly ingame.


10.1.2 ENBSeries Overview

ENBSeries binaries: These are the core files required to run ENBSeries. They are forbidden to be shared with presets and can only be acquired from the official website. They consist of two plugins (d3d9.dll and d3dcompiler_46e.dll) and an INI file, storing all general settings (enblocal.ini). These files belong into your root folder.

enbseries.ini: The bulk of configuration changes are stored in the enbseries.ini file in which you can tweak all general settings and toggle them on or off. This INI is unique to its preset and also belongs into your root folder.

enbseries folder: This folder should be located in your root folder and it includes all additional effect files (INI files and additional folders). The included effects vary from preset to preset, depending on what the author is utilising. In rare cases, the effect INIs are outside the enbseries folder and kept in the root folder as well.

10.2 SETUP

10.2.1 ENB Man

This step will prepare ENB Man to be used with your Skyrim SE installation.

  • Download ENB Man (the main file).
  • Extract ENBMan.exe to {Your Modding Folder}\Tools\ENB Man.
  • (Optional) Add ENBMan.exe to your Desktop / Taskbar.
  • Run ENBMan.exe and click the green plus to add a new game.
  • Click the folder icon and point ENBMan at your SkyrimSE.exe (located in your root folder).
  • You might want to edit the name to indicate that it’s the Special Edition (I’ve changed it to Skyrim SE).
  • Click the green checkmark to confirm.
  • Double-click the new Skyrim SE profile.

10.2.2 ENBSeries Binaries

In this step we will import the default ENBSeries binaries to be installed with your presets later.

  • Download the latest version of ENBSeries for Skyrim SE.
  • Open the downloaded archive and double-click the WrapperVersion folder.
  • Back in ENB Man, click the arrow under Binaries and select Add.
  • Enter ENBSeries and the version number as name (eg ENBSeries 0.383).
  • Click the green checkmark to confirm.
  • From the Archive WrapperVersion folder, drag the following files into the emtpy Binaries window:
    • d3d11.dll
    • d3dcompiler_46e.dll
    • enblocal.ini
  • Click the green checkmark to confirm.

10.2.3 Global INI Settings

In this step we will import enblocal.ini so that you can edit it globally later on.

  • Click the gears icon under Global Settings.
  • A new window will come up. Click the green plus icon.
  • As name, enter enblocal.ini. It will now appear in the list.
  • Double-click your new enblocal.ini.
  • In the new window, click Import Settings in the top bar.
  • Navigate to {Your Modding Folder}\Tools\ENBMan\Games\Skyrim SE\Binaries\ENBSeries 0.3xx.
  • Double-click the enblocal.ini inside to import it.
  • Check all boxes but don’t change any values, they are good out of the box.
  • Click Save in the top bar and close the window.
  • Back in the Global Configuration Files window, check enblocal.ini.
  • Click the green checkmark to close the window.

10.3 PRESET INSTALLATION

10.3.1 Preset Selection

For the purposes of this guide we will be using A Cathedralist’s ENB, an unintrusive and performance-friendly preset for Cathedral Weathers. You can install any other preset the same way. Install as many presets as you like – you can easily switch between them to test them ingame until you find your favourite. If you edit them ingame, you will be prompted to save those edits upon removing the preset.

When choosing your preset, make sure that it is compatible with Cathedral Weathers, the guide’s weather overhaul. There are many different kinds of presets out there, some more performance-intense than others but you can usually tweak and tone them down quite easily. Unfortunately, there are only a handful presets for Cathedral Weathers.

Follow the instructions to install A Cathedralist’s ENB now. Afterwards you can install other presets if you like.


10.3.2 Create a new preset

  • Download A Cathedralist’s ENB – go with the High Quality main file unless your PC is a complete potato (you can always disable ENB features ingame to improve performance).
  • Back in ENB Man, click the arrow under Presets and select Blank preset.
  • Enter a name for the new preset. It’s useful to keep a standard naming scheme like {Preset Name} – for {Weather Overhaul} [version number].
    • A Cathedralist’s ENB – for Cathedral Weathers [1.0]
  • Click the green checkmark to confirm.

10.3.3 Import the preset

  • Navigate to {Your Modding Folder}\temp.
  • Open the downloaded ENB Preset archive.
  • Double-click the folder inside, then extract all files into the temp folder.
  • Drag-and-drop all files from the temp folder into ENB Man.
  • Remove all files inside the temp folder.

Note: This is done because ENB Man occasionally bugs out when extracting directly from the archive into the program.


10.3.4 Activate the preset

  • Check the box next to Binary so that those files are added when activating the preset.
  • Click the green checkmark at the bottom of the window to install the preset.

10.4 ADDITIONAL INFORMATION

10.4.1 Switching between presets

To uninstall your current preset, simply click the red icon (next to the green checkmark that deployed the files). Add a new preset the same way we added the Cathedralist’s ENB preset. I strongly recommend you stick to some sort of naming scheme (doesn’t have to be mine obviously) so that you can easily tell your presets apart. Drag the new preset’s files into ENB Man, be sure to check the binaries and click the green checkmark to install.

Always click No when asked to add palettes.

You can have as many presets as you like and switch between them at will.

ENB Man also has an option to store DoF presets like the binaries and switch them independently. This is not covered here as it’s not strictly necessary, however it is quite useful so I do encourage you to use it, especially if you switch a lot between presets and different DoF effects.


10.4.2 Other presets

As mentioned before, your preset should support Cathedral Weathers, although you can use a preset made for a different weather overhaul (ideally Obsidian Weathers as they are similar) and then use this guide to fix it for Cathedral Weathers. It won’t give you an optimal result and you might have to tweak the preset further.


10.4.3 Hotkeys

You can change the hotkeys anytime in your global enblocal.ini settings in ENB Man. They will then be applied to all your presets. To change these hotkeys, it’s important to know that each key on your keyboard also has a number – you can find a list here.

By default you can open the ENB GUI ingame with Shift+Enter and display the FPS counter with F12. Since F12 is also the default hotkey for taking screenshots with Steam, this can be a little awkward and you might want to rebind it. You can change any of these hotkeys in your enblocal.ini under [Input]. Set the value to 0 to disable the hotkey.

Here’s what I personally change them to:

KeyCombination=0
This disables the key combination. To open the ENB GUI, you would now only need to press Shift.

KeyDof=0
This toggles the Depth of Field effect. Personally I don’t need this.

KeyEditor=121
This opens the ENB GUI (default: Shift). I’ve got it set to F10.

KeyFPSLimit=0
This toggles the ENB-enforced FPS limiter. Not needed since we are using Havok Fix to control the frame rate.

KeyScreenshot=0
I use Steam to take screenshots so I don’t need this.

KeyShowFPS=122
Convenient way to display FPS counter and it’s toggleable. I have it on F11.

KeyUseEffect=120
Toggle ENB. I have it on F9 which is the default hotkey for Quicksave (which I have rebound to F7) so you might want to use a different key.


10.4.4 ENB Light

If you are running ENB Light which adds particle light to many meshes, make sure you have the following settings in your preset’s enbseries.ini:

[Effect]
EnableComplexParticleLights=true
EnableComplexFireLights=false

Note: With our default preset, A Cathedralist’s ENB, this is already set correctly – no need to edit anything.


10.4.5 ENB Cache

You can enable shader cache in your enblocal.ini which will speed up the game startup time. Keep in mind that you absolutely need to remove the enbcache folder from your root folder when you change your ENB preset. I recommend you wait until you found a preset to stick with before you enable shader caching. Once you’ve settled on a preset, open the Global INI Configuration window in ENB Man and change the following for enblocal.ini:

[Performance]
ShaderCache=true