The Potato Project
(Performance Booster)
v1.6.2
This is NOT a miracle mod. If you have a small colony, you probably will not notice much.
This mod is built for large colonies, long running saves, and big mod lists!
The goal is simple: reduce wasted work without breaking AI, jobs, or normal gameplay behavior!
I made this because I got tired of performance mods that either do nothing, are outdated, or boost performance by breaking game in subtle ways
· Fixed that annoying GameComponent error when loading the mod (shoutout @PlayerJnuo for actually telling me about it instead of just unsubscribing like a ghost<3)
· Settings now save when you hit ESC or X. You don’t have to click "Close" like a civilized human anymore! I don’t either. Don’t worry this is a safe space for my fellow goblins (same goes for you @莉莉白(∠・ω< )⌒★)
· Main menu debug report no longer explodes. It just quietly shows limited info like a well-behaved potato
· Save system won’t throw red errors at you when closing settings. History saves properly now!
· If you’re seeing a bunch of DLC texture errors ONLY when TPP is enabled… you forgot to enable Harmony. I did too. We’re the same twin<3
· Completely removed all BPP/Twin Spuds integration. TPP is now pure CPU optimization
· Stripped out handshaking code, BPP detection, and all that extra bloat
· Cleaner codebase, less ♥♥♥♥ to break, easier for me to update
· No more "BPP not detected" spam in your debug reports
· TPP does one thing and does it well. CPU performance
· Zero external dependencies besides Harmony (ENABLE IT)
· Faster updates because I’m not juggling two mods
· If you want GPU optimization, go bug someone else (or wait, idk)
· Fixed preset selection indicator not showing for Potato Mode (annoying af)
· Fixed performance profiler doing absolutely nothing, and now it actually works
· Fixed clipboard exports, so copy/paste your reports like a normal person
· Fixed baseline not saving between game sessions, in conclusion your TPS baseline actually persists now
· Fixed duplicate logging overhead, which is cleaner and faster
· Dynamic Rating Display: Choose between Star ratings (3 stars) or Tier display (S/A/B/C/D)
· Memory Leak Detection: Automatic monitoring with emergency cache cleanup
· Prepatcher Independence yayy!!! Now requires only Harmony
· Enhanced Performance Profiler: True TPS measurement with intelligent baseline management
Pawn Tick Throttling:
Reduces how often pawns update when nothing important is happening. Pawns still react immediately when needed. No frozen AI, no delayed jobs, no weird behavior
UI Cache System:
Stops game from recalculating same UI data over and over. Helps menus and screens feel smoother
Memory Leak Detection:
Automatically monitors memory usage and cleans up leaks before they cause problems
Dynamic Rating System:
Choose how you want to see your performance data. either stars or tiers
Smart Compatibility System:
Detects other performance mods and automatically disables overlapping features to prevent conflicts
Clear Diagnostic Logs:
Simple log messages that show what systems are active, what is disabled, and why
The mod runs automatically in the background. No setup required!
The Adaptive Performance System gives you:
· Smart presets for different ways to play
· Auto-tune that looks at your hardware and colony
· Advanced controls if you want to fine-tune everything
· Helpful tooltips so you understand what you’re changing
The mod uses safe optimizations that:
· Cut down on unnecessary calculations
· Keep AI and gameplay working correctly
· Don’t skip important simulation stuff
· Works well with other performance mods
Results depend on your system and mod list, but many players report:
· smoother FPS in large colonies
· less hitching during busy moments
· better UI responsiveness
· stable AI and job behavior
· Make sure Harmony is actually enabled. I’m not kidding.
· Check TPP settings for conflicting optimizations
· Export debug report from TPP settings
· Post in discussions with your mod list
· Include what other performance mods you are using
Designed to Work with Other Mods:
Instead of fighting other mods, The Potato Project works well with them through smart detection.
Compatible With:
· Dubs Performance Analyzer: Automatically limits diagnostics so profiler data stays accurate
· RocketMan: Reduces pawn tick optimizations automatically (if experiencing bugs, disable TPP’s Pawn Tick Throttling in settings)
· Butter++: UI smoothness + backend performance = perfect match
· Performance Optimizer: Different focus areas, safe to use together
· Performance – Slower Pawn Tick Rate: Compatible – Different approaches
NOT Compatible With:
· RimThreaded: Architecture conflicts
Automatic Conflict Resolution:
When conflicts are detected, The Potato Project disables overlapping systems automatically instead of letting things break
· RimWorld 1.4+ (1.6+ recommended)
· Harmony (required. SO DON’T FORGET IT AGAIN JAMIE)
- Me – Cool Amazing Badass Lead Developer (and professional dumbass when I forget my own dependencies)
- You<3 (RimWorld Community) – Testing, feedback, caffeine, support, and Vibes