Bastak21 Posted November 6, 2024 Posted November 6, 2024 I'm new to using enbs, If I turn on fps limiter in enblocal.ini my fps get stuck at 8 fps even in menu. I tried a different enb but I still have same problem anyone know how to fix? Spoiler
Kastagir Posted November 7, 2024 Posted November 7, 2024 If you are new to ENB and really want help you will need to post your full enblocal.ini. Please post it in a spoiler so people can read it without having to download a file. It would also be helpful if you were to provide your video card model for reference.
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 (edited) 8 hours ago, Kastagir said: If you are new to ENB and really want help you will need to post your full enblocal.ini. Please post it in a spoiler so people can read it without having to download a file. It would also be helpful if you were to provide your video card model for reference. enblocal.ini Spoiler [PROXY] EnableProxyLibrary=false InitProxyFunctions=true ProxyLibrary=d3d9_smaa.dll [GLOBAL] UsePatchSpeedhackWithoutGraphics=false UseDefferedRendering=true ForceFakeVideocard=false IgnoreCreationKit=true [PERFORMANCE] SpeedHack=true EnableOcclusionCulling=true [MULTIHEAD] ForceVideoAdapterIndex=false VideoAdapterIndex=0 [MEMORY] ExpandSystemMemoryX64=false ReduceSystemMemoryUsage=true DisableDriverMemoryManager=false DisablePreloadToVRAM=false EnableUnsafeMemoryHacks=false ReservedMemorySizeMb=128 VideoMemorySizeMb=0 EnableCompression=true AutodetectVideoMemorySize=true [WINDOW] ForceBorderless=false ForceBorderlessFullscreen=false [ENGINE] ForceAnisotropicFiltering=false MaxAnisotropy=4 EnableVSync=false AddDisplaySuperSamplingResolutions=false ForceLodBias=false LodBias=0.0 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 KeyBruteForce=66 [ADAPTIVEQUALITY] Enable=false Quality=2 DesiredFPS=60.0 [ANTIALIASING] EnableEdgeAA=true EnableTemporalAA=false EnableSubPixelAA=false EnableTransparencyAA=false [FIX] FixGameBugs=true FixParallaxBugs=true FixAliasedTextures=true IgnoreLoadingScreen=false IgnoreInventory=true FixSsaoWaterTransparency=true FixSsaoHairTransparency=true FixTintGamma=true RemoveBlur=false FixSubSurfaceScattering=true FixSkyReflection=true FixCursorVisibility=true FixParallaxTerrain=true FixLag=false [LONGEXPOSURE] EnableLongExposureMode=false Time=1.0 BlendMax=0.0 Enb:https://www.nexusmods.com/skyrim/mods/103506?tab=posts with version v0.292 I have currently 1050ti. Since my graphic card is old I'm trying to use a performance friendly enb. My fps changes between 80 to 40 if turn off fps limiter. If I turn on it, it becomes static 8 fps even in game menu. Edited November 7, 2024 by Bastak21
Andy14 Posted November 7, 2024 Posted November 7, 2024 6 hours ago, Bastak21 said: enblocal.ini Hide contents [PROXY] EnableProxyLibrary=false InitProxyFunctions=true ProxyLibrary=d3d9_smaa.dll [GLOBAL] UsePatchSpeedhackWithoutGraphics=false UseDefferedRendering=true ForceFakeVideocard=false IgnoreCreationKit=true [PERFORMANCE] SpeedHack=true EnableOcclusionCulling=true [MULTIHEAD] ForceVideoAdapterIndex=false VideoAdapterIndex=0 [MEMORY] ExpandSystemMemoryX64=false ReduceSystemMemoryUsage=true DisableDriverMemoryManager=false DisablePreloadToVRAM=false EnableUnsafeMemoryHacks=false ReservedMemorySizeMb=128 VideoMemorySizeMb=0 EnableCompression=true AutodetectVideoMemorySize=true [WINDOW] ForceBorderless=false ForceBorderlessFullscreen=false [ENGINE] ForceAnisotropicFiltering=false MaxAnisotropy=4 EnableVSync=false AddDisplaySuperSamplingResolutions=false ForceLodBias=false LodBias=0.0 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 KeyBruteForce=66 [ADAPTIVEQUALITY] Enable=false Quality=2 DesiredFPS=60.0 [ANTIALIASING] EnableEdgeAA=true EnableTemporalAA=false EnableSubPixelAA=false EnableTransparencyAA=false [FIX] FixGameBugs=true FixParallaxBugs=true FixAliasedTextures=true IgnoreLoadingScreen=false IgnoreInventory=true FixSsaoWaterTransparency=true FixSsaoHairTransparency=true FixTintGamma=true RemoveBlur=false FixSubSurfaceScattering=true FixSkyReflection=true FixCursorVisibility=true FixParallaxTerrain=true FixLag=false [LONGEXPOSURE] EnableLongExposureMode=false Time=1.0 BlendMax=0.0 Enb:https://www.nexusmods.com/skyrim/mods/103506?tab=posts with version v0.292 I have currently 1050ti. Since my graphic card is old I'm trying to use a performance friendly enb. My fps changes between 80 to 40 if turn off fps limiter. If I turn on it, it becomes static 8 fps even in game menu. 1050Ti is really not a monster. But here are a few things about using ENB. First, deactivate Aantialiasing in Skyrim's graphics settings. ENB takes over Antialiasing and double is an ultimate FPS killer. Set "EnableCompression" ONLY to true if you have only 8 GB Ram or less and if yyou have HDTextures installed. If True - It requires less system memory (ram), but at the expense of performance. Second, calculate your available VRAM for ENB and enter the value in "VideoMemorySizeMb". To do this, set "AutodetectVideoMemorySize" to false. Set "EnableFPSLimit" and "WaitBusyRenderer" to True.
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 (edited) 31 minutes ago, Andy14 said: 1050Ti is really not a monster. But here are a few things about using ENB. First, deactivate Aantialiasing in Skyrim's graphics settings. ENB takes over Antialiasing and double is an ultimate FPS killer. Set "EnableCompression" ONLY to true if you have only 8 GB Ram or less and if yyou have HDTextures installed. If True - It requires less system memory (ram), but at the expense of performance. Second, calculate your available VRAM for ENB and enter the value in "VideoMemorySizeMb". To do this, set "AutodetectVideoMemorySize" to false. Set "EnableFPSLimit" and "WaitBusyRenderer" to True. Thanks, but still constant 8 fps when EnableFPSLimit=true. Nothing changed Edited November 7, 2024 by Bastak21
Kastagir Posted November 7, 2024 Posted November 7, 2024 Here are some things to check/try: verify that VSync is disabled in your Nvidia drivers for TESV.exe set EnableVSync=true under [ENGINE] in enblocal.ini. Disabling VSync doesn't always yield better performance. In this case it could be conflicting with the FPS limiter or driver settings. set VideoMemorySizeMb= to the correct value. Find this value by adding (VRAM + System RAM) - 2048. 0 is not the correct value. close any other applications including web browsers or GPU tweak applications. In particular anything that provides an in-game overlay to monitor your GPU. under [FIX} set FixAliasedTextures=false under [INPUT] you have set KeyBruteForce=66. This is the 'B' key so any time you hit SHIFT-B it will enable Brute Force mode which tanks your FPS. Consider changing it to something you are unlikely to use accidentally. Find the appropriate key codes here: https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 52 minutes ago, Kastagir said: Here are some things to check/try: verify that VSync is disabled in your Nvidia drivers for TESV.exe set EnableVSync=true under [ENGINE] in enblocal.ini. Disabling VSync doesn't always yield better performance. In this case it could be conflicting with the FPS limiter or driver settings. set VideoMemorySizeMb= to the correct value. Find this value by adding (VRAM + System RAM) - 2048. 0 is not the correct value. close any other applications including web browsers or GPU tweak applications. In particular anything that provides an in-game overlay to monitor your GPU. under [FIX} set FixAliasedTextures=false under [INPUT] you have set KeyBruteForce=66. This is the 'B' key so any time you hit SHIFT-B it will enable Brute Force mode which tanks your FPS. Consider changing it to something you are unlikely to use accidentally. Find the appropriate key codes here: https://www.cambiaresearch.com/articles/15/javascript-char-codes-key-codes Still same, I did all of these. My ram is 16384 and vram 4004 so (16384+4004)-2048=18.340 I did that but game wouldn't start at all so I reverted back and in main game and it said 12128 available texture memory so I made VideoMemorySizeMb=12128. Now Game starts but still 8 fps. Spoiler
Kastagir Posted November 7, 2024 Posted November 7, 2024 (edited) 52 minutes ago, Bastak21 said: Now Game starts but still 8 fps. Is it constant 8 FPS regardless of where you point the camera? Even looking at the sky? What about interiors? How do you know it is 8 FPS? Are you using ENB framerate counter or something else? Turn off triple-buffering in your nvidia control panel. Set vsync to disabled, app-controlled or fast. Use these values in enblocal.ini: EnableFPSLimit=true FPSLimit=61.0 EnableVSync=true 61 FPS is the limit of the Havok physics system used in Skyrim's Gamebryo ("Creation Engine") core game engine. Exceeding 61FPS will cause physics-related bugs. The ENB you linked to doesn't include some SkyrimPrefs.ini edits that are required of all ENBs. Verify you have made these changes. The orange text is explanatory - don't add it to the file. [Display] bFloatPointRenderTarget=1 ;required for ENB to function bTreesReceiveShadows=1 ;required for most ENB lighting effects bDrawLandShadows=1 bShadowsOnGrass=1 bDeferredShadows=1 fGamma=1.0000 iPresentInterval=0 ;disables VSync iMultiSample=0 ;disables antialiasing TransparencyMultisampling=0 ;disable transparency antialiasing iBlurDeferredShadowMask=3 Edited November 7, 2024 by Kastagir
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 (edited) 15 minutes ago, Kastagir said: Is it constant 8 FPS regardless of where you point the camera? Even looking at the sky? What about interiors? How do you know it is 8 FPS? Are you using ENB framerate counter or something else? Yes. Constant 8 fps regardless of interior or exterior even when looking at the sky even in game start menu. It doesn't get higher or lower in any place. Constant 8 fps. I can see my fps in shift enter enb menu it says 7.9 fps always you can see it in the screenshots I posted earlier Edited November 7, 2024 by Bastak21
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 24 minutes ago, Kastagir said: Is it constant 8 FPS regardless of where you point the camera? Even looking at the sky? What about interiors? How do you know it is 8 FPS? Are you using ENB framerate counter or something else? Turn off triple-buffering in your nvidia control panel. Set vsync to disabled, app-controlled or fast. Use these values in enblocal.ini: EnableFPSLimit=true FPSLimit=61.0 EnableVSync=true 61 FPS is the limit of the Havok physics system used in Skyrim's Gamebryo ("Creation Engine") core game engine. Exceeding 61FPS will cause physics-related bugs. The ENB you linked to doesn't include some SkyrimPrefs.ini edits that are required of all ENBs. Verify you have made these changes: [Display] bFloatPointRenderTarget=1 bTreesReceiveShadows=1 bDrawLandShadows=1 bShadowsOnGrass=1 bDeferredShadows=1 fGamma=1.0000 iMultiSample=0 TransparencyMultisampling=0 iBlurDeferredShadowMask=3 I use Bethini for tweaks so all of these are already tweaked in skyrimprefs.ini ; triple buffering and vsync in control panel are already turned off
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 Okay I just realized If I make EnableVSync=true and EnableFPSLimit=false in enblocal.ini my fps gets capped at 60fps. I don't know why but EnableFPSLimit=true caps my game to 8 fps always. Should I play game with this options
Kastagir Posted November 7, 2024 Posted November 7, 2024 (edited) In Nvidia Control Panel under 'Manage 3D Settings" for Skyrim (Program Settings) what are "Background Application Max Frame Rate," "Max Frame Rate" and "Preferred refresh rate" set to if you have these values in the driver for your GPU? This really seems to be driver-related. Edited November 7, 2024 by Kastagir
Bastak21 Posted November 7, 2024 Author Posted November 7, 2024 5 minutes ago, Kastagir said: In Nvidia Control Panel under 'Manage 3D Settings" for Skyrim (Program Settings) what are "Background Application Max Frame Rate," "Max Frame Rate" and "Preferred refresh rate" set to if you have these values in the driver for your GPU? This really seems to be driver-related. they're all turned off but I just realized If I make EnableVSync=true and EnableFPSLimit=false in enblocal.ini my fps gets capped at 60fps. I don't know why but EnableFPSLimit=true caps my game to 8 fps always. Should I play game with this options
Kastagir Posted November 7, 2024 Posted November 7, 2024 10 minutes ago, Bastak21 said: Should I play game with this options You should go with the result that provides the best performance. Boris has stated this several times on enbdev. EnableVSync and EnableFPSLimit were added at different times and don't always work well together or the same for everyone. EnableFPSLimit was added to prevent physics-related bugs for people using HFR monitors with VSync disabled for performance. Personally, I dislike the screen tearing that comes with disabling VSync so I keep it enabled. I don't have a problem using both VSync and the FPSLimit on my HFR display. Another thing you can try is running Skyrim in a borderless window, which locks the refresh/frame rate to your desktop settings. For some people, full screen offers better performance, but you seem to be having an odd issue so it's worth a try. To do this, in SkyrimPrefs set [Display] bFull Screen=0 and in enblocal.ini set [WINDOW] ForceBorderless=true ForceBorderlessFullscreen=true
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now