diff --git a/asm/non_matchings/unknown_00BC20/func_8000C8F8.s b/asm/non_matchings/unknown_00BC20/func_8000C8F8.s index 3986cbf8..0b824aa0 100644 --- a/asm/non_matchings/unknown_00BC20/func_8000C8F8.s +++ b/asm/non_matchings/unknown_00BC20/func_8000C8F8.s @@ -24,8 +24,8 @@ glabel func_8000C8F8 /* 00D550 8000C950 0003702B */ sltu $t6, $zero, $v1 /* 00D554 8000C954 01C01825 */ move $v1, $t6 .L8000C958: -/* 00D558 8000C958 3C108012 */ lui $s0, %hi(D_8011AE03) # $s0, 0x8012 -/* 00D55C 8000C95C 2610AE03 */ addiu $s0, %lo(D_8011AE03) # addiu $s0, $s0, -0x51fd +/* 00D558 8000C958 3C108012 */ lui $s0, %hi(gIsSilverCoinRace) # $s0, 0x8012 +/* 00D55C 8000C95C 2610AE03 */ addiu $s0, %lo(gIsSilverCoinRace) # addiu $s0, $s0, -0x51fd /* 00D560 8000C960 A2030000 */ sb $v1, ($s0) /* 00D564 8000C964 904F0049 */ lbu $t7, 0x49($v0) /* 00D568 8000C968 8C580004 */ lw $t8, 4($v0) diff --git a/asm/non_matchings/unknown_00BC20/func_8001A7D8.s b/asm/non_matchings/unknown_00BC20/func_8001A7D8.s index a9a52aae..60477af2 100644 --- a/asm/non_matchings/unknown_00BC20/func_8001A7D8.s +++ b/asm/non_matchings/unknown_00BC20/func_8001A7D8.s @@ -23,7 +23,7 @@ glabel func_8001A7D8 /* 01B424 8001A824 3C0D8012 */ lui $t5, %hi(D_8011AEF5) # $t5, 0x8012 /* 01B428 8001A828 316C0002 */ andi $t4, $t3, 2 /* 01B42C 8001A82C 1580000F */ bnez $t4, .L8001A86C -/* 01B430 8001A830 3C0A8012 */ lui $t2, %hi(D_8011AE03) # $t2, 0x8012 +/* 01B430 8001A830 3C0A8012 */ lui $t2, %hi(gIsSilverCoinRace) # $t2, 0x8012 /* 01B434 8001A834 91ADAEF5 */ lbu $t5, %lo(D_8011AEF5)($t5) /* 01B438 8001A838 240E0001 */ li $t6, 1 /* 01B43C 8001A83C 15A00021 */ bnez $t5, .L8001A8C4 @@ -39,7 +39,7 @@ glabel func_8001A7D8 /* 01B464 8001A864 10000017 */ b .L8001A8C4 /* 01B468 8001A868 AC490000 */ sw $t1, ($v0) .L8001A86C: -/* 01B46C 8001A86C 814AAE03 */ lb $t2, %lo(D_8011AE03)($t2) +/* 01B46C 8001A86C 814AAE03 */ lb $t2, %lo(gIsSilverCoinRace)($t2) /* 01B470 8001A870 00000000 */ nop /* 01B474 8001A874 11400013 */ beqz $t2, .L8001A8C4 /* 01B478 8001A878 00000000 */ nop diff --git a/src/unknown_00BC20.c b/src/unknown_00BC20.c index 1c70d66d..735cc5e6 100644 --- a/src/unknown_00BC20.c +++ b/src/unknown_00BC20.c @@ -176,7 +176,7 @@ s32 D_8011ADD8[10]; s8 D_8011AE00; s8 D_8011AE01; s8 D_8011AE02; -s8 D_8011AE03; +s8 gIsSilverCoinRace; u32 *D_8011AE08[16]; s32 (*D_8011AE48)[8]; // Unknown number of entries. u8 (*D_8011AE4C)[8]; // Unknown number of entries. @@ -585,7 +585,7 @@ s8 func_8000E1CC(void) { } s8 func_8000E1DC() { - return D_8011AE03; + return gIsSilverCoinRace; } void func_8000E1EC(Object *object, s32 arg1) {