Category of enbseries.ini presets:
EnableProxyLibrary=(0,1) when activated, load 3rd party library (other modification) by the ENBSeries at game start, path to it written in parameter ProxyLibrary. This allow to solve problem with multiple d3d9.dll files that can't be used at once without special loaders, but if their internal code was made not correct to hande loading not directly by game, this will result in game crash or just not workable. If you can't load some useful library with ENBSeries, there is an other way, to replace original d3d9.dll in Windows System32 folder with ENBSeries d3d9.dll, but it's for advanced users, who knows how to bypass file recovering system, this way 3rd party d3d9.dll will be in game folder and will load ENBSeries like original library and ENBSeries must to load that original d3d9.dll as proxy from some other path user defined, in this case InitProxyFunctions must to be set 1.
InitProxyFunctions=(0,1) connect to functions of 3rd party library, if it's true d3d9.dll library that initialize some 3d objects inside or modify them. Some modifications don't need this to be enabled, they activating when loading, but if proxy library not works, try to set this parameter to 1.
ProxyLibrary=(filename) file name of 3rd party library. May be full path, but it must not contain special symbols, unicode characters (japaneese, chineese) and limited by length. Only one library allowed currently.
|Copyright (c) 2009 Vorontsov Boris (ENB developer)|