Faster Game Loading – Continued
This mod:GitHub[github.com]
Original(Taranchuk):GitHub[github.com]
=== 🎮 Does RimWorld take forever to load? This mod is for you! ===
Sick of staring at the loading screen every time you start RimWorld? This mod cuts down startup time using several multi-threaded and smart caching tricks in the background. It speeds up the game loading process without altering any gameplay or affecting your saves.
- Load mod content early: Pre-scans Assemblies during idle moments during startup. (Enabled by default)
- Multi-threaded preloading: Uses multi-core CPU parsing to read XML assets in parallel, bypassing disk I/O bottlenecks. (Enabled by default)
- XPath caching: Caches database queries during load, releasing memory upon entering the main menu to prevent runtime conflicts. (Enabled by default)
- Delay graphic and icon loading: Delay loading non-essential textures until after entering the game. (Disabled by default)
- Smarter atlas baking: Dynamically balances batch sizes based on your GPU’s processing power to prevent hitching. (Enabled by default)
- Static atlases cache: Caches the baked atlas results directly to disk. (Disabled by default)
- Downscale textures: Safely downscales high-res textures to save VRAM and load times. Downscaled textures are kept in a separate folder, keeping original files safe. (Disabled by default)
- The game may briefly freeze or show "not responding" during startup. This is normal behavior while the background threads work.
- Sound initialization might delay slightly after entering the main menu.
- If you are using image optimization tools like Image Opt, this mod will automatically skip the Downscale textures function To prevent texture data overwrite conflicts.
- Loading Progress — Perfectly compatible.
- Missile Girl – Performance Mod or DefLoadCache (choose one) — Perfectly compatible. Highly recommended performance synergy!
- Image Opt — Perfectly compatible.
* Original mod by Taranchuk . This is a maintained fork with bug fixes and improvements.
* Thanks to the RimWorld community for performance suggestions and contributions!
* 🤖 Vibe Coding Disclaimer: Green_Mushroom believes that the future of coding belongs to "vibe and intuition". The maintenance and refactoring of this mod (such as splitting the responsibilities of `DelayedActions`) were co-created by the human developer and the AI assistant under a **Vibe Coding** workflow. The developer oversees and tests, while the AI writes code and brainstorms ideas, allowing the human to focus on the performance optimization of the mod itself. The result of this collaboration is: fast, faster, and even faster — just like what this mod does.