Home Artists Posts Import Register

Downloads

Content

Description

This mod displays the frame rate (fps) and CPU/GPU processing time per frame in Beat Saber.

Adding mods, avatars, cameras, etc. will require you to balance the performance of your PC to avoid slowdowns during play, and this mod will allow you to check the actual load margin while making settings.

Frame Time shows the background of the total processing time and the lines of CPU and GPU processing times. CPU and GPU processing times do not add up because some parts are processed in parallel.

Actually, the CPU is running in multiple threads, and only the main thread of Beat Saber is shown as CPU line here. When the CPU and GPU shown in the graph are under low load but the processing is slowing down, other threads are causing the performance drop (Maybe the rendering thread or the encoding thread).

If the total processing time exceeds the following time, it is so-called "dropped frame."

13.9ms for 72fps

11.1ms for 90fps

8.3ms for 120fps

6.9ms for 144fps

Note that in VR games, CPU utilization and GPU utilization in Task Manager, Afterburner, etc. are almost meaningless. For example, during a VR game, if the game cannot run at 90fps, it will drop to 45fps, and at this time CPU/GPU will only process half the frames. The utilization rate drops dramatically, but but the processing power is still insufficient.


Download

NalulunaModAssistant
https://www.patreon.com/posts/74489335 

NalulunaFps 0.1.0 or later are available with NalulunaModAssistant.


Old versions

NalulunaFps 0.0.5 for Beat Saber 1.24.1
https://www.patreon.com/file?h=63410641&i=11827362

If you need a older version, contact me via Patreon message.


Old updates

0.0.5

- Added "Display Layer" settings

0.0.4

- Fix missing the "General" tab

0.0.3

- Add rotation settings

0.0.2

- Reflect immediately when NalulunaFps.json is edited manually

Files

Comments

Anonymous

On 1.29.1 I only get 0fps any ideas?

nalulululuna

If I make a dedicated process for fpfc, I might get fps, but for some reason, there is also a problem with the graph display not being rendered on fpfc. The cause of this one is unclear and I can't read how long it will take to fix it. So, please forgive me for saying that fpfc is not supported at this time.