ENBoost

From S.T.E.P. Project Wiki

ENBoost by Boris Vorontsov

CTD and Memory patch ENBoost
Download:
Section:
Baseline:
Links:

Resources: Loose

Required DLC(s):
None
Supported DLC(s):
None

Documentation Flags:

Doctag.png
DESCRIPTION
Doctag.png
INSTALL
Doctag.png
UNINSTALL

Content Flags:

Contenttag.png
SCRIPT
Contenttag.png
BAIN
Contenttag.png
FOMOD
Contenttag.png
OPT
Contenttag.png
SKSE
Contenttag.png
MCM
Contenttag.png
SKYPROC
Contenttag.png
PLUGIN
Contenttag.png
CLEAN

STEP Flags:

Steptag.png
CORE
Steptag.png
MERGED
Steptag.png
LORE
Steptag.png
FPS
Steptag.png
VRAM
Steptag.png
PERF
Steptag.png
QUALITY
  • http://static-2.nexusmods.com/15/mods/110/images/38649-1-1374617579.jpg

Recommendations

Info-Logo.png Notice: ENBoost is highly recommended

ENBoost is highly recommended to be used by anyone who has 2GB VRAM or less. Users with newer videos which have at least 4GB VRAM may not require its use.

The following instructions pertain only to ENBoost; the memory management of ENBSeries. Please do not install a full ENB Preset during the STEP Guide setup! (this can be done later, after configuring STEP:Core/Extended and the setup is confirmed to be working.)

Install

  1. Download and install the DirectX 9 Runtimes.
    Info-Logo.png      Notice:This is for good measure to prevent some commonly reported issues on the forums. Be sure to install it and not just extract it!
  2. Download the latest ENB binary. STEP does not recommend downloading the Skyrim Nexus version of ENBoost due to incorrect settings for STEP.
    • The links at the bottom of the page list all the binaries. Choose the latest file (usually the one on the top of the list), then on the next page click the Down1.gif button.
  3. Open the ENB binary archive and go to the "WrapperVersion" folder, then extract only d3d9.dll, enbhost.exe, and enblocal.ini into the base Skyrim directory (do NOT copy into the 'Data' directory!).
    • ALTERNATIVELY: If the "WrapperVersion" does not function as advertized, try the "InjectorVersion". Remove any existing remnants of the Wrapper version, and extract only the enbhost.exe, ENBInjector.exe, enbinjector.ini, enblocal.ini, and enbseries.dll files from the "InjectorVersion" folder into ./skyrim/. You must run ENBInjector.exe before running the game for the injector version to work properly.


Configure enblocal.ini

The following are important changes that are either required or highly recommended by STEP. Advanced users see the detailed INI configuration settings for more information:

[GLOBAL]
UsePatchSpeedhackWithoutGraphics=true
UseDefferedRendering=false
[MEMORY]
ExpandSystemMemoryX64=false
ReservedMemorySizeMb=128
;This value should be set to lowest possible value without experiencing stutter. Increase this value until stuttering is either gone or minimal. See advanced guide above for more information.
VideoMemorySizeMb=<integer in MB>
;Users should download and run Boris's VRamSizeTest tool. Run the VRamSizeDX9.exe. Windows 7 users subtract 170 from the value provided and use that value. Windows 8/8.1 users use the value provided. Windows 10 users subtract 350 from the value provided and use that value.
AutodetectVideoMemorySize=false
[ENGINE]
EnableVSync=true
VSyncSkipNumFrames=0
Warning-Logo.png Warning: Be sure the parameters in the [THREADS] section match what is below! These are for special case use only. You are 99% not likely one of those special cases! The section should remain as follows:

[THREADS]
DataSyncMode=0
PriorityMode=0


(Optional) Enable Windowed Mode

This may be a necessary performance enhancement for some users. If experiencing stuttering and the [MEMORY] section is verified to be set up properly, enabling or disabling these parameters could help resolve some stuttering.

[WINDOW]
ForceBorderless=true
ForceBorderlessFullscreen=true