You are on page 1of 3

Tom Clancy's Splinter Cell Conviction | Night Vision Addon for PC (Singleplayer &

Multiplayer)
___________________________________________________________________________________
___________

WARNING: If you experience the Black Screen bug when starting the game, Alt+Tab out
should resolve this!
___________________________________________________________________________________
_____________________

INSTRUCTIONS:
_____________

*) Open enbseries.ini and search for the variables below and replace both with the
corresponding key numbers found in key_codes.txt. These lists of key codes are hex
values, but mod works with decimal, i can't describe now how to convert them, may
be later I'll do something (for example: Y=89, Z=90, V=86, ALT=16)

[INPUT]
KeyUseEffect=88
...
KeyCombination=88

//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++
//
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++

This documentations is incomplete and old, read it from the web page.

SYSTEM REQUIREMENTS:
Videocard with support of Shader Model 2.0 or better. Videocards in the list below
may fit:
GeForce 6100, 6150, 6200, 6600, 6800, 7300, 7600, 7800, 7900, 8500, 8600, 8800;
Radeon 1300, 1600, 1800, 1900, 1950, 2400, 2600, 2900, 3850, 3870.
I can't guarantee that mod will work on all of them by many reasons (different
drivers, hardware reduced versions and just because not tested myself). ENBSeries
(current version) will not run at all or will not work properly if hardware by any
reason not support minimal requirements of the mod. Videocards with lower shader
versions capable to work in theory, but they are too slow, no sense. Videocards of
new generation (DirectX10 compatible) in common cases works much faster in this
mod, than their performance equivalents in DirectX9 games.
The requirements to videomemory size are very high, depends from screen resolution
and antialiasing, for example without antialiasing in a mode 1024*768 it cost 64 Mb
of videomemory, and for 1280*1024 106 Mb are necessary. Operative memory and
processor play an insignificant role, though all should be balanced.

SETTING DESCRIPTION:

[PROXY]
EnableProxyLibrary=(0,1) load 3rd party library by the mod at game start. Helps to
solve problem with multiple d3d9.dll files.
InitProxyFunctions=(0,1) connect to functions of 3rd party library.
ProxyLibrary=(filename) file name of 3rd party library.

[GLOBAL]
UseEffect=(0,1) activate mod at start. In some situations HUD or startup movies may
be corrupted visually because of this parameter enabled.
AlternativeDepth=(0,1) increase performance of some effects, but not all videocards
can use this mode at full precision, if you see large lines on the objects, disable
this parameter.
AllowAntialias=(0,1) enables antialiasing setting from game to be used in the mod
effects. (antialiasing, multisampling, fsaa, in other words).
BugFixMode=(0..5) every value fixes it's own unsopported feature or bug in driver
or hardware. For drivers 169.xx and 171.xx do not set this parameter to 1. Values
from 0 to 5 actually HDR texture formats: 0 (R32G32F)-high quality and middle
performance, 1 (R32F)-high quality and fast, 2 (A32R32G32B32F)-high quality and
very slow, 3 (R16F)-low quality and fastest, 4 (R16G16F)-low quality and fast, 5
(A16R16G16B16F)-low quality and middle performance.
SkipShaderOptimization=(0,1) disables optimization when compiling shader, may help
to elliminate bugs.

[EFFECT]
EnableBloom=(0,1) enables bloom effect (bright areas blurred) with time dependent
adaptation. Works only if mod activated already (by key combination).
EnableOcclusion=(0,1) enables ambient occlusions (ssao) and some other effects (mod
version dependent).
EnableReflection=(0,1) reflection of vehicles.
EnableMotionBlur=(0,1) blurring image in fast motion of camera. Temporary disabled.
EnableWater=(0,1) enable water effects
EnableShadow=(0,1) enable shadow effects
DepthBias=(0..1000) for scene depth rendering, offset of geometry relative camera
viewpoint. For some videocards may be useful to remove flickering and hiding of
ambient occlusions.

[INPUT]
KeyUseEffect=(1..255) decimal key number for mod activation/deactivation.
KeyBloom=(1..255) decimal key number for bloom activation/deactivation.
KeyOcclusion=(1..255) decimal key number for ssao activation/deactivation.
KeyReflection=(1..255) decimal key number for reflection activation/deactivation.
KeyCombination=(1..255) decimal number of additional key for combining this key
with others (SHIFT by default).
KeyShadow=(1..255) decimal key number for shadow activation/deactivation.
KeyWater=(1..255) decimal key number for water activation/deactivation.

[BLOOM]
BloomPowerDay=(0..100) power of bloom at day time, dependent from screen
brightness.
BloomFadeTime=(0..100000) time of bloom adaptation to screen brightness change, in
milliseconds.
BloomConstantDay=(0..100) power of bloom at day time, independent from adaptation
time between screen brightness change.
BloomQuality=(0..2) bloom effect quality, 0 means maximal quality.
BloomScreenLevelDay=(0..100) level of screen brightness in percents, that
determined as day time.
BloomCurveDay=(-10..10) gamma correction of bloom at day time. negative values
increases halftone brightness (smoggy look), positive values decrease halftones
brightness (contrast, intensive image).
BloomPowerNight=(0..100) power of bloom at night time, dependent from screen
brightness.
BloomConstantNight=(0..100) power of bloom at night time, independent from
adaptation time between screen brightness change.
BloomCurveNight=(-10..10) gamma correction of bloom at night time. negative values
increases halftone brightness (smoggy look), positive values decrease halftones
brightness (contrast, intensive image).
BloomScreenLevelNight=(0..100) level of screen brightness in percents, that
determined as night time.
BloomAdaptationScreenLevel=(0..100) level of screen brightness in percents, over
which bloom deactivating. It's desirable that this parameter will be greater than
BloomScreenLevelDay.
BloomAdaptationMultiplier=(0..100) percent of day time bloom brightness, that will
be used when screen brightness will be greater than BloomAdaptationScreenLevel.
Value 100 disable adaptation
BloomAllowOversaturation=(0,1) if 0, bloom softly applied to screen and bright
areas not become too oversaturated.

[SSAO]
UseFilter=(0,1) enable noise filtering, produced by ambient occlusion effect.
OcclusionQuality=(0..2) quality of ssao, 0 means maximal quality and slow
performance. In current version this is disabled, using lowest quality level.
FilterQuality=(0..2) quality of ssao noise filtering, 0 is maximal quality and
slowest performance.
DarkeningLevel=(0..100) darkening level by ambient occlusion
BrighteningLevel=(0..100) edge lightening level by ambient occlusion
IlluminationLevel=(0..100) light transfering level by indirect lightning
AdditiveIlluminationLevel=(0..100) lightening of dark areas by indirect lightning
UseAmbientOcclusion=(0,1) allow darkening of nearest objects (temporary disabled)
UseIndirectLightning=(0,1) compute indirect lightning (affect performance)

[COLORCORRECTION]
DarkeningAmountDay=(-100..100) how much to dark or to bright dark screen areas at
day time. Negative values makes brighter, positive darker.
ScreenLevelDay=(0..100) level of screen brightness in percents, that determined as
day time.
ScreenLevelNight=(0..100) level of screen brightness in percents, that determined
as night time.
DarkeningAmountNight=(-100..100) how much to dark or to bright dark screen areas at
night time. Negative values makes brighter, positive darker. Positive values
recommended for more natural nights.
GammaCurveDay=(-10..10) gamma correction of bloom at day time. negative values
increases halftone brightness (pale image), positive values decrease halftones
brightness (contrast, intensive image).
GammaCurveNight=(-10..10) gamma correction of bloom at night time. negative values
increases halftone brightness (pale image), positive values decrease halftones
brightness (contrast, intensive image).

[ENGINE]
ForceAnisotropicFiltering=(0,1) force to use anisotropic filtering for most game
textures.
MaxAnisotropy=(1..16) maximal level of anisotropy filtering, greater values makes
more sharp textures at low angles.
ForceDisplayRefreshRate=(0,1) force to use user defined reflresh rate.
DisplayRefreshRateHz=(60..240) custom monitor reflresh rate. Warning, incorrect use
of this parameter may corrupt you display! (or what you are using)

CREDITS
_______

An7hraX
Vorontsov Boris (ENB developer)
Copyright (c) 2010

You might also like