mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Merge pull request #91 from AntonioCastelli/glabels
Added additional glabels
This commit is contained in:
@@ -70,7 +70,7 @@ glabel gzip_inflate_stored
|
||||
/* 0C7C28 800C7028 AC2E376C */ sw $t6, %lo(gzip_inflate_output)($at)
|
||||
/* 0C7C2C 800C702C 3C018013 */ lui $at, %hi(gzip_bit_buffer) # $at, 0x8013
|
||||
/* 0C7C30 800C7030 AC2CAAD0 */ sw $t4, %lo(gzip_bit_buffer)($at)
|
||||
/* 0C7C34 800C7034 3C018013 */ lui $at, 0x8013
|
||||
/* 0C7C34 800C7034 3C018013 */ lui $at, %hi(gzip_num_bits) # $at, 0x8013
|
||||
/* 0C7C38 800C7038 03E00008 */ jr $ra
|
||||
/* 0C7C3C 800C703C AC2DAAD4 */ sw $t5, -0x552c($at)
|
||||
/* 0C7C3C 800C703C AC2DAAD4 */ sw $t5, %lo(gzip_num_bits)($at)
|
||||
|
||||
|
||||
@@ -84,9 +84,9 @@ glabel _handleEvent
|
||||
/* 0041A0 800035A0 2D210010 */ sltiu $at, $t1, 0x10
|
||||
/* 0041A4 800035A4 102002BA */ beqz $at, .L80004090
|
||||
/* 0041A8 800035A8 00094880 */ sll $t1, $t1, 2
|
||||
/* 0041AC 800035AC 3C01800E */ lui $at, 0x800e
|
||||
/* 0041AC 800035AC 3C01800E */ lui $at, %hi(D_800E4BB0) # $at, 0x800e
|
||||
/* 0041B0 800035B0 00290821 */ addu $at, $at, $t1
|
||||
/* 0041B4 800035B4 8C294BB0 */ lw $t1, 0x4bb0($at)
|
||||
/* 0041B4 800035B4 8C294BB0 */ lw $t1, %lo(D_800E4BB0)($at)
|
||||
/* 0041B8 800035B8 00000000 */ nop
|
||||
/* 0041BC 800035BC 01200008 */ jr $t1
|
||||
/* 0041C0 800035C0 00000000 */ nop
|
||||
|
||||
@@ -46,7 +46,7 @@ glabel func_80002C00
|
||||
/* 0038AC 80002CAC 3C0B800E */ lui $t3, %hi(D_800DC688) # $t3, 0x800e
|
||||
/* 0038B0 80002CB0 00E3082B */ sltu $at, $a3, $v1
|
||||
/* 0038B4 80002CB4 10200004 */ beqz $at, .L80002CC8
|
||||
/* 0038B8 80002CB8 3C048011 */ lui $a0, 0x8011
|
||||
/* 0038B8 80002CB8 3C048011 */ lui $a0, %hi(D_80115F98) # $a0, 0x8011
|
||||
/* 0038BC 80002CBC A6030004 */ sh $v1, 4($s0)
|
||||
/* 0038C0 80002CC0 86070004 */ lh $a3, 4($s0)
|
||||
/* 0038C4 80002CC4 00000000 */ nop
|
||||
@@ -55,7 +55,7 @@ glabel func_80002C00
|
||||
/* 0038CC 80002CCC 3C058012 */ lui $a1, %hi(D_80119634) # $a1, 0x8012
|
||||
/* 0038D0 80002CD0 000B6080 */ sll $t4, $t3, 2
|
||||
/* 0038D4 80002CD4 008C2021 */ addu $a0, $a0, $t4
|
||||
/* 0038D8 80002CD8 8C845F98 */ lw $a0, 0x5f98($a0)
|
||||
/* 0038D8 80002CD8 8C845F98 */ lw $a0, %lo(D_80115F98)($a0)
|
||||
/* 0038DC 80002CDC 8FA60024 */ lw $a2, 0x24($sp)
|
||||
/* 0038E0 80002CE0 0C019525 */ jal alAudioFrame
|
||||
/* 0038E4 80002CE4 24A59634 */ addiu $a1, %lo(D_80119634) # addiu $a1, $a1, -0x69cc
|
||||
|
||||
@@ -1085,13 +1085,13 @@ glabel func_80006FC8
|
||||
/* 008B74 80007F74 27BD00C8 */ addiu $sp, $sp, 0xc8
|
||||
|
||||
/* 008B78 80007F78 240E0001 */ li $t6, 1
|
||||
/* 008B7C 80007F7C 3C01800E */ lui $at, 0x800e
|
||||
/* 008B7C 80007F7C 3C01800E */ lui $at, %hi(D_800DC6D0) # $at, 0x800e
|
||||
/* 008B80 80007F80 03E00008 */ jr $ra
|
||||
/* 008B84 80007F84 A02EC6D0 */ sb $t6, -0x3930($at)
|
||||
/* 008B84 80007F84 A02EC6D0 */ sb $t6, %lo(D_800DC6D0)($at)
|
||||
|
||||
/* 008B88 80007F88 3C01800E */ lui $at, 0x800e
|
||||
/* 008B88 80007F88 3C01800E */ lui $at, %hi(D_800DC6D0) #$at, 0x800e
|
||||
/* 008B8C 80007F8C 03E00008 */ jr $ra
|
||||
/* 008B90 80007F90 A020C6D0 */ sb $zero, -0x3930($at)
|
||||
/* 008B90 80007F90 A020C6D0 */ sb $zero, %lo(D_800DC6D0)($at)
|
||||
|
||||
/* 008B94 80007F94 3C02800E */ lui $v0, %hi(D_800DC6D0) # $v0, 0x800e
|
||||
/* 008B98 80007F98 9042C6D0 */ lbu $v0, %lo(D_800DC6D0)($v0)
|
||||
|
||||
@@ -62,12 +62,12 @@ glabel func_8000B750
|
||||
/* 00C42C 8000B82C 24620048 */ addiu $v0, $v1, 0x48
|
||||
.L8000B830:
|
||||
/* 00C430 8000B830 104000A1 */ beqz $v0, .L8000BAB8
|
||||
/* 00C434 8000B834 3C018012 */ lui $at, 0x8012
|
||||
/* 00C434 8000B834 3C018012 */ lui $at, %hi(D_8011B048) # $at, 0x8012
|
||||
/* 00C438 8000B838 00300821 */ addu $at, $at, $s0
|
||||
/* 00C43C 8000B83C A026B048 */ sb $a2, -0x4fb8($at)
|
||||
/* 00C440 8000B840 3C018012 */ lui $at, 0x8012
|
||||
/* 00C43C 8000B83C A026B048 */ sb $a2, %lo(D_8011B048)($at)
|
||||
/* 00C440 8000B840 3C018012 */ lui $at, %hi(D_8011B058) # $at, 0x8012
|
||||
/* 00C444 8000B844 00300821 */ addu $at, $at, $s0
|
||||
/* 00C448 8000B848 A025B058 */ sb $a1, -0x4fa8($at)
|
||||
/* 00C448 8000B848 A025B058 */ sb $a1, %lo(D_8011B058)($at)
|
||||
/* 00C44C 8000B84C 906F0070 */ lbu $t7, 0x70($v1)
|
||||
/* 00C450 8000B850 24010002 */ li $at, 2
|
||||
/* 00C454 8000B854 15E10070 */ bne $t7, $at, .L8000BA18
|
||||
@@ -130,13 +130,13 @@ glabel func_8000B750
|
||||
/* 00C530 8000B930 E7AA0060 */ swc1 $f10, 0x60($sp)
|
||||
/* 00C534 8000B934 C4520008 */ lwc1 $f18, 8($v0)
|
||||
/* 00C538 8000B938 8D190000 */ lw $t9, ($t0)
|
||||
/* 00C53C 8000B93C 3C18800E */ lui $t8, 0x800e
|
||||
/* 00C53C 8000B93C 3C18800E */ lui $t8, %hi(D_800DC74C) # $t8, 0x800e
|
||||
/* 00C540 8000B940 00037880 */ sll $t7, $v1, 2
|
||||
/* 00C544 8000B944 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 00C548 8000B948 030FC021 */ addu $t8, $t8, $t7
|
||||
/* 00C54C 8000B94C 00196880 */ sll $t5, $t9, 2
|
||||
/* 00C550 8000B950 44818000 */ mtc1 $at, $f16
|
||||
/* 00C554 8000B954 8F18C74C */ lw $t8, -0x38b4($t8)
|
||||
/* 00C554 8000B954 8F18C74C */ lw $t8, %lo(D_800DC74C)($t8)
|
||||
/* 00C558 8000B958 01B96821 */ addu $t5, $t5, $t9
|
||||
/* 00C55C 8000B95C A7AE0050 */ sh $t6, 0x50($sp)
|
||||
/* 00C560 8000B960 000D6840 */ sll $t5, $t5, 1
|
||||
@@ -228,10 +228,10 @@ glabel func_8000B750
|
||||
/* 00C6B4 8000BAB4 00000000 */ nop
|
||||
.L8000BAB8:
|
||||
/* 00C6B8 8000BAB8 8FAF0090 */ lw $t7, 0x90($sp)
|
||||
/* 00C6BC 8000BABC 3C018012 */ lui $at, 0x8012
|
||||
/* 00C6BC 8000BABC 3C018012 */ lui $at, %hi(D_8011B068) #$at, 0x8012
|
||||
/* 00C6C0 8000BAC0 11E00002 */ beqz $t7, .L8000BACC
|
||||
/* 00C6C4 8000BAC4 00300821 */ addu $at, $at, $s0
|
||||
/* 00C6C8 8000BAC8 A020B068 */ sb $zero, -0x4f98($at)
|
||||
/* 00C6C8 8000BAC8 A020B068 */ sb $zero, %lo(D_8011B068)($at)
|
||||
.L8000BACC:
|
||||
/* 00C6CC 8000BACC 8FBF002C */ lw $ra, 0x2c($sp)
|
||||
.L8000BAD0:
|
||||
|
||||
@@ -67,7 +67,7 @@ glabel func_8000C8F8
|
||||
/* 00D5EC 8000C9EC 018D8821 */ addu $s1, $t4, $t5
|
||||
/* 00D5F0 8000C9F0 244E0010 */ addiu $t6, $v0, 0x10
|
||||
/* 00D5F4 8000C9F4 018F9021 */ addu $s2, $t4, $t7
|
||||
/* 00D5F8 8000C9F8 3C018012 */ lui $at, 0x8012
|
||||
/* 00D5F8 8000C9F8 3C018012 */ lui $at, %hi(D_8011AEA8) # $at, 0x8012
|
||||
/* 00D5FC 8000C9FC ACA20000 */ sw $v0, ($a1)
|
||||
/* 00D600 8000CA00 AE2E0000 */ sw $t6, ($s1)
|
||||
/* 00D604 8000CA04 AE400000 */ sw $zero, ($s2)
|
||||
@@ -76,7 +76,7 @@ glabel func_8000C8F8
|
||||
/* 00D610 8000CA10 AFA50028 */ sw $a1, 0x28($sp)
|
||||
/* 00D614 8000CA14 24040014 */ li $a0, 20
|
||||
/* 00D618 8000CA18 0C01DB16 */ jal func_80076C58
|
||||
/* 00D61C 8000CA1C AC38AEA8 */ sw $t8, -0x5158($at)
|
||||
/* 00D61C 8000CA1C AC38AEA8 */ sw $t8, %lo(D_8011AEA8)($at)
|
||||
/* 00D620 8000CA20 8C590000 */ lw $t9, ($v0)
|
||||
/* 00D624 8000CA24 2405FFFF */ li $a1, -1
|
||||
/* 00D628 8000CA28 00403025 */ move $a2, $v0
|
||||
|
||||
@@ -615,15 +615,17 @@ glabel func_8000CC7C
|
||||
/* 00E120 8000D520 3C188012 */ lui $t8, %hi(D_8011AD25) # $t8, 0x8012
|
||||
/* 00E124 8000D524 3C0E8012 */ lui $t6, %hi(D_8011AD25) # $t6, 0x8012
|
||||
/* 00E128 8000D528 81CEAD25 */ lb $t6, %lo(D_8011AD25)($t6)
|
||||
/* 00E12C 8000D52C 3C1E800E */ lui $fp, 0x800e
|
||||
# Indexing into D_800DC820 only reading the MSB?
|
||||
/* 00E12C 8000D52C 3C1E800E */ lui $fp, %hi(D_800DC820) #$fp, 0x800e
|
||||
/* 00E130 8000D530 000E7840 */ sll $t7, $t6, 1
|
||||
/* 00E134 8000D534 03CFF021 */ addu $fp, $fp, $t7
|
||||
/* 00E138 8000D538 83DEC820 */ lb $fp, -0x37e0($fp)
|
||||
/* 00E138 8000D538 83DEC820 */ lb $fp, %lo(D_800DC820)($fp)
|
||||
/* 00E13C 8000D53C 10000028 */ b .L8000D5E0
|
||||
/* 00E140 8000D540 00000000 */ nop
|
||||
.L8000D544:
|
||||
/* 00E144 8000D544 8318AD25 */ lb $t8, %lo(D_8011AD25)($t8)
|
||||
/* 00E148 8000D548 3C1E800E */ lui $fp, 0x800e
|
||||
# Indexing into D_800DC820 only reading the LSB?
|
||||
/* 00E148 8000D548 3C1E800E */ lui $fp, %hi(D_800DC820) # $fp, 0x800e
|
||||
/* 00E14C 8000D54C 00186840 */ sll $t5, $t8, 1
|
||||
/* 00E150 8000D550 03CDF021 */ addu $fp, $fp, $t5
|
||||
/* 00E154 8000D554 83DEC821 */ lb $fp, -0x37df($fp)
|
||||
@@ -671,20 +673,20 @@ glabel func_8000CC7C
|
||||
/* 00E1E8 8000D5E8 86C3000E */ lh $v1, 0xe($s6)
|
||||
/* 00E1EC 8000D5EC 24010002 */ li $at, 2
|
||||
/* 00E1F0 8000D5F0 17010010 */ bne $t8, $at, .L8000D634
|
||||
/* 00E1F4 8000D5F4 3C0D800E */ lui $t5, 0x800e
|
||||
/* 00E1F4 8000D5F4 3C0D800E */ lui $t5, %hi(D_800DC840) # $t5, 0x800e
|
||||
/* 00E1F8 8000D5F8 01B06821 */ addu $t5, $t5, $s0
|
||||
/* 00E1FC 8000D5FC 81ADC840 */ lb $t5, -0x37c0($t5)
|
||||
/* 00E1FC 8000D5FC 81ADC840 */ lb $t5, %lo(D_800DC840)($t5)
|
||||
/* 00E200 8000D600 001E7080 */ sll $t6, $fp, 2
|
||||
/* 00E204 8000D604 01DE7021 */ addu $t6, $t6, $fp
|
||||
/* 00E208 8000D608 000DC840 */ sll $t9, $t5, 1
|
||||
/* 00E20C 8000D60C 000E7880 */ sll $t7, $t6, 2
|
||||
/* 00E210 8000D610 032FC021 */ addu $t8, $t9, $t7
|
||||
/* 00E214 8000D614 00146880 */ sll $t5, $s4, 2
|
||||
/* 00E218 8000D618 3C02800E */ lui $v0, 0x800e
|
||||
/* 00E218 8000D618 3C02800E */ lui $v0, %hi(D_800DC7A8) # $v0, 0x800e
|
||||
/* 00E21C 8000D61C 00581021 */ addu $v0, $v0, $t8
|
||||
/* 00E220 8000D620 01B46823 */ subu $t5, $t5, $s4
|
||||
/* 00E224 8000D624 000D68C0 */ sll $t5, $t5, 3
|
||||
/* 00E228 8000D628 8442C7A8 */ lh $v0, -0x3858($v0)
|
||||
/* 00E228 8000D628 8442C7A8 */ lh $v0, %lo(D_800DC7A8)($v0)
|
||||
/* 00E22C 8000D62C 1000001A */ b .L8000D698
|
||||
/* 00E230 8000D630 02ED3821 */ addu $a3, $s7, $t5
|
||||
.L8000D634:
|
||||
@@ -695,7 +697,7 @@ glabel func_8000CC7C
|
||||
/* 00E244 8000D644 001EC080 */ sll $t8, $fp, 2
|
||||
/* 00E248 8000D648 031EC021 */ addu $t8, $t8, $fp
|
||||
/* 00E24C 8000D64C 00186880 */ sll $t5, $t8, 2
|
||||
/* 00E250 8000D650 3C02800E */ lui $v0, 0x800e
|
||||
/* 00E250 8000D650 3C02800E */ lui $v0, %hi(D_800DC7A8) # $v0, 0x800e
|
||||
/* 00E254 8000D654 00007012 */ mflo $t6
|
||||
/* 00E258 8000D658 02EE3821 */ addu $a3, $s7, $t6
|
||||
/* 00E25C 8000D65C 80F90059 */ lb $t9, 0x59($a3)
|
||||
@@ -703,11 +705,12 @@ glabel func_8000CC7C
|
||||
/* 00E264 8000D664 00197840 */ sll $t7, $t9, 1
|
||||
/* 00E268 8000D668 01ED7021 */ addu $t6, $t7, $t5
|
||||
/* 00E26C 8000D66C 004E1021 */ addu $v0, $v0, $t6
|
||||
/* 00E270 8000D670 8442C7A8 */ lh $v0, -0x3858($v0)
|
||||
/* 00E270 8000D670 8442C7A8 */ lh $v0, %lo(D_800DC7A8)($v0)
|
||||
/* 00E274 8000D674 10000009 */ b .L8000D69C
|
||||
/* 00E278 8000D678 304F0100 */ andi $t7, $v0, 0x100
|
||||
.L8000D67C:
|
||||
/* 00E27C 8000D67C 3C02800E */ lui $v0, 0x800e
|
||||
# Indexing into D_800DC7B8 starting at index 37?
|
||||
/* 00E27C 8000D67C 3C02800E */ lui $v0, %hi(D_800DC7B8) # $v0, 0x800e
|
||||
/* 00E280 8000D680 0014C080 */ sll $t8, $s4, 2
|
||||
/* 00E284 8000D684 0314C023 */ subu $t8, $t8, $s4
|
||||
/* 00E288 8000D688 00591021 */ addu $v0, $v0, $t9
|
||||
@@ -912,9 +915,9 @@ glabel func_8000CC7C
|
||||
/* 00E550 8000D950 2DE10009 */ sltiu $at, $t7, 9
|
||||
/* 00E554 8000D954 1020000D */ beqz $at, .L8000D98C
|
||||
/* 00E558 8000D958 000F7880 */ sll $t7, $t7, 2
|
||||
/* 00E55C 8000D95C 3C01800E */ lui $at, 0x800e
|
||||
/* 00E55C 8000D95C 3C01800E */ lui $at, %hi(D_800E5154) # $at, 0x800e
|
||||
/* 00E560 8000D960 002F0821 */ addu $at, $at, $t7
|
||||
/* 00E564 8000D964 8C2F5154 */ lw $t7, 0x5154($at)
|
||||
/* 00E564 8000D964 8C2F5154 */ lw $t7, %lo(D_800E5154)($at)
|
||||
/* 00E568 8000D968 00000000 */ nop
|
||||
/* 00E56C 8000D96C 01E00008 */ jr $t7
|
||||
/* 00E570 8000D970 00000000 */ nop
|
||||
@@ -1046,9 +1049,9 @@ glabel func_8000CC7C
|
||||
/* 00E73C 8000DB3C 000D7080 */ sll $t6, $t5, 2
|
||||
/* 00E740 8000DB40 0019C040 */ sll $t8, $t9, 1
|
||||
/* 00E744 8000DB44 030EC821 */ addu $t9, $t8, $t6
|
||||
/* 00E748 8000DB48 3C02800E */ lui $v0, 0x800e
|
||||
/* 00E748 8000DB48 3C02800E */ lui $v0, %hi(D_800DC7A8) # $v0, 0x800e
|
||||
/* 00E74C 8000DB4C 00591021 */ addu $v0, $v0, $t9
|
||||
/* 00E750 8000DB50 8442C7A8 */ lh $v0, -0x3858($v0)
|
||||
/* 00E750 8000DB50 8442C7A8 */ lh $v0, %lo(D_800DC7A8)($v0)
|
||||
/* 00E754 8000DB54 02C02025 */ move $a0, $s6
|
||||
/* 00E758 8000DB58 304F0100 */ andi $t7, $v0, 0x100
|
||||
/* 00E75C 8000DB5C 000F6843 */ sra $t5, $t7, 1
|
||||
@@ -1090,12 +1093,12 @@ glabel func_8000CC7C
|
||||
/* 00E7E8 8000DBE8 10400029 */ beqz $v0, .L8000DC90
|
||||
/* 00E7EC 8000DBEC 3C188012 */ lui $t8, %hi(D_8011AE84) # $t8, 0x8012
|
||||
/* 00E7F0 8000DBF0 8718AE84 */ lh $t8, %lo(D_8011AE84)($t8)
|
||||
/* 00E7F4 8000DBF4 3C02800E */ lui $v0, 0x800e
|
||||
/* 00E7F4 8000DBF4 3C02800E */ lui $v0, %hi(D_800DC7B8) # $v0, 0x800e
|
||||
/* 00E7F8 8000DBF8 00187080 */ sll $t6, $t8, 2
|
||||
/* 00E7FC 8000DBFC 01D87021 */ addu $t6, $t6, $t8
|
||||
/* 00E800 8000DC00 000EC880 */ sll $t9, $t6, 2
|
||||
/* 00E804 8000DC04 00591021 */ addu $v0, $v0, $t9
|
||||
/* 00E808 8000DC08 8442C7B8 */ lh $v0, -0x3848($v0)
|
||||
/* 00E808 8000DC08 8442C7B8 */ lh $v0, %lo(D_800DC7B8)($v0)
|
||||
/* 00E80C 8000DC0C 02C02025 */ move $a0, $s6
|
||||
/* 00E810 8000DC10 304F0100 */ andi $t7, $v0, 0x100
|
||||
/* 00E814 8000DC14 000F6843 */ sra $t5, $t7, 1
|
||||
|
||||
@@ -6,9 +6,9 @@ glabel func_8000E0B0
|
||||
/* 00ECC0 8000E0C0 10200014 */ beqz $at, .L8000E114
|
||||
/* 00ECC4 8000E0C4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 00ECC8 8000E0C8 000E7080 */ sll $t6, $t6, 2
|
||||
/* 00ECCC 8000E0CC 3C01800E */ lui $at, 0x800e
|
||||
/* 00ECCC 8000E0CC 3C01800E */ lui $at, %hi(D_800E5188) # $at, 0x800e
|
||||
/* 00ECD0 8000E0D0 002E0821 */ addu $at, $at, $t6
|
||||
/* 00ECD4 8000E0D4 8C2E5188 */ lw $t6, 0x5188($at)
|
||||
/* 00ECD4 8000E0D4 8C2E5188 */ lw $t6, %lo(D_800E5188)($at)
|
||||
/* 00ECD8 8000E0D8 00000000 */ nop
|
||||
/* 00ECDC 8000E0DC 01C00008 */ jr $t6
|
||||
/* 00ECE0 8000E0E0 00000000 */ nop
|
||||
|
||||
@@ -27,14 +27,15 @@ glabel func_8000E2B4
|
||||
/* 00EF18 8000E318 00095080 */ sll $t2, $t1, 2
|
||||
/* 00EF1C 8000E31C 00194040 */ sll $t0, $t9, 1
|
||||
/* 00EF20 8000E320 010A5821 */ addu $t3, $t0, $t2
|
||||
/* 00EF24 8000E324 3C03800E */ lui $v1, 0x800e
|
||||
/* 00EF24 8000E324 3C03800E */ lui $v1, %hi(D_800DC7A8) #$v1, 0x800e
|
||||
/* 00EF28 8000E328 006B1821 */ addu $v1, $v1, $t3
|
||||
/* 00EF2C 8000E32C 8463C7A8 */ lh $v1, -0x3858($v1)
|
||||
/* 00EF2C 8000E32C 8463C7A8 */ lh $v1, %lo(D_800DC7A8)($v1)
|
||||
/* 00EF30 8000E330 10000006 */ b .L8000E34C
|
||||
/* 00EF34 8000E334 00000000 */ nop
|
||||
.L8000E338:
|
||||
/* 00EF38 8000E338 00046040 */ sll $t4, $a0, 1
|
||||
/* 00EF3C 8000E33C 3C03800E */ lui $v1, 0x800e
|
||||
# Indexing into D_800DC7B8 starting at index 37?
|
||||
/* 00EF3C 8000E33C 3C03800E */ lui $v1, %hi(D_800DC7B8) # $v1, 0x800e
|
||||
/* 00EF40 8000E340 006C1821 */ addu $v1, $v1, $t4
|
||||
/* 00EF44 8000E344 8463C802 */ lh $v1, -0x37fe($v1)
|
||||
/* 00EF48 8000E348 00000000 */ nop
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
glabel func_8000E4E8
|
||||
/* 00F0E8 8000E4E8 00041880 */ sll $v1, $a0, 2
|
||||
/* 00F0EC 8000E4EC 3C028012 */ lui $v0, 0x8012
|
||||
/* 00F0EC 8000E4EC 3C028012 */ lui $v0, %hi(D_8011AEB0) # $v0, 0x8012
|
||||
/* 00F0F0 8000E4F0 3C0E8012 */ lui $t6, %hi(D_8011AEA0) # $t6, 0x8012
|
||||
/* 00F0F4 8000E4F4 00431021 */ addu $v0, $v0, $v1
|
||||
/* 00F0F8 8000E4F8 25CEAEA0 */ addiu $t6, %lo(D_8011AEA0) # addiu $t6, $t6, -0x5160
|
||||
/* 00F0FC 8000E4FC 8C42AEB0 */ lw $v0, -0x5150($v0)
|
||||
/* 00F0FC 8000E4FC 8C42AEB0 */ lw $v0, %lo(D_8011AEB0)($v0)
|
||||
/* 00F100 8000E500 006E2821 */ addu $a1, $v1, $t6
|
||||
/* 00F104 8000E504 8CAF0000 */ lw $t7, ($a1)
|
||||
/* 00F108 8000E508 3C198012 */ lui $t9, 0x8012
|
||||
/* 00F108 8000E508 3C198012 */ lui $t9, %hi(D_8011AE98) # $t9, 0x8012
|
||||
/* 00F10C 8000E50C AC40000C */ sw $zero, 0xc($v0)
|
||||
/* 00F110 8000E510 AC400008 */ sw $zero, 8($v0)
|
||||
/* 00F114 8000E514 AC400004 */ sw $zero, 4($v0)
|
||||
/* 00F118 8000E518 AC4F0000 */ sw $t7, ($v0)
|
||||
/* 00F11C 8000E51C 0323C821 */ addu $t9, $t9, $v1
|
||||
/* 00F120 8000E520 8F39AE98 */ lw $t9, -0x5168($t9)
|
||||
/* 00F120 8000E520 8F39AE98 */ lw $t9, %lo(D_8011AE98)($t9)
|
||||
/* 00F124 8000E524 8CB80000 */ lw $t8, ($a1)
|
||||
/* 00F128 8000E528 24020010 */ li $v0, 16
|
||||
/* 00F12C 8000E52C 00003825 */ move $a3, $zero
|
||||
|
||||
@@ -4,13 +4,13 @@ glabel func_8000E79C
|
||||
/* 00F3A4 8000E7A4 3C188012 */ lui $t8, %hi(D_8011AEA0) # $t8, 0x8012
|
||||
/* 00F3A8 8000E7A8 00064080 */ sll $t0, $a2, 2
|
||||
/* 00F3AC 8000E7AC 2718AEA0 */ addiu $t8, %lo(D_8011AEA0) # addiu $t8, $t8, -0x5160
|
||||
/* 00F3B0 8000E7B0 3C0D8012 */ lui $t5, 0x8012
|
||||
/* 00F3B0 8000E7B0 3C0D8012 */ lui $t5, %hi(D_8011AEB0) # $t5, 0x8012
|
||||
/* 00F3B4 8000E7B4 90820001 */ lbu $v0, 1($a0)
|
||||
/* 00F3B8 8000E7B8 90A30001 */ lbu $v1, 1($a1)
|
||||
/* 00F3BC 8000E7BC 01A86821 */ addu $t5, $t5, $t0
|
||||
/* 00F3C0 8000E7C0 01184821 */ addu $t1, $t0, $t8
|
||||
/* 00F3C4 8000E7C4 8D390000 */ lw $t9, ($t1)
|
||||
/* 00F3C8 8000E7C8 8DADAEB0 */ lw $t5, -0x5150($t5)
|
||||
/* 00F3C8 8000E7C8 8DADAEB0 */ lw $t5, %lo(D_8011AEB0)($t5)
|
||||
/* 00F3CC 8000E7CC 304E003F */ andi $t6, $v0, 0x3f
|
||||
/* 00F3D0 8000E7D0 306F003F */ andi $t7, $v1, 0x3f
|
||||
/* 00F3D4 8000E7D4 01EE082A */ slt $at, $t7, $t6
|
||||
|
||||
@@ -4,10 +4,10 @@ glabel func_8000E898
|
||||
/* 00F4A0 8000E8A0 00053080 */ sll $a2, $a1, 2
|
||||
/* 00F4A4 8000E8A4 90820001 */ lbu $v0, 1($a0)
|
||||
/* 00F4A8 8000E8A8 00CF3821 */ addu $a3, $a2, $t7
|
||||
/* 00F4AC 8000E8AC 3C188012 */ lui $t8, 0x8012
|
||||
/* 00F4AC 8000E8AC 3C188012 */ lui $t8, %hi(D_8011AE98) # $t8, 0x8012
|
||||
/* 00F4B0 8000E8B0 8CE80000 */ lw $t0, ($a3)
|
||||
/* 00F4B4 8000E8B4 0306C021 */ addu $t8, $t8, $a2
|
||||
/* 00F4B8 8000E8B8 8F18AE98 */ lw $t8, -0x5168($t8)
|
||||
/* 00F4B8 8000E8B8 8F18AE98 */ lw $t8, %lo(D_8011AE98)($t8)
|
||||
/* 00F4BC 8000E8BC 304E003F */ andi $t6, $v0, 0x3f
|
||||
/* 00F4C0 8000E8C0 010EC821 */ addu $t9, $t0, $t6
|
||||
/* 00F4C4 8000E8C4 01C01025 */ move $v0, $t6
|
||||
|
||||
@@ -162,9 +162,9 @@ glabel func_8000EA54
|
||||
/* 00F8B4 8000ECB4 2D410027 */ sltiu $at, $t2, 0x27
|
||||
/* 00F8B8 8000ECB8 10200049 */ beqz $at, .L8000EDE0
|
||||
/* 00F8BC 8000ECBC 000A5080 */ sll $t2, $t2, 2
|
||||
/* 00F8C0 8000ECC0 3C01800E */ lui $at, 0x800e
|
||||
/* 00F8C0 8000ECC0 3C01800E */ lui $at, %hi(D_800E51B4) # $at, 0x800e
|
||||
/* 00F8C4 8000ECC4 002A0821 */ addu $at, $at, $t2
|
||||
/* 00F8C8 8000ECC8 8C2A51B4 */ lw $t2, 0x51b4($at)
|
||||
/* 00F8C8 8000ECC8 8C2A51B4 */ lw $t2, %lo(D_800E51B4)($at)
|
||||
/* 00F8CC 8000ECCC 00000000 */ nop
|
||||
/* 00F8D0 8000ECD0 01400008 */ jr $t2
|
||||
/* 00F8D4 8000ECD4 00000000 */ nop
|
||||
|
||||
@@ -117,9 +117,9 @@ glabel func_800101AC
|
||||
/* 010F50 80010350 2D810074 */ sltiu $at, $t4, 0x74
|
||||
/* 010F54 80010354 102000A8 */ beqz $at, .L800105F8
|
||||
/* 010F58 80010358 000C6080 */ sll $t4, $t4, 2
|
||||
/* 010F5C 8001035C 3C01800E */ lui $at, 0x800e
|
||||
/* 010F5C 8001035C 3C01800E */ lui $at, %hi(D_800E5250) # $at, 0x800e
|
||||
/* 010F60 80010360 002C0821 */ addu $at, $at, $t4
|
||||
/* 010F64 80010364 8C2C5250 */ lw $t4, 0x5250($at)
|
||||
/* 010F64 80010364 8C2C5250 */ lw $t4, %lo(D_800E5250)($at)
|
||||
/* 010F68 80010368 00000000 */ nop
|
||||
/* 010F6C 8001036C 01800008 */ jr $t4
|
||||
/* 010F70 80010370 00000000 */ nop
|
||||
@@ -306,9 +306,9 @@ glabel func_800101AC
|
||||
/* 01120C 8001060C 2F210046 */ sltiu $at, $t9, 0x46
|
||||
/* 011210 80010610 10200014 */ beqz $at, .L80010664
|
||||
/* 011214 80010614 0019C880 */ sll $t9, $t9, 2
|
||||
/* 011218 80010618 3C01800E */ lui $at, 0x800e
|
||||
/* 011218 80010618 3C01800E */ lui $at, %hi(D_800E5420) # $at, 0x800e
|
||||
/* 01121C 8001061C 00390821 */ addu $at, $at, $t9
|
||||
/* 011220 80010620 8C395420 */ lw $t9, 0x5420($at)
|
||||
/* 011220 80010620 8C395420 */ lw $t9, %lo(D_800E5420)($at)
|
||||
/* 011224 80010624 00000000 */ nop
|
||||
/* 011228 80010628 03200008 */ jr $t9
|
||||
/* 01122C 8001062C 00000000 */ nop
|
||||
|
||||
@@ -52,10 +52,10 @@ glabel func_80010994
|
||||
/* 011650 80010A50 01285023 */ subu $t2, $t1, $t0
|
||||
/* 011654 80010A54 A04A0000 */ sb $t2, ($v0)
|
||||
/* 011658 80010A58 804B0000 */ lb $t3, ($v0)
|
||||
/* 01165C 80010A5C 3C018012 */ lui $at, 0x8012
|
||||
/* 01165C 80010A5C 3C018012 */ lui $at, %hi(D_8011AD22) #$at, 0x8012
|
||||
/* 011660 80010A60 002B0821 */ addu $at, $at, $t3
|
||||
/* 011664 80010A64 2484AEF0 */ addiu $a0, %lo(playerCount) # addiu $a0, $a0, -0x5110
|
||||
/* 011668 80010A68 A020AD22 */ sb $zero, -0x52de($at)
|
||||
/* 011668 80010A68 A020AD22 */ sb $zero, %lo(D_8011AD22)($at)
|
||||
/* 01166C 80010A6C 8C8C0000 */ lw $t4, ($a0)
|
||||
/* 011670 80010A70 00009825 */ move $s3, $zero
|
||||
/* 011674 80010A74 19800021 */ blez $t4, .L80010AFC
|
||||
|
||||
@@ -4,11 +4,11 @@ glabel func_800135B8
|
||||
/* 0141C0 800135C0 AFB10020 */ sw $s1, 0x20($sp)
|
||||
/* 0141C4 800135C4 AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 0141C8 800135C8 8C90007C */ lw $s0, 0x7c($a0)
|
||||
/* 0141CC 800135CC 3C028012 */ lui $v0, 0x8012
|
||||
/* 0141CC 800135CC 3C028012 */ lui $v0, %hi(D_8011B048) # $v0, 0x8012
|
||||
/* 0141D0 800135D0 00107703 */ sra $t6, $s0, 0x1c
|
||||
/* 0141D4 800135D4 31D0000F */ andi $s0, $t6, 0xf
|
||||
/* 0141D8 800135D8 00501021 */ addu $v0, $v0, $s0
|
||||
/* 0141DC 800135DC 9042B048 */ lbu $v0, -0x4fb8($v0)
|
||||
/* 0141DC 800135DC 9042B048 */ lbu $v0, %lo(D_8011B048)($v0)
|
||||
/* 0141E0 800135E0 8C910064 */ lw $s1, 0x64($a0)
|
||||
/* 0141E4 800135E4 10400006 */ beqz $v0, .L80013600
|
||||
/* 0141E8 800135E8 00802825 */ move $a1, $a0
|
||||
@@ -146,20 +146,20 @@ glabel func_800135B8
|
||||
/* 0143E0 800137E0 8C84B008 */ lw $a0, %lo(D_8011B008)($a0)
|
||||
/* 0143E4 800137E4 00037B83 */ sra $t7, $v1, 0xe
|
||||
/* 0143E8 800137E8 31F83FFF */ andi $t8, $t7, 0x3fff
|
||||
/* 0143EC 800137EC 3C0E800E */ lui $t6, 0x800e
|
||||
/* 0143EC 800137EC 3C0E800E */ lui $t6, %hi(D_800DC74C) # $t6, 0x800e
|
||||
/* 0143F0 800137F0 00046080 */ sll $t4, $a0, 2
|
||||
/* 0143F4 800137F4 01CC7021 */ addu $t6, $t6, $t4
|
||||
/* 0143F8 800137F8 0018C880 */ sll $t9, $t8, 2
|
||||
/* 0143FC 800137FC 8DCEC74C */ lw $t6, -0x38b4($t6)
|
||||
/* 0143FC 800137FC 8DCEC74C */ lw $t6, %lo(D_800DC74C)($t6)
|
||||
/* 014400 80013800 0338C821 */ addu $t9, $t9, $t8
|
||||
/* 014404 80013804 0019C840 */ sll $t9, $t9, 1
|
||||
/* 014408 80013808 01802025 */ move $a0, $t4
|
||||
/* 01440C 8001380C 3C0C800E */ lui $t4, 0x800e
|
||||
/* 01440C 8001380C 3C0C800E */ lui $t4, %hi(D_800DC754) # $t4, 0x800e
|
||||
/* 014410 80013810 01D94021 */ addu $t0, $t6, $t9
|
||||
/* 014414 80013814 01846021 */ addu $t4, $t4, $a0
|
||||
/* 014418 80013818 010B3021 */ addu $a2, $t0, $t3
|
||||
/* 01441C 8001381C 306D3FFF */ andi $t5, $v1, 0x3fff
|
||||
/* 014420 80013820 8D8CC754 */ lw $t4, -0x38ac($t4)
|
||||
/* 014420 80013820 8D8CC754 */ lw $t4, %lo(D_800DC754)($t4)
|
||||
/* 014424 80013824 8E020000 */ lw $v0, ($s0)
|
||||
/* 014428 80013828 000D7900 */ sll $t7, $t5, 4
|
||||
/* 01442C 8001382C 30CE0006 */ andi $t6, $a2, 6
|
||||
|
||||
@@ -8,12 +8,12 @@ glabel func_80013DCC
|
||||
/* 0149E4 80013DE4 AFA60060 */ sw $a2, 0x60($sp)
|
||||
/* 0149E8 80013DE8 AFA70064 */ sw $a3, 0x64($sp)
|
||||
/* 0149EC 80013DEC 8CEB0064 */ lw $t3, 0x64($a3)
|
||||
/* 0149F0 80013DF0 3C188012 */ lui $t8, 0x8012
|
||||
/* 0149F0 80013DF0 3C188012 */ lui $t8, %hi(D_8011B07B) # $t8, 0x8012
|
||||
/* 0149F4 80013DF4 81680002 */ lb $t0, 2($t3)
|
||||
/* 0149F8 80013DF8 3C10800E */ lui $s0, %hi(D_800DC764) # $s0, 0x800e
|
||||
/* 0149FC 80013DFC 00087880 */ sll $t7, $t0, 2
|
||||
/* 014A00 80013E00 030FC021 */ addu $t8, $t8, $t7
|
||||
/* 014A04 80013E04 9318B07B */ lbu $t8, -0x4f85($t8)
|
||||
/* 014A04 80013E04 9318B07B */ lbu $t8, %lo(D_8011B07B)($t8)
|
||||
/* 014A08 80013E08 2610C764 */ addiu $s0, %lo(D_800DC764) # addiu $s0, $s0, -0x389c
|
||||
/* 014A0C 80013E0C 1300009C */ beqz $t8, .L80014080
|
||||
/* 014A10 80013E10 8FBF0024 */ lw $ra, 0x24($sp)
|
||||
|
||||
@@ -5,9 +5,9 @@ glabel func_80014B50
|
||||
/* 01575C 80014B5C 102001F8 */ beqz $at, .L80015340
|
||||
/* 015760 80014B60 00A01825 */ move $v1, $a1
|
||||
/* 015764 80014B64 00077080 */ sll $t6, $a3, 2
|
||||
/* 015768 80014B68 3C01800E */ lui $at, 0x800e
|
||||
/* 015768 80014B68 3C01800E */ lui $at, %hi(D_800E5588) # $at, 0x800e
|
||||
/* 01576C 80014B6C 002E0821 */ addu $at, $at, $t6
|
||||
/* 015770 80014B70 8C2E5588 */ lw $t6, 0x5588($at)
|
||||
/* 015770 80014B70 8C2E5588 */ lw $t6, %lo(D_800E5588)($at)
|
||||
/* 015774 80014B74 00000000 */ nop
|
||||
/* 015778 80014B78 01C00008 */ jr $t6
|
||||
/* 01577C 80014B7C 00000000 */ nop
|
||||
|
||||
@@ -151,7 +151,7 @@ glabel func_8001E4C4
|
||||
.L8001E6D8:
|
||||
/* 01F2D8 8001E6D8 3C018012 */ lui $at, %hi(D_8011AE60) # $at, 0x8012
|
||||
/* 01F2DC 8001E6DC AC22AE60 */ sw $v0, %lo(D_8011AE60)($at)
|
||||
/* 01F2E0 8001E6E0 3C018012 */ lui $at, 0x8012
|
||||
/* 01F2E0 8001E6E0 3C018012 */ lui $at, %hi(D_8011AE7C) #$at, 0x8012
|
||||
/* 01F2E4 8001E6E4 03E00008 */ jr $ra
|
||||
/* 01F2E8 8001E6E8 A420AE7C */ sh $zero, -0x5184($at)
|
||||
/* 01F2E8 8001E6E8 A420AE7C */ sh $zero, %lo(D_8011AE7C)($at)
|
||||
|
||||
|
||||
@@ -7,9 +7,9 @@ glabel func_800235DC
|
||||
/* 0241F0 800235F0 2F010077 */ sltiu $at, $t8, 0x77
|
||||
/* 0241F4 800235F4 102000AC */ beqz $at, .L800238A8
|
||||
/* 0241F8 800235F8 0018C080 */ sll $t8, $t8, 2
|
||||
/* 0241FC 800235FC 3C01800E */ lui $at, 0x800e
|
||||
/* 0241FC 800235FC 3C01800E */ lui $at, %hi(D_800E5688) # $at, 0x800e
|
||||
/* 024200 80023600 00380821 */ addu $at, $at, $t8
|
||||
/* 024204 80023604 8C385688 */ lw $t8, 0x5688($at)
|
||||
/* 024204 80023604 8C385688 */ lw $t8, %lo(D_800E5688)($at)
|
||||
/* 024208 80023608 00000000 */ nop
|
||||
/* 02420C 8002360C 03000008 */ jr $t8
|
||||
/* 024210 80023610 00000000 */ nop
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user