diff --git a/src/game/game_176d70.c b/src/game/game_176d70.c index 40830886a..f5d58af25 100644 --- a/src/game/game_176d70.c +++ b/src/game/game_176d70.c @@ -480,15 +480,15 @@ const u32 var7f1b89f4[] = {0x7f186328}; const u32 var7f1b89f8[] = {0x7f186328}; const u32 var7f1b89fc[] = {0x7f186380}; -GLOBAL_ASM( -glabel func0f176d70 -/* f176d70: 3c018008 */ lui $at,0x8008 -/* f176d74: 03e00008 */ jr $ra -/* f176d78: ac2445d8 */ sw $a0,0x45d8($at) -/* f176d7c: 3c028008 */ lui $v0,0x8008 -/* f176d80: 03e00008 */ jr $ra -/* f176d84: 8c4245d8 */ lw $v0,0x45d8($v0) -); +void func0f186d70(s32 arg0) +{ + var800845d8 = arg0; +} + +s32 func0f186d7c(void) +{ + return var800845d8; +} GLOBAL_ASM( glabel func0f176d88 diff --git a/src/include/setup/setup_020df0.h b/src/include/setup/setup_020df0.h index e23bdebbc..e721d3ac0 100644 --- a/src/include/setup/setup_020df0.h +++ b/src/include/setup/setup_020df0.h @@ -237,6 +237,7 @@ extern u32 var80084220; extern struct something *somethings[]; extern u32 var800844d0; extern u32 var800844f0; +extern s32 var800845d8; extern u32 var800845dc; extern u32 var800845f4; extern struct menu_dialog menudialog_2a8b0; diff --git a/src/setup/setup_020df0.c b/src/setup/setup_020df0.c index 342d088dd..0ae233cb9 100644 --- a/src/setup/setup_020df0.c +++ b/src/setup/setup_020df0.c @@ -9974,7 +9974,7 @@ u32 var800845c8 = 0x00000000; u32 var800845cc = 0x00000000; u32 var800845d0 = 0x497423f0; u32 var800845d4 = 0x3727c5ac; -u32 var800845d8 = 0x00000001; +s32 var800845d8 = 1; u32 var800845dc = 0x00000000; u32 var800845e0 = 0x00000000; u32 var800845e4 = 0x00000000;