Commander19 Posted August 6, 2013 Share Posted August 6, 2013 !WARNING THIS IS A VERY LONG POST THAT CONTAINS SPOILERS, YOU HAVE BEEN WARNED! Table of Contents1. Introduction2. Game Details and Load Order3. Benchmarking and Testing Procedures4. Information Regarding the 3.1GB RAM Allocation Constraint5. Skyrim.ini, SkyrimPrefs.ini, and plugins.txt Tweaks6. Closing Statements Apologies in advance for the extraordinarily long book of a post and in the interest of time (for both you and me), the main issue I am experiencing is primarily located in section 3 where I explain what goes wrong. The rest of this is mainly reference material to take into account every variable that could possibly be amalgamating to this random closing of my game. SECTION 1: INTRODUCTION So, I have had the urge to revisit Skyrim as of late on account of all the fantastic mods released in the last 6 months since I have played, however, my game has been PLAGUED with issues. The main issue is randomly closing with no warning or any indication that there is a mod conflict present given that I receive no "TESV.exe has stopped working" (or something to that effect) error from Windows upon closing. For reference purposes, here is my system specifications: Essential Components:ASUS Crosshair V Formula-Z MotherboardAMD FX-8350 @4GHz (stock clock speed) with an NZXT HAVIK 140 Cooler8GB of G.SKILL Sniper Series Low Voltage DDR3 1600 1.35 Volts RAMEVGA GeForce GTX 580 @772MHz (stock clock speed) with 1.5GB of GDDR5 VRAM2TB Hitachi Deskstar 7200RPM 64MB Cache HDDWindows 7 64-bit Ultimate; Service Pack 1 and all Windows Updates installed excluding language packs Peripherals:Generic Gateway Monitor; 1440x900 @75Hz*Logitech G710+ Mechanical KeyboardMicrosoft Sidewinder 8 2000DPI Optical MouseCorsair Vengeance 2000 7.1 Audio Wireless HeadsetBlue Yeti Microphone *Yes, I am aware of the issue regarding HAVOK not playing nice with monitors above 60Hz, I have turned down the refresh to 60Hz while playing Skyrim. All of my drivers are up to date including my UEFI BIOS, my PC is malware free (Protected by avast! Premier, HitmanPro, and Malwarebytes' Anti-Malware PRO), and when I am playing games, my machine is only using approximately 1.2GB of RAM collectively for essential background processes. SECTION 2: GAME DETAILS AND LOAD ORDER At the time of this writing, I have the LATEST version of the following items:Nexus Mod Manager (NMM) - V0.45.5Skyrim (including Dawnguard, Dragonborn, HearthFires, and the High Resolution Textures DLC) - Whatever the latest version is, I let Steam automatically update so I don't have to concern myself with it.The Skyrim Script Extender (SKSE) - V1.06.16TES5Edit - V3.0.30 EXPERIMENTALOnce the master files were cleaned, I started a brand new game with no mods installed and created my characters that I was going to be using. After arriving at Riverwood and speaking with the appropriate people depending the path chosen during the prison escape, I saved just south of the road you arrive at save without Riverwood in sight (a safety precaution against CTD since I planned on installing a Riverwood enhancement mod). Slowly, but surely, I began adding mods and performing a "benchmark" so to speak; refer to section 3 for details. Here is my current load order: Skyrim.esmUpdate.esmDawnguard.esmHearthFires.esmDragonborn.esmSkyrim Project Optimization - No Homes - Full Version.esmSPIKE.esmHighResTexturePack01.espHighResTexturePack02.espHighResTexturePack03.espUnofficial Skyrim Patch.espUnofficial Dawnguard Patch.espUnofficial Hearthfire Patch.espUnofficial Dragonborn Patch.espUnofficial High Resolution Patch.espBetter Dynamic Snow.espIceBreaker's Improved Reverb-v0.02-Cleaned.espImproved Combat Sounds v2.2.espRemove Interior Fog V2 - Full Version.espfantasy music overhaul.espfantasy music overhaul - unique town music.espStaticMeshImprovementMod.espStaticMeshImprovementMod-FurnitureChestSnowFix.espDead Body Collision.espPoint The Way.espSignTown_by_YURIL_1o5.esp <---- BOSS has reported that there are some Identical To Master Records (ITM) dirty edits associated with this mod, but I've never had an issue before, so I've not cleaned it with TES5Edit.SkyrimsUniqueTreasures.espChesko_LoreBasedLoadingScreens.espRaceMenu.espRaceMenuPlugin.espSkyUI.espiHUD.espAMB Glass Variants Lore.espbuildablehouse.espFSS-No pause between lines.espGuard Dialogue Overhaul.espdD - Enhanced Blood Main.espdD-Dragonborn-Dawnguard-EBT Patch.espaMidianborn_Skyforge_Weapons.espPurewaters.espPurewatersDG.espPurewatersDB.espBYOH-Bridge.espRiverwood Reborn.espERSO 30 - Better Enemy AI Dawnguard&Dragonborn.espMy Merge Patch.esp I also have numerous graphical modifications, which I have listed below: A Quality World Map - High Resolution Meshes with all roads and no clear addon by IcePenguinaMidianBorn Book of Silence - All modules by CaBaLaMidianBorn Whiterun by CaBaLBusiness Ledger HD Retexture by LamboManDivine Talos Statue - 4K Ultra HD by skyrimaguaFrost Atronach HD Retexture by YurilHD Stone Quarry and Clay Deposit for Hearthfire - Vanilla rock module (used to use Superior Rocks 2K HD Dark Grey Module)High Quality 3D Map - High Resolution Meshes by EthatronImproved NPC Clothing - 2K HD More Dirt Module by BaronDavidMain Menu Replacer by BuzzDee84Map HUD Enhanced - With Time Module by IceKKReal Candle Effect - Softer Module by YurilReal Ice - 2K HD Dark Ice with Parallax by YurilRealistic Smoke and Embers Mod - 2K HD by isokuRealistic Smoke and Embers Mod - 4K Ultra HD by isoku - Removed for optimization/testing purposesRoad Signs Redone by HanaisseRuins Clutter Improved by RaiserFXSkill Interface Retexture by Tko007Superior Rock Textures - 2K HD Dark Grey by skyrimagua - Removed for optimization/testing purposesUnique Dragon Priest Masks by skyrimagua SECTION 3: BENCHMARKING AND TESTING PROCEDURES Listed below are the procedures for handling mod installation and "benchmarking" them by playing the game in the same manner as each mod is added. Installation Procedure:Download using NMM or by creating an archive that will work properly with NMM and add it manually to the list. Verify that all of the requirements by the mod are fulfilled before proceeding with installation. Activate using NMM & sort load order using BOSS. Run TES5Edit and create a merge patch (delete any previous versions of said merge patch before proceeding) Refresh NMM and toggle on merge patch Run SKSE via the Nexus Mod ManagerBenchmarking Procedure:Load save just outside of Riverwood Venture to Whiterun to notify Jarl Bulgruuf of the dragon attack Journey to Fort Greymoor and clear it Journey to Bleak Falls Barrow and obtain the dragonstone Return to Whiterun and give the dragonstone to Farengar Head to Western Watchtower to investigate dragon attack Kill dragon and return to WhiterunStep 7 seems to be where I am having the issue, prior to making the INI and plugins.txt tweaks, the game would always randomly close whenever I begin walking back towards whiterun or try to fast travel there. After making the tweaks, I managed to fast travel back and actually start heading towards Ivarstead for the journey up the 7,000 steps to High Hrothgar. However, as I approached the gate to Helgen, the same result ensued. I did notice that each time I eliminated the dragon, the dialogue and NPCs seemed to be out of sync in terms of the dialogue, in other words they would be "behind" one another. What has me stumped is the fact that Task Manager is reporting Skyrim only using around 1.3GB of RAM under the Memory (Private Working Set) category. So, the fact that it barely is using the RAM limit, but is still randomly closing is beyond me. SECTION 4: INFORMATION REGARDING THE 3.1GB RAM ALLOCATION CONSTRAINT I am aware that Skyrim (as with all 32-bit based programs) has a 3.1GB RAM constraint has a 3.1GB with no way to "fix" the issue without the intervention of Bethesda, which is unlikely as they are currently developing their next major project. The ENBoost mod created by Boris Vorontsov (creator of the ENBSeries) is a quite popular workaround that is very effective for many, however, I have doubts it will work very well for me. In the Introduction, I posted my system specifications and I only have 1.5GB of VRAM on my GTX 580; my understanding is that Boris's workaround saturates VRAM in order to reduce strain on the memory, but it just isn't an option for me. SECTION 5: SKYRIM.INI, SKYRIMPREFS.INI, AND PLUGINS.TXT TWEAKS At this point, I am very much frustrated and began researching methods for enhancing the game's performance and use the full potential of my hardware. I ran across two INI Tweaks Guide that is intended to increase the utilization of my PC and boost the performance. In addition, I altered the plugins.txt located in ...\Users\AppData\Local\Skyrim to include Skyrim.esm. Whether or not both of these methods were effective I am still unsure and ultimately resulted in the same outcome albeit lasting much longer. Skyrim Tweak Guide 2.3http://itcprosolutions.com/skyrimguides/tweak_guide.htm Customized Categorized Favorites Menu (CCFM): .ini Tweaks - Improving Performance, Gameplay, and Visualshttp://skyrim.nexusmods.com/articles/1153//? For reference purposes, here are the INI Tweaks I have made: I have backed up all of the original INI files as a safety precaution. The following section contains tweaks from the aforementioned guide to the Skyrim.ini; changes are highlighted in bold: [General]sLanguage=ENGLISHbUseThreadedTempEffects=1bUseThreadedParticleSystem=1bMultiThreadMovement=1bUseThreadedMorpher=1 uExterior Cell Buffer=36 [backgroundLoad]bBackgroundLoadLipFiles=1bLoadBackgroundFaceGen=1bUseMultiThreadedFaceGen=1bBackgroundCellLoads=1bLoadHelmetsInBackground=1bUseMultiThreadedTrees=1bUseBackgroundFileLoader=1 [Display]fShadowLODMaxStartFade=1000.0fSpecularLODMaxStartFade=2000.0fLightLODMaxStartFade=3500.0iShadowMapResolutionPrimary=2048bAllowScreenshot=1 [Audio]fMusicDuckingSeconds=6.0fMusicUnDuckingSeconds=8.0fMenuModeFadeOutTime=3.0fMenuModeFadeInTime=1.0 [HAVOK]iNumThreads=4* [Animation]bMultiThreadBoneUpdate=1 [Decals]bDecalMultithreaded=1 [Grass]bAllowCreateGrass=1bAllowLoadGrass=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.bsasResourceArchiveList2=Skyrim - Voices.bsa, Skyrim - VoicesExtra.bsa [Combat]fMagnetismStrafeHeadingMult=0.0fMagnetismLookingMult=0.0 [Papyrus]fUpdateBudgetMS=800**fExtraTaskletBudgetMS=800**fPostLoadUpdateTimeMS=2000**bEnableLogging=1bEnableTrace=1bLoadDebugInformation=0iMinMemoryPageSize=256**iMaxMemoryPageSize=512**iMaxAllocatedMemoryBytes=2457600** [Water]bReflectLODObjects=1bReflectLODLand=1bReflectSky=1bReflectLODTrees=1 *Despite having an eight core CPU, the INI guide recommends a maximum of 5 threads, I went with 4 since it's an even number and makes more sense.**These tweaks were recommended in the second guide (CCFM) as a method of mitigating Papyrus script lag. The following section contains tweaks from the aforementioned guide to the SkyrimPrefs.ini; changes are highlighted in bold:[General]fBrightLightColorB=1.0000fBrightLightColorG=1.0000fBrightLightColorR=1.0000iStoryManagerLoggingEvent=-1bEnableStoryManagerLogging=0bUseThreadedParticleSystem=1bUseThreadedBlood=1bUseThreadedMorpher=1bUseThreadedTempEffects=1bUseThreadedTextures=1bUseThreadedMeshes=1bUseThreadedLOD=1bUseThreadedAI=1bUseThreadedMorpher=1[backgroundLoad]bBackgroundLoadLipFiles=1bLoadBackgroundFaceGen=1bUseMultiThreadedFaceGen=1bBackgroundCellLoads=1bLoadHelmetsInBackground=1bUseMultiThreadedTrees=1[imagespace]bDoDepthOfField=1iRadialBlurLevel=2[Display]iBlurDeferredShadowMask=3fInteriorShadowDistance=3000.0000fShadowDistance=8000.0000iShadowMapResolutionSecondary=1024iShadowMapResolutionPrimary=2048iShadowSplitCount=2iMaxAnisotropy=16fLeafAnimDampenDistEnd=4600.0000fLeafAnimDampenDistStart=3600.0000fTreesMidLODSwitchDist=10000000.0000fGamma=1.0000fDecalLOD2=1500.0000fDecalLOD1=1000.0000fSpecularLODStartFade=2000.0000fShadowLODStartFade=200.0000fLightLODStartFade=3500.0000iTexMipMapMinimum=0iTexMipMapSkip=0iWaterMultiSamples=0iMultiSample=8iShadowMode=3bTreesReceiveShadows=0bDrawLandShadows=0bFull Screen=1iSize H=900iSize W=1440fMeshLODFadePercentDefault=1.2000fMeshLODFadeBoundDefault=256.0000fMeshLODLevel2FadeTreeDistance=2048.0000fMeshLODLevel1FadeTreeDistance=2844.0000fMeshLODLevel2FadeDist=10000000.0000fMeshLODLevel1FadeDist=10000000.0000iScreenShotIndex=2bShadowMaskZPrepass=0bMainZPrepass=0iMaxSkinDecalsPerFrame=25iMaxDecalsPerFrame=100bFloatPointRenderTarget=0sD3DDevice="NVIDIA GeForce GTX 580"bFXAAEnabled=0iShadowMapResolution=4096fShadowBiasScale=0.1500iShadowMaskQuarter=4iAdapter=0iPresentInterval=1iShadowFilter=3bShadowsOnGrass=1bTransparencyMultisampling=0bDeferredShadows=1bDrawShadows=1[Grass]b30GrassVS=1fGrassStartFadeDistance=7000.0000fGrassMaxStartFadeDistance=7000.0000fGrassMinStartFadeDistance=0.0000[MAIN]bGamepadEnable=1bCrosshairEnabled=1fHUDOpacity=1.0000bSaveOnPause=0bSaveOnTravel=0bSaveOnWait=0bSaveOnRest=0fSkyCellRefFadeDistance=150000.0000[GamePlay]bShowFloatingQuestMarkers=1bShowQuestMarkers=1iDifficulty=2[interface]bDialogueSubtitles=0bGeneralSubtitles=0fMouseCursorSpeed=1.0000bShowCompass=1[Controls]fGamepadHeadingSensitivity=1.0000fMouseHeadingSensitivity=0.0125bAlwaysRunByDefault=1bInvertYValues=0bGamePadRumble=1bMouseAcceleration=1bUseKinect=0[Particles]iMaxDesired=750[saveGame]fAutosaveEveryXMins=60.0000[AudioMenu]fAudioMasterVolume=1.0000fVal7=1.0000uID7=0fVal6=1.0000uID6=0fVal5=1.0000uID5=0fVal4=1.0000uID4=0fVal3=1.0000uID3=94881fVal2=0.4000uID2=466532fVal1=1.0000uID1=554685fVal0=0.8000uID0=1007612[Clouds]fCloudLevel2Distance=262144.0000fCloudLevel1Distance=32768.0000fCloudLevel0Distance=16384.0000fCloudNearFadeDistance=9000.0000[TerrainManager]fTreeLoadDistance=75000.0000fBlockMaximumDistance=250000.0000fBlockLevel1Distance=70000.0000fBlockLevel0Distance=35000.0000fSplitDistanceMult=1.5000bShowLODInEditor=0[NavMesh]bUseThreadedMeshes=1fObstacleAlpha=0.5000fCoverSideHighAlpha=0.8000fCoverSideLowAlpha=0.6500fEdgeFullAlpha=1.0000fEdgeHighAlpha=0.7500fEdgeLowAlpha=0.5000fTriangleFullAlpha=0.7000fTriangleHighAlpha=0.3500fTriangleLowAlpha=0.2000fLedgeBoxHalfHeight=25.0000fEdgeDistFromVert=10.0000fEdgeThickness=10.0000fPointSize=2.5000[Trees]bUseMultiThreadedTrees=1bShadowMaskZPrePass=1bRenderSkinnedTrees=1uiMaxSkinnedTreesToRender=20[Decals]bDecalMultithreaded=1uMaxDecals=1000bDecals=1bSkinnedDecals=1uMaxSkinDecals=100uMaxSkinDecalsPerActor=60[LOD]fLODFadeOutMultObjects=15.0000fLODFadeOutMultItems=15.0000fLODFadeOutMultActors=15.0000fLODFadeOutMultSkyCell=1.0000[Launcher]bEnableFileSelection=1bShowAllResolutions=1uLastAspectRatio=4[blurShaderHDR]bDoHighDynamicRange=1[blurShader]bUseBlurShader=0[Water]iWaterReflectHeight=512iWaterReflectWidth=512bUseWaterDisplacements=1bUseWaterRefractions=1bUseWaterReflections=1bUseWaterDepth=1 SECTION 6: CLOSING STATEMENTSApologies for the extraordinarily long book of a post, but it is about the only way I figure that with the help of the willing I can narrow down the issue. I have attempted to remove the very last few mods I installed before the issue started occurring, make INI tweaks and have the bare minimum running in the background, but nothing has worked. This is far from my first time modding any game (especially Bethesda's game franchises) and I am quite the experienced modder, but this has me literally stumped. If there is a willing being out there to assist me in resolving this manner it would greatly appreciated, and thank you in advance. :smile: Link to comment Share on other sites More sharing options...
Eiries Posted August 6, 2013 Share Posted August 6, 2013 Just wanted to say, I have a GTX 560 (1 GB VRAM,) experienced a lot of crashing trying to get anywhere (be it exterior cell loads, fast traveling, interior to exterior, exterior to interior, etc etc.) No beefy retexture mods or location overhauls, nothing that should really come close to maxing my VRAM. Despite that, ever since installing the .199 version of ENB my game has been smooth and crash-free. It really is a godsend, and I would highly recommend giving the new versions of ENB/ENBoost a try. Long story short, after a good few months of nothing but headaches, I can finally actually play the game again. But before doing that, just humor me and temporarily disable the high res DLCs (if you haven't already.) See if that gets you anywhere. I'm assuming by you saying "I have backed up all of the original INI files as a safety precaution," you mean you've already tried generating new ones and seeing if that helps. If not, that's always worth a try too. I'll be tracking this thread. Oh, and nice opening post. I originally though I must have miss-clicked and I was viewing a well-formatted readme. :happy: Link to comment Share on other sites More sharing options...
Commander19 Posted August 6, 2013 Author Share Posted August 6, 2013 Just wanted to say, I have a GTX 560 (1 GB VRAM,) experienced a lot of crashing trying to get anywhere (be it exterior cell loads, fast traveling, interior to exterior, exterior to interior, etc etc.) No beefy retexture mods or location overhauls, nothing that should really come close to maxing my VRAM. First off, I would like to thank you for your input regarding this manner. :) I am very much a PC enthusiast and a novice programmer although my knowledge is rather limited when it comes to understanding the exact interactions between the game engine, the operating system (Windows), RAM, and VRAM (I do understand what purpose each one serves however), which varies from game to game. I am often very cautious with regards to my VRAM as I assume that I am always pushing my hardware to the limits, I wish I would have waited a week later to buy my card, could have purchased a model with 3GB of VRAM for virtually the same price. Despite that, ever since installing the .199 version of ENB my game has been smooth and crash-free. It really is a godsend, and I would highly recommend giving the new versions of ENB/ENBoost a try. Long story short, after a good few months of nothing but headaches, I can finally actually play the game again. I may give this an attempt very soon, I am currently working on running my benchmark a couple more times and depending on the results I may or may not give this a shot. But before doing that, just humor me and temporarily disable the high res DLCs (if you haven't already.) See if that gets you anywhere. I actually did not even consider disabling since I generally had okay performance whilst using it. To my surprise, I noticed a MASSIVE reduction in stutter when loading various sections of the world. I actually managed to run through most of my benchmark and even got back to Whiterun without it randomly closing. Unfortunately, when I entered Dragonsreach, the same outcome occurred, however, I am more optimistic that this may be resolved after receiving such results and I actually forgot to disable the Unofficial High Resolution Patch, so perhaps that was another variable. I'm assuming by you saying "I have backed up all of the original INI files as a safety precaution," you mean you've already tried generating new ones and seeing if that helps. If not, that's always worth a try too. I have not actually done this, I have attempted to perform this procedure in the past and have had next to effect on the game, although I rarely altered the INIs anyway, but I will do this and see if it will be effective. Thanks again for the suggestions. I'll be tracking this thread. Oh, and nice opening post. I originally though I must have miss-clicked and I was viewing a well-formatted readme. :happy: Thanks again so much for your assistance in this manner, I spent a great deal of time writing and revising the opening to take into account virtually ever possible variable to narrow down the issue as much as possible. I will update the main post, once I have generate the new INIs, applied the tweaks, and run through another benchmark. Thanks again :) Link to comment Share on other sites More sharing options...
Recommended Posts