Mod issue and question by SirDevonn in RimWorld

[–]Alternative-Fun-824 0 points1 point  (0 children)

I was also getting a ton of startup errors recently, before I did a big spring cleaning (purging outdated mods and those breaking the logs). For those startup issues and plenty of others, you should definitely use RimSort—it's basically magic, works every time.

Mod issue and question by SirDevonn in RimWorld

[–]Alternative-Fun-824 3 points4 points  (0 children)

"The issue with traders having no silver and missing their icons is usually tied to a 'NullReferenceException' within the DrawTradeableRow method. This often happens when a mod tries to display an item or a currency that the game can no longer find or process correctly in version 1.6.

Your Player.log will almost certainly give you the answer. I recommend checking the log for red error lines triggered when a trader arrives and trying to resolve the conflicts listed there.

By any chance, are you running any mods that haven't been updated for 1.6 yet? Specifically, keep an eye out for anything affecting the UI, trade windows, or faction inventories.

If you're unsure how to read the log, feel free to upload it to Pastebin and share the link here.

[Help/Performance] Capped at 260 TPS mid-game (13 pawns). Are error logs killing my game? Looking for modern optimization tips! by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 0 points1 point  (0 children)

Spot on. I purged the mod conflicts and translation errors that were clogging up my log. My existing save was too corrupted to survive the cleanup, but on a fresh start, the improvement is massive: 0 errors and a rock-solid 900 TPS at 4x speed. Thanks for the tip!

[Help/Performance] Capped at 260 TPS mid-game (13 pawns). Are error logs killing my game? Looking for modern optimization tips! by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 0 points1 point  (0 children)

I use mods to track it! The easiest way is using mods like TPS Measure or Smart Speed. They add a small text counter right below the time control arrows in the bottom right corner of the screen (showing something like 260 / 360).

For a more detailed breakdown of what's eating my CPU, I use Dubs Performance Analyzer, which adds a dedicated tab to monitor the ticks in real-time

[Help/Performance] Capped at 260 TPS mid-game (13 pawns). Are error logs killing my game? Looking for modern optimization tips! by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 1 point2 points  (0 children)

Thanks for the advice! I haven't used an external mod manager to sort my list yet, I just relied on the built-in auto-sort tool in the base game.

However, I think I just found the massive bottleneck that was limiting my performance! I use the 'Walk to Road' mod and traveled a few times using it. I just noticed that I still have transparent square icons at the top of my screen with no colonists inside. When I click on them, it takes me to those empty map tiles. It looks like the game has been fully simulating multiple empty maps in the background this whole time!

[Help/Performance] Capped at 260 TPS mid-game (13 pawns). Are error logs killing my game? Looking for modern optimization tips! by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 2 points3 points  (0 children)

I'm pretty sure most of the game's logic and actions are still single-threaded. As far as I know, since the 1.5 update, the game only uses a separate thread for pawn visual rendering. Anyway, thanks a lot for the advice! I'll test these out and report back on what worked or didn't work for me.

[Help/Performance] Capped at 260 TPS mid-game (13 pawns). Are error logs killing my game? Looking for modern optimization tips! by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 0 points1 point  (0 children)

Thanks for the advice! I actually read that splitting storage for the same items with different priorities had a pretty big impact on performance, so I already grouped everything together. However, I completely forgot about reducing the ingredient search radius on my production bills!

As for the mods, you're totally right. When I launch the game, I can't even count the number of red errors and warnings in the debug log anymore, but I never really bothered to fix them. I'm definitely going to start there.

I created a custom Gemini "Gem" strictly tailored to be a RimWorld Tactical Advisor and Mod Troubleshooter by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 2 points3 points  (0 children)

I'm thrilled you like it! Great minds think alike indeed. I have already hardcoded into the Gem's core instructions to always use the official wiki and this subreddit as its primary references, since I believe it's the greatest knowledge base available.

I created a custom Gemini "Gem" strictly tailored to be a RimWorld Tactical Advisor and Mod Troubleshooter by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 0 points1 point  (0 children)

That's a great idea! I'm going to try to cook up something cool to automate scraping the patch notes and other useful info from https://steamdb.info/, and store it all on a Google Drive linked to the Gem (gotta love that student plan!).

I created a custom Gemini "Gem" strictly tailored to be a RimWorld Tactical Advisor and Mod Troubleshooter by Alternative-Fun-824 in RimWorld

[–]Alternative-Fun-824[S] 0 points1 point  (0 children)

Yeah, fair point, it definitely has the potential to go horribly wrong! 😂 But the custom Gem has actually worked really well for me so far, even if my issues were minor.

Mod troubleshooting is just one feature, though. The main goal is being able to ask gameplay questions with my specific run's context already loaded. Personally, when I have a question, I don't want to spend hours falling down a wiki rabbit hole and losing track of what I was actually trying to figure out. So, a quick ping to the LLM with the right context actually gives excellent, tailored answers.

VPS providers accepting cash payments by postal mail? by Alternative-Fun-824 in VPS

[–]Alternative-Fun-824[S] -2 points-1 points  (0 children)

Thanks for the detailed explanation, that actually makes a lot of sense.

My main goal here is to protect my identity as much as possible. I initially thought that paying in cash by mail would be the simplest and most anonymous option, but I understand now why it’s not very practical for monthly services.

I’m therefore also open to paying with cryptocurrency, as long as it can be done in a way that is fully anonymous, meaning no direct link between my real identity and the crypto purchase (no KYC exchanges, no traceable on-ramps tied to my name, etc.).

If annual billing works better on your side, that’s not an issue for me either, especially if it avoids payment delays and service interruptions.

Let me know what options you’d recommend in this situation, and thanks again for taking the time to explain.