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.

Performance-wise ENB is among the most demanding graphical improvements. It can also have the biggest impact visually. To get a 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 can be massive improvements.

With ENB Man – the preset management tool we will be using – you can easily switch between presets. ENB presets can be enabled or disabled 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.381).
  • 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 Ruvaak Dahmaan, a natural and performance-friendly ENB preset for Obsidian 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 Obsidian 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.

Follow the instructions to install Ruvaak Dahmaan now. Afterwards you can install other presets if you like.


10.3.2 Create a new preset

  • Download Ruvaak Dahmaan – the main file and the Obsidian Weathers Edition miscellaneous file.
  • 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].
    • Ruvaak Dahmaan – for Obsidian Weathers [4.5]
  • Click the green checkmark to confirm.

10.3.3 Import the preset

  • Open the downloaded archive for Ruvaak Dahmaan.
  • Double-click the folder inside.
  • Drag-and-drop all files into ENB Man.
  • Click no to all requests to add palettes to ENB Man (this is not needed).
  • Open the Ruvaak Dahmaan – Obsidian Weathers Edition archive.
  • Drag-and-drop the enbseries.ini into ENB Man as well.
  • Confirm when asked to overwrite.

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 Ruvaak Dahmaan preset. I strongly recommend you stick to some sort of naming scheme (doesn’t have to be mine) so that you can tell your presets apart and 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 must support Obsidian Weathers. Quite a few ENB presets were made exclusively for Obsidian Weathers. Others come with different versions / enbseries.ini files for different weather overhauls in which case you need to make sure to overwrite the default one with the one for Obsidian Weathers. Some ENB presets might require you to switch to the correct weather overhaul settings in the enbeffect.fx file or ingame in the ENB GUI.

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
Easiest way to display FPS counter and it’s easily 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


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