diff options
| author | cadmic <cadmic24@gmail.com> | 2024-01-30 10:54:38 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-30 13:54:38 -0500 |
| commit | 9816f62129b26b5d1068e2fa2ea887ad3fdcfd88 (patch) | |
| tree | cd6390c2cf4f3c08cec43aa1ce4022a0aecd3296 /src/code/game.c | |
| parent | 6d09437c2162a156a843f3f10b1f864437eee6ed (diff) | |
Define OOT_DEBUG=0 in retail builds (#1658)
* Define OOT_DEBUG=0 in retail builds
* Fix ifndef
* Replace VI_MODE_EDITOR_INACTIVE
* Revert "Replace VI_MODE_EDITOR_INACTIVE"
This reverts commit f7c4cae7c3b3d9fdc56e97183690c05f2dcec215.
* Replace VI_MODE_EDITOR_INACTIVE, take 2
* Revert EnBom_Draw
Diffstat (limited to 'src/code/game.c')
| -rw-r--r-- | src/code/game.c | 30 |
1 files changed, 12 insertions, 18 deletions
diff --git a/src/code/game.c b/src/code/game.c index bd1310f25..2b60c66dd 100644 --- a/src/code/game.c +++ b/src/code/game.c @@ -1,12 +1,6 @@ #include "global.h" #include "terminal.h" -#ifdef OOT_DEBUG -#define VI_MODE_EDITOR_INACTIVE (R_VI_MODE_EDIT_STATE == VI_MODE_EDIT_STATE_INACTIVE) -#else -#define VI_MODE_EDITOR_INACTIVE true -#endif - SpeedMeter D_801664D0; VisCvg sVisCvg; VisZBuf sVisZBuf; @@ -15,7 +9,7 @@ ViMode sViMode; FaultClient sGameFaultClient; u16 sLastButtonPressed; -#ifdef OOT_DEBUG +#if OOT_DEBUG void GameState_FaultPrint(void) { static char sBtnChars[] = "ABZSuldr*+LRudlr"; s32 i; @@ -70,7 +64,7 @@ void GameState_SetFBFilter(Gfx** gfxP) { } void func_800C4344(GameState* gameState) { -#ifdef OOT_DEBUG +#if OOT_DEBUG Input* selectedInput; s32 hexDumpSize; u16 inputCompareValue; @@ -123,7 +117,7 @@ void func_800C4344(GameState* gameState) { #endif } -#ifdef OOT_DEBUG +#if OOT_DEBUG void GameState_DrawInputDisplay(u16 input, Gfx** gfxP) { static const u16 sInpDispBtnColors[] = { GPACK_RGBA5551(255, 255, 0, 1), GPACK_RGBA5551(255, 255, 0, 1), GPACK_RGBA5551(255, 255, 0, 1), @@ -169,7 +163,7 @@ void GameState_Draw(GameState* gameState, GraphicsContext* gfxCtx) { GameState_SetFBFilter(&newDList); } -#ifdef OOT_DEBUG +#if OOT_DEBUG sLastButtonPressed = gameState->input[0].press.button | gameState->input[0].cur.button; if (R_DISABLE_INPUT_DISPLAY == 0) { GameState_DrawInputDisplay(sLastButtonPressed, &newDList); @@ -188,7 +182,7 @@ void GameState_Draw(GameState* gameState, GraphicsContext* gfxCtx) { #endif if (R_ENABLE_ARENA_DBG < 0) { -#ifdef OOT_DEBUG +#if OOT_DEBUG s32 pad; DebugArena_Display(); SystemArena_Display(); @@ -263,7 +257,7 @@ void GameState_Update(GameState* gameState) { func_800C4344(gameState); -#ifdef OOT_DEBUG +#if OOT_DEBUG if (SREG(63) == 1u) { if (R_VI_MODE_EDIT_STATE < VI_MODE_EDIT_STATE_INACTIVE) { R_VI_MODE_EDIT_STATE = VI_MODE_EDIT_STATE_INACTIVE; @@ -396,7 +390,7 @@ void GameState_Realloc(GameState* gameState, size_t size) { THA_Init(&gameState->tha, NULL, 0); PRINTF("ハイラル再確保失敗\n"); // "Failure to secure Hyral" -#ifdef OOT_DEBUG +#if OOT_DEBUG SystemArena_Display(); #endif HUNGUP_AND_CRASH("../game.c", 1044); @@ -442,7 +436,7 @@ void GameState_Init(GameState* gameState, GameStateFunc init, GraphicsContext* g VisCvg_Init(&sVisCvg); VisZBuf_Init(&sVisZBuf); VisMono_Init(&sVisMono); - if (VI_MODE_EDITOR_INACTIVE) { + if ((R_VI_MODE_EDIT_STATE == VI_MODE_EDIT_STATE_INACTIVE) || !OOT_DEBUG) { ViMode_Init(&sViMode); } SpeedMeter_Init(&D_801664D0); @@ -452,7 +446,7 @@ void GameState_Init(GameState* gameState, GameStateFunc init, GraphicsContext* g // "Other initialization processing time %d us" PRINTF("その他初期化 処理時間 %d us\n", OS_CYCLES_TO_USEC(endTime - startTime)); -#ifdef OOT_DEBUG +#if OOT_DEBUG Fault_AddClient(&sGameFaultClient, GameState_FaultPrint, NULL, NULL); #endif @@ -473,13 +467,13 @@ void GameState_Destroy(GameState* gameState) { VisCvg_Destroy(&sVisCvg); VisZBuf_Destroy(&sVisZBuf); VisMono_Destroy(&sVisMono); - if (VI_MODE_EDITOR_INACTIVE) { + if ((R_VI_MODE_EDIT_STATE == VI_MODE_EDIT_STATE_INACTIVE) || !OOT_DEBUG) { ViMode_Destroy(&sViMode); } THA_Destroy(&gameState->tha); GameAlloc_Cleanup(&gameState->alloc); -#ifdef OOT_DEBUG +#if OOT_DEBUG SystemArena_Display(); Fault_RemoveClient(&sGameFaultClient); #endif @@ -499,7 +493,7 @@ u32 GameState_IsRunning(GameState* gameState) { return gameState->running; } -#ifdef OOT_DEBUG +#if OOT_DEBUG void* GameState_Alloc(GameState* gameState, size_t size, char* file, s32 line) { void* ret; |
