Guide:ENBSeries: Difference between revisions
From Step Mods | Change The Game
TechAngel85 (talk | contribs) |
TechAngel85 (talk | contribs) (Formatting edits) |
||
Line 177: | Line 177: | ||
This is the setting for the name or path to another configuration file that will replace parameters of enbseries.ini. This can be useful if you are testing a set of parameters in several different ENBs. Instead of changing all the parameters for each ENB, you can simply change the parameter below to use a file which stores all the test parameters. | This is the setting for the name or path to another configuration file that will replace parameters of enbseries.ini. This can be useful if you are testing a set of parameters in several different ENBs. Instead of changing all the parameters for each ENB, you can simply change the parameter below to use a file which stores all the test parameters. | ||
<pre>AdditionalConfigFile=userconfig.ini</pre> | <pre>AdditionalConfigFile=userconfig.ini</pre> | ||
This will enable or disable the ENB effects. In almost versions of the ENB, this can be switched on or off by holding the ''Shift'' key and pressing ''F12''. | This will enable or disable the ENB effects. In almost versions of the ENB, this can be switched on or off by holding the ''Shift'' key and pressing ''F12''. | ||
Line 187: | Line 186: | ||
Forces game threads to use only one cpu core on multiple core CPUs. | Forces game threads to use only one cpu core on multiple core CPUs. | ||
<pre>ForceSingleCoreCPU=(false, true)</pre> | <pre>ForceSingleCoreCPU=(false, true)</pre> | ||
Prevents the game from managing threads to multiple cores and allows the OS to manage this instead. This will help to reduce freezing and stuttering bugs. | Prevents the game from managing threads to multiple cores and allows the OS to manage this instead. This will help to reduce freezing and stuttering bugs. | ||
<pre>IgnoreThreadManagement=(false, true)</pre> | <pre>IgnoreThreadManagement=(false, true)</pre> | ||
Prevents the game from setting thread priorities, all threads will use normal priority. This will help to reduce freezing and stuttering bugs. | Prevents the game from setting thread priorities, all threads will use normal priority. This will help to reduce freezing and stuttering bugs. | ||
<pre>IgnoreThreadPriority=(false, true)</pre> | <pre>IgnoreThreadPriority=(false, true)</pre> | ||
When game utilizes very little VRAM, crash-to-desktop (CTD) or blue screens of death (BSOD) errors may occur on some systems. This prevents such problem and increases performance a small amount. It is recommended to be set to ''true''. | When game utilizes very little VRAM, crash-to-desktop (CTD) or blue screens of death (BSOD) errors may occur on some systems. This prevents such problem and increases performance a small amount. It is recommended to be set to ''true''. | ||
Line 205: | Line 201: | ||
If set to true, the ENB ignores the default video adapter output and uses the card selected by the VideoAdapterIndex parameter below. This allows you to play with multiple monitors and other uses with multiple video card systems. | If set to true, the ENB ignores the default video adapter output and uses the card selected by the VideoAdapterIndex parameter below. This allows you to play with multiple monitors and other uses with multiple video card systems. | ||
<pre>ForceVideoAdapterIndex=(false, true)</pre> | <pre>ForceVideoAdapterIndex=(false, true)</pre> | ||
This sets which video adapter that will be used for rendering via index numbers. Useful for multiple card systems. The default adapter is 0. | This sets which video adapter that will be used for rendering via index numbers. Useful for multiple card systems. The default adapter is 0. | ||
Line 215: | Line 210: | ||
If enabled (true), each frame will wait until the GPU is finished drawing. This is not recommended for performance reasons; however, may fix some of the issues mentioned above. It’s the effect as setting maximal pre-rendered frames to 0 in your video card settings. | If enabled (true), each frame will wait until the GPU is finished drawing. This is not recommended for performance reasons; however, may fix some of the issues mentioned above. It’s the effect as setting maximal pre-rendered frames to 0 in your video card settings. | ||
<pre>WaitBusyRenderer=(false, true)</pre> | <pre>WaitBusyRenderer=(false, true)</pre> | ||
When set to ''true'' it will enable the FPS Limiter feature. | When set to ''true'' it will enable the FPS Limiter feature. | ||
<pre>EnableFPSLimit=(false, true)</pre> | <pre>EnableFPSLimit=(false, true)</pre> | ||
This is the value in frames per seconds (FPS) at which the upper FPS will be limited to. | This is the value in frames per seconds (FPS) at which the upper FPS will be limited to. | ||
Line 229: | Line 222: | ||
By default, this is the ''Backspace'' key. This will reload the configuration file and shaders to view changes made without having to restart the game. | By default, this is the ''Backspace'' key. This will reload the configuration file and shaders to view changes made without having to restart the game. | ||
<pre>KeyReadConfig=8</pre> | <pre>KeyReadConfig=8</pre> | ||
By default, this is the ''Shift'' key. It is the primary key pressed and held for key combinations. | By default, this is the ''Shift'' key. It is the primary key pressed and held for key combinations. | ||
<pre>KeyCombination=16</pre> | <pre>KeyCombination=16</pre> | ||
By default, this is the ''F12'' key. This will turn the ENB effects on and off. This must be pressed together with ''KeyCombination'' key (Shift+F12 by default). | By default, this is the ''F12'' key. This will turn the ENB effects on and off. This must be pressed together with ''KeyCombination'' key (Shift+F12 by default). | ||
<pre>KeyUseEffect=123</pre> | <pre>KeyUseEffect=123</pre> | ||
By default, this is the ''Home'' key. This turns the FPS Limiter on and off. This must be pressed together with the ''KeyCombinaton'' key (Shift+Home by default). | By default, this is the ''Home'' key. This turns the FPS Limiter on and off. This must be pressed together with the ''KeyCombinaton'' key (Shift+Home by default). | ||
<pre>KeyFPSLimit=36</pre> | <pre>KeyFPSLimit=36</pre> | ||
By default, this is the * key on the number pad. This displays real-time frame rate in the upper right corner in the game. Set to 0 to disable. | By default, this is the * key on the number pad. This displays real-time frame rate in the upper right corner in the game. Set to 0 to disable. | ||
<pre>KeyShowFPS=106</pre> | <pre>KeyShowFPS=106</pre> | ||
By default, this is the ''Insert'' key; however, the ''Prt Sc'' (Print Screen) key also works. This captures a screenshot to a BMP and/or PNG file in the same folder where ENBSeries is installed. | By default, this is the ''Insert'' key; however, the ''Prt Sc'' (Print Screen) key also works. This captures a screenshot to a BMP and/or PNG file in the same folder where ENBSeries is installed. | ||
Line 268: | Line 256: | ||
<pre>UseOriginalPostProcessing=(false, true)</pre> | <pre>UseOriginalPostProcessing=(false, true)</pre> | ||
This will enable or disable the bloom effect of the ENB which is part of high quality post processing for HDR. This means the ENB bloom is higher quality than that of vanilla bloom. This also enables or disables the lens effect as it's processed at same time as bloom. Bloom is a computer graphics effect used to reproduce the imaging of real-world cameras. When a bright light shines on an object or when there is a light source behind an object, the object's edges become feathered and the object itself can sometimes appear hazing from the light. It is also responsible for the overall "hazy" effect in some ENB mods. This can be disabled for a small performance increase. The quality and amount of bloom can also be configured later down in the file. | |||
This will enable or disable the bloom effect of the ENB which is part of high quality post processing for HDR. This means the ENB bloom is higher quality than that of vanilla bloom. This also enables or disables the lens effect as it's processed at same time as bloom. Bloom is the | |||
<pre>EnableBloom=(false, true)</pre> | <pre>EnableBloom=(false, true)</pre> | ||
This enables or disables the ENB's method of eye adaptation to screen brightness. | This enables or disables the ENB's method of eye adaptation to screen brightness. | ||
<pre>EnableAdaptation=(false, true)</pre> | <pre>EnableAdaptation=(false, true)</pre> | ||
This parameter enables or disables the screen space ambient occlusion (SSAO) and indirect lighting effects. Disabling (false) this provides a performance increase. It is; however, configurable to different levels later down in the file. Each level provides a different quality/performance ratio. | This parameter enables or disables the screen space ambient occlusion (SSAO) and indirect lighting effects. Disabling (false) this provides a performance increase. It is; however, configurable to different levels later down in the file. Each level provides a different quality/performance ratio. | ||
<pre>EnableAmbientOcclusion=(false, true)</pre> | <pre>EnableAmbientOcclusion=(false, true)</pre> | ||
This will enable or disable the depth of field (DOF) effect. DOF is a blurring effect in-game which focuses on the point at which you are looking; blurring the surroundings and background. This is a cinematic effect and great for screenshots, but not all users like it while playing. Disabling this also provides a performance increase. | This will enable or disable the depth of field (DOF) effect. DOF is a blurring effect in-game which focuses on the point at which you are looking; blurring the surroundings and background. This is a cinematic effect and great for screenshots, but not all users like it while playing. Disabling this also provides a performance increase. | ||
<pre>EnableDepthOfField=(false, true)</pre> | <pre>EnableDepthOfField=(false, true)</pre> | ||
This parameter is enable or disable detailed shadows. Disabling this provides a performance increase. | This parameter is enable or disable detailed shadows. Disabling this provides a performance increase. | ||
<pre>EnableDetailedShadow=(false, true)</pre> | <pre>EnableDetailedShadow=(false, true)</pre> | ||
This will enable or disable sun rays. Sun rays are the bright rays of light you see when looking towards the sun. | This will enable or disable sun rays. Sun rays are the bright rays of light you see when looking towards the sun. | ||
<pre>EnableSunRays=(false, true)</pre> | <pre>EnableSunRays=(false, true)</pre> | ||
== | == Camera Effects == | ||
= Troubleshooting = | = Troubleshooting = |
Revision as of 08:53, January 5, 2013
Template:Notice A comprehensive guide for properly setting up ENB for n00bs and gurus alike -- by Staind716 & S.T.E.P. Team
- Updated: 8:53:18 5 January 2013 (UTC)