From 2514bb079772d92f284da1481a391db493be2bc1 Mon Sep 17 00:00:00 2001 From: engineer124 Date: Mon, 18 Apr 2022 16:51:44 +1000 Subject: [PATCH] Match func_80111CB4 --- src/code/z_parameter.c | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/code/z_parameter.c b/src/code/z_parameter.c index caa13d5a9..f9ddf2b37 100644 --- a/src/code/z_parameter.c +++ b/src/code/z_parameter.c @@ -1942,8 +1942,6 @@ void func_80110038(GlobalContext* globalCtx) { } } -// a0/a1 swap. Likely related to globalCtx->unk_18E5C -#ifdef NON_MATCHING void func_80111CB4(GlobalContext* globalCtx) { InterfaceContext* interfaceCtx = &globalCtx->interfaceCtx; Player* player = GET_PLAYER(globalCtx); @@ -2098,7 +2096,7 @@ void func_80111CB4(GlobalContext* globalCtx) { if (D_801BF884 == 1) { if (!(globalCtx->actorCtx.unk5 & 4)) { func_801663C4((globalCtx->unk_18E5C != NULL) ? globalCtx->unk_18E5C : D_801FBB90, - (u8*)gSaveContext.pictoPhoto, 0x4600); + (u8*)((void)0, gSaveContext.pictoPhoto), 0x4600); interfaceCtx->unk_224 = 0; interfaceCtx->unk_222 = interfaceCtx->unk_224; sp28 = true; @@ -2138,7 +2136,7 @@ void func_80111CB4(GlobalContext* globalCtx) { D_801BF884 = 0; if (D_801BF888) { func_801663C4((globalCtx->unk_18E5C != NULL) ? globalCtx->unk_18E5C : D_801FBB90, - (u8*)gSaveContext.pictoPhoto, 0x4600); + (u8*)((void)0, gSaveContext.pictoPhoto), 0x4600); func_8013A240(globalCtx); } globalCtx->actorCtx.unk5 &= ~4; @@ -2164,8 +2162,8 @@ void func_80111CB4(GlobalContext* globalCtx) { Interface_ChangeAlpha(21); D_801BF884 = 1; } else { - func_80166644((u8*)gSaveContext.pictoPhoto, - ((void)0, (globalCtx->unk_18E5C != NULL) ? globalCtx->unk_18E5C : D_801FBB90), 0x4600); + func_80166644((u8*)((void)0, gSaveContext.pictoPhoto), + (globalCtx->unk_18E5C != NULL) ? globalCtx->unk_18E5C : D_801FBB90, 0x4600); globalCtx->unk_18845 = 1; D_801BF884 = 2; } @@ -2180,10 +2178,6 @@ void func_80111CB4(GlobalContext* globalCtx) { } } } -#else -void func_80111CB4(GlobalContext* globalCtx); -#pragma GLOBAL_ASM("asm/non_matchings/code/z_parameter/func_80111CB4.s") -#endif void Interface_SetSceneRestrictions(GlobalContext* globalCtx) { InterfaceContext* interfaceCtx = &globalCtx->interfaceCtx;