diff --git a/src/d_main.c b/src/d_main.c index c26fbad0dae923b5dc430a6063919d41719c8e77..8b31282b3fa8a7be2d0b215c56515ad1174b8568 100644 --- a/src/d_main.c +++ b/src/d_main.c @@ -497,7 +497,7 @@ static void D_Display(void) { lt_ticker--; lt_lasttic = lt_ticker; - ST_preLevelTitleCardDrawer(false); + ST_preLevelTitleCardDrawer(); V_DrawFill(0, 0, BASEVIDWIDTH, BASEVIDHEIGHT, levelfadecol); F_WipeStartScreen(); } diff --git a/src/g_game.c b/src/g_game.c index c05e8c75cda9b349a18fac10a51a645df1c7bb48..6b987646ab2c09898af14b360ddf15f1f7af23c4 100644 --- a/src/g_game.c +++ b/src/g_game.c @@ -1839,7 +1839,8 @@ void G_PreLevelTitleCard(void) lasttime = nowtime; ST_runTitleCard(); - ST_preLevelTitleCardDrawer(true); + ST_preLevelTitleCardDrawer(); + I_FinishUpdate(); // page flip or blit buffer if (moviemode) M_SaveFrame(); diff --git a/src/st_stuff.c b/src/st_stuff.c index 8e255a46e0ddba9aa1ca60e19b14ac70f2cd8e08..f63149848310ba060c565a0427d48a693f78f412 100644 --- a/src/st_stuff.c +++ b/src/st_stuff.c @@ -1348,15 +1348,12 @@ luahook: // // Drawer for G_PreLevelTitleCard. // -void ST_preLevelTitleCardDrawer(boolean update) +void ST_preLevelTitleCardDrawer(void) { V_DrawFill(0, 0, BASEVIDWIDTH, BASEVIDHEIGHT, levelfadecol); ST_drawWipeTitleCard(); - I_OsPolling(); I_UpdateNoBlit(); - if (update) - I_FinishUpdate(); // page flip or blit buffer } // diff --git a/src/st_stuff.h b/src/st_stuff.h index 325114af5d3c2a3ce4810b6fa207e7b30a02e314..430d29a0d9446ee4585eb25f33cd8db56ae39b9f 100644 --- a/src/st_stuff.h +++ b/src/st_stuff.h @@ -52,7 +52,7 @@ void ST_startTitleCard(void); void ST_runTitleCard(void); void ST_drawTitleCard(void); void ST_preDrawTitleCard(void); -void ST_preLevelTitleCardDrawer(boolean update); +void ST_preLevelTitleCardDrawer(void); void ST_drawWipeTitleCard(void); extern tic_t lt_ticker, lt_lasttic;