From adeeb77cf2d870a53397de1313da18d2506b2978 Mon Sep 17 00:00:00 2001 From: InspirationByte Date: Mon, 7 Feb 2022 20:51:48 +0300 Subject: [PATCH] - simplify ifdefs in main --- src_rebuild/Game/C/main.c | 26 ++++++-------------------- 1 file changed, 6 insertions(+), 20 deletions(-) diff --git a/src_rebuild/Game/C/main.c b/src_rebuild/Game/C/main.c index e0d0f9d8..54a3ab61 100644 --- a/src_rebuild/Game/C/main.c +++ b/src_rebuild/Game/C/main.c @@ -1546,9 +1546,7 @@ void CheckForPause(void) } } -#ifdef PSX int gMultiStep = 0; -#endif // [D] [T] void State_GameLoop(void* param) @@ -1568,17 +1566,16 @@ void State_GameLoop(void* param) UpdatePadData(); CheckForPause(); + // moved from StepGame + if (FrameCnt == 5) + SetDispMask(1); + #ifdef PSX static int lastTime32Hz = 0; int curTime = clock_realTime.time32Hz; int numFrames = curTime - lastTime32Hz; - // moved from StepGame - if (FrameCnt == 5) - SetDispMask(1); - - // game makes 7 frames if (FastForward) cnt = 7; else @@ -1598,25 +1595,14 @@ void State_GameLoop(void* param) StepGame(); } - - DrawGame(); #else - // moved from StepGame - if (FrameCnt == 5) - SetDispMask(1); - - // game makes 7 frames - if (FastForward) - cnt = 7; - else - cnt = 1; - + cnt = FastForward ? 7 : 1; while (--cnt >= 0) StepGame(); +#endif _CutRec_Draw(); DrawGame(); -#endif if (game_over) SetState(STATE_GAMECOMPLETE);