RimWorld

RimWorld

3,295 ratings
Performance Optimizer
29
16
22
4
12
6
4
2
6
5
4
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
478.742 KB
Nov 26, 2021 @ 8:09am
Apr 13, 2024 @ 3:00am
57 Change Notes ( view )

Subscribe to download
Performance Optimizer

Description


Performance Optimizer is a mod, which adds various performance tweaks to the game. Its goal is to boost your game performance to some degree if you are already struggling with it. With this mod, you might expect about 20-35% of performance gains, but it largely depends on your modlist and current TPS. The number of 20-35% gain is taken from about a dozen reports from different players who were playtesting the mod. In your case, it can be more or less depending on the mod list and your PC. The mod is compatible with Rocketman and Rim73 and is generally loaded bottom in mod order.


- Several UI elements will be hidden until you hover on them, which should save some FPS and TPS. Currently, resource readouts, bottom button bar, right overlay buttons, speed buttons were made hidden. Alerts are minimized (only important and medium will be shown) until hovered. These features are disabled by default in the mod settings.
- Faster GetComp replacements.
- About 20+ vanilla methods are cached or throttled and some will be recalculated only in N refresh rates.
- Possibility to disable sounds completely if you don't need them or you want to save some TPS. By default, it's off.
- The mod comes with mod settings where you can configure and disable/enable everything in the mod.


RocketMan - a great performance mod, which is must-have for everyone!
[LTO] Colony Groups - a colonist bar mod which is more performant than the vanilla colonist bar and faster if you use its grouping functionality and hide your pawns within them.
Toggleable Overlays - helps with performance by skipping drawing overlays.
Toggleable Readouts - optimizes vanilla readouts list drawing.
Dubs Performance Analyzer - a performance analyzing tool which has some performance tweaks included.


• 26/11/2021 - Initial release


At the moment, none. If you have a bug, please submit a proper bug report with a Hugslib log.


RimThreaded - reportedly incompatible, use it at your risk.
Static Quality Plus - there is an issue with preventing crafting notifications, which doesn't work. I tried to look into it and it's impossible to fix, because the mod doesn't use Harmony, but own detouring code which is destructive. Ask them to use Harmony and the issue will be gone.

The mod was written with mod compatibility in mind, so it should generally not conflict with mods, but if you know of an incompatible mod, please submit a bug report!

[ko-fi.com]


C# work - Taranchuk
Mod preview - Madman666
Harmony - Andreas Pardeike
RimWorld is owned by Tynan Sylvester.


MIT License[github.com]
Source code on Github repo[github.com]
The repo is open for collaboration, if you want to add your own performance tweaks to the mod, you can make a PR to the repo and I will merge them if they are done non-destructively and speed up the game.

Popular Discussions View All (6)
161
Jul 2 @ 8:46pm
PINNED: Bug reports
Taranchuk
19
Oct 16, 2024 @ 9:18am
Stop disabling the UI by default
Anna Yanami
9
May 19, 2022 @ 5:06am
Rimthreaded compatibility
Anna Yanami
530 Comments
Gerewoatle 4 hours ago 
@Alandauron - That's like saying that kicking the back of the driver's seat every five seconds and mouth-shitting "ArE wE TheRe yEt!?!?" is a productive way of checking to see if the car is still moving.
Alandauron 11 hours ago 
@Zanx, from the perspective of another modder you can also think of the "screaming for 1.6" as a measurement of interest rather than someone being dumb. They likely know what you stated but want to make sure the mod is still being worked on, especially with the way people come and go from Rimworld modding.
Harry_Robinson1 Jul 14 @ 6:39pm 
@Zanx it's funny you'd mention that because for a lot of mods that really is all it takes, but for mods that use .dlls it's usually more involved, and if Rimworld changes def formats or something it can break stuff for mods that just use .xmls.
sirduck Jul 13 @ 2:48pm 
o7 thx for helping us make rimworld faster <3
Onion Jul 13 @ 2:18pm 
@eyeball eater
is it not still helpful to report whats going to need fixing in the new update? :meadowswan:
Hades the King Jul 13 @ 4:20am 
Hello, would you consider making a compatability update for UI Not Included: Customizable UI Overhaul. When you have the option to only hover to show the tabs you can only do so for the bottom and cant reach the top ones because it will only show whenever you hover the bottom tabs
Zanx Jul 12 @ 10:06am 
Insane how (sorry for my wording) DUMB people can be to scream 1.6 the day after the update lands.

Like do you people think it takes a few clicks to update/patch a mod for the current version? these modders have stuff to do in real life also.
Commander Link Jul 12 @ 7:21am 
o7
eyeball eater Jul 12 @ 6:59am 
@man god of course it's buggy in 1.6, it hasn't been updated yet. The new update adds a lot of changes to perf and code so it's going to cause bugs.:spiffo:
man god Jul 12 @ 12:40am 
currently experiencing a bug with this mod that disables the ability to make a pawn force equip or prioritise work on 1.6