From a2e2b4e211bfa635c61e10586e0094860a8ebbf9 Mon Sep 17 00:00:00 2001 From: RandomityGuy <31925790+RandomityGuy@users.noreply.github.com> Date: Fri, 14 Feb 2025 21:56:32 +0530 Subject: [PATCH] fix fps not matching tps --- src/Main.hx | 2 +- src/gui/PlayGui.hx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Main.hx b/src/Main.hx index d3dca0fc..72c8b48d 100644 --- a/src/Main.hx +++ b/src/Main.hx @@ -175,7 +175,7 @@ class Main extends hxd.App { #if hl static var dtAccumulator; dtAccumulator += updateDT; - if (Settings.optionsSettings.fpsLimit <= 0) { + if (Settings.optionsSettings.fpsLimit <= 0 || Settings.optionsSettings.vsync) { e.driver.present(); } else { if (dtAccumulator >= 1.0 / Settings.optionsSettings.fpsLimit) { diff --git a/src/gui/PlayGui.hx b/src/gui/PlayGui.hx index 02622fc1..58b9bdd5 100644 --- a/src/gui/PlayGui.hx +++ b/src/gui/PlayGui.hx @@ -1177,7 +1177,7 @@ class PlayGui { this.powerupImageScene.setElapsedTime(timeState.dt); if (this.fpsMeter != null) { - this.fpsMeter.text.text = '${Math.floor(ProfilerUI.instance.fps)} ${Settings.optionsSettings.vsync ? "T" : "F"}PS'; + this.fpsMeter.text.text = '${Math.floor(ProfilerUI.instance.fps)} FPS'; } this.updateMiddleMessages(timeState.dt); if (Net.isMP) {