Before download ENBSeries read license agreement and terms of use, by using this software means that you accepted license agreement.

And please, read included description to ENBSeries before installing and running it, this will simplify life a lot.



ENBSeries graphic modifications and patches are different.
Patch is fixing specific bugs in the game it was developed for, but some of my patches work with other games, because frequently game developers do the same mistakes. For example, patches for Silent Hill Homecoming, Deus Ex Human Revolution and TES Skyrim may help to reduce lags, stuttering, crashes, bsods, increase performance, fix strange bugs on single core cpu systems.
Graphic modifications do not have patch code in most cases, unless specified in documentation, they are changing graphic effects of the games and adding new effects, so they are decrease frame rate.
Convertor is special library which translate old graphic technologies to newest supported by ENBSeries, convertor standalone do not add any graphic effect. Some versions of convertor included in graphic mods, check them also if target game won't work properly with convertor you are using. At this moment only direct3d8 to direct3d9 (dx8 to dx9) convertor is done, but i'm still planning to create versions for dx5,6,7 and opengl. Convertors to dx10 or d11 are useless, because graphic modifications not existing for them.

Old versions of ENBSeries may work with many games which are using direct3d8 or direct3d9 (dx8, dx9), newest versions in most cases will not work for other games, as they are hardcoded to be compatible with one game only or games which use same game engine without much changes. Versions for TES Skyrim, GTA 4, Deus Ex Human Revolution are not working as generic for different games.

If you wish to modify some game, download several versions of ENBSeries and try them all, which will look better, without graphic artifacts and with as much effects as possible. Of course manual tweaking of configuration file must be done, it's up to you.

Not all versions of ENBSeries are listed here, some were developed exclusively and not available to public or were not named. In most cases they are for indie games and engines like FPS shooter.

Check also customized versions of the mod with presets made by users. My presets are not configured for fast performance or quality, because everyone have own taste and to spend time for tweaking is not interesting me.

Also some versions available on the forum.

Installing


Do not put d3d8.dll or d3d9.dll from ENBSeries to system folder of Windows!!!

Open game folder. You can manually locate it in browser or to open in properties of desktop link to the game.

For injector based versions of ENBSeries, you should setup proper name of game executable in configuration file of ENBSeries, this required to inject in to game process. In most cases, non modified games for which mod is developed, working properly without editing.
Injector version can be installed to any folder, but for better compability recommended to extract to game folder (some files may not work).

For d3d9.dll based versions of ENBSeries, check if game executable (file with .exe extention) is in same folder, some games have binary executable files in custom folders like bin, bin32, system and in main folder only launchers or .bat files. ENBSeries files must to be extracted and placed where game .exe file is or where game .dll libraries, otherwise it will not work. If you can't find .exe file, perhaps extentions are hidden by properties in OS, just ignore this and put files in game folder for experiment.

d3dx9_26.dll, d3dx9_40.dll, d3dx9_43.dll - required to run ENBSeries, if game won't start with modification and display error message, download DirectX Runtime from microsoft.com web site, they are not exist in system only for those users, who did not update DirectX several years or did clear installation of OS recently. If you need them, unpack to same folder, where ENBSeries is. Also you can put these files in to system folder of your windows installation.

Uninstalling


Do not remove d3d8.dll or d3d9.dll from system folder of Windows!!!

Remove all ENBSeries files. If you don't remember their names, just remove d3d9.dll file from game folder. If the game use DirectX8 for rendering, then delete d3d8.dll.

Tools
ENBInjector

Convertors
DX8 to DX9