Stuttering with mods. Maybe somebody can help, which one causes problems.

Started by Viranto, January 30, 2020, 05:05:51 PM

Previous topic - Next topic

Viranto

Hello, I'M new in this forum. I hope this is the right place to ask performance problems with mods. I don't find anything like this in the mod section. Sorry when it is the wrong place.

I have played Rimworld now for 50 hours. Finally i will play a more complex game with mods. Sadly i have directly problems. When i start a new colony, i get lags every 5 seconds. I think it is a mod which try to control something every 5 seconds, but don't know it. I have all mods from the steam workshop, no offline downloads. I have delete today over 100 mods and I'm sad that no mod seems to create these stutters.
Now i have only mods with which i would play the game. But its unplayable. Maybe somebody know some of these mods and can help me, to find the problematic mod/ mods.
Sadly the start up need about 20mins. Because of this, it is really hard to deactivate mods one by one. (Btw. In the log there is no error, there is nothing from a mod in these 5 seconds.) 

Only this every second
" --- Main thread ---
0.0065ms (self: 0.0056 ms) ExecuteToExecuteWhenFinished()
- 0.0009ms (self: 0.0009 ms) Verse.Sound.Sustainer -> Void <Sustainer>m__0()"

Here are my modlist. I think the load order should be okay. I have look into every mod in steam and read the description and i don't get any error at start up. Do you know which mod causes the extrem stutters? I hope somebody know it. When not, i think i need a whole day to figure it out, with the one by one solution :D

<li>Core</li>
<li>Mod Manager</li>
<li>HugsLib</li>
<li>JecsTools</li>
<li>Allow Tool</li>
<li>Work Tab</li>
<li>Humanoid Alien Races 2.0</li>
<li>[KV] Show Hair With Hats or Hide All Hats - 1.0</li>
<li>OgreStack</li>
<li>Preemptive Strike</li>
<li>Children, school and learning</li>
<li>Baby and Children</li>
<li>BnC Alien Support</li>
<li>The Birds and the Bees</li>
<li>Animal Gear</li>
<li>Animal Armor: Vanilla</li>
<li>[1.0] Android tiers</li>
<li>Android Tiers++ Expansion</li>
<li>Android Tiers + Vanilla Expanded Medical</li>
<li>Prison Labor</li>
<li>Doors Expanded</li>
<li>Locks (DoorsExpanded)</li>
<li>Research Tree</li>
<li>RimHUD</li>
<li>RimHUD [Deutsche Übersetzung]</li>
<li>Save Our Ship 2</li>
<li>Rimatomics</li>
<li>What the hack?!</li>
<li>Dubs Bad Hygiene</li>
<li>Save Our Ship 2 - Dub's Bad Hygiene Compatibility Patch</li>
<li>Save Our Ship 2 - What The Hack Compatibility Patch</li>
<li>Giddy-up! Core</li>
<li>Giddy-up! Battle Mounts</li>
<li>Giddy-up! Caravan</li>
<li>Giddy-up! Mechanoids</li>
<li>Giddy-up! Ride and Roll</li>
<li>RimOverhaul</li>
<li>Try to find it!</li>
<li>RimOverhaul - DarkNET</li>
<li>Stop the spam</li>
<li>Armor Core</li>
<li>VGP Vegetable Garden</li>
<li>VGP Garden Canning</li>
<li>VGP Garden Drinks</li>
<li>VGP Garden Dyes</li>
<li>VGP Garden Fabrics</li>
<li>VGP Garden Gourmet</li>
<li>VGP Garden Medicine</li>
<li>VGP Garden Resources</li>
<li>VGP Garden Tools</li>
<li>VGP More Veggies</li>
<li>VGP Soylent Production</li>
<li>VGP Three Sisters Plants</li>
<li>VGP Xtra Trees and Flowers</li>
<li>VGP_CoffeeTeaDrugs</li>
<li>Camera+</li>
<li>Color Coded Mood Bar</li>
<li>Death Rattle</li>
<li>Defensive Positions</li>
<li>Dubs Mint Menus</li>
<li>Dynamic Diplomacy</li>
<li>EdB Prepare Carefully</li>
<li>GloomyFurniture</li>
<li>Gloomy Extra - Kitchen</li>
<li>Gloomy Deco</li>
<li>Gloomy Vanilla Overhaul</li>
<li>Hunt for Me</li>
<li>Kill For Me</li>
<li>Medical Tab</li>
<li>Alpha Animals</li>
<li>[WD] Realistic Darkness 1.0</li>
<li>Realistic Rooms</li>
<li>Relations Tab</li>
<li>Genetic Rim</li>
<li>Megafauna</li>
<li>RimBees</li>
<li>Call of Cthulhu - Cosmic Horrors</li>
<li>GeneticRim Cosmic Horrors Patch</li>
<li>GeneticRim Dinosauria Patch</li>
<li>GeneticRim Megafauna Patch</li>
<li>RimBees - Genetic Rim Patch</li>
<li>Dinosauria</li>
<li>Medical Supplements</li>
<li>Pharmacist</li>
<li>Psychology</li>
<li>Questionable Ethics Enhanced</li>
<li>PawnTargetFix</li>
<li>Rimefeller</li>
<li>Stuffed Floors</li>
<li>RunAndGun</li>
<li>Search and Destroy</li>
<li>Vanilla Factions Expanded - Core</li>
<li>Vanilla Animals Expanded — Arid Shrubland</li>
<li>Vanilla Animals Expanded — Australia</li>
<li>Vanilla Animals Expanded — Cats and Dogs</li>
<li>Vanilla Animals Expanded — Desert</li>
<li>Vanilla Animals Expanded — Extreme Desert</li>
<li>Vanilla Animals Expanded — Ice Sheet</li>
<li>Vanilla Animals Expanded — Livestock</li>
<li>Vanilla Animals Expanded — Tropical Rainforest</li>
<li>Vanilla Animals Expanded — Tropical Swamp</li>
<li>Vanilla Animals Expanded — Tundra</li>
<li>Vanilla Animals Expanded — Boreal Forest</li>
<li>Vanilla Armour Expanded</li>
<li>Vanilla Christmas Expanded</li>
<li>Vanilla Events Expanded</li>
<li>Vanilla Fishing Expanded</li>
<li>Vanilla Furniture Expanded</li>
<li>Vanilla Furniture Expanded - Art</li>
<li>Vanilla Apparel Expanded</li>
<li>Vanilla Furniture Expanded - Farming</li>
<li>Vanilla Furniture Expanded - Medical Module</li>
<li>Vanilla Furniture Expanded - Production</li>
<li>Vanilla Furniture Expanded - Security</li>
<li>Vanilla Furniture Expanded - Spacer Module</li>
<li>Vanilla Hair Expanded</li>
<li>Vanilla Weapons Expanded</li>
<li>Vanilla Weapons Expanded - Quickdraw</li>
<li>Vanilla Factions Expanded - Medieval</li>
<li>FE3H Black Eagles Hair</li>
<li>FE3H Blue Lions Hair</li>
<li>FE3H Golden Deer Hair</li>
<li>Lolidrop's hairshop</li>
<li>[SS]Lovely Hair Style</li>
<li>Roo's Dreadlock Hairstyles</li>
<li>Won hair_men</li>
<li>Won hair_women </li>
<li>Rimsenal</li>
<li>Rimsenal - Enhanced Vanilla Pack</li>
<li>Rimsenal - Federation</li>
<li>Rimsenal - Feral</li>
<li>Rimsenal - Security pack</li>
<li>[KV] RimFridge - 1.0</li>
<li>Smoked meat</li>
<li>Tilled Soil</li>
<li>Area Unlocker</li>
<li>Animal Tab</li>
<li>Hospitality</li>
<li>Graphics Setter</li>
<li>[L]MoreDetailBody</li>
<li>Polarisbloc - Core LAB</li>
<li>[KV] Trading Spot - 1.0</li>
<li>RimWriter - Books, Scrolls, Tablets, and Libraries</li>
<li>More Vanilla Turrets 1.0</li>
<li>More Sculpture</li>
<li>Misc. Training</li>
<li>Fluffy Breakdowns</li>
<li>[SS]Maid Project</li>
<li>MoreMonstergirls Enhanced Version 1.0 (And CE + A Dog Said compatibility)</li>
<li>Rim of Madness - Arachnophobia</li>
<li>Rim of Madness - Bones</li>
<li>StuffedDoll[1.0]</li>
<li>Witching Hour</li>
<li>Call of Cthulhu - Cults</li>
<li>Call of Cthulhu - Factions</li>
<li>Animal Caps!</li>
<li>[FGO]Fate Grand Order - Styles Apparel Pack</li>
<li>[L] House Maid Nukos</li>
<li>
TouhouStyle - 红魔郷造型包</li>
<li>Days Matter</li>
<li>NewRatkinPlus</li>
<li>Sand Castles</li>
<li>[CP] Prisoner Outfit (1.0)</li>
<li>Architect Icons</li>
<li>Optional Icons for Architect Icons</li>
<li>Tabletop Trove - Additional Joy Objects and Decor</li>
<li>RimApps</li>
<li>RimCards</li>
<li>[NL] Chibi Face Female only</li>
<li>[NL] Chibi Face Male only</li>
<li>Gloomy Hair mk2</li>
<li>[FSF] Rain Washes Away Filth</li>
<li>Religions of Rimworld 2.0</li>
<li>Basic Pack for Religions of Rimworld 2.0</li>

Bozobub

Please remember, this is speculation based on imperfect recall that has been recently altered with extravagantly liberal application of THC.  You have been warned ;D!

In no particular order:

  • JecsTools is notorious for causing stutters.  Unfortunately, however, it's also necessary for quite a few fun mods :-\.
  • Script-heavy mods WILL inevitably cause slowdowns and stuttering, at least eventually.  They actually do so from the start but the change may not be perceptible with few mods.  On the other hand, definition-heavy mods tend to cause longer load times but usually won't slow down gameplay much, if at all.  QoL-only mods generally do not have either problem and yes, it IS possible for a mod to be both script- and definition-heavy.
  • Your stutter every 5 seconds is quite likely an artifact of Unity's Garbage Cleanup ("GC") cycle; if so, there's not much you can do about it.
  • If you have not already, you should try one or more of the mod-sorting utilities out there.
  • This thread has a lot of extremely useful advice on how to improve load times.
Hope that helps.
Thanks, belgord!

atewithouttabIe

https://github.com/Dubwise56/Dubs-Performance-Analyzer

put this in your modlist as well, last mod in list and open the analyzer window when game is running - if colonists are not the top ticks-per-second generator then you have a mod problem ie way too heavy

Some of the mods you have in your list i use as well and had to edit/fix them on account of generating way more ticks than neccessary eg. pipe segments, each pipe segment ticking 60x per second for starters, wall/floor segments added by mods same thing and all that - use shakeyourbunnys mod sorter first - rimpy mod sorter works too but its better for shuffling mods around manually w/o starting game if neccessary

w1r3dh4ck3r

My game was bad and what fixed it was removing Work Tab, took me a long time to figure it out because the problem only started when I set up the work schedule.

jager666

What I've noticed lately my TPS went way up when I got the solar flare event - TPS went from 250 to more than 600 during the whole event. So, maybe there's something related to the power grid calculations?

Tynan

I'm hoping 1.1 will alleviate these problems a lot.

Mods may still slow you down, but at least you shouldn't get stutters.
Tynan Sylvester - @TynanSylvester - Tynan's Blog

Breadbox

You'd get 5-second stutters even with no mods, but the mods which significantly exacerbate it is jecstool or alien races.