RimWorld
Dubs Performance Analyzer
669 件のコメント
Redryxxlerut 10月16日 6時34分 
Excuse me, where can I see a list of mods that heavily load RimWorld?
Alu 9月27日 23時11分 
dubs analyzer contains no functions that optimize things
for it to be "improving anything" is simply placebo
its used to ID whats causing issues
BoxingBud 9月27日 22時58分 
Alu what do you mean? Can you repeat that but in a way we can understand?
Alu 9月23日 5時00分 
This mod contains no optimization functions
So thats sinplu placebo or the restarting of the game fixed an error temporarily that was causing perf loss
kittyshusky 9月22日 23時07分 
I dont know why and I dont care how, but simply installing this mod instantly improved my TPS from ~90 to ~180 :steamhappy::steamhappy::steamhappy: now I feel like Im in paradise
Absolutely epic mod!
Alu 9月7日 8時18分 
yes its cause of the thing to make pawns enter the gravship better
it had alot of weight for no reason
one of the devs fixed it for the next hotfix

theres too many perf impacts in vanilla to list
کhurikeŋ 9月7日 5時58分 
So i guess it´s the hotfix they made to get all people in or throw randoms out the gravship for takeoff? Seems like even without any takeoff or gravship at all the game constantly checks that.

I´ll head to the discord but is there "any" other massive vanilla performance issues that i might not know about? Of Course my runs are massively modded but even vanilla the game always gets crushed by it´s own weight.
Alu 9月7日 4時39分 
thats a vanilla issue
its actually IMPROVED when you get one
it will be fixed in the next update to the game
reported via dubs discord crew a bit after the last update
کhurikeŋ 9月7日 3時11分 
Well i´m not into the technical part. Also i´ve noticed some heated discussions here but i´ll ask anyway:

I have some performance issues. Looking at the analyzer i just checked the percentages and i´ve found "JobGiver_BoardOrLeaveGravship" to be very high. I´m just wondering... i have no gravship so why could that be so high?
Alu 9月2日 16時13分 
and i do apologize if my wording was needlessly bad
we spent alot of time fixing burned bridges caused by users harrassing modders making it impossible for us to accurately report issues to modders about "hey your mods slow heres details"
as back when a "slow mod list" was publically available and updated
users would dox and threaten modders and burned many avenues for us to actually report issues
Alu 9月2日 16時11分 
the tool is descriptive enough that you can get a basic readline with no guide
it tells you your tps right out of the gate at each speed
which for most people who dont need to properly analyze
is enough to go "oh my tps sucks"

but when you open the analyzers menus
you see a list of every type of section in the game and more
that has a ton of lines and graphs
the entire reasons we use screenshots to help a user read the analyzer?
at first glance you can see a mod at the top and go
"oh that mods bad"
but you remove it and nothings fixed
why?
well it gets alot more complicated
sometimes a mod spikes due to a conflict caused by another mod being messy in how it handles patching
or its a replacement to vanilla and thus removing the mod didnt do anything but show you the mod was faster than vanilla
is there a guide on how to determine these conflicts?
No we do it by hand for each users case as we learn new things all the time about how some mods patch things in funky ways
Jay and Silent Rob 9月2日 15時58分 
Mod looked cool, but Alu's explicitly toxic philosophy is a turn off. Why does every game's modding scene end up attracting this kind of person? Nobody should have to go find your discord and ask you directly about how to use the mod. It should be descriptive enough on its own or passive resources should be available. Responding to such a benign and universally true statement with, "No you gotta come spoonfeed us screenshots on our discord because people harassed(?) modders when we included guides on Steam(???)" makes no sense and suggests cliquey, narcissistic control freaks behind the scenes. That's always a hard pass because you never know when people like that are going to nuke all their mods during a tantrum or something.
Alu 8月18日 18時12分 
Your not gonna find a guide pasted to steam
Users proved incapable of not harrassing modders
Most info to its use is localized to the discord for easy screenshot sharing as screenshots let us help people read it easier

As to your second question
A single tab to show all data with the highest at top
the game may crash
The act of analyzing takes some tps to try and analyze the entire game wholly at once would be tasking as can be

Most mods that are relevant to performance all show up in harmony patches anyway so that tab already mostly covers "showing all modded functions"
Exarch 8月18日 13時48分 
seconding what @Kongkim said

the mod is helpful, gives plenty of data, but it's no good (to me, an end user) if i don't know how to read it or how to analyze whats causing the issue. that said, it is fantastic as it gives plenty of info.

"Would it be possible to make a section that shows the things that stand out?
Those are using more resources and tick, etc., than the average of all the other or something like that. Think that would help people find heavy mods a lot easier, or have an idea what to look for."
Enrico 8月4日 18時20分 
harmony patches that get applied mid-game will never show up on the analyzer it seems, only ones that have been there since the beginning
Dylancd 8月2日 9時20分 
Hello I cant seem to find the optimize button, was this just integrated into the mod in general?
RieBi 7月25日 0時22分 
It stops working when you change languages. So to reproduce do this steps:

1. Open the game
2. Change the game language
3. Load a world
4. Open the Analyzer tab at the bottom of the screen
5. The tab doesn't work, the log is filled with errors

Here's a screenshot:

https://steamproxy.net/sharedfiles/filedetails/?id=3534134509
Alu 7月22日 8時54分 
it should
force redownload your mod
BogB 7月22日 8時48分 
Not working at 1.6
ShadowX116 7月22日 0時13分 
@Pedrowser Which two mods were they?
I'm trying to read the tool, but the things that are ticking high are either Core functions, or Harmony functions (which obviously most mods can't run without).
Vectrix 7月19日 17時15分 
stupid question but what would i go to to see hediff tick rates for a pawn
Alu 7月18日 17時34分 
based on testing
1.6 is only a tiny bit slower than 1.5 was with all perf mods present

1.6 is significantly faster than 1.5 was at a vanilla level
Judge Dread 7月18日 17時24分 
Yeah. Without allot of the performnce mods we had in 1.5. 1.6 performance has overall been worse with modding.
kongkim 7月18日 6時19分 
I have used the mod a few times, but I always think it's a bit hard to see what stands out unless you already know a lot about how the game runs.

Would it be possible to make a section that shows the things that stand out?
Those are using more resources and tick, etc., than the average of all the other or something like that. Think that would help people find heavy mods a lot easier, or have an idea what to look for.
Dubwise  [作成者] 7月13日 1時25分 
pushed an update, maybe fixed
DEADSHOOT 7月12日 23時34分 
Due to the ReadingPolicyDatabase error, the mod is completely not working on 1.6
mystiq 7月8日 17時59分 
I have only two mods, this and Harmony. When I start RimWorld (1.6) I get two errors on the main menu:

1) ReflectionTypeLoadException getting types in assembly PerformanceAnalyzer.
2) Could not find a type named Analyzer.MainButton_Toggle.

When I try to load a save, the game works but the UI is unusable. The bar at the bottom is not there and I can't interact with any objects.
Dubwise  [作成者] 7月5日 13時14分 
updated to 1.6
Pedrowser 6月23日 7時06分 
Just discovered two mods which were cousing 1.000+ ms delays, turned them off and my game is now running more fluid, this mod is a bless :steamhappy:
Lutho 6月21日 18時42分 
nah, not autosaves, its completely random, but only for 5-10 seconds and then its fine for a while. I've experimented with a few things like autosaving every 3 days instead of one, and it still does it.

I've turned on development mode and enabled verbose debugging and when the lag happens I've checked every pawn and its actions and there's no difference in how long their actions take. I'm wondering if its a driver issue now or similar. Performance its amazing otherwise which is why I'm so keen now to figure out wtf is going on...
storminfinte 6月21日 11時56分 
Those might be autosaves, apparently saving is laggier in 1.6 than 1.5
Lutho 6月20日 20時39分 
Looking forward to this update to figure out why my game is buttery smooth in 1.6 except for random 5-10 seconds of lag that happens only occasionally...

Thank you for your hard work and dedication!
AzoorFox 6月15日 13時02分 
UPDATE WHEN?????????????????
Alu 6月12日 20時05分 
the beta has been out a day
give modders time
Shimada 6月12日 20時02分 
Will there be an upgrade to 1.6?
Alu 5月11日 5時46分 
yea
hence i mentioned ui not included
it auto hides it at default
dont know why they default it to hiding it
Bon 5月11日 4時48分 
Ok, managed to find it through UI not Included
Samuel_Bucher 5月11日 4時02分 
@harrydubois
This mod's UI can be toggled in the settings.
Bon 5月11日 2時58分 
There is no bottom UI, it used to be there but is now gone for some reason.
Alu 5月10日 15時05分 
Bottom ui
Same as in 1.4 a bottom ui button
Ui not included and a few other mods hide it so be sure nothing else
Bon 5月10日 13時29分 
Can't find the button nor any way to see analyzer's stats through devmode - how are you even supposed to use this mod?
It used to work fine before but is now just dysfunctional.
Acid 4月25日 7時34分 
@Alu yeah i didn't mean to post that here, meant to post it on Research Reinvented. my bad
Alu 4月25日 5時32分 
this is NOT the place to post that info @acid
use the discord to talk about perf impacts
posting here only causes witch hunts that may be based on inaccurate info
Nigel 4月8日 10時54分 
Is it possible that this mod causes error with vanilla expanded collection loaded?
McSlashed 3月28日 11時08分 
Turns out I guess I have never had this many mods that generate a button. Needed to download the UI Not Included mod and force Dubs Analyzer to show up.
Alu 3月27日 11時54分 
There are no settings
Use the bottom ui to open the analyzer
Not the mod settings
McSlashed 3月27日 11時02分 
Same issue as the previous two posters. I see no button for this, nothing popped up, and the mod options menu only has the "Optimizations" and "Overrides" settings. Advanced settings doesn't appear to do anything either.

I assumed that since there is no description for this mod that it would just pop up or have an obvious button.
MonsterCock69 3月18日 7時34分 
@rave Hawk same problem here
Rave Hawk 3月14日 16時12分 
For some reason i dont have dubs ui - i cant check anything. Any idea what can i do?
I am able to only check or uncheck "optimizations", "overrides" (no suboptions, no table on the left) etc.
Alu 2月18日 9時24分 
Each section is split into those sections on purpose
you can't view all impacts at once

Reading the tool takes practice and some idea on
What is bad in Each section

Best place to learn that
Is the discord