RimWorld

RimWorld

Prepatcher
49 Comments
kingslycamben 14 Sep @ 8:51am 
@girk It is mainly for modders to use for their mods, its very useful for performance mods specifically. Also allows you to change mod load order before game load, though using Rimsort is preferable.
girk 14 Sep @ 1:29am 
whats the benefit of this mod? care to explain fellas?
Alu 12 Sep @ 6:13pm 
it shouldnt
its steam page refers to this one
domestic_omnom 12 Sep @ 6:12pm 
has anyone got this to work with Multi Floors? It says that zetrith.prepatcher is required.
Alu 12 Sep @ 5:03pm 
Fish is absolutely being updated by its real modder
That forker doesnt show as reliable by their comments on the rw discords
So just wait for bradson
Oga 12 Sep @ 2:04pm 
there is also a fork of fishery working on 1.6 on github
Cyber Witch ~ 12 Sep @ 12:55pm 
oh no
THE FIRST ONLINE GG 12 Sep @ 12:52pm 
WITCH????????????????
Cyber Witch ~ 12 Sep @ 12:37pm 
it wont
Starempire42 12 Sep @ 12:35pm 
Oh how I hope fishery get updated in the future...
Alu 12 Sep @ 1:46am 
no one knows
zetriths unseen for a year
Cyber Witch ~ 12 Sep @ 12:50am 
ah so the original is legit abandoned? sad
Alu 11 Sep @ 3:44am 
thats just a name change in the about file
Otogi 11 Sep @ 3:40am 
how can i get mods that are dependent on the original prepatcher and on original prepatcher only to work with this version? because even when i have this version enabled the mods still want the original and dont work.
Alu 10 Sep @ 8:00pm 
the log

its almost always needed to even begin to id oddities in mods
the hugs log
carries a modlist
patch data
system specs at times
and errors along with other info
Very valuable to see if its errors or what causing peoples issues
~~its why many modders have posts going post logs or no help~~
KaelynZ 10 Sep @ 7:23pm 
what more info can i provide to help solve this problem?
Alu 10 Sep @ 5:25pm 
Issue is
With even 400 mods logically made to load right
Many of us still have under 3 minute load times
So more than "it doubles my load time" is needed
Zetrith couldn't do anything with those reports in 1.4 and I doubt jik can ether
As there's no info
Vra4 10 Sep @ 12:39pm 
but not x2 due to 1 mod.
vexxn0va 10 Sep @ 12:12pm 
Sorry but if you have a mod list thats over like 100 mods you deserve a long load time, i cant imagine having more than 150 at once
#6 9 Sep @ 10:36pm 
Also, can confirm the load time increase. On a mod list of 821 I went from 5m30s to 9m32s.
#6 9 Sep @ 10:10pm 
Balls to that, use all the mods you like. Honestly I've been bouncing between the linux and windows builds and the Windows build works better in proton than the linux native build does. Maybe give that a shot, though keep in mind if you are running something like Bazzite you will need to figure out an odd issue that causes a crash due to their memory management setup, I didn't work on that much yet so can't offer much help there.
Alu 9 Sep @ 8:11pm 
would honestly
recommend not using 800 mods rn
early days of a dlc major reveal are unstable and should be kept to logical levels
KaelynZ 9 Sep @ 8:10pm 
update on load times: still bad (4 min -> 8 min with prepatcher, 842 mods), and i am definitely not running out of memory - I have 32GB and RimWorld is only using 8GB. However, I *am* running on Linux native, and wonder if that could be making a difference somehow. I'm not getting a long delay at any specific point - it just looks like everything is loading at half speed, like it's doing double the work. any help or suggestions would be appreciated!
jikulopo  [author] 9 Sep @ 12:40pm 
@elĐeve it is compatilbe
@Joof for vanilla itself its less reload but more keeping another copy
harmony+all DLCs vs prepatcher+all DLCs is +~600MB, for mods its just another assembly kept in memory+some overhead
on my modlist(500 mods) it adds about 1200MB(18760->19920)
Yariazen 9 Sep @ 1:56am 
@jikulopo Thanks! RWT and prepatcher are working properly together now.
Tyler 8 Sep @ 8:37pm 
Thanks for updating this mod!
Joof 8 Sep @ 6:13pm 
@jikulopo would it be significant RAM? I presume it's reloading the rimworld and maybe some expansion assemblies?

Tanks my load times, but I'm barely making it over here with the steam deck!
elĐeve 8 Sep @ 4:29pm 
i think it's incompatible with rjw :SG0_Sorry: :spazdunno:
pactman 8 Sep @ 2:36pm 
I checked the latest version and it started without any errors.
jikulopo  [author] 8 Sep @ 12:36pm 
@KaelynZ that sounds way too much, prepatchers impact is mostly from loading all assemblies one more time, which even on heavier modlists should only be like 5-10 sec, not whole minutes. The only way i can think of for such severe load slowdown is you running out of ram - it is not possible to unload assemblies so any prepatched assemblies are also keeping the originals in memory
jikulopo  [author] 8 Sep @ 12:34pm 
@Yariazen latest version should have it fixed, please check
@pactman unable to reproduce, make sure you have all that mods dependencies/provide a full log
@Coolchilion latest version of 0harmony.dll, yes
pactman 8 Sep @ 3:52am 
When "VSIE - Rational Trait Development" is installed, the following error occurs and startup fails:
Prepatcher Error: Fatal error while reloading: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Yariazen 7 Sep @ 10:31pm 
I thought I'd mention it, prepatcher is incompatible with rimworld together. Log with near minimal mods to reproduce (prepatcher, rwt, and dlcs)
https://pastebin.com/nLLXYcZ5
Coolchilion 7 Sep @ 6:31pm 
So this includes the recent version of Harmony?
KaelynZ 7 Sep @ 5:44pm 
I just added this to my mod list (753 mods), and my startup time went from 3:34 to 6:17, with no other changes. Removed it, and startup time went back down. Is this expected?
Lunar Nepneus 7 Sep @ 3:42pm 
Hope performance Fish follows shortly :awkward:
FlyOnTheWall 7 Sep @ 3:13pm 
The west has risen again! Billions must have hope!
A-R-I-E-S 7 Sep @ 1:17pm 
FINALLY OMG THANK YOU
Scionin 7 Sep @ 10:32am 
YEEEEEESSSSSSSSSSSS SIIIR!!!!
KawwaK 7 Sep @ 5:54am 
Epic!
ErrorDigit 7 Sep @ 5:30am 
prepatcr..
melty 7 Sep @ 4:48am 
thank god
lxvett 7 Sep @ 2:07am 
Fire
ferny 7 Sep @ 12:44am 
Oh yeah
T_JUS 6 Sep @ 11:39pm 
Absolutely amazing that I caught this hours after it was made. Game changer.
This is jaw dropping
Mols 6 Sep @ 6:32pm 
LETS GOOOOOOOOOOOOOOOO I WAS JUST LOOKING TO START MY 1.6 PLAYTHROUGH
Dr. Jawbone 6 Sep @ 6:02pm 
YES
Thetaprime 6 Sep @ 4:15pm 
It's happening!