From 426b089d1dce6969bc214c784edea81eb6acfd39 Mon Sep 17 00:00:00 2001 From: toaster <rollerorbital@gmail.com> Date: Tue, 16 Aug 2022 20:37:19 +0100 Subject: [PATCH] Fix VHS effect speeding up with interpolation. --- src/v_video.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/v_video.c b/src/v_video.c index 47fe4c8e2..7bbb2988b 100644 --- a/src/v_video.c +++ b/src/v_video.c @@ -1176,8 +1176,8 @@ void V_DrawVhsEffect(boolean rewind) if (rewind) V_DrawVhsEffect(false); // experimentation - upbary -= vid.dupy * (rewind ? 3 : 1.8f); - downbary += vid.dupy * (rewind ? 2 : 1); + upbary -= FixedMul(vid.dupy * (rewind ? 3 : 1.8f), renderdeltatics); + downbary += FixedMul(vid.dupy * (rewind ? 2 : 1), renderdeltatics); if (upbary < -barsize) upbary = vid.height; if (downbary > vid.height) downbary = -barsize; -- GitLab