ENBSeries
http://enbdev.com/enbseries/forum/

Freeze when looking at certain position.
http://enbdev.com/enbseries/forum/viewtopic.php?f=21&t=4558
Page 1 of 2

Author:  Netheous [ 02 Sep 2015, 09:19 ]
Post subject:  Freeze when looking at certain position.

@Edit:
I found out that when this happens - models such as grass and trees go full-bright (no shadows, bright as during daylight but at night, just like ignoring effects etc).

I'm using Oxide ENB downloaded from Fallout: NV part of Nexus mods.

So, basically, everything was working fine - I've adjusted AA and SSAO to get a happy framerate of 58-60 fps and the game was working smooth in all the places.

Sadly, when I started walking around the wasteland, I've noticed that looking around at certain places causes a freeze for 1 second which is insanely annoying.
It doesn't just freeze once and then it works smooth, but it freezes each time I'm looking from that specific spot in that specific way.
At first I thought it might be caused by Flora Overhaul mod and too many trees loading at that time, but disabling the mod helped nothing.

My PC:
AMD FX-8350 OC'd to 4.8GHz
Radeon HD7970 GHz Edition
16GB RAM
Windows 7 64-bit

Here's my enblocal.ini:
Code:
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9_sweetfx.dll

[PERFORMANCE]
SpeedHack=true

[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0

[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=true
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=512
VideoMemorySizeMb=3072
EnableCompression=false
AutodetectVideoMemorySize=true

[WINDOW]
ForceBorderless=false
ForceBorderlessFullscreen=false

[ENGINE]
ForceAnisotropicFiltering=true
MaxAnisotropy=4
AddDisplaySuperSamplingResolutions=false

[LIMITER]
WaitBusyRenderer=false
EnableFPSLimit=true
FPSLimit=60.0

[INPUT]
KeyCombination=16
KeyUseEffect=123
KeyFPSLimit=0
KeyShowFPS=106
KeyScreenshot=0
KeyEditor=13
KeyFreeVRAM=115

[ANTIALIASING]
EnableEdgeAA=true
EnableAccumulativeAA=true

[FIX]
FixGameBugs=true
FixTransparencyBugs=true
IgnoreGECK=true


enbseries.ini
Code:
//++++++++++++++++++++++++++++++++++++++++++++
// ENBSeries INI File
// visit http://enbdev.com for updates
// Copyright (c) 2007-2011 Boris Vorontsov
// Courier~
//++++++++++++++++++++++++++++++++++++++++++++

[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9_sweetfx.dll

[GLOBAL]
AdditionalConfigFile=
UseEffect=true
ForceNVidiaCard=false
ForceNVidiaCaps=false

[GAME]
SpeedHack=false

[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0

[LIMITER]
WaitBusyRenderer=false
EnableFPSLimit=false
FPSLimit=30.0

[INPUT]
//back
KeyReadConfig=8
//shift
KeyCombination=16
//f12
KeyUseEffect=123
//home
KeyFPSLimit=36
//*
KeyShowFPS=106
//insert
KeyScreenshot=45

[ENGINE]
ForceAnisotropicFiltering=true
MaxAnisotropy=16
SkipShaderOptimization=false
AddDisplaySuperSamplingResolutions=false

[EFFECT]
UseOriginalPostProcessing=false
UseOriginalObjectsProcessing=false
EnableBloom=true
EnableAdaptation=false
EnableDepthOfField=false
EnableAmbientOcclusion=true
EnableSunRays=true
EnableDetailedShadow=true
EnableLens=true
EnableSunGlare=true
EnableSunRays=false

[BLOOM]
Quality=0
AmountDay=0.02
AmountNight=0.2
BlueShiftAmountDay=0.0
BlueShiftAmountNight=0.0
ContrastDay=0.95
ContrastNight=0.75
AmountInterior=0.25
ContrastInterior=1.57
BlueShiftAmountInterior=0.0

[CAMERAFX]
LenzReflectionIntensityDay=0.0
LenzReflectionIntensityNight=1.5
LenzReflectionPowerDay=0.5
LenzReflectionPowerNight=1.85
LenzReflectionIntensityInterior=1.0
LenzReflectionPowerInterior=2.0

[SSAO_SSIL]
UseIndirectLighting=true
SamplingQuality=2
SamplingRange=0.18
FadeFogRangeDay=5.0
FadeFogRangeNight=5.0
SizeScale=0.780312
SourceTexturesScale=0.892195
FilterQuality=1
AOAmount=0.9
ILAmount=1.95
AOAmountInterior=0.45
ILAmountInterior=6.9
AOIntensity=5.0
AOIntensityInterior=5.55
AOType=1
AOMixingType=0
AOMixingTypeInterior=0
SamplingPrecision=2
EnableSupersampling=false
EnableDenoiser=false

[NIGHTDAY]
DetectorDefaultDay=true
DetectorLevelDay=0.65
DetectorLevelNight=0.4
DetectorLevelCurve=1.0

[ADAPTATION]
ForceMinMaxValues=false
AdaptationSensitivity=0.15
AdaptationTime=0.5
AdaptationMin=0.25
AdaptationMax=100.0

[ENVIRONMENT]
LightingIntensityDay=1.35
LightingIntensityNight=1.4
LightingCurveDay=0.5
LightingCurveNight=1.6
LightingDesaturationDay=0.5
LightingDesaturationNight=0.1

AmbientLightingIntensityDay=1.1
AmbientLightingIntensityNight=1.05
AmbientLightingCurveDay=0.2
AmbientLightingCurveNight=0.6
AmbientLightingDesaturationDay=0.75
AmbientLightingDesaturationNight=0.39

FogColorMultiplierDay=0.25
FogColorMultiplierNight=1.0
FogColorCurveDay=1.3
FogColorCurveNight=2.94
LightingIntensityInterior=1.0
LightingCurveInterior=1.3
LightingDesaturationInterior=0.75
AmbientLightingIntensityInterior=0.35
AmbientLightingCurveInterior=0.8
AmbientLightingDesaturationInterior=0.6
FogColorMultiplierInterior=0.4
FogColorCurveInterior=2.0

[SKY]
Enable=true
GradientIntensityDay=2.000001
GradientIntensityNight=0.25

GradientDesaturationDay=0.0
GradientDesaturationNight=0.2

GradientTopIntensityDay=2.000001
GradientTopIntensityNight=0.8
GradientTopCurveDay=1.9
GradientTopCurveNight=0.6

GradientMiddleIntensityDay=1.600001
GradientMiddleIntensityNight=0.250001
GradientMiddleCurveDay=3.8
GradientMiddleCurveNight=0.1

GradientHorizonIntensityDay=1.100001
GradientHorizonIntensityNight=1.530001
GradientHorizonCurveDay=2.6
GradientHorizonCurveNight=1.5

CloudsIntensityDay=1.500001
CloudsIntensityNight=1.100001
CloudsCurveDay=1.05
CloudsCurveNight=0.7
CloudsDesaturationDay=0.0
CloudsDesaturationNight=1.0

MoonIntensity=1.8
MoonCurve=1.15
MoonDesaturation=0.5
MoonCoronaIntensity=2.001

SunIntensity=2.5
SunDesaturation=0.0

SunCoronaCurve=2.35
SunCoronaDesaturation=0.0
SunCoronaIntensity=1.5

StarsIntensity=1.75
StarsCurve=1.0

CloudsEdgeClamp=8.0
CloudsEdgeIntensity=14.360001

[OBJECT]

[LIGHTSPRITE]

[WINDOWLIGHT]

[VOLUMETRICFOG]

[FIRE]

[COLORCORRECTION]
UsePaletteTexture=true
Brightness=1.6
GammaCurve=1.05
UseProceduralCorrection=true

[SHADOW]
DetailedShadowQuality=1
ShadowBrightness=0.6
ShadowDesaturation=0.0

[DEPTHOFFIELD]
FadeTime=0.16

[RAYS]
SunRaysMultiplier=0.1

[SKYLIGHTING]


[LENS]
LenzReflectionIntensityDay=0.0
LenzReflectionIntensityNight=0.45
LenzReflectionIntensityInterior=0.35
LenzReflectionPowerDay=0.5
LenzReflectionPowerNight=4.2
LenzReflectionPowerInterior=6.87
LenzDirtIntensityDay=0.2
LenzDirtIntensityNight=0.25
LenzDirtIntensityInterior=0.2
LenzDirtPowerDay=0.5
LenzDirtPowerNight=2.57
LenzDirtPowerInterior=2.76


[RAYS]
SunRaysMultiplier=0.212

Author:  ENBSeries [ 02 Sep 2015, 10:05 ]
Post subject:  Re: Freeze when looking at certain position.

For sure you have mods installed which have too many different hi-res textures visible in that direction and they are not able to fit in vram entirely or close to that. If freeze occur just when looking once in there and then fps goes back to normal even while looking in to there, it's exactly that scenario. Use VRamSizeTest to find proper size of VideoMemorySizeMb and reduce it by 300 mb, set AutodetectVideoMemorySize=false and ReservedMemorySizeMb=128. EnableUnsafeMemoryHacks=true may help, but only for windowed or borderless windowed mode.

Author:  Netheous [ 02 Sep 2015, 10:53 ]
Post subject:  Re: Freeze when looking at certain position.

ENBSeries wrote:
For sure you have mods installed which have too many different hi-res textures visible in that direction and they are not able to fit in vram entirely or close to that. If freeze occur just when looking once in there and then fps goes back to normal even while looking in to there, it's exactly that scenario. Use VRamSizeTest to find proper size of VideoMemorySizeMb and reduce it by 300 mb, set AutodetectVideoMemorySize=false and ReservedMemorySizeMb=128. EnableUnsafeMemoryHacks=true may help, but only for windowed or borderless windowed mode.


Are you sure? My GPU has 3GB VRAM and I am using only a low-size texturepack:
Image

Plus
Image

@Edit:
Just tested with:
Code:
[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=true
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=128
VideoMemorySizeMb=6580
EnableCompression=false
AutodetectVideoMemorySize=false


Same thing.

Author:  ENBSeries [ 02 Sep 2015, 11:32 ]
Post subject:  Re: Freeze when looking at certain position.

If issue behavior is like i described, there is no other reason. ENBoost unload textures only if outdated (not used for too long) and when almost no video memory available, both conditions must met. Could you capture the issue as video?

EDIT: what statistics of editor show for memory manager on freeze and after it?

Author:  Netheous [ 02 Sep 2015, 16:42 ]
Post subject:  Re: Freeze when looking at certain position.

What statistics?

Author:  ENBSeries [ 02 Sep 2015, 18:26 ]
Post subject:  Re: Freeze when looking at certain position.

First 4 may change and i'd like to know how they looks like when issue occur. Video is the best way to show
Image

Author:  Netheous [ 03 Sep 2015, 10:33 ]
Post subject:  Re: Freeze when looking at certain position.

First 3 values are always random numbers, so I wrote the highest ones I've got after doing it 5 times.

Deleted tex: 1343
Allocated tex: 678
Created tex: 3945
Autodetected tex: 0
Available video memory: 6452

And the rest such as 'mod video memory usage' and 'total video memory' doesn't show up.

Author:  ENBSeries [ 03 Sep 2015, 12:46 ]
Post subject:  Re: Freeze when looking at certain position.

I can't help, you do have lot of textures in there which not fit in to memory or frame rate is below 10 fps which trigger vram flushing.

EDIT: file deleted

Author:  Netheous [ 03 Sep 2015, 17:59 ]
Post subject:  Re: Freeze when looking at certain position.

Dropping it in my fallout folder resulted in a red text in NV saying ENBHOST failed, run as administrator.

So I did, still appears.

Author:  Netheous [ 03 Sep 2015, 18:53 ]
Post subject:  Re: Freeze when looking at certain position.

I found the issue.
I had settings on ultra with just the required stuff disabled such as shadows, antialiasing, a.filtering etc.

Now I've hit 'low' and disabled what was needed to be disabled and it works perfectly smooth.

60 fps everywhere.

Page 1 of 2 All times are UTC
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/