Performance

From Sim Settlements
Revision as of 20:04, 8 July 2017 by Kinggath (talk | contribs) (Game Crashes=)
Jump to: navigation, search

Overview

This section will describe some things you can do, mods you can use, and best practices to make sure that Sim Settlements runs well on your system.

General Practices

Sim Settlements uses a method to create it's buildings that bypasses your building limit meter for the most part, this can be both a blessing and a curse. While it allows you to get highly detailed settlements built without needing any special mods or tricks to increase your build limit, the build limit in general was designed to prevent your system from crashing.

Also, because Sim Settlements uses an upgrade system that results in your buildings creating more polygon-intensive models over time, your frame-rate may be lower after returning later on.


With that in mind, here are some things you can try if you find that your framerate drops really low or your game crashes when hanging out in settlements with a lot of Sim Settlement structures.


  • Create yourself a fast travel point that is near the edge of your settlement and facing away from it. You can build this mat under Resources -> Miscellaneous (http://fallout.wikia.com/wiki/Fast_travel_target) This will reduce the amount of things your game needs to render the moment you arrive.
  • Try changing Upgrades to Manual. While this isn't the most fun of options, it may help with stability on lower end systems, as you get to individually choose which of your plots upgrade once they are eligible so you can see what effect that building upgrade has on your framerate.
  • Limit your plot count to a smaller number to start and add more slowly. This will give you more control over how many new polygons are added to your settlement.
  • Avoid the High Definition Texture pack from Bethesda. Almost all of the Sim Settlements buildings use the Fallout textures, which means that they will be updated to the very high resolution textures provided by that pack.


PC Specific

  • Try reducing your graphic settings one stage lower. While the default game may work good on Ultra Settings for you, Sim Settlements is creating much more complex models than the default game does for your settlements - so the same settings may not work well for you.


Xbox Specific

  • Try to limit your plot count to around 35 max in any given settlement. Beyond this and your Xbox will not be able to handle the load. If you aren't using any other non-plot objects, or have disabled all of the performance options as described below, you may be able to push beyond this.

Performance Options

As of patch 1.1.9 a Performance Options section exists in the City Manager 2078 Holotape. These options allow you to disable certain object types from being spawned from most plots. At the time of this writing, their are 8 types of objects you can disable via the performance options. (Note that none of these options are applied to the VIP homes, where the object types are key to VIP meaning anything - VIPs are rare, so they should have minimal overall impact).

The settings labeled [High Impact] will be the best place to start if you are having severe framerate issues.

  • Detailed Models - This will disable complex models, and if possible, replace them with lower polygon versions.
  • Detailed Lights - [High Impact] This will disable non-primary building lights. These are lights with shadows, or smaller lights meant to add more detail as opposed to the primary lights which are meant to help you see the building at night.
  • Animated Objects - This will disable animated models, and if possible, replace them with static versions.
  • Special Effects - [High Impact] This will disable things like smoke and fire.
  • Radio - This will disable objects that play the radio stations.
  • Sound Emitter - This will disable objects that play some sort of looping sound effect.
  • Actors - This will disable pets and extra NPCs created as part of the building plan.
  • Clutter - [High Impact] This will disable the settlers non-furniture belongings as well as the randomized clutter.

Game Crashes

If you find your game crashing all of a sudden and are having trouble getting into your game in order to try some of the suggestions, the below information may help.

  • Check your load order: If you've added any new mods since the crashes began, they could be the cause of your trouble - or more often than not, the order they are being loaded is the problem. Try moving the new mods further down in your load order (If you are unfamiliar with Load Order, on your Mods screen in game, there is a Load Order button. Bringing this screen up allows you to rearrange the order each mod is loaded by your game.)
  • Fast-travel somewhere else: If the crashes occur while fast-traveling, try fast traveling to a nearby point instead and then walking to the next destination. If your settlement, or the area you are traveling to, is especially dense, your system may not be able to handle rendering everything there at once.

Extra Changes For PC Players

On PC, you have a few extra options due to being able to control ini files, as well as access to mods that won't work on Xbox.

Editing Your INI Settings The below can help if you're experiencing frequent crashes and have a fairly large mod load as too many scripts running simultaneously can cause a crash.

In your Documents/My Games/Fallout4/ directory, you will probably find a file called Fallout4Custom.ini (if you don't, open Notepad on your computer and save a new file in that folder with that exact name). Open that file, and look for a section titled [Papyrus] (if you don't have this, go to the bottom of the file and add it as a new line).

Just below the [Papryus] heading, add the following lines:

fUpdateBudgetMS=2.4 fExtraTaskletBudgetMS=2.4 iMinMemoryPageSize=256 iMaxMemoryPageSize=1024 iMaxAllocatedMemoryBytes=307200

(If any of those items already existed in your file, you'll want to update the numbers to match the above instead of adding extra copies of those same items.)

The above settings double the amount of memory and time allotted for scripts to run in your game. If you find that these numbers make your situation worse, you can delete them or reduce the numbers to something slightly less than double and try again.


Texture Optimization Project This mod replaces most of the game's textures with less intensive versions that can have a dramatic improvement for some players.

http://www.nexusmods.com/fallout4/mods/978/?


Insignificant Object Remover This mod allows you to completely remove small details from the game such as procedural grass, small rocks, and other insignificant objects that can have a big performance hit for some players.

http://www.nexusmods.com/fallout4/mods/9835/?


ADVANCED MODS Before using any of the mods below, please read their descriptions and use at your own risk. They often require external DLL files and may be more complex than the average user is comfortable with.

ENB Boost Some users have had success with ENB Boost, which is an advanced mod for allotting more memory to the game to help with crash issues. Please read the entire description on the mod's page before installing.

http://www.nexusmods.com/fallout4/mods/332/?


Shadow Boost This advanced mod will dynamically shift the use of shadows based on framerate to help stabilize frame issues by sacrificing shadows during heavy load times. Please read the description on the mod's page before installing.

http://www.nexusmods.com/fallout4/mods/1822/?


Load Accelerator This advanced mod will disable VSYNC during load screens to decrease the time it takes to get out of the loading screen. For some users this eliminates crashes when fast traveling. Please read the description on the mod's page before installing.

http://www.nexusmods.com/fallout4/mods/10283/?


Load Order Manager - LOOT LOOT is a piece of software that attempts to optimize the order your mods are loaded to reduce conflicts. This can often resolve random crashes. Despite it being listed as from a Skyrim page, it does work with Fallout 4.

http://www.nexusmods.com/skyrimspecialedition/mods/1918/?