Cities: Skylines

Cities: Skylines

6,440 ratings
FPS Booster
69
67
57
45
32
29
28
25
17
15
13
10
10
9
5
4
4
4
4
3
2
2
455
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
339.086 KB
May 22, 2020 @ 6:38pm
Jul 21, 2023 @ 1: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 (42)
18
Oct 11, 2023 @ 9:03am
Critical Error always appears
3eongs5
26
Jan 5, 2024 @ 4:48pm
Error after opening the game on an m1 mac
Tankblaster
15
Apr 10, 2023 @ 3:52pm
PINNED: [SOLVED] FPS Booster does not work on Linux
Syd Bat
1,575 Comments
patrioticparadox Jan 18 @ 8:27am 
It should be noted that you can AI increase framerate to infinity. What this mod does is increase engine framerate.
InfiniteRays Jan 18 @ 6:49am 
Combined with Nvidia AI smooth motion, my FPS increased from 60 to 180. CRAZY
Sagara Sousuke Jan 9 @ 7:44am 
This mod is magic, works perfectly, i went from 30fps to 75fps without issues
Silex159 Dec 28, 2025 @ 4:57pm 
TY
Too useful dispenser Dec 20, 2025 @ 8:05am 
It's just a necessity at this point. Literally free fps with no compromises
Loup de Mer Dec 19, 2025 @ 2:02am 
Oh I forgot to mention that i'm playing on a macmini m2pro
Loup de Mer Dec 19, 2025 @ 2:00am 
Is there no possibility that the Display is not visible during screenrecording/Screenshots
Krzychu1245  [author] Dec 17, 2025 @ 3:02pm 
@Selim Dede are you sure it's because of this mod?? I know it's impossible.
Selim Dede Dec 14, 2025 @ 1:37am 
When I loaded the mod, my city population dropped from 100k to 60k.
Krzychu1245  [author] Dec 5, 2025 @ 2:04pm 
@Qubk0 check game logs, this mod was updated two years ago but is still compatible with the latest version of the game (touching code that will never change)

@A.R.I.G.U.R.A? again. What you see is not something this mod can change.