Jump to content

Screen tearing/low FPS/crashing on load


ErikNye

Recommended Posts

Forgive me, I'm pretty new to gaming on a pc. But after 34 hours into Skyrim, I'm getting a horrible frame rate and severe screen tearing. It also crashes sometimes at the end of loading from the title screen.

 

I've searched for solutions to this but I haven't found anything that describes my exact issue. Here are some specs and more info that might be helpful:

Motherboard: MSI Z170-A PRO ATX LGA1151 Motherboard ($114.89 @ OutletPC)
Storage: PNY CS1211 480GB 2.5" Solid State Drive ($128.63 @ Amazon)
Video Card: Asus GeForce GTX 1060 6GB Strix Video Card ($319.88 @ OutletPC)
Optical Drive: LG WH16NS40 Blu-Ray/DVD/CD Writer ($57.88 @ OutletPC)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($84.88 @ OutletPC)
Monitor: Asus PB258Q 25.0" 60Hz Monitor ($315.24 @ B&H)
Total: $1743.65
My Skyrim.ini looks like this:

 

[General]

sLanguage=ENGLISH
uExterior Cell Buffer=36
[Display]
fShadowLODMaxStartFade=1000.0
fSpecularLODMaxStartFade=2000.0
fLightLODMaxStartFade=3500.0
iShadowMapResolutionPrimary=2048
bAllowScreenshot=1
[Audio]
fMusicDuckingSeconds=6.0
fMusicUnDuckingSeconds=8.0
fMenuModeFadeOutTime=3.0
fMenuModeFadeInTime=1.0
[Grass]
bAllowCreateGrass=1
bAllowLoadGrass=0
[GeneralWarnings]
SGeneralMasterMismatchWarning=One or more plugins could not find the correct versions of the master files they depend on. Errors may occur during load or game play. Check the "Warnings.txt" file for more information.
[Archive]
sResourceArchiveList=Skyrim - Misc.bsa, Skyrim - Shaders.bsa, Skyrim - Textures.bsa, Skyrim - Interface.bsa, Skyrim - Animations.bsa, Skyrim - Meshes.bsa, Skyrim - Sounds.bsa
sResourceArchiveList2=Skyrim - Voices.bsa, Skyrim - VoicesExtra.bsa
[Combat]
fMagnetismStrafeHeadingMult=0.0
fMagnetismLookingMult=0.0
[Papyrus]
fPostLoadUpdateTimeMS=500.0
bEnableLogging=0
bEnableTrace=0
bLoadDebugInformation=0
[Water]
bReflectLODObjects=1
bReflectLODLand=1
bReflectSky=1
bReflectLODTrees=1

 

ENBlocal.ini:

 

[PROXY]

EnableProxyLibrary=true
InitProxyFunctions=true
ProxyLibrary=d3d9_smaa.dll
[GLOBAL]
UsePatchSpeedhackWithoutGraphics=false
UseDefferedRendering=true
IgnoreCreationKit=true
[PERFORMANCE]
SpeedHack=true
EnableOcclusionCulling=true
[MULTIHEAD]
ForceVideoAdapterIndex=false
VideoAdapterIndex=0
[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=512
VideoMemorySizeMb=10240
EnableCompression=false
AutodetectVideoMemorySize=false
[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
[ADAPTIVEQUALITY]
Enable=false
Quality=1
DesiredFPS=30.0
[ANTIALIASING]
EnableEdgeAA=true
EnableTemporalAA=false
EnableSubPixelAA=true
EnableTransparencyAA=false
[FIX]
FixGameBugs=true
FixParallaxBugs=true
FixParallaxTerrain=false
FixAliasedTextures=true
IgnoreInventory=true
FixTintGamma=false
RemoveBlur=false
FixSubSurfaceScattering=true
FixSkyReflection=true
FixCursorVisibility=true
FixLag=false
[LONGEXPOSURE]
EnableLongExposureMode=false
Time=1.0
BlendMax=0.0

 

I've attached images of my load order below (definitely no zero things about load order, so the issue could be laying around in there?).

 

Thanks in advance

 

EDIT: My gpu vsync is set to default to application.

Edited by ErikNye
Link to comment
Share on other sites

ExpandSystemMemoryX64=true <----causes crashes on win10!

 

ReservedMemorySizeMb=512<-----noooooopeeeee set to lower you are on win10!
VideoMemorySizeMb=10240<--------win10 only supports 4064 as max!
Are you already using crash fixes or the skse memory patch?
Link to comment
Share on other sites

Set this under display in skyrim.ini iPresentInterval = 0 Then change in enblocal.ini EnableVSync=false. Then force vsync from within your nvidia settings or limit fps to 60, not sure how to do this as I have AMD sorry. I had extreme choppiness and stuttering before making these changes. Also if neither works use in enblocal.ini

EnableFPSLimit=true
FPSLimit=60.0

 

I have never had this work reliably for me, however it always stops the stuttering as well but causes the fps to act weird.

As for ,

 

ReservedMemorySizeMb=512<-----noooooopeeeee set to lower you are on win10!

VideoMemorySizeMb=10240<--------win10 only supports 4064 as max!

 

I had both mine set to your same values and had no choppiness, in fact changing them to lower showed no discernible difference, however I assume the above is true and you should lower your values like I have now done ;)

Link to comment
Share on other sites

if you experience stutter you can increase ReservedMemorySizeMb=512 but 512 is a really high value. I use 256 in win10.

 

VideoMemorySizeMb=4064 it's because ENB/ENBoost on Win 8/8.1/10 con only use 4064mb of vram (because of the DX9 memory limitation).

Link to comment
Share on other sites

 

ExpandSystemMemoryX64=true <----causes crashes on win10!

ReservedMemorySizeMb=512<-----noooooopeeeee set to lower you are on win10!
VideoMemorySizeMb=10240<--------win10 only supports 4064 as max!
Are you already using crash fixes or the skse memory patch?

 

Changed the first to 'false', changed 512 to 256, and vidmemsize to 4064. No crash on loading which is great, but the frame stutter and screen tearing almost seem worse. Can't really tell though.

 

If I installed any crash fixes or the memory patch, it should be listed in the images.

 

 

Set this under display in skyrim.ini iPresentInterval = 0 Then change in enblocal.ini EnableVSync=false. Then force vsync from within your nvidia settings or limit fps to 60, not sure how to do this as I have AMD sorry. I had extreme choppiness and stuttering before making these changes. Also if neither works use in enblocal.ini

EnableFPSLimit=true
FPSLimit=60.0

 

This worked wonders. The screen tearing is entirely gone. The choppiness is still noticible, but nowhere near as severe as it was before. Wondering how I can just completely eradicate it. Any ideas? And that's a ton!

Link to comment
Share on other sites

Tutorial:

Download and install SKSE if you don't have it already; Remember to run the game trough skse_loader.exe from now on.


Createa a file called skse.ini in Skyrim\Data\SKSE\ if you don't have it already, write inside:


[General]

ClearInvalidRegistrations=1

EnableDiagnostics=1


[Display]

iTintTextureResolution=2048


[Debug]

WriteMinidumps=1 ;<----you can leave this to 0


After that download and install Crash Fixes: http://www.nexusmods.com/skyrim/mods/72725/?


Download and install Bug Fixes as well: http://www.nexusmods.com/skyrim/mods/76747/?


After having installed it navigate to Skyrim\Data\SKSE\Pugins\CrashFixPlugin.ini


Modify in CrashFixPlugin.ini UseOSAllocators=1 follow the instructions above this line to make it work. You will need to download and install SKSE Plugin Preloader Link: http://www.nexusmods.com/skyrim/mods/75795/?


ENB can be used without graphics modification and will improve your performance in game by a lot:

First download the latest ENB ( http://enbdev.com/mo...kyrim_v0308.htm ) in the archive, extract from the wrapper version: enbhost.exe, d3d9.dll, enblocal.ini and enbseries.ini to your Skyrim directory (where TESV.exe is located)


In enblocal.ini edit:


[GLOBAL]

UsePatchSpeedhackWithoutGraphics=false ;<-----set this to true leave to false if you have an ENB.

UseDefferedRendering=true

IgnoreCreationKit=true

ForceFakeVideocard=false


[MEMORY]

ExpandSystemMemoryX64=false

ReduceSystemMemoryUsage=true

DisableDriverMemoryManager=false ;<---------set to true for AMD GPUs.

DisablePreloadToVRAM=false

EnableUnsafeMemoryHacks=false

ReservedMemorySizeMb=64 ;<-----if using an ENB you know what goes here otherwise increase if you experience some stutter.

VideoMemorySizeMb=4064 ;<-----if using an ENB you know what goes here otherwise leave it like that.

AutodetectVideoMemorySize=false ;<-----set this to true leave to false if using an ENB

Link to comment
Share on other sites

  • Recently Browsing   0 members

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