summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>2023-11-06 15:22:51 -0300
committerAlejandro Javier Asenjo Nitti <alejandro.asenjo88@gmail.com>2023-11-06 15:22:51 -0300
commit55473dd84e07a68f40f04d41829b42a082cee066 (patch)
tree63cb3700ce869dd890ddff29144f51dc4f54889a /src
parentba08c28f2486290d1dca32f7f0b46f8b245e6fa2 (diff)
Message_Update Matching
Diffstat (limited to 'src')
-rw-r--r--src/code/z_message.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/code/z_message.c b/src/code/z_message.c
index ff16d258a..4d3379136 100644
--- a/src/code/z_message.c
+++ b/src/code/z_message.c
@@ -5212,10 +5212,6 @@ s16 D_801D0464[] = {
0x1B8E,
};
-#ifdef NON_MATCHING
-// Down to a single compiler-managed stack variable
-// Also contains in-function data
-// https://decomp.me/scratch/QcQ0a
void Message_Update(PlayState* play) {
static u8 D_801D0468 = 0;
MessageContext* msgCtx = &play->msgCtx;
@@ -5731,7 +5727,7 @@ void Message_Update(PlayState* play) {
((play->activeCamId == CAM_ID_MAIN) ||
((play->transitionTrigger == TRANS_TRIGGER_OFF) && (play->transitionMode == TRANS_MODE_OFF))) &&
(play->msgCtx.ocarinaMode == OCARINA_MODE_END)) {
- if ((gSaveContext.prevHudVisibility == HUD_VISIBILITY_IDLE) ||
+ if (((u32)gSaveContext.prevHudVisibility == HUD_VISIBILITY_IDLE) ||
(gSaveContext.prevHudVisibility == HUD_VISIBILITY_NONE) ||
(gSaveContext.prevHudVisibility == HUD_VISIBILITY_NONE_ALT)) {
gSaveContext.prevHudVisibility = HUD_VISIBILITY_ALL;
@@ -6002,10 +5998,6 @@ void Message_Update(PlayState* play) {
break;
}
}
-#else
-u8 D_801D0468 = 0;
-#pragma GLOBAL_ASM("asm/non_matchings/code/z_message/Message_Update.s")
-#endif
void Message_SetTables(PlayState* play) {
play->msgCtx.messageEntryTableNes = D_801C6B98;