From 41f17495c437363e639f97fd066c8dfe2d39515d Mon Sep 17 00:00:00 2001
From: Eidolon <furyhunter600@gmail.com>
Date: Sun, 9 Oct 2022 15:29:28 -0500
Subject: [PATCH] uncapped: Update closed captions only on new tics

---
 src/d_main.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/d_main.c b/src/d_main.c
index e73cb749e2..91a42ff140 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -881,7 +881,8 @@ void D_SRB2Loop(void)
 
 		// consoleplayer -> displayplayers (hear sounds from viewpoint)
 		S_UpdateSounds(); // move positional sounds
-		S_UpdateClosedCaptions();
+		if (realtics > 0 || singletics)
+			S_UpdateClosedCaptions();
 
 #ifdef HW3SOUND
 		HW3S_EndFrameUpdate();
-- 
GitLab