Guide:ENBSeries: Difference between revisions

From Step Mods | Change The Game
No edit summary
Line 1: Line 1:
[[Category:Guides]]
[[Category:Guides]]
''by Staynd & S.T.E.P Team''
''by Staynd & S.T.E.P Team''
== INTRODUCTION ==
This guide is designed to answer the most common questions related to the use of [http://www.enbdev.com/ ENBSeries] mods for Skyrim. Please note this is intended as a general overview of ENBSeries mod use. While this guide does contain many helpful tips, it is not meant to answer questions about any specific ENBSeries mod configuration. If seeking answers related to a particular ENB mod please contact that mods author. Thank you.


==== *WHAT IS ENB* ====
== Introduction ==
ENBSeries is the most powerful post processing modification available for Skyrim. This tool enables users to create custom configurations designed to their own specifications by modifying rendering functions and the application of additional effects.  
This guide is designed to answer the most common questions related to the use of [http://www.enbdev.com/ ENBSeries] mods for Skyrim. Please note this is intended as a general overview of ENBSeries mod use. While this guide does contain many helpful tips, it is not meant to answer questions about any specific ENBSeries mod configuration. If seeking answers related to a particular ENB mod please contact that mod's author. Thank you.
*'''(Much more detailed explanation to come)'''


== INSTALLATION ==
=== What is ENB? ===
'''NOTE: ENB MUST be installed manually. It is NOT compatibile with any mod manager'')
ENBSeries is a powerful post processing modification available for Skyrim. This tool enables users to create custom configurations designed to their own specifications by modifying rendering functions and the application of additional effects.  


'''While slightly more involved than experienced ENB users may be accustomed to, this installation procedure ensures you will not encounter any possible issues related to the installation process.'''  
'''Much more detailed explanation to come.'''


==== *PRIOR TO INSTALLATION* ====
== Installation ==
*Calibrate your monitor
'''NOTE''': ENB MUST be installed manually; it is NOT compatibile with any mod manager.
*Make sure your graphic drivers are up to date. If not, please download and install new drivers via a clean installation.


*Download the recommended ENB d3d9.dll for your chosen ENB mod [http://www.enbdev.com/download_mod_tesskyrim.htm HERE]
While slightly more involved than experienced ENB users may be accustomed to, this installation procedure ensures you will not encounter any possible issues related to the installation process.
*Save the folder you just downloaded on your desktop
*Please, if this is your first time using an ENB, read the TESV documentation [http://enbdev.com/doc_skyrim_en.htm HERE]


*Back up your game inis. These are the Skyrim.ini and SkyimPrefs.ini, located in your MyDocuments/MyGames/Skyrim folder
=== Prior to Installation ===
*Back up your game saves
* Calibrate your monitor
* Make sure your graphic drivers are up to date. If not, please download and install new drivers via a clean installation.
* Download the recommended ENB d3d9.dll for your chosen ENB mod [http://www.enbdev.com/download_mod_tesskyrim.htm here].
* Save the folder you just downloaded on your desktop.
* Please, if this is your first time using an ENB, read the TESV documentation [http://enbdev.com/doc_skyrim_en.htm here].
* Back up your game INIs. These are the "''Skyrim.ini''" and "''SkyimPrefs.ini''", located in your "''My Documents\My Games\Skyrim''" folder.
*Back up your game saves.


*Back up your current ENB if using one
* Back up your current ENB if using one.
*Back up your current FXAA post-process injector if using one
* Back up your current FXAA post-process injector if using one.
*Delete ALL ENB files in your Skyrim main folder
* Delete <u>ALL</u> ENB and post-processing injector files in your root Skyrim folder.
*Delete ALL post-process injector files in your Skyrim main folder


'''Then, follow this process''' :
'''Then, follow this process''':
*1 Make sure you saved your game inis on your desktop
# Make sure you've backed up your game INIs.
*2 Delete RendererInfo.txt in MyDocuments/MyGames/Skyrim
# Delete "''RendererInfo.txt''" in "''My Documents\My Games\Skyrim''".
*3 Launch TESV.exe. Skyrim will recognize your renderer. The launcher will then regenerate two default game inis.
# Launch "''TESV.exe''". Skyrim will recognize your renderer. The launcher will then regenerate two default game INIs.
*4 Don't launch the game, quit.
# Don't launch the game, quit.
*5 Delete the two default inis
# Delete the two default INIs.
*6 Put your saved inis back in your MyDocuments/MyGames/Skyrim folder and keep a copy on your desktop
# Put your saved INIs back in "''My Documents\My Games\Skyrim''" and keep a copy on your desktop.
*7 Quit
# Quit.


==== *INSTALLATION - GAME INIS* ====
=== Game INIs ===


'''For ENB to work as intended, you will have to make some modifications in your game inis.'''
For ENB to work as intended, you will have to make some modifications in your game INIs.


Edit the following line in your SkyrimPrefs.ini, located in [Display] section:
In your "''SkyrimPrefs.ini''", set the following in the ''[Display]'' section:


bFloatPointRenderTarget=0  '''(CHANGE THIS TO 1)'''
<pre>
bFloatPointRenderTarget=1
</pre>


==== *INSTALLATION - PROCESS* ====
=== Files ===
'''(READ THE DOCUMENTATION PROVIDED ON THE MODS DESCRIPTION PAGE AND ALL READMES)'''
'''Make sure to read the documentation provided on the mod's description page and in any available Readme's.'''


*Copy the recommended d3d9.dll, and ONLY the d3d9.dll, from the package you just downloaded from enbdev.com to your Skyrim main folder. The Skyrim main folder is where the TESV executable is located. '''''You do NOT need any of the other files, ONLY the d3d9.dll'''''.
* Copy <u>ONLY</u> the "''d3d9.dll''" from the package you just downloaded from enbdev.com to your root Skyrim folder. The root Skyrim folder is where the TESV executable is located. ''You do NOT need any of the other files, ONLY the "d3d9.dll"''.
*Copy the files provided in your chosen ENB mod to the correct destination folders, '''as indicated in the mods documentation.''' '''''Make certain the files are all installed in the correct folders.'''''
* Copy the files provided in your chosen ENB mod to the correct destination folders, as indicated in the mod's documentation.


==== *INSTALLATION - SMAA* (OPTIONAL)====
=== SMAA (Optional) ===


SMAA is NOT required to run ENB.
Note: This section is entirely optional and SMAA is NOT required to run ENB.
However, SubPixel Morphological Anti-Aliasing is a fantastic post-processing anti-aliasing method.
Unlike MSAA, SMAA is processed AFTER ENB, sparing a lot of headroom performance wise, and ensuring full compatibility.


If you wish to use SMAA, please edit the following lines in your SyrimPrefs.ini exactly as shown.
''SubPixel Morphological Anti-Aliasing'' is a fantastic post-processing anti-aliasing method.  Unlike MSAA, SMAA is processed ''after'' ENB, sparing a lot of headroom performance wise, and ensuring full compatibility.  If you wish to use SMAA, set the following in the ''[Display]'' section of your "''SkyrimPrefs.ini''":


Located in [Display] section :
<pre>
iMultiSample=0
bTransparencyMultisampling=0
</pre>


*iMultiSample=0
Then, copy the following files provided in the ENB mod download files to your root Skyrim folder :
*bTransparencyMultisampling=0


Then, copy the following files provided in the ENB mod download files to your Skyrim main folder :
* ''d3d9_smaa.dll''
* ''injector.ini''
* ''SMAA.h''
* ''SMAA.fx''


*d3d9_smaa.dll
==== Note ====
*injector.ini
Even though some ENB mods may not include SMAA in their download files it is still possible to use SMAA for anti-aliasing as long as you do not have an additional d3d9.dll already enabled in "''enbseries.ini''".
*SMAA.h
*SMAA.fx


===== **NOTE** =====
You can download SMAA [http://skyrim.nexusmods.com/mods/16233 here].
'''Even though some ENB mods may not include SMAA in their download files it is still possible to use SMAA for antialiasing as long as you do not have an additional d3d9.dll already enabled in the enbseries.ini.'''
 
You can download SMAA [http://skyrim.nexusmods.com/mods/16233 HERE]


Copy the following files into your Skyrim main folder :
Copy the following files into your Skyrim main folder :


*d3d9_smaa.dll
* ''d3d9_smaa.dll''
*injector.ini
* ''injector.ini''
*SMAA.h
* ''SMAA.h''
*SMAA.fx
* ''SMAA.fx''


To enable SMAA change the following lines in the enbseries.ini exactly as shown.
To enable SMAA set the following in the ''[PROXY]'' section of your "''enbseries.ini''":


Located in [PROXY] section :
<pre>
*EnableProxyLibrary=TRUE
EnableProxyLibrary=TRUE
*InitProxyFunctions=true
InitProxyFunctions=true
*ProxyLibrary=d3d9_smaa.dll
ProxyLibrary=d3d9_smaa.dll
</pre>


=== '''*BEFORE YOU PLAY*''' ===
=== Before you Play ===
After following the above steps, run this process once again :
After following the above steps, run through this process once again:


*1 Backup your game inis on your desktop, from your MyDocuments/MyGames/Skyrim
# Backup your INIs to your desktop from "''My Documents\My Games\Skyrim''".
*2 Delete RendererInfo.txt
# Delete "''RendererInfo.txt''".
*3 Launch TESV.exe. Skyrim will recognize your renderer. ''(If you wish to use SMAA, set AA to 0 in the launcher.)'' The launcher will then regenerate two default game inis.
# Launch "''TESV.exe''" and Skyrim will recognize your renderer. If you wish to use SMAA, set AA to 0 in the launcher. The launcher will then regenerate two default game INIs.
*4 Don't launch the game, quit.
# Don't launch the game; quit.
*5 Delete the two default inis
# Delete the two default INIs.
*6 Return the inis you just backed up to your MyDocuments/MyGames/Skyrim folder
# Return the INIs you just backed up to "''My Documents\My Games\Skyrim''".
*7 Save, quit
# Save and quit.
*8 '''Launch the game and enjoy'''
# '''Finally, Launch the game and enjoy!'''

Revision as of 05:50, August 31, 2012

by Staynd & S.T.E.P Team

Introduction

This guide is designed to answer the most common questions related to the use of ENBSeries mods for Skyrim. Please note this is intended as a general overview of ENBSeries mod use. While this guide does contain many helpful tips, it is not meant to answer questions about any specific ENBSeries mod configuration. If seeking answers related to a particular ENB mod please contact that mod's author. Thank you.

What is ENB?

ENBSeries is a powerful post processing modification available for Skyrim. This tool enables users to create custom configurations designed to their own specifications by modifying rendering functions and the application of additional effects.

Much more detailed explanation to come.

Installation

NOTE: ENB MUST be installed manually; it is NOT compatibile with any mod manager.

While slightly more involved than experienced ENB users may be accustomed to, this installation procedure ensures you will not encounter any possible issues related to the installation process.

Prior to Installation

  • Calibrate your monitor
  • Make sure your graphic drivers are up to date. If not, please download and install new drivers via a clean installation.
  • Download the recommended ENB d3d9.dll for your chosen ENB mod here.
  • Save the folder you just downloaded on your desktop.
  • Please, if this is your first time using an ENB, read the TESV documentation here.
  • Back up your game INIs. These are the "Skyrim.ini" and "SkyimPrefs.ini", located in your "My Documents\My Games\Skyrim" folder.
  • Back up your game saves.
  • Back up your current ENB if using one.
  • Back up your current FXAA post-process injector if using one.
  • Delete ALL ENB and post-processing injector files in your root Skyrim folder.

Then, follow this process:

  1. Make sure you've backed up your game INIs.
  2. Delete "RendererInfo.txt" in "My Documents\My Games\Skyrim".
  3. Launch "TESV.exe". Skyrim will recognize your renderer. The launcher will then regenerate two default game INIs.
  4. Don't launch the game, quit.
  5. Delete the two default INIs.
  6. Put your saved INIs back in "My Documents\My Games\Skyrim" and keep a copy on your desktop.
  7. Quit.

Game INIs

For ENB to work as intended, you will have to make some modifications in your game INIs.

In your "SkyrimPrefs.ini", set the following in the [Display] section:

bFloatPointRenderTarget=1

Files

Make sure to read the documentation provided on the mod's description page and in any available Readme's.

  • Copy ONLY the "d3d9.dll" from the package you just downloaded from enbdev.com to your root Skyrim folder. The root Skyrim folder is where the TESV executable is located. You do NOT need any of the other files, ONLY the "d3d9.dll".
  • Copy the files provided in your chosen ENB mod to the correct destination folders, as indicated in the mod's documentation.

SMAA (Optional)

Note: This section is entirely optional and SMAA is NOT required to run ENB.

SubPixel Morphological Anti-Aliasing is a fantastic post-processing anti-aliasing method. Unlike MSAA, SMAA is processed after ENB, sparing a lot of headroom performance wise, and ensuring full compatibility. If you wish to use SMAA, set the following in the [Display] section of your "SkyrimPrefs.ini":

iMultiSample=0 
bTransparencyMultisampling=0

Then, copy the following files provided in the ENB mod download files to your root Skyrim folder :

  • d3d9_smaa.dll
  • injector.ini
  • SMAA.h
  • SMAA.fx

Note

Even though some ENB mods may not include SMAA in their download files it is still possible to use SMAA for anti-aliasing as long as you do not have an additional d3d9.dll already enabled in "enbseries.ini".

You can download SMAA here.

Copy the following files into your Skyrim main folder :

  • d3d9_smaa.dll
  • injector.ini
  • SMAA.h
  • SMAA.fx

To enable SMAA set the following in the [PROXY] section of your "enbseries.ini":

EnableProxyLibrary=TRUE
InitProxyFunctions=true
ProxyLibrary=d3d9_smaa.dll

Before you Play

After following the above steps, run through this process once again:

  1. Backup your INIs to your desktop from "My Documents\My Games\Skyrim".
  2. Delete "RendererInfo.txt".
  3. Launch "TESV.exe" and Skyrim will recognize your renderer. If you wish to use SMAA, set AA to 0 in the launcher. The launcher will then regenerate two default game INIs.
  4. Don't launch the game; quit.
  5. Delete the two default INIs.
  6. Return the INIs you just backed up to "My Documents\My Games\Skyrim".
  7. Save and quit.
  8. Finally, Launch the game and enjoy!