mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
c: func_80018C6C
This commit is contained in:
@@ -109,13 +109,13 @@ glabel func_8000CC7C
|
||||
/* 00DA14 8000CE14 AC80FFFC */ sw $zero, -4($a0)
|
||||
/* 00DA18 8000CE18 1420FFF9 */ bnez $at, .L8000CE00
|
||||
/* 00DA1C 8000CE1C AC40FFFC */ sw $zero, -4($v0)
|
||||
/* 00DA20 8000CE20 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 00DA24 8000CE24 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 00DA20 8000CE20 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 00DA24 8000CE24 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 00DA28 8000CE28 00009025 */ move $s2, $zero
|
||||
/* 00DA2C 8000CE2C 18400050 */ blez $v0, .L8000CF70
|
||||
/* 00DA30 8000CE30 0000A825 */ move $s5, $zero
|
||||
/* 00DA34 8000CE34 3C048012 */ lui $a0, %hi(D_8011AE58) # $a0, 0x8012
|
||||
/* 00DA38 8000CE38 8C84AE58 */ lw $a0, %lo(D_8011AE58)($a0)
|
||||
/* 00DA34 8000CE34 3C048012 */ lui $a0, %hi(objPtrList) # $a0, 0x8012
|
||||
/* 00DA38 8000CE38 8C84AE58 */ lw $a0, %lo(objPtrList)($a0)
|
||||
/* 00DA3C 8000CE3C 00022880 */ sll $a1, $v0, 2
|
||||
/* 00DA40 8000CE40 27AA0094 */ addiu $t2, $sp, 0x94
|
||||
/* 00DA44 8000CE44 27A900B4 */ addiu $t1, $sp, 0xb4
|
||||
@@ -952,12 +952,12 @@ glabel func_8000CC7C
|
||||
/* 00E5DC 8000D9DC 0C01B683 */ jal func_8006DA0C
|
||||
/* 00E5E0 8000D9E0 00000000 */ nop
|
||||
/* 00E5E4 8000D9E4 1440002D */ bnez $v0, .L8000DA9C
|
||||
/* 00E5E8 8000D9E8 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 00E5EC 8000D9EC 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 00E5E8 8000D9E8 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 00E5EC 8000D9EC 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 00E5F0 8000D9F0 0000A825 */ move $s5, $zero
|
||||
/* 00E5F4 8000D9F4 18400029 */ blez $v0, .L8000DA9C
|
||||
/* 00E5F8 8000D9F8 3C138012 */ lui $s3, %hi(D_8011AE58) # $s3, 0x8012
|
||||
/* 00E5FC 8000D9FC 2673AE58 */ addiu $s3, %lo(D_8011AE58) # addiu $s3, $s3, -0x51a8
|
||||
/* 00E5F8 8000D9F8 3C138012 */ lui $s3, %hi(objPtrList) # $s3, 0x8012
|
||||
/* 00E5FC 8000D9FC 2673AE58 */ addiu $s3, %lo(objPtrList) # addiu $s3, $s3, -0x51a8
|
||||
.L8000DA00:
|
||||
/* 00E600 8000DA00 8E6E0000 */ lw $t6, ($s3)
|
||||
/* 00E604 8000DA04 3C0D8012 */ lui $t5, %hi(D_8011AEF5) # $t5, 0x8012
|
||||
@@ -977,8 +977,8 @@ glabel func_8000CC7C
|
||||
/* 00E63C 8000DA3C 00000000 */ nop
|
||||
/* 00E640 8000DA40 0C003FEE */ jal func_8000FFB8
|
||||
/* 00E644 8000DA44 02202025 */ move $a0, $s1
|
||||
/* 00E648 8000DA48 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 00E64C 8000DA4C 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 00E648 8000DA48 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 00E64C 8000DA4C 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 00E650 8000DA50 1000000E */ b .L8000DA8C
|
||||
/* 00E654 8000DA54 26520001 */ addiu $s2, $s2, 1
|
||||
.L8000DA58:
|
||||
@@ -991,8 +991,8 @@ glabel func_8000CC7C
|
||||
/* 00E670 8000DA70 00000000 */ nop
|
||||
/* 00E674 8000DA74 0C003FEE */ jal func_8000FFB8
|
||||
/* 00E678 8000DA78 02202025 */ move $a0, $s1
|
||||
/* 00E67C 8000DA7C 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 00E680 8000DA80 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 00E67C 8000DA7C 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 00E680 8000DA80 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 00E684 8000DA84 00000000 */ nop
|
||||
.L8000DA88:
|
||||
/* 00E688 8000DA88 26520001 */ addiu $s2, $s2, 1
|
||||
|
||||
@@ -153,15 +153,15 @@ glabel func_8000E4D8
|
||||
.L8000E6F0:
|
||||
/* 00F2F0 8000E6F0 01681821 */ addu $v1, $t3, $t0
|
||||
/* 00F2F4 8000E6F4 8C790000 */ lw $t9, ($v1)
|
||||
/* 00F2F8 8000E6F8 3C068012 */ lui $a2, %hi(D_8011AE5C) # $a2, 0x8012
|
||||
/* 00F2F8 8000E6F8 3C068012 */ lui $a2, %hi(objCount) # $a2, 0x8012
|
||||
/* 00F2FC 8000E6FC 03226023 */ subu $t4, $t9, $v0
|
||||
/* 00F300 8000E700 AC6C0000 */ sw $t4, ($v1)
|
||||
/* 00F304 8000E704 8CC6AE5C */ lw $a2, %lo(D_8011AE5C)($a2)
|
||||
/* 00F304 8000E704 8CC6AE5C */ lw $a2, %lo(objCount)($a2)
|
||||
/* 00F308 8000E708 00004025 */ move $t0, $zero
|
||||
/* 00F30C 8000E70C 18C00021 */ blez $a2, .L8000E794
|
||||
/* 00F310 8000E710 00002825 */ move $a1, $zero
|
||||
/* 00F314 8000E714 3C0B8012 */ lui $t3, %hi(D_8011AE58) # $t3, 0x8012
|
||||
/* 00F318 8000E718 256BAE58 */ addiu $t3, %lo(D_8011AE58) # addiu $t3, $t3, -0x51a8
|
||||
/* 00F314 8000E714 3C0B8012 */ lui $t3, %hi(objPtrList) # $t3, 0x8012
|
||||
/* 00F318 8000E718 256BAE58 */ addiu $t3, %lo(objPtrList) # addiu $t3, $t3, -0x51a8
|
||||
.L8000E71C:
|
||||
/* 00F31C 8000E71C 8D6D0000 */ lw $t5, ($t3)
|
||||
/* 00F320 8000E720 24A50001 */ addiu $a1, $a1, 1
|
||||
@@ -180,16 +180,16 @@ glabel func_8000E4D8
|
||||
/* 00F354 8000E754 10200006 */ beqz $at, .L8000E770
|
||||
/* 00F358 8000E758 01227823 */ subu $t7, $t1, $v0
|
||||
/* 00F35C 8000E75C AC6F003C */ sw $t7, 0x3c($v1)
|
||||
/* 00F360 8000E760 3C068012 */ lui $a2, %hi(D_8011AE5C) # $a2, 0x8012
|
||||
/* 00F364 8000E764 8CC6AE5C */ lw $a2, %lo(D_8011AE5C)($a2)
|
||||
/* 00F360 8000E760 3C068012 */ lui $a2, %hi(objCount) # $a2, 0x8012
|
||||
/* 00F364 8000E764 8CC6AE5C */ lw $a2, %lo(objCount)($a2)
|
||||
/* 00F368 8000E768 10000008 */ b .L8000E78C
|
||||
/* 00F36C 8000E76C 00A6082A */ slt $at, $a1, $a2
|
||||
.L8000E770:
|
||||
/* 00F370 8000E770 148A0006 */ bne $a0, $t2, .L8000E78C
|
||||
/* 00F374 8000E774 00A6082A */ slt $at, $a1, $a2
|
||||
/* 00F378 8000E778 AC60003C */ sw $zero, 0x3c($v1)
|
||||
/* 00F37C 8000E77C 3C068012 */ lui $a2, %hi(D_8011AE5C) # $a2, 0x8012
|
||||
/* 00F380 8000E780 8CC6AE5C */ lw $a2, %lo(D_8011AE5C)($a2)
|
||||
/* 00F37C 8000E77C 3C068012 */ lui $a2, %hi(objCount) # $a2, 0x8012
|
||||
/* 00F380 8000E780 8CC6AE5C */ lw $a2, %lo(objCount)($a2)
|
||||
/* 00F384 8000E784 00000000 */ nop
|
||||
.L8000E788:
|
||||
/* 00F388 8000E788 00A6082A */ slt $at, $a1, $a2
|
||||
|
||||
@@ -11,11 +11,11 @@ glabel func_8000E9D0
|
||||
/* 00F5F4 8000E9F4 0018CC00 */ sll $t9, $t8, 0x10
|
||||
/* 00F5F8 8000E9F8 0C00916D */ jal func_800245B4
|
||||
/* 00F5FC 8000E9FC 00192403 */ sra $a0, $t9, 0x10
|
||||
/* 00F600 8000EA00 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 00F604 8000EA04 2442AE5C */ addiu $v0, %lo(D_8011AE5C) # addiu $v0, $v0, -0x51a4
|
||||
/* 00F600 8000EA00 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 00F604 8000EA04 2442AE5C */ addiu $v0, %lo(objCount) # addiu $v0, $v0, -0x51a4
|
||||
/* 00F608 8000EA08 8C4A0000 */ lw $t2, ($v0)
|
||||
/* 00F60C 8000EA0C 3C098012 */ lui $t1, %hi(D_8011AE58) # $t1, 0x8012
|
||||
/* 00F610 8000EA10 8D29AE58 */ lw $t1, %lo(D_8011AE58)($t1)
|
||||
/* 00F60C 8000EA0C 3C098012 */ lui $t1, %hi(objPtrList) # $t1, 0x8012
|
||||
/* 00F610 8000EA10 8D29AE58 */ lw $t1, %lo(objPtrList)($t1)
|
||||
/* 00F614 8000EA14 8FA50018 */ lw $a1, 0x18($sp)
|
||||
/* 00F618 8000EA18 000A5880 */ sll $t3, $t2, 2
|
||||
/* 00F61C 8000EA1C 012B6021 */ addu $t4, $t1, $t3
|
||||
|
||||
@@ -691,9 +691,9 @@ glabel func_8000EA54
|
||||
/* 01004C 8000F44C AC4A005C */ sw $t2, 0x5c($v0)
|
||||
.L8000F450:
|
||||
/* 010050 8000F450 8C430060 */ lw $v1, 0x60($v0)
|
||||
/* 010054 8000F454 3C108012 */ lui $s0, %hi(D_8011AE5C) # $s0, 0x8012
|
||||
/* 010054 8000F454 3C108012 */ lui $s0, %hi(objCount) # $s0, 0x8012
|
||||
/* 010058 8000F458 10600005 */ beqz $v1, .L8000F470
|
||||
/* 01005C 8000F45C 2610AE5C */ addiu $s0, %lo(D_8011AE5C) # addiu $s0, $s0, -0x51a4
|
||||
/* 01005C 8000F45C 2610AE5C */ addiu $s0, %lo(objCount) # addiu $s0, $s0, -0x51a4
|
||||
/* 010060 8000F460 8CAB0000 */ lw $t3, ($a1)
|
||||
/* 010064 8000F464 0043C821 */ addu $t9, $v0, $v1
|
||||
/* 010068 8000F468 032B6023 */ subu $t4, $t9, $t3
|
||||
@@ -715,7 +715,7 @@ glabel func_8000EA54
|
||||
/* 0100A0 8000F4A0 8068005A */ lb $t0, 0x5a($v1)
|
||||
/* 0100A4 8000F4A4 24490080 */ addiu $t1, $v0, 0x80
|
||||
/* 0100A8 8000F4A8 19000006 */ blez $t0, .L8000F4C4
|
||||
/* 0100AC 8000F4AC 3C0F8012 */ lui $t7, %hi(D_8011AE58) # $t7, 0x8012
|
||||
/* 0100AC 8000F4AC 3C0F8012 */ lui $t7, %hi(objPtrList) # $t7, 0x8012
|
||||
/* 0100B0 8000F4B0 8C4A0070 */ lw $t2, 0x70($v0)
|
||||
/* 0100B4 8000F4B4 8CAB0000 */ lw $t3, ($a1)
|
||||
/* 0100B8 8000F4B8 004AC821 */ addu $t9, $v0, $t2
|
||||
@@ -729,7 +729,7 @@ glabel func_8000EA54
|
||||
/* 0100D4 8000F4D4 11A0000A */ beqz $t5, .L8000F500
|
||||
/* 0100D8 8000F4D8 01A08825 */ move $s1, $t5
|
||||
/* 0100DC 8000F4DC 8E180000 */ lw $t8, ($s0)
|
||||
/* 0100E0 8000F4E0 8DEFAE58 */ lw $t7, %lo(D_8011AE58)($t7)
|
||||
/* 0100E0 8000F4E0 8DEFAE58 */ lw $t7, %lo(objPtrList)($t7)
|
||||
/* 0100E4 8000F4E4 00187080 */ sll $t6, $t8, 2
|
||||
/* 0100E8 8000F4E8 01EE4021 */ addu $t0, $t7, $t6
|
||||
/* 0100EC 8000F4EC AD020000 */ sw $v0, ($t0)
|
||||
@@ -738,10 +738,10 @@ glabel func_8000EA54
|
||||
/* 0100F8 8000F4F8 25590001 */ addiu $t9, $t2, 1
|
||||
/* 0100FC 8000F4FC AE190000 */ sw $t9, ($s0)
|
||||
.L8000F500:
|
||||
/* 010100 8000F500 3C108012 */ lui $s0, %hi(D_8011AE5C) # $s0, 0x8012
|
||||
/* 010100 8000F500 3C108012 */ lui $s0, %hi(objCount) # $s0, 0x8012
|
||||
/* 010104 8000F504 8FA50068 */ lw $a1, 0x68($sp)
|
||||
/* 010108 8000F508 0C008E2F */ jal func_800238BC
|
||||
/* 01010C 8000F50C 2610AE5C */ addiu $s0, %lo(D_8011AE5C) # addiu $s0, $s0, -0x51a4
|
||||
/* 01010C 8000F50C 2610AE5C */ addiu $s0, %lo(objCount) # addiu $s0, $s0, -0x51a4
|
||||
/* 010110 8000F510 8E42004C */ lw $v0, 0x4c($s2)
|
||||
/* 010114 8000F514 00000000 */ nop
|
||||
/* 010118 8000F518 1040000C */ beqz $v0, .L8000F54C
|
||||
|
||||
@@ -18,10 +18,10 @@ glabel func_8001004C
|
||||
/* 010C8C 8001008C 00009825 */ move $s3, $zero
|
||||
/* 010C90 80010090 3C158012 */ lui $s5, %hi(D_8011AEC4) # $s5, 0x8012
|
||||
/* 010C94 80010094 3C148012 */ lui $s4, %hi(D_8011AE7C) # $s4, 0x8012
|
||||
/* 010C98 80010098 3C118012 */ lui $s1, %hi(D_8011AE58) # $s1, 0x8012
|
||||
/* 010C9C 8001009C 3C108012 */ lui $s0, %hi(D_8011AE5C) # $s0, 0x8012
|
||||
/* 010CA0 800100A0 2610AE5C */ addiu $s0, %lo(D_8011AE5C) # addiu $s0, $s0, -0x51a4
|
||||
/* 010CA4 800100A4 2631AE58 */ addiu $s1, %lo(D_8011AE58) # addiu $s1, $s1, -0x51a8
|
||||
/* 010C98 80010098 3C118012 */ lui $s1, %hi(objPtrList) # $s1, 0x8012
|
||||
/* 010C9C 8001009C 3C108012 */ lui $s0, %hi(objCount) # $s0, 0x8012
|
||||
/* 010CA0 800100A0 2610AE5C */ addiu $s0, %lo(objCount) # addiu $s0, $s0, -0x51a4
|
||||
/* 010CA4 800100A4 2631AE58 */ addiu $s1, %lo(objPtrList) # addiu $s1, $s1, -0x51a8
|
||||
/* 010CA8 800100A8 2694AE7C */ addiu $s4, %lo(D_8011AE7C) # addiu $s4, $s4, -0x5184
|
||||
/* 010CAC 800100AC 26B5AEC4 */ addiu $s5, %lo(D_8011AEC4) # addiu $s5, $s5, -0x513c
|
||||
/* 010CB0 800100B0 00009025 */ move $s2, $zero
|
||||
|
||||
@@ -123,16 +123,16 @@ glabel func_800101AC
|
||||
/* 010F68 80010368 00000000 */ nop
|
||||
/* 010F6C 8001036C 01800008 */ jr $t4
|
||||
/* 010F70 80010370 00000000 */ nop
|
||||
/* 010F74 80010374 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 010F78 80010378 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 010F74 80010374 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 010F78 80010378 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 010F7C 8001037C 0000A825 */ move $s5, $zero
|
||||
/* 010F80 80010380 1860001D */ blez $v1, .L800103F8
|
||||
/* 010F84 80010384 0000A025 */ move $s4, $zero
|
||||
/* 010F88 80010388 24050001 */ li $a1, 1
|
||||
/* 010F8C 8001038C 2404003D */ li $a0, 61
|
||||
.L80010390:
|
||||
/* 010F90 80010390 3C0D8012 */ lui $t5, %hi(D_8011AE58) # $t5, 0x8012
|
||||
/* 010F94 80010394 8DADAE58 */ lw $t5, %lo(D_8011AE58)($t5)
|
||||
/* 010F90 80010390 3C0D8012 */ lui $t5, %hi(objPtrList) # $t5, 0x8012
|
||||
/* 010F94 80010394 8DADAE58 */ lw $t5, %lo(objPtrList)($t5)
|
||||
/* 010F98 80010398 26B50001 */ addiu $s5, $s5, 1
|
||||
/* 010F9C 8001039C 01B47021 */ addu $t6, $t5, $s4
|
||||
/* 010FA0 800103A0 8DD10000 */ lw $s1, ($t6)
|
||||
@@ -149,8 +149,8 @@ glabel func_800101AC
|
||||
/* 010FCC 800103CC 02A3082A */ slt $at, $s5, $v1
|
||||
/* 010FD0 800103D0 AC400100 */ sw $zero, 0x100($v0)
|
||||
/* 010FD4 800103D4 A04500FD */ sb $a1, 0xfd($v0)
|
||||
/* 010FD8 800103D8 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 010FDC 800103DC 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 010FD8 800103D8 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 010FDC 800103DC 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 010FE0 800103E0 00000000 */ nop
|
||||
/* 010FE4 800103E4 02A3082A */ slt $at, $s5, $v1
|
||||
.L800103E8:
|
||||
@@ -391,16 +391,16 @@ glabel func_800101AC
|
||||
.L80010738:
|
||||
/* 011338 80010738 0C001AB2 */ jal func_80006AC8
|
||||
/* 01133C 8001073C 02C02025 */ move $a0, $s6
|
||||
/* 011340 80010740 3C158012 */ lui $s5, %hi(D_8011AE5C) # $s5, 0x8012
|
||||
/* 011344 80010744 26B5AE5C */ addiu $s5, %lo(D_8011AE5C) # addiu $s5, $s5, -0x51a4
|
||||
/* 011340 80010740 3C158012 */ lui $s5, %hi(objCount) # $s5, 0x8012
|
||||
/* 011344 80010744 26B5AE5C */ addiu $s5, %lo(objCount) # addiu $s5, $s5, -0x51a4
|
||||
/* 011348 80010748 8EA80000 */ lw $t0, ($s5)
|
||||
/* 01134C 8001074C 00008025 */ move $s0, $zero
|
||||
/* 011350 80010750 19000027 */ blez $t0, .L800107F0
|
||||
/* 011354 80010754 24120005 */ li $s2, 5
|
||||
/* 011358 80010758 2411004C */ li $s1, 76
|
||||
.L8001075C:
|
||||
/* 01135C 8001075C 3C098012 */ lui $t1, %hi(D_8011AE58) # $t1, 0x8012
|
||||
/* 011360 80010760 8D29AE58 */ lw $t1, %lo(D_8011AE58)($t1)
|
||||
/* 01135C 8001075C 3C098012 */ lui $t1, %hi(objPtrList) # $t1, 0x8012
|
||||
/* 011360 80010760 8D29AE58 */ lw $t1, %lo(objPtrList)($t1)
|
||||
/* 011364 80010764 00000000 */ nop
|
||||
/* 011368 80010768 01305021 */ addu $t2, $t1, $s0
|
||||
/* 01136C 8001076C 8D440000 */ lw $a0, ($t2)
|
||||
@@ -411,11 +411,11 @@ glabel func_800101AC
|
||||
/* 011380 80010780 1180000B */ beqz $t4, .L800107B0
|
||||
/* 011384 80010784 00000000 */ nop
|
||||
/* 011388 80010788 8C8D003C */ lw $t5, 0x3c($a0)
|
||||
/* 01138C 8001078C 3C0F8012 */ lui $t7, %hi(D_8011AE58) # $t7, 0x8012
|
||||
/* 01138C 8001078C 3C0F8012 */ lui $t7, %hi(objPtrList) # $t7, 0x8012
|
||||
/* 011390 80010790 16CD0007 */ bne $s6, $t5, .L800107B0
|
||||
/* 011394 80010794 00000000 */ nop
|
||||
/* 011398 80010798 AC80003C */ sw $zero, 0x3c($a0)
|
||||
/* 01139C 8001079C 8DEFAE58 */ lw $t7, %lo(D_8011AE58)($t7)
|
||||
/* 01139C 8001079C 8DEFAE58 */ lw $t7, %lo(objPtrList)($t7)
|
||||
/* 0113A0 800107A0 00000000 */ nop
|
||||
/* 0113A4 800107A4 01F07021 */ addu $t6, $t7, $s0
|
||||
/* 0113A8 800107A8 8DC40000 */ lw $a0, ($t6)
|
||||
|
||||
@@ -144,17 +144,17 @@ glabel func_80010994
|
||||
/* 0117AC 80010BAC 1420FFF6 */ bnez $at, .L80010B88
|
||||
/* 0117B0 80010BB0 26520004 */ addiu $s2, $s2, 4
|
||||
.L80010BB4:
|
||||
/* 0117B4 80010BB4 3C138012 */ lui $s3, %hi(D_8011AE5C) # $s3, 0x8012
|
||||
/* 0117B4 80010BB4 3C138012 */ lui $s3, %hi(objCount) # $s3, 0x8012
|
||||
/* 0117B8 80010BB8 3C118012 */ lui $s1, %hi(D_8011AE60) # $s1, 0x8012
|
||||
/* 0117BC 80010BBC 8E73AE5C */ lw $s3, %lo(D_8011AE5C)($s3)
|
||||
/* 0117BC 80010BBC 8E73AE5C */ lw $s3, %lo(objCount)($s3)
|
||||
/* 0117C0 80010BC0 8E31AE60 */ lw $s1, %lo(D_8011AE60)($s1)
|
||||
/* 0117C4 80010BC4 00000000 */ nop
|
||||
/* 0117C8 80010BC8 0233082A */ slt $at, $s1, $s3
|
||||
/* 0117CC 80010BCC 1020004C */ beqz $at, .L80010D00
|
||||
/* 0117D0 80010BD0 00119080 */ sll $s2, $s1, 2
|
||||
/* 0117D4 80010BD4 00135080 */ sll $t2, $s3, 2
|
||||
/* 0117D8 80010BD8 3C168012 */ lui $s6, %hi(D_8011AE58) # $s6, 0x8012
|
||||
/* 0117DC 80010BDC 26D6AE58 */ addiu $s6, %lo(D_8011AE58) # addiu $s6, $s6, -0x51a8
|
||||
/* 0117D8 80010BD8 3C168012 */ lui $s6, %hi(objPtrList) # $s6, 0x8012
|
||||
/* 0117DC 80010BDC 26D6AE58 */ addiu $s6, %lo(objPtrList) # addiu $s6, $s6, -0x51a8
|
||||
/* 0117E0 80010BE0 AFAA0038 */ sw $t2, 0x38($sp)
|
||||
/* 0117E4 80010BE4 24110021 */ li $s1, 33
|
||||
.L80010BE8:
|
||||
@@ -239,8 +239,8 @@ glabel func_80010994
|
||||
.L80010D00:
|
||||
/* 011900 80010D00 3C0C8012 */ lui $t4, %hi(playerCount) # $t4, 0x8012
|
||||
/* 011904 80010D04 8D8CAEF0 */ lw $t4, %lo(playerCount)($t4)
|
||||
/* 011908 80010D08 3C168012 */ lui $s6, %hi(D_8011AE58) # $s6, 0x8012
|
||||
/* 01190C 80010D0C 26D6AE58 */ addiu $s6, %lo(D_8011AE58) # addiu $s6, $s6, -0x51a8
|
||||
/* 011908 80010D08 3C168012 */ lui $s6, %hi(objPtrList) # $s6, 0x8012
|
||||
/* 01190C 80010D0C 26D6AE58 */ addiu $s6, %lo(objPtrList) # addiu $s6, $s6, -0x51a8
|
||||
/* 011910 80010D10 1980000E */ blez $t4, .L80010D4C
|
||||
/* 011914 80010D14 00008825 */ move $s1, $zero
|
||||
/* 011918 80010D18 00009025 */ move $s2, $zero
|
||||
@@ -370,8 +370,8 @@ glabel func_80010994
|
||||
/* 011AD4 80010ED4 00000000 */ nop
|
||||
/* 011AD8 80010ED8 1840001F */ blez $v0, .L80010F58
|
||||
/* 011ADC 80010EDC 3C118012 */ lui $s1, %hi(D_8011AE60) # $s1, 0x8012
|
||||
/* 011AE0 80010EE0 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 011AE4 80010EE4 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 011AE0 80010EE0 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 011AE4 80010EE4 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 011AE8 80010EE8 8E31AE60 */ lw $s1, %lo(D_8011AE60)($s1)
|
||||
/* 011AEC 80010EEC 00000000 */ nop
|
||||
/* 011AF0 80010EF0 0222082A */ slt $at, $s1, $v0
|
||||
@@ -394,8 +394,8 @@ glabel func_80010994
|
||||
/* 011B30 80010F30 00000000 */ nop
|
||||
/* 011B34 80010F34 0C00CB1F */ jal func_80032C7C
|
||||
/* 011B38 80010F38 02002025 */ move $a0, $s0
|
||||
/* 011B3C 80010F3C 3C028012 */ lui $v0, %hi(D_8011AE5C) # $v0, 0x8012
|
||||
/* 011B40 80010F40 8C42AE5C */ lw $v0, %lo(D_8011AE5C)($v0)
|
||||
/* 011B3C 80010F3C 3C028012 */ lui $v0, %hi(objCount) # $v0, 0x8012
|
||||
/* 011B40 80010F40 8C42AE5C */ lw $v0, %lo(objCount)($v0)
|
||||
/* 011B44 80010F44 00000000 */ nop
|
||||
.L80010F48:
|
||||
/* 011B48 80010F48 26310001 */ addiu $s1, $s1, 1
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
glabel func_800142B8
|
||||
/* 014EB8 800142B8 3C028012 */ lui $v0, %hi(D_8011AE60) # $v0, 0x8012
|
||||
/* 014EBC 800142BC 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 014EBC 800142BC 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 014EC0 800142C0 8C42AE60 */ lw $v0, %lo(D_8011AE60)($v0)
|
||||
/* 014EC4 800142C4 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 014EC8 800142C8 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 014EC4 800142C4 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 014EC8 800142C8 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 014ECC 800142CC 0043082A */ slt $at, $v0, $v1
|
||||
/* 014ED0 800142D0 10200033 */ beqz $at, .L800143A0
|
||||
/* 014ED4 800142D4 00022880 */ sll $a1, $v0, 2
|
||||
/* 014ED8 800142D8 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 014ED8 800142D8 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
.L800142DC:
|
||||
/* 014EDC 800142DC 8D4E0000 */ lw $t6, ($t2)
|
||||
/* 014EE0 800142E0 24420001 */ addiu $v0, $v0, 1
|
||||
@@ -55,8 +55,8 @@ glabel func_800142B8
|
||||
.L80014380:
|
||||
/* 014F80 80014380 1420FFEA */ bnez $at, .L8001432C
|
||||
/* 014F84 80014384 24C60004 */ addiu $a2, $a2, 4
|
||||
/* 014F88 80014388 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 014F8C 8001438C 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 014F88 80014388 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 014F8C 8001438C 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 014F90 80014390 00000000 */ nop
|
||||
.L80014394:
|
||||
/* 014F94 80014394 0043082A */ slt $at, $v0, $v1
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
glabel func_80014814
|
||||
/* 015414 80014814 3C068012 */ lui $a2, %hi(D_8011AE5C) # $a2, 0x8012
|
||||
/* 015418 80014818 24C6AE5C */ addiu $a2, %lo(D_8011AE5C) # addiu $a2, $a2, -0x51a4
|
||||
/* 015414 80014814 3C068012 */ lui $a2, %hi(objCount) # $a2, 0x8012
|
||||
/* 015418 80014818 24C6AE5C */ addiu $a2, %lo(objCount) # addiu $a2, $a2, -0x51a4
|
||||
/* 01541C 8001481C 8CCE0000 */ lw $t6, ($a2)
|
||||
/* 015420 80014820 3C0A8012 */ lui $t2, %hi(D_8011AE7C) # $t2, 0x8012
|
||||
/* 015424 80014824 254AAE7C */ addiu $t2, %lo(D_8011AE7C) # addiu $t2, $t2, -0x5184
|
||||
@@ -21,8 +21,8 @@ glabel func_80014814
|
||||
/* 015458 80014858 00402825 */ move $a1, $v0
|
||||
/* 01545C 8001485C 14200054 */ bnez $at, .L800149B0
|
||||
/* 015460 80014860 00602025 */ move $a0, $v1
|
||||
/* 015464 80014864 3C0B8012 */ lui $t3, %hi(D_8011AE58) # $t3, 0x8012
|
||||
/* 015468 80014868 256BAE58 */ addiu $t3, %lo(D_8011AE58) # addiu $t3, $t3, -0x51a8
|
||||
/* 015464 80014864 3C0B8012 */ lui $t3, %hi(objPtrList) # $t3, 0x8012
|
||||
/* 015468 80014868 256BAE58 */ addiu $t3, %lo(objPtrList) # addiu $t3, $t3, -0x51a8
|
||||
/* 01546C 8001486C 00A3082A */ slt $at, $a1, $v1
|
||||
.L80014870:
|
||||
/* 015470 80014870 1420001E */ bnez $at, .L800148EC
|
||||
@@ -157,9 +157,9 @@ glabel func_80014814
|
||||
/* 015638 80014A38 30990003 */ andi $t9, $a0, 3
|
||||
/* 01563C 80014A3C 13200010 */ beqz $t9, .L80014A80
|
||||
/* 015640 80014A40 03223021 */ addu $a2, $t9, $v0
|
||||
/* 015644 80014A44 3C098012 */ lui $t1, %hi(D_8011AE58) # $t1, 0x8012
|
||||
/* 015644 80014A44 3C098012 */ lui $t1, %hi(objPtrList) # $t1, 0x8012
|
||||
/* 015648 80014A48 8FA80040 */ lw $t0, 0x40($sp)
|
||||
/* 01564C 80014A4C 2529AE58 */ addiu $t1, %lo(D_8011AE58) # addiu $t1, $t1, -0x51a8
|
||||
/* 01564C 80014A4C 2529AE58 */ addiu $t1, %lo(objPtrList) # addiu $t1, $t1, -0x51a8
|
||||
/* 015650 80014A50 00051880 */ sll $v1, $a1, 2
|
||||
.L80014A54:
|
||||
/* 015654 80014A54 8D2C0000 */ lw $t4, ($t1)
|
||||
@@ -174,9 +174,9 @@ glabel func_80014814
|
||||
/* 015678 80014A78 A08E0038 */ sb $t6, 0x38($a0)
|
||||
/* 01567C 80014A7C 10AB002A */ beq $a1, $t3, .L80014B28
|
||||
.L80014A80:
|
||||
/* 015680 80014A80 3C098012 */ lui $t1, %hi(D_8011AE58) # $t1, 0x8012
|
||||
/* 015680 80014A80 3C098012 */ lui $t1, %hi(objPtrList) # $t1, 0x8012
|
||||
/* 015684 80014A84 8FA80040 */ lw $t0, 0x40($sp)
|
||||
/* 015688 80014A88 2529AE58 */ addiu $t1, %lo(D_8011AE58) # addiu $t1, $t1, -0x51a8
|
||||
/* 015688 80014A88 2529AE58 */ addiu $t1, %lo(objPtrList) # addiu $t1, $t1, -0x51a8
|
||||
/* 01568C 80014A8C 00051880 */ sll $v1, $a1, 2
|
||||
/* 015690 80014A90 000B5080 */ sll $t2, $t3, 2
|
||||
.L80014A94:
|
||||
|
||||
@@ -13,8 +13,8 @@ glabel func_80014B50
|
||||
/* 01577C 80014B7C 00000000 */ nop
|
||||
/* 015780 80014B80 00A4082A */ slt $at, $a1, $a0
|
||||
/* 015784 80014B84 142001EE */ bnez $at, .L80015340
|
||||
/* 015788 80014B88 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 01578C 80014B8C 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 015788 80014B88 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 01578C 80014B8C 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 015790 80014B90 0064082A */ slt $at, $v1, $a0
|
||||
.L80014B94:
|
||||
/* 015794 80014B94 1420001D */ bnez $at, .L80014C0C
|
||||
@@ -105,8 +105,8 @@ glabel func_80014B50
|
||||
|
||||
/* 0158CC 80014CCC 00A4082A */ slt $at, $a1, $a0
|
||||
/* 0158D0 80014CD0 1420019B */ bnez $at, .L80015340
|
||||
/* 0158D4 80014CD4 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 0158D8 80014CD8 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 0158D4 80014CD4 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 0158D8 80014CD8 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 0158DC 80014CDC 0064082A */ slt $at, $v1, $a0
|
||||
.L80014CE0:
|
||||
/* 0158E0 80014CE0 1420001D */ bnez $at, .L80014D58
|
||||
@@ -197,8 +197,8 @@ glabel func_80014B50
|
||||
|
||||
/* 015A18 80014E18 00A4082A */ slt $at, $a1, $a0
|
||||
/* 015A1C 80014E1C 14200148 */ bnez $at, .L80015340
|
||||
/* 015A20 80014E20 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 015A24 80014E24 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 015A20 80014E20 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 015A24 80014E24 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 015A28 80014E28 0064082A */ slt $at, $v1, $a0
|
||||
.L80014E2C:
|
||||
/* 015A2C 80014E2C 1420001D */ bnez $at, .L80014EA4
|
||||
@@ -289,8 +289,8 @@ glabel func_80014B50
|
||||
|
||||
/* 015B64 80014F64 00A4082A */ slt $at, $a1, $a0
|
||||
/* 015B68 80014F68 142000F5 */ bnez $at, .L80015340
|
||||
/* 015B6C 80014F6C 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 015B70 80014F70 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 015B6C 80014F6C 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 015B70 80014F70 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 015B74 80014F74 0064082A */ slt $at, $v1, $a0
|
||||
.L80014F78:
|
||||
/* 015B78 80014F78 1420001D */ bnez $at, .L80014FF0
|
||||
@@ -381,8 +381,8 @@ glabel func_80014B50
|
||||
|
||||
/* 015CB0 800150B0 00A4082A */ slt $at, $a1, $a0
|
||||
/* 015CB4 800150B4 142000A2 */ bnez $at, .L80015340
|
||||
/* 015CB8 800150B8 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 015CBC 800150BC 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 015CB8 800150B8 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 015CBC 800150BC 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 015CC0 800150C0 0064082A */ slt $at, $v1, $a0
|
||||
.L800150C4:
|
||||
/* 015CC4 800150C4 1420001D */ bnez $at, .L8001513C
|
||||
@@ -473,8 +473,8 @@ glabel func_80014B50
|
||||
|
||||
/* 015DFC 800151FC 00A4082A */ slt $at, $a1, $a0
|
||||
/* 015E00 80015200 1420004F */ bnez $at, .L80015340
|
||||
/* 015E04 80015204 3C0A8012 */ lui $t2, %hi(D_8011AE58) # $t2, 0x8012
|
||||
/* 015E08 80015208 254AAE58 */ addiu $t2, %lo(D_8011AE58) # addiu $t2, $t2, -0x51a8
|
||||
/* 015E04 80015204 3C0A8012 */ lui $t2, %hi(objPtrList) # $t2, 0x8012
|
||||
/* 015E08 80015208 254AAE58 */ addiu $t2, %lo(objPtrList) # addiu $t2, $t2, -0x51a8
|
||||
/* 015E0C 8001520C 0064082A */ slt $at, $v1, $a0
|
||||
.L80015210:
|
||||
/* 015E10 80015210 1420001D */ bnez $at, .L80015288
|
||||
|
||||
@@ -20,10 +20,10 @@ glabel func_80015348
|
||||
/* 015F90 80015390 00048880 */ sll $s1, $a0, 2
|
||||
/* 015F94 80015394 3C01C67A */ li $at, 0xC67A0000 # -16000.000000
|
||||
/* 015F98 80015398 0005A880 */ sll $s5, $a1, 2
|
||||
/* 015F9C 8001539C 3C128012 */ lui $s2, %hi(D_8011AE58) # $s2, 0x8012
|
||||
/* 015F9C 8001539C 3C128012 */ lui $s2, %hi(objPtrList) # $s2, 0x8012
|
||||
/* 015FA0 800153A0 4481A000 */ mtc1 $at, $f20
|
||||
/* 015FA4 800153A4 4480B000 */ mtc1 $zero, $f22
|
||||
/* 015FA8 800153A8 2652AE58 */ addiu $s2, %lo(D_8011AE58) # addiu $s2, $s2, -0x51a8
|
||||
/* 015FA8 800153A8 2652AE58 */ addiu $s2, %lo(objPtrList) # addiu $s2, $s2, -0x51a8
|
||||
/* 015FAC 800153AC 26B50004 */ addiu $s5, $s5, 4
|
||||
.L800153B0:
|
||||
/* 015FB0 800153B0 8E4E0000 */ lw $t6, ($s2)
|
||||
@@ -75,8 +75,8 @@ glabel func_80015348
|
||||
/* 016058 80015458 16B1FFD5 */ bne $s5, $s1, .L800153B0
|
||||
/* 01605C 8001545C 00000000 */ nop
|
||||
.L80015460:
|
||||
/* 016060 80015460 3C128012 */ lui $s2, %hi(D_8011AE58) # $s2, 0x8012
|
||||
/* 016064 80015464 2652AE58 */ addiu $s2, %lo(D_8011AE58) # addiu $s2, $s2, -0x51a8
|
||||
/* 016060 80015460 3C128012 */ lui $s2, %hi(objPtrList) # $s2, 0x8012
|
||||
/* 016064 80015464 2652AE58 */ addiu $s2, %lo(objPtrList) # addiu $s2, $s2, -0x51a8
|
||||
/* 016068 80015468 0274082A */ slt $at, $s3, $s4
|
||||
.L8001546C:
|
||||
/* 01606C 8001546C 24050001 */ li $a1, 1
|
||||
|
||||
@@ -2,8 +2,8 @@ glabel func_800155B8
|
||||
/* 0161B8 800155B8 27BDFB70 */ addiu $sp, $sp, -0x490
|
||||
/* 0161BC 800155BC AFB30034 */ sw $s3, 0x34($sp)
|
||||
/* 0161C0 800155C0 3C138012 */ lui $s3, %hi(D_8011AE60) # $s3, 0x8012
|
||||
/* 0161C4 800155C4 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 0161C8 800155C8 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 0161C4 800155C4 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 0161C8 800155C8 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 0161CC 800155CC 8E73AE60 */ lw $s3, %lo(D_8011AE60)($s3)
|
||||
/* 0161D0 800155D0 AFB5003C */ sw $s5, 0x3c($sp)
|
||||
/* 0161D4 800155D4 0263082A */ slt $at, $s3, $v1
|
||||
@@ -21,8 +21,8 @@ glabel func_800155B8
|
||||
/* 016204 80015604 E7B4001C */ swc1 $f20, 0x1c($sp)
|
||||
/* 016208 80015608 10200026 */ beqz $at, .L800156A4
|
||||
/* 01620C 8001560C 0000A825 */ move $s5, $zero
|
||||
/* 016210 80015610 3C048012 */ lui $a0, %hi(D_8011AE58) # $a0, 0x8012
|
||||
/* 016214 80015614 2484AE58 */ addiu $a0, %lo(D_8011AE58) # addiu $a0, $a0, -0x51a8
|
||||
/* 016210 80015610 3C048012 */ lui $a0, %hi(objPtrList) # $a0, 0x8012
|
||||
/* 016214 80015614 2484AE58 */ addiu $a0, %lo(objPtrList) # addiu $a0, $a0, -0x51a8
|
||||
/* 016218 80015618 00131080 */ sll $v0, $s3, 2
|
||||
/* 01621C 8001561C 241E0002 */ li $fp, 2
|
||||
/* 016220 80015620 27B60064 */ addiu $s6, $sp, 0x64
|
||||
@@ -53,8 +53,8 @@ glabel func_800155B8
|
||||
/* 016280 80015680 01656024 */ and $t4, $t3, $a1
|
||||
/* 016284 80015684 A64C0014 */ sh $t4, 0x14($s2)
|
||||
/* 016288 80015688 A2460013 */ sb $a2, 0x13($s2)
|
||||
/* 01628C 8001568C 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 016290 80015690 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 01628C 8001568C 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 016290 80015690 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 016294 80015694 00000000 */ nop
|
||||
.L80015698:
|
||||
/* 016298 80015698 0263082A */ slt $at, $s3, $v1
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
glabel func_80016C68
|
||||
/* 017868 80016C68 27BDFFA8 */ addiu $sp, $sp, -0x58
|
||||
/* 01786C 80016C6C AFB60050 */ sw $s6, 0x50($sp)
|
||||
/* 017870 80016C70 3C168012 */ lui $s6, %hi(D_8011AE5C) # $s6, 0x8012
|
||||
/* 017874 80016C74 26D6AE5C */ addiu $s6, %lo(D_8011AE5C) # addiu $s6, $s6, -0x51a4
|
||||
/* 017870 80016C70 3C168012 */ lui $s6, %hi(objCount) # $s6, 0x8012
|
||||
/* 017874 80016C74 26D6AE5C */ addiu $s6, %lo(objCount) # addiu $s6, $s6, -0x51a4
|
||||
/* 017878 80016C78 8ECE0000 */ lw $t6, ($s6)
|
||||
/* 01787C 80016C7C E7BA0034 */ swc1 $f26, 0x34($sp)
|
||||
/* 017880 80016C80 E7B60024 */ swc1 $f22, 0x24($sp)
|
||||
@@ -25,9 +25,9 @@ glabel func_80016C68
|
||||
/* 0178C4 80016CC4 E7B70020 */ swc1 $f23, 0x20($sp)
|
||||
/* 0178C8 80016CC8 19C00034 */ blez $t6, .L80016D9C
|
||||
/* 0178CC 80016CCC 00008825 */ move $s1, $zero
|
||||
/* 0178D0 80016CD0 3C148012 */ lui $s4, %hi(D_8011AE58) # $s4, 0x8012
|
||||
/* 0178D0 80016CD0 3C148012 */ lui $s4, %hi(objPtrList) # $s4, 0x8012
|
||||
/* 0178D4 80016CD4 8FB30068 */ lw $s3, 0x68($sp)
|
||||
/* 0178D8 80016CD8 2694AE58 */ addiu $s4, %lo(D_8011AE58) # addiu $s4, $s4, -0x51a8
|
||||
/* 0178D8 80016CD8 2694AE58 */ addiu $s4, %lo(objPtrList) # addiu $s4, $s4, -0x51a8
|
||||
/* 0178DC 80016CDC 00009025 */ move $s2, $zero
|
||||
/* 0178E0 80016CE0 24150055 */ li $s5, 85
|
||||
.L80016CE4:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
glabel func_80017E98
|
||||
/* 018A98 80017E98 27BDFEE8 */ addiu $sp, $sp, -0x118
|
||||
/* 018A9C 80017E9C 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 018AA0 80017EA0 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 018A9C 80017E9C 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 018AA0 80017EA0 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 018AA4 80017EA4 AFB30044 */ sw $s3, 0x44($sp)
|
||||
/* 018AA8 80017EA8 3C018012 */ lui $at, %hi(D_8011AED0) # $at, 0x8012
|
||||
/* 018AAC 80017EAC AFBF005C */ sw $ra, 0x5c($sp)
|
||||
@@ -23,8 +23,8 @@ glabel func_80017E98
|
||||
/* 018AEC 80017EEC 00009825 */ move $s3, $zero
|
||||
/* 018AF0 80017EF0 3C148012 */ lui $s4, %hi(D_8011AECC) # $s4, 0x8012
|
||||
/* 018AF4 80017EF4 3C098012 */ lui $t1, %hi(D_8011AED8) # $t1, 0x8012
|
||||
/* 018AF8 80017EF8 3C068012 */ lui $a2, %hi(D_8011AE58) # $a2, 0x8012
|
||||
/* 018AFC 80017EFC 24C6AE58 */ addiu $a2, %lo(D_8011AE58) # addiu $a2, $a2, -0x51a8
|
||||
/* 018AF8 80017EF8 3C068012 */ lui $a2, %hi(objPtrList) # $a2, 0x8012
|
||||
/* 018AFC 80017EFC 24C6AE58 */ addiu $a2, %lo(objPtrList) # addiu $a2, $a2, -0x51a8
|
||||
/* 018B00 80017F00 2529AED8 */ addiu $t1, %lo(D_8011AED8) # addiu $t1, $t1, -0x5128
|
||||
/* 018B04 80017F04 2694AECC */ addiu $s4, %lo(D_8011AECC) # addiu $s4, $s4, -0x5134
|
||||
/* 018B08 80017F08 00001025 */ move $v0, $zero
|
||||
@@ -74,7 +74,7 @@ glabel func_80017E98
|
||||
/* 018BB0 80017FB0 8E8B0000 */ lw $t3, ($s4)
|
||||
/* 018BB4 80017FB4 01850019 */ multu $t4, $a1
|
||||
/* 018BB8 80017FB8 240FFFFF */ li $t7, -1
|
||||
/* 018BBC 80017FBC 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 018BBC 80017FBC 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 018BC0 80017FC0 00006812 */ mflo $t5
|
||||
/* 018BC4 80017FC4 016D7021 */ addu $t6, $t3, $t5
|
||||
/* 018BC8 80017FC8 A5C4002C */ sh $a0, 0x2c($t6)
|
||||
@@ -88,7 +88,7 @@ glabel func_80017E98
|
||||
/* 018BE8 80017FE8 00000000 */ nop
|
||||
/* 018BEC 80017FEC 25AE0001 */ addiu $t6, $t5, 1
|
||||
/* 018BF0 80017FF0 ACEE0000 */ sw $t6, ($a3)
|
||||
/* 018BF4 80017FF4 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 018BF4 80017FF4 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 018BF8 80017FF8 00000000 */ nop
|
||||
/* 018BFC 80017FFC 0263082A */ slt $at, $s3, $v1
|
||||
.L80018000:
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
glabel func_80018C6C
|
||||
/* 01986C 80018C6C 3C028012 */ lui $v0, %hi(D_8011AE60) # $v0, 0x8012
|
||||
/* 019870 80018C70 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 019874 80018C74 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 019870 80018C70 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 019874 80018C74 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 019878 80018C78 8C42AE60 */ lw $v0, %lo(D_8011AE60)($v0)
|
||||
/* 01987C 80018C7C 3C0E8012 */ lui $t6, %hi(D_8011AE58) # $t6, 0x8012
|
||||
/* 01987C 80018C7C 3C0E8012 */ lui $t6, %hi(objPtrList) # $t6, 0x8012
|
||||
/* 019880 80018C80 0043082A */ slt $at, $v0, $v1
|
||||
/* 019884 80018C84 10200013 */ beqz $at, .L80018CD4
|
||||
/* 019888 80018C88 00027880 */ sll $t7, $v0, 2
|
||||
/* 01988C 80018C8C 8DCEAE58 */ lw $t6, %lo(D_8011AE58)($t6)
|
||||
/* 01988C 80018C8C 8DCEAE58 */ lw $t6, %lo(objPtrList)($t6)
|
||||
/* 019890 80018C90 2406003E */ li $a2, 62
|
||||
/* 019894 80018C94 01CF2821 */ addu $a1, $t6, $t7
|
||||
.L80018C98:
|
||||
|
||||
@@ -36,8 +36,8 @@ glabel func_80018CE0
|
||||
/* 019968 80018D68 144001E4 */ bnez $v0, .L800194FC
|
||||
/* 01996C 80018D6C 3C0C8012 */ lui $t4, %hi(D_8011AE60) # $t4, 0x8012
|
||||
/* 019970 80018D70 8D8CAE60 */ lw $t4, %lo(D_8011AE60)($t4)
|
||||
/* 019974 80018D74 3C0D8012 */ lui $t5, %hi(D_8011AE5C) # $t5, 0x8012
|
||||
/* 019978 80018D78 8DADAE5C */ lw $t5, %lo(D_8011AE5C)($t5)
|
||||
/* 019974 80018D74 3C0D8012 */ lui $t5, %hi(objCount) # $t5, 0x8012
|
||||
/* 019978 80018D78 8DADAE5C */ lw $t5, %lo(objCount)($t5)
|
||||
/* 01997C 80018D7C AFAC00F4 */ sw $t4, 0xf4($sp)
|
||||
/* 019980 80018D80 018D082A */ slt $at, $t4, $t5
|
||||
/* 019984 80018D84 10200135 */ beqz $at, .L8001925C
|
||||
@@ -48,8 +48,8 @@ glabel func_80018CE0
|
||||
/* 019998 80018D98 24160002 */ li $s6, 2
|
||||
/* 01999C 80018D9C 24150001 */ li $s5, 1
|
||||
.L80018DA0:
|
||||
/* 0199A0 80018DA0 3C0F8012 */ lui $t7, %hi(D_8011AE58) # $t7, 0x8012
|
||||
/* 0199A4 80018DA4 8DEFAE58 */ lw $t7, %lo(D_8011AE58)($t7)
|
||||
/* 0199A0 80018DA0 3C0F8012 */ lui $t7, %hi(objPtrList) # $t7, 0x8012
|
||||
/* 0199A4 80018DA4 8DEFAE58 */ lw $t7, %lo(objPtrList)($t7)
|
||||
/* 0199A8 80018DA8 8FAE0098 */ lw $t6, 0x98($sp)
|
||||
/* 0199AC 80018DAC 00000000 */ nop
|
||||
/* 0199B0 80018DB0 01EEC821 */ addu $t9, $t7, $t6
|
||||
@@ -357,8 +357,8 @@ glabel func_80018CE0
|
||||
.L80019234:
|
||||
/* 019E34 80019234 8FAA00F4 */ lw $t2, 0xf4($sp)
|
||||
.L80019238:
|
||||
/* 019E38 80019238 3C188012 */ lui $t8, %hi(D_8011AE5C) # $t8, 0x8012
|
||||
/* 019E3C 8001923C 8F18AE5C */ lw $t8, %lo(D_8011AE5C)($t8)
|
||||
/* 019E38 80019238 3C188012 */ lui $t8, %hi(objCount) # $t8, 0x8012
|
||||
/* 019E3C 8001923C 8F18AE5C */ lw $t8, %lo(objCount)($t8)
|
||||
/* 019E40 80019240 8FAD0098 */ lw $t5, 0x98($sp)
|
||||
/* 019E44 80019244 254B0001 */ addiu $t3, $t2, 1
|
||||
/* 019E48 80019248 0178082A */ slt $at, $t3, $t8
|
||||
|
||||
@@ -2,14 +2,14 @@ glabel func_8001BC54
|
||||
/* 01C854 8001BC54 3C078012 */ lui $a3, %hi(D_8011AEE0) # $a3, 0x8012
|
||||
/* 01C858 8001BC58 24E7AEE0 */ addiu $a3, %lo(D_8011AEE0) # addiu $a3, $a3, -0x5120
|
||||
/* 01C85C 8001BC5C ACE00000 */ sw $zero, ($a3)
|
||||
/* 01C860 8001BC60 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 01C864 8001BC64 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 01C860 8001BC60 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 01C864 8001BC64 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 01C868 8001BC68 00001025 */ move $v0, $zero
|
||||
/* 01C86C 8001BC6C 18600026 */ blez $v1, .L8001BD08
|
||||
/* 01C870 8001BC70 00002825 */ move $a1, $zero
|
||||
/* 01C874 8001BC74 3C0A8012 */ lui $t2, %hi(D_8011AEDC) # $t2, 0x8012
|
||||
/* 01C878 8001BC78 3C088012 */ lui $t0, %hi(D_8011AE58) # $t0, 0x8012
|
||||
/* 01C87C 8001BC7C 2508AE58 */ addiu $t0, %lo(D_8011AE58) # addiu $t0, $t0, -0x51a8
|
||||
/* 01C878 8001BC78 3C088012 */ lui $t0, %hi(objPtrList) # $t0, 0x8012
|
||||
/* 01C87C 8001BC7C 2508AE58 */ addiu $t0, %lo(objPtrList) # addiu $t0, $t0, -0x51a8
|
||||
/* 01C880 8001BC80 254AAEDC */ addiu $t2, %lo(D_8011AEDC) # addiu $t2, $t2, -0x5124
|
||||
/* 01C884 8001BC84 2409000A */ li $t1, 10
|
||||
.L8001BC88:
|
||||
@@ -37,10 +37,10 @@ glabel func_8001BC54
|
||||
/* 01C8DC 8001BCDC 018D7021 */ addu $t6, $t4, $t5
|
||||
/* 01C8E0 8001BCE0 ADC40000 */ sw $a0, ($t6)
|
||||
/* 01C8E4 8001BCE4 8CEF0000 */ lw $t7, ($a3)
|
||||
/* 01C8E8 8001BCE8 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 01C8E8 8001BCE8 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 01C8EC 8001BCEC 25F80001 */ addiu $t8, $t7, 1
|
||||
/* 01C8F0 8001BCF0 ACF80000 */ sw $t8, ($a3)
|
||||
/* 01C8F4 8001BCF4 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 01C8F4 8001BCF4 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 01C8F8 8001BCF8 00000000 */ nop
|
||||
/* 01C8FC 8001BCFC 0043082A */ slt $at, $v0, $v1
|
||||
.L8001BD00:
|
||||
|
||||
@@ -26,13 +26,13 @@ glabel func_8001BF20
|
||||
/* 01CB7C 8001BF7C 2BC10200 */ slti $at, $fp, 0x200
|
||||
/* 01CB80 8001BF80 1420FFFA */ bnez $at, .L8001BF6C
|
||||
/* 01CB84 8001BF84 AF000000 */ sw $zero, ($t8)
|
||||
/* 01CB88 8001BF88 3C048012 */ lui $a0, %hi(D_8011AE5C) # $a0, 0x8012
|
||||
/* 01CB8C 8001BF8C 8C84AE5C */ lw $a0, %lo(D_8011AE5C)($a0)
|
||||
/* 01CB88 8001BF88 3C048012 */ lui $a0, %hi(objCount) # $a0, 0x8012
|
||||
/* 01CB8C 8001BF8C 8C84AE5C */ lw $a0, %lo(objCount)($a0)
|
||||
/* 01CB90 8001BF90 A7A00186 */ sh $zero, 0x186($sp)
|
||||
/* 01CB94 8001BF94 1880002D */ blez $a0, .L8001C04C
|
||||
/* 01CB98 8001BF98 00003825 */ move $a3, $zero
|
||||
/* 01CB9C 8001BF9C 3C058012 */ lui $a1, %hi(D_8011AE58) # $a1, 0x8012
|
||||
/* 01CBA0 8001BFA0 24A5AE58 */ addiu $a1, %lo(D_8011AE58) # addiu $a1, $a1, -0x51a8
|
||||
/* 01CB9C 8001BF9C 3C058012 */ lui $a1, %hi(objPtrList) # $a1, 0x8012
|
||||
/* 01CBA0 8001BFA0 24A5AE58 */ addiu $a1, %lo(objPtrList) # addiu $a1, $a1, -0x51a8
|
||||
/* 01CBA4 8001BFA4 0000F025 */ move $fp, $zero
|
||||
/* 01CBA8 8001BFA8 27B70064 */ addiu $s7, $sp, 0x64
|
||||
/* 01CBAC 8001BFAC 24060010 */ li $a2, 16
|
||||
@@ -59,7 +59,7 @@ glabel func_8001BF20
|
||||
/* 01CBFC 8001BFFC 15E00010 */ bnez $t7, .L8001C040
|
||||
/* 01CC00 8001C000 0003C880 */ sll $t9, $v1, 2
|
||||
/* 01CC04 8001C004 8D580000 */ lw $t8, ($t2)
|
||||
/* 01CC08 8001C008 3C048012 */ lui $a0, %hi(D_8011AE5C) # $a0, 0x8012
|
||||
/* 01CC08 8001C008 3C048012 */ lui $a0, %hi(objCount) # $a0, 0x8012
|
||||
/* 01CC0C 8001C00C 03195821 */ addu $t3, $t8, $t9
|
||||
/* 01CC10 8001C010 AD730000 */ sw $s3, ($t3)
|
||||
/* 01CC14 8001C014 87AD0186 */ lh $t5, 0x186($sp)
|
||||
@@ -71,7 +71,7 @@ glabel func_8001BF20
|
||||
/* 01CC2C 8001C02C 31F80003 */ andi $t8, $t7, 3
|
||||
/* 01CC30 8001C030 A3380000 */ sb $t8, ($t9)
|
||||
/* 01CC34 8001C034 25AB0001 */ addiu $t3, $t5, 1
|
||||
/* 01CC38 8001C038 8C84AE5C */ lw $a0, %lo(D_8011AE5C)($a0)
|
||||
/* 01CC38 8001C038 8C84AE5C */ lw $a0, %lo(objCount)($a0)
|
||||
/* 01CC3C 8001C03C A7AB0186 */ sh $t3, 0x186($sp)
|
||||
.L8001C040:
|
||||
/* 01CC40 8001C040 00E4082A */ slt $at, $a3, $a0
|
||||
|
||||
@@ -269,8 +269,8 @@ glabel func_8001DD54
|
||||
/* 01ED38 8001E138 27BD0118 */ addiu $sp, $sp, 0x118
|
||||
|
||||
/* 01ED3C 8001E13C 27BDFFF0 */ addiu $sp, $sp, -0x10
|
||||
/* 01ED40 8001E140 3C0B8012 */ lui $t3, %hi(D_8011AE5C) # $t3, 0x8012
|
||||
/* 01ED44 8001E144 256BAE5C */ addiu $t3, %lo(D_8011AE5C) # addiu $t3, $t3, -0x51a4
|
||||
/* 01ED40 8001E140 3C0B8012 */ lui $t3, %hi(objCount) # $t3, 0x8012
|
||||
/* 01ED44 8001E144 256BAE5C */ addiu $t3, %lo(objCount) # addiu $t3, $t3, -0x51a4
|
||||
/* 01ED48 8001E148 AFB00008 */ sw $s0, 8($sp)
|
||||
/* 01ED4C 8001E14C 8D630000 */ lw $v1, ($t3)
|
||||
/* 01ED50 8001E150 00048400 */ sll $s0, $a0, 0x10
|
||||
@@ -281,11 +281,11 @@ glabel func_8001DD54
|
||||
/* 01ED64 8001E164 AFA40010 */ sw $a0, 0x10($sp)
|
||||
/* 01ED68 8001E168 18600048 */ blez $v1, .L8001E28C
|
||||
/* 01ED6C 8001E16C 00001025 */ move $v0, $zero
|
||||
/* 01ED70 8001E170 3C0C8012 */ lui $t4, %hi(D_8011AE58) # $t4, 0x8012
|
||||
/* 01ED70 8001E170 3C0C8012 */ lui $t4, %hi(objPtrList) # $t4, 0x8012
|
||||
/* 01ED74 8001E174 8FAA0028 */ lw $t2, 0x28($sp)
|
||||
/* 01ED78 8001E178 8FA90024 */ lw $t1, 0x24($sp)
|
||||
/* 01ED7C 8001E17C 8FA80020 */ lw $t0, 0x20($sp)
|
||||
/* 01ED80 8001E180 258CAE58 */ addiu $t4, %lo(D_8011AE58) # addiu $t4, $t4, -0x51a8
|
||||
/* 01ED80 8001E180 258CAE58 */ addiu $t4, %lo(objPtrList) # addiu $t4, $t4, -0x51a8
|
||||
/* 01ED84 8001E184 240D0001 */ li $t5, 1
|
||||
.L8001E188:
|
||||
/* 01ED88 8001E188 8D8F0000 */ lw $t7, ($t4)
|
||||
|
||||
@@ -5,14 +5,14 @@ glabel func_8001E36C
|
||||
/* 01EF78 8001E378 AFB00004 */ sw $s0, 4($sp)
|
||||
/* 01EF7C 8001E37C E4A00000 */ swc1 $f0, ($a1)
|
||||
/* 01EF80 8001E380 E4C00000 */ swc1 $f0, ($a2)
|
||||
/* 01EF84 8001E384 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 01EF84 8001E384 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 01EF88 8001E388 E4E00000 */ swc1 $f0, ($a3)
|
||||
/* 01EF8C 8001E38C 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 01EF8C 8001E38C 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 01EF90 8001E390 00808025 */ move $s0, $a0
|
||||
/* 01EF94 8001E394 18600027 */ blez $v1, .L8001E434
|
||||
/* 01EF98 8001E398 00001025 */ move $v0, $zero
|
||||
/* 01EF9C 8001E39C 3C098012 */ lui $t1, %hi(D_8011AE58) # $t1, 0x8012
|
||||
/* 01EFA0 8001E3A0 2529AE58 */ addiu $t1, %lo(D_8011AE58) # addiu $t1, $t1, -0x51a8
|
||||
/* 01EF9C 8001E39C 3C098012 */ lui $t1, %hi(objPtrList) # $t1, 0x8012
|
||||
/* 01EFA0 8001E3A0 2529AE58 */ addiu $t1, %lo(objPtrList) # addiu $t1, $t1, -0x51a8
|
||||
/* 01EFA4 8001E3A4 00004025 */ move $t0, $zero
|
||||
/* 01EFA8 8001E3A8 240A0027 */ li $t2, 39
|
||||
.L8001E3AC:
|
||||
@@ -37,7 +37,7 @@ glabel func_8001E36C
|
||||
/* 01EFF4 8001E3F4 160C000D */ bne $s0, $t4, .L8001E42C
|
||||
/* 01EFF8 8001E3F8 0043082A */ slt $at, $v0, $v1
|
||||
/* 01EFFC 8001E3FC C484000C */ lwc1 $f4, 0xc($a0)
|
||||
/* 01F000 8001E400 3C038012 */ lui $v1, %hi(D_8011AE5C) # $v1, 0x8012
|
||||
/* 01F000 8001E400 3C038012 */ lui $v1, %hi(objCount) # $v1, 0x8012
|
||||
/* 01F004 8001E404 E4A40000 */ swc1 $f4, ($a1)
|
||||
/* 01F008 8001E408 C4860010 */ lwc1 $f6, 0x10($a0)
|
||||
/* 01F00C 8001E40C 00000000 */ nop
|
||||
@@ -45,7 +45,7 @@ glabel func_8001E36C
|
||||
/* 01F014 8001E414 C4880014 */ lwc1 $f8, 0x14($a0)
|
||||
/* 01F018 8001E418 00000000 */ nop
|
||||
/* 01F01C 8001E41C E4E80000 */ swc1 $f8, ($a3)
|
||||
/* 01F020 8001E420 8C63AE5C */ lw $v1, %lo(D_8011AE5C)($v1)
|
||||
/* 01F020 8001E420 8C63AE5C */ lw $v1, %lo(objCount)($v1)
|
||||
/* 01F024 8001E424 00000000 */ nop
|
||||
/* 01F028 8001E428 0043082A */ slt $at, $v0, $v1
|
||||
.L8001E42C:
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user