From 248306ccb04aa3d7f8cef32e4e08dbc391e45b80 Mon Sep 17 00:00:00 2001
From: Jaime Passos <lazymyuutsu@gmail.com>
Date: Thu, 21 Nov 2019 02:16:09 -0300
Subject: [PATCH] Remove D_ProcessEvents call in G_PreLevelTitleCard

---
 src/d_clisrv.c | 2 +-
 src/d_main.c   | 3 ---
 src/g_game.c   | 3 ---
 3 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/src/d_clisrv.c b/src/d_clisrv.c
index aca37df1d2..cf9c34867a 100644
--- a/src/d_clisrv.c
+++ b/src/d_clisrv.c
@@ -4602,7 +4602,7 @@ static void Local_Maketic(INT32 realtics)
 {
 	I_OsPolling(); // I_Getevent
 	D_ProcessEvents(); // menu responder, cons responder,
-	                   // game responder calls HU_Responder, AM_Responder, F_Responder,
+	                   // game responder calls HU_Responder, AM_Responder,
 	                   // and G_MapEventsToControls
 	if (!dedicated) rendergametic = gametic;
 	// translate inputs (keyboard/mouse/joystick) into game controls
diff --git a/src/d_main.c b/src/d_main.c
index e48b26ba8a..63413a2076 100644
--- a/src/d_main.c
+++ b/src/d_main.c
@@ -180,9 +180,6 @@ void D_ProcessEvents(void)
 		if (M_ScreenshotResponder(ev))
 			continue; // ate the event
 
-		if (WipeStageTitle)
-			continue;
-
 		if (gameaction == ga_nothing && gamestate == GS_TITLESCREEN)
 		{
 			if (cht_Responder(ev))
diff --git a/src/g_game.c b/src/g_game.c
index 5e16459011..7382102360 100644
--- a/src/g_game.c
+++ b/src/g_game.c
@@ -1749,9 +1749,6 @@ void G_PreLevelTitleCard(tic_t ticker, boolean update)
 			I_Sleep();
 		lasttime = nowtime;
 
-		// Run some bullshit whatever
-		D_ProcessEvents();
-
 		ST_runTitleCard();
 		ST_preLevelTitleCardDrawer(ticker, update);
 
-- 
GitLab