Who’s stealing my FPS?

If you liked this item, please rate it up on Steam Workshop page.

Author: FSHelix

Last revision: 29 Oct, 2025 at 16:01 UTC (1)

File size: 487.42 KB

On Steam Workshop

Description:

Display FPS and the running time percentage of all loaded mods on the right side of the screen. Slightly impacts performance, for debugging purposes, toggle display with F3.

Due to the technical details being relatively complex and may lead to mod conflicts, it is recommended to first backup your save data in C:UsersYourUsernameAppDataLocalLowTeamSodaDuckov before enabling the mod.

[ Change Log ]

2025/10/28:

Now automatically detects newly added mods, no longer affected by load order.
Optimized the efficiency of GUI display, significantly reducing performance impact.
Added FPS and frame time display, improved the presentation.

2025/10/28:

Added F3 hotkey toggle to switch display on/off at any time.
Fixed a bug where the display box would block mouse clicks.
Fixed the issue where mods became ineffective due to Harmony Patch conflicts.

2025/10/29:

The detection strategy has been updated to a more refined version, which is expected to avoid more types of mod conflicts.

The display format has been clarified to avoid misunderstandings.

[ Known Issues ]

As more mods are added, the frame generation time is significantly extended, far beyond the increase in the monitored mod runtime.
Since it’s not counted by the timer, it’s unclear whether the game’s own runtime has been extended, or if the mod’s runtime isn’t being accurately monitored.
(Technically, all the monitored parts should have already been covered.)

[ Github repository ]
https://github.com/kalonocat/Duckov_ModPerformanceMonitor

If you encounter any bugs, please leave feedback in the comment section.
For mod conflicts, provide the mod names or links.

Download
Required items:

Click the title to search on this site.


HarmonyLibSteam Workshop
Revisions:

Old revisions of this mod are available below. Click the link to download.