SkyrimLE:ENBLocal INI Reference/Proxy

From Step Mods | Change The Game

[PROXY][edit | edit source]

This section of the INI allows extension of the ENB functions library via a 'helper' library. This enables compatibility between ENB and other post-processors such as FXAA, SMAA, SweetFX, etc.

EnableProxyLibrary[edit | edit source]

Enables/disables the use of the proxy. Unless using a separate post-processor in combination with ENB, this parameter should remain disabled. Enable it whenever using a second processing library is used such as, FXAA injector, SMAA or SweetFX.

EnableProxyLibrary=(false, true)

InitProxyFunctions[edit | edit source]

For simplicity, if the above parameter is set to true this one should also be set to true; else leave it set to false. This parameter attaches drawing functions to the proxy library. When using a second post-procesor, only set this to false if the second .dll is not hooking rendering functions and needs to be injected into the game process (i.e. bug fixes or process memory patchers).

InitProxyFunctions=(false, true)

ProxyLibrary[edit | edit source]

This sets the name or full path to the proxy library that ENBSeries will load (second d3d9.dll file) if both the parameters above are enabled. If the second DLL file is not located in the root Skyrim directory, the full path must be used starting with the drive letter. Neither the name not full path supports unicode symbols. The second DLL must be renamed if it has the same name as the ENB DLL (d3d9.dll).

ProxyLibrary=other_d3d9.dll