Jump to content

Very poor performance, but only in career mode


Recommended Posts

I'm having this strange issue where I have awful performance ( < 30 fps) but only in career, while sandbox is a constant stable 60. The poor performance is everywhere, not just on planets and my testing so far has shown it to be not caused by any visual enhancements I have installed. my current mod list is: 

Spoiler


            "name": "RealFuels"
        },
        {
            "name": "Kronometer"
        },
        {
            "name": "ModuleManager"
        },
        {
            "name": "RFStockalike"
        },
        {
            "name": "CommunityResourcePack"
        },
        {
            "name": "SolverEngines"
        },
        {
            "name": "BetterBurnTime"
        },
        {
            "name": "BonVoyage"
        },
        {
            "name": "CommunityTechTree"
        },
        {
            "name": "ContractConfigurator-KerbinSpaceStation"
        },
        {
            "name": "ContractConfigurator-RemoteTech"
        },
        {
            "name": "DeadlyReentry"
        },
        {
            "name": "DMagicOrbitalScience"
        },
        {
            "name": "HangerExtenderExtended"
        },
        {
            "name": "JSIAdvancedTransparentPods"
        },
        {
            "name": "KerbalJointReinforcement"
        },
        {
            "name": "MainSailorTextures-Complete"
        },
        {
            "name": "MonthlyBudgets"
        },
        {
            "name": "NearFutureConstruction"
        },
        {
            "name": "NearFutureElectrical"
        },
        {
            "name": "NearFutureElectrical-Core"
        },
        {
            "name": "NearFutureElectrical-DecayingRTGs"
        },
        {
            "name": "NearFutureLaunchVehicles"
        },
        {
            "name": "NearFutureProps"
        },
        {
            "name": "NearFuturePropulsion"
        },
        {
            "name": "NearFutureSolar"
        },
        {
            "name": "NearFutureSolar-Core"
        },
        {
            "name": "NearFutureSpacecraft"
        },
        {
            "name": "ProceduralFairings"
        },
        {
            "name": "ProceduralParts"
        },
        {
            "name": "RCSBuildAidCont"
        },
        {
            "name": "RealChute"
        },
        {
            "name": "RealPlume"
        },
        {
            "name": "RealScaleBoosters"
        },
        {
            "name": "RemoteTech"
        },
        {
            "name": "SCANsat"
        },
        {
            "name": "SmartTank"
        },
        {
            "name": "SmokeScreen"
        },
        {
            "name": "StationPartsExpansionRedux"
        },
        {
            "name": "SVE-Terrain"
        },
        {
            "name": "VenStockRevamp"
        },
        {
            "name": "xScience"
        },
        {
            "name": "ContractsWindowPlus"
        },
        {
            "name": "EngineLighting"
        },
        {
            "name": "Toolbar"
        },
        {
            "name": "ContractConfigurator"
        },
        {
            "name": "LoadingTipsPlus"
        },
        {
            "name": "ProceduralParts-Textures-SCCKSCS"
        },
        {
            "name": "ProceduralParts-Textures-SaturnNova"
        },
        {
            "name": "VensStylePPTextures"
        },
        {
            "name": "ScienceAlert"
        },
        {
            "name": "RasterPropMonitor"
        },
        {
            "name": "StationPartsExpansion"
        },
        {
            "name": "B9PartSwitch"
        },
        {
            "name": "DynamicBatteryStorage"
        },
        {
            "name": "DeployableEngines"
        },
        {
            "name": "MainSailorTextures-Essentials"
        },
        {
            "name": "ProgressParser"
        },
        {
            "name": "ContractParser"
        },
        {
            "name": "RasterPropMonitor-Core"
        },
        {
            "name": "EarnYourStripes"
        },
        {
            "name": "Rescale-10"
        },
        {
            "name": "RoverScienceCont"
        },
        {
            "name": "StationScienceContinued"
        },
        {
            "name": "SigmaDimensions"
        },
        {
            "name": "Kopernicus"
        },
        {
            "name": "ModularFlightIntegrator"
        },
        {
            "name": "SETI-Contracts"
        },
        {
            "name": "UnmannedBeforeManned"
        },
        {
            "name": "CustomBarnKit"
        },
        {
            "name": "ContractConfigurator-FieldResearch"
        },
        {
            "name": "ContractConfigurator-Tourism"
        },
        {
            "name": "WaypointManager"
        },
        {
            "name": "KSP-AVC"
        },
        {
            "name": "TakeCommandContinued"
        },
        {
            "name": "EasyVesselSwitch"
        },
        {
            "name": "KAS"
        },
        {
            "name": "KerbinSideGroundControl"
        },
        {
            "name": "KerbinSideCore"
        },
        {
            "name": "KIS"
        },
        {
            "name": "KerbalKonstructs"
        },
        {
            "name": "ProbesPlus"
        },
        {
            "name": "SETI-BalanceMod"
        },
        {
            "name": "SETI-ProbeParts"
        },
        {
            "name": "BluedogDB"
        },
        {
            "name": "DMagicScienceAnimate"
        },
        {
            "name": "FirespitterCore"
        },
        {
            "name": "MagiCore"
        },
        {
            "name": "SmartStage"
        },
        {
            "name": "StageRecovery"
        },
        {
            "name": "KRASH"
        },
        {
            "name": "JanitorsCloset"
        },
        {
            "name": "EnvironmentalVisualEnhancements-HR"
        },
        {
            "name": "MechJeb2"
        },
        {
            "name": "MechJebForAll"
        },
        {
            "name": "KerbalEngineerRedux"
        },
        {
            "name": "InfernalRobotics"
        },
        {
            "name": "FASALaunchClampsContinued"
        },
        {
            "name": "AlmostFreeLaunchClamps"
        },
        {
            "name": "SXTContinued"
        },
        {
            "name": "TweakScale"
        },
        {
            "name": "FirespitterResourcesConfig"
        },
        {
            "name": "RetractableLiftingSurface"
        },
        {
            "name": "EnvironmentalVisualEnhancements"
        },
        {
            "name": "AdvancedJetEngine"
        },
        {
            "name": "EngineIgnitorReignited"
        },
        {
            "name": "FerramAerospaceResearch"
        },
        {
            "name": "ToolbarController"

Would any of these be the cause? The only thing I can think of is some mod that's only active in career that's for some reason a big resource hog. 

 

If it helps my system specs are:

GTX 1060

AMD FX-6300

8gb DDR3 ram

Link to comment
Share on other sites

43 minutes ago, spudcosmic said:

I would not have thought of that. Thanks, that really narrows down my search. Although it'll be a shame to play without them if they do end up being the cause.

I have seen a similar problem before, it was an incompatibility between contracts mods. One mod was removing contracts from the list, while other was adding the same type, only to be removed again, in a frenetic and unstoppable way.

What the mod Contract Parser do, exactly? And why Custom Barn Kit is installed?

Link to comment
Share on other sites

My guess - you have launchpad level 1 or 2?

Launchpad 1 or 2 causes huge perfomance hit in my game (I'm talking about KSP 1.3), even when it is not in view at all... 

Upgrading it to level 3 gives huge FPS boost. Please check it may be the case for you as well

 

Edited by evileye.x
Link to comment
Share on other sites

1 hour ago, linuxgurugamer said:

Do you have the updated contract configuration  for 1.4.1?

contract configuration? I have the contract configurator mod for 1.4.1, though I'm running 1.3.1. CKAN  installed it so I'm sure it's fine. 

 

22 minutes ago, MaximumThrust said:

I have seen a similar problem before, it was an incompatibility between contracts mods. One mod was removing contracts from the list, while other was adding the same type, only to be removed again, in a frenetic and unstoppable way.

What the mod Contract Parser do, exactly? And why Custom Barn Kit is installed?

Contract parser is a requirement for Contracts Window+, although you reminded me I don't really use it so I'll probably remove it. Custom Barn Kit was also a requirement for something, SETI rebalance I think? Though CKAN isn't telling me its required for anything. 

 

14 minutes ago, evileye.x said:

My guess - you have launchpad level 1 or 2?

Launchpad 1 or 2 causes huge perfomance hit in my game (I'm talking about KSP 1.3), even when it is not in view at all... 

Upgrading it to level 3 gives huge FPS boost. Please check it may be the case for you as well

 

That was my first thought too, although I haven't actually tested it yet for some reason. I'll work on that.

Link to comment
Share on other sites

2 minutes ago, spudcosmic said:

contract configuration? I have the contract configurator mod for 1.4.1, though I'm running 1.3.1. CKAN  installed it so I'm sure it's fine. 

CKAN was installing 1.4 version of mods in 1.3.1 games, this can cause a lot of problems. Make sure the mods have the same version of the game installed.

I personally don't use CKAN anymore, it seems to facilitate things, but causes many problems. I found far easier to do everything manually. I find it more organized, clean, and you have full control of what's happening. In KSP each mod usually have it's own separate folder, so it's not really necessary to have a manager, IMO.
 

14 minutes ago, spudcosmic said:

Contract parser is a requirement for Contracts Window+, although you reminded me I don't really use it so I'll probably remove it. Custom Barn Kit was also a requirement for something, SETI rebalance I think? Though CKAN isn't telling me its required for anything. 

I never used it to give an opinion, since you don't use, can be a good idea to remove, but check the mod page first to see instructions on that.

Custom Barn Kit don't do anything by itself, its a requisite for mods to change things that are "hard-coded" related to the career game. It's a good ideia do find exacly why it's installed.

I also never used SETI Rebalanced, but it seems to mess around a lot of things in career mod, can be a good idea to check it. It seems to have optional Custom Barn Kit configs.

An example of config that uses Custom Barn Kit, from the mod Strategia:

Spoiler

// Custom Barn Kit configuration to change the strategy commit levels so that
// we can effectively have strategies with 3 levels that align with the building
// levels.  Big thanks to sarbian for making Custom Barn Kit, as this simple
// change would've been a massive pain otherwise.
//
//   Author: nightingale

@CUSTOMBARNKIT:FOR[Strategia]
{
    @ADMINISTRATION
    {
        @strategyCommitRange = 0.4, 0.7, 1
        @activeStrategyLimit = 2, 3, 4
    }

    @MISSION
    {
        @reputationKerbalRecovery = 2.5
    }
}

You can also have some config for Custom Barn Kit lost inside you gamedata folder. If you really want to check, you can download Notepad++, go to "Search", "Find in files", and search "custombarnkit". Or search ".cfg" (using the windows search), open everything, and search in all opened documents.

Link to comment
Share on other sites

You were right @evileye.x, it's the freaking low level launchpad. Even with the launchpad upgraded to full I still had a minor performance hit; it's only when all of them are max level the game is stable at 60. Why though? A clean install of 1.3.1 doesn't have this problem. Oh well. Oh, and I remove a few contract packs I didn't care for and it seems like it significantly improved load times between scenes, so that's nice too. Thanks everyone.

Edited by spudcosmic
Link to comment
Share on other sites

6 hours ago, spudcosmic said:

contract configuration? I have the contract configurator mod for 1.4.1, though I'm running 1.3.1. CKAN  installed it so I'm sure it's fine. 

 

Typo due to being on mobile.

Check  your logs, you may be getting log spam. 

I just check CKAN, I see the latest version for KSP 1.3.1 is 1.23.3, and it is listed as being for 1.3.1.  I suspect you may have told CKAN that mods for 1.4 are compatible with your 1.3.1 install, because you definitely have the wrong version, the correct versions are:

KSP 1.3.1:    1.23.3

KSP 1.4.1:    1.24.0

 

Link to comment
Share on other sites

7 hours ago, linuxgurugamer said:

KSP 1.3.1:    1.23.3

Okay I do have this version installed, and CKAN is saying the MAX ksp version is for 1.4.1. I think I just read it wrong.

7 hours ago, linuxgurugamer said:

Check  your logs, you may be getting log spam. 

I am getting log spam though. Give me a second to launch the game and record what it's saying.

Edit: The spam I am getting is: "Exception: Type Load Exception: Could not load 'Base Field List 2' from assembly 'Assembly-Csharp, Version=0.0.0.0, Culture=Neutral"

Edited by spudcosmic
Link to comment
Share on other sites

1 hour ago, spudcosmic said:

Okay I do have this version installed, and CKAN is saying the MAX ksp version is for 1.4.1. I think I just read it wrong.

I am getting log spam though. Give me a second to launch the game and record what it's saying.

Edit: The spam I am getting is: "Exception: Type Load Exception: Could not load 'Base Field List 2' from assembly 'Assembly-Csharp, Version=0.0.0.0, Culture=Neutral"

full log file is needed, pls

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...