Jump to content

ENBoost Screen flickering


LavenderCat

Recommended Posts

Posted

So, as the title says, I installed ENBoost, attempted to set it up, and now my screen flickers so bad it gives me a headache without even getting into the actual game. I don't use any ENBs, but my game was crashing in a few weird spots either due to mods or just because it wanted to (That bridge/river outside of Whiterun, and around some places in Falkreath).

I have it saved to here:

 

D:\Program Files (x86)\Steam\steamapps\common\Skyrim

(All of my games and things that take up a lot of space are on the D-drive, no problems have ever arisen from this)

 

and the contents look like this:

 

[PROXY]
EnableProxyLibrary=false
InitProxyFunctions=true
ProxyLibrary=other_d3d9.dll

[GLOBAL]
UsePatchSpeedhackWithoutGraphics=true
UseDefferedRendering=false
IgnoreCreationKit=true

[PERFORMANCE]
SpeedHack=true
EnableOcclusionCulling=true

[MEMORY]
ExpandSystemMemoryX64=false
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=64
VideoMemorySizeMb=24066
EnableCompression=false
AutodetectVideoMemorySize=false

[THREADS]
DataSyncMode=0
PriorityMode=0
EnableUnsafeFixes=false

[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0

[WINDOW]
ForceBorderless=false
ForceBorderlessFullscreen=false

[ENGINE]
ForceAnisotropicFiltering=true
MaxAnisotropy=16
ForceLodBias=false
LodBias=0.0
AddDisplaySuperSamplingResolutions=false
EnableVSync=true
VSyncSkipNumFrames=0

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

[INPUT]
//shift
KeyCombination=16
//f12
KeyUseEffect=123
//home
KeyFPSLimit=36
//num /       106
KeyShowFPS=106
//print screen
KeyScreenshot=44
//enter
KeyEditor=13
//f4
KeyFreeVRAM=115
//B
KeyBruteForce=66
KeyDepthOfField=118

[ADAPTIVEQUALITY]
Enable=false
Quality=1
DesiredFPS=20.0

[ANTIALIASING]
EnableEdgeAA=false
EnableTemporalAA=false
EnableSubPixelAA=true

[FIX]
FixGameBugs=true
FixParallaxBugs=true
FixParallaxTerrain=false
FixAliasedTextures=true
IgnoreLoadingScreen=true
IgnoreInventory=true
FixTintGamma=true
RemoveBlur=false
FixSubSurfaceScattering=true
FixSkyReflection=true
FixCursorVisibility=true
FixLag=true

[LONGEXPOSURE]
EnableLongExposureMode=false
Time=1.0
BlendMax=0.0

 

 

I wouldn't be surprised if I somehow set it up wrong, that happens to me a lot.
I did a fresh install of Skyrim and it fixed nothing.

If someone could give me a clue here, that would be very helpful, even if that clue is just how to safely remove ENBoost from running.

And, in case you are wondering, this isn't mild/barely noticeable screen flickering, this is strobe light-like flickering, where my whole screen goes black for a second and then lights back up. It's giving me a headache and is really not good (especially since my room is pretty well lit).

Posted
6 hours ago, Grey Cloud said:

what do you think I used first?

I wouldn't be posting here if I ignored directions and ended up with a flickering screen as a result.
The reason I'm asking for help is because I DID follow the directions and need help fixing whatever might be wrong (as in, I misunderstood the direction) or a safe way to uninstall ENBoost without having my game throw a conniption.

Posted
7 hours ago, Heroine of the Night said:

ReservedMemorySizeMB=512

 

 

Maybe bring down your other setting also, I have mine at 10240

 

7 hours ago, RomeoZero said:

[Window] force boarderlessFullScreen to -  true

 

Thank you both, I'll try it out and see how it works.
I was hesitant to change the ReservedMemorySizeMB valuse bcause they said it should be as low as possible (with minimal or no stuttering)
and I just changed the other value to what you have. I followed their directions the first time (take the amount, and subtract 350 for windows 10), but if less is what it takes to get it working, I don't mind!

Posted
13 minutes ago, LavenderCat said:

or a safe way to uninstall ENBoost without having my game throw a conniption.

You just need to remove the 3 files you placed in your Skyrim folder (d3d9.dll, enbhost.exe, and enblocal.ini). That's it.

 

On top of the enblocal.ini settings you should also change some stuff in the game inis, like "iPresentInterval=1". I don't remember all the changes as I let BethINI do it for me if I need to reinstall the game (and also some enb presets ask for other tweaks which are not mandatory for enboost), but you could look into that.

Posted
2 hours ago, LavenderCat said:

what do you think I used first?

I wouldn't be posting here if I ignored directions and ended up with a flickering screen as a result.
The reason I'm asking for help is because I DID follow the directions and need help fixing whatever might be wrong (as in, I misunderstood the direction) or a safe way to uninstall ENBoost without having my game throw a conniption.

And I'm fucking psychic am I?

Seeing as you are struggling anyway, a re-read may be in order.

I doubt it is anything to do with Borderless Fullscreen.

You are correct about the min size of ReservedMemorySizeMB

The max for VideoMemorySizeMb is 10420.

You might also want to look at your graphics driver settings to see whether the GPU or the game is in charge of this or that setting.

Posted
On 1/1/2020 at 6:43 PM, Grey Cloud said:

And I'm fucking psychic am I?

Seeing as you are struggling anyway, a re-read may be in order.

I doubt it is anything to do with Borderless Fullscreen.

You are correct about the min size of ReservedMemorySizeMB

The max for VideoMemorySizeMb is 10420.

You might also want to look at your graphics driver settings to see whether the GPU or the game is in charge of this or that setting.

Would have been nice if they mentioned in the instructions that there was a max for VideoMemorySizeMb.

Either way, I generally don't ask for help unless I followed the directions and still had a problem. Information like the max allowed to that variable would have been nice to know, and probably wouldn't have resulted in this problem, but I didn't see any information about that anywhere.

Add to that, I looked back on the site, and it appears I'm not the only one who was unaware of that fact, as multiple people have reported the same problem, all with the only response being "The creator is aware, but clearly it must be something you did on your end"; which, while it was, was a result from information being withheld.

On 1/1/2020 at 9:06 AM, Heroine of the Night said:

ReservedMemorySizeMB=512

 

 

Maybe bring down your other setting also, I have mine at 10240

I edited these two values, as this person specified, and now my game is working and not giving me a headache when I try to play (thankfully).

Had I known there was a max, I would have set it at that, because I did follow their directions, and got that absurdly high number.

VIDEOLIES.PNG

Posted
21 minutes ago, LavenderCat said:

Had I known there was a max, I would have set it at that, because I did follow their directions, and got that absurdly high number.

The max means that it ignores anything higher than the max. In other words, setting it to 24416 didn't make the game use 24416

 

27 minutes ago, LavenderCat said:

I edited these two values, as this person specified, and now my game is working

Why didn't you edit them when you read the S.T.E.P. guide?

 

ReservedMemorySizeMb

This parameter sets the size of a buffer used for swapping geometry and textures between VRAM and system memory. The buffer will be set in VRAM and this portion of VRAM will not be used for ENBoost's dynamic memory allocation; however, it will also be duplicated in the system memory used by TESV.exe as well. This means that increasing this parameter's value will result in equal increases in both VRAM and system RAM usage. The values here are measured in megabytes. For video cards with 1GB or more VRAM, start with 128 as a baseline. If stuttering persists, increase the value in increments of 128 ( 256, 384, 512, etc ) until the stuttering has ceased or is as minimal as possible with the lowest possible value. The maximum value that can be used is 1024, but be aware that whatever value is used is how much VRAM will be reserved for the swap space. This is the reason the lowest value possible without experiencing issues is recommended. Because of this parameter being system dependent, users will need to test different values to find the one which works best for their specific setup.

 

 

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...