RimWorld

RimWorld

RimWorld Performance Booster
64 Comments
veoba Oct 1 @ 5:06am 
Is this another ai generated mod?
Problematic Sep 18 @ 7:56pm 
I had to remove this mod from my list, as it caused a error where pawns would just not perform tasks and just stand in place while holding items. Which was a shame, because it really did impact my performance. Will keep eye on for when it's updated though!
Tyrant Sep 18 @ 1:09pm 
Consider integrating an alternative to this mod: https://steamcommunity.com/sharedfiles/filedetails/?id=3568990757
Steini  [author] Sep 18 @ 6:02am 
someonesneaky and atomic0726 fixt
someonesneaky Sep 17 @ 4:53pm 
Hello, admin here. Your mod does a lot of unwelcome things, including (but not limited to) completely hiding the error logs from users, something that is needed for troubleshooting. If your mod is so broken that you need to hide the error logs, then it is not ready to be published.

I'm removing your mod from the workshop. Please take some time to fix it before uploading it again.
atomic0726 Sep 17 @ 4:36pm 
no errors were created so I have no log
atomic0726 Sep 17 @ 4:35pm 
Somwthing strange is that this mod is causing fluid ideology once a year rituals to be infinite and provide max points while not unpleasant i would kinda like this to not be a thing.
MangaVerdeComSal Sep 17 @ 4:25pm 
ITS compatible with rocketman, performance fish and performance optimizer and performance analyzer?
BaguetteMan Sep 17 @ 3:44pm 
Such a goated mod
Steini  [author] Sep 17 @ 2:39pm 
fixt it
Alu Sep 17 @ 2:25pm 
Dont remove the "rw version" line as noise kindly
Its rather important for troubleshooting to see what game version a user has
Roque the Rogue Sep 17 @ 1:48pm 
Whatever you did at the Update: 17 Sep @ 2:50pm, had completely bricked my computer twice, straight to BSOD, however, the latest update has enabled me to load the game again, thanks for the fast response, I'm testing image opt, performance optimizer, RuntimeGC and world pawn cleaner. I was getting great results last save, let's see what's changed.
Steini  [author] Sep 17 @ 1:39pm 
okey
Tyrant Sep 17 @ 1:35pm 
don't make a discord
dizek11 Sep 17 @ 11:21am 
make a discord
Sparkasaurusmex Sep 17 @ 11:08am 
Kudos Steini for the frequent updates and getting this mod going and stable
hoteldoor538 Sep 17 @ 10:17am 
Im experiencing infinite "area is now safe" spams when i already killed everything in the map after i load this mod in, anyone else experiencing this?
ggkaklol Sep 17 @ 8:38am 
Performance optimizer compability?
Steini  [author] Sep 17 @ 5:57am 
read update
milk0212 Sep 17 @ 5:18am 
screen issue Eroor log:Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 8E9C283F]
at Verse.MapDrawer.WholeMapChanged (System.UInt64 change) [0x00016] in <24d25868955f4df08b02c73b55f389fe>:0
at Verse.GlowGrid.GlowGridUpdate_First () [0x001cf] in <24d25868955f4df08b02c73b55f389fe>:0
at Verse.Map.MapUpdate () [0x0003a] in <24d25868955f4df08b02c73b55f389fe>:0
at Verse.Game.UpdatePlay () [0x00066] in <24d25868955f4df08b02c73b55f389fe>:0
- POSTFIX Owlchemist.ToggleableOverlays: Void ToggleableOverlays.Patch_Game_UpdatePlay:Postfix()
at Verse.Root_Play.Update () [0x00048] in <24d25868955f4df08b02c73b55f389fe>:0
- FINALIZER andreas.performancebooster: Exception PerformanceBooster.Patches.Root_Play_Update_Guard:Finalizer(Exception __exception)
milk0212 Sep 17 @ 5:18am 
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
milk0212 Sep 17 @ 4:58am 
thank you!
Steini  [author] Sep 17 @ 4:26am 
fix is out
milk0212 Sep 17 @ 4:22am 
Enable GPU instancing cause that error.
milk0212 Sep 17 @ 4:11am 
broken screen issue again eroor log: Root level exception in Update(): System.InvalidOperationException: Material needs to enable instancing for use with DrawMeshInstanced.
[Ref E352B165] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch1 (Verse.Root_Play)
Steini  [author] Sep 17 @ 2:23am 
If you get an error message please send it to me I will try to fix it thanks
Melon Sep 16 @ 11:59pm 
No errors but also didn't seem to affect my TPS. 465 mods.
milk0212 Sep 16 @ 9:08pm 
Broken screen issue. error log: Root level exception in Update(): System.NullReferenceException: Object reference not set to an instance of an object
[Ref 28616A38] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
Verse.Root_Play:Update ()
Steini  [author] Sep 16 @ 8:31pm 
Smoker you proplems are gone Magic
Smoker Sep 16 @ 8:08pm 
Works pretty good with 280 mods, didn't see any odd behavior besides idle pawns.

doesn't seem to work with slower pawn ticks? and performance optimization which is expected.
elĐeve Sep 16 @ 8:04pm 
or at least what options do patch it so i just disable them
elĐeve Sep 16 @ 7:43pm 
for disabling it, it bugs explosions and spams errors permantently
Steini  [author] Sep 16 @ 7:35pm 
why do you need a button for it ?
elĐeve Sep 16 @ 7:30pm 
is there an option to disable the one that patches "PerformanceBooster.Patches.Explosion_Tick_Guard"?
Steini  [author] Sep 16 @ 7:28pm 
would be ussles
Darth JC Sep 16 @ 7:19pm 
https://steamcommunity.com/sharedfiles/filedetails/?id=3549859991&searchtext=thread
can this mod ([多线程优化]Multi-Threading Pawns) be run alongside this mod?
milk0212 Sep 16 @ 6:54pm 
Enable Zones scheduler make ranged weapon not working. Error log:Exception ticking Bullet_SniperRifle2586940: System.NullReferenceException: Object reference not set to an instance of an object
[Ref D2D7E44A] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch10 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Game.UpdatePlay_Patch1 (Verse.Game)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Root_Play.Update_Patch6 (Verse.Root_Play)
LokyinN1216 Sep 16 @ 6:03pm 
does it prevent out of memory clash due to using too many mod?
elĐeve Sep 16 @ 5:53pm 
i think putting the mod just before rocketman in the modlist helped, i'm bruteforcing explosions and i'm getting no errors
milk0212 Sep 16 @ 5:48pm 
Enable GPU instancing cause screen problem and an error. Error log:Root level exception in Update(): System.InvalidOperationException: Material needs to enable instancing for use with DrawMeshInstanced.
[Ref 25091DE0] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch5 (string)
Verse.Root_Play:Update ()
Unknown Sep 16 @ 4:54pm 
Close enough, welcome back rocketman (after all of the mentioned bugs get cleaned up of course. But I will DEFINITELY be using this.)
Victoria on Fire Sep 16 @ 4:12pm 
It seems like it might be a conflict with Edge of Descension - Stuncaster. I'll keep testing.
NikiSm Sep 16 @ 4:00pm 
Почти 600 модов, несколько модов на производительность, а также секс сборка модов. Полет нормальный! Спасибо!
Steini  [author] Sep 16 @ 3:04pm 
On my system explosion are fine pls check if there are other mods + my mod doing it together like 20% mod conflict
Victoria on Fire Sep 16 @ 2:00pm 
As what Milk0212 said, the mod causes excessive lag whenever an explosion occurs. Still, always excited about more performance mods! Hope this one gets some bug fixes.
LeProc Sep 16 @ 1:49pm 
Magic
Steini  [author] Sep 16 @ 1:23pm 
so if you use all time speed3x or higher you dont get lag
Esraniki a Ariral Sep 16 @ 12:37pm 
noticed that on 1 speed the rain is like 25% speed of normal with this mod on, nothing game breaking, was just a bit confused xD
noticed an error after installing that seems to happen when agrihands try to sow:
RimWorld.JobDriver_PlantSow getting sowing work while not in Sowing life stage.

Other than this I have noticed a TPS boost, however fps still seems to be an issue at least on my save
咕咕鸡 Sep 16 @ 10:41am 
300% faster 420mods 14600kf