Cities: Skylines

Cities: Skylines

6,148 ratings
FPS Booster
68
43
32
29
66
28
55
9
16
25
10
4
14
13
9
4
4
4
3
2
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
339.086 KB
May 23, 2020 @ 1:38am
Jul 21, 2023 @ 8:56pm
36 Change Notes ( view )

Subscribe to download
FPS Booster

Description
Increases in-game frame rate, but... results may vary because there are many factors like CPU/GPU speed, RAM usage, current in-game scene complexity etc.

Disclaimer: you need good and efficient GPU cooling, because this mod may force your GPU run at full speed(laptops/notebooks) - FPS limiter included

Mini FPS Booster is not required. It won't make your game faster when FPS Booster is subscribed
FPS Booster includes all patches from Mini FPS Booster.


Compatibility:

How it works
Each frame, the game updates over 10,000 UI components, most of which don't need updating (thanks to @Egi for proving that!) - FPS Booster prevents the useless updates, which reduces CPU strain and makes the game run faster.

To achieve this, I rename the Update() and LateUpdate() method on the UIComponent base class so Unity Engine will not call them automatically from its update loop.

Patching of core game files is done before Mono runtime initializes Unity Engine.

All modifications to the game files and later mods(incompatible) are performed at runtime in-memory and they cannot be reverted while game is running, due to limitations of assembly loading.

Since everything is done at runtime, files don't have to be recompiled and remain unchanged, so there is no risk of file corruption and the mod can be unsubscribed at any time.

The mod implements few layers of protection against unexpected state, like game update or new DLC - at worst it will load an original(untouched) assemblies and disable itself.

All updates of modified types are performed by custom update loop. Instances of objects are collected in a few different ways depends on type of objects and updated in specific order to prevent rendering issues like lagging behind user input.

Incompatible mods
At a time of writing this page there was no single mod reported as incompatible.

Built-in Auto-patcher is responsible for scanning every single mod which game is trying to load to find incompatible instructions or constructs which needs to be patched. If something go wrong, patcher will load original file and then report to the user about that, along with information which mod may cause issues(not all incompatibilities can be spotted easily).

Eventual incompatibilities may result in UI problems:
  • lack of responsiveness,
  • issues with arranging UI elements,
  • missing UI elements,
  • issues with showing/hiding mod panes

IMPORTANT NOTES
Disabling FPS Booster without either unsubscribing or disabling Patch Loader will not disable processing of FPS Booster patches (limitation).

Enabled FPS Booster mod will be trying to subscribe Patch Loader mod automatically if not found.

--noWorkshop or --disableMods game commandline arguments are respected by Patch Loader, which means that patching will be skipped if Steam version of Patch Loader is installed/subscribed.

Known issues:
If you see An critical error occured while patching game! warning after starting the game and FPS Booster was working correctly before, you need to close the game and Steam client completely then start Steam and the game in that order.

If you run the game before Steam client (e.g. using game shortcut) Steam client will interrupt patching and FPS Booster won't work until you restart Steam.

Temporary solution: Always run Steam client first before you run the game.

---

Missing font characters with font from Asian region (Chinese/Korean/Japan) or other font related issues?
Temporary solution: Disable Custom Font Manager in the mod options - it will fix the problem I'll try to find better solution.

---

If you experience a bit longer savegame loading turn off Loading screen cooldown -> reduced fps affects loading speed because game divides loading process into actions per frame -> more FPS, more actions performed in the same timespan

Discord text chat [discord.gg](search for Krzychu124 channel)

[www.paypal.com]

Search tags: FPS Booster, FPS_Booster, FPSBooster, fps, boost, improve, frame-rate, framerate, low fps
Popular Discussions View All (41)
18
Oct 11, 2023 @ 4:03pm
Critical Error always appears
3eongs5
26
Jan 5, 2024 @ 11:48pm
Error after opening the game on an m1 mac
Tankblaster
6
Nov 6, 2024 @ 1:13am
Flickering
MeemuBoi
1,525 Comments
sv.palms Apr 30 @ 12:43pm 
still works for me, great mod!:bleach:
Droopy_Nipz Apr 16 @ 11:52pm 
Update; i just went back and followed the instructions for Mac install again and it works perfectly. Such a night and day difference, thank you again!

I guess when it updated, the launch file got reverted to the default.
Droopy_Nipz Apr 15 @ 9:44pm 
First, I want to thank you from the bottom of my heart for this mod. It has completely changed my playing experience: whereas I was suffering from terrible framerate at even low population, I have seen a staggering improvement and it has upgraded my enjoyment of the game dramatically.

Second, I would like to let you know that as of the recent update to the game where some new assets were added, as well as a radio station, the FPS Booster mod is no longer working. Please let me know what information I can help provide. I am using a mac. Thanks.
mrproject.co Apr 13 @ 1:21pm 
I tried it yesterday and there seemed to be no difference even though it was running.
patrioticparadox Apr 7 @ 7:25pm 
This mod will reduce the amount of stuff your CPU needs to do every "tick" or cycle of the game engine. With less stuff for your CPU to do itself, it can talk more with your GPU. This can mean that your GPU can do more stuff per tick because your CPU has had the free time to give your GPU more to do. Hopefully that analogy makes sense. This mod won't load your computer with more to do, so it can't overload your system. Rather, it will keep your CPU from doing a bunch of tasks that have been proven to not be necessary for the game to function normally.
Be sure to check the Cities: Skylines reddit wiki for additional modding information and guidlines. Lots of great information there.
DapperPanda42O Apr 7 @ 6:50pm 
Admittedly, I am not a "computer guy." How can I discern whether this mod will help my PC run better, or if it will overload my system?
patrioticparadox Apr 6 @ 11:46pm 
Been using this for years now. Recently did a full system reinstall for the switch over to Wayland (Arch Linux) and thought I'd do some FPS profiling while reinstalling mods.

Stock Marin Bay: 88
FPS Boosted Marin Bay: 132

My GPU went from ~65% utilization, w/ CPU the obvious bottleneck, to 98-99%!
BillyTheRatKing Apr 1 @ 4:17pm 
Fantastic performance improvements!
boy named my brains out Mar 31 @ 2:03am 
absolutely goated, wtf??
Miraihi Mar 6 @ 12:14pm 
Simply incredible. I've been shocked to see 30 FPS on a vanilla clean save, but with this mod it's easy 60, (Though I still locked to 50).