ENBSeries

Installation of ENBSeries with Serio’s ENB.

What is ENBSeries?

ENBSeries is a post-processing injector by Boris Vorontsov. Unlike ReShade, it is not universal but built for specific games and hooks directly into the engine. Effects are therefore highly advanced and specific to each games. ENB is also capable of fixing bugs and improving performance plus it offers additional features such as VSYNC, a screenshot hotkey, and a toggleable FPS counter.

The effects vary in their performance impact. A full preset, especially when Skyrim is run on high resolutions, can bring even high-end PCs to their knees. Fortunately, Skyrim SE with its generally improved performance runs a great deal better with ENBSeries presets and 60FPS+ on a reasonable resolution (1080p) are comfortably attainable on most machines.

TPF uses Serio’s ENB, preset for Cathedral Weathers that is fairly performance-friendly and doesn’t break vanilla imagespaces (for Nighteye). For better compatibility with our lighting overhaul, we will be using a version of it tweaked specifically for the guide.

Is installing ENBSeries mandatory?

Yes and no.

ENB and Serio’s preset are part of the guide. You are not supposed to skip these instructions. However, disabling ENBSeries is as simple as pressing a single key ingame or clicking “Uninstall” in ENB Man.

The problem is that the guide was made with ENB in mind. For example, Skyrim’s native ambient occlusion was disabled early on in the guide in favour of ENB AO. A number of mods installed up until this point are exclusively for ENB, fixing mesh brightness or adding effects.

Ultimately, you shouldn’t encounter any major issues when disabling ENB. If you don’t like the effect or find the performance impact too jarring, you can essentially skip this step or uninstall ENB later on. The point is that I will not be responsible for any visual inconsistencies or bugs stemming from a user’s refusal to use ENBSeries.

If you choose not to use ENBSeries, it is advisable to re-enable Skyrim’s native ambient occlusion in the SkyrimPrefs.ini file.

ENBMan

ENBMan is one of several ENB manager tools available. It happens to my favourite which is why we are using it for TPF. One downside of ENBMan is that importing files directly from archives usually doesn’t work so an extra step is required, extracting files, and then importing them in ENBMan. That’s a small inconvenience for an otherwise highy convenient tool though.

  • Download ENBMan (the main file) manually from the Nexus.
  • Extract ENBMan.exe to Your Modding Folder\Tools\ENB Man.
  • Run ENBMan.exe and click the green plus to add a new game.
  • Click the folder icon and point ENBMan to 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.

Game Setup

ENBSeries Binaries

  • On the website for ENBSeries for Skyrim SE, click on the latest version number (near the bottom).
  • Scroll down and click the download below the changelog.
  • Open the downloaded archive and double-click the WrapperVersion folder.
  • Extract the d3d11.dll, the d3dcompiler_46e.dll, and the enblocal.ini to Your Modding Folder\temp.

Import to ENBMan

  • Back in ENBMan, click the arrow under Binaries and select Add.
  • Enter ENBSeries and the version number as name (e.g. ENBSeries 0.460).
  • Click the green checkmark to confirm.
  • Drag the three files from your temp folder into the Binary window.
  • Click the green checkmark to confirm.
  • Delete the files from your temp directory.

Install ENB Binaries

Global INI Settings

  • Click the gears icon under Global Settings.
  • A new window will come up. Click the green plus icon.
  • Enter enblocal.ini as name. 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.4xx.
  • Double-click the enblocal.ini inside to import it.
  • Press CTRL+A to select all settings and click the green checkmark button in the toolbar to enable them.

Better Hotkeys

I’m personally not a fan of the default ENB ingame hotkeys. “KeyUseEffect”, for instance, is on Shift+F12. At the same time, F12 is the Steam hotkey for “Take Screenshot”. You can see how that might result in many unwanted screenshots.

Check the screenshot below and mirror my values in the input section to get the following hotkeys:

  • KeyCombination: Disabled.
  • KeyDof: Disabled.
  • KeyEditor: F11
  • KeyFPSLimit: Disabled.
  • KeyScreenshot: Disabled.
  • KeyShowFPS: F7
  • KeyUseEffect: F10

This means you can quickly toggle ENB ingame with F10, open the GUI to customise the preset with F11, and bring up a nifty FPS counter anytime with F7. No default keys are affected (like F5 and F9 for Quick Save and Quick Load respectively) and screenshots you can continue to take with F12 using the Steam overlay.

If you want different hotkeys, use this super useful website to figure out any key’s numeric value.

ENB Better Hotkeys

Save Global Configuration

  • Click the green checkmark at the bottom, then click Yes to confirm and save your changes.
  • Back in the Global Configuration Files window, check the box next to enblocal.ini.
  • Click the green checkmark to close the window.

ENB Better Hotkeys

Serio’s ENB

  • Open the Serio’s ENB mod page.
  • Download the Serio’s ENB - TPF Edits miscellaneous file manually.
  • Open the downloaded archive and double-click the folder inside.
  • Extract the enbseries.ini, the enblocal.ini, and the enbseries folder to Your Modding Folder\temp.

Water Settings

We will be editing Serio’s ENB to largely use mindflux’ settings from Water for ENB with some custom tweaks to Muddiness and Sun Lighting Multiplier.

  • Open the enbseries.ini in a Notepad++.
  • Press CTRL + F and enter Water as the search term.
  • Hit Enter for times until you get to the [WATER] section.
  • Replace the entire section with the following:
[WATER]
IgnoreWeatherSystem=true
EnableDispersion=true
EnableCaustics=true
EnableParallax=true
EnableSelfReflection=false
EnableDisplacement=true
DisplacementQuality=0
ReflectionAmount=1.0
DispersionAmount=0.35
CausticsAmount=1.0
SunSpecularMultiplier=2.0
SunScatteringMultiplier=0.75
WavesAmplitudeDawn=0.5
WavesAmplitudeSunrise=0.75
WavesAmplitudeDay=1.0
WavesAmplitudeSunset=0.75
WavesAmplitudeDusk=0.5
WavesAmplitudeNight=0.25
WavesAmplitudeInteriorDay=1.0
WavesAmplitudeInteriorNight=1.0
DisableDistantReflection=true
EnableTemporalAA=true
EnableTessellation=true
TessellationQuality=0
FresnelMultiplier=0.35
Muddiness=0.35
BrightnessDawn=1.0
BrightnessSunrise=1.0
BrightnessDay=1.0
BrightnessSunset=1.0
BrightnessDusk=1.0
BrightnessNight=1.0
BrightnessInteriorDay=1.0
BrightnessInteriorNight=1.0
EnableShadow=false
EnableVolumetricShadow=false
EnableCloudsShadow=true
EnableLighting=true
VolumetricShadowQuality=2
FresnelMin=0.0
FresnelMax=1.0
SunLightingMultiplier=0.1
WetMultiplier=1.0
  • Press CTRL + F and search for water again.
  • Go to the third result, the [UNDERWATER] section.
  • Replace the entire section with the following:
[UNDERWATER]
IgnoreWeatherSystem=true
TintAmount=1.65
EnableCaustics=true
HighQualityCaustics=true
CausticsAmount=3.0
CausticsAmountDawn=3.0
CausticsAmountSunrise=3.0
CausticsAmountDay=3.0
CausticsAmountSunset=3.0
CausticsAmountDusk=3.0
CausticsAmountNight=3.0
CausticsAmountInteriorDay=3.0
CausticsAmountInteriorNight=3.0
  • Finally press CTRL + S to save your changes and close the editor.

Create a new preset

  • In ENBMan, click the arrow under Presets and select Blank preset.
  • Enter a name for the new preset: Serio's ENB for Cathedral Weathers 1.10.
  • Click the green checkmark to confirm.

Create New Preset

Import files into preset

  • Drag-and-drop all files from the temp folder into ENB Man.
  • Click No both times when asked to add the palettes to ENB Man.
  • Remove all files inside the temp folder.

Import Preset Files

Activate the preset

  • Select the latest version of ENBSeries under Binary and tick the checkbox.
  • Click the green checkmark at the bottom of the window to install the preset.

Enable Preset

Last modified April 12, 2024