mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
now gets to the linking stage
This commit is contained in:
parent
ba01812c30
commit
9facbdd083
7
.gitignore
vendored
7
.gitignore
vendored
@ -1,5 +1,8 @@
|
|||||||
*.z64
|
*.z64
|
||||||
n64split
|
n64split
|
||||||
*.bin
|
*.bin
|
||||||
papermario/BK
|
papermario/COMPRESSED.*
|
||||||
papermario/SEF
|
papermario/SOUND.*
|
||||||
|
papermario/bin
|
||||||
|
papermario/audio
|
||||||
|
.vscode/
|
5517
PAPER_MARIO.u.yaml
5517
PAPER_MARIO.u.yaml
File diff suppressed because it is too large
Load Diff
@ -1 +1 @@
|
|||||||
Subproject commit e6c690c85dca9e210edb8f23694403352989f5f2
|
Subproject commit b09928261526490d54c101a773a8c888d617b86c
|
@ -6,14 +6,14 @@
|
|||||||
BUILD_DIR = build
|
BUILD_DIR = build
|
||||||
|
|
||||||
##################### Compiler Options #######################
|
##################### Compiler Options #######################
|
||||||
CROSS = mips64-elf-
|
CROSS = mipsel-elf-
|
||||||
AS = $(CROSS)as
|
AS = $(CROSS)as
|
||||||
CC = $(CROSS)gcc
|
CC = $(CROSS)gcc
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
OBJDUMP = $(CROSS)objdump
|
OBJDUMP = $(CROSS)objdump
|
||||||
OBJCOPY = $(CROSS)objcopy
|
OBJCOPY = $(CROSS)objcopy
|
||||||
|
|
||||||
ASFLAGS = -mtune=vr4300 -march=vr4300
|
ASFLAGS = -EB -mtune=vr4300 -march=vr4300
|
||||||
CFLAGS = -Wall -O2 -mtune=vr4300 -march=vr4300 -G 0 -c
|
CFLAGS = -Wall -O2 -mtune=vr4300 -march=vr4300 -G 0 -c
|
||||||
LDFLAGS = -T $(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.map
|
LDFLAGS = -T $(LD_SCRIPT) -Map $(BUILD_DIR)/sm64.map
|
||||||
|
|
||||||
|
@ -38,11 +38,6 @@ SECTIONS
|
|||||||
* (.text00000000);
|
* (.text00000000);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 0x00025C00 001000-0759B0 [749B0] */
|
|
||||||
.text00025C00 0x00025C00 : AT(0x001000) {
|
|
||||||
* (.text00025C00);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 0x001256D0 0BBDD0-0BDDD0 [2000] */
|
/* 0x001256D0 0BBDD0-0BDDD0 [2000] */
|
||||||
.text001256D0 0x001256D0 : AT(0x0BBDD0) {
|
.text001256D0 0x001256D0 : AT(0x0BBDD0) {
|
||||||
* (.text001256D0);
|
* (.text001256D0);
|
||||||
@ -228,21 +223,6 @@ SECTIONS
|
|||||||
* (.text002E6D90);
|
* (.text002E6D90);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* 0x002437C0 1164B8-1184B8 [2000] */
|
|
||||||
.text002437C0 0x002437C0 : AT(0x1164B8) {
|
|
||||||
* (.text002437C0);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 0x0023E000 131340-133340 [2000] */
|
|
||||||
.text0023E000 0x0023E000 : AT(0x131340) {
|
|
||||||
* (.text0023E000);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 0x00240000 133340-135340 [2000] */
|
|
||||||
.text00240000 0x00240000 : AT(0x133340) {
|
|
||||||
* (.text00240000);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* 0x00242000 135340-135EE0 [BA0] */
|
/* 0x00242000 135340-135EE0 [BA0] */
|
||||||
.text00242000 0x00242000 : AT(0x135340) {
|
.text00242000 0x00242000 : AT(0x135340) {
|
||||||
* (.text00242000);
|
* (.text00242000);
|
||||||
@ -258,4 +238,44 @@ SECTIONS
|
|||||||
* (.text00246BA0);
|
* (.text00246BA0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 0x002ADBE0 2495F0-24B5F0 [2000] */
|
||||||
|
.text002ADBE0 0x002ADBE0 : AT(0x2495F0) {
|
||||||
|
* (.text002ADBE0);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x00200000 3169F0-316A70 [80] */
|
||||||
|
.text00200000 0x00200000 : AT(0x3169F0) {
|
||||||
|
* (.text00200000);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x00200080 316A70-316C00 [190] */
|
||||||
|
.text00200080 0x00200080 : AT(0x316A70) {
|
||||||
|
* (.text00200080);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x002B2000 316F30-317020 [F0] */
|
||||||
|
.text002B2000 0x002B2000 : AT(0x316F30) {
|
||||||
|
* (.text002B2000);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x00280000 7E0E80-7E2E80 [2000] */
|
||||||
|
.text00280000 0x00280000 : AT(0x7E0E80) {
|
||||||
|
* (.text00280000);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x00282000 7E2E80-7E4E80 [2000] */
|
||||||
|
.text00282000 0x00282000 : AT(0x7E2E80) {
|
||||||
|
* (.text00282000);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x002B7000 E20EB0-E21870 [9C0] */
|
||||||
|
.text002B7000 0x002B7000 : AT(0xE20EB0) {
|
||||||
|
* (.text002B7000);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 0x002B6000 E23260-E236E0 [480] */
|
||||||
|
.text002B6000 0x002B6000 : AT(0xE23260) {
|
||||||
|
* (.text002B6000);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
18265
papermario/PAPERMARIO.s
18265
papermario/PAPERMARIO.s
File diff suppressed because it is too large
Load Diff
@ -61292,6 +61292,7 @@ func_0005BDA8:
|
|||||||
/* 0371D0 0005BDD0 03E00008 */ jr $ra
|
/* 0371D0 0005BDD0 03E00008 */ jr $ra
|
||||||
/* 0371D4 0005BDD4 0000102D */ move $v0, $zero
|
/* 0371D4 0005BDD4 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
|
func_0005BDD8:
|
||||||
/* 0371D8 0005BDD8 000410C0 */ sll $v0, $a0, 3
|
/* 0371D8 0005BDD8 000410C0 */ sll $v0, $a0, 3
|
||||||
/* 0371DC 0005BDDC 00441023 */ subu $v0, $v0, $a0
|
/* 0371DC 0005BDDC 00441023 */ subu $v0, $v0, $a0
|
||||||
/* 0371E0 0005BDE0 3C03800B */ lui $v1, %hi(D_800B42E4) # $v1, 0x800b
|
/* 0371E0 0005BDE0 3C03800B */ lui $v1, %hi(D_800B42E4) # $v1, 0x800b
|
||||||
|
@ -114,7 +114,6 @@ func_002DDE94:
|
|||||||
/* 100FAC 002DDEBC 03E00008 */ jr $ra
|
/* 100FAC 002DDEBC 03E00008 */ jr $ra
|
||||||
/* 100FB0 002DDEC0 27BD0050 */ addiu $sp, $sp, 0x50
|
/* 100FB0 002DDEC0 27BD0050 */ addiu $sp, $sp, 0x50
|
||||||
|
|
||||||
func_002DDEC4:
|
|
||||||
/* 100FB4 002DDEC4 00041040 */ sll $v0, $a0, 1
|
/* 100FB4 002DDEC4 00041040 */ sll $v0, $a0, 1
|
||||||
/* 100FB8 002DDEC8 00441021 */ addu $v0, $v0, $a0
|
/* 100FB8 002DDEC8 00441021 */ addu $v0, $v0, $a0
|
||||||
/* 100FBC 002DDECC 00021080 */ sll $v0, $v0, 2
|
/* 100FBC 002DDECC 00021080 */ sll $v0, $v0, 2
|
||||||
@ -270,7 +269,6 @@ func_002DDFF8:
|
|||||||
/* 1011D4 002DE0E4 03E00008 */ jr $ra
|
/* 1011D4 002DE0E4 03E00008 */ jr $ra
|
||||||
/* 1011D8 002DE0E8 0000102D */ move $v0, $zero
|
/* 1011D8 002DE0E8 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
func_002DE0EC:
|
|
||||||
/* 1011DC 002DE0EC 27BDFFD0 */ addiu $sp, $sp, -0x30
|
/* 1011DC 002DE0EC 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
/* 1011E0 002DE0F0 AFB50024 */ sw $s5, 0x24($sp)
|
/* 1011E0 002DE0F0 AFB50024 */ sw $s5, 0x24($sp)
|
||||||
/* 1011E4 002DE0F4 00A0A82D */ move $s5, $a1
|
/* 1011E4 002DE0F4 00A0A82D */ move $s5, $a1
|
||||||
@ -396,7 +394,6 @@ func_002DE288:
|
|||||||
/* 101394 002DE2A4 03E00008 */ jr $ra
|
/* 101394 002DE2A4 03E00008 */ jr $ra
|
||||||
/* 101398 002DE2A8 27BD0030 */ addiu $sp, $sp, 0x30
|
/* 101398 002DE2A8 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
func_002DE2AC:
|
|
||||||
/* 10139C 002DE2AC 27BDFFC0 */ addiu $sp, $sp, -0x40
|
/* 10139C 002DE2AC 27BDFFC0 */ addiu $sp, $sp, -0x40
|
||||||
/* 1013A0 002DE2B0 AFB5002C */ sw $s5, 0x2c($sp)
|
/* 1013A0 002DE2B0 AFB5002C */ sw $s5, 0x2c($sp)
|
||||||
/* 1013A4 002DE2B4 0080A82D */ move $s5, $a0
|
/* 1013A4 002DE2B4 0080A82D */ move $s5, $a0
|
||||||
@ -476,7 +473,6 @@ func_002DE2AC:
|
|||||||
/* 1014C0 002DE3D0 03E00008 */ jr $ra
|
/* 1014C0 002DE3D0 03E00008 */ jr $ra
|
||||||
/* 1014C4 002DE3D4 27BD0040 */ addiu $sp, $sp, 0x40
|
/* 1014C4 002DE3D4 27BD0040 */ addiu $sp, $sp, 0x40
|
||||||
|
|
||||||
func_002DE3D8:
|
|
||||||
/* 1014C8 002DE3D8 27BDFFB8 */ addiu $sp, $sp, -0x48
|
/* 1014C8 002DE3D8 27BDFFB8 */ addiu $sp, $sp, -0x48
|
||||||
/* 1014CC 002DE3DC 308900FF */ andi $t1, $a0, 0xff
|
/* 1014CC 002DE3DC 308900FF */ andi $t1, $a0, 0xff
|
||||||
/* 1014D0 002DE3E0 3C02802E */ lui $v0, %hi(D_802DFA48) # $v0, 0x802e
|
/* 1014D0 002DE3E0 3C02802E */ lui $v0, %hi(D_802DFA48) # $v0, 0x802e
|
||||||
@ -617,7 +613,6 @@ func_002DE59C:
|
|||||||
/* 1016B0 002DE5C0 03E00008 */ jr $ra
|
/* 1016B0 002DE5C0 03E00008 */ jr $ra
|
||||||
/* 1016B4 002DE5C4 27BD0048 */ addiu $sp, $sp, 0x48
|
/* 1016B4 002DE5C4 27BD0048 */ addiu $sp, $sp, 0x48
|
||||||
|
|
||||||
func_002DE5C8:
|
|
||||||
/* 1016B8 002DE5C8 00041080 */ sll $v0, $a0, 2
|
/* 1016B8 002DE5C8 00041080 */ sll $v0, $a0, 2
|
||||||
/* 1016BC 002DE5CC 00441021 */ addu $v0, $v0, $a0
|
/* 1016BC 002DE5CC 00441021 */ addu $v0, $v0, $a0
|
||||||
/* 1016C0 002DE5D0 00021080 */ sll $v0, $v0, 2
|
/* 1016C0 002DE5D0 00021080 */ sll $v0, $v0, 2
|
||||||
@ -627,7 +622,6 @@ func_002DE5C8:
|
|||||||
/* 1016D0 002DE5E0 03E00008 */ jr $ra
|
/* 1016D0 002DE5E0 03E00008 */ jr $ra
|
||||||
/* 1016D4 002DE5E4 00000000 */ nop
|
/* 1016D4 002DE5E4 00000000 */ nop
|
||||||
|
|
||||||
func_002DE5E8:
|
|
||||||
/* 1016D8 002DE5E8 27BDFFD8 */ addiu $sp, $sp, -0x28
|
/* 1016D8 002DE5E8 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||||
/* 1016DC 002DE5EC AFB20018 */ sw $s2, 0x18($sp)
|
/* 1016DC 002DE5EC AFB20018 */ sw $s2, 0x18($sp)
|
||||||
/* 1016E0 002DE5F0 0080902D */ move $s2, $a0
|
/* 1016E0 002DE5F0 0080902D */ move $s2, $a0
|
||||||
@ -820,7 +814,6 @@ func_002DE850:
|
|||||||
/* 10197C 002DE88C 03E00008 */ jr $ra
|
/* 10197C 002DE88C 03E00008 */ jr $ra
|
||||||
/* 101980 002DE890 27BD0048 */ addiu $sp, $sp, 0x48
|
/* 101980 002DE890 27BD0048 */ addiu $sp, $sp, 0x48
|
||||||
|
|
||||||
func_002DE894:
|
|
||||||
/* 101984 002DE894 27BDFFD8 */ addiu $sp, $sp, -0x28
|
/* 101984 002DE894 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||||
/* 101988 002DE898 00A0402D */ move $t0, $a1
|
/* 101988 002DE898 00A0402D */ move $t0, $a1
|
||||||
/* 10198C 002DE89C 00C0482D */ move $t1, $a2
|
/* 10198C 002DE89C 00C0482D */ move $t1, $a2
|
||||||
@ -939,7 +932,6 @@ func_002DE9D8:
|
|||||||
/* 101B28 002DEA38 03E00008 */ jr $ra
|
/* 101B28 002DEA38 03E00008 */ jr $ra
|
||||||
/* 101B2C 002DEA3C ACE30004 */ sw $v1, 4($a3)
|
/* 101B2C 002DEA3C ACE30004 */ sw $v1, 4($a3)
|
||||||
|
|
||||||
func_002DEA40:
|
|
||||||
/* 101B30 002DEA40 00042080 */ sll $a0, $a0, 2
|
/* 101B30 002DEA40 00042080 */ sll $a0, $a0, 2
|
||||||
/* 101B34 002DEA44 3C02802E */ lui $v0, 0x802e
|
/* 101B34 002DEA44 3C02802E */ lui $v0, 0x802e
|
||||||
/* 101B38 002DEA48 00441021 */ addu $v0, $v0, $a0
|
/* 101B38 002DEA48 00441021 */ addu $v0, $v0, $a0
|
||||||
@ -954,7 +946,6 @@ func_002DEA40:
|
|||||||
/* 101B54 002DEA64 03E00008 */ jr $ra
|
/* 101B54 002DEA64 03E00008 */ jr $ra
|
||||||
/* 101B58 002DEA68 00000000 */ nop
|
/* 101B58 002DEA68 00000000 */ nop
|
||||||
|
|
||||||
func_002DEA6C:
|
|
||||||
/* 101B5C 002DEA6C 00042080 */ sll $a0, $a0, 2
|
/* 101B5C 002DEA6C 00042080 */ sll $a0, $a0, 2
|
||||||
/* 101B60 002DEA70 3C02802E */ lui $v0, 0x802e
|
/* 101B60 002DEA70 3C02802E */ lui $v0, 0x802e
|
||||||
/* 101B64 002DEA74 00441021 */ addu $v0, $v0, $a0
|
/* 101B64 002DEA74 00441021 */ addu $v0, $v0, $a0
|
||||||
@ -1637,90 +1628,67 @@ func_002DF2D8:
|
|||||||
/* 102498 002DF3A8 04000000 */ bltz $zero, .L002DF3AC
|
/* 102498 002DF3A8 04000000 */ bltz $zero, .L002DF3AC
|
||||||
.L002DF3AC:
|
.L002DF3AC:
|
||||||
/* 10249C 002DF3AC 787878FF */ .byte 0x78, 0x78, 0x78, 0xff
|
/* 10249C 002DF3AC 787878FF */ .byte 0x78, 0x78, 0x78, 0xff
|
||||||
/* 1024A0 002DF3B0 00100000 */ sll $zero, $s0, 0
|
/* 1024A0 002DF3B0 00100000 */ /* 1024A4 002DF3B4 00000000 */ nop
|
||||||
/* 1024A4 002DF3B4 00000000 */ nop
|
|
||||||
/* 1024A8 002DF3B8 04000700 */ bltz $zero, .L002E0FBC
|
/* 1024A8 002DF3B8 04000700 */ bltz $zero, .L002E0FBC
|
||||||
/* 1024AC 002DF3BC 000000FF */ dsra32 $zero, $zero, 3
|
/* 1024AC 002DF3BC 000000FF */ dsra32 $zero, $zero, 3
|
||||||
/* 1024B0 002DF3C0 FFF00000 */ sd $s0, ($ra)
|
/* 1024B0 002DF3C0 FFF00000 */ sd $s0, ($ra)
|
||||||
/* 1024B4 002DF3C4 00000000 */ nop
|
/* 1024B4 002DF3C4 00000000 */ nop
|
||||||
/* 1024B8 002DF3C8 00000700 */ sll $zero, $zero, 0x1c
|
/* 1024B8 002DF3C8 00000700 */ sll $zero, $zero, 0x1c
|
||||||
/* 1024BC 002DF3CC 787878FF */ .byte 0x78, 0x78, 0x78, 0xff
|
/* 1024BC 002DF3CC 787878FF */ .byte 0x78, 0x78, 0x78, 0xff
|
||||||
/* 1024C0 002DF3D0 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
/* 1024C0 002DF3D0 028001E0 */ /* 1024C4 002DF3D4 01FF0000 */ /* 1024C8 002DF3D8 028001E0 */ /* 1024CC 002DF3DC 01FF0000 */ /* 1024D0 002DF3E0 028001E0 */ /* 1024D4 002DF3E4 01FF0000 */ /* 1024D8 002DF3E8 028001E0 */ /* 1024DC 002DF3EC 02000000 */ /* 1024E0 002DF3F0 D9FDF9FF */ .byte 0xD9,0xFD,0xF9,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 1024C4 002DF3D4 01FF0000 */ .byte 0x01, 0xff, 0x00, 0x00
|
/* 1024E4 002DF3F4 00000000 */ /* 1024E8 002DF3F8 FCFFFFFF */ sd $ra, -1($a3)
|
||||||
/* 1024C8 002DF3D8 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
|
||||||
/* 1024CC 002DF3DC 01FF0000 */ .byte 0x01, 0xff, 0x00, 0x00
|
|
||||||
/* 1024D0 002DF3E0 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
|
||||||
/* 1024D4 002DF3E4 01FF0000 */ .byte 0x01, 0xff, 0x00, 0x00
|
|
||||||
/* 1024D8 002DF3E8 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
|
||||||
/* 1024DC 002DF3EC 02000000 */ .byte 0x02, 0x00, 0x00, 0x00
|
|
||||||
/* 1024E0 002DF3F0 D9FDF9FF */ bbit032 $t7, .L0000001D, .L002DDBF0
|
|
||||||
/* 1024E4 002DF3F4 00000000 */ nop
|
|
||||||
/* 1024E8 002DF3F8 FCFFFFFF */ sd $ra, -1($a3)
|
|
||||||
/* 1024EC 002DF3FC FFFCF279 */ sd $gp, -0xd87($ra)
|
/* 1024EC 002DF3FC FFFCF279 */ sd $gp, -0xd87($ra)
|
||||||
/* 1024F0 002DF400 D7000002 */ ldc1 $f0, 2($t8)
|
/* 1024F0 002DF400 D7000002 */ ldc1 $f0, 2($t8)
|
||||||
/* 1024F4 002DF404 FFFFFFFF */ sd $ra, -1($ra)
|
/* 1024F4 002DF404 FFFFFFFF */ sd $ra, -1($ra)
|
||||||
.L002DF408:
|
.L002DF408:
|
||||||
/* 1024F8 002DF408 D9FFFFFF */ bbit032 $t7, .L0000001F, .L002DF408
|
/* 1024F8 002DF408 D9FFFFFF */ .byte 0xD9,0xFF,0xFF,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 1024FC 002DF40C 00200005 */ lsa $zero, $at, $zero, 1
|
/* 1024FC 002DF40C 00200005 */ .byte 0x00,0x20,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 102500 002DF410 E200001C */ sc $zero, 0x1c($s0)
|
/* 102500 002DF410 E200001C */ /* 102504 002DF414 00551238 */ .byte 0x00, 0x55, 0x12, 0x38
|
||||||
/* 102504 002DF414 00551238 */ .byte 0x00, 0x55, 0x12, 0x38
|
/* 102508 002DF418 E3000A11 */ /* 10250C 002DF41C 0008ACF0 */ tge $zero, $t0, 0x2b3
|
||||||
/* 102508 002DF418 E3000A11 */ sc $zero, 0xa11($t8)
|
|
||||||
/* 10250C 002DF41C 0008ACF0 */ tge $zero, $t0, 0x2b3
|
|
||||||
/* 102510 002DF420 DF000000 */ ld $zero, ($t8)
|
/* 102510 002DF420 DF000000 */ ld $zero, ($t8)
|
||||||
/* 102514 002DF424 00000000 */ nop
|
/* 102514 002DF424 00000000 */ nop
|
||||||
/* 102518 002DF428 D9FDF9FF */ bbit032 $t7, .L0000001D, .L002DDC28
|
/* 102518 002DF428 D9FDF9FF */ .byte 0xD9,0xFD,0xF9,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 10251C 002DF42C 00000000 */ nop
|
/* 10251C 002DF42C 00000000 */ /* 102520 002DF430 FCFF97FF */ sd $ra, -0x6801($a3)
|
||||||
/* 102520 002DF430 FCFF97FF */ sd $ra, -0x6801($a3)
|
|
||||||
/* 102524 002DF434 FF2CFE7F */ sd $t4, -0x181($t9)
|
/* 102524 002DF434 FF2CFE7F */ sd $t4, -0x181($t9)
|
||||||
/* 102528 002DF438 D7000002 */ ldc1 $f0, 2($t8)
|
/* 102528 002DF438 D7000002 */ ldc1 $f0, 2($t8)
|
||||||
/* 10252C 002DF43C FFFFFFFF */ sd $ra, -1($ra)
|
/* 10252C 002DF43C FFFFFFFF */ sd $ra, -1($ra)
|
||||||
.L002DF440:
|
.L002DF440:
|
||||||
/* 102530 002DF440 D9FFFFFF */ bbit032 $t7, .L0000001F, .L002DF440
|
/* 102530 002DF440 D9FFFFFF */ .byte 0xD9,0xFF,0xFF,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 102534 002DF444 00200005 */ lsa $zero, $at, $zero, 1
|
/* 102534 002DF444 00200005 */ .byte 0x00,0x20,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 102538 002DF448 E200001C */ sc $zero, 0x1c($s0)
|
/* 102538 002DF448 E200001C */ /* 10253C 002DF44C 00504B50 */ .byte 0x00, 0x50, 0x4b, 0x50
|
||||||
/* 10253C 002DF44C 00504B50 */ .byte 0x00, 0x50, 0x4b, 0x50
|
/* 102540 002DF450 E3000A11 */ /* 102544 002DF454 0008ACF0 */ tge $zero, $t0, 0x2b3
|
||||||
/* 102540 002DF450 E3000A11 */ sc $zero, 0xa11($t8)
|
|
||||||
/* 102544 002DF454 0008ACF0 */ tge $zero, $t0, 0x2b3
|
|
||||||
/* 102548 002DF458 DF000000 */ ld $zero, ($t8)
|
/* 102548 002DF458 DF000000 */ ld $zero, ($t8)
|
||||||
/* 10254C 002DF45C 00000000 */ nop
|
/* 10254C 002DF45C 00000000 */ nop
|
||||||
/* 102550 002DF460 D9FDF9FF */ bbit032 $t7, .L0000001D, .L002DDC60
|
/* 102550 002DF460 D9FDF9FF */ .byte 0xD9,0xFD,0xF9,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 102554 002DF464 00000000 */ nop
|
/* 102554 002DF464 00000000 */ /* 102558 002DF468 D7000002 */ ldc1 $f0, 2($t8)
|
||||||
/* 102558 002DF468 D7000002 */ ldc1 $f0, 2($t8)
|
|
||||||
/* 10255C 002DF46C FFFFFFFF */ sd $ra, -1($ra)
|
/* 10255C 002DF46C FFFFFFFF */ sd $ra, -1($ra)
|
||||||
.L002DF470:
|
.L002DF470:
|
||||||
/* 102560 002DF470 D9FFFFFF */ bbit032 $t7, .L0000001F, .L002DF470
|
/* 102560 002DF470 D9FFFFFF */ .byte 0xD9,0xFF,0xFF,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 102564 002DF474 00200005 */ lsa $zero, $at, $zero, 1
|
/* 102564 002DF474 00200005 */ .byte 0x00,0x20,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 102568 002DF478 E200001C */ sc $zero, 0x1c($s0)
|
/* 102568 002DF478 E200001C */ /* 10256C 002DF47C 0C191238 */ jal func_006448E0
|
||||||
/* 10256C 002DF47C 0C191238 */ jal func_006448E0
|
|
||||||
/* 102570 002DF480 E3000A11 */ sc $zero, 0xa11($t8)
|
/* 102570 002DF480 E3000A11 */ sc $zero, 0xa11($t8)
|
||||||
/* 102574 002DF484 0018ACF0 */ tge $zero, $t8, 0x2b3
|
/* 102574 002DF484 0018ACF0 */ tge $zero, $t8, 0x2b3
|
||||||
/* 102578 002DF488 DF000000 */ ld $zero, ($t8)
|
/* 102578 002DF488 DF000000 */ ld $zero, ($t8)
|
||||||
/* 10257C 002DF48C 00000000 */ nop
|
/* 10257C 002DF48C 00000000 */ nop
|
||||||
/* 102580 002DF490 D9FDF9FF */ bbit032 $t7, .L0000001D, .L002DDC90
|
/* 102580 002DF490 D9FDF9FF */ .byte 0xD9,0xFD,0xF9,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 102584 002DF494 00000000 */ nop
|
/* 102584 002DF494 00000000 */ /* 102588 002DF498 D7000002 */ ldc1 $f0, 2($t8)
|
||||||
/* 102588 002DF498 D7000002 */ ldc1 $f0, 2($t8)
|
|
||||||
/* 10258C 002DF49C FFFFFFFF */ sd $ra, -1($ra)
|
/* 10258C 002DF49C FFFFFFFF */ sd $ra, -1($ra)
|
||||||
.L002DF4A0:
|
.L002DF4A0:
|
||||||
/* 102590 002DF4A0 D9FFFFFF */ bbit032 $t7, .L0000001F, .L002DF4A0
|
/* 102590 002DF4A0 D9FFFFFF */ .byte 0xD9,0xFF,0xFF,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
/* 102594 002DF4A4 00200005 */ lsa $zero, $at, $zero, 1
|
/* 102594 002DF4A4 00200005 */ .byte 0x00,0x20,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 102598 002DF4A8 E200001C */ sc $zero, 0x1c($s0)
|
/* 102598 002DF4A8 E200001C */ /* 10259C 002DF4AC 0C184B50 */ jal func_00612D40
|
||||||
/* 10259C 002DF4AC 0C184B50 */ jal func_00612D40
|
|
||||||
/* 1025A0 002DF4B0 E3000A11 */ sc $zero, 0xa11($t8)
|
/* 1025A0 002DF4B0 E3000A11 */ sc $zero, 0xa11($t8)
|
||||||
/* 1025A4 002DF4B4 0018ACF0 */ tge $zero, $t8, 0x2b3
|
/* 1025A4 002DF4B4 0018ACF0 */ tge $zero, $t8, 0x2b3
|
||||||
/* 1025A8 002DF4B8 DF000000 */ ld $zero, ($t8)
|
/* 1025A8 002DF4B8 DF000000 */ ld $zero, ($t8)
|
||||||
/* 1025AC 002DF4BC 00000000 */ nop
|
/* 1025AC 002DF4BC 00000000 */ nop
|
||||||
/* 1025B0 002DF4C0 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
/* 1025B0 002DF4C0 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
||||||
/* 1025B4 002DF4C4 00000006 */ srlv $zero, $zero, $zero
|
/* 1025B4 002DF4C4 00000006 */ /* 1025B8 002DF4C8 00000700 */ sll $zero, $zero, 0x1c
|
||||||
/* 1025B8 002DF4C8 00000700 */ sll $zero, $zero, 0x1c
|
|
||||||
/* 1025BC 002DF4CC 000003C6 */ .byte 0x00, 0x00, 0x03, 0xc6
|
/* 1025BC 002DF4CC 000003C6 */ .byte 0x00, 0x00, 0x03, 0xc6
|
||||||
/* 1025C0 002DF4D0 00000012 */ mflo $zero
|
/* 1025C0 002DF4D0 00000012 */ /* 1025C4 002DF4D4 00000700 */ sll $zero, $zero, 0x1c
|
||||||
/* 1025C4 002DF4D4 00000700 */ sll $zero, $zero, 0x1c
|
|
||||||
/* 1025C8 002DF4D8 000003C6 */ .byte 0x00, 0x00, 0x03, 0xc6
|
/* 1025C8 002DF4D8 000003C6 */ .byte 0x00, 0x00, 0x03, 0xc6
|
||||||
/* 1025CC 002DF4DC 0000000A */ movz $zero, $zero, $zero
|
/* 1025CC 002DF4DC 0000000A */ .byte 0x00,0x00,0x00,0x0A /* Because of invalid n64 opcode movz */
|
||||||
/* 1025D0 002DF4E0 00000900 */ sll $at, $zero, 4
|
/* 1025D0 002DF4E0 00000900 */ /* 1025D4 002DF4E4 00003FC6 */ .byte 0x00, 0x00, 0x3f, 0xc6
|
||||||
/* 1025D4 002DF4E4 00003FC6 */ .byte 0x00, 0x00, 0x3f, 0xc6
|
/* 1025D8 002DF4E8 00000003 */ /* 1025DC 002DF4EC 00000700 */ sll $zero, $zero, 0x1c
|
||||||
/* 1025D8 002DF4E8 00000003 */ sra $zero, $zero, 0
|
|
||||||
/* 1025DC 002DF4EC 00000700 */ sll $zero, $zero, 0x1c
|
|
||||||
/* 1025E0 002DF4F0 00000006 */ srlv $zero, $zero, $zero
|
/* 1025E0 002DF4F0 00000006 */ srlv $zero, $zero, $zero
|
||||||
/* 1025E4 002DF4F4 00000006 */ srlv $zero, $zero, $zero
|
/* 1025E4 002DF4F4 00000006 */ srlv $zero, $zero, $zero
|
||||||
/* 1025E8 002DF4F8 00000900 */ sll $at, $zero, 4
|
/* 1025E8 002DF4F8 00000900 */ sll $at, $zero, 4
|
||||||
|
@ -557,13 +557,11 @@ func_002E153C:
|
|||||||
/* 102E20 002E15A0 C7A4001C */ lwc1 $f4, 0x1c($sp)
|
/* 102E20 002E15A0 C7A4001C */ lwc1 $f4, 0x1c($sp)
|
||||||
/* 102E24 002E15A4 46040032 */ c.eq.s $f0, $f4
|
/* 102E24 002E15A4 46040032 */ c.eq.s $f0, $f4
|
||||||
/* 102E28 002E15A8 00000000 */ nop
|
/* 102E28 002E15A8 00000000 */ nop
|
||||||
/* 102E2C 002E15AC 45010014 */ bc1t .L002E1600
|
/* 102E2C 002E15AC 45010014 */ .byte 0x45,0x01,0x00,0x14 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 102E30 002E15B0 00000000 */ nop
|
/* 102E30 002E15B0 00000000 */ /* 102E34 002E15B4 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 102E34 002E15B4 4600203C */ c.lt.s $f4, $f0
|
|
||||||
/* 102E38 002E15B8 00000000 */ nop
|
/* 102E38 002E15B8 00000000 */ nop
|
||||||
/* 102E3C 002E15BC 45000010 */ bc1f .L002E1600
|
/* 102E3C 002E15BC 45000010 */ .byte 0x45,0x00,0x00,0x10 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 102E40 002E15C0 00000000 */ nop
|
/* 102E40 002E15C0 00000000 */ /* 102E44 002E15C4 C6220000 */ lwc1 $f2, ($s1)
|
||||||
/* 102E44 002E15C4 C6220000 */ lwc1 $f2, ($s1)
|
|
||||||
/* 102E48 002E15C8 3C013FE0 */ li $at, 0x3FE00000 # 1.750000
|
/* 102E48 002E15C8 3C013FE0 */ li $at, 0x3FE00000 # 1.750000
|
||||||
/* 102E4C 002E15CC 44810800 */ mtc1 $at, $f1
|
/* 102E4C 002E15CC 44810800 */ mtc1 $at, $f1
|
||||||
/* 102E50 002E15D0 44800000 */ mtc1 $zero, $f0
|
/* 102E50 002E15D0 44800000 */ mtc1 $zero, $f0
|
||||||
@ -575,9 +573,8 @@ func_002E153C:
|
|||||||
/* 102E68 002E15E8 46020001 */ sub.s $f0, $f0, $f2
|
/* 102E68 002E15E8 46020001 */ sub.s $f0, $f0, $f2
|
||||||
/* 102E6C 002E15EC 4604003C */ c.lt.s $f0, $f4
|
/* 102E6C 002E15EC 4604003C */ c.lt.s $f0, $f4
|
||||||
/* 102E70 002E15F0 00000000 */ nop
|
/* 102E70 002E15F0 00000000 */ nop
|
||||||
/* 102E74 002E15F4 45000002 */ bc1f .L002E1600
|
/* 102E74 002E15F4 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 102E78 002E15F8 E600004C */ swc1 $f0, 0x4c($s0)
|
/* 102E78 002E15F8 E600004C */ /* 102E7C 002E15FC E604004C */ swc1 $f4, 0x4c($s0)
|
||||||
/* 102E7C 002E15FC E604004C */ swc1 $f4, 0x4c($s0)
|
|
||||||
.L002E1600:
|
.L002E1600:
|
||||||
/* 102E80 002E1600 8FBF0038 */ lw $ra, 0x38($sp)
|
/* 102E80 002E1600 8FBF0038 */ lw $ra, 0x38($sp)
|
||||||
/* 102E84 002E1604 8FB10034 */ lw $s1, 0x34($sp)
|
/* 102E84 002E1604 8FB10034 */ lw $s1, 0x34($sp)
|
||||||
@ -740,9 +737,8 @@ func_002E1708:
|
|||||||
/* 1030BC 002E183C 46002021 */ cvt.d.s $f0, $f4
|
/* 1030BC 002E183C 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 1030C0 002E1840 4622003C */ c.lt.d $f0, $f2
|
/* 1030C0 002E1840 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 1030C4 002E1844 00000000 */ nop
|
/* 1030C4 002E1844 00000000 */ nop
|
||||||
/* 1030C8 002E1848 45000004 */ bc1f .L002E185C
|
/* 1030C8 002E1848 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1030CC 002E184C 00000000 */ nop
|
/* 1030CC 002E184C 00000000 */ /* 1030D0 002E1850 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 1030D0 002E1850 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 1030D4 002E1854 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 1030D4 002E1854 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 1030D8 002E1858 44812000 */ mtc1 $at, $f4
|
/* 1030D8 002E1858 44812000 */ mtc1 $at, $f4
|
||||||
.L002E185C:
|
.L002E185C:
|
||||||
@ -756,9 +752,8 @@ func_002E1708:
|
|||||||
/* 1030F8 002E1878 46060000 */ add.s $f0, $f0, $f6
|
/* 1030F8 002E1878 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 1030FC 002E187C 4602003E */ c.le.s $f0, $f2
|
/* 1030FC 002E187C 4602003E */ c.le.s $f0, $f2
|
||||||
/* 103100 002E1880 00000000 */ nop
|
/* 103100 002E1880 00000000 */ nop
|
||||||
/* 103104 002E1884 450000A5 */ bc1f .L002E1B1C
|
/* 103104 002E1884 450000A5 */ .byte 0x45,0x00,0x00,0xA5 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103108 002E1888 00000000 */ nop
|
/* 103108 002E1888 00000000 */ /* 10310C 002E188C 080B86C1 */ j func_002E1B04
|
||||||
/* 10310C 002E188C 080B86C1 */ j func_002E1B04
|
|
||||||
/* 103110 002E1890 00000000 */ nop
|
/* 103110 002E1890 00000000 */ nop
|
||||||
|
|
||||||
/* 103114 002E1894 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 103114 002E1894 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -783,9 +778,8 @@ func_002E1708:
|
|||||||
/* 103160 002E18E0 46002021 */ cvt.d.s $f0, $f4
|
/* 103160 002E18E0 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103164 002E18E4 4620103C */ c.lt.d $f2, $f0
|
/* 103164 002E18E4 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103168 002E18E8 00000000 */ nop
|
/* 103168 002E18E8 00000000 */ nop
|
||||||
/* 10316C 002E18EC 45000004 */ bc1f .L002E1900
|
/* 10316C 002E18EC 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103170 002E18F0 00000000 */ nop
|
/* 103170 002E18F0 00000000 */ /* 103174 002E18F4 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 103174 002E18F4 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 103178 002E18F8 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103178 002E18F8 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 10317C 002E18FC 44812000 */ mtc1 $at, $f4
|
/* 10317C 002E18FC 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1900:
|
.L002E1900:
|
||||||
@ -799,9 +793,8 @@ func_002E1708:
|
|||||||
/* 10319C 002E191C 46060000 */ add.s $f0, $f0, $f6
|
/* 10319C 002E191C 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 1031A0 002E1920 4600103E */ c.le.s $f2, $f0
|
/* 1031A0 002E1920 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1031A4 002E1924 00000000 */ nop
|
/* 1031A4 002E1924 00000000 */ nop
|
||||||
/* 1031A8 002E1928 4500007C */ bc1f .L002E1B1C
|
/* 1031A8 002E1928 4500007C */ .byte 0x45,0x00,0x00,0x7C /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1031AC 002E192C 00000000 */ nop
|
/* 1031AC 002E192C 00000000 */ /* 1031B0 002E1930 080B86C1 */ j func_002E1B04
|
||||||
/* 1031B0 002E1930 080B86C1 */ j func_002E1B04
|
|
||||||
/* 1031B4 002E1934 00000000 */ nop
|
/* 1031B4 002E1934 00000000 */ nop
|
||||||
|
|
||||||
/* 1031B8 002E1938 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 1031B8 002E1938 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -827,9 +820,8 @@ func_002E1708:
|
|||||||
/* 103208 002E1988 46002021 */ cvt.d.s $f0, $f4
|
/* 103208 002E1988 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 10320C 002E198C 4622003C */ c.lt.d $f0, $f2
|
/* 10320C 002E198C 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 103210 002E1990 00000000 */ nop
|
/* 103210 002E1990 00000000 */ nop
|
||||||
/* 103214 002E1994 45000004 */ bc1f .L002E19A8
|
/* 103214 002E1994 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103218 002E1998 00000000 */ nop
|
/* 103218 002E1998 00000000 */ /* 10321C 002E199C 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 10321C 002E199C 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 103220 002E19A0 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103220 002E19A0 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103224 002E19A4 44812000 */ mtc1 $at, $f4
|
/* 103224 002E19A4 44812000 */ mtc1 $at, $f4
|
||||||
.L002E19A8:
|
.L002E19A8:
|
||||||
@ -843,9 +835,8 @@ func_002E1708:
|
|||||||
/* 103244 002E19C4 46060000 */ add.s $f0, $f0, $f6
|
/* 103244 002E19C4 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 103248 002E19C8 4602003E */ c.le.s $f0, $f2
|
/* 103248 002E19C8 4602003E */ c.le.s $f0, $f2
|
||||||
/* 10324C 002E19CC 00000000 */ nop
|
/* 10324C 002E19CC 00000000 */ nop
|
||||||
/* 103250 002E19D0 45000052 */ bc1f .L002E1B1C
|
/* 103250 002E19D0 45000052 */ .byte 0x45,0x00,0x00,0x52 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103254 002E19D4 00000000 */ nop
|
/* 103254 002E19D4 00000000 */ /* 103258 002E19D8 080B86C1 */ j func_002E1B04
|
||||||
/* 103258 002E19D8 080B86C1 */ j func_002E1B04
|
|
||||||
/* 10325C 002E19DC 00000000 */ nop
|
/* 10325C 002E19DC 00000000 */ nop
|
||||||
|
|
||||||
/* 103260 002E19E0 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 103260 002E19E0 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -870,9 +861,8 @@ func_002E1708:
|
|||||||
/* 1032AC 002E1A2C 46002021 */ cvt.d.s $f0, $f4
|
/* 1032AC 002E1A2C 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 1032B0 002E1A30 4620103C */ c.lt.d $f2, $f0
|
/* 1032B0 002E1A30 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 1032B4 002E1A34 00000000 */ nop
|
/* 1032B4 002E1A34 00000000 */ nop
|
||||||
/* 1032B8 002E1A38 45000004 */ bc1f .L002E1A4C
|
/* 1032B8 002E1A38 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1032BC 002E1A3C 00000000 */ nop
|
/* 1032BC 002E1A3C 00000000 */ /* 1032C0 002E1A40 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 1032C0 002E1A40 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 1032C4 002E1A44 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 1032C4 002E1A44 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 1032C8 002E1A48 44812000 */ mtc1 $at, $f4
|
/* 1032C8 002E1A48 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1A4C:
|
.L002E1A4C:
|
||||||
@ -886,9 +876,8 @@ func_002E1708:
|
|||||||
/* 1032E8 002E1A68 46060000 */ add.s $f0, $f0, $f6
|
/* 1032E8 002E1A68 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 1032EC 002E1A6C 4600103E */ c.le.s $f2, $f0
|
/* 1032EC 002E1A6C 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1032F0 002E1A70 00000000 */ nop
|
/* 1032F0 002E1A70 00000000 */ nop
|
||||||
/* 1032F4 002E1A74 45000029 */ bc1f .L002E1B1C
|
/* 1032F4 002E1A74 45000029 */ .byte 0x45,0x00,0x00,0x29 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1032F8 002E1A78 00000000 */ nop
|
/* 1032F8 002E1A78 00000000 */ /* 1032FC 002E1A7C 080B86C1 */ j func_002E1B04
|
||||||
/* 1032FC 002E1A7C 080B86C1 */ j func_002E1B04
|
|
||||||
/* 103300 002E1A80 00000000 */ nop
|
/* 103300 002E1A80 00000000 */ nop
|
||||||
|
|
||||||
/* 103304 002E1A84 C6000014 */ lwc1 $f0, 0x14($s0)
|
/* 103304 002E1A84 C6000014 */ lwc1 $f0, 0x14($s0)
|
||||||
@ -906,9 +895,8 @@ func_002E1708:
|
|||||||
/* 103334 002E1AB4 46002021 */ cvt.d.s $f0, $f4
|
/* 103334 002E1AB4 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103338 002E1AB8 4622003C */ c.lt.d $f0, $f2
|
/* 103338 002E1AB8 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 10333C 002E1ABC 00000000 */ nop
|
/* 10333C 002E1ABC 00000000 */ nop
|
||||||
/* 103340 002E1AC0 45000004 */ bc1f .L002E1AD4
|
/* 103340 002E1AC0 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103344 002E1AC4 00000000 */ nop
|
/* 103344 002E1AC4 00000000 */ /* 103348 002E1AC8 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 103348 002E1AC8 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 10334C 002E1ACC 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 10334C 002E1ACC 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103350 002E1AD0 44812000 */ mtc1 $at, $f4
|
/* 103350 002E1AD0 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1AD4:
|
.L002E1AD4:
|
||||||
@ -921,9 +909,8 @@ func_002E1708:
|
|||||||
/* 10336C 002E1AEC C6000014 */ lwc1 $f0, 0x14($s0)
|
/* 10336C 002E1AEC C6000014 */ lwc1 $f0, 0x14($s0)
|
||||||
/* 103370 002E1AF0 4602003E */ c.le.s $f0, $f2
|
/* 103370 002E1AF0 4602003E */ c.le.s $f0, $f2
|
||||||
/* 103374 002E1AF4 00000000 */ nop
|
/* 103374 002E1AF4 00000000 */ nop
|
||||||
/* 103378 002E1AF8 45000008 */ bc1f .L002E1B1C
|
/* 103378 002E1AF8 45000008 */ .byte 0x45,0x00,0x00,0x08 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10337C 002E1AFC 00000000 */ nop
|
/* 10337C 002E1AFC 00000000 */ /* 103380 002E1B00 E6200054 */ swc1 $f0, 0x54($s1)
|
||||||
/* 103380 002E1B00 E6200054 */ swc1 $f0, 0x54($s1)
|
|
||||||
func_002E1B04:
|
func_002E1B04:
|
||||||
/* 103384 002E1B04 92020010 */ lbu $v0, 0x10($s0)
|
/* 103384 002E1B04 92020010 */ lbu $v0, 0x10($s0)
|
||||||
/* 103388 002E1B08 AE000004 */ sw $zero, 4($s0)
|
/* 103388 002E1B08 AE000004 */ sw $zero, 4($s0)
|
||||||
@ -968,9 +955,8 @@ func_002E1B1C:
|
|||||||
/* 103418 002E1B98 46002021 */ cvt.d.s $f0, $f4
|
/* 103418 002E1B98 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 10341C 002E1B9C 4620103C */ c.lt.d $f2, $f0
|
/* 10341C 002E1B9C 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103420 002E1BA0 00000000 */ nop
|
/* 103420 002E1BA0 00000000 */ nop
|
||||||
/* 103424 002E1BA4 45000004 */ bc1f .L002E1BB8
|
/* 103424 002E1BA4 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103428 002E1BA8 00000000 */ nop
|
/* 103428 002E1BA8 00000000 */ /* 10342C 002E1BAC 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 10342C 002E1BAC 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 103430 002E1BB0 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103430 002E1BB0 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103434 002E1BB4 44812000 */ mtc1 $at, $f4
|
/* 103434 002E1BB4 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1BB8:
|
.L002E1BB8:
|
||||||
@ -984,9 +970,8 @@ func_002E1B1C:
|
|||||||
/* 103454 002E1BD4 46060000 */ add.s $f0, $f0, $f6
|
/* 103454 002E1BD4 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 103458 002E1BD8 4600103E */ c.le.s $f2, $f0
|
/* 103458 002E1BD8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 10345C 002E1BDC 00000000 */ nop
|
/* 10345C 002E1BDC 00000000 */ nop
|
||||||
/* 103460 002E1BE0 450000A3 */ bc1f .L002E1E70
|
/* 103460 002E1BE0 450000A3 */ .byte 0x45,0x00,0x00,0xA3 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103464 002E1BE4 00000000 */ nop
|
/* 103464 002E1BE4 00000000 */ /* 103468 002E1BE8 080B8796 */ j func_002E1E58
|
||||||
/* 103468 002E1BE8 080B8796 */ j func_002E1E58
|
|
||||||
/* 10346C 002E1BEC 00000000 */ nop
|
/* 10346C 002E1BEC 00000000 */ nop
|
||||||
|
|
||||||
/* 103470 002E1BF0 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 103470 002E1BF0 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -1011,9 +996,8 @@ func_002E1B1C:
|
|||||||
/* 1034BC 002E1C3C 46002021 */ cvt.d.s $f0, $f4
|
/* 1034BC 002E1C3C 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 1034C0 002E1C40 4622003C */ c.lt.d $f0, $f2
|
/* 1034C0 002E1C40 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 1034C4 002E1C44 00000000 */ nop
|
/* 1034C4 002E1C44 00000000 */ nop
|
||||||
/* 1034C8 002E1C48 45000004 */ bc1f .L002E1C5C
|
/* 1034C8 002E1C48 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1034CC 002E1C4C 00000000 */ nop
|
/* 1034CC 002E1C4C 00000000 */ /* 1034D0 002E1C50 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 1034D0 002E1C50 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 1034D4 002E1C54 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 1034D4 002E1C54 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 1034D8 002E1C58 44812000 */ mtc1 $at, $f4
|
/* 1034D8 002E1C58 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1C5C:
|
.L002E1C5C:
|
||||||
@ -1027,9 +1011,8 @@ func_002E1B1C:
|
|||||||
/* 1034F8 002E1C78 46060000 */ add.s $f0, $f0, $f6
|
/* 1034F8 002E1C78 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 1034FC 002E1C7C 4602003E */ c.le.s $f0, $f2
|
/* 1034FC 002E1C7C 4602003E */ c.le.s $f0, $f2
|
||||||
/* 103500 002E1C80 00000000 */ nop
|
/* 103500 002E1C80 00000000 */ nop
|
||||||
/* 103504 002E1C84 4500007A */ bc1f .L002E1E70
|
/* 103504 002E1C84 4500007A */ .byte 0x45,0x00,0x00,0x7A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103508 002E1C88 00000000 */ nop
|
/* 103508 002E1C88 00000000 */ /* 10350C 002E1C8C 080B8796 */ j func_002E1E58
|
||||||
/* 10350C 002E1C8C 080B8796 */ j func_002E1E58
|
|
||||||
/* 103510 002E1C90 00000000 */ nop
|
/* 103510 002E1C90 00000000 */ nop
|
||||||
|
|
||||||
/* 103514 002E1C94 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 103514 002E1C94 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -1054,9 +1037,8 @@ func_002E1B1C:
|
|||||||
/* 103560 002E1CE0 46002021 */ cvt.d.s $f0, $f4
|
/* 103560 002E1CE0 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103564 002E1CE4 4620103C */ c.lt.d $f2, $f0
|
/* 103564 002E1CE4 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103568 002E1CE8 00000000 */ nop
|
/* 103568 002E1CE8 00000000 */ nop
|
||||||
/* 10356C 002E1CEC 45000004 */ bc1f .L002E1D00
|
/* 10356C 002E1CEC 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103570 002E1CF0 00000000 */ nop
|
/* 103570 002E1CF0 00000000 */ /* 103574 002E1CF4 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 103574 002E1CF4 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 103578 002E1CF8 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103578 002E1CF8 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 10357C 002E1CFC 44812000 */ mtc1 $at, $f4
|
/* 10357C 002E1CFC 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1D00:
|
.L002E1D00:
|
||||||
@ -1070,9 +1052,8 @@ func_002E1B1C:
|
|||||||
/* 10359C 002E1D1C 46060000 */ add.s $f0, $f0, $f6
|
/* 10359C 002E1D1C 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 1035A0 002E1D20 4600103E */ c.le.s $f2, $f0
|
/* 1035A0 002E1D20 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1035A4 002E1D24 00000000 */ nop
|
/* 1035A4 002E1D24 00000000 */ nop
|
||||||
/* 1035A8 002E1D28 45000051 */ bc1f .L002E1E70
|
/* 1035A8 002E1D28 45000051 */ .byte 0x45,0x00,0x00,0x51 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1035AC 002E1D2C 00000000 */ nop
|
/* 1035AC 002E1D2C 00000000 */ /* 1035B0 002E1D30 080B8796 */ j func_002E1E58
|
||||||
/* 1035B0 002E1D30 080B8796 */ j func_002E1E58
|
|
||||||
/* 1035B4 002E1D34 00000000 */ nop
|
/* 1035B4 002E1D34 00000000 */ nop
|
||||||
|
|
||||||
/* 1035B8 002E1D38 C602001C */ lwc1 $f2, 0x1c($s0)
|
/* 1035B8 002E1D38 C602001C */ lwc1 $f2, 0x1c($s0)
|
||||||
@ -1097,9 +1078,8 @@ func_002E1B1C:
|
|||||||
/* 103604 002E1D84 46002021 */ cvt.d.s $f0, $f4
|
/* 103604 002E1D84 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103608 002E1D88 4622003C */ c.lt.d $f0, $f2
|
/* 103608 002E1D88 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 10360C 002E1D8C 00000000 */ nop
|
/* 10360C 002E1D8C 00000000 */ nop
|
||||||
/* 103610 002E1D90 45000004 */ bc1f .L002E1DA4
|
/* 103610 002E1D90 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103614 002E1D94 00000000 */ nop
|
/* 103614 002E1D94 00000000 */ /* 103618 002E1D98 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 103618 002E1D98 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 10361C 002E1D9C 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 10361C 002E1D9C 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103620 002E1DA0 44812000 */ mtc1 $at, $f4
|
/* 103620 002E1DA0 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1DA4:
|
.L002E1DA4:
|
||||||
@ -1113,9 +1093,8 @@ func_002E1B1C:
|
|||||||
/* 103640 002E1DC0 46060000 */ add.s $f0, $f0, $f6
|
/* 103640 002E1DC0 46060000 */ add.s $f0, $f0, $f6
|
||||||
/* 103644 002E1DC4 4602003E */ c.le.s $f0, $f2
|
/* 103644 002E1DC4 4602003E */ c.le.s $f0, $f2
|
||||||
/* 103648 002E1DC8 00000000 */ nop
|
/* 103648 002E1DC8 00000000 */ nop
|
||||||
/* 10364C 002E1DCC 45000028 */ bc1f .L002E1E70
|
/* 10364C 002E1DCC 45000028 */ .byte 0x45,0x00,0x00,0x28 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103650 002E1DD0 00000000 */ nop
|
/* 103650 002E1DD0 00000000 */ /* 103654 002E1DD4 080B8796 */ j func_002E1E58
|
||||||
/* 103654 002E1DD4 080B8796 */ j func_002E1E58
|
|
||||||
/* 103658 002E1DD8 00000000 */ nop
|
/* 103658 002E1DD8 00000000 */ nop
|
||||||
|
|
||||||
/* 10365C 002E1DDC C6000018 */ lwc1 $f0, 0x18($s0)
|
/* 10365C 002E1DDC C6000018 */ lwc1 $f0, 0x18($s0)
|
||||||
@ -1132,9 +1111,8 @@ func_002E1B1C:
|
|||||||
/* 103688 002E1E08 46002021 */ cvt.d.s $f0, $f4
|
/* 103688 002E1E08 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 10368C 002E1E0C 4620103C */ c.lt.d $f2, $f0
|
/* 10368C 002E1E0C 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103690 002E1E10 00000000 */ nop
|
/* 103690 002E1E10 00000000 */ nop
|
||||||
/* 103694 002E1E14 45000004 */ bc1f .L002E1E28
|
/* 103694 002E1E14 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103698 002E1E18 00000000 */ nop
|
/* 103698 002E1E18 00000000 */ /* 10369C 002E1E1C 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 10369C 002E1E1C 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 1036A0 002E1E20 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 1036A0 002E1E20 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 1036A4 002E1E24 44812000 */ mtc1 $at, $f4
|
/* 1036A4 002E1E24 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1E28:
|
.L002E1E28:
|
||||||
@ -1147,9 +1125,8 @@ func_002E1B1C:
|
|||||||
/* 1036C0 002E1E40 C6000018 */ lwc1 $f0, 0x18($s0)
|
/* 1036C0 002E1E40 C6000018 */ lwc1 $f0, 0x18($s0)
|
||||||
/* 1036C4 002E1E44 4600103E */ c.le.s $f2, $f0
|
/* 1036C4 002E1E44 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1036C8 002E1E48 00000000 */ nop
|
/* 1036C8 002E1E48 00000000 */ nop
|
||||||
/* 1036CC 002E1E4C 45000008 */ bc1f .L002E1E70
|
/* 1036CC 002E1E4C 45000008 */ .byte 0x45,0x00,0x00,0x08 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1036D0 002E1E50 00000000 */ nop
|
/* 1036D0 002E1E50 00000000 */ /* 1036D4 002E1E54 E6200058 */ swc1 $f0, 0x58($s1)
|
||||||
/* 1036D4 002E1E54 E6200058 */ swc1 $f0, 0x58($s1)
|
|
||||||
func_002E1E58:
|
func_002E1E58:
|
||||||
/* 1036D8 002E1E58 92020011 */ lbu $v0, 0x11($s0)
|
/* 1036D8 002E1E58 92020011 */ lbu $v0, 0x11($s0)
|
||||||
/* 1036DC 002E1E5C AE000008 */ sw $zero, 8($s0)
|
/* 1036DC 002E1E5C AE000008 */ sw $zero, 8($s0)
|
||||||
@ -1230,9 +1207,8 @@ func_002E1E70:
|
|||||||
/* 1037F0 002E1F70 46002021 */ cvt.d.s $f0, $f4
|
/* 1037F0 002E1F70 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 1037F4 002E1F74 4622003C */ c.lt.d $f0, $f2
|
/* 1037F4 002E1F74 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 1037F8 002E1F78 00000000 */ nop
|
/* 1037F8 002E1F78 00000000 */ nop
|
||||||
/* 1037FC 002E1F7C 45000004 */ bc1f .L002E1F90
|
/* 1037FC 002E1F7C 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103800 002E1F80 00000000 */ nop
|
/* 103800 002E1F80 00000000 */ /* 103804 002E1F84 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 103804 002E1F84 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 103808 002E1F88 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103808 002E1F88 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 10380C 002E1F8C 44812000 */ mtc1 $at, $f4
|
/* 10380C 002E1F8C 44812000 */ mtc1 $at, $f4
|
||||||
.L002E1F90:
|
.L002E1F90:
|
||||||
@ -1277,9 +1253,8 @@ func_002E1E70:
|
|||||||
/* 1038A0 002E2020 46002021 */ cvt.d.s $f0, $f4
|
/* 1038A0 002E2020 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 1038A4 002E2024 4622003C */ c.lt.d $f0, $f2
|
/* 1038A4 002E2024 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 1038A8 002E2028 00000000 */ nop
|
/* 1038A8 002E2028 00000000 */ nop
|
||||||
/* 1038AC 002E202C 45000004 */ bc1f .L002E2040
|
/* 1038AC 002E202C 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1038B0 002E2030 00000000 */ nop
|
/* 1038B0 002E2030 00000000 */ /* 1038B4 002E2034 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 1038B4 002E2034 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 1038B8 002E2038 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 1038B8 002E2038 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 1038BC 002E203C 44812000 */ mtc1 $at, $f4
|
/* 1038BC 002E203C 44812000 */ mtc1 $at, $f4
|
||||||
.L002E2040:
|
.L002E2040:
|
||||||
@ -1318,9 +1293,8 @@ func_002E207C:
|
|||||||
/* 103938 002E20B8 46002021 */ cvt.d.s $f0, $f4
|
/* 103938 002E20B8 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 10393C 002E20BC 4620103C */ c.lt.d $f2, $f0
|
/* 10393C 002E20BC 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103940 002E20C0 00000000 */ nop
|
/* 103940 002E20C0 00000000 */ nop
|
||||||
/* 103944 002E20C4 45000004 */ bc1f .L002E20D8
|
/* 103944 002E20C4 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103948 002E20C8 00000000 */ nop
|
/* 103948 002E20C8 00000000 */ /* 10394C 002E20CC 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 10394C 002E20CC 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 103950 002E20D0 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103950 002E20D0 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103954 002E20D4 44812000 */ mtc1 $at, $f4
|
/* 103954 002E20D4 44812000 */ mtc1 $at, $f4
|
||||||
.L002E20D8:
|
.L002E20D8:
|
||||||
@ -1335,9 +1309,8 @@ func_002E207C:
|
|||||||
/* 103978 002E20F8 4600103E */ c.le.s $f2, $f0
|
/* 103978 002E20F8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 10397C 002E20FC 00000000 */ nop
|
/* 10397C 002E20FC 00000000 */ nop
|
||||||
func_002E2100:
|
func_002E2100:
|
||||||
/* 103980 002E2100 45000007 */ bc1f .L002E2120
|
/* 103980 002E2100 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103984 002E2104 00000000 */ nop
|
/* 103984 002E2104 00000000 */ /* 103988 002E2108 92020010 */ lbu $v0, 0x10($s0)
|
||||||
/* 103988 002E2108 92020010 */ lbu $v0, 0x10($s0)
|
|
||||||
/* 10398C 002E210C AE000004 */ sw $zero, 4($s0)
|
/* 10398C 002E210C AE000004 */ sw $zero, 4($s0)
|
||||||
/* 103990 002E2110 24420001 */ addiu $v0, $v0, 1
|
/* 103990 002E2110 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 103994 002E2114 080B8848 */ j func_002E2120
|
/* 103994 002E2114 080B8848 */ j func_002E2120
|
||||||
@ -1398,9 +1371,8 @@ func_002E2120:
|
|||||||
/* 103A4C 002E21CC 46002021 */ cvt.d.s $f0, $f4
|
/* 103A4C 002E21CC 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103A50 002E21D0 4622003C */ c.lt.d $f0, $f2
|
/* 103A50 002E21D0 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 103A54 002E21D4 00000000 */ nop
|
/* 103A54 002E21D4 00000000 */ nop
|
||||||
/* 103A58 002E21D8 45000004 */ bc1f .L002E21EC
|
/* 103A58 002E21D8 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103A5C 002E21DC 00000000 */ nop
|
/* 103A5C 002E21DC 00000000 */ /* 103A60 002E21E0 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
||||||
/* 103A60 002E21E0 3C013C23 */ li $at, 0x3C230000 # 0.009949
|
|
||||||
/* 103A64 002E21E4 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103A64 002E21E4 3421D70A */ ori $at, (0x3C23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103A68 002E21E8 44812000 */ mtc1 $at, $f4
|
/* 103A68 002E21E8 44812000 */ mtc1 $at, $f4
|
||||||
.L002E21EC:
|
.L002E21EC:
|
||||||
@ -1440,9 +1412,8 @@ func_002E2228:
|
|||||||
/* 103AE4 002E2264 46002021 */ cvt.d.s $f0, $f4
|
/* 103AE4 002E2264 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 103AE8 002E2268 4620103C */ c.lt.d $f2, $f0
|
/* 103AE8 002E2268 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 103AEC 002E226C 00000000 */ nop
|
/* 103AEC 002E226C 00000000 */ nop
|
||||||
/* 103AF0 002E2270 45000004 */ bc1f .L002E2284
|
/* 103AF0 002E2270 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103AF4 002E2274 00000000 */ nop
|
/* 103AF4 002E2274 00000000 */ /* 103AF8 002E2278 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
||||||
/* 103AF8 002E2278 3C01BC23 */ li $at, 0xBC230000 # -0.009949
|
|
||||||
/* 103AFC 002E227C 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
/* 103AFC 002E227C 3421D70A */ ori $at, (0xBC23D70A & 0xFFFF) # ori $at, $at, 0xd70a
|
||||||
/* 103B00 002E2280 44812000 */ mtc1 $at, $f4
|
/* 103B00 002E2280 44812000 */ mtc1 $at, $f4
|
||||||
.L002E2284:
|
.L002E2284:
|
||||||
@ -1457,9 +1428,8 @@ func_002E2228:
|
|||||||
/* 103B24 002E22A4 4600103E */ c.le.s $f2, $f0
|
/* 103B24 002E22A4 4600103E */ c.le.s $f2, $f0
|
||||||
/* 103B28 002E22A8 00000000 */ nop
|
/* 103B28 002E22A8 00000000 */ nop
|
||||||
func_002E22AC:
|
func_002E22AC:
|
||||||
/* 103B2C 002E22AC 45000005 */ bc1f .L002E22C4
|
/* 103B2C 002E22AC 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 103B30 002E22B0 00000000 */ nop
|
/* 103B30 002E22B0 00000000 */ /* 103B34 002E22B4 92020011 */ lbu $v0, 0x11($s0)
|
||||||
/* 103B34 002E22B4 92020011 */ lbu $v0, 0x11($s0)
|
|
||||||
/* 103B38 002E22B8 AE000008 */ sw $zero, 8($s0)
|
/* 103B38 002E22B8 AE000008 */ sw $zero, 8($s0)
|
||||||
/* 103B3C 002E22BC 24420001 */ addiu $v0, $v0, 1
|
/* 103B3C 002E22BC 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 103B40 002E22C0 A2020011 */ sb $v0, 0x11($s0)
|
/* 103B40 002E22C0 A2020011 */ sb $v0, 0x11($s0)
|
||||||
@ -1839,9 +1809,8 @@ func_002E27DC:
|
|||||||
/* 10407C 002E27FC 460000A1 */ cvt.d.s $f2, $f0
|
/* 10407C 002E27FC 460000A1 */ cvt.d.s $f2, $f0
|
||||||
/* 104080 002E2800 4624103C */ c.lt.d $f2, $f4
|
/* 104080 002E2800 4624103C */ c.lt.d $f2, $f4
|
||||||
/* 104084 002E2804 00000000 */ nop
|
/* 104084 002E2804 00000000 */ nop
|
||||||
/* 104088 002E2808 45000006 */ bc1f .L002E2824
|
/* 104088 002E2808 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10408C 002E280C E60001EC */ swc1 $f0, 0x1ec($s0)
|
/* 10408C 002E280C E60001EC */ /* 104090 002E2810 3C01C143 */ li $at, 0xC1430000 # -12.187500
|
||||||
/* 104090 002E2810 3C01C143 */ li $at, 0xC1430000 # -12.187500
|
|
||||||
/* 104094 002E2814 34213333 */ ori $at, (0xC1433333 & 0xFFFF) # ori $at, $at, 0x3333
|
/* 104094 002E2814 34213333 */ ori $at, (0xC1433333 & 0xFFFF) # ori $at, $at, 0x3333
|
||||||
/* 104098 002E2818 44810000 */ mtc1 $at, $f0
|
/* 104098 002E2818 44810000 */ mtc1 $at, $f0
|
||||||
/* 10409C 002E281C 00000000 */ nop
|
/* 10409C 002E281C 00000000 */ nop
|
||||||
@ -1976,9 +1945,8 @@ func_002E27DC:
|
|||||||
/* 104298 002E2A18 C7A2002C */ lwc1 $f2, 0x2c($sp)
|
/* 104298 002E2A18 C7A2002C */ lwc1 $f2, 0x2c($sp)
|
||||||
/* 10429C 002E2A1C 4600103C */ c.lt.s $f2, $f0
|
/* 10429C 002E2A1C 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 1042A0 002E2A20 00000000 */ nop
|
/* 1042A0 002E2A20 00000000 */ nop
|
||||||
/* 1042A4 002E2A24 4500000F */ bc1f .L002E2A64
|
/* 1042A4 002E2A24 4500000F */ .byte 0x45,0x00,0x00,0x0F /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1042A8 002E2A28 00000000 */ nop
|
/* 1042A8 002E2A28 00000000 */ .L002E2A2C:
|
||||||
.L002E2A2C:
|
|
||||||
/* 1042AC 002E2A2C 92220040 */ lbu $v0, 0x40($s1)
|
/* 1042AC 002E2A2C 92220040 */ lbu $v0, 0x40($s1)
|
||||||
/* 1042B0 002E2A30 24420001 */ addiu $v0, $v0, 1
|
/* 1042B0 002E2A30 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 1042B4 002E2A34 A2220040 */ sb $v0, 0x40($s1)
|
/* 1042B4 002E2A34 A2220040 */ sb $v0, 0x40($s1)
|
||||||
@ -2001,9 +1969,8 @@ func_002E27DC:
|
|||||||
/* 1042F4 002E2A74 46180000 */ add.s $f0, $f0, $f24
|
/* 1042F4 002E2A74 46180000 */ add.s $f0, $f0, $f24
|
||||||
/* 1042F8 002E2A78 4600F03E */ c.le.s $f30, $f0
|
/* 1042F8 002E2A78 4600F03E */ c.le.s $f30, $f0
|
||||||
/* 1042FC 002E2A7C 00000000 */ nop
|
/* 1042FC 002E2A7C 00000000 */ nop
|
||||||
/* 104300 002E2A80 45010005 */ bc1t .L002E2A98
|
/* 104300 002E2A80 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 104304 002E2A84 2623008B */ addiu $v1, $s1, 0x8b
|
/* 104304 002E2A84 2623008B */ /* 104308 002E2A88 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 104308 002E2A88 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 10430C 002E2A8C 44024000 */ mfc1 $v0, $f8
|
/* 10430C 002E2A8C 44024000 */ mfc1 $v0, $f8
|
||||||
/* 104310 002E2A90 080B8AAC */ j func_002E2AB0
|
/* 104310 002E2A90 080B8AAC */ j func_002E2AB0
|
||||||
/* 104314 002E2A94 A0620000 */ sb $v0, ($v1)
|
/* 104314 002E2A94 A0620000 */ sb $v0, ($v1)
|
||||||
@ -2023,9 +1990,8 @@ func_002E2AB0:
|
|||||||
/* 104340 002E2AC0 46180001 */ sub.s $f0, $f0, $f24
|
/* 104340 002E2AC0 46180001 */ sub.s $f0, $f0, $f24
|
||||||
/* 104344 002E2AC4 4600F03E */ c.le.s $f30, $f0
|
/* 104344 002E2AC4 4600F03E */ c.le.s $f30, $f0
|
||||||
/* 104348 002E2AC8 00000000 */ nop
|
/* 104348 002E2AC8 00000000 */ nop
|
||||||
/* 10434C 002E2ACC 45010005 */ bc1t .L002E2AE4
|
/* 10434C 002E2ACC 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 104350 002E2AD0 262300A4 */ addiu $v1, $s1, 0xa4
|
/* 104350 002E2AD0 262300A4 */ /* 104354 002E2AD4 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 104354 002E2AD4 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 104358 002E2AD8 44024000 */ mfc1 $v0, $f8
|
/* 104358 002E2AD8 44024000 */ mfc1 $v0, $f8
|
||||||
/* 10435C 002E2ADC 080B8ABF */ j func_002E2AFC
|
/* 10435C 002E2ADC 080B8ABF */ j func_002E2AFC
|
||||||
/* 104360 002E2AE0 A0620000 */ sb $v0, ($v1)
|
/* 104360 002E2AE0 A0620000 */ sb $v0, ($v1)
|
||||||
|
@ -442,9 +442,8 @@ func_002E3370:
|
|||||||
/* 104C5C 002E33DC C604004C */ lwc1 $f4, 0x4c($s0)
|
/* 104C5C 002E33DC C604004C */ lwc1 $f4, 0x4c($s0)
|
||||||
/* 104C60 002E33E0 4600203C */ c.lt.s $f4, $f0
|
/* 104C60 002E33E0 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 104C64 002E33E4 00000000 */ nop
|
/* 104C64 002E33E4 00000000 */ nop
|
||||||
/* 104C68 002E33E8 4502000A */ bc1fl .L002E3414
|
/* 104C68 002E33E8 4502000A */ .byte 0x45,0x02,0x00,0x0A /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 104C6C 002E33EC 46041081 */ sub.s $f2, $f2, $f4
|
/* 104C6C 002E33EC 46041081 */ /* 104C70 002E33F0 46022001 */ sub.s $f0, $f4, $f2
|
||||||
/* 104C70 002E33F0 46022001 */ sub.s $f0, $f4, $f2
|
|
||||||
/* 104C74 002E33F4 3C014248 */ li $at, 0x42480000 # 50.000000
|
/* 104C74 002E33F4 3C014248 */ li $at, 0x42480000 # 50.000000
|
||||||
/* 104C78 002E33F8 44811000 */ mtc1 $at, $f2
|
/* 104C78 002E33F8 44811000 */ mtc1 $at, $f2
|
||||||
/* 104C7C 002E33FC 00000000 */ nop
|
/* 104C7C 002E33FC 00000000 */ nop
|
||||||
@ -466,9 +465,8 @@ func_002E3420:
|
|||||||
/* 104CB0 002E3430 46002021 */ cvt.d.s $f0, $f4
|
/* 104CB0 002E3430 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 104CB4 002E3434 4620103C */ c.lt.d $f2, $f0
|
/* 104CB4 002E3434 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 104CB8 002E3438 00000000 */ nop
|
/* 104CB8 002E3438 00000000 */ nop
|
||||||
/* 104CBC 002E343C 45000004 */ bc1f .L002E3450
|
/* 104CBC 002E343C 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104CC0 002E3440 00000000 */ nop
|
/* 104CC0 002E3440 00000000 */ /* 104CC4 002E3444 3C013F99 */ li $at, 0x3F990000 # 1.195312
|
||||||
/* 104CC4 002E3444 3C013F99 */ li $at, 0x3F990000 # 1.195312
|
|
||||||
/* 104CC8 002E3448 3421999A */ ori $at, (0x3F99999A & 0xFFFF) # ori $at, $at, 0x999a
|
/* 104CC8 002E3448 3421999A */ ori $at, (0x3F99999A & 0xFFFF) # ori $at, $at, 0x999a
|
||||||
/* 104CCC 002E344C 44812000 */ mtc1 $at, $f4
|
/* 104CCC 002E344C 44812000 */ mtc1 $at, $f4
|
||||||
.L002E3450:
|
.L002E3450:
|
||||||
@ -477,9 +475,8 @@ func_002E3420:
|
|||||||
/* 104CD8 002E3458 46002021 */ cvt.d.s $f0, $f4
|
/* 104CD8 002E3458 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 104CDC 002E345C 4622003C */ c.lt.d $f0, $f2
|
/* 104CDC 002E345C 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 104CE0 002E3460 00000000 */ nop
|
/* 104CE0 002E3460 00000000 */ nop
|
||||||
/* 104CE4 002E3464 45000004 */ bc1f .L002E3478
|
/* 104CE4 002E3464 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104CE8 002E3468 00000000 */ nop
|
/* 104CE8 002E3468 00000000 */ /* 104CEC 002E346C 3C013E99 */ li $at, 0x3E990000 # 0.298828
|
||||||
/* 104CEC 002E346C 3C013E99 */ li $at, 0x3E990000 # 0.298828
|
|
||||||
/* 104CF0 002E3470 3421999A */ ori $at, (0x3E99999A & 0xFFFF) # ori $at, $at, 0x999a
|
/* 104CF0 002E3470 3421999A */ ori $at, (0x3E99999A & 0xFFFF) # ori $at, $at, 0x999a
|
||||||
/* 104CF4 002E3474 44812000 */ mtc1 $at, $f4
|
/* 104CF4 002E3474 44812000 */ mtc1 $at, $f4
|
||||||
.L002E3478:
|
.L002E3478:
|
||||||
@ -489,9 +486,8 @@ func_002E3420:
|
|||||||
/* 104D04 002E3484 C6220014 */ lwc1 $f2, 0x14($s1)
|
/* 104D04 002E3484 C6220014 */ lwc1 $f2, 0x14($s1)
|
||||||
/* 104D08 002E3488 4600103C */ c.lt.s $f2, $f0
|
/* 104D08 002E3488 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 104D0C 002E348C 00000000 */ nop
|
/* 104D0C 002E348C 00000000 */ nop
|
||||||
/* 104D10 002E3490 45000069 */ bc1f .L002E3638
|
/* 104D10 002E3490 45000069 */ .byte 0x45,0x00,0x00,0x69 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104D14 002E3494 3C03FFDF */ lui $v1, (0xFFDFFFFF >> 16) # lui $v1, 0xffdf
|
/* 104D14 002E3494 3C03FFDF */ /* 104D18 002E3498 2402FFFF */ li $v0, -1
|
||||||
/* 104D18 002E3498 2402FFFF */ li $v0, -1
|
|
||||||
/* 104D1C 002E349C E602004C */ swc1 $f2, 0x4c($s0)
|
/* 104D1C 002E349C E602004C */ swc1 $f2, 0x4c($s0)
|
||||||
/* 104D20 002E34A0 A622000E */ sh $v0, 0xe($s1)
|
/* 104D20 002E34A0 A622000E */ sh $v0, 0xe($s1)
|
||||||
func_002E34A4:
|
func_002E34A4:
|
||||||
@ -536,9 +532,8 @@ func_002E34A4:
|
|||||||
func_002E352C:
|
func_002E352C:
|
||||||
/* 104DAC 002E352C 4602003E */ c.le.s $f0, $f2
|
/* 104DAC 002E352C 4602003E */ c.le.s $f0, $f2
|
||||||
/* 104DB0 002E3530 00000000 */ nop
|
/* 104DB0 002E3530 00000000 */ nop
|
||||||
/* 104DB4 002E3534 45000003 */ bc1f .L002E3544
|
/* 104DB4 002E3534 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104DB8 002E3538 24020001 */ li $v0, 1
|
/* 104DB8 002E3538 24020001 */ /* 104DBC 002E353C E602004C */ swc1 $f2, 0x4c($s0)
|
||||||
/* 104DBC 002E353C E602004C */ swc1 $f2, 0x4c($s0)
|
|
||||||
/* 104DC0 002E3540 A622000E */ sh $v0, 0xe($s1)
|
/* 104DC0 002E3540 A622000E */ sh $v0, 0xe($s1)
|
||||||
.L002E3544:
|
.L002E3544:
|
||||||
/* 104DC4 002E3544 92020006 */ lbu $v0, 6($s0)
|
/* 104DC4 002E3544 92020006 */ lbu $v0, 6($s0)
|
||||||
@ -553,9 +548,8 @@ func_002E352C:
|
|||||||
/* 104DE8 002E3568 C604004C */ lwc1 $f4, 0x4c($s0)
|
/* 104DE8 002E3568 C604004C */ lwc1 $f4, 0x4c($s0)
|
||||||
/* 104DEC 002E356C 4600203C */ c.lt.s $f4, $f0
|
/* 104DEC 002E356C 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 104DF0 002E3570 00000000 */ nop
|
/* 104DF0 002E3570 00000000 */ nop
|
||||||
/* 104DF4 002E3574 4502000A */ bc1fl .L002E35A0
|
/* 104DF4 002E3574 4502000A */ .byte 0x45,0x02,0x00,0x0A /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 104DF8 002E3578 46041081 */ sub.s $f2, $f2, $f4
|
/* 104DF8 002E3578 46041081 */ /* 104DFC 002E357C 46022001 */ sub.s $f0, $f4, $f2
|
||||||
/* 104DFC 002E357C 46022001 */ sub.s $f0, $f4, $f2
|
|
||||||
/* 104E00 002E3580 3C014248 */ li $at, 0x42480000 # 50.000000
|
/* 104E00 002E3580 3C014248 */ li $at, 0x42480000 # 50.000000
|
||||||
/* 104E04 002E3584 44811000 */ mtc1 $at, $f2
|
/* 104E04 002E3584 44811000 */ mtc1 $at, $f2
|
||||||
/* 104E08 002E3588 00000000 */ nop
|
/* 104E08 002E3588 00000000 */ nop
|
||||||
@ -577,9 +571,8 @@ func_002E35AC:
|
|||||||
/* 104E3C 002E35BC 46002021 */ cvt.d.s $f0, $f4
|
/* 104E3C 002E35BC 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 104E40 002E35C0 4620103C */ c.lt.d $f2, $f0
|
/* 104E40 002E35C0 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 104E44 002E35C4 00000000 */ nop
|
/* 104E44 002E35C4 00000000 */ nop
|
||||||
/* 104E48 002E35C8 45000004 */ bc1f .L002E35DC
|
/* 104E48 002E35C8 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104E4C 002E35CC 00000000 */ nop
|
/* 104E4C 002E35CC 00000000 */ /* 104E50 002E35D0 3C013F99 */ li $at, 0x3F990000 # 1.195312
|
||||||
/* 104E50 002E35D0 3C013F99 */ li $at, 0x3F990000 # 1.195312
|
|
||||||
/* 104E54 002E35D4 3421999A */ ori $at, (0x3F99999A & 0xFFFF) # ori $at, $at, 0x999a
|
/* 104E54 002E35D4 3421999A */ ori $at, (0x3F99999A & 0xFFFF) # ori $at, $at, 0x999a
|
||||||
/* 104E58 002E35D8 44812000 */ mtc1 $at, $f4
|
/* 104E58 002E35D8 44812000 */ mtc1 $at, $f4
|
||||||
.L002E35DC:
|
.L002E35DC:
|
||||||
@ -588,9 +581,8 @@ func_002E35AC:
|
|||||||
/* 104E64 002E35E4 46002021 */ cvt.d.s $f0, $f4
|
/* 104E64 002E35E4 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 104E68 002E35E8 4622003C */ c.lt.d $f0, $f2
|
/* 104E68 002E35E8 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 104E6C 002E35EC 00000000 */ nop
|
/* 104E6C 002E35EC 00000000 */ nop
|
||||||
/* 104E70 002E35F0 45000004 */ bc1f .L002E3604
|
/* 104E70 002E35F0 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104E74 002E35F4 00000000 */ nop
|
/* 104E74 002E35F4 00000000 */ /* 104E78 002E35F8 3C013E99 */ li $at, 0x3E990000 # 0.298828
|
||||||
/* 104E78 002E35F8 3C013E99 */ li $at, 0x3E990000 # 0.298828
|
|
||||||
/* 104E7C 002E35FC 3421999A */ ori $at, (0x3E99999A & 0xFFFF) # ori $at, $at, 0x999a
|
/* 104E7C 002E35FC 3421999A */ ori $at, (0x3E99999A & 0xFFFF) # ori $at, $at, 0x999a
|
||||||
/* 104E80 002E3600 44812000 */ mtc1 $at, $f4
|
/* 104E80 002E3600 44812000 */ mtc1 $at, $f4
|
||||||
.L002E3604:
|
.L002E3604:
|
||||||
@ -603,9 +595,8 @@ func_002E35AC:
|
|||||||
/* 104E9C 002E361C 46022101 */ sub.s $f4, $f4, $f2
|
/* 104E9C 002E361C 46022101 */ sub.s $f4, $f4, $f2
|
||||||
/* 104EA0 002E3620 4604003C */ c.lt.s $f0, $f4
|
/* 104EA0 002E3620 4604003C */ c.lt.s $f0, $f4
|
||||||
/* 104EA4 002E3624 00000000 */ nop
|
/* 104EA4 002E3624 00000000 */ nop
|
||||||
/* 104EA8 002E3628 45000003 */ bc1f .L002E3638
|
/* 104EA8 002E3628 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 104EAC 002E362C 24020001 */ li $v0, 1
|
/* 104EAC 002E362C 24020001 */ /* 104EB0 002E3630 E604004C */ swc1 $f4, 0x4c($s0)
|
||||||
/* 104EB0 002E3630 E604004C */ swc1 $f4, 0x4c($s0)
|
|
||||||
.L002E3634:
|
.L002E3634:
|
||||||
/* 104EB4 002E3634 A622000E */ sh $v0, 0xe($s1)
|
/* 104EB4 002E3634 A622000E */ sh $v0, 0xe($s1)
|
||||||
func_002E3638:
|
func_002E3638:
|
||||||
@ -712,9 +703,8 @@ func_002E36E4:
|
|||||||
/* 105024 002E37A4 00000000 */ nop
|
/* 105024 002E37A4 00000000 */ nop
|
||||||
/* 105028 002E37A8 460C003C */ c.lt.s $f0, $f12
|
/* 105028 002E37A8 460C003C */ c.lt.s $f0, $f12
|
||||||
/* 10502C 002E37AC 00000000 */ nop
|
/* 10502C 002E37AC 00000000 */ nop
|
||||||
/* 105030 002E37B0 45000006 */ bc1f .L002E37CC
|
/* 105030 002E37B0 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 105034 002E37B4 E60C0018 */ swc1 $f12, 0x18($s0)
|
/* 105034 002E37B4 E60C0018 */ /* 105038 002E37B8 0C00A6C9 */ jal func_00029B24
|
||||||
/* 105038 002E37B8 0C00A6C9 */ jal func_00029B24
|
|
||||||
/* 10503C 002E37BC 00000000 */ nop
|
/* 10503C 002E37BC 00000000 */ nop
|
||||||
/* 105040 002E37C0 E6000018 */ swc1 $f0, 0x18($s0)
|
/* 105040 002E37C0 E6000018 */ swc1 $f0, 0x18($s0)
|
||||||
/* 105044 002E37C4 0C043F5A */ jal func_0010FD68
|
/* 105044 002E37C4 0C043F5A */ jal func_0010FD68
|
||||||
@ -758,9 +748,8 @@ func_002E36E4:
|
|||||||
/* 1050D4 002E3854 46020000 */ add.s $f0, $f0, $f2
|
/* 1050D4 002E3854 46020000 */ add.s $f0, $f0, $f2
|
||||||
/* 1050D8 002E3858 4600B03E */ c.le.s $f22, $f0
|
/* 1050D8 002E3858 4600B03E */ c.le.s $f22, $f0
|
||||||
/* 1050DC 002E385C 00000000 */ nop
|
/* 1050DC 002E385C 00000000 */ nop
|
||||||
/* 1050E0 002E3860 45000006 */ bc1f .L002E387C
|
/* 1050E0 002E3860 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1050E4 002E3864 E6000018 */ swc1 $f0, 0x18($s0)
|
/* 1050E4 002E3864 E6000018 */ /* 1050E8 002E3868 C6000014 */ lwc1 $f0, 0x14($s0)
|
||||||
/* 1050E8 002E3868 C6000014 */ lwc1 $f0, 0x14($s0)
|
|
||||||
/* 1050EC 002E386C 0220202D */ move $a0, $s1
|
/* 1050EC 002E386C 0220202D */ move $a0, $s1
|
||||||
/* 1050F0 002E3870 AE000018 */ sw $zero, 0x18($s0)
|
/* 1050F0 002E3870 AE000018 */ sw $zero, 0x18($s0)
|
||||||
/* 1050F4 002E3874 0C043F5A */ jal func_0010FD68
|
/* 1050F4 002E3874 0C043F5A */ jal func_0010FD68
|
||||||
@ -2192,9 +2181,8 @@ func_002E4C10:
|
|||||||
/* 10652C 002E4CAC 46000021 */ cvt.d.s $f0, $f0
|
/* 10652C 002E4CAC 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 106530 002E4CB0 4620103E */ c.le.d $f2, $f0
|
/* 106530 002E4CB0 4620103E */ c.le.d $f2, $f0
|
||||||
/* 106534 002E4CB4 00000000 */ nop
|
/* 106534 002E4CB4 00000000 */ nop
|
||||||
/* 106538 002E4CB8 45000009 */ bc1f .L002E4CE0
|
/* 106538 002E4CB8 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10653C 002E4CBC 00000000 */ nop
|
/* 10653C 002E4CBC 00000000 */ /* 106540 002E4CC0 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 106540 002E4CC0 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 106544 002E4CC4 44810000 */ mtc1 $at, $f0
|
/* 106544 002E4CC4 44810000 */ mtc1 $at, $f0
|
||||||
/* 106548 002E4CC8 00000000 */ nop
|
/* 106548 002E4CC8 00000000 */ nop
|
||||||
/* 10654C 002E4CCC E6200054 */ swc1 $f0, 0x54($s1)
|
/* 10654C 002E4CCC E6200054 */ swc1 $f0, 0x54($s1)
|
||||||
|
@ -84,9 +84,8 @@ func_002E4E04:
|
|||||||
/* 106740 002E4EC0 00000000 */ nop
|
/* 106740 002E4EC0 00000000 */ nop
|
||||||
/* 106744 002E4EC4 4602003E */ c.le.s $f0, $f2
|
/* 106744 002E4EC4 4602003E */ c.le.s $f0, $f2
|
||||||
/* 106748 002E4EC8 00000000 */ nop
|
/* 106748 002E4EC8 00000000 */ nop
|
||||||
/* 10674C 002E4ECC 45000106 */ bc1f .L002E52E8
|
/* 10674C 002E4ECC 45000106 */ .byte 0x45,0x00,0x01,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106750 002E4ED0 E6000014 */ swc1 $f0, 0x14($s0)
|
/* 106750 002E4ED0 E6000014 */ /* 106754 002E4ED4 0220202D */ move $a0, $s1
|
||||||
/* 106754 002E4ED4 0220202D */ move $a0, $s1
|
|
||||||
/* 106758 002E4ED8 3C05802F */ lui $a1, %hi(D_802EA744) # $a1, 0x802f
|
/* 106758 002E4ED8 3C05802F */ lui $a1, %hi(D_802EA744) # $a1, 0x802f
|
||||||
/* 10675C 002E4EDC 24A5A744 */ addiu $a1, %lo(D_802EA744) # addiu $a1, $a1, -0x58bc
|
/* 10675C 002E4EDC 24A5A744 */ addiu $a1, %lo(D_802EA744) # addiu $a1, $a1, -0x58bc
|
||||||
/* 106760 002E4EE0 92020001 */ lbu $v0, 1($s0)
|
/* 106760 002E4EE0 92020001 */ lbu $v0, 1($s0)
|
||||||
@ -132,9 +131,8 @@ func_002E4E04:
|
|||||||
/* 1067FC 002E4F7C 00000000 */ nop
|
/* 1067FC 002E4F7C 00000000 */ nop
|
||||||
/* 106800 002E4F80 4604003C */ c.lt.s $f0, $f4
|
/* 106800 002E4F80 4604003C */ c.lt.s $f0, $f4
|
||||||
/* 106804 002E4F84 00000000 */ nop
|
/* 106804 002E4F84 00000000 */ nop
|
||||||
/* 106808 002E4F88 45000003 */ bc1f .L002E4F98
|
/* 106808 002E4F88 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10680C 002E4F8C E6000020 */ swc1 $f0, 0x20($s0)
|
/* 10680C 002E4F8C E6000020 */ /* 106810 002E4F90 46140000 */ add.s $f0, $f0, $f20
|
||||||
/* 106810 002E4F90 46140000 */ add.s $f0, $f0, $f20
|
|
||||||
/* 106814 002E4F94 E6000020 */ swc1 $f0, 0x20($s0)
|
/* 106814 002E4F94 E6000020 */ swc1 $f0, 0x20($s0)
|
||||||
.L002E4F98:
|
.L002E4F98:
|
||||||
/* 106818 002E4F98 C6200064 */ lwc1 $f0, 0x64($s1)
|
/* 106818 002E4F98 C6200064 */ lwc1 $f0, 0x64($s1)
|
||||||
@ -147,9 +145,8 @@ func_002E4E04:
|
|||||||
/* 106834 002E4FB4 46020000 */ add.s $f0, $f0, $f2
|
/* 106834 002E4FB4 46020000 */ add.s $f0, $f0, $f2
|
||||||
/* 106838 002E4FB8 4600203E */ c.le.s $f4, $f0
|
/* 106838 002E4FB8 4600203E */ c.le.s $f4, $f0
|
||||||
/* 10683C 002E4FBC 00000000 */ nop
|
/* 10683C 002E4FBC 00000000 */ nop
|
||||||
/* 106840 002E4FC0 450000AC */ bc1f .L002E5274
|
/* 106840 002E4FC0 450000AC */ .byte 0x45,0x00,0x00,0xAC /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106844 002E4FC4 E6000054 */ swc1 $f0, 0x54($s0)
|
/* 106844 002E4FC4 E6000054 */ /* 106848 002E4FC8 92020001 */ lbu $v0, 1($s0)
|
||||||
/* 106848 002E4FC8 92020001 */ lbu $v0, 1($s0)
|
|
||||||
/* 10684C 002E4FCC E6040018 */ swc1 $f4, 0x18($s0)
|
/* 10684C 002E4FCC E6040018 */ swc1 $f4, 0x18($s0)
|
||||||
/* 106850 002E4FD0 E604001C */ swc1 $f4, 0x1c($s0)
|
/* 106850 002E4FD0 E604001C */ swc1 $f4, 0x1c($s0)
|
||||||
/* 106854 002E4FD4 24420001 */ addiu $v0, $v0, 1
|
/* 106854 002E4FD4 24420001 */ addiu $v0, $v0, 1
|
||||||
@ -181,9 +178,8 @@ func_002E4E04:
|
|||||||
/* 1068B8 002E5038 46200020 */ cvt.s.d $f0, $f0
|
/* 1068B8 002E5038 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 1068BC 002E503C 4600103E */ c.le.s $f2, $f0
|
/* 1068BC 002E503C 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1068C0 002E5040 00000000 */ nop
|
/* 1068C0 002E5040 00000000 */ nop
|
||||||
/* 1068C4 002E5044 45000002 */ bc1f .L002E5050
|
/* 1068C4 002E5044 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1068C8 002E5048 E600001C */ swc1 $f0, 0x1c($s0)
|
/* 1068C8 002E5048 E600001C */ /* 1068CC 002E504C E602001C */ swc1 $f2, 0x1c($s0)
|
||||||
/* 1068CC 002E504C E602001C */ swc1 $f2, 0x1c($s0)
|
|
||||||
.L002E5050:
|
.L002E5050:
|
||||||
/* 1068D0 002E5050 C6020018 */ lwc1 $f2, 0x18($s0)
|
/* 1068D0 002E5050 C6020018 */ lwc1 $f2, 0x18($s0)
|
||||||
/* 1068D4 002E5054 3C014190 */ li $at, 0x41900000 # 18.000000
|
/* 1068D4 002E5054 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||||
@ -195,9 +191,8 @@ func_002E4E04:
|
|||||||
/* 1068EC 002E506C 00000000 */ nop
|
/* 1068EC 002E506C 00000000 */ nop
|
||||||
/* 1068F0 002E5070 4600B03E */ c.le.s $f22, $f0
|
/* 1068F0 002E5070 4600B03E */ c.le.s $f22, $f0
|
||||||
/* 1068F4 002E5074 00000000 */ nop
|
/* 1068F4 002E5074 00000000 */ nop
|
||||||
/* 1068F8 002E5078 45000003 */ bc1f .L002E5088
|
/* 1068F8 002E5078 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1068FC 002E507C E6000018 */ swc1 $f0, 0x18($s0)
|
/* 1068FC 002E507C E6000018 */ /* 106900 002E5080 46160001 */ sub.s $f0, $f0, $f22
|
||||||
/* 106900 002E5080 46160001 */ sub.s $f0, $f0, $f22
|
|
||||||
/* 106904 002E5084 E6000018 */ swc1 $f0, 0x18($s0)
|
/* 106904 002E5084 E6000018 */ swc1 $f0, 0x18($s0)
|
||||||
.L002E5088:
|
.L002E5088:
|
||||||
/* 106908 002E5088 C60C0018 */ lwc1 $f12, 0x18($s0)
|
/* 106908 002E5088 C60C0018 */ lwc1 $f12, 0x18($s0)
|
||||||
@ -253,9 +248,8 @@ func_002E4E04:
|
|||||||
/* 1069CC 002E514C 00000000 */ nop
|
/* 1069CC 002E514C 00000000 */ nop
|
||||||
/* 1069D0 002E5150 4602003C */ c.lt.s $f0, $f2
|
/* 1069D0 002E5150 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 1069D4 002E5154 00000000 */ nop
|
/* 1069D4 002E5154 00000000 */ nop
|
||||||
/* 1069D8 002E5158 45000005 */ bc1f .L002E5170
|
/* 1069D8 002E5158 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1069DC 002E515C 00000000 */ nop
|
/* 1069DC 002E515C 00000000 */ /* 1069E0 002E5160 92020001 */ lbu $v0, 1($s0)
|
||||||
/* 1069E0 002E5160 92020001 */ lbu $v0, 1($s0)
|
|
||||||
/* 1069E4 002E5164 E6020004 */ swc1 $f2, 4($s0)
|
/* 1069E4 002E5164 E6020004 */ swc1 $f2, 4($s0)
|
||||||
/* 1069E8 002E5168 24420001 */ addiu $v0, $v0, 1
|
/* 1069E8 002E5168 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 1069EC 002E516C A2020001 */ sb $v0, 1($s0)
|
/* 1069EC 002E516C A2020001 */ sb $v0, 1($s0)
|
||||||
@ -287,9 +281,8 @@ func_002E4E04:
|
|||||||
/* 106A50 002E51D0 00000000 */ nop
|
/* 106A50 002E51D0 00000000 */ nop
|
||||||
/* 106A54 002E51D4 4600103C */ c.lt.s $f2, $f0
|
/* 106A54 002E51D4 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 106A58 002E51D8 00000000 */ nop
|
/* 106A58 002E51D8 00000000 */ nop
|
||||||
/* 106A5C 002E51DC 45000003 */ bc1f .L002E51EC
|
/* 106A5C 002E51DC 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106A60 002E51E0 E6020020 */ swc1 $f2, 0x20($s0)
|
/* 106A60 002E51E0 E6020020 */ /* 106A64 002E51E4 46141000 */ add.s $f0, $f2, $f20
|
||||||
/* 106A64 002E51E4 46141000 */ add.s $f0, $f2, $f20
|
|
||||||
/* 106A68 002E51E8 E6000020 */ swc1 $f0, 0x20($s0)
|
/* 106A68 002E51E8 E6000020 */ swc1 $f0, 0x20($s0)
|
||||||
.L002E51EC:
|
.L002E51EC:
|
||||||
/* 106A6C 002E51EC C6000054 */ lwc1 $f0, 0x54($s0)
|
/* 106A6C 002E51EC C6000054 */ lwc1 $f0, 0x54($s0)
|
||||||
@ -301,18 +294,16 @@ func_002E4E04:
|
|||||||
/* 106A84 002E5204 46200020 */ cvt.s.d $f0, $f0
|
/* 106A84 002E5204 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 106A88 002E5208 4600203C */ c.lt.s $f4, $f0
|
/* 106A88 002E5208 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 106A8C 002E520C 00000000 */ nop
|
/* 106A8C 002E520C 00000000 */ nop
|
||||||
/* 106A90 002E5210 45000002 */ bc1f .L002E521C
|
/* 106A90 002E5210 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106A94 002E5214 E6000054 */ swc1 $f0, 0x54($s0)
|
/* 106A94 002E5214 E6000054 */ /* 106A98 002E5218 E6040054 */ swc1 $f4, 0x54($s0)
|
||||||
/* 106A98 002E5218 E6040054 */ swc1 $f4, 0x54($s0)
|
|
||||||
.L002E521C:
|
.L002E521C:
|
||||||
/* 106A9C 002E521C C6220064 */ lwc1 $f2, 0x64($s1)
|
/* 106A9C 002E521C C6220064 */ lwc1 $f2, 0x64($s1)
|
||||||
/* 106AA0 002E5220 C6000054 */ lwc1 $f0, 0x54($s0)
|
/* 106AA0 002E5220 C6000054 */ lwc1 $f0, 0x54($s0)
|
||||||
/* 106AA4 002E5224 46001000 */ add.s $f0, $f2, $f0
|
/* 106AA4 002E5224 46001000 */ add.s $f0, $f2, $f0
|
||||||
/* 106AA8 002E5228 4600A03E */ c.le.s $f20, $f0
|
/* 106AA8 002E5228 4600A03E */ c.le.s $f20, $f0
|
||||||
/* 106AAC 002E522C 00000000 */ nop
|
/* 106AAC 002E522C 00000000 */ nop
|
||||||
/* 106AB0 002E5230 45000003 */ bc1f .L002E5240
|
/* 106AB0 002E5230 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106AB4 002E5234 E6200064 */ swc1 $f0, 0x64($s1)
|
/* 106AB4 002E5234 E6200064 */ /* 106AB8 002E5238 46140001 */ sub.s $f0, $f0, $f20
|
||||||
/* 106AB8 002E5238 46140001 */ sub.s $f0, $f0, $f20
|
|
||||||
/* 106ABC 002E523C E6200064 */ swc1 $f0, 0x64($s1)
|
/* 106ABC 002E523C E6200064 */ swc1 $f0, 0x64($s1)
|
||||||
.L002E5240:
|
.L002E5240:
|
||||||
/* 106AC0 002E5240 9222000B */ lbu $v0, 0xb($s1)
|
/* 106AC0 002E5240 9222000B */ lbu $v0, 0xb($s1)
|
||||||
@ -394,9 +385,8 @@ func_002E5324:
|
|||||||
/* 106BD0 002E5350 460000A1 */ cvt.d.s $f2, $f0
|
/* 106BD0 002E5350 460000A1 */ cvt.d.s $f2, $f0
|
||||||
/* 106BD4 002E5354 4624103C */ c.lt.d $f2, $f4
|
/* 106BD4 002E5354 4624103C */ c.lt.d $f2, $f4
|
||||||
/* 106BD8 002E5358 00000000 */ nop
|
/* 106BD8 002E5358 00000000 */ nop
|
||||||
/* 106BDC 002E535C 45010026 */ bc1t .L002E53F8
|
/* 106BDC 002E535C 45010026 */ .byte 0x45,0x01,0x00,0x26 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 106BE0 002E5360 24020001 */ li $v0, 1
|
/* 106BE0 002E5360 24020001 */ /* 106BE4 002E5364 92030008 */ lbu $v1, 8($s0)
|
||||||
/* 106BE4 002E5364 92030008 */ lbu $v1, 8($s0)
|
|
||||||
/* 106BE8 002E5368 10620010 */ beq $v1, $v0, .L002E53AC
|
/* 106BE8 002E5368 10620010 */ beq $v1, $v0, .L002E53AC
|
||||||
/* 106BEC 002E536C 28620002 */ slti $v0, $v1, 2
|
/* 106BEC 002E536C 28620002 */ slti $v0, $v1, 2
|
||||||
/* 106BF0 002E5370 50400005 */ beql $v0, $zero, .L002E5388
|
/* 106BF0 002E5370 50400005 */ beql $v0, $zero, .L002E5388
|
||||||
@ -428,9 +418,8 @@ func_002E5324:
|
|||||||
/* 106C40 002E53C0 46000021 */ cvt.d.s $f0, $f0
|
/* 106C40 002E53C0 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 106C44 002E53C4 4624003E */ c.le.d $f0, $f4
|
/* 106C44 002E53C4 4624003E */ c.le.d $f0, $f4
|
||||||
/* 106C48 002E53C8 00000000 */ nop
|
/* 106C48 002E53C8 00000000 */ nop
|
||||||
/* 106C4C 002E53CC 45000008 */ bc1f .L002E53F0
|
/* 106C4C 002E53CC 45000008 */ .byte 0x45,0x00,0x00,0x08 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 106C50 002E53D0 00000000 */ nop
|
/* 106C50 002E53D0 00000000 */ /* 106C54 002E53D4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 106C54 002E53D4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 106C58 002E53D8 44810000 */ mtc1 $at, $f0
|
/* 106C58 002E53D8 44810000 */ mtc1 $at, $f0
|
||||||
/* 106C5C 002E53DC 00000000 */ nop
|
/* 106C5C 002E53DC 00000000 */ nop
|
||||||
func_002E53E0:
|
func_002E53E0:
|
||||||
@ -1394,9 +1383,8 @@ func_002E58FC:
|
|||||||
/* 107A5C 002E61DC C6800024 */ lwc1 $f0, 0x24($s4)
|
/* 107A5C 002E61DC C6800024 */ lwc1 $f0, 0x24($s4)
|
||||||
/* 107A60 002E61E0 46001032 */ c.eq.s $f2, $f0
|
/* 107A60 002E61E0 46001032 */ c.eq.s $f2, $f0
|
||||||
/* 107A64 002E61E4 00000000 */ nop
|
/* 107A64 002E61E4 00000000 */ nop
|
||||||
/* 107A68 002E61E8 45010041 */ bc1t .L002E62F0
|
/* 107A68 002E61E8 45010041 */ .byte 0x45,0x01,0x00,0x41 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 107A6C 002E61EC 00000000 */ nop
|
/* 107A6C 002E61EC 00000000 */ /* 107A70 002E61F0 0C019D28 */ jal func_000674A0
|
||||||
/* 107A70 002E61F0 0C019D28 */ jal func_000674A0
|
|
||||||
/* 107A74 002E61F4 27A40010 */ addiu $a0, $sp, 0x10
|
/* 107A74 002E61F4 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
/* 107A78 002E61F8 27B00050 */ addiu $s0, $sp, 0x50
|
/* 107A78 002E61F8 27B00050 */ addiu $s0, $sp, 0x50
|
||||||
/* 107A7C 002E61FC 0200202D */ move $a0, $s0
|
/* 107A7C 002E61FC 0200202D */ move $a0, $s0
|
||||||
@ -1554,9 +1542,8 @@ func_002E6400:
|
|||||||
/* 107CB8 002E6438 46200005 */ abs.d $f0, $f0
|
/* 107CB8 002E6438 46200005 */ abs.d $f0, $f0
|
||||||
/* 107CBC 002E643C 4622003E */ c.le.d $f0, $f2
|
/* 107CBC 002E643C 4622003E */ c.le.d $f0, $f2
|
||||||
/* 107CC0 002E6440 00000000 */ nop
|
/* 107CC0 002E6440 00000000 */ nop
|
||||||
/* 107CC4 002E6444 45000044 */ bc1f .L002E6558
|
/* 107CC4 002E6444 45000044 */ .byte 0x45,0x00,0x00,0x44 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 107CC8 002E6448 2402000A */ li $v0, 10
|
/* 107CC8 002E6448 2402000A */ /* 107CCC 002E644C A2420000 */ sb $v0, ($s2)
|
||||||
/* 107CCC 002E644C A2420000 */ sb $v0, ($s2)
|
|
||||||
/* 107CD0 002E6450 C66C0048 */ lwc1 $f12, 0x48($s3)
|
/* 107CD0 002E6450 C66C0048 */ lwc1 $f12, 0x48($s3)
|
||||||
/* 107CD4 002E6454 0C038022 */ jal func_000E0088
|
/* 107CD4 002E6454 0C038022 */ jal func_000E0088
|
||||||
/* 107CD8 002E6458 C66E0050 */ lwc1 $f14, 0x50($s3)
|
/* 107CD8 002E6458 C66E0050 */ lwc1 $f14, 0x50($s3)
|
||||||
@ -1661,23 +1648,20 @@ func_002E6550:
|
|||||||
/* 107E38 002E65B8 46000106 */ mov.s $f4, $f0
|
/* 107E38 002E65B8 46000106 */ mov.s $f4, $f0
|
||||||
/* 107E3C 002E65BC 4602203C */ c.lt.s $f4, $f2
|
/* 107E3C 002E65BC 4602203C */ c.lt.s $f4, $f2
|
||||||
/* 107E40 002E65C0 00000000 */ nop
|
/* 107E40 002E65C0 00000000 */ nop
|
||||||
/* 107E44 002E65C4 4501000F */ bc1t .L002E6604
|
/* 107E44 002E65C4 4501000F */ .byte 0x45,0x01,0x00,0x0F /* Because of invalid n64 opcode bc1t */
|
||||||
/* 107E48 002E65C8 00000000 */ nop
|
/* 107E48 002E65C8 00000000 */ /* 107E4C 002E65CC 3C014334 */ li $at, 0x43340000 # 180.000000
|
||||||
/* 107E4C 002E65CC 3C014334 */ li $at, 0x43340000 # 180.000000
|
|
||||||
/* 107E50 002E65D0 44810000 */ mtc1 $at, $f0
|
/* 107E50 002E65D0 44810000 */ mtc1 $at, $f0
|
||||||
/* 107E54 002E65D4 00000000 */ nop
|
/* 107E54 002E65D4 00000000 */ nop
|
||||||
/* 107E58 002E65D8 4604003E */ c.le.s $f0, $f4
|
/* 107E58 002E65D8 4604003E */ c.le.s $f0, $f4
|
||||||
/* 107E5C 002E65DC 00000000 */ nop
|
/* 107E5C 002E65DC 00000000 */ nop
|
||||||
/* 107E60 002E65E0 4500000B */ bc1f .L002E6610
|
/* 107E60 002E65E0 4500000B */ .byte 0x45,0x00,0x00,0x0B /* Because of invalid n64 opcode bc1f */
|
||||||
/* 107E64 002E65E4 00000000 */ nop
|
/* 107E64 002E65E4 00000000 */ /* 107E68 002E65E8 3C014387 */ li $at, 0x43870000 # 270.000000
|
||||||
/* 107E68 002E65E8 3C014387 */ li $at, 0x43870000 # 270.000000
|
|
||||||
/* 107E6C 002E65EC 44810000 */ mtc1 $at, $f0
|
/* 107E6C 002E65EC 44810000 */ mtc1 $at, $f0
|
||||||
/* 107E70 002E65F0 00000000 */ nop
|
/* 107E70 002E65F0 00000000 */ nop
|
||||||
/* 107E74 002E65F4 4600203C */ c.lt.s $f4, $f0
|
/* 107E74 002E65F4 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 107E78 002E65F8 00000000 */ nop
|
/* 107E78 002E65F8 00000000 */ nop
|
||||||
/* 107E7C 002E65FC 45000004 */ bc1f .L002E6610
|
/* 107E7C 002E65FC 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 107E80 002E6600 00000000 */ nop
|
/* 107E80 002E6600 00000000 */ .L002E6604:
|
||||||
.L002E6604:
|
|
||||||
/* 107E84 002E6604 C6340068 */ lwc1 $f20, 0x68($s1)
|
/* 107E84 002E6604 C6340068 */ lwc1 $f20, 0x68($s1)
|
||||||
/* 107E88 002E6608 080B9986 */ j func_002E6618
|
/* 107E88 002E6608 080B9986 */ j func_002E6618
|
||||||
/* 107E8C 002E660C 24120001 */ li $s2, 1
|
/* 107E8C 002E660C 24120001 */ li $s2, 1
|
||||||
@ -1763,9 +1747,8 @@ func_002E6618:
|
|||||||
/* 107FB8 002E6738 C6020024 */ lwc1 $f2, 0x24($s0)
|
/* 107FB8 002E6738 C6020024 */ lwc1 $f2, 0x24($s0)
|
||||||
/* 107FBC 002E673C 4602003E */ c.le.s $f0, $f2
|
/* 107FBC 002E673C 4602003E */ c.le.s $f0, $f2
|
||||||
/* 107FC0 002E6740 00000000 */ nop
|
/* 107FC0 002E6740 00000000 */ nop
|
||||||
/* 107FC4 002E6744 45000006 */ bc1f .L002E6760
|
/* 107FC4 002E6744 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 107FC8 002E6748 2402000A */ li $v0, 10
|
/* 107FC8 002E6748 2402000A */ /* 107FCC 002E674C AE200068 */ sw $zero, 0x68($s1)
|
||||||
/* 107FCC 002E674C AE200068 */ sw $zero, 0x68($s1)
|
|
||||||
/* 107FD0 002E6750 C6340068 */ lwc1 $f20, 0x68($s1)
|
/* 107FD0 002E6750 C6340068 */ lwc1 $f20, 0x68($s1)
|
||||||
/* 107FD4 002E6754 E622004C */ swc1 $f2, 0x4c($s1)
|
/* 107FD4 002E6754 E622004C */ swc1 $f2, 0x4c($s1)
|
||||||
/* 107FD8 002E6758 AE200060 */ sw $zero, 0x60($s1)
|
/* 107FD8 002E6758 AE200060 */ sw $zero, 0x60($s1)
|
||||||
@ -1781,9 +1764,8 @@ func_002E6618:
|
|||||||
/* 107FFC 002E677C 00000000 */ nop
|
/* 107FFC 002E677C 00000000 */ nop
|
||||||
/* 108000 002E6780 4600103E */ c.le.s $f2, $f0
|
/* 108000 002E6780 4600103E */ c.le.s $f2, $f0
|
||||||
/* 108004 002E6784 00000000 */ nop
|
/* 108004 002E6784 00000000 */ nop
|
||||||
/* 108008 002E6788 45000007 */ bc1f .L002E67A8
|
/* 108008 002E6788 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10800C 002E678C E600002C */ swc1 $f0, 0x2c($s0)
|
/* 10800C 002E678C E600002C */ /* 108010 002E6790 92020000 */ lbu $v0, ($s0)
|
||||||
/* 108010 002E6790 92020000 */ lbu $v0, ($s0)
|
|
||||||
/* 108014 002E6794 24030007 */ li $v1, 7
|
/* 108014 002E6794 24030007 */ li $v1, 7
|
||||||
/* 108018 002E6798 E602002C */ swc1 $f2, 0x2c($s0)
|
/* 108018 002E6798 E602002C */ swc1 $f2, 0x2c($s0)
|
||||||
/* 10801C 002E679C A2030001 */ sb $v1, 1($s0)
|
/* 10801C 002E679C A2030001 */ sb $v1, 1($s0)
|
||||||
@ -1796,15 +1778,13 @@ func_002E6618:
|
|||||||
/* 108034 002E67B4 00000000 */ nop
|
/* 108034 002E67B4 00000000 */ nop
|
||||||
/* 108038 002E67B8 4602003C */ c.lt.s $f0, $f2
|
/* 108038 002E67B8 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 10803C 002E67BC 00000000 */ nop
|
/* 10803C 002E67BC 00000000 */ nop
|
||||||
/* 108040 002E67C0 450000C4 */ bc1f .L002E6AD4
|
/* 108040 002E67C0 450000C4 */ .byte 0x45,0x00,0x00,0xC4 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108044 002E67C4 00000000 */ nop
|
/* 108044 002E67C4 00000000 */ /* 108048 002E67C8 C6000030 */ lwc1 $f0, 0x30($s0)
|
||||||
/* 108048 002E67C8 C6000030 */ lwc1 $f0, 0x30($s0)
|
|
||||||
/* 10804C 002E67CC 4600A500 */ add.s $f20, $f20, $f0
|
/* 10804C 002E67CC 4600A500 */ add.s $f20, $f20, $f0
|
||||||
/* 108050 002E67D0 4614B03E */ c.le.s $f22, $f20
|
/* 108050 002E67D0 4614B03E */ c.le.s $f22, $f20
|
||||||
/* 108054 002E67D4 00000000 */ nop
|
/* 108054 002E67D4 00000000 */ nop
|
||||||
/* 108058 002E67D8 450300BE */ bc1tl .L002E6AD4
|
/* 108058 002E67D8 450300BE */ .byte 0x45,0x03,0x00,0xBE /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 10805C 002E67DC 4616A501 */ sub.s $f20, $f20, $f22
|
/* 10805C 002E67DC 4616A501 */ /* 108060 002E67E0 080B9AB5 */ j func_002E6AD4
|
||||||
/* 108060 002E67E0 080B9AB5 */ j func_002E6AD4
|
|
||||||
/* 108064 002E67E4 00000000 */ nop
|
/* 108064 002E67E4 00000000 */ nop
|
||||||
|
|
||||||
/* 108068 002E67E8 C6000030 */ lwc1 $f0, 0x30($s0)
|
/* 108068 002E67E8 C6000030 */ lwc1 $f0, 0x30($s0)
|
||||||
@ -1816,9 +1796,8 @@ func_002E6618:
|
|||||||
/* 108080 002E6800 00000000 */ nop
|
/* 108080 002E6800 00000000 */ nop
|
||||||
/* 108084 002E6804 4602003E */ c.le.s $f0, $f2
|
/* 108084 002E6804 4602003E */ c.le.s $f0, $f2
|
||||||
/* 108088 002E6808 00000000 */ nop
|
/* 108088 002E6808 00000000 */ nop
|
||||||
/* 10808C 002E680C 45000002 */ bc1f .L002E6818
|
/* 10808C 002E680C 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108090 002E6810 E6000030 */ swc1 $f0, 0x30($s0)
|
/* 108090 002E6810 E6000030 */ /* 108094 002E6814 E6020030 */ swc1 $f2, 0x30($s0)
|
||||||
/* 108094 002E6814 E6020030 */ swc1 $f2, 0x30($s0)
|
|
||||||
.L002E6818:
|
.L002E6818:
|
||||||
/* 108098 002E6818 C6000030 */ lwc1 $f0, 0x30($s0)
|
/* 108098 002E6818 C6000030 */ lwc1 $f0, 0x30($s0)
|
||||||
/* 10809C 002E681C 4600A500 */ add.s $f20, $f20, $f0
|
/* 10809C 002E681C 4600A500 */ add.s $f20, $f20, $f0
|
||||||
@ -1827,9 +1806,8 @@ func_002E6618:
|
|||||||
/* 1080A8 002E6828 00000000 */ nop
|
/* 1080A8 002E6828 00000000 */ nop
|
||||||
/* 1080AC 002E682C 4614003E */ c.le.s $f0, $f20
|
/* 1080AC 002E682C 4614003E */ c.le.s $f0, $f20
|
||||||
/* 1080B0 002E6830 00000000 */ nop
|
/* 1080B0 002E6830 00000000 */ nop
|
||||||
/* 1080B4 002E6834 45030001 */ bc1tl .L002E683C
|
/* 1080B4 002E6834 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 1080B8 002E6838 4600A501 */ sub.s $f20, $f20, $f0
|
/* 1080B8 002E6838 4600A501 */ .L002E683C:
|
||||||
.L002E683C:
|
|
||||||
/* 1080BC 002E683C 92020001 */ lbu $v0, 1($s0)
|
/* 1080BC 002E683C 92020001 */ lbu $v0, 1($s0)
|
||||||
/* 1080C0 002E6840 2442FFFF */ addiu $v0, $v0, -1
|
/* 1080C0 002E6840 2442FFFF */ addiu $v0, $v0, -1
|
||||||
/* 1080C4 002E6844 A2020001 */ sb $v0, 1($s0)
|
/* 1080C4 002E6844 A2020001 */ sb $v0, 1($s0)
|
||||||
@ -1848,9 +1826,8 @@ func_002E6618:
|
|||||||
/* 1080F4 002E6874 00000000 */ nop
|
/* 1080F4 002E6874 00000000 */ nop
|
||||||
/* 1080F8 002E6878 4616003E */ c.le.s $f0, $f22
|
/* 1080F8 002E6878 4616003E */ c.le.s $f0, $f22
|
||||||
/* 1080FC 002E687C 00000000 */ nop
|
/* 1080FC 002E687C 00000000 */ nop
|
||||||
/* 108100 002E6880 45000002 */ bc1f .L002E688C
|
/* 108100 002E6880 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108104 002E6884 E6000030 */ swc1 $f0, 0x30($s0)
|
/* 108104 002E6884 E6000030 */ /* 108108 002E6888 E6160030 */ swc1 $f22, 0x30($s0)
|
||||||
/* 108108 002E6888 E6160030 */ swc1 $f22, 0x30($s0)
|
|
||||||
.L002E688C:
|
.L002E688C:
|
||||||
/* 10810C 002E688C C6000030 */ lwc1 $f0, 0x30($s0)
|
/* 10810C 002E688C C6000030 */ lwc1 $f0, 0x30($s0)
|
||||||
/* 108110 002E6890 4600A500 */ add.s $f20, $f20, $f0
|
/* 108110 002E6890 4600A500 */ add.s $f20, $f20, $f0
|
||||||
@ -1859,9 +1836,8 @@ func_002E6618:
|
|||||||
/* 10811C 002E689C 00000000 */ nop
|
/* 10811C 002E689C 00000000 */ nop
|
||||||
/* 108120 002E68A0 4614103E */ c.le.s $f2, $f20
|
/* 108120 002E68A0 4614103E */ c.le.s $f2, $f20
|
||||||
/* 108124 002E68A4 00000000 */ nop
|
/* 108124 002E68A4 00000000 */ nop
|
||||||
/* 108128 002E68A8 45030001 */ bc1tl .L002E68B0
|
/* 108128 002E68A8 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 10812C 002E68AC 46001506 */ mov.s $f20, $f2
|
/* 10812C 002E68AC 46001506 */ .L002E68B0:
|
||||||
.L002E68B0:
|
|
||||||
/* 108130 002E68B0 C60C002C */ lwc1 $f12, 0x2c($s0)
|
/* 108130 002E68B0 C60C002C */ lwc1 $f12, 0x2c($s0)
|
||||||
/* 108134 002E68B4 3C0140C9 */ li $at, 0x40C90000 # 6.281250
|
/* 108134 002E68B4 3C0140C9 */ li $at, 0x40C90000 # 6.281250
|
||||||
/* 108138 002E68B8 34210FD0 */ ori $at, (0x40C90FD0 & 0xFFFF) # ori $at, $at, 0xfd0
|
/* 108138 002E68B8 34210FD0 */ ori $at, (0x40C90FD0 & 0xFFFF) # ori $at, $at, 0xfd0
|
||||||
@ -1886,17 +1862,15 @@ func_002E6618:
|
|||||||
/* 108184 002E6904 00000000 */ nop
|
/* 108184 002E6904 00000000 */ nop
|
||||||
/* 108188 002E6908 4600103C */ c.lt.s $f2, $f0
|
/* 108188 002E6908 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 10818C 002E690C 00000000 */ nop
|
/* 10818C 002E690C 00000000 */ nop
|
||||||
/* 108190 002E6910 45000002 */ bc1f .L002E691C
|
/* 108190 002E6910 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108194 002E6914 E600002C */ swc1 $f0, 0x2c($s0)
|
/* 108194 002E6914 E600002C */ /* 108198 002E6918 E602002C */ swc1 $f2, 0x2c($s0)
|
||||||
/* 108198 002E6918 E602002C */ swc1 $f2, 0x2c($s0)
|
|
||||||
.L002E691C:
|
.L002E691C:
|
||||||
/* 10819C 002E691C C622004C */ lwc1 $f2, 0x4c($s1)
|
/* 10819C 002E691C C622004C */ lwc1 $f2, 0x4c($s1)
|
||||||
/* 1081A0 002E6920 C6000024 */ lwc1 $f0, 0x24($s0)
|
/* 1081A0 002E6920 C6000024 */ lwc1 $f0, 0x24($s0)
|
||||||
/* 1081A4 002E6924 4600103E */ c.le.s $f2, $f0
|
/* 1081A4 002E6924 4600103E */ c.le.s $f2, $f0
|
||||||
/* 1081A8 002E6928 00000000 */ nop
|
/* 1081A8 002E6928 00000000 */ nop
|
||||||
/* 1081AC 002E692C 45000069 */ bc1f .L002E6AD4
|
/* 1081AC 002E692C 45000069 */ .byte 0x45,0x00,0x00,0x69 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1081B0 002E6930 0000202D */ move $a0, $zero
|
/* 1081B0 002E6930 0000202D */ /* 1081B4 002E6934 4600B506 */ mov.s $f20, $f22
|
||||||
/* 1081B4 002E6934 4600B506 */ mov.s $f20, $f22
|
|
||||||
/* 1081B8 002E6938 24050002 */ li $a1, 2
|
/* 1081B8 002E6938 24050002 */ li $a1, 2
|
||||||
/* 1081BC 002E693C 24060001 */ li $a2, 1
|
/* 1081BC 002E693C 24060001 */ li $a2, 1
|
||||||
/* 1081C0 002E6940 92020000 */ lbu $v0, ($s0)
|
/* 1081C0 002E6940 92020000 */ lbu $v0, ($s0)
|
||||||
@ -1954,9 +1928,8 @@ func_002E69D8:
|
|||||||
/* 108278 002E69F8 C6020024 */ lwc1 $f2, 0x24($s0)
|
/* 108278 002E69F8 C6020024 */ lwc1 $f2, 0x24($s0)
|
||||||
/* 10827C 002E69FC 4602003E */ c.le.s $f0, $f2
|
/* 10827C 002E69FC 4602003E */ c.le.s $f0, $f2
|
||||||
/* 108280 002E6A00 00000000 */ nop
|
/* 108280 002E6A00 00000000 */ nop
|
||||||
/* 108284 002E6A04 45000033 */ bc1f .L002E6AD4
|
/* 108284 002E6A04 45000033 */ .byte 0x45,0x00,0x00,0x33 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108288 002E6A08 24030001 */ li $v1, 1
|
/* 108288 002E6A08 24030001 */ /* 10828C 002E6A0C E622004C */ swc1 $f2, 0x4c($s1)
|
||||||
/* 10828C 002E6A0C E622004C */ swc1 $f2, 0x4c($s1)
|
|
||||||
/* 108290 002E6A10 92020000 */ lbu $v0, ($s0)
|
/* 108290 002E6A10 92020000 */ lbu $v0, ($s0)
|
||||||
/* 108294 002E6A14 A2030001 */ sb $v1, 1($s0)
|
/* 108294 002E6A14 A2030001 */ sb $v1, 1($s0)
|
||||||
/* 108298 002E6A18 24420001 */ addiu $v0, $v0, 1
|
/* 108298 002E6A18 24420001 */ addiu $v0, $v0, 1
|
||||||
@ -2085,9 +2058,8 @@ func_002E6B6C:
|
|||||||
/* 108450 002E6BD0 46200005 */ abs.d $f0, $f0
|
/* 108450 002E6BD0 46200005 */ abs.d $f0, $f0
|
||||||
/* 108454 002E6BD4 4624003E */ c.le.d $f0, $f4
|
/* 108454 002E6BD4 4624003E */ c.le.d $f0, $f4
|
||||||
/* 108458 002E6BD8 00000000 */ nop
|
/* 108458 002E6BD8 00000000 */ nop
|
||||||
/* 10845C 002E6BDC 4500000C */ bc1f .L002E6C10
|
/* 10845C 002E6BDC 4500000C */ .byte 0x45,0x00,0x00,0x0C /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108460 002E6BE0 00000000 */ nop
|
/* 108460 002E6BE0 00000000 */ /* 108464 002E6BE4 C6200050 */ lwc1 $f0, 0x50($s1)
|
||||||
/* 108464 002E6BE4 C6200050 */ lwc1 $f0, 0x50($s1)
|
|
||||||
/* 108468 002E6BE8 C6020020 */ lwc1 $f2, 0x20($s0)
|
/* 108468 002E6BE8 C6020020 */ lwc1 $f2, 0x20($s0)
|
||||||
/* 10846C 002E6BEC 468010A0 */ cvt.s.w $f2, $f2
|
/* 10846C 002E6BEC 468010A0 */ cvt.s.w $f2, $f2
|
||||||
/* 108470 002E6BF0 46020001 */ sub.s $f0, $f0, $f2
|
/* 108470 002E6BF0 46020001 */ sub.s $f0, $f0, $f2
|
||||||
@ -2095,9 +2067,8 @@ func_002E6B6C:
|
|||||||
/* 108478 002E6BF8 46200005 */ abs.d $f0, $f0
|
/* 108478 002E6BF8 46200005 */ abs.d $f0, $f0
|
||||||
/* 10847C 002E6BFC 4624003E */ c.le.d $f0, $f4
|
/* 10847C 002E6BFC 4624003E */ c.le.d $f0, $f4
|
||||||
/* 108480 002E6C00 00000000 */ nop
|
/* 108480 002E6C00 00000000 */ nop
|
||||||
/* 108484 002E6C04 45010002 */ bc1t .L002E6C10
|
/* 108484 002E6C04 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 108488 002E6C08 24020001 */ li $v0, 1
|
/* 108488 002E6C08 24020001 */ /* 10848C 002E6C0C 0000102D */ move $v0, $zero
|
||||||
/* 10848C 002E6C0C 0000102D */ move $v0, $zero
|
|
||||||
.L002E6C10:
|
.L002E6C10:
|
||||||
/* 108490 002E6C10 8FBF0018 */ lw $ra, 0x18($sp)
|
/* 108490 002E6C10 8FBF0018 */ lw $ra, 0x18($sp)
|
||||||
/* 108494 002E6C14 8FB10014 */ lw $s1, 0x14($sp)
|
/* 108494 002E6C14 8FB10014 */ lw $s1, 0x14($sp)
|
||||||
|
@ -254,16 +254,14 @@ func_002E6EC4:
|
|||||||
/* 1089B0 002E7130 00000000 */ nop
|
/* 1089B0 002E7130 00000000 */ nop
|
||||||
/* 1089B4 002E7134 4600A03E */ c.le.s $f20, $f0
|
/* 1089B4 002E7134 4600A03E */ c.le.s $f20, $f0
|
||||||
/* 1089B8 002E7138 00000000 */ nop
|
/* 1089B8 002E7138 00000000 */ nop
|
||||||
/* 1089BC 002E713C 45010008 */ bc1t .L002E7160
|
/* 1089BC 002E713C 45010008 */ .byte 0x45,0x01,0x00,0x08 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 1089C0 002E7140 00000000 */ nop
|
/* 1089C0 002E7140 00000000 */ /* 1089C4 002E7144 3C0143A0 */ li $at, 0x43A00000 # 320.000000
|
||||||
/* 1089C4 002E7144 3C0143A0 */ li $at, 0x43A00000 # 320.000000
|
|
||||||
/* 1089C8 002E7148 44810000 */ mtc1 $at, $f0
|
/* 1089C8 002E7148 44810000 */ mtc1 $at, $f0
|
||||||
/* 1089CC 002E714C 00000000 */ nop
|
/* 1089CC 002E714C 00000000 */ nop
|
||||||
/* 1089D0 002E7150 4614003E */ c.le.s $f0, $f20
|
/* 1089D0 002E7150 4614003E */ c.le.s $f0, $f20
|
||||||
/* 1089D4 002E7154 00000000 */ nop
|
/* 1089D4 002E7154 00000000 */ nop
|
||||||
/* 1089D8 002E7158 4500001D */ bc1f .L002E71D0
|
/* 1089D8 002E7158 4500001D */ .byte 0x45,0x00,0x00,0x1D /* Because of invalid n64 opcode bc1f */
|
||||||
/* 1089DC 002E715C 00000000 */ nop
|
/* 1089DC 002E715C 00000000 */ .L002E7160:
|
||||||
.L002E7160:
|
|
||||||
/* 1089E0 002E7160 8E220000 */ lw $v0, ($s1)
|
/* 1089E0 002E7160 8E220000 */ lw $v0, ($s1)
|
||||||
/* 1089E4 002E7164 34421000 */ ori $v0, $v0, 0x1000
|
/* 1089E4 002E7164 34421000 */ ori $v0, $v0, 0x1000
|
||||||
/* 1089E8 002E7168 AE220000 */ sw $v0, ($s1)
|
/* 1089E8 002E7168 AE220000 */ sw $v0, ($s1)
|
||||||
@ -348,9 +346,8 @@ func_002E7230:
|
|||||||
/* 108B04 002E7284 A2020006 */ sb $v0, 6($s0)
|
/* 108B04 002E7284 A2020006 */ sb $v0, 6($s0)
|
||||||
/* 108B08 002E7288 4600103C */ c.lt.s $f2, $f0
|
/* 108B08 002E7288 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 108B0C 002E728C 00000000 */ nop
|
/* 108B0C 002E728C 00000000 */ nop
|
||||||
/* 108B10 002E7290 45000002 */ bc1f .L002E729C
|
/* 108B10 002E7290 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108B14 002E7294 E6020008 */ swc1 $f2, 8($s0)
|
/* 108B14 002E7294 E6020008 */ /* 108B18 002E7298 E6000008 */ swc1 $f0, 8($s0)
|
||||||
/* 108B18 002E7298 E6000008 */ swc1 $f0, 8($s0)
|
|
||||||
.L002E729C:
|
.L002E729C:
|
||||||
/* 108B1C 002E729C 82020006 */ lb $v0, 6($s0)
|
/* 108B1C 002E729C 82020006 */ lb $v0, 6($s0)
|
||||||
/* 108B20 002E72A0 1440005E */ bnez $v0, .L002E741C
|
/* 108B20 002E72A0 1440005E */ bnez $v0, .L002E741C
|
||||||
@ -379,9 +376,8 @@ func_002E7230:
|
|||||||
/* 108B74 002E72F4 00000000 */ nop
|
/* 108B74 002E72F4 00000000 */ nop
|
||||||
/* 108B78 002E72F8 4600103E */ c.le.s $f2, $f0
|
/* 108B78 002E72F8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 108B7C 002E72FC 00000000 */ nop
|
/* 108B7C 002E72FC 00000000 */ nop
|
||||||
/* 108B80 002E7300 45000004 */ bc1f .L002E7314
|
/* 108B80 002E7300 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108B84 002E7304 E600000C */ swc1 $f0, 0xc($s0)
|
/* 108B84 002E7304 E600000C */ /* 108B88 002E7308 92020005 */ lbu $v0, 5($s0)
|
||||||
/* 108B88 002E7308 92020005 */ lbu $v0, 5($s0)
|
|
||||||
/* 108B8C 002E730C 24420001 */ addiu $v0, $v0, 1
|
/* 108B8C 002E730C 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 108B90 002E7310 A2020005 */ sb $v0, 5($s0)
|
/* 108B90 002E7310 A2020005 */ sb $v0, 5($s0)
|
||||||
.L002E7314:
|
.L002E7314:
|
||||||
@ -413,9 +409,8 @@ func_002E7230:
|
|||||||
/* 108BF4 002E7374 00000000 */ nop
|
/* 108BF4 002E7374 00000000 */ nop
|
||||||
/* 108BF8 002E7378 4600103E */ c.le.s $f2, $f0
|
/* 108BF8 002E7378 4600103E */ c.le.s $f2, $f0
|
||||||
/* 108BFC 002E737C 00000000 */ nop
|
/* 108BFC 002E737C 00000000 */ nop
|
||||||
/* 108C00 002E7380 45000006 */ bc1f .L002E739C
|
/* 108C00 002E7380 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108C04 002E7384 E600000C */ swc1 $f0, 0xc($s0)
|
/* 108C04 002E7384 E600000C */ /* 108C08 002E7388 92020005 */ lbu $v0, 5($s0)
|
||||||
/* 108C08 002E7388 92020005 */ lbu $v0, 5($s0)
|
|
||||||
/* 108C0C 002E738C 2403000A */ li $v1, 10
|
/* 108C0C 002E738C 2403000A */ li $v1, 10
|
||||||
/* 108C10 002E7390 A2030006 */ sb $v1, 6($s0)
|
/* 108C10 002E7390 A2030006 */ sb $v1, 6($s0)
|
||||||
/* 108C14 002E7394 24420001 */ addiu $v0, $v0, 1
|
/* 108C14 002E7394 24420001 */ addiu $v0, $v0, 1
|
||||||
@ -492,9 +487,8 @@ func_002E741C:
|
|||||||
/* 108D0C 002E748C 00000000 */ nop
|
/* 108D0C 002E748C 00000000 */ nop
|
||||||
/* 108D10 002E7490 4600103E */ c.le.s $f2, $f0
|
/* 108D10 002E7490 4600103E */ c.le.s $f2, $f0
|
||||||
/* 108D14 002E7494 00000000 */ nop
|
/* 108D14 002E7494 00000000 */ nop
|
||||||
/* 108D18 002E7498 45000005 */ bc1f .L002E74B0
|
/* 108D18 002E7498 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108D1C 002E749C E600000C */ swc1 $f0, 0xc($s0)
|
/* 108D1C 002E749C E600000C */ /* 108D20 002E74A0 92020004 */ lbu $v0, 4($s0)
|
||||||
/* 108D20 002E74A0 92020004 */ lbu $v0, 4($s0)
|
|
||||||
/* 108D24 002E74A4 E602000C */ swc1 $f2, 0xc($s0)
|
/* 108D24 002E74A4 E602000C */ swc1 $f2, 0xc($s0)
|
||||||
/* 108D28 002E74A8 24420001 */ addiu $v0, $v0, 1
|
/* 108D28 002E74A8 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 108D2C 002E74AC A2020004 */ sb $v0, 4($s0)
|
/* 108D2C 002E74AC A2020004 */ sb $v0, 4($s0)
|
||||||
@ -528,9 +522,8 @@ func_002E741C:
|
|||||||
/* 108D94 002E7514 00000000 */ nop
|
/* 108D94 002E7514 00000000 */ nop
|
||||||
/* 108D98 002E7518 4600103E */ c.le.s $f2, $f0
|
/* 108D98 002E7518 4600103E */ c.le.s $f2, $f0
|
||||||
/* 108D9C 002E751C 00000000 */ nop
|
/* 108D9C 002E751C 00000000 */ nop
|
||||||
/* 108DA0 002E7520 45000007 */ bc1f .L002E7540
|
/* 108DA0 002E7520 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108DA4 002E7524 E600000C */ swc1 $f0, 0xc($s0)
|
/* 108DA4 002E7524 E600000C */ /* 108DA8 002E7528 92020004 */ lbu $v0, 4($s0)
|
||||||
/* 108DA8 002E7528 92020004 */ lbu $v0, 4($s0)
|
|
||||||
/* 108DAC 002E752C 2403000A */ li $v1, 10
|
/* 108DAC 002E752C 2403000A */ li $v1, 10
|
||||||
/* 108DB0 002E7530 E602000C */ swc1 $f2, 0xc($s0)
|
/* 108DB0 002E7530 E602000C */ swc1 $f2, 0xc($s0)
|
||||||
/* 108DB4 002E7534 A2030006 */ sb $v1, 6($s0)
|
/* 108DB4 002E7534 A2030006 */ sb $v1, 6($s0)
|
||||||
@ -662,9 +655,8 @@ func_002E75B0:
|
|||||||
/* 108F70 002E76F0 46200020 */ cvt.s.d $f0, $f0
|
/* 108F70 002E76F0 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 108F74 002E76F4 4602003E */ c.le.s $f0, $f2
|
/* 108F74 002E76F4 4602003E */ c.le.s $f0, $f2
|
||||||
/* 108F78 002E76F8 E620002C */ swc1 $f0, 0x2c($s1)
|
/* 108F78 002E76F8 E620002C */ swc1 $f0, 0x2c($s1)
|
||||||
/* 108F7C 002E76FC 450000EE */ bc1f .L002E7AB8
|
/* 108F7C 002E76FC 450000EE */ .byte 0x45,0x00,0x00,0xEE /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108F80 002E7700 E624001C */ swc1 $f4, 0x1c($s1)
|
/* 108F80 002E7700 E624001C */ /* 108F84 002E7704 92220004 */ lbu $v0, 4($s1)
|
||||||
/* 108F84 002E7704 92220004 */ lbu $v0, 4($s1)
|
|
||||||
/* 108F88 002E7708 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
/* 108F88 002E7708 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||||
/* 108F8C 002E770C 44810000 */ mtc1 $at, $f0
|
/* 108F8C 002E770C 44810000 */ mtc1 $at, $f0
|
||||||
/* 108F90 002E7710 24420001 */ addiu $v0, $v0, 1
|
/* 108F90 002E7710 24420001 */ addiu $v0, $v0, 1
|
||||||
@ -679,9 +671,8 @@ func_002E75B0:
|
|||||||
/* 108FAC 002E772C 00000000 */ nop
|
/* 108FAC 002E772C 00000000 */ nop
|
||||||
/* 108FB0 002E7730 4600103C */ c.lt.s $f2, $f0
|
/* 108FB0 002E7730 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 108FB4 002E7734 00000000 */ nop
|
/* 108FB4 002E7734 00000000 */ nop
|
||||||
/* 108FB8 002E7738 45000014 */ bc1f .L002E778C
|
/* 108FB8 002E7738 45000014 */ .byte 0x45,0x00,0x00,0x14 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 108FBC 002E773C 00000000 */ nop
|
/* 108FBC 002E773C 00000000 */ /* 108FC0 002E7740 3C0140C9 */ li $at, 0x40C90000 # 6.281250
|
||||||
/* 108FC0 002E7740 3C0140C9 */ li $at, 0x40C90000 # 6.281250
|
|
||||||
/* 108FC4 002E7744 34210FD0 */ ori $at, (0x40C90FD0 & 0xFFFF) # ori $at, $at, 0xfd0
|
/* 108FC4 002E7744 34210FD0 */ ori $at, (0x40C90FD0 & 0xFFFF) # ori $at, $at, 0xfd0
|
||||||
/* 108FC8 002E7748 44816000 */ mtc1 $at, $f12
|
/* 108FC8 002E7748 44816000 */ mtc1 $at, $f12
|
||||||
/* 108FCC 002E774C 00000000 */ nop
|
/* 108FCC 002E774C 00000000 */ nop
|
||||||
@ -719,9 +710,8 @@ func_002E75B0:
|
|||||||
/* 109044 002E77C4 46002021 */ cvt.d.s $f0, $f4
|
/* 109044 002E77C4 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 109048 002E77C8 4622003E */ c.le.d $f0, $f2
|
/* 109048 002E77C8 4622003E */ c.le.d $f0, $f2
|
||||||
/* 10904C 002E77CC 00000000 */ nop
|
/* 10904C 002E77CC 00000000 */ nop
|
||||||
/* 109050 002E77D0 45020006 */ bc1fl .L002E77EC
|
/* 109050 002E77D0 45020006 */ .byte 0x45,0x02,0x00,0x06 /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 109054 002E77D4 46043001 */ sub.s $f0, $f6, $f4
|
/* 109054 002E77D4 46043001 */ /* 109058 002E77D8 3C013ECC */ li $at, 0x3ECC0000 # 0.398438
|
||||||
/* 109058 002E77D8 3C013ECC */ li $at, 0x3ECC0000 # 0.398438
|
|
||||||
/* 10905C 002E77DC 3421CCCD */ ori $at, (0x3ECCCCCD & 0xFFFF) # ori $at, $at, 0xcccd
|
/* 10905C 002E77DC 3421CCCD */ ori $at, (0x3ECCCCCD & 0xFFFF) # ori $at, $at, 0xcccd
|
||||||
/* 109060 002E77E0 44812000 */ mtc1 $at, $f4
|
/* 109060 002E77E0 44812000 */ mtc1 $at, $f4
|
||||||
/* 109064 002E77E4 00000000 */ nop
|
/* 109064 002E77E4 00000000 */ nop
|
||||||
@ -789,9 +779,8 @@ func_002E77F0:
|
|||||||
/* 109150 002E78D0 E6240024 */ swc1 $f4, 0x24($s1)
|
/* 109150 002E78D0 E6240024 */ swc1 $f4, 0x24($s1)
|
||||||
/* 109154 002E78D4 4604A03E */ c.le.s $f20, $f4
|
/* 109154 002E78D4 4604A03E */ c.le.s $f20, $f4
|
||||||
/* 109158 002E78D8 00000000 */ nop
|
/* 109158 002E78D8 00000000 */ nop
|
||||||
/* 10915C 002E78DC 45000002 */ bc1f .L002E78E8
|
/* 10915C 002E78DC 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109160 002E78E0 E6220020 */ swc1 $f2, 0x20($s1)
|
/* 109160 002E78E0 E6220020 */ /* 109164 002E78E4 E6340024 */ swc1 $f20, 0x24($s1)
|
||||||
/* 109164 002E78E4 E6340024 */ swc1 $f20, 0x24($s1)
|
|
||||||
.L002E78E8:
|
.L002E78E8:
|
||||||
/* 109168 002E78E8 C6200028 */ lwc1 $f0, 0x28($s1)
|
/* 109168 002E78E8 C6200028 */ lwc1 $f0, 0x28($s1)
|
||||||
/* 10916C 002E78EC 3C014150 */ li $at, 0x41500000 # 13.000000
|
/* 10916C 002E78EC 3C014150 */ li $at, 0x41500000 # 13.000000
|
||||||
@ -800,9 +789,8 @@ func_002E77F0:
|
|||||||
/* 109178 002E78F8 46020000 */ add.s $f0, $f0, $f2
|
/* 109178 002E78F8 46020000 */ add.s $f0, $f0, $f2
|
||||||
/* 10917C 002E78FC 4600A03E */ c.le.s $f20, $f0
|
/* 10917C 002E78FC 4600A03E */ c.le.s $f20, $f0
|
||||||
/* 109180 002E7900 00000000 */ nop
|
/* 109180 002E7900 00000000 */ nop
|
||||||
/* 109184 002E7904 4500006C */ bc1f .L002E7AB8
|
/* 109184 002E7904 4500006C */ .byte 0x45,0x00,0x00,0x6C /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109188 002E7908 E6200028 */ swc1 $f0, 0x28($s1)
|
/* 109188 002E7908 E6200028 */ /* 10918C 002E790C 24020007 */ li $v0, 7
|
||||||
/* 10918C 002E790C 24020007 */ li $v0, 7
|
|
||||||
/* 109190 002E7910 A6220002 */ sh $v0, 2($s1)
|
/* 109190 002E7910 A6220002 */ sh $v0, 2($s1)
|
||||||
/* 109194 002E7914 92220004 */ lbu $v0, 4($s1)
|
/* 109194 002E7914 92220004 */ lbu $v0, 4($s1)
|
||||||
/* 109198 002E7918 8E230010 */ lw $v1, 0x10($s1)
|
/* 109198 002E7918 8E230010 */ lw $v1, 0x10($s1)
|
||||||
@ -1323,9 +1311,8 @@ func_002E7F6C:
|
|||||||
/* 109900 002E8080 46802120 */ cvt.s.w $f4, $f4
|
/* 109900 002E8080 46802120 */ cvt.s.w $f4, $f4
|
||||||
/* 109904 002E8084 4618103E */ c.le.s $f2, $f24
|
/* 109904 002E8084 4618103E */ c.le.s $f2, $f24
|
||||||
/* 109908 002E8088 00000000 */ nop
|
/* 109908 002E8088 00000000 */ nop
|
||||||
/* 10990C 002E808C 45000006 */ bc1f .L002E80A8
|
/* 10990C 002E808C 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109910 002E8090 46002683 */ div.s $f26, $f4, $f0
|
/* 109910 002E8090 46002683 */ /* 109914 002E8094 3C01802F */ lui $at, 0x802f
|
||||||
/* 109914 002E8094 3C01802F */ lui $at, 0x802f
|
|
||||||
/* 109918 002E8098 D422B350 */ ldc1 $f2, -0x4cb0($at)
|
/* 109918 002E8098 D422B350 */ ldc1 $f2, -0x4cb0($at)
|
||||||
/* 10991C 002E809C 4600C021 */ cvt.d.s $f0, $f24
|
/* 10991C 002E809C 4600C021 */ cvt.d.s $f0, $f24
|
||||||
/* 109920 002E80A0 080BA02F */ j func_002E80BC
|
/* 109920 002E80A0 080BA02F */ j func_002E80BC
|
||||||
@ -1364,9 +1351,8 @@ func_002E80BC:
|
|||||||
/* 109988 002E8108 00000000 */ nop
|
/* 109988 002E8108 00000000 */ nop
|
||||||
/* 10998C 002E810C 4602003C */ c.lt.s $f0, $f2
|
/* 10998C 002E810C 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 109990 002E8110 00000000 */ nop
|
/* 109990 002E8110 00000000 */ nop
|
||||||
/* 109994 002E8114 45000002 */ bc1f .L002E8120
|
/* 109994 002E8114 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109998 002E8118 E60200C4 */ swc1 $f2, 0xc4($s0)
|
/* 109998 002E8118 E60200C4 */ /* 10999C 002E811C E60000C4 */ swc1 $f0, 0xc4($s0)
|
||||||
/* 10999C 002E811C E60000C4 */ swc1 $f0, 0xc4($s0)
|
|
||||||
.L002E8120:
|
.L002E8120:
|
||||||
/* 1099A0 002E8120 C60200C4 */ lwc1 $f2, 0xc4($s0)
|
/* 1099A0 002E8120 C60200C4 */ lwc1 $f2, 0xc4($s0)
|
||||||
/* 1099A4 002E8124 3C01428C */ li $at, 0x428C0000 # 70.000000
|
/* 1099A4 002E8124 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||||
@ -1398,9 +1384,8 @@ func_002E8168:
|
|||||||
/* 109A04 002E8184 4602003E */ c.le.s $f0, $f2
|
/* 109A04 002E8184 4602003E */ c.le.s $f0, $f2
|
||||||
/* 109A08 002E8188 3C01802F */ lui $at, 0x802f
|
/* 109A08 002E8188 3C01802F */ lui $at, 0x802f
|
||||||
/* 109A0C 002E818C D420B358 */ ldc1 $f0, -0x4ca8($at)
|
/* 109A0C 002E818C D420B358 */ ldc1 $f0, -0x4ca8($at)
|
||||||
/* 109A10 002E8190 45000003 */ bc1f .L002E81A0
|
/* 109A10 002E8190 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109A14 002E8194 460010A1 */ cvt.d.s $f2, $f2
|
/* 109A14 002E8194 460010A1 */ /* 109A18 002E8198 3C01802F */ lui $at, 0x802f
|
||||||
/* 109A18 002E8198 3C01802F */ lui $at, 0x802f
|
|
||||||
/* 109A1C 002E819C D420B360 */ ldc1 $f0, -0x4ca0($at)
|
/* 109A1C 002E819C D420B360 */ ldc1 $f0, -0x4ca0($at)
|
||||||
.L002E81A0:
|
.L002E81A0:
|
||||||
/* 109A20 002E81A0 46201081 */ sub.d $f2, $f2, $f0
|
/* 109A20 002E81A0 46201081 */ sub.d $f2, $f2, $f0
|
||||||
@ -1410,9 +1395,8 @@ func_002E8168:
|
|||||||
/* 109A30 002E81B0 46001021 */ cvt.d.s $f0, $f2
|
/* 109A30 002E81B0 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 109A34 002E81B4 4624003C */ c.lt.d $f0, $f4
|
/* 109A34 002E81B4 4624003C */ c.lt.d $f0, $f4
|
||||||
/* 109A38 002E81B8 00000000 */ nop
|
/* 109A38 002E81B8 00000000 */ nop
|
||||||
/* 109A3C 002E81BC 45000006 */ bc1f .L002E81D8
|
/* 109A3C 002E81BC 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109A40 002E81C0 E6020304 */ swc1 $f2, 0x304($s0)
|
/* 109A40 002E81C0 E6020304 */ /* 109A44 002E81C4 3C01C123 */ li $at, 0xC1230000 # -10.187500
|
||||||
/* 109A44 002E81C4 3C01C123 */ li $at, 0xC1230000 # -10.187500
|
|
||||||
/* 109A48 002E81C8 34213333 */ ori $at, (0xC1233333 & 0xFFFF) # ori $at, $at, 0x3333
|
/* 109A48 002E81C8 34213333 */ ori $at, (0xC1233333 & 0xFFFF) # ori $at, $at, 0x3333
|
||||||
/* 109A4C 002E81CC 44810000 */ mtc1 $at, $f0
|
/* 109A4C 002E81CC 44810000 */ mtc1 $at, $f0
|
||||||
/* 109A50 002E81D0 00000000 */ nop
|
/* 109A50 002E81D0 00000000 */ nop
|
||||||
@ -1551,9 +1535,8 @@ func_002E8168:
|
|||||||
/* 109C5C 002E83DC C7A20024 */ lwc1 $f2, 0x24($sp)
|
/* 109C5C 002E83DC C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||||
/* 109C60 002E83E0 4600103C */ c.lt.s $f2, $f0
|
/* 109C60 002E83E0 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 109C64 002E83E4 00000000 */ nop
|
/* 109C64 002E83E4 00000000 */ nop
|
||||||
/* 109C68 002E83E8 45000010 */ bc1f .L002E842C
|
/* 109C68 002E83E8 45000010 */ .byte 0x45,0x00,0x00,0x10 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 109C6C 002E83EC 00000000 */ nop
|
/* 109C6C 002E83EC 00000000 */ .L002E83F0:
|
||||||
.L002E83F0:
|
|
||||||
/* 109C70 002E83F0 92220010 */ lbu $v0, 0x10($s1)
|
/* 109C70 002E83F0 92220010 */ lbu $v0, 0x10($s1)
|
||||||
/* 109C74 002E83F4 24420001 */ addiu $v0, $v0, 1
|
/* 109C74 002E83F4 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 109C78 002E83F8 A2220010 */ sb $v0, 0x10($s1)
|
/* 109C78 002E83F8 A2220010 */ sb $v0, 0x10($s1)
|
||||||
@ -1580,9 +1563,8 @@ func_002E8168:
|
|||||||
/* 109CC8 002E8448 00000000 */ nop
|
/* 109CC8 002E8448 00000000 */ nop
|
||||||
/* 109CCC 002E844C 4600403E */ c.le.s $f8, $f0
|
/* 109CCC 002E844C 4600403E */ c.le.s $f8, $f0
|
||||||
/* 109CD0 002E8450 00000000 */ nop
|
/* 109CD0 002E8450 00000000 */ nop
|
||||||
/* 109CD4 002E8454 45010005 */ bc1t .L002E846C
|
/* 109CD4 002E8454 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 109CD8 002E8458 26230058 */ addiu $v1, $s1, 0x58
|
/* 109CD8 002E8458 26230058 */ /* 109CDC 002E845C 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 109CDC 002E845C 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 109CE0 002E8460 44024000 */ mfc1 $v0, $f8
|
/* 109CE0 002E8460 44024000 */ mfc1 $v0, $f8
|
||||||
/* 109CE4 002E8464 080BA121 */ j func_002E8484
|
/* 109CE4 002E8464 080BA121 */ j func_002E8484
|
||||||
/* 109CE8 002E8468 A0620000 */ sb $v0, ($v1)
|
/* 109CE8 002E8468 A0620000 */ sb $v0, ($v1)
|
||||||
@ -1605,9 +1587,8 @@ func_002E8484:
|
|||||||
/* 109D20 002E84A0 00000000 */ nop
|
/* 109D20 002E84A0 00000000 */ nop
|
||||||
/* 109D24 002E84A4 4600403E */ c.le.s $f8, $f0
|
/* 109D24 002E84A4 4600403E */ c.le.s $f8, $f0
|
||||||
/* 109D28 002E84A8 00000000 */ nop
|
/* 109D28 002E84A8 00000000 */ nop
|
||||||
/* 109D2C 002E84AC 45010005 */ bc1t .L002E84C4
|
/* 109D2C 002E84AC 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 109D30 002E84B0 2623007C */ addiu $v1, $s1, 0x7c
|
/* 109D30 002E84B0 2623007C */ /* 109D34 002E84B4 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 109D34 002E84B4 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 109D38 002E84B8 44024000 */ mfc1 $v0, $f8
|
/* 109D38 002E84B8 44024000 */ mfc1 $v0, $f8
|
||||||
/* 109D3C 002E84BC 080BA137 */ j func_002E84DC
|
/* 109D3C 002E84BC 080BA137 */ j func_002E84DC
|
||||||
/* 109D40 002E84C0 A0620000 */ sb $v0, ($v1)
|
/* 109D40 002E84C0 A0620000 */ sb $v0, ($v1)
|
||||||
@ -2080,9 +2061,8 @@ func_002E8AD0:
|
|||||||
/* 10A3F8 002E8B78 00000000 */ nop
|
/* 10A3F8 002E8B78 00000000 */ nop
|
||||||
/* 10A3FC 002E8B7C 4602003C */ c.lt.s $f0, $f2
|
/* 10A3FC 002E8B7C 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 10A400 002E8B80 00000000 */ nop
|
/* 10A400 002E8B80 00000000 */ nop
|
||||||
/* 10A404 002E8B84 4500000A */ bc1f .L002E8BB0
|
/* 10A404 002E8B84 4500000A */ .byte 0x45,0x00,0x00,0x0A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10A408 002E8B88 00000000 */ nop
|
/* 10A408 002E8B88 00000000 */ /* 10A40C 002E8B8C 0C043F5A */ jal func_0010FD68
|
||||||
/* 10A40C 002E8B8C 0C043F5A */ jal func_0010FD68
|
|
||||||
/* 10A410 002E8B90 0200202D */ move $a0, $s0
|
/* 10A410 002E8B90 0200202D */ move $a0, $s0
|
||||||
/* 10A414 002E8B94 080BA2EC */ j func_002E8BB0
|
/* 10A414 002E8B94 080BA2EC */ j func_002E8BB0
|
||||||
/* 10A418 002E8B98 00000000 */ nop
|
/* 10A418 002E8B98 00000000 */ nop
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -412,9 +412,8 @@
|
|||||||
/* 1359A0 00242660 80240440 */ lb $a0, 0x440($at)
|
/* 1359A0 00242660 80240440 */ lb $a0, 0x440($at)
|
||||||
/* 1359A4 00242664 80240560 */ lb $a0, 0x560($at)
|
/* 1359A4 00242664 80240560 */ lb $a0, 0x560($at)
|
||||||
/* 1359A8 00242668 00000002 */ srl $zero, $zero, 0
|
/* 1359A8 00242668 00000002 */ srl $zero, $zero, 0
|
||||||
/* 1359AC 0024266C 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 1359AC 0024266C 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 1359B0 00242670 80240580 */ lb $a0, 0x580($at)
|
/* 1359B0 00242670 80240580 */ /* 1359B4 00242674 802406A0 */ lb $a0, 0x6a0($at)
|
||||||
/* 1359B4 00242674 802406A0 */ lb $a0, 0x6a0($at)
|
|
||||||
/* 1359B8 00242678 00000002 */ srl $zero, $zero, 0
|
/* 1359B8 00242678 00000002 */ srl $zero, $zero, 0
|
||||||
/* 1359BC 0024267C 00000010 */ mfhi $zero
|
/* 1359BC 0024267C 00000010 */ mfhi $zero
|
||||||
/* 1359C0 00242680 802406C0 */ lb $a0, 0x6c0($at)
|
/* 1359C0 00242680 802406C0 */ lb $a0, 0x6c0($at)
|
||||||
@ -509,14 +508,12 @@
|
|||||||
/* 135B24 002427E4 00000004 */ sllv $zero, $zero, $zero
|
/* 135B24 002427E4 00000004 */ sllv $zero, $zero, $zero
|
||||||
/* 135B28 002427E8 00000019 */ multu $zero, $zero
|
/* 135B28 002427E8 00000019 */ multu $zero, $zero
|
||||||
/* 135B2C 002427EC 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
/* 135B2C 002427EC 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
||||||
/* 135B30 002427F0 00000002 */ srl $zero, $zero, 0
|
/* 135B30 002427F0 00000002 */ /* 135B34 002427F4 00000009 */ jr $zero
|
||||||
/* 135B34 002427F4 00000009 */ jr $zero
|
|
||||||
/* 135B38 002427F8 80240D40 */ lb $a0, 0xd40($at)
|
/* 135B38 002427F8 80240D40 */ lb $a0, 0xd40($at)
|
||||||
/* 135B3C 002427FC 80240DC0 */ lb $a0, 0xdc0($at)
|
/* 135B3C 002427FC 80240DC0 */ lb $a0, 0xdc0($at)
|
||||||
/* 135B40 00242800 00000018 */ mult $zero, $zero
|
/* 135B40 00242800 00000018 */ mult $zero, $zero
|
||||||
/* 135B44 00242804 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
/* 135B44 00242804 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
||||||
/* 135B48 00242808 00000002 */ srl $zero, $zero, 0
|
/* 135B48 00242808 00000002 */ /* 135B4C 0024280C 00000006 */ srlv $zero, $zero, $zero
|
||||||
/* 135B4C 0024280C 00000006 */ srlv $zero, $zero, $zero
|
|
||||||
/* 135B50 00242810 80240D40 */ lb $a0, 0xd40($at)
|
/* 135B50 00242810 80240D40 */ lb $a0, 0xd40($at)
|
||||||
/* 135B54 00242814 80240DC0 */ lb $a0, 0xdc0($at)
|
/* 135B54 00242814 80240DC0 */ lb $a0, 0xdc0($at)
|
||||||
/* 135B58 00242818 00000003 */ sra $zero, $zero, 0
|
/* 135B58 00242818 00000003 */ sra $zero, $zero, 0
|
||||||
@ -524,138 +521,123 @@
|
|||||||
/* 135B60 00242820 00000008 */ jr $zero
|
/* 135B60 00242820 00000008 */ jr $zero
|
||||||
/* 135B64 00242824 00000013 */ mtlo $zero
|
/* 135B64 00242824 00000013 */ mtlo $zero
|
||||||
/* 135B68 00242828 00000010 */ mfhi $zero
|
/* 135B68 00242828 00000010 */ mfhi $zero
|
||||||
func_0024282C:
|
|
||||||
/* 135B6C 0024282C 00000010 */ mfhi $zero
|
/* 135B6C 0024282C 00000010 */ mfhi $zero
|
||||||
/* 135B70 00242830 00000004 */ sllv $zero, $zero, $zero
|
/* 135B70 00242830 00000004 */ sllv $zero, $zero, $zero
|
||||||
/* 135B74 00242834 00000019 */ multu $zero, $zero
|
/* 135B74 00242834 00000019 */ multu $zero, $zero
|
||||||
/* 135B78 00242838 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
/* 135B78 00242838 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
||||||
/* 135B7C 0024283C 00000002 */ srl $zero, $zero, 0
|
/* 135B7C 0024283C 00000002 */ /* 135B80 00242840 00000009 */ jr $zero
|
||||||
/* 135B80 00242840 00000009 */ jr $zero
|
|
||||||
/* 135B84 00242844 80240DE0 */ lb $a0, 0xde0($at)
|
/* 135B84 00242844 80240DE0 */ lb $a0, 0xde0($at)
|
||||||
/* 135B88 00242848 80240E60 */ lb $a0, 0xe60($at)
|
/* 135B88 00242848 80240E60 */ lb $a0, 0xe60($at)
|
||||||
/* 135B8C 0024284C 00000018 */ mult $zero, $zero
|
/* 135B8C 0024284C 00000018 */ mult $zero, $zero
|
||||||
/* 135B90 00242850 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
/* 135B90 00242850 00200000 */ .byte 0x00, 0x20, 0x00, 0x00
|
||||||
/* 135B94 00242854 00000002 */ srl $zero, $zero, 0
|
/* 135B94 00242854 00000002 */ /* 135B98 00242858 00000006 */ srlv $zero, $zero, $zero
|
||||||
/* 135B98 00242858 00000006 */ srlv $zero, $zero, $zero
|
|
||||||
/* 135B9C 0024285C 80240DE0 */ lb $a0, 0xde0($at)
|
/* 135B9C 0024285C 80240DE0 */ lb $a0, 0xde0($at)
|
||||||
/* 135BA0 00242860 80240E60 */ lb $a0, 0xe60($at)
|
/* 135BA0 00242860 80240E60 */ lb $a0, 0xe60($at)
|
||||||
/* 135BA4 00242864 00000003 */ sra $zero, $zero, 0
|
/* 135BA4 00242864 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135BA8 00242868 00000000 */ nop
|
/* 135BA8 00242868 00000000 */ nop
|
||||||
/* 135BAC 0024286C 00000008 */ jr $zero
|
/* 135BAC 0024286C 00000008 */ jr $zero
|
||||||
/* 135BB0 00242870 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135BB0 00242870 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135BB4 00242874 00000001 */ movf $zero, $zero, $fcc0
|
/* 135BB4 00242874 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135BB8 00242878 00000004 */ sllv $zero, $zero, $zero
|
/* 135BB8 00242878 00000004 */ /* 135BBC 0024287C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135BBC 0024287C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135BC0 00242880 0000003C */ dsll32 $zero, $zero, 0
|
/* 135BC0 00242880 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135BC4 00242884 80241680 */ lb $a0, 0x1680($at)
|
/* 135BC4 00242884 80241680 */ lb $a0, 0x1680($at)
|
||||||
/* 135BC8 00242888 80241700 */ lb $a0, 0x1700($at)
|
/* 135BC8 00242888 80241700 */ lb $a0, 0x1700($at)
|
||||||
/* 135BCC 0024288C 00000003 */ sra $zero, $zero, 0
|
/* 135BCC 0024288C 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135BD0 00242890 00000000 */ nop
|
/* 135BD0 00242890 00000000 */ nop
|
||||||
/* 135BD4 00242894 00000008 */ jr $zero
|
/* 135BD4 00242894 00000008 */ jr $zero
|
||||||
/* 135BD8 00242898 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135BD8 00242898 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135BDC 0024289C 00000001 */ movf $zero, $zero, $fcc0
|
/* 135BDC 0024289C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135BE0 002428A0 00000004 */ sllv $zero, $zero, $zero
|
/* 135BE0 002428A0 00000004 */ /* 135BE4 002428A4 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135BE4 002428A4 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135BE8 002428A8 0000003C */ dsll32 $zero, $zero, 0
|
/* 135BE8 002428A8 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135BEC 002428AC 80241720 */ lb $a0, 0x1720($at)
|
/* 135BEC 002428AC 80241720 */ lb $a0, 0x1720($at)
|
||||||
/* 135BF0 002428B0 802417A0 */ lb $a0, 0x17a0($at)
|
/* 135BF0 002428B0 802417A0 */ lb $a0, 0x17a0($at)
|
||||||
/* 135BF4 002428B4 00000003 */ sra $zero, $zero, 0
|
/* 135BF4 002428B4 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135BF8 002428B8 00000000 */ nop
|
/* 135BF8 002428B8 00000000 */ nop
|
||||||
/* 135BFC 002428BC 00000008 */ jr $zero
|
/* 135BFC 002428BC 00000008 */ jr $zero
|
||||||
/* 135C00 002428C0 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135C00 002428C0 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135C04 002428C4 00000001 */ movf $zero, $zero, $fcc0
|
/* 135C04 002428C4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135C08 002428C8 00000004 */ sllv $zero, $zero, $zero
|
/* 135C08 002428C8 00000004 */ /* 135C0C 002428CC 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135C0C 002428CC 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135C10 002428D0 0000003C */ dsll32 $zero, $zero, 0
|
/* 135C10 002428D0 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135C14 002428D4 802417C0 */ lb $a0, 0x17c0($at)
|
/* 135C14 002428D4 802417C0 */ lb $a0, 0x17c0($at)
|
||||||
/* 135C18 002428D8 80241840 */ lb $a0, 0x1840($at)
|
/* 135C18 002428D8 80241840 */ lb $a0, 0x1840($at)
|
||||||
/* 135C1C 002428DC 00000003 */ sra $zero, $zero, 0
|
/* 135C1C 002428DC 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135C20 002428E0 00000000 */ nop
|
/* 135C20 002428E0 00000000 */ nop
|
||||||
/* 135C24 002428E4 00000008 */ jr $zero
|
/* 135C24 002428E4 00000008 */ jr $zero
|
||||||
/* 135C28 002428E8 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135C28 002428E8 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135C2C 002428EC 00000001 */ movf $zero, $zero, $fcc0
|
/* 135C2C 002428EC 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135C30 002428F0 00000004 */ sllv $zero, $zero, $zero
|
/* 135C30 002428F0 00000004 */ /* 135C34 002428F4 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135C34 002428F4 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135C38 002428F8 0000003C */ dsll32 $zero, $zero, 0
|
/* 135C38 002428F8 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135C3C 002428FC 80241860 */ lb $a0, 0x1860($at)
|
/* 135C3C 002428FC 80241860 */ lb $a0, 0x1860($at)
|
||||||
/* 135C40 00242900 802418E0 */ lb $a0, 0x18e0($at)
|
/* 135C40 00242900 802418E0 */ lb $a0, 0x18e0($at)
|
||||||
/* 135C44 00242904 00000003 */ sra $zero, $zero, 0
|
/* 135C44 00242904 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135C48 00242908 00000000 */ nop
|
/* 135C48 00242908 00000000 */ nop
|
||||||
/* 135C4C 0024290C 00000008 */ jr $zero
|
/* 135C4C 0024290C 00000008 */ jr $zero
|
||||||
/* 135C50 00242910 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135C50 00242910 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135C54 00242914 00000001 */ movf $zero, $zero, $fcc0
|
/* 135C54 00242914 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135C58 00242918 00000004 */ sllv $zero, $zero, $zero
|
/* 135C58 00242918 00000004 */ /* 135C5C 0024291C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135C5C 0024291C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135C60 00242920 0000003C */ dsll32 $zero, $zero, 0
|
/* 135C60 00242920 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135C64 00242924 80241900 */ lb $a0, 0x1900($at)
|
/* 135C64 00242924 80241900 */ lb $a0, 0x1900($at)
|
||||||
/* 135C68 00242928 80241980 */ lb $a0, 0x1980($at)
|
/* 135C68 00242928 80241980 */ lb $a0, 0x1980($at)
|
||||||
/* 135C6C 0024292C 00000003 */ sra $zero, $zero, 0
|
/* 135C6C 0024292C 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135C70 00242930 00000000 */ nop
|
/* 135C70 00242930 00000000 */ nop
|
||||||
/* 135C74 00242934 00000008 */ jr $zero
|
/* 135C74 00242934 00000008 */ jr $zero
|
||||||
/* 135C78 00242938 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135C78 00242938 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135C7C 0024293C 00000001 */ movf $zero, $zero, $fcc0
|
/* 135C7C 0024293C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135C80 00242940 00000004 */ sllv $zero, $zero, $zero
|
/* 135C80 00242940 00000004 */ /* 135C84 00242944 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135C84 00242944 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135C88 00242948 0000003C */ dsll32 $zero, $zero, 0
|
/* 135C88 00242948 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135C8C 0024294C 802419A0 */ lb $a0, 0x19a0($at)
|
/* 135C8C 0024294C 802419A0 */ lb $a0, 0x19a0($at)
|
||||||
/* 135C90 00242950 80241A20 */ lb $a0, 0x1a20($at)
|
/* 135C90 00242950 80241A20 */ lb $a0, 0x1a20($at)
|
||||||
/* 135C94 00242954 00000003 */ sra $zero, $zero, 0
|
/* 135C94 00242954 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135C98 00242958 00000000 */ nop
|
/* 135C98 00242958 00000000 */ nop
|
||||||
/* 135C9C 0024295C 00000008 */ jr $zero
|
/* 135C9C 0024295C 00000008 */ jr $zero
|
||||||
/* 135CA0 00242960 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135CA0 00242960 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135CA4 00242964 00000001 */ movf $zero, $zero, $fcc0
|
/* 135CA4 00242964 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135CA8 00242968 00000004 */ sllv $zero, $zero, $zero
|
/* 135CA8 00242968 00000004 */ /* 135CAC 0024296C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135CAC 0024296C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135CB0 00242970 0000003C */ dsll32 $zero, $zero, 0
|
/* 135CB0 00242970 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135CB4 00242974 80241A40 */ lb $a0, 0x1a40($at)
|
/* 135CB4 00242974 80241A40 */ lb $a0, 0x1a40($at)
|
||||||
/* 135CB8 00242978 80241AC0 */ lb $a0, 0x1ac0($at)
|
/* 135CB8 00242978 80241AC0 */ lb $a0, 0x1ac0($at)
|
||||||
/* 135CBC 0024297C 00000003 */ sra $zero, $zero, 0
|
/* 135CBC 0024297C 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135CC0 00242980 00000000 */ nop
|
/* 135CC0 00242980 00000000 */ nop
|
||||||
/* 135CC4 00242984 00000008 */ jr $zero
|
/* 135CC4 00242984 00000008 */ jr $zero
|
||||||
/* 135CC8 00242988 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135CC8 00242988 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135CCC 0024298C 00000001 */ movf $zero, $zero, $fcc0
|
/* 135CCC 0024298C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135CD0 00242990 00000004 */ sllv $zero, $zero, $zero
|
/* 135CD0 00242990 00000004 */ /* 135CD4 00242994 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135CD4 00242994 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135CD8 00242998 0000003C */ dsll32 $zero, $zero, 0
|
/* 135CD8 00242998 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135CDC 0024299C 80241AE0 */ lb $a0, 0x1ae0($at)
|
/* 135CDC 0024299C 80241AE0 */ lb $a0, 0x1ae0($at)
|
||||||
/* 135CE0 002429A0 80241B60 */ lb $a0, 0x1b60($at)
|
/* 135CE0 002429A0 80241B60 */ lb $a0, 0x1b60($at)
|
||||||
/* 135CE4 002429A4 00000003 */ sra $zero, $zero, 0
|
/* 135CE4 002429A4 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135CE8 002429A8 00000000 */ nop
|
/* 135CE8 002429A8 00000000 */ nop
|
||||||
/* 135CEC 002429AC 00000008 */ jr $zero
|
/* 135CEC 002429AC 00000008 */ jr $zero
|
||||||
/* 135CF0 002429B0 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135CF0 002429B0 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135CF4 002429B4 00000001 */ movf $zero, $zero, $fcc0
|
/* 135CF4 002429B4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135CF8 002429B8 00000004 */ sllv $zero, $zero, $zero
|
/* 135CF8 002429B8 00000004 */ /* 135CFC 002429BC 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135CFC 002429BC 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135D00 002429C0 0000003C */ dsll32 $zero, $zero, 0
|
/* 135D00 002429C0 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135D04 002429C4 802411E0 */ lb $a0, 0x11e0($at)
|
/* 135D04 002429C4 802411E0 */ lb $a0, 0x11e0($at)
|
||||||
/* 135D08 002429C8 80241260 */ lb $a0, 0x1260($at)
|
/* 135D08 002429C8 80241260 */ lb $a0, 0x1260($at)
|
||||||
/* 135D0C 002429CC 00000003 */ sra $zero, $zero, 0
|
/* 135D0C 002429CC 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135D10 002429D0 00000000 */ nop
|
/* 135D10 002429D0 00000000 */ nop
|
||||||
/* 135D14 002429D4 00000008 */ jr $zero
|
/* 135D14 002429D4 00000008 */ jr $zero
|
||||||
/* 135D18 002429D8 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135D18 002429D8 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135D1C 002429DC 00000001 */ movf $zero, $zero, $fcc0
|
/* 135D1C 002429DC 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135D20 002429E0 00000004 */ sllv $zero, $zero, $zero
|
/* 135D20 002429E0 00000004 */ /* 135D24 002429E4 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135D24 002429E4 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135D28 002429E8 0000003C */ dsll32 $zero, $zero, 0
|
/* 135D28 002429E8 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135D2C 002429EC 80241280 */ lb $a0, 0x1280($at)
|
/* 135D2C 002429EC 80241280 */ lb $a0, 0x1280($at)
|
||||||
/* 135D30 002429F0 80241300 */ lb $a0, 0x1300($at)
|
/* 135D30 002429F0 80241300 */ lb $a0, 0x1300($at)
|
||||||
/* 135D34 002429F4 00000003 */ sra $zero, $zero, 0
|
/* 135D34 002429F4 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135D38 002429F8 00000000 */ nop
|
/* 135D38 002429F8 00000000 */ nop
|
||||||
/* 135D3C 002429FC 00000008 */ jr $zero
|
/* 135D3C 002429FC 00000008 */ jr $zero
|
||||||
/* 135D40 00242A00 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135D40 00242A00 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135D44 00242A04 00000001 */ movf $zero, $zero, $fcc0
|
/* 135D44 00242A04 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135D48 00242A08 00000004 */ sllv $zero, $zero, $zero
|
/* 135D48 00242A08 00000004 */ /* 135D4C 00242A0C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135D4C 00242A0C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135D50 00242A10 0000003C */ dsll32 $zero, $zero, 0
|
/* 135D50 00242A10 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135D54 00242A14 80241320 */ lb $a0, 0x1320($at)
|
/* 135D54 00242A14 80241320 */ lb $a0, 0x1320($at)
|
||||||
/* 135D58 00242A18 802413A0 */ lb $a0, 0x13a0($at)
|
/* 135D58 00242A18 802413A0 */ lb $a0, 0x13a0($at)
|
||||||
/* 135D5C 00242A1C 00000003 */ sra $zero, $zero, 0
|
/* 135D5C 00242A1C 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135D60 00242A20 00000000 */ nop
|
/* 135D60 00242A20 00000000 */ nop
|
||||||
/* 135D64 00242A24 00000008 */ jr $zero
|
/* 135D64 00242A24 00000008 */ jr $zero
|
||||||
/* 135D68 00242A28 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135D68 00242A28 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135D6C 00242A2C 00000001 */ movf $zero, $zero, $fcc0
|
/* 135D6C 00242A2C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135D70 00242A30 00000004 */ sllv $zero, $zero, $zero
|
/* 135D70 00242A30 00000004 */ /* 135D74 00242A34 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135D74 00242A34 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135D78 00242A38 0000000C */ syscall
|
/* 135D78 00242A38 0000000C */ syscall
|
||||||
/* 135D7C 00242A3C 802413C0 */ lb $a0, 0x13c0($at)
|
/* 135D7C 00242A3C 802413C0 */ lb $a0, 0x13c0($at)
|
||||||
/* 135D80 00242A40 80241440 */ lb $a0, 0x1440($at)
|
/* 135D80 00242A40 80241440 */ lb $a0, 0x1440($at)
|
||||||
@ -674,10 +656,9 @@ func_0024282C:
|
|||||||
/* 135DB4 00242A74 00000003 */ sra $zero, $zero, 0
|
/* 135DB4 00242A74 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135DB8 00242A78 00000000 */ nop
|
/* 135DB8 00242A78 00000000 */ nop
|
||||||
/* 135DBC 00242A7C 00000008 */ jr $zero
|
/* 135DBC 00242A7C 00000008 */ jr $zero
|
||||||
/* 135DC0 00242A80 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135DC0 00242A80 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135DC4 00242A84 00000001 */ movf $zero, $zero, $fcc0
|
/* 135DC4 00242A84 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135DC8 00242A88 00000004 */ sllv $zero, $zero, $zero
|
/* 135DC8 00242A88 00000004 */ /* 135DCC 00242A8C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135DCC 00242A8C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135DD0 00242A90 0000000C */ syscall
|
/* 135DD0 00242A90 0000000C */ syscall
|
||||||
/* 135DD4 00242A94 802413C0 */ lb $a0, 0x13c0($at)
|
/* 135DD4 00242A94 802413C0 */ lb $a0, 0x13c0($at)
|
||||||
/* 135DD8 00242A98 80241440 */ lb $a0, 0x1440($at)
|
/* 135DD8 00242A98 80241440 */ lb $a0, 0x1440($at)
|
||||||
@ -696,29 +677,26 @@ func_0024282C:
|
|||||||
/* 135E0C 00242ACC 00000003 */ sra $zero, $zero, 0
|
/* 135E0C 00242ACC 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135E10 00242AD0 00000000 */ nop
|
/* 135E10 00242AD0 00000000 */ nop
|
||||||
/* 135E14 00242AD4 00000008 */ jr $zero
|
/* 135E14 00242AD4 00000008 */ jr $zero
|
||||||
/* 135E18 00242AD8 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135E18 00242AD8 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135E1C 00242ADC 00000001 */ movf $zero, $zero, $fcc0
|
/* 135E1C 00242ADC 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135E20 00242AE0 00000004 */ sllv $zero, $zero, $zero
|
/* 135E20 00242AE0 00000004 */ /* 135E24 00242AE4 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135E24 00242AE4 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135E28 00242AE8 0000003C */ dsll32 $zero, $zero, 0
|
/* 135E28 00242AE8 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135E2C 00242AEC 802415A0 */ lb $a0, 0x15a0($at)
|
/* 135E2C 00242AEC 802415A0 */ lb $a0, 0x15a0($at)
|
||||||
/* 135E30 00242AF0 80241620 */ lb $a0, 0x1620($at)
|
/* 135E30 00242AF0 80241620 */ lb $a0, 0x1620($at)
|
||||||
/* 135E34 00242AF4 00000003 */ sra $zero, $zero, 0
|
/* 135E34 00242AF4 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135E38 00242AF8 00000000 */ nop
|
/* 135E38 00242AF8 00000000 */ nop
|
||||||
/* 135E3C 00242AFC 00000008 */ jr $zero
|
/* 135E3C 00242AFC 00000008 */ jr $zero
|
||||||
/* 135E40 00242B00 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135E40 00242B00 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135E44 00242B04 00000001 */ movf $zero, $zero, $fcc0
|
/* 135E44 00242B04 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135E48 00242B08 00000004 */ sllv $zero, $zero, $zero
|
/* 135E48 00242B08 00000004 */ /* 135E4C 00242B0C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135E4C 00242B0C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135E50 00242B10 0000003C */ dsll32 $zero, $zero, 0
|
/* 135E50 00242B10 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135E54 00242B14 802415A0 */ lb $a0, 0x15a0($at)
|
/* 135E54 00242B14 802415A0 */ lb $a0, 0x15a0($at)
|
||||||
/* 135E58 00242B18 80241620 */ lb $a0, 0x1620($at)
|
/* 135E58 00242B18 80241620 */ lb $a0, 0x1620($at)
|
||||||
/* 135E5C 00242B1C 00000003 */ sra $zero, $zero, 0
|
/* 135E5C 00242B1C 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135E60 00242B20 00000000 */ nop
|
/* 135E60 00242B20 00000000 */ nop
|
||||||
/* 135E64 00242B24 00000008 */ jr $zero
|
/* 135E64 00242B24 00000008 */ jr $zero
|
||||||
/* 135E68 00242B28 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135E68 00242B28 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135E6C 00242B2C 00000000 */ nop
|
/* 135E6C 00242B2C 00000000 */ /* 135E70 00242B30 00000004 */ sllv $zero, $zero, $zero
|
||||||
/* 135E70 00242B30 00000004 */ sllv $zero, $zero, $zero
|
|
||||||
/* 135E74 00242B34 00000002 */ srl $zero, $zero, 0
|
/* 135E74 00242B34 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135E78 00242B38 0000003C */ dsll32 $zero, $zero, 0
|
/* 135E78 00242B38 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135E7C 00242B3C 80241640 */ lb $a0, 0x1640($at)
|
/* 135E7C 00242B3C 80241640 */ lb $a0, 0x1640($at)
|
||||||
@ -726,10 +704,9 @@ func_0024282C:
|
|||||||
/* 135E84 00242B44 00000003 */ sra $zero, $zero, 0
|
/* 135E84 00242B44 00000003 */ sra $zero, $zero, 0
|
||||||
/* 135E88 00242B48 00000000 */ nop
|
/* 135E88 00242B48 00000000 */ nop
|
||||||
/* 135E8C 00242B4C 00000008 */ jr $zero
|
/* 135E8C 00242B4C 00000008 */ jr $zero
|
||||||
/* 135E90 00242B50 00000005 */ lsa $zero, $zero, $zero, 1
|
/* 135E90 00242B50 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 135E94 00242B54 00000001 */ movf $zero, $zero, $fcc0
|
/* 135E94 00242B54 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 135E98 00242B58 00000004 */ sllv $zero, $zero, $zero
|
/* 135E98 00242B58 00000004 */ /* 135E9C 00242B5C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 135E9C 00242B5C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 135EA0 00242B60 0000003C */ dsll32 $zero, $zero, 0
|
/* 135EA0 00242B60 0000003C */ dsll32 $zero, $zero, 0
|
||||||
/* 135EA4 00242B64 80241B80 */ lb $a0, 0x1b80($at)
|
/* 135EA4 00242B64 80241B80 */ lb $a0, 0x1b80($at)
|
||||||
/* 135EA8 00242B68 80241C00 */ lb $a0, 0x1c00($at)
|
/* 135EA8 00242B68 80241C00 */ lb $a0, 0x1c00($at)
|
||||||
|
@ -447,7 +447,6 @@ func_00243194:
|
|||||||
/* 1639F8 00243198 03E00008 */ jr $ra
|
/* 1639F8 00243198 03E00008 */ jr $ra
|
||||||
/* 1639FC 0024319C AC229BAC */ sw $v0, -0x6454($at)
|
/* 1639FC 0024319C AC229BAC */ sw $v0, -0x6454($at)
|
||||||
|
|
||||||
func_002431A0:
|
|
||||||
/* 163A00 002431A0 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 163A00 002431A0 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 163A04 002431A4 AFB00010 */ sw $s0, 0x10($sp)
|
/* 163A04 002431A4 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 163A08 002431A8 2410002C */ li $s0, 44
|
/* 163A08 002431A8 2410002C */ li $s0, 44
|
||||||
@ -1470,7 +1469,6 @@ func_0024401C:
|
|||||||
/* 1648B4 00244054 8CA59B9C */ lw $a1, %lo(D_80249B9C)($a1)
|
/* 1648B4 00244054 8CA59B9C */ lw $a1, %lo(D_80249B9C)($a1)
|
||||||
/* 1648B8 00244058 18A00012 */ blez $a1, .L002440A4
|
/* 1648B8 00244058 18A00012 */ blez $a1, .L002440A4
|
||||||
/* 1648BC 0024405C 28A20100 */ slti $v0, $a1, 0x100
|
/* 1648BC 0024405C 28A20100 */ slti $v0, $a1, 0x100
|
||||||
func_00244060:
|
|
||||||
/* 1648C0 00244060 50400001 */ beql $v0, $zero, .L00244068
|
/* 1648C0 00244060 50400001 */ beql $v0, $zero, .L00244068
|
||||||
/* 1648C4 00244064 240500FF */ li $a1, 255
|
/* 1648C4 00244064 240500FF */ li $a1, 255
|
||||||
.L00244068:
|
.L00244068:
|
||||||
@ -1739,7 +1737,6 @@ func_00244264:
|
|||||||
/* 164C78 00244418 4406A000 */ mfc1 $a2, $f20
|
/* 164C78 00244418 4406A000 */ mfc1 $a2, $f20
|
||||||
/* 164C7C 0024441C 4407A000 */ mfc1 $a3, $f20
|
/* 164C7C 0024441C 4407A000 */ mfc1 $a3, $f20
|
||||||
/* 164C80 00244420 0200202D */ move $a0, $s0
|
/* 164C80 00244420 0200202D */ move $a0, $s0
|
||||||
func_00244424:
|
|
||||||
/* 164C84 00244424 0C019EC8 */ jal func_00067B20
|
/* 164C84 00244424 0C019EC8 */ jal func_00067B20
|
||||||
/* 164C88 00244428 E7BA0010 */ swc1 $f26, 0x10($sp)
|
/* 164C88 00244428 E7BA0010 */ swc1 $f26, 0x10($sp)
|
||||||
/* 164C8C 0024442C 0200202D */ move $a0, $s0
|
/* 164C8C 0024442C 0200202D */ move $a0, $s0
|
||||||
@ -1927,7 +1924,6 @@ func_00244424:
|
|||||||
/* 164F5C 002446FC 00731821 */ addu $v1, $v1, $s3
|
/* 164F5C 002446FC 00731821 */ addu $v1, $v1, $s3
|
||||||
/* 164F60 00244700 24A50001 */ addiu $a1, $a1, 1
|
/* 164F60 00244700 24A50001 */ addiu $a1, $a1, 1
|
||||||
/* 164F64 00244704 AC950000 */ sw $s5, ($a0)
|
/* 164F64 00244704 AC950000 */ sw $s5, ($a0)
|
||||||
func_00244708:
|
|
||||||
/* 164F68 00244708 8E820000 */ lw $v0, ($s4)
|
/* 164F68 00244708 8E820000 */ lw $v0, ($s4)
|
||||||
/* 164F6C 0024470C 8FC90000 */ lw $t1, ($fp)
|
/* 164F6C 0024470C 8FC90000 */ lw $t1, ($fp)
|
||||||
/* 164F70 00244710 00431021 */ addu $v0, $v0, $v1
|
/* 164F70 00244710 00431021 */ addu $v0, $v0, $v1
|
||||||
@ -2050,7 +2046,6 @@ func_00244708:
|
|||||||
/* 165138 002448D8 03E00008 */ jr $ra
|
/* 165138 002448D8 03E00008 */ jr $ra
|
||||||
/* 16513C 002448DC 27BD00F8 */ addiu $sp, $sp, 0xf8
|
/* 16513C 002448DC 27BD00F8 */ addiu $sp, $sp, 0xf8
|
||||||
|
|
||||||
func_002448E0:
|
|
||||||
/* 165140 002448E0 27BDFFD0 */ addiu $sp, $sp, -0x30
|
/* 165140 002448E0 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
/* 165144 002448E4 AFB40020 */ sw $s4, 0x20($sp)
|
/* 165144 002448E4 AFB40020 */ sw $s4, 0x20($sp)
|
||||||
/* 165148 002448E8 0080A02D */ move $s4, $a0
|
/* 165148 002448E8 0080A02D */ move $s4, $a0
|
||||||
@ -2201,7 +2196,6 @@ func_00244A30:
|
|||||||
/* 165358 00244AF8 03E00008 */ jr $ra
|
/* 165358 00244AF8 03E00008 */ jr $ra
|
||||||
/* 16535C 00244AFC 27BD0030 */ addiu $sp, $sp, 0x30
|
/* 16535C 00244AFC 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
func_00244B00:
|
|
||||||
/* 165360 00244B00 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 165360 00244B00 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 165364 00244B04 AFB00010 */ sw $s0, 0x10($sp)
|
/* 165364 00244B04 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 165368 00244B08 0000802D */ move $s0, $zero
|
/* 165368 00244B08 0000802D */ move $s0, $zero
|
||||||
|
@ -2829,7 +2829,6 @@ func_00249380:
|
|||||||
/* 169C50 002493F0 3C01802F */ lui $at, 0x802f
|
/* 169C50 002493F0 3C01802F */ lui $at, 0x802f
|
||||||
/* 169C54 002493F4 00230821 */ addu $at, $at, $v1
|
/* 169C54 002493F4 00230821 */ addu $at, $at, $v1
|
||||||
/* 169C58 002493F8 8C23B5A8 */ lw $v1, -0x4a58($at)
|
/* 169C58 002493F8 8C23B5A8 */ lw $v1, -0x4a58($at)
|
||||||
func_002493FC:
|
|
||||||
/* 169C5C 002493FC 00021080 */ sll $v0, $v0, 2
|
/* 169C5C 002493FC 00021080 */ sll $v0, $v0, 2
|
||||||
/* 169C60 00249400 8C640008 */ lw $a0, 8($v1)
|
/* 169C60 00249400 8C640008 */ lw $a0, 8($v1)
|
||||||
/* 169C64 00249404 90720000 */ lbu $s2, ($v1)
|
/* 169C64 00249404 90720000 */ lbu $s2, ($v1)
|
||||||
@ -3365,58 +3364,27 @@ func_00249AB8:
|
|||||||
/* 16A3EC 00249B8C 8024A158 */ lb $a0, -0x5ea8($at)
|
/* 16A3EC 00249B8C 8024A158 */ lb $a0, -0x5ea8($at)
|
||||||
/* 16A3F0 00249B90 8024A1D8 */ lb $a0, -0x5e28($at)
|
/* 16A3F0 00249B90 8024A1D8 */ lb $a0, -0x5e28($at)
|
||||||
/* 16A3F4 00249B94 000000A0 */ .byte 0x00, 0x00, 0x00, 0xa0
|
/* 16A3F4 00249B94 000000A0 */ .byte 0x00, 0x00, 0x00, 0xa0
|
||||||
/* 16A3F8 00249B98 FFFFFF88 */ sd $ra, -0x78($ra)
|
/* 16A3F8 00249B98 FFFFFF88 */ /* 16A3FC 00249B9C 00000000 */ nop
|
||||||
/* 16A3FC 00249B9C 00000000 */ nop
|
|
||||||
/* 16A400 00249BA0 000000A0 */ .byte 0x00, 0x00, 0x00, 0xa0
|
/* 16A400 00249BA0 000000A0 */ .byte 0x00, 0x00, 0x00, 0xa0
|
||||||
/* 16A404 00249BA4 FFFFFF88 */ sd $ra, -0x78($ra)
|
/* 16A404 00249BA4 FFFFFF88 */ /* 16A408 00249BA8 00000000 */ nop
|
||||||
/* 16A408 00249BA8 00000000 */ nop
|
|
||||||
/* 16A40C 00249BAC 00000000 */ nop
|
/* 16A40C 00249BAC 00000000 */ nop
|
||||||
/* 16A410 00249BB0 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A410 00249BB0 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A414 00249BB4 00000000 */ nop
|
/* 16A414 00249BB4 00000000 */ /* 16A418 00249BB8 00000000 */ nop
|
||||||
/* 16A418 00249BB8 00000000 */ nop
|
|
||||||
/* 16A41C 00249BBC 013B012F */ .byte 0x01, 0x3b, 0x01, 0x2f
|
/* 16A41C 00249BBC 013B012F */ .byte 0x01, 0x3b, 0x01, 0x2f
|
||||||
/* 16A420 00249BC0 011B0104 */ .byte 0x01, 0x1b, 0x01, 0x04
|
/* 16A420 00249BC0 011B0104 */ /* 16A424 00249BC4 00EB00D2 */ /* 16A428 00249BC8 00B900A0 */ /* 16A42C 00249BCC 0087006E */ /* 16A430 00249BD0 0055003C */ /* 16A434 00249BD4 00250011 */ /* 16A438 00249BD8 00050000 */ /* 16A43C 00249BDC 013B012F */ .byte 0x01, 0x3b, 0x01, 0x2f
|
||||||
/* 16A424 00249BC4 00EB00D2 */ .byte 0x00, 0xeb, 0x00, 0xd2
|
/* 16A440 00249BE0 011B0104 */ /* 16A444 00249BE4 00EB00D2 */ /* 16A448 00249BE8 00B900A0 */ /* 16A44C 00249BEC 0087006E */ /* 16A450 00249BF0 0055003C */ /* 16A454 00249BF4 00250011 */ /* 16A458 00249BF8 00050000 */ /* 16A45C 00249BFC 009D0097 */ .byte 0x00, 0x9d, 0x00, 0x97
|
||||||
/* 16A428 00249BC8 00B900A0 */ .byte 0x00, 0xb9, 0x00, 0xa0
|
/* 16A460 00249C00 008D0082 */ /* 16A464 00249C04 00750069 */ /* 16A468 00249C08 005C0050 */ /* 16A46C 00249C0C 00430037 */ /* 16A470 00249C10 002A001E */ /* 16A474 00249C14 00120008 */ .byte 0x00, 0x12, 0x00, 0x08
|
||||||
/* 16A42C 00249BCC 0087006E */ .byte 0x00, 0x87, 0x00, 0x6e
|
/* 16A478 00249C18 00020000 */ /* 16A47C 00249C1C 009D0097 */ .byte 0x00, 0x9d, 0x00, 0x97
|
||||||
/* 16A430 00249BD0 0055003C */ .byte 0x00, 0x55, 0x00, 0x3c
|
/* 16A480 00249C20 008D0082 */ /* 16A484 00249C24 00750069 */ /* 16A488 00249C28 005C0050 */ /* 16A48C 00249C2C 00430037 */ /* 16A490 00249C30 002A001E */ /* 16A494 00249C34 00120008 */ .byte 0x00, 0x12, 0x00, 0x08
|
||||||
/* 16A434 00249BD4 00250011 */ .byte 0x00, 0x25, 0x00, 0x11
|
/* 16A498 00249C38 00020000 */ /* 16A49C 00249C3C 003F003C */ .byte 0x00, 0x3f, 0x00, 0x3c
|
||||||
/* 16A438 00249BD8 00050000 */ sll $zero, $a1, 0
|
/* 16A4A0 00249C40 00380034 */ /* 16A4A4 00249C44 002F002A */ slt $zero, $at, $t7
|
||||||
/* 16A43C 00249BDC 013B012F */ .byte 0x01, 0x3b, 0x01, 0x2f
|
|
||||||
/* 16A440 00249BE0 011B0104 */ .byte 0x01, 0x1b, 0x01, 0x04
|
|
||||||
/* 16A444 00249BE4 00EB00D2 */ .byte 0x00, 0xeb, 0x00, 0xd2
|
|
||||||
/* 16A448 00249BE8 00B900A0 */ .byte 0x00, 0xb9, 0x00, 0xa0
|
|
||||||
/* 16A44C 00249BEC 0087006E */ .byte 0x00, 0x87, 0x00, 0x6e
|
|
||||||
/* 16A450 00249BF0 0055003C */ .byte 0x00, 0x55, 0x00, 0x3c
|
|
||||||
/* 16A454 00249BF4 00250011 */ .byte 0x00, 0x25, 0x00, 0x11
|
|
||||||
/* 16A458 00249BF8 00050000 */ sll $zero, $a1, 0
|
|
||||||
/* 16A45C 00249BFC 009D0097 */ .byte 0x00, 0x9d, 0x00, 0x97
|
|
||||||
/* 16A460 00249C00 008D0082 */ .byte 0x00, 0x8d, 0x00, 0x82
|
|
||||||
/* 16A464 00249C04 00750069 */ .byte 0x00, 0x75, 0x00, 0x69
|
|
||||||
/* 16A468 00249C08 005C0050 */ .byte 0x00, 0x5c, 0x00, 0x50
|
|
||||||
/* 16A46C 00249C0C 00430037 */ .byte 0x00, 0x43, 0x00, 0x37
|
|
||||||
/* 16A470 00249C10 002A001E */ ddiv $zero, $at, $t2
|
|
||||||
/* 16A474 00249C14 00120008 */ .byte 0x00, 0x12, 0x00, 0x08
|
|
||||||
/* 16A478 00249C18 00020000 */ sll $zero, $v0, 0
|
|
||||||
/* 16A47C 00249C1C 009D0097 */ .byte 0x00, 0x9d, 0x00, 0x97
|
|
||||||
/* 16A480 00249C20 008D0082 */ .byte 0x00, 0x8d, 0x00, 0x82
|
|
||||||
/* 16A484 00249C24 00750069 */ .byte 0x00, 0x75, 0x00, 0x69
|
|
||||||
/* 16A488 00249C28 005C0050 */ .byte 0x00, 0x5c, 0x00, 0x50
|
|
||||||
/* 16A48C 00249C2C 00430037 */ .byte 0x00, 0x43, 0x00, 0x37
|
|
||||||
/* 16A490 00249C30 002A001E */ ddiv $zero, $at, $t2
|
|
||||||
/* 16A494 00249C34 00120008 */ .byte 0x00, 0x12, 0x00, 0x08
|
|
||||||
/* 16A498 00249C38 00020000 */ sll $zero, $v0, 0
|
|
||||||
/* 16A49C 00249C3C 003F003C */ .byte 0x00, 0x3f, 0x00, 0x3c
|
|
||||||
/* 16A4A0 00249C40 00380034 */ teq $at, $t8
|
|
||||||
/* 16A4A4 00249C44 002F002A */ slt $zero, $at, $t7
|
|
||||||
/* 16A4A8 00249C48 00250020 */ add $zero, $at, $a1
|
/* 16A4A8 00249C48 00250020 */ add $zero, $at, $a1
|
||||||
/* 16A4AC 00249C4C 001B0016 */ dsrlv $zero, $k1, $zero
|
/* 16A4AC 00249C4C 001B0016 */ dsrlv $zero, $k1, $zero
|
||||||
/* 16A4B0 00249C50 0011000C */ syscall 0x4400
|
/* 16A4B0 00249C50 0011000C */ syscall 0x4400
|
||||||
/* 16A4B4 00249C54 00070003 */ sra $zero, $a3, 0
|
/* 16A4B4 00249C54 00070003 */ sra $zero, $a3, 0
|
||||||
/* 16A4B8 00249C58 00010000 */ sll $zero, $at, 0
|
/* 16A4B8 00249C58 00010000 */ sll $zero, $at, 0
|
||||||
/* 16A4BC 00249C5C 003F003C */ .byte 0x00, 0x3f, 0x00, 0x3c
|
/* 16A4BC 00249C5C 003F003C */ .byte 0x00, 0x3f, 0x00, 0x3c
|
||||||
/* 16A4C0 00249C60 00380034 */ teq $at, $t8
|
/* 16A4C0 00249C60 00380034 */ /* 16A4C4 00249C64 002F002A */ slt $zero, $at, $t7
|
||||||
/* 16A4C4 00249C64 002F002A */ slt $zero, $at, $t7
|
|
||||||
/* 16A4C8 00249C68 00250020 */ add $zero, $at, $a1
|
/* 16A4C8 00249C68 00250020 */ add $zero, $at, $a1
|
||||||
/* 16A4CC 00249C6C 001B0016 */ dsrlv $zero, $k1, $zero
|
/* 16A4CC 00249C6C 001B0016 */ dsrlv $zero, $k1, $zero
|
||||||
/* 16A4D0 00249C70 0011000C */ syscall 0x4400
|
/* 16A4D0 00249C70 0011000C */ syscall 0x4400
|
||||||
@ -3453,81 +3421,39 @@ func_00249AB8:
|
|||||||
/* 16A54C 00249CEC FFE5FFE0 */ sd $a1, -0x20($ra)
|
/* 16A54C 00249CEC FFE5FFE0 */ sd $a1, -0x20($ra)
|
||||||
/* 16A550 00249CF0 FFDBFFD6 */ sd $k1, -0x2a($fp)
|
/* 16A550 00249CF0 FFDBFFD6 */ sd $k1, -0x2a($fp)
|
||||||
/* 16A554 00249CF4 00B400AD */ .byte 0x00, 0xb4, 0x00, 0xad
|
/* 16A554 00249CF4 00B400AD */ .byte 0x00, 0xb4, 0x00, 0xad
|
||||||
/* 16A558 00249CF8 00A10094 */ .byte 0x00, 0xa1, 0x00, 0x94
|
/* 16A558 00249CF8 00A10094 */ /* 16A55C 00249CFC 00860078 */ /* 16A560 00249D00 0069005B */ /* 16A564 00249D04 004D003E */ /* 16A568 00249D08 00300022 */ /* 16A56C 00249D0C 00150009 */ .byte 0x00, 0x15, 0x00, 0x09
|
||||||
/* 16A55C 00249CFC 00860078 */ .byte 0x00, 0x86, 0x00, 0x78
|
/* 16A570 00249D10 00020000 */ /* 16A574 00249D14 00000002 */ srl $zero, $zero, 0
|
||||||
/* 16A560 00249D00 0069005B */ .byte 0x00, 0x69, 0x00, 0x5b
|
/* 16A578 00249D18 00090015 */ .byte 0x00,0x09,0x00,0x15 /* Because of invalid n64 opcode dlsa */
|
||||||
/* 16A564 00249D04 004D003E */ .byte 0x00, 0x4d, 0x00, 0x3e
|
/* 16A57C 00249D1C 00220030 */ /* 16A580 00249D20 003E004D */ break 0x3e, 1
|
||||||
/* 16A568 00249D08 00300022 */ sub $zero, $at, $s0
|
|
||||||
/* 16A56C 00249D0C 00150009 */ .byte 0x00, 0x15, 0x00, 0x09
|
|
||||||
/* 16A570 00249D10 00020000 */ sll $zero, $v0, 0
|
|
||||||
/* 16A574 00249D14 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 16A578 00249D18 00090015 */ dlsa $zero, $zero, $t1, 1
|
|
||||||
/* 16A57C 00249D1C 00220030 */ tge $at, $v0
|
|
||||||
/* 16A580 00249D20 003E004D */ break 0x3e, 1
|
|
||||||
/* 16A584 00249D24 005B0069 */ .byte 0x00, 0x5b, 0x00, 0x69
|
/* 16A584 00249D24 005B0069 */ .byte 0x00, 0x5b, 0x00, 0x69
|
||||||
/* 16A588 00249D28 00780086 */ .byte 0x00, 0x78, 0x00, 0x86
|
/* 16A588 00249D28 00780086 */ /* 16A58C 00249D2C 009400A1 */ /* 16A590 00249D30 00AD00B4 */ /* 16A594 00249D34 00B900A0 */ .byte 0x00, 0xb9, 0x00, 0xa0
|
||||||
/* 16A58C 00249D2C 009400A1 */ .byte 0x00, 0x94, 0x00, 0xa1
|
/* 16A598 00249D38 0087006E */ /* 16A59C 00249D3C 0055003C */ /* 16A5A0 00249D40 00250011 */ /* 16A5A4 00249D44 00050000 */ /* 16A5A8 00249D48 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 16A590 00249D30 00AD00B4 */ teq $a1, $t5, 2
|
/* 16A5AC 00249D4C 00110025 */ /* 16A5B0 00249D50 003C0055 */ .byte 0x00,0x3C,0x00,0x55 /* Because of invalid n64 opcode dlsa */
|
||||||
/* 16A594 00249D34 00B900A0 */ .byte 0x00, 0xb9, 0x00, 0xa0
|
/* 16A5B4 00249D54 006E0087 */ /* 16A5B8 00249D58 00A000B9 */ /* 16A5BC 00249D5C 00000000 */ /* 16A5C0 00249D60 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
||||||
/* 16A598 00249D38 0087006E */ .byte 0x00, 0x87, 0x00, 0x6e
|
/* 16A5C4 00249D64 01FF0000 */ /* 16A5C8 00249D68 028001E0 */ /* 16A5CC 00249D6C 01FF0000 */ /* 16A5D0 00249D70 40E00000 */ /* 16A5D4 00249D74 41480000 */ /* 16A5D8 00249D78 41500000 */ /* 16A5DC 00249D7C 41680000 */ /* 16A5E0 00249D80 41600000 */ /* 16A5E4 00249D84 41500000 */ /* 16A5E8 00249D88 41380000 */ /* 16A5EC 00249D8C 41180000 */ .byte 0x41,0x18,0x00,0x00 /* Because of invalid n64 opcode bc0f */
|
||||||
/* 16A59C 00249D3C 0055003C */ .byte 0x00, 0x55, 0x00, 0x3c
|
|
||||||
/* 16A5A0 00249D40 00250011 */ .byte 0x00, 0x25, 0x00, 0x11
|
|
||||||
/* 16A5A4 00249D44 00050000 */ sll $zero, $a1, 0
|
|
||||||
/* 16A5A8 00249D48 00000005 */ lsa $zero, $zero, $zero, 1
|
|
||||||
/* 16A5AC 00249D4C 00110025 */ or $zero, $zero, $s1
|
|
||||||
/* 16A5B0 00249D50 003C0055 */ dlsa $zero, $at, $gp, 2
|
|
||||||
/* 16A5B4 00249D54 006E0087 */ .byte 0x00, 0x6e, 0x00, 0x87
|
|
||||||
/* 16A5B8 00249D58 00A000B9 */ .byte 0x00, 0xa0, 0x00, 0xb9
|
|
||||||
/* 16A5BC 00249D5C 00000000 */ nop
|
|
||||||
/* 16A5C0 00249D60 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
|
||||||
/* 16A5C4 00249D64 01FF0000 */ .byte 0x01, 0xff, 0x00, 0x00
|
|
||||||
/* 16A5C8 00249D68 028001E0 */ .byte 0x02, 0x80, 0x01, 0xe0
|
|
||||||
/* 16A5CC 00249D6C 01FF0000 */ .byte 0x01, 0xff, 0x00, 0x00
|
|
||||||
/* 16A5D0 00249D70 40E00000 */ .byte 0x40, 0xe0, 0x00, 0x00
|
|
||||||
/* 16A5D4 00249D74 41480000 */ .byte 0x41, 0x48, 0x00, 0x00
|
|
||||||
/* 16A5D8 00249D78 41500000 */ .byte 0x41, 0x50, 0x00, 0x00
|
|
||||||
/* 16A5DC 00249D7C 41680000 */ .byte 0x41, 0x68, 0x00, 0x00
|
|
||||||
/* 16A5E0 00249D80 41600000 */ .byte 0x41, 0x60, 0x00, 0x00
|
|
||||||
/* 16A5E4 00249D84 41500000 */ .byte 0x41, 0x50, 0x00, 0x00
|
|
||||||
/* 16A5E8 00249D88 41380000 */ .byte 0x41, 0x38, 0x00, 0x00
|
|
||||||
/* 16A5EC 00249D8C 41180000 */ bc0f $cc6, .L00249D90
|
|
||||||
.L00249D90:
|
.L00249D90:
|
||||||
/* 16A5F0 00249D90 40F00000 */ .byte 0x40, 0xf0, 0x00, 0x00
|
/* 16A5F0 00249D90 40F00000 */ /* 16A5F4 00249D94 40B00000 */ .byte 0x40,0xB0,0x00,0x00 /* Because of invalid n64 opcode dmtc0 */
|
||||||
/* 16A5F4 00249D94 40B00000 */ dmtc0 $s0, $zero, 0
|
/* 16A5F8 00249D98 40600000 */ /* 16A5FC 00249D9C 40000000 */ /* 16A600 00249DA0 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
||||||
/* 16A5F8 00249D98 40600000 */ .byte 0x40, 0x60, 0x00, 0x00
|
/* 16A604 00249DA4 3F000000 */ /* 16A608 00249DA8 00000000 */ /* 16A60C 00249DAC 2C000010 */ sltiu $zero, $zero, 0x10
|
||||||
/* 16A5FC 00249D9C 40000000 */ mfc0 $zero, $0
|
|
||||||
/* 16A600 00249DA0 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
|
||||||
/* 16A604 00249DA4 3F000000 */ .byte 0x3f, 0x00, 0x00, 0x00
|
|
||||||
/* 16A608 00249DA8 00000000 */ nop
|
|
||||||
/* 16A60C 00249DAC 2C000010 */ sltiu $zero, $zero, 0x10
|
|
||||||
/* 16A610 00249DB0 00180120 */ .byte 0x00, 0x18, 0x01, 0x20
|
/* 16A610 00249DB0 00180120 */ .byte 0x00, 0x18, 0x01, 0x20
|
||||||
/* 16A614 00249DB4 00C00000 */ .byte 0x00, 0xc0, 0x00, 0x00
|
/* 16A614 00249DB4 00C00000 */ /* 16A618 00249DB8 00000000 */ /* 16A61C 00249DBC 00000000 */ nop
|
||||||
/* 16A618 00249DB8 00000000 */ nop
|
|
||||||
/* 16A61C 00249DBC 00000000 */ nop
|
|
||||||
/* 16A620 00249DC0 FF000000 */ sd $zero, ($t8)
|
/* 16A620 00249DC0 FF000000 */ sd $zero, ($t8)
|
||||||
/* 16A624 00249DC4 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A624 00249DC4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A628 00249DC8 40000000 */ mfc0 $zero, $0
|
/* 16A628 00249DC8 40000000 */ /* 16A62C 00249DCC 8024BA60 */ lb $a0, -0x45a0($at)
|
||||||
/* 16A62C 00249DCC 8024BA60 */ lb $a0, -0x45a0($at)
|
|
||||||
/* 16A630 00249DD0 18000000 */ blez $zero, .L00249DD4
|
/* 16A630 00249DD0 18000000 */ blez $zero, .L00249DD4
|
||||||
.L00249DD4:
|
.L00249DD4:
|
||||||
/* 16A634 00249DD4 00000120 */ .byte 0x00, 0x00, 0x01, 0x20
|
/* 16A634 00249DD4 00000120 */ .byte 0x00, 0x00, 0x01, 0x20
|
||||||
/* 16A638 00249DD8 00C00000 */ .byte 0x00, 0xc0, 0x00, 0x00
|
/* 16A638 00249DD8 00C00000 */ /* 16A63C 00249DDC 802440BC */ /* 16A640 00249DE0 00000000 */ nop
|
||||||
/* 16A63C 00249DDC 802440BC */ lb $a0, 0x40bc($at)
|
|
||||||
/* 16A640 00249DE0 00000000 */ nop
|
|
||||||
/* 16A644 00249DE4 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A644 00249DE4 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A648 00249DE8 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A648 00249DE8 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A64C 00249DEC 00000000 */ nop
|
/* 16A64C 00249DEC 00000000 */ /* 16A650 00249DF0 8024BA98 */ lb $a0, -0x4568($at)
|
||||||
/* 16A650 00249DF0 8024BA98 */ lb $a0, -0x4568($at)
|
|
||||||
/* 16A654 00249DF4 17000000 */ bnez $t8, .L00249DF8
|
/* 16A654 00249DF4 17000000 */ bnez $t8, .L00249DF8
|
||||||
.L00249DF8:
|
.L00249DF8:
|
||||||
/* 16A658 00249DF8 00000140 */ pause
|
/* 16A658 00249DF8 00000140 */ .byte 0x00,0x00,0x01,0x40 /* Because of invalid n64 opcode pause */
|
||||||
/* 16A65C 00249DFC 00F00000 */ .byte 0x00, 0xf0, 0x00, 0x00
|
/* 16A65C 00249DFC 00F00000 */ /* 16A660 00249E00 80244030 */ /* 16A664 00249E04 00000000 */ nop
|
||||||
/* 16A660 00249E00 80244030 */ lb $a0, 0x4030($at)
|
|
||||||
/* 16A664 00249E04 00000000 */ nop
|
|
||||||
/* 16A668 00249E08 FF000000 */ sd $zero, ($t8)
|
/* 16A668 00249E08 FF000000 */ sd $zero, ($t8)
|
||||||
/* 16A66C 00249E0C 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A66C 00249E0C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A670 00249E10 00000000 */ nop
|
/* 16A670 00249E10 00000000 */ /* 16A674 00249E14 8024BA98 */ lb $a0, -0x4568($at)
|
||||||
/* 16A674 00249E14 8024BA98 */ lb $a0, -0x4568($at)
|
|
||||||
/* 16A678 00249E18 00000000 */ nop
|
/* 16A678 00249E18 00000000 */ nop
|
||||||
/* 16A67C 00249E1C 00000000 */ nop
|
/* 16A67C 00249E1C 00000000 */ nop
|
||||||
/* 16A680 00249E20 802423DC */ lb $a0, 0x23dc($at)
|
/* 16A680 00249E20 802423DC */ lb $a0, 0x23dc($at)
|
||||||
@ -3552,19 +3478,12 @@ func_00249AB8:
|
|||||||
/* 16A6CC 00249E6C 802423B0 */ lb $a0, 0x23b0($at)
|
/* 16A6CC 00249E6C 802423B0 */ lb $a0, 0x23b0($at)
|
||||||
/* 16A6D0 00249E70 00000102 */ srl $zero, $zero, 4
|
/* 16A6D0 00249E70 00000102 */ srl $zero, $zero, 4
|
||||||
/* 16A6D4 00249E74 02030405 */ .byte 0x02, 0x03, 0x04, 0x05
|
/* 16A6D4 00249E74 02030405 */ .byte 0x02, 0x03, 0x04, 0x05
|
||||||
/* 16A6D8 00249E78 06000001 */ bltz $s0, .L00249E80
|
/* 16A6D8 00249E78 06000001 */ /* 16A6DC 00249E7C 02020306 */ .byte 0x02, 0x02, 0x03, 0x06
|
||||||
/* 16A6DC 00249E7C 02020306 */ .byte 0x02, 0x02, 0x03, 0x06
|
|
||||||
.L00249E80:
|
.L00249E80:
|
||||||
/* 16A6E0 00249E80 06060000 */ .byte 0x06, 0x06, 0x00, 0x00
|
/* 16A6E0 00249E80 06060000 */ /* 16A6E4 00249E84 01020203 */ /* 16A6E8 00249E88 06060600 */ /* 16A6EC 00249E8C 00010202 */ /* 16A6F0 00249E90 03060606 */ .byte 0x03, 0x06, 0x06, 0x06
|
||||||
/* 16A6E4 00249E84 01020203 */ .byte 0x01, 0x02, 0x02, 0x03
|
/* 16A6F4 00249E94 00000102 */ /* 16A6F8 00249E98 02030606 */ .byte 0x02, 0x03, 0x06, 0x06
|
||||||
/* 16A6E8 00249E88 06060600 */ .byte 0x06, 0x06, 0x06, 0x00
|
/* 16A6FC 00249E9C 06000000 */ .L00249EA0:
|
||||||
/* 16A6EC 00249E8C 00010202 */ srl $zero, $at, 8
|
/* 16A700 00249EA0 2D000000 */ sltiu $zero, $t0, 0
|
||||||
/* 16A6F0 00249E90 03060606 */ .byte 0x03, 0x06, 0x06, 0x06
|
|
||||||
/* 16A6F4 00249E94 00000102 */ srl $zero, $zero, 4
|
|
||||||
/* 16A6F8 00249E98 02030606 */ .byte 0x02, 0x03, 0x06, 0x06
|
|
||||||
/* 16A6FC 00249E9C 06000000 */ bltz $s0, .L00249EA0
|
|
||||||
.L00249EA0:
|
|
||||||
/* 16A700 00249EA0 2D000000 */ sltiu $zero, $t0, 0
|
|
||||||
/* 16A704 00249EA4 00000000 */ nop
|
/* 16A704 00249EA4 00000000 */ nop
|
||||||
/* 16A708 00249EA8 00000000 */ nop
|
/* 16A708 00249EA8 00000000 */ nop
|
||||||
/* 16A70C 00249EAC 80244C30 */ lb $a0, 0x4c30($at)
|
/* 16A70C 00249EAC 80244C30 */ lb $a0, 0x4c30($at)
|
||||||
@ -3575,8 +3494,7 @@ func_00249AB8:
|
|||||||
/* 16A720 00249EC0 8024BB08 */ lb $a0, -0x44f8($at)
|
/* 16A720 00249EC0 8024BB08 */ lb $a0, -0x44f8($at)
|
||||||
/* 16A724 00249EC4 3300FFFE */ andi $zero, $t8, 0xfffe
|
/* 16A724 00249EC4 3300FFFE */ andi $zero, $t8, 0xfffe
|
||||||
/* 16A728 00249EC8 00060044 */ .byte 0x00, 0x06, 0x00, 0x44
|
/* 16A728 00249EC8 00060044 */ .byte 0x00, 0x06, 0x00, 0x44
|
||||||
/* 16A72C 00249ECC 00140000 */ sll $zero, $s4, 0
|
/* 16A72C 00249ECC 00140000 */ /* 16A730 00249ED0 80244CEC */ lb $a0, 0x4cec($at)
|
||||||
/* 16A730 00249ED0 80244CEC */ lb $a0, 0x4cec($at)
|
|
||||||
/* 16A734 00249ED4 00000000 */ nop
|
/* 16A734 00249ED4 00000000 */ nop
|
||||||
/* 16A738 00249ED8 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A738 00249ED8 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A73C 00249EDC 802433F4 */ lb $a0, 0x33f4($at)
|
/* 16A73C 00249EDC 802433F4 */ lb $a0, 0x33f4($at)
|
||||||
@ -3584,8 +3502,7 @@ func_00249AB8:
|
|||||||
/* 16A744 00249EE4 8024BAD0 */ lb $a0, -0x4530($at)
|
/* 16A744 00249EE4 8024BAD0 */ lb $a0, -0x4530($at)
|
||||||
/* 16A748 00249EE8 340000DD */ li $zero, 221
|
/* 16A748 00249EE8 340000DD */ li $zero, 221
|
||||||
/* 16A74C 00249EEC 00060044 */ .byte 0x00, 0x06, 0x00, 0x44
|
/* 16A74C 00249EEC 00060044 */ .byte 0x00, 0x06, 0x00, 0x44
|
||||||
/* 16A750 00249EF0 00140000 */ sll $zero, $s4, 0
|
/* 16A750 00249EF0 00140000 */ /* 16A754 00249EF4 80244D60 */ lb $a0, 0x4d60($at)
|
||||||
/* 16A754 00249EF4 80244D60 */ lb $a0, 0x4d60($at)
|
|
||||||
/* 16A758 00249EF8 00000000 */ nop
|
/* 16A758 00249EF8 00000000 */ nop
|
||||||
/* 16A75C 00249EFC 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A75C 00249EFC 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A760 00249F00 80243468 */ lb $a0, 0x3468($at)
|
/* 16A760 00249F00 80243468 */ lb $a0, 0x3468($at)
|
||||||
@ -3593,8 +3510,7 @@ func_00249AB8:
|
|||||||
/* 16A768 00249F08 8024BAD0 */ lb $a0, -0x4530($at)
|
/* 16A768 00249F08 8024BAD0 */ lb $a0, -0x4530($at)
|
||||||
/* 16A76C 00249F0C 35000005 */ ori $zero, $t0, 5
|
/* 16A76C 00249F0C 35000005 */ ori $zero, $t0, 5
|
||||||
/* 16A770 00249F10 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
/* 16A770 00249F10 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
||||||
/* 16A774 00249F14 00100000 */ sll $zero, $s0, 0
|
/* 16A774 00249F14 00100000 */ /* 16A778 00249F18 80244DD0 */ lb $a0, 0x4dd0($at)
|
||||||
/* 16A778 00249F18 80244DD0 */ lb $a0, 0x4dd0($at)
|
|
||||||
/* 16A77C 00249F1C 00000000 */ nop
|
/* 16A77C 00249F1C 00000000 */ nop
|
||||||
/* 16A780 00249F20 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A780 00249F20 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A784 00249F24 802434DC */ lb $a0, 0x34dc($at)
|
/* 16A784 00249F24 802434DC */ lb $a0, 0x34dc($at)
|
||||||
@ -3602,8 +3518,7 @@ func_00249AB8:
|
|||||||
/* 16A78C 00249F2C 8024BB40 */ lb $a0, -0x44c0($at)
|
/* 16A78C 00249F2C 8024BB40 */ lb $a0, -0x44c0($at)
|
||||||
/* 16A790 00249F30 36000000 */ ori $zero, $s0, 0
|
/* 16A790 00249F30 36000000 */ ori $zero, $s0, 0
|
||||||
/* 16A794 00249F34 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
/* 16A794 00249F34 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
||||||
/* 16A798 00249F38 00100000 */ sll $zero, $s0, 0
|
/* 16A798 00249F38 00100000 */ /* 16A79C 00249F3C 80244E54 */ lb $a0, 0x4e54($at)
|
||||||
/* 16A79C 00249F3C 80244E54 */ lb $a0, 0x4e54($at)
|
|
||||||
/* 16A7A0 00249F40 00000000 */ nop
|
/* 16A7A0 00249F40 00000000 */ nop
|
||||||
/* 16A7A4 00249F44 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A7A4 00249F44 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A7A8 00249F48 802434DC */ lb $a0, 0x34dc($at)
|
/* 16A7A8 00249F48 802434DC */ lb $a0, 0x34dc($at)
|
||||||
@ -3611,8 +3526,7 @@ func_00249AB8:
|
|||||||
/* 16A7B0 00249F50 8024BB78 */ lb $a0, -0x4488($at)
|
/* 16A7B0 00249F50 8024BB78 */ lb $a0, -0x4488($at)
|
||||||
/* 16A7B4 00249F54 370000C3 */ ori $zero, $t8, 0xc3
|
/* 16A7B4 00249F54 370000C3 */ ori $zero, $t8, 0xc3
|
||||||
/* 16A7B8 00249F58 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
/* 16A7B8 00249F58 00AB0058 */ .byte 0x00, 0xab, 0x00, 0x58
|
||||||
/* 16A7BC 00249F5C 00100000 */ sll $zero, $s0, 0
|
/* 16A7BC 00249F5C 00100000 */ /* 16A7C0 00249F60 80244F44 */ lb $a0, 0x4f44($at)
|
||||||
/* 16A7C0 00249F60 80244F44 */ lb $a0, 0x4f44($at)
|
|
||||||
/* 16A7C4 00249F64 00000000 */ nop
|
/* 16A7C4 00249F64 00000000 */ nop
|
||||||
/* 16A7C8 00249F68 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A7C8 00249F68 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A7CC 00249F6C 802434DC */ lb $a0, 0x34dc($at)
|
/* 16A7CC 00249F6C 802434DC */ lb $a0, 0x34dc($at)
|
||||||
@ -3620,45 +3534,35 @@ func_00249AB8:
|
|||||||
/* 16A7D4 00249F74 8024BBB0 */ lb $a0, -0x4450($at)
|
/* 16A7D4 00249F74 8024BBB0 */ lb $a0, -0x4450($at)
|
||||||
/* 16A7D8 00249F78 3A000009 */ xori $zero, $s0, 9
|
/* 16A7D8 00249F78 3A000009 */ xori $zero, $s0, 9
|
||||||
/* 16A7DC 00249F7C 006E0082 */ .byte 0x00, 0x6e, 0x00, 0x82
|
/* 16A7DC 00249F7C 006E0082 */ .byte 0x00, 0x6e, 0x00, 0x82
|
||||||
/* 16A7E0 00249F80 00360000 */ .byte 0x00, 0x36, 0x00, 0x00
|
/* 16A7E0 00249F80 00360000 */ /* 16A7E4 00249F84 80245628 */ /* 16A7E8 00249F88 00000000 */ nop
|
||||||
/* 16A7E4 00249F84 80245628 */ lb $a0, 0x5628($at)
|
|
||||||
/* 16A7E8 00249F88 00000000 */ nop
|
|
||||||
/* 16A7EC 00249F8C 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A7EC 00249F8C 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A7F0 00249F90 802433F4 */ lb $a0, 0x33f4($at)
|
/* 16A7F0 00249F90 802433F4 */ lb $a0, 0x33f4($at)
|
||||||
/* 16A7F4 00249F94 00000000 */ nop
|
/* 16A7F4 00249F94 00000000 */ nop
|
||||||
/* 16A7F8 00249F98 8024BC58 */ lb $a0, -0x43a8($at)
|
/* 16A7F8 00249F98 8024BC58 */ lb $a0, -0x43a8($at)
|
||||||
/* 16A7FC 00249F9C 3E000003 */ .byte 0x3e, 0x00, 0x00, 0x03
|
/* 16A7FC 00249F9C 3E000003 */ .byte 0x3e, 0x00, 0x00, 0x03
|
||||||
/* 16A800 00249FA0 FFF8007C */ sd $t8, 0x7c($ra)
|
/* 16A800 00249FA0 FFF8007C */ /* 16A804 00249FA4 000F0000 */ sll $zero, $t7, 0
|
||||||
/* 16A804 00249FA4 000F0000 */ sll $zero, $t7, 0
|
|
||||||
/* 16A808 00249FA8 80245768 */ lb $a0, 0x5768($at)
|
/* 16A808 00249FA8 80245768 */ lb $a0, 0x5768($at)
|
||||||
/* 16A80C 00249FAC 00000000 */ nop
|
/* 16A80C 00249FAC 00000000 */ nop
|
||||||
/* 16A810 00249FB0 3A000000 */ xori $zero, $s0, 0
|
/* 16A810 00249FB0 3A000000 */ xori $zero, $s0, 0
|
||||||
/* 16A814 00249FB4 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A814 00249FB4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A818 00249FB8 00000000 */ nop
|
/* 16A818 00249FB8 00000000 */ /* 16A81C 00249FBC 8024BD38 */ lb $a0, -0x42c8($at)
|
||||||
/* 16A81C 00249FBC 8024BD38 */ lb $a0, -0x42c8($at)
|
|
||||||
/* 16A820 00249FC0 3B000095 */ xori $zero, $t8, 0x95
|
/* 16A820 00249FC0 3B000095 */ xori $zero, $t8, 0x95
|
||||||
/* 16A824 00249FC4 006E0082 */ .byte 0x00, 0x6e, 0x00, 0x82
|
/* 16A824 00249FC4 006E0082 */ .byte 0x00, 0x6e, 0x00, 0x82
|
||||||
/* 16A828 00249FC8 00360000 */ .byte 0x00, 0x36, 0x00, 0x00
|
/* 16A828 00249FC8 00360000 */ /* 16A82C 00249FCC 80245678 */ /* 16A830 00249FD0 00000000 */ nop
|
||||||
/* 16A82C 00249FCC 80245678 */ lb $a0, 0x5678($at)
|
|
||||||
/* 16A830 00249FD0 00000000 */ nop
|
|
||||||
/* 16A834 00249FD4 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A834 00249FD4 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A838 00249FD8 80243468 */ lb $a0, 0x3468($at)
|
/* 16A838 00249FD8 80243468 */ lb $a0, 0x3468($at)
|
||||||
/* 16A83C 00249FDC 00000000 */ nop
|
/* 16A83C 00249FDC 00000000 */ nop
|
||||||
/* 16A840 00249FE0 8024BC90 */ lb $a0, -0x4370($at)
|
/* 16A840 00249FE0 8024BC90 */ lb $a0, -0x4370($at)
|
||||||
/* 16A844 00249FE4 3F000003 */ .byte 0x3f, 0x00, 0x00, 0x03
|
/* 16A844 00249FE4 3F000003 */ .byte 0x3f, 0x00, 0x00, 0x03
|
||||||
/* 16A848 00249FE8 FFF8007C */ sd $t8, 0x7c($ra)
|
/* 16A848 00249FE8 FFF8007C */ /* 16A84C 00249FEC 000F0000 */ sll $zero, $t7, 0
|
||||||
/* 16A84C 00249FEC 000F0000 */ sll $zero, $t7, 0
|
|
||||||
/* 16A850 00249FF0 802457B8 */ lb $a0, 0x57b8($at)
|
/* 16A850 00249FF0 802457B8 */ lb $a0, 0x57b8($at)
|
||||||
/* 16A854 00249FF4 00000000 */ nop
|
/* 16A854 00249FF4 00000000 */ nop
|
||||||
/* 16A858 00249FF8 3B000000 */ xori $zero, $t8, 0
|
/* 16A858 00249FF8 3B000000 */ xori $zero, $t8, 0
|
||||||
/* 16A85C 00249FFC 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A85C 00249FFC 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A860 0024A000 00000000 */ nop
|
/* 16A860 0024A000 00000000 */ /* 16A864 0024A004 8024BD70 */ lb $a0, -0x4290($at)
|
||||||
/* 16A864 0024A004 8024BD70 */ lb $a0, -0x4290($at)
|
|
||||||
/* 16A868 0024A008 38000009 */ xori $zero, $zero, 9
|
/* 16A868 0024A008 38000009 */ xori $zero, $zero, 9
|
||||||
/* 16A86C 0024A00C 00290082 */ rotr $zero, $t1, 2
|
/* 16A86C 0024A00C 00290082 */ .byte 0x00,0x29,0x00,0x82 /* Because of invalid n64 opcode rotr */
|
||||||
/* 16A870 0024A010 00360000 */ .byte 0x00, 0x36, 0x00, 0x00
|
/* 16A870 0024A010 00360000 */ /* 16A874 0024A014 80245588 */ /* 16A878 0024A018 00000000 */ nop
|
||||||
/* 16A874 0024A014 80245588 */ lb $a0, 0x5588($at)
|
|
||||||
/* 16A878 0024A018 00000000 */ nop
|
|
||||||
/* 16A87C 0024A01C 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A87C 0024A01C 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A880 0024A020 802433F4 */ lb $a0, 0x33f4($at)
|
/* 16A880 0024A020 802433F4 */ lb $a0, 0x33f4($at)
|
||||||
/* 16A884 0024A024 00000000 */ nop
|
/* 16A884 0024A024 00000000 */ nop
|
||||||
@ -3669,27 +3573,22 @@ func_00249AB8:
|
|||||||
/* 16A898 0024A038 802456C8 */ lb $a0, 0x56c8($at)
|
/* 16A898 0024A038 802456C8 */ lb $a0, 0x56c8($at)
|
||||||
/* 16A89C 0024A03C 00000000 */ nop
|
/* 16A89C 0024A03C 00000000 */ nop
|
||||||
/* 16A8A0 0024A040 38000000 */ xori $zero, $zero, 0
|
/* 16A8A0 0024A040 38000000 */ xori $zero, $zero, 0
|
||||||
/* 16A8A4 0024A044 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A8A4 0024A044 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A8A8 0024A048 00000000 */ nop
|
/* 16A8A8 0024A048 00000000 */ /* 16A8AC 0024A04C 8024BCC8 */ lb $a0, -0x4338($at)
|
||||||
/* 16A8AC 0024A04C 8024BCC8 */ lb $a0, -0x4338($at)
|
|
||||||
/* 16A8B0 0024A050 39000095 */ xori $zero, $t0, 0x95
|
/* 16A8B0 0024A050 39000095 */ xori $zero, $t0, 0x95
|
||||||
/* 16A8B4 0024A054 00290082 */ rotr $zero, $t1, 2
|
/* 16A8B4 0024A054 00290082 */ .byte 0x00,0x29,0x00,0x82 /* Because of invalid n64 opcode rotr */
|
||||||
/* 16A8B8 0024A058 00360000 */ .byte 0x00, 0x36, 0x00, 0x00
|
/* 16A8B8 0024A058 00360000 */ /* 16A8BC 0024A05C 802455D8 */ /* 16A8C0 0024A060 00000000 */ nop
|
||||||
/* 16A8BC 0024A05C 802455D8 */ lb $a0, 0x55d8($at)
|
|
||||||
/* 16A8C0 0024A060 00000000 */ nop
|
|
||||||
/* 16A8C4 0024A064 2C000000 */ sltiu $zero, $zero, 0
|
/* 16A8C4 0024A064 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16A8C8 0024A068 80243468 */ lb $a0, 0x3468($at)
|
/* 16A8C8 0024A068 80243468 */ lb $a0, 0x3468($at)
|
||||||
/* 16A8CC 0024A06C 00000000 */ nop
|
/* 16A8CC 0024A06C 00000000 */ nop
|
||||||
/* 16A8D0 0024A070 8024BC20 */ lb $a0, -0x43e0($at)
|
/* 16A8D0 0024A070 8024BC20 */ lb $a0, -0x43e0($at)
|
||||||
/* 16A8D4 0024A074 3D000003 */ .byte 0x3d, 0x00, 0x00, 0x03
|
/* 16A8D4 0024A074 3D000003 */ .byte 0x3d, 0x00, 0x00, 0x03
|
||||||
/* 16A8D8 0024A078 FFF8007C */ sd $t8, 0x7c($ra)
|
/* 16A8D8 0024A078 FFF8007C */ /* 16A8DC 0024A07C 000F0000 */ sll $zero, $t7, 0
|
||||||
/* 16A8DC 0024A07C 000F0000 */ sll $zero, $t7, 0
|
|
||||||
/* 16A8E0 0024A080 80245718 */ lb $a0, 0x5718($at)
|
/* 16A8E0 0024A080 80245718 */ lb $a0, 0x5718($at)
|
||||||
/* 16A8E4 0024A084 00000000 */ nop
|
/* 16A8E4 0024A084 00000000 */ nop
|
||||||
/* 16A8E8 0024A088 39000000 */ xori $zero, $t0, 0
|
/* 16A8E8 0024A088 39000000 */ xori $zero, $t0, 0
|
||||||
/* 16A8EC 0024A08C 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A8EC 0024A08C 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A8F0 0024A090 00000000 */ nop
|
/* 16A8F0 0024A090 00000000 */ /* 16A8F4 0024A094 8024BD00 */ lb $a0, -0x4300($at)
|
||||||
/* 16A8F4 0024A094 8024BD00 */ lb $a0, -0x4300($at)
|
|
||||||
/* 16A8F8 0024A098 00000000 */ nop
|
/* 16A8F8 0024A098 00000000 */ nop
|
||||||
/* 16A8FC 0024A09C 00030300 */ sll $zero, $v1, 0xc
|
/* 16A8FC 0024A09C 00030300 */ sll $zero, $v1, 0xc
|
||||||
/* 16A900 0024A0A0 80249E70 */ lb $a0, -0x6190($at)
|
/* 16A900 0024A0A0 80249E70 */ lb $a0, -0x6190($at)
|
||||||
@ -3700,10 +3599,9 @@ func_00249AB8:
|
|||||||
/* 16A914 0024A0B4 00000000 */ nop
|
/* 16A914 0024A0B4 00000000 */ nop
|
||||||
/* 16A918 0024A0B8 00000000 */ nop
|
/* 16A918 0024A0B8 00000000 */ nop
|
||||||
/* 16A91C 0024A0BC 00000000 */ nop
|
/* 16A91C 0024A0BC 00000000 */ nop
|
||||||
/* 16A920 0024A0C0 00010001 */ movt $zero, $zero, $fcc0
|
/* 16A920 0024A0C0 00010001 */ .byte 0x00,0x01,0x00,0x01 /* Because of invalid n64 opcode movt */
|
||||||
/* 16A924 0024A0C4 00010001 */ movt $zero, $zero, $fcc0
|
/* 16A924 0024A0C4 00010001 */ .byte 0x00,0x01,0x00,0x01 /* Because of invalid n64 opcode movt */
|
||||||
/* 16A928 0024A0C8 00010000 */ sll $zero, $at, 0
|
/* 16A928 0024A0C8 00010000 */ /* 16A92C 0024A0CC 32000000 */ andi $zero, $s0, 0
|
||||||
/* 16A92C 0024A0CC 32000000 */ andi $zero, $s0, 0
|
|
||||||
/* 16A930 0024A0D0 00000000 */ nop
|
/* 16A930 0024A0D0 00000000 */ nop
|
||||||
/* 16A934 0024A0D4 00004000 */ sll $t0, $zero, 0
|
/* 16A934 0024A0D4 00004000 */ sll $t0, $zero, 0
|
||||||
/* 16A938 0024A0D8 80246D10 */ lb $a0, 0x6d10($at)
|
/* 16A938 0024A0D8 80246D10 */ lb $a0, 0x6d10($at)
|
||||||
@ -3718,9 +3616,8 @@ func_00249AB8:
|
|||||||
/* 16A95C 0024A0FC 80246E24 */ lb $a0, 0x6e24($at)
|
/* 16A95C 0024A0FC 80246E24 */ lb $a0, 0x6e24($at)
|
||||||
/* 16A960 0024A100 00000000 */ nop
|
/* 16A960 0024A100 00000000 */ nop
|
||||||
/* 16A964 0024A104 32000000 */ andi $zero, $s0, 0
|
/* 16A964 0024A104 32000000 */ andi $zero, $s0, 0
|
||||||
/* 16A968 0024A108 00000001 */ movf $zero, $zero, $fcc0
|
/* 16A968 0024A108 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16A96C 0024A10C 00000000 */ nop
|
/* 16A96C 0024A10C 00000000 */ /* 16A970 0024A110 8024BE88 */ lb $a0, -0x4178($at)
|
||||||
/* 16A970 0024A110 8024BE88 */ lb $a0, -0x4178($at)
|
|
||||||
/* 16A974 0024A114 00000000 */ nop
|
/* 16A974 0024A114 00000000 */ nop
|
||||||
/* 16A978 0024A118 00010200 */ sll $zero, $at, 8
|
/* 16A978 0024A118 00010200 */ sll $zero, $at, 8
|
||||||
/* 16A97C 0024A11C 8024A0C0 */ lb $a0, -0x5f40($at)
|
/* 16A97C 0024A11C 8024A0C0 */ lb $a0, -0x5f40($at)
|
||||||
@ -3754,18 +3651,14 @@ func_00249AB8:
|
|||||||
/* 16A9EC 0024A18C FFFFFFFC */ sd $ra, -4($ra)
|
/* 16A9EC 0024A18C FFFFFFFC */ sd $ra, -4($ra)
|
||||||
/* 16A9F0 0024A190 30000044 */ andi $zero, $zero, 0x44
|
/* 16A9F0 0024A190 30000044 */ andi $zero, $zero, 0x44
|
||||||
/* 16A9F4 0024A194 000A00A4 */ .byte 0x00, 0x0a, 0x00, 0xa4
|
/* 16A9F4 0024A194 000A00A4 */ .byte 0x00, 0x0a, 0x00, 0xa4
|
||||||
/* 16A9F8 0024A198 002E4000 */ .byte 0x00, 0x2e, 0x40, 0x00
|
/* 16A9F8 0024A198 002E4000 */ /* 16A9FC 0024A19C 802481B8 */ /* 16AA00 0024A1A0 00000000 */ nop
|
||||||
/* 16A9FC 0024A19C 802481B8 */ lb $a0, -0x7e48($at)
|
|
||||||
/* 16AA00 0024A1A0 00000000 */ nop
|
|
||||||
/* 16AA04 0024A1A4 2C000000 */ sltiu $zero, $zero, 0
|
/* 16AA04 0024A1A4 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16AA08 0024A1A8 00000002 */ srl $zero, $zero, 0
|
/* 16AA08 0024A1A8 00000002 */ srl $zero, $zero, 0
|
||||||
/* 16AA0C 0024A1AC 00000000 */ nop
|
/* 16AA0C 0024A1AC 00000000 */ nop
|
||||||
/* 16AA10 0024A1B0 8024BEF8 */ lb $a0, -0x4108($at)
|
/* 16AA10 0024A1B0 8024BEF8 */ lb $a0, -0x4108($at)
|
||||||
/* 16AA14 0024A1B4 3100000C */ andi $zero, $t0, 0xc
|
/* 16AA14 0024A1B4 3100000C */ andi $zero, $t0, 0xc
|
||||||
/* 16AA18 0024A1B8 00430106 */ .byte 0x00, 0x43, 0x01, 0x06
|
/* 16AA18 0024A1B8 00430106 */ .byte 0x00, 0x43, 0x01, 0x06
|
||||||
/* 16AA1C 0024A1BC 00714000 */ .byte 0x00, 0x71, 0x40, 0x00
|
/* 16AA1C 0024A1BC 00714000 */ /* 16AA20 0024A1C0 8024830C */ /* 16AA24 0024A1C4 00000000 */ nop
|
||||||
/* 16AA20 0024A1C0 8024830C */ lb $a0, -0x7cf4($at)
|
|
||||||
/* 16AA24 0024A1C4 00000000 */ nop
|
|
||||||
/* 16AA28 0024A1C8 2C000000 */ sltiu $zero, $zero, 0
|
/* 16AA28 0024A1C8 2C000000 */ sltiu $zero, $zero, 0
|
||||||
/* 16AA2C 0024A1CC 00000002 */ srl $zero, $zero, 0
|
/* 16AA2C 0024A1CC 00000002 */ srl $zero, $zero, 0
|
||||||
/* 16AA30 0024A1D0 00000000 */ nop
|
/* 16AA30 0024A1D0 00000000 */ nop
|
||||||
@ -3793,96 +3686,81 @@ func_00249AB8:
|
|||||||
/* 16AA88 0024A228 00000000 */ nop
|
/* 16AA88 0024A228 00000000 */ nop
|
||||||
/* 16AA8C 0024A22C 00000000 */ nop
|
/* 16AA8C 0024A22C 00000000 */ nop
|
||||||
/* 16AA90 0024A230 00000000 */ nop
|
/* 16AA90 0024A230 00000000 */ nop
|
||||||
/* 16AA94 0024A234 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AA94 0024A234 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AA98 0024A238 00000000 */ nop
|
/* 16AA98 0024A238 00000000 */ /* 16AA9C 0024A23C 00000000 */ nop
|
||||||
/* 16AA9C 0024A23C 00000000 */ nop
|
|
||||||
/* 16AAA0 0024A240 00000000 */ nop
|
/* 16AAA0 0024A240 00000000 */ nop
|
||||||
/* 16AAA4 0024A244 00000000 */ nop
|
/* 16AAA4 0024A244 00000000 */ nop
|
||||||
/* 16AAA8 0024A248 00000000 */ nop
|
/* 16AAA8 0024A248 00000000 */ nop
|
||||||
/* 16AAAC 0024A24C 00000000 */ nop
|
/* 16AAAC 0024A24C 00000000 */ nop
|
||||||
/* 16AAB0 0024A250 00000000 */ nop
|
/* 16AAB0 0024A250 00000000 */ nop
|
||||||
/* 16AAB4 0024A254 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AAB4 0024A254 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AAB8 0024A258 10000000 */ b .L0024A25C
|
/* 16AAB8 0024A258 10000000 */ .L0024A25C:
|
||||||
.L0024A25C:
|
/* 16AABC 0024A25C 00000000 */ nop
|
||||||
/* 16AABC 0024A25C 00000000 */ nop
|
|
||||||
/* 16AAC0 0024A260 00000000 */ nop
|
/* 16AAC0 0024A260 00000000 */ nop
|
||||||
/* 16AAC4 0024A264 00000000 */ nop
|
/* 16AAC4 0024A264 00000000 */ nop
|
||||||
/* 16AAC8 0024A268 00000000 */ nop
|
/* 16AAC8 0024A268 00000000 */ nop
|
||||||
/* 16AACC 0024A26C 00000000 */ nop
|
/* 16AACC 0024A26C 00000000 */ nop
|
||||||
/* 16AAD0 0024A270 00000000 */ nop
|
/* 16AAD0 0024A270 00000000 */ nop
|
||||||
/* 16AAD4 0024A274 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AAD4 0024A274 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AAD8 0024A278 11000000 */ beqz $t0, .L0024A27C
|
/* 16AAD8 0024A278 11000000 */ .L0024A27C:
|
||||||
.L0024A27C:
|
/* 16AADC 0024A27C 00000000 */ nop
|
||||||
/* 16AADC 0024A27C 00000000 */ nop
|
|
||||||
/* 16AAE0 0024A280 00000000 */ nop
|
/* 16AAE0 0024A280 00000000 */ nop
|
||||||
/* 16AAE4 0024A284 00000000 */ nop
|
/* 16AAE4 0024A284 00000000 */ nop
|
||||||
/* 16AAE8 0024A288 00000000 */ nop
|
/* 16AAE8 0024A288 00000000 */ nop
|
||||||
/* 16AAEC 0024A28C 00000000 */ nop
|
/* 16AAEC 0024A28C 00000000 */ nop
|
||||||
/* 16AAF0 0024A290 00000000 */ nop
|
/* 16AAF0 0024A290 00000000 */ nop
|
||||||
/* 16AAF4 0024A294 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AAF4 0024A294 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AAF8 0024A298 11100000 */ beq $t0, $s0, .L0024A29C
|
/* 16AAF8 0024A298 11100000 */ .L0024A29C:
|
||||||
.L0024A29C:
|
/* 16AAFC 0024A29C 00000000 */ nop
|
||||||
/* 16AAFC 0024A29C 00000000 */ nop
|
|
||||||
/* 16AB00 0024A2A0 00000000 */ nop
|
/* 16AB00 0024A2A0 00000000 */ nop
|
||||||
/* 16AB04 0024A2A4 00000000 */ nop
|
/* 16AB04 0024A2A4 00000000 */ nop
|
||||||
/* 16AB08 0024A2A8 00000000 */ nop
|
/* 16AB08 0024A2A8 00000000 */ nop
|
||||||
/* 16AB0C 0024A2AC 00000000 */ nop
|
/* 16AB0C 0024A2AC 00000000 */ nop
|
||||||
/* 16AB10 0024A2B0 00000000 */ nop
|
/* 16AB10 0024A2B0 00000000 */ nop
|
||||||
/* 16AB14 0024A2B4 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AB14 0024A2B4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AB18 0024A2B8 11110000 */ beq $t0, $s1, .L0024A2BC
|
/* 16AB18 0024A2B8 11110000 */ .L0024A2BC:
|
||||||
.L0024A2BC:
|
/* 16AB1C 0024A2BC 00000000 */ nop
|
||||||
/* 16AB1C 0024A2BC 00000000 */ nop
|
|
||||||
/* 16AB20 0024A2C0 00000000 */ nop
|
/* 16AB20 0024A2C0 00000000 */ nop
|
||||||
/* 16AB24 0024A2C4 00000000 */ nop
|
/* 16AB24 0024A2C4 00000000 */ nop
|
||||||
/* 16AB28 0024A2C8 00000000 */ nop
|
/* 16AB28 0024A2C8 00000000 */ nop
|
||||||
/* 16AB2C 0024A2CC 00000000 */ nop
|
/* 16AB2C 0024A2CC 00000000 */ nop
|
||||||
/* 16AB30 0024A2D0 00000000 */ nop
|
/* 16AB30 0024A2D0 00000000 */ nop
|
||||||
/* 16AB34 0024A2D4 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AB34 0024A2D4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AB38 0024A2D8 1F111000 */ .byte 0x1f, 0x11, 0x10, 0x00
|
/* 16AB38 0024A2D8 1F111000 */ /* 16AB3C 0024A2DC 00000000 */ /* 16AB40 0024A2E0 00000000 */ nop
|
||||||
/* 16AB3C 0024A2DC 00000000 */ nop
|
|
||||||
/* 16AB40 0024A2E0 00000000 */ nop
|
|
||||||
/* 16AB44 0024A2E4 00000000 */ nop
|
/* 16AB44 0024A2E4 00000000 */ nop
|
||||||
/* 16AB48 0024A2E8 00000000 */ nop
|
/* 16AB48 0024A2E8 00000000 */ nop
|
||||||
/* 16AB4C 0024A2EC 00000000 */ nop
|
/* 16AB4C 0024A2EC 00000000 */ nop
|
||||||
/* 16AB50 0024A2F0 00000000 */ nop
|
/* 16AB50 0024A2F0 00000000 */ nop
|
||||||
/* 16AB54 0024A2F4 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AB54 0024A2F4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AB58 0024A2F8 1FF11100 */ .byte 0x1f, 0xf1, 0x11, 0x00
|
/* 16AB58 0024A2F8 1FF11100 */ /* 16AB5C 0024A2FC 00000000 */ /* 16AB60 0024A300 00000000 */ nop
|
||||||
/* 16AB5C 0024A2FC 00000000 */ nop
|
|
||||||
/* 16AB60 0024A300 00000000 */ nop
|
|
||||||
/* 16AB64 0024A304 00000000 */ nop
|
/* 16AB64 0024A304 00000000 */ nop
|
||||||
/* 16AB68 0024A308 00000000 */ nop
|
/* 16AB68 0024A308 00000000 */ nop
|
||||||
/* 16AB6C 0024A30C 00000000 */ nop
|
/* 16AB6C 0024A30C 00000000 */ nop
|
||||||
/* 16AB70 0024A310 00000000 */ nop
|
/* 16AB70 0024A310 00000000 */ nop
|
||||||
/* 16AB74 0024A314 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AB74 0024A314 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AB78 0024A318 1FFF1110 */ .byte 0x1f, 0xff, 0x11, 0x10
|
/* 16AB78 0024A318 1FFF1110 */ /* 16AB7C 0024A31C 00000000 */ /* 16AB80 0024A320 00000000 */ nop
|
||||||
/* 16AB7C 0024A31C 00000000 */ nop
|
|
||||||
/* 16AB80 0024A320 00000000 */ nop
|
|
||||||
/* 16AB84 0024A324 00000000 */ nop
|
/* 16AB84 0024A324 00000000 */ nop
|
||||||
/* 16AB88 0024A328 00000000 */ nop
|
/* 16AB88 0024A328 00000000 */ nop
|
||||||
/* 16AB8C 0024A32C 00000000 */ nop
|
/* 16AB8C 0024A32C 00000000 */ nop
|
||||||
/* 16AB90 0024A330 00000000 */ nop
|
/* 16AB90 0024A330 00000000 */ nop
|
||||||
/* 16AB94 0024A334 00000001 */ movf $zero, $zero, $fcc0
|
/* 16AB94 0024A334 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 16AB98 0024A338 1FFFF111 */ .byte 0x1f, 0xff, 0xf1, 0x11
|
/* 16AB98 0024A338 1FFFF111 */ /* 16AB9C 0024A33C 00000000 */ /* 16ABA0 0024A340 11111111 */ beq $t0, $s1, .L0024E788
|
||||||
/* 16AB9C 0024A33C 00000000 */ nop
|
|
||||||
/* 16ABA0 0024A340 11111111 */ beq $t0, $s1, .L0024E788
|
|
||||||
/* 16ABA4 0024A344 11111111 */ beq $t0, $s1, .L0024E78C
|
/* 16ABA4 0024A344 11111111 */ beq $t0, $s1, .L0024E78C
|
||||||
/* 16ABA8 0024A348 11111111 */ beq $t0, $s1, .L0024E790
|
/* 16ABA8 0024A348 11111111 */ beq $t0, $s1, .L0024E790
|
||||||
/* 16ABAC 0024A34C 11111111 */ beq $t0, $s1, .L0024E794
|
/* 16ABAC 0024A34C 11111111 */ beq $t0, $s1, .L0024E794
|
||||||
/* 16ABB0 0024A350 11111111 */ beq $t0, $s1, .L0024E798
|
/* 16ABB0 0024A350 11111111 */ beq $t0, $s1, .L0024E798
|
||||||
/* 16ABB4 0024A354 11111111 */ beq $t0, $s1, .L0024E79C
|
/* 16ABB4 0024A354 11111111 */ beq $t0, $s1, .L0024E79C
|
||||||
/* 16ABB8 0024A358 1FFFFF11 */ .byte 0x1f, 0xff, 0xff, 0x11
|
/* 16ABB8 0024A358 1FFFFF11 */ .byte 0x1f, 0xff, 0xff, 0x11
|
||||||
/* 16ABBC 0024A35C 10000000 */ b .L0024A360
|
/* 16ABBC 0024A35C 10000000 */ .L0024A360:
|
||||||
.L0024A360:
|
/* 16ABC0 0024A360 11111111 */ beq $t0, $s1, .L0024E7A8
|
||||||
/* 16ABC0 0024A360 11111111 */ beq $t0, $s1, .L0024E7A8
|
|
||||||
/* 16ABC4 0024A364 11111111 */ beq $t0, $s1, .L0024E7AC
|
/* 16ABC4 0024A364 11111111 */ beq $t0, $s1, .L0024E7AC
|
||||||
/* 16ABC8 0024A368 11111111 */ beq $t0, $s1, .L0024E7B0
|
/* 16ABC8 0024A368 11111111 */ beq $t0, $s1, .L0024E7B0
|
||||||
/* 16ABCC 0024A36C 11111111 */ beq $t0, $s1, .L0024E7B4
|
/* 16ABCC 0024A36C 11111111 */ beq $t0, $s1, .L0024E7B4
|
||||||
/* 16ABD0 0024A370 11111111 */ beq $t0, $s1, .L0024E7B8
|
/* 16ABD0 0024A370 11111111 */ beq $t0, $s1, .L0024E7B8
|
||||||
/* 16ABD4 0024A374 11111111 */ beq $t0, $s1, .L0024E7BC
|
/* 16ABD4 0024A374 11111111 */ beq $t0, $s1, .L0024E7BC
|
||||||
/* 16ABD8 0024A378 1FFFFFF1 */ .byte 0x1f, 0xff, 0xff, 0xf1
|
/* 16ABD8 0024A378 1FFFFFF1 */ .byte 0x1f, 0xff, 0xff, 0xf1
|
||||||
/* 16ABDC 0024A37C 11000000 */ beqz $t0, .L0024A380
|
/* 16ABDC 0024A37C 11000000 */ .L0024A380:
|
||||||
.L0024A380:
|
/* 16ABE0 0024A380 11FFFFFF */ beq $t7, $ra, .L0024A380
|
||||||
/* 16ABE0 0024A380 11FFFFFF */ beq $t7, $ra, .L0024A380
|
|
||||||
/* 16ABE4 0024A384 FFFFFFFF */ sd $ra, -1($ra)
|
/* 16ABE4 0024A384 FFFFFFFF */ sd $ra, -1($ra)
|
||||||
/* 16ABE8 0024A388 FFFFFFFF */ sd $ra, -1($ra)
|
/* 16ABE8 0024A388 FFFFFFFF */ sd $ra, -1($ra)
|
||||||
/* 16ABEC 0024A38C FFFFFFFF */ sd $ra, -1($ra)
|
/* 16ABEC 0024A38C FFFFFFFF */ sd $ra, -1($ra)
|
||||||
@ -3939,22 +3817,20 @@ func_00249AB8:
|
|||||||
/* 16ACAC 0024A44C B09E297B */ sdl $fp, 0x297b($a0)
|
/* 16ACAC 0024A44C B09E297B */ sdl $fp, 0x297b($a0)
|
||||||
/* 16ACB0 0024A450 C3B634C6 */ ll $s6, 0x34c6($sp)
|
/* 16ACB0 0024A450 C3B634C6 */ ll $s6, 0x34c6($sp)
|
||||||
/* 16ACB4 0024A454 D0C73AFF */ lld $a3, 0x3aff($a2)
|
/* 16ACB4 0024A454 D0C73AFF */ lld $a3, 0x3aff($a2)
|
||||||
/* 16ACB8 0024A458 CEC538FF */ pref 5, 0x38ff($s6)
|
/* 16ACB8 0024A458 CEC538FF */ .byte 0xCE,0xC5,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACBC 0024A45C CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACBC 0024A45C CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACC0 0024A460 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACC0 0024A460 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACC4 0024A464 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACC4 0024A464 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACC8 0024A468 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACC8 0024A468 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACCC 0024A46C CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACCC 0024A46C CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACD0 0024A470 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACD0 0024A470 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACD4 0024A474 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACD4 0024A474 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACD8 0024A478 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACD8 0024A478 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACDC 0024A47C CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16ACDC 0024A47C CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACE0 0024A480 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16ACE0 0024A480 90751600 */ /* 16ACE4 0024A484 987F1A20 */ lwr $ra, 0x1a20($v1)
|
||||||
/* 16ACE4 0024A484 987F1A20 */ lwr $ra, 0x1a20($v1)
|
|
||||||
/* 16ACE8 0024A488 BDAF30B0 */ cache 0xf, 0x30b0($t5)
|
/* 16ACE8 0024A488 BDAF30B0 */ cache 0xf, 0x30b0($t5)
|
||||||
/* 16ACEC 0024A48C CFC639FF */ pref 6, 0x39ff($fp)
|
/* 16ACEC 0024A48C CFC639FF */ .byte 0xCF,0xC6,0x39,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16ACF0 0024A490 C7BE33FF */ lwc1 $f30, 0x33ff($sp)
|
/* 16ACF0 0024A490 C7BE33FF */ /* 16ACF4 0024A494 C0B72CFF */ ll $s7, 0x2cff($a1)
|
||||||
/* 16ACF4 0024A494 C0B72CFF */ ll $s7, 0x2cff($a1)
|
|
||||||
/* 16ACF8 0024A498 BCB329FF */ cache 0x13, 0x29ff($a1)
|
/* 16ACF8 0024A498 BCB329FF */ cache 0x13, 0x29ff($a1)
|
||||||
/* 16ACFC 0024A49C BBB128FF */ swr $s1, 0x28ff($sp)
|
/* 16ACFC 0024A49C BBB128FF */ swr $s1, 0x28ff($sp)
|
||||||
/* 16AD00 0024A4A0 BBB128FF */ swr $s1, 0x28ff($sp)
|
/* 16AD00 0024A4A0 BBB128FF */ swr $s1, 0x28ff($sp)
|
||||||
@ -3967,10 +3843,9 @@ func_00249AB8:
|
|||||||
/* 16AD1C 0024A4BC BBB128FF */ swr $s1, 0x28ff($sp)
|
/* 16AD1C 0024A4BC BBB128FF */ swr $s1, 0x28ff($sp)
|
||||||
/* 16AD20 0024A4C0 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16AD20 0024A4C0 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16AD24 0024A4C4 B09F288C */ sdl $ra, 0x288c($a0)
|
/* 16AD24 0024A4C4 B09F288C */ sdl $ra, 0x288c($a0)
|
||||||
/* 16AD28 0024A4C8 CAC135FF */ bbit0 $s6, .L00000001, .L00257CC8
|
/* 16AD28 0024A4C8 CAC135FF */ .byte 0xCA,0xC1,0x35,0xFF /* Because of invalid n64 opcode bbit0 */
|
||||||
/* 16AD2C 0024A4CC CBBB38FF */ bbit0 $sp, .L0000001B, .L002588CC
|
/* 16AD2C 0024A4CC CBBB38FF */ .byte 0xCB,0xBB,0x38,0xFF /* Because of invalid n64 opcode bbit0 */
|
||||||
/* 16AD30 0024A4D0 BFAD2CFF */ cache 0xd, 0x2cff($sp)
|
/* 16AD30 0024A4D0 BFAD2CFF */ /* 16AD34 0024A4D4 B29D24FF */ sdl $sp, 0x24ff($s4)
|
||||||
/* 16AD34 0024A4D4 B29D24FF */ sdl $sp, 0x24ff($s4)
|
|
||||||
/* 16AD38 0024A4D8 A78F20FF */ sh $t7, 0x20ff($gp)
|
/* 16AD38 0024A4D8 A78F20FF */ sh $t7, 0x20ff($gp)
|
||||||
/* 16AD3C 0024A4DC A2881EFF */ sb $t0, 0x1eff($s4)
|
/* 16AD3C 0024A4DC A2881EFF */ sb $t0, 0x1eff($s4)
|
||||||
/* 16AD40 0024A4E0 A1861DFF */ sb $a2, 0x1dff($t4)
|
/* 16AD40 0024A4E0 A1861DFF */ sb $a2, 0x1dff($t4)
|
||||||
@ -3988,8 +3863,7 @@ func_00249AB8:
|
|||||||
/* 16AD70 0024A510 9F841CFF */ lwu $a0, 0x1cff($gp)
|
/* 16AD70 0024A510 9F841CFF */ lwu $a0, 0x1cff($gp)
|
||||||
/* 16AD74 0024A514 876413FF */ lh $a0, 0x13ff($k1)
|
/* 16AD74 0024A514 876413FF */ lh $a0, 0x13ff($k1)
|
||||||
/* 16AD78 0024A518 78500CFF */ .byte 0x78, 0x50, 0x0c, 0xff
|
/* 16AD78 0024A518 78500CFF */ .byte 0x78, 0x50, 0x0c, 0xff
|
||||||
/* 16AD7C 0024A51C 764E0CFF */ jalx 0x93833fc
|
/* 16AD7C 0024A51C 764E0CFF */ /* 16AD80 0024A520 764E0CFF */ jalx 0x93833fc
|
||||||
/* 16AD80 0024A520 764E0CFF */ jalx 0x93833fc
|
|
||||||
/* 16AD84 0024A524 764E0CFF */ jalx 0x93833fc
|
/* 16AD84 0024A524 764E0CFF */ jalx 0x93833fc
|
||||||
/* 16AD88 0024A528 764E0CFF */ jalx 0x93833fc
|
/* 16AD88 0024A528 764E0CFF */ jalx 0x93833fc
|
||||||
/* 16AD8C 0024A52C 764E0CFF */ jalx 0x93833fc
|
/* 16AD8C 0024A52C 764E0CFF */ jalx 0x93833fc
|
||||||
@ -4002,25 +3876,13 @@ func_00249AB8:
|
|||||||
/* 16ADA8 0024A548 B4AA22FF */ sdr $t2, 0x22ff($a1)
|
/* 16ADA8 0024A548 B4AA22FF */ sdr $t2, 0x22ff($a1)
|
||||||
/* 16ADAC 0024A54C A1871DFF */ sb $a3, 0x1dff($t4)
|
/* 16ADAC 0024A54C A1871DFF */ sb $a3, 0x1dff($t4)
|
||||||
/* 16ADB0 0024A550 7D570FFE */ .byte 0x7d, 0x57, 0x0f, 0xfe
|
/* 16ADB0 0024A550 7D570FFE */ .byte 0x7d, 0x57, 0x0f, 0xfe
|
||||||
/* 16ADB4 0024A554 4F3408D0 */ .byte 0x4f, 0x34, 0x08, 0xd0
|
/* 16ADB4 0024A554 4F3408D0 */ /* 16ADB8 0024A558 20150399 */ /* 16ADBC 0024A55C 04020077 */ bltzl $zero, .L0024A73C
|
||||||
/* 16ADB8 0024A558 20150399 */ addi $s5, $zero, 0x399
|
|
||||||
/* 16ADBC 0024A55C 04020077 */ bltzl $zero, .L0024A73C
|
|
||||||
/* 16ADC0 0024A560 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16ADC0 0024A560 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
||||||
/* 16ADC4 0024A564 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16ADC4 0024A564 02010075 */ /* 16ADC8 0024A568 02010075 */ /* 16ADCC 0024A56C 02010075 */ /* 16ADD0 0024A570 02010075 */ /* 16ADD4 0024A574 02010075 */ /* 16ADD8 0024A578 02010075 */ /* 16ADDC 0024A57C 02010075 */ /* 16ADE0 0024A580 90751600 */ /* 16ADE4 0024A584 BBB128FF */ swr $s1, 0x28ff($sp)
|
||||||
/* 16ADC8 0024A568 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADCC 0024A56C 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADD0 0024A570 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADD4 0024A574 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADD8 0024A578 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADDC 0024A57C 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16ADE0 0024A580 90751600 */ lbu $s5, 0x1600($v1)
|
|
||||||
/* 16ADE4 0024A584 BBB128FF */ swr $s1, 0x28ff($sp)
|
|
||||||
/* 16ADE8 0024A588 ADA31BFF */ sw $v1, 0x1bff($t5)
|
/* 16ADE8 0024A588 ADA31BFF */ sw $v1, 0x1bff($t5)
|
||||||
/* 16ADEC 0024A58C 8C6B15FF */ lw $t3, 0x15ff($v1)
|
/* 16ADEC 0024A58C 8C6B15FF */ lw $t3, 0x15ff($v1)
|
||||||
/* 16ADF0 0024A590 4D3308CF */ .byte 0x4d, 0x33, 0x08, 0xcf
|
/* 16ADF0 0024A590 4D3308CF */ .byte 0x4d, 0x33, 0x08, 0xcf
|
||||||
/* 16ADF4 0024A594 0604017A */ .byte 0x06, 0x04, 0x01, 0x7a
|
/* 16ADF4 0024A594 0604017A */ /* 16ADF8 0024A598 00000073 */ /* 16ADFC 0024A59C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16ADF8 0024A598 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16ADFC 0024A59C 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AE00 0024A5A0 00000073 */ tltu $zero, $zero, 1
|
/* 16AE00 0024A5A0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AE04 0024A5A4 00000073 */ tltu $zero, $zero, 1
|
/* 16AE04 0024A5A4 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AE08 0024A5A8 00000073 */ tltu $zero, $zero, 1
|
/* 16AE08 0024A5A8 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4050,8 +3912,7 @@ func_00249AB8:
|
|||||||
/* 16AE68 0024A608 A99F19FF */ swl $ra, 0x19ff($t4)
|
/* 16AE68 0024A608 A99F19FF */ swl $ra, 0x19ff($t4)
|
||||||
/* 16AE6C 0024A60C 876413FF */ lh $a0, 0x13ff($k1)
|
/* 16AE6C 0024A60C 876413FF */ lh $a0, 0x13ff($k1)
|
||||||
/* 16AE70 0024A610 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16AE70 0024A610 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
||||||
/* 16AE74 0024A614 00000073 */ tltu $zero, $zero, 1
|
/* 16AE74 0024A614 00000073 */ /* 16AE78 0024A618 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AE78 0024A618 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AE7C 0024A61C 00000073 */ tltu $zero, $zero, 1
|
/* 16AE7C 0024A61C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AE80 0024A620 00000073 */ tltu $zero, $zero, 1
|
/* 16AE80 0024A620 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AE84 0024A624 00000073 */ tltu $zero, $zero, 1
|
/* 16AE84 0024A624 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4066,8 +3927,7 @@ func_00249AB8:
|
|||||||
/* 16AEA8 0024A648 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AEA8 0024A648 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AEAC 0024A64C 896713FF */ lwl $a3, 0x13ff($t3)
|
/* 16AEAC 0024A64C 896713FF */ lwl $a3, 0x13ff($t3)
|
||||||
/* 16AEB0 0024A650 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16AEB0 0024A650 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
||||||
/* 16AEB4 0024A654 00000073 */ tltu $zero, $zero, 1
|
/* 16AEB4 0024A654 00000073 */ /* 16AEB8 0024A658 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AEB8 0024A658 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AEBC 0024A65C 00000073 */ tltu $zero, $zero, 1
|
/* 16AEBC 0024A65C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AEC0 0024A660 00000073 */ tltu $zero, $zero, 1
|
/* 16AEC0 0024A660 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AEC4 0024A664 00000073 */ tltu $zero, $zero, 1
|
/* 16AEC4 0024A664 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4082,8 +3942,7 @@ func_00249AB8:
|
|||||||
/* 16AEE8 0024A688 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AEE8 0024A688 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AEEC 0024A68C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
/* 16AEEC 0024A68C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
||||||
/* 16AEF0 0024A690 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16AEF0 0024A690 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16AEF4 0024A694 00000073 */ tltu $zero, $zero, 1
|
/* 16AEF4 0024A694 00000073 */ /* 16AEF8 0024A698 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AEF8 0024A698 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AEFC 0024A69C 00000073 */ tltu $zero, $zero, 1
|
/* 16AEFC 0024A69C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF00 0024A6A0 00000073 */ tltu $zero, $zero, 1
|
/* 16AF00 0024A6A0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF04 0024A6A4 00000073 */ tltu $zero, $zero, 1
|
/* 16AF04 0024A6A4 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4098,8 +3957,7 @@ func_00249AB8:
|
|||||||
/* 16AF28 0024A6C8 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AF28 0024A6C8 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AF2C 0024A6CC 8A6814FF */ lwl $t0, 0x14ff($s3)
|
/* 16AF2C 0024A6CC 8A6814FF */ lwl $t0, 0x14ff($s3)
|
||||||
/* 16AF30 0024A6D0 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16AF30 0024A6D0 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16AF34 0024A6D4 00000073 */ tltu $zero, $zero, 1
|
/* 16AF34 0024A6D4 00000073 */ /* 16AF38 0024A6D8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF38 0024A6D8 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AF3C 0024A6DC 00000073 */ tltu $zero, $zero, 1
|
/* 16AF3C 0024A6DC 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF40 0024A6E0 00000073 */ tltu $zero, $zero, 1
|
/* 16AF40 0024A6E0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF44 0024A6E4 00000073 */ tltu $zero, $zero, 1
|
/* 16AF44 0024A6E4 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4114,8 +3972,7 @@ func_00249AB8:
|
|||||||
/* 16AF68 0024A708 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AF68 0024A708 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AF6C 0024A70C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
/* 16AF6C 0024A70C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
||||||
/* 16AF70 0024A710 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16AF70 0024A710 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16AF74 0024A714 00000073 */ tltu $zero, $zero, 1
|
/* 16AF74 0024A714 00000073 */ /* 16AF78 0024A718 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF78 0024A718 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AF7C 0024A71C 00000073 */ tltu $zero, $zero, 1
|
/* 16AF7C 0024A71C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF80 0024A720 00000073 */ tltu $zero, $zero, 1
|
/* 16AF80 0024A720 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AF84 0024A724 00000073 */ tltu $zero, $zero, 1
|
/* 16AF84 0024A724 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4131,8 +3988,7 @@ func_00249AB8:
|
|||||||
/* 16AFA8 0024A748 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AFA8 0024A748 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AFAC 0024A74C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
/* 16AFAC 0024A74C 8A6814FF */ lwl $t0, 0x14ff($s3)
|
||||||
/* 16AFB0 0024A750 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16AFB0 0024A750 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16AFB4 0024A754 00000073 */ tltu $zero, $zero, 1
|
/* 16AFB4 0024A754 00000073 */ /* 16AFB8 0024A758 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AFB8 0024A758 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AFBC 0024A75C 00000073 */ tltu $zero, $zero, 1
|
/* 16AFBC 0024A75C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AFC0 0024A760 00000073 */ tltu $zero, $zero, 1
|
/* 16AFC0 0024A760 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AFC4 0024A764 00000073 */ tltu $zero, $zero, 1
|
/* 16AFC4 0024A764 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4147,8 +4003,7 @@ func_00249AB8:
|
|||||||
/* 16AFE8 0024A788 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16AFE8 0024A788 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16AFEC 0024A78C 896713FF */ lwl $a3, 0x13ff($t3)
|
/* 16AFEC 0024A78C 896713FF */ lwl $a3, 0x13ff($t3)
|
||||||
/* 16AFF0 0024A790 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16AFF0 0024A790 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16AFF4 0024A794 00000073 */ tltu $zero, $zero, 1
|
/* 16AFF4 0024A794 00000073 */ /* 16AFF8 0024A798 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16AFF8 0024A798 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16AFFC 0024A79C 00000073 */ tltu $zero, $zero, 1
|
/* 16AFFC 0024A79C 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B000 0024A7A0 00000073 */ tltu $zero, $zero, 1
|
/* 16B000 0024A7A0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B004 0024A7A4 00000073 */ tltu $zero, $zero, 1
|
/* 16B004 0024A7A4 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4163,8 +4018,7 @@ func_00249AB8:
|
|||||||
/* 16B028 0024A7C8 AAA019FF */ swl $zero, 0x19ff($s5)
|
/* 16B028 0024A7C8 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16B02C 0024A7CC 896713FF */ lwl $a3, 0x13ff($t3)
|
/* 16B02C 0024A7CC 896713FF */ lwl $a3, 0x13ff($t3)
|
||||||
/* 16B030 0024A7D0 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
/* 16B030 0024A7D0 02020075 */ .byte 0x02, 0x02, 0x00, 0x75
|
||||||
/* 16B034 0024A7D4 00000073 */ tltu $zero, $zero, 1
|
/* 16B034 0024A7D4 00000073 */ /* 16B038 0024A7D8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B038 0024A7D8 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B03C 0024A7DC 00000073 */ tltu $zero, $zero, 1
|
/* 16B03C 0024A7DC 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B040 0024A7E0 00000073 */ tltu $zero, $zero, 1
|
/* 16B040 0024A7E0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B044 0024A7E4 00000073 */ tltu $zero, $zero, 1
|
/* 16B044 0024A7E4 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4190,19 +4044,18 @@ func_00249AB8:
|
|||||||
/* 16B094 0024A834 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B094 0024A834 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16B098 0024A838 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B098 0024A838 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16B09C 0024A83C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B09C 0024A83C 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16B0A0 0024A840 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0A0 0024A840 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0A4 0024A844 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0A4 0024A844 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0A8 0024A848 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0A8 0024A848 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0AC 0024A84C CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0AC 0024A84C CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0B0 0024A850 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0B0 0024A850 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0B4 0024A854 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0B4 0024A854 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0B8 0024A858 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0B8 0024A858 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0BC 0024A85C CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0BC 0024A85C CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0C0 0024A860 CDC438FF */ pref 4, 0x38ff($t6)
|
/* 16B0C0 0024A860 CDC438FF */ .byte 0xCD,0xC4,0x38,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0C4 0024A864 CCC337FF */ pref 3, 0x37ff($a2)
|
/* 16B0C4 0024A864 CCC337FF */ .byte 0xCC,0xC3,0x37,0xFF /* Because of invalid n64 opcode pref */
|
||||||
/* 16B0C8 0024A868 C8BF34F8 */ bbit0 $a1, .L0000001F, .L00257C4C
|
/* 16B0C8 0024A868 C8BF34F8 */ .byte 0xC8,0xBF,0x34,0xF8 /* Because of invalid n64 opcode bbit0 */
|
||||||
/* 16B0CC 0024A86C BAAD2CC6 */ swr $t5, 0x2cc6($s5)
|
/* 16B0CC 0024A86C BAAD2CC6 */ /* 16B0D0 0024A870 A794207B */ sh $s4, 0x207b($gp)
|
||||||
/* 16B0D0 0024A870 A794207B */ sh $s4, 0x207b($gp)
|
|
||||||
/* 16B0D4 0024A874 957C1820 */ lhu $gp, 0x1820($t3)
|
/* 16B0D4 0024A874 957C1820 */ lhu $gp, 0x1820($t3)
|
||||||
/* 16B0D8 0024A878 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B0D8 0024A878 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16B0DC 0024A87C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B0DC 0024A87C 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
@ -4247,26 +4100,15 @@ func_00249AB8:
|
|||||||
/* 16B178 0024A918 764E0CFF */ jalx 0x93833fc
|
/* 16B178 0024A918 764E0CFF */ jalx 0x93833fc
|
||||||
/* 16B17C 0024A91C 764E0CFF */ jalx 0x93833fc
|
/* 16B17C 0024A91C 764E0CFF */ jalx 0x93833fc
|
||||||
/* 16B180 0024A920 79510DFF */ .byte 0x79, 0x51, 0x0d, 0xff
|
/* 16B180 0024A920 79510DFF */ .byte 0x79, 0x51, 0x0d, 0xff
|
||||||
/* 16B184 0024A924 886513FF */ lwl $a1, 0x13ff($v1)
|
/* 16B184 0024A924 886513FF */ /* 16B188 0024A928 9D811BFF */ lwu $at, 0x1bff($t4)
|
||||||
/* 16B188 0024A928 9D811BFF */ lwu $at, 0x1bff($t4)
|
|
||||||
/* 16B18C 0024A92C B09A23FF */ sdl $k0, 0x23ff($a0)
|
/* 16B18C 0024A92C B09A23FF */ sdl $k0, 0x23ff($a0)
|
||||||
/* 16B190 0024A930 A99F19FF */ swl $ra, 0x19ff($t4)
|
/* 16B190 0024A930 A99F19FF */ swl $ra, 0x19ff($t4)
|
||||||
/* 16B194 0024A934 9F9116FF */ lwu $s1, 0x16ff($gp)
|
/* 16B194 0024A934 9F9116FF */ lwu $s1, 0x16ff($gp)
|
||||||
/* 16B198 0024A938 8B7311E1 */ lwl $s3, 0x11e1($k1)
|
/* 16B198 0024A938 8B7311E1 */ lwl $s3, 0x11e1($k1)
|
||||||
/* 16B19C 0024A93C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B19C 0024A93C 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
/* 16B1A0 0024A940 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16B1A0 0024A940 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
||||||
/* 16B1A4 0024A944 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16B1A4 0024A944 02010075 */ /* 16B1A8 0024A948 02010075 */ /* 16B1AC 0024A94C 02010075 */ /* 16B1B0 0024A950 02010075 */ /* 16B1B4 0024A954 02010075 */ /* 16B1B8 0024A958 02010075 */ /* 16B1BC 0024A95C 02010075 */ /* 16B1C0 0024A960 0604017A */ /* 16B1C4 0024A964 22180499 */ /* 16B1C8 0024A968 5F490FD0 */ .byte 0x5f, 0x49, 0x0f, 0xd0
|
||||||
/* 16B1A8 0024A948 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
/* 16B1CC 0024A96C A38A1FFE */ /* 16B1D0 0024A970 A49817FF */ sh $t8, 0x17ff($a0)
|
||||||
/* 16B1AC 0024A94C 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16B1B0 0024A950 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16B1B4 0024A954 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16B1B8 0024A958 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16B1BC 0024A95C 02010075 */ .byte 0x02, 0x01, 0x00, 0x75
|
|
||||||
/* 16B1C0 0024A960 0604017A */ .byte 0x06, 0x04, 0x01, 0x7a
|
|
||||||
/* 16B1C4 0024A964 22180499 */ addi $t8, $s0, 0x499
|
|
||||||
/* 16B1C8 0024A968 5F490FD0 */ .byte 0x5f, 0x49, 0x0f, 0xd0
|
|
||||||
/* 16B1CC 0024A96C A38A1FFE */ sb $t2, 0x1ffe($gp)
|
|
||||||
/* 16B1D0 0024A970 A49817FF */ sh $t8, 0x17ff($a0)
|
|
||||||
/* 16B1D4 0024A974 9C8D15FF */ lwu $t5, 0x15ff($a0)
|
/* 16B1D4 0024A974 9C8D15FF */ lwu $t5, 0x15ff($a0)
|
||||||
/* 16B1D8 0024A978 82680DFF */ lb $t0, 0xdff($s3)
|
/* 16B1D8 0024A978 82680DFF */ lb $t0, 0xdff($s3)
|
||||||
/* 16B1DC 0024A97C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B1DC 0024A97C 90751600 */ lbu $s5, 0x1600($v1)
|
||||||
@ -4286,8 +4128,7 @@ func_00249AB8:
|
|||||||
/* 16B210 0024A9B0 A69A18FF */ sh $k0, 0x18ff($s4)
|
/* 16B210 0024A9B0 A69A18FF */ sh $k0, 0x18ff($s4)
|
||||||
/* 16B214 0024A9B4 9C8D15FF */ lwu $t5, 0x15ff($a0)
|
/* 16B214 0024A9B4 9C8D15FF */ lwu $t5, 0x15ff($a0)
|
||||||
/* 16B218 0024A9B8 7E630CFF */ .byte 0x7e, 0x63, 0x0c, 0xff
|
/* 16B218 0024A9B8 7E630CFF */ .byte 0x7e, 0x63, 0x0c, 0xff
|
||||||
/* 16B21C 0024A9BC 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B21C 0024A9BC 90751600 */ /* 16B220 0024A9C0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B220 0024A9C0 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B224 0024A9C4 00000073 */ tltu $zero, $zero, 1
|
/* 16B224 0024A9C4 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B228 0024A9C8 00000073 */ tltu $zero, $zero, 1
|
/* 16B228 0024A9C8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B22C 0024A9CC 00000073 */ tltu $zero, $zero, 1
|
/* 16B22C 0024A9CC 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4302,8 +4143,7 @@ func_00249AB8:
|
|||||||
/* 16B250 0024A9F0 AEA41DFF */ sw $a0, 0x1dff($s5)
|
/* 16B250 0024A9F0 AEA41DFF */ sw $a0, 0x1dff($s5)
|
||||||
/* 16B254 0024A9F4 A19316FF */ sb $s3, 0x16ff($t4)
|
/* 16B254 0024A9F4 A19316FF */ sb $s3, 0x16ff($t4)
|
||||||
/* 16B258 0024A9F8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B258 0024A9F8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B25C 0024A9FC 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B25C 0024A9FC 90751600 */ /* 16B260 0024AA00 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B260 0024AA00 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B264 0024AA04 00000073 */ tltu $zero, $zero, 1
|
/* 16B264 0024AA04 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B268 0024AA08 00000073 */ tltu $zero, $zero, 1
|
/* 16B268 0024AA08 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B26C 0024AA0C 00000073 */ tltu $zero, $zero, 1
|
/* 16B26C 0024AA0C 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4315,11 +4155,9 @@ func_00249AB8:
|
|||||||
/* 16B284 0024AA24 00000073 */ tltu $zero, $zero, 1
|
/* 16B284 0024AA24 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B288 0024AA28 00000073 */ tltu $zero, $zero, 1
|
/* 16B288 0024AA28 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B28C 0024AA2C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
/* 16B28C 0024AA2C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
||||||
/* 16B290 0024AA30 B6AC23FF */ sdr $t4, 0x23ff($s5)
|
/* 16B290 0024AA30 B6AC23FF */ /* 16B294 0024AA34 A69B18FF */ sh $k1, 0x18ff($s4)
|
||||||
/* 16B294 0024AA34 A69B18FF */ sh $k1, 0x18ff($s4)
|
|
||||||
/* 16B298 0024AA38 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B298 0024AA38 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B29C 0024AA3C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B29C 0024AA3C 90751600 */ /* 16B2A0 0024AA40 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2A0 0024AA40 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B2A4 0024AA44 00000073 */ tltu $zero, $zero, 1
|
/* 16B2A4 0024AA44 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2A8 0024AA48 00000073 */ tltu $zero, $zero, 1
|
/* 16B2A8 0024AA48 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2AC 0024AA4C 00000073 */ tltu $zero, $zero, 1
|
/* 16B2AC 0024AA4C 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4331,11 +4169,9 @@ func_00249AB8:
|
|||||||
/* 16B2C4 0024AA64 00000073 */ tltu $zero, $zero, 1
|
/* 16B2C4 0024AA64 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2C8 0024AA68 00000073 */ tltu $zero, $zero, 1
|
/* 16B2C8 0024AA68 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2CC 0024AA6C 02020175 */ .byte 0x02, 0x02, 0x01, 0x75
|
/* 16B2CC 0024AA6C 02020175 */ .byte 0x02, 0x02, 0x01, 0x75
|
||||||
/* 16B2D0 0024AA70 B9B026FF */ swr $s0, 0x26ff($t5)
|
/* 16B2D0 0024AA70 B9B026FF */ /* 16B2D4 0024AA74 A99F19FF */ swl $ra, 0x19ff($t4)
|
||||||
/* 16B2D4 0024AA74 A99F19FF */ swl $ra, 0x19ff($t4)
|
|
||||||
/* 16B2D8 0024AA78 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B2D8 0024AA78 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B2DC 0024AA7C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B2DC 0024AA7C 90751600 */ /* 16B2E0 0024AA80 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2E0 0024AA80 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B2E4 0024AA84 00000073 */ tltu $zero, $zero, 1
|
/* 16B2E4 0024AA84 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2E8 0024AA88 00000073 */ tltu $zero, $zero, 1
|
/* 16B2E8 0024AA88 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B2EC 0024AA8C 00000073 */ tltu $zero, $zero, 1
|
/* 16B2EC 0024AA8C 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4347,11 +4183,9 @@ func_00249AB8:
|
|||||||
/* 16B304 0024AAA4 00000073 */ tltu $zero, $zero, 1
|
/* 16B304 0024AAA4 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B308 0024AAA8 00000073 */ tltu $zero, $zero, 1
|
/* 16B308 0024AAA8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B30C 0024AAAC 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
/* 16B30C 0024AAAC 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
||||||
/* 16B310 0024AAB0 BAB127FF */ swr $s1, 0x27ff($s5)
|
/* 16B310 0024AAB0 BAB127FF */ /* 16B314 0024AAB4 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16B314 0024AAB4 AAA019FF */ swl $zero, 0x19ff($s5)
|
|
||||||
/* 16B318 0024AAB8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B318 0024AAB8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B31C 0024AABC 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B31C 0024AABC 90751600 */ /* 16B320 0024AAC0 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B320 0024AAC0 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B324 0024AAC4 00000073 */ tltu $zero, $zero, 1
|
/* 16B324 0024AAC4 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B328 0024AAC8 00000073 */ tltu $zero, $zero, 1
|
/* 16B328 0024AAC8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B32C 0024AACC 00000073 */ tltu $zero, $zero, 1
|
/* 16B32C 0024AACC 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4363,11 +4197,9 @@ func_00249AB8:
|
|||||||
/* 16B344 0024AAE4 00000073 */ tltu $zero, $zero, 1
|
/* 16B344 0024AAE4 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B348 0024AAE8 00000073 */ tltu $zero, $zero, 1
|
/* 16B348 0024AAE8 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B34C 0024AAEC 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
/* 16B34C 0024AAEC 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
||||||
/* 16B350 0024AAF0 BAB127FF */ swr $s1, 0x27ff($s5)
|
/* 16B350 0024AAF0 BAB127FF */ /* 16B354 0024AAF4 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16B354 0024AAF4 AAA019FF */ swl $zero, 0x19ff($s5)
|
|
||||||
/* 16B358 0024AAF8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B358 0024AAF8 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B35C 0024AAFC 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B35C 0024AAFC 90751600 */ /* 16B360 0024AB00 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B360 0024AB00 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B364 0024AB04 00000073 */ tltu $zero, $zero, 1
|
/* 16B364 0024AB04 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B368 0024AB08 00000073 */ tltu $zero, $zero, 1
|
/* 16B368 0024AB08 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B36C 0024AB0C 00000073 */ tltu $zero, $zero, 1
|
/* 16B36C 0024AB0C 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4379,11 +4211,9 @@ func_00249AB8:
|
|||||||
/* 16B384 0024AB24 00000073 */ tltu $zero, $zero, 1
|
/* 16B384 0024AB24 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B388 0024AB28 00000073 */ tltu $zero, $zero, 1
|
/* 16B388 0024AB28 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B38C 0024AB2C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
/* 16B38C 0024AB2C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
||||||
/* 16B390 0024AB30 BAB127FF */ swr $s1, 0x27ff($s5)
|
/* 16B390 0024AB30 BAB127FF */ /* 16B394 0024AB34 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16B394 0024AB34 AAA019FF */ swl $zero, 0x19ff($s5)
|
|
||||||
/* 16B398 0024AB38 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B398 0024AB38 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B39C 0024AB3C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B39C 0024AB3C 90751600 */ /* 16B3A0 0024AB40 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3A0 0024AB40 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B3A4 0024AB44 00000073 */ tltu $zero, $zero, 1
|
/* 16B3A4 0024AB44 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3A8 0024AB48 00000073 */ tltu $zero, $zero, 1
|
/* 16B3A8 0024AB48 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3AC 0024AB4C 00000073 */ tltu $zero, $zero, 1
|
/* 16B3AC 0024AB4C 00000073 */ tltu $zero, $zero, 1
|
||||||
@ -4395,11 +4225,9 @@ func_00249AB8:
|
|||||||
/* 16B3C4 0024AB64 00000073 */ tltu $zero, $zero, 1
|
/* 16B3C4 0024AB64 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3C8 0024AB68 00000073 */ tltu $zero, $zero, 1
|
/* 16B3C8 0024AB68 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3CC 0024AB6C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
/* 16B3CC 0024AB6C 03030175 */ .byte 0x03, 0x03, 0x01, 0x75
|
||||||
/* 16B3D0 0024AB70 BAB127FF */ swr $s1, 0x27ff($s5)
|
/* 16B3D0 0024AB70 BAB127FF */ /* 16B3D4 0024AB74 AAA019FF */ swl $zero, 0x19ff($s5)
|
||||||
/* 16B3D4 0024AB74 AAA019FF */ swl $zero, 0x19ff($s5)
|
|
||||||
/* 16B3D8 0024AB78 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
/* 16B3D8 0024AB78 7D620CFF */ .byte 0x7d, 0x62, 0x0c, 0xff
|
||||||
/* 16B3DC 0024AB7C 90751600 */ lbu $s5, 0x1600($v1)
|
/* 16B3DC 0024AB7C 90751600 */ /* 16B3E0 0024AB80 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3E0 0024AB80 00000073 */ tltu $zero, $zero, 1
|
|
||||||
/* 16B3E4 0024AB84 00000073 */ tltu $zero, $zero, 1
|
/* 16B3E4 0024AB84 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3E8 0024AB88 00000073 */ tltu $zero, $zero, 1
|
/* 16B3E8 0024AB88 00000073 */ tltu $zero, $zero, 1
|
||||||
/* 16B3EC 0024AB8C 00000073 */ tltu $zero, $zero, 1
|
/* 16B3EC 0024AB8C 00000073 */ tltu $zero, $zero, 1
|
||||||
|
1980
papermario/asm/CODE_2495f0_len_2000.s
Normal file
1980
papermario/asm/CODE_2495f0_len_2000.s
Normal file
File diff suppressed because it is too large
Load Diff
40
papermario/asm/CODE_3169f0_len_80.s
Normal file
40
papermario/asm/CODE_3169f0_len_80.s
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
|
||||||
|
.section .text00200000, "ax"
|
||||||
|
|
||||||
|
func_00200000:
|
||||||
|
/* 3169F0 00200000 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
D_00200004:
|
||||||
|
/* 3169F4 00200004 3C05AC29 */ lui $a1, (0xAC29007B >> 16) # lui $a1, 0xac29
|
||||||
|
/* 3169F8 00200008 34A5007B */ ori $a1, (0xAC29007B & 0xFFFF) # ori $a1, $a1, 0x7b
|
||||||
|
/* 3169FC 0020000C 3C06B000 */ lui $a2, (0xB00006A8 >> 16) # lui $a2, 0xb000
|
||||||
|
/* 316A00 00200010 34C606A8 */ ori $a2, (0xB00006A8 & 0xFFFF) # ori $a2, $a2, 0x6a8
|
||||||
|
/* 316A04 00200014 3C02A460 */ lui $v0, (0xA4600010 >> 16) # lui $v0, 0xa460
|
||||||
|
/* 316A08 00200018 34420010 */ ori $v0, (0xA4600010 & 0xFFFF) # ori $v0, $v0, 0x10
|
||||||
|
/* 316A0C 0020001C AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* 316A10 00200020 8C420000 */ lw $v0, ($v0)
|
||||||
|
/* 316A14 00200024 3C048005 */ lui $a0, %hi(D_8004AA85) # $a0, 0x8005
|
||||||
|
/* 316A18 00200028 2484AA85 */ addiu $a0, %lo(D_8004AA85) # addiu $a0, $a0, -0x557b
|
||||||
|
/* 316A1C 0020002C 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316A20 00200030 10400006 */ beqz $v0, .L0020004C
|
||||||
|
/* 316A24 00200034 3C03A460 */ lui $v1, (0xA4600010 >> 16) # lui $v1, 0xa460
|
||||||
|
/* 316A28 00200038 34630010 */ ori $v1, (0xA4600010 & 0xFFFF) # ori $v1, $v1, 0x10
|
||||||
|
.L0020003C:
|
||||||
|
/* 316A2C 0020003C 8C620000 */ lw $v0, ($v1)
|
||||||
|
/* 316A30 00200040 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316A34 00200044 1440FFFD */ bnez $v0, .L0020003C
|
||||||
|
/* 316A38 00200048 00000000 */ nop
|
||||||
|
.L0020004C:
|
||||||
|
/* 316A3C 0020004C 24C2FE38 */ addiu $v0, $a2, -0x1c8
|
||||||
|
/* 316A40 00200050 3C03A000 */ lui $v1, 0xa000
|
||||||
|
/* 316A44 00200054 00431025 */ or $v0, $v0, $v1
|
||||||
|
/* 316A48 00200058 8C420000 */ lw $v0, ($v0)
|
||||||
|
/* 316A4C 0020005C 00A22823 */ subu $a1, $a1, $v0
|
||||||
|
/* 316A50 00200060 00852021 */ addu $a0, $a0, $a1
|
||||||
|
/* 316A54 00200064 0080F809 */ jalr $a0
|
||||||
|
/* 316A58 00200068 00000000 */ nop
|
||||||
|
/* 316A5C 0020006C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* 316A60 00200070 03E00008 */ jr $ra
|
||||||
|
/* 316A64 00200074 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* 316A68 00200078 00000000 */ nop
|
||||||
|
/* 316A6C 0020007C 00000000 */ nop
|
113
papermario/asm/CODE_316a70_len_190.s
Normal file
113
papermario/asm/CODE_316a70_len_190.s
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
|
||||||
|
.section .text00200080, "ax"
|
||||||
|
|
||||||
|
func_00200080:
|
||||||
|
/* 316A70 00200080 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* 316A74 00200084 3C0B3C01 */ lui $t3, (0x3C01A775 >> 16) # lui $t3, 0x3c01
|
||||||
|
/* 316A78 00200088 356BA775 */ ori $t3, (0x3C01A775 & 0xFFFF) # ori $t3, $t3, 0xa775
|
||||||
|
/* 316A7C 0020008C 3C04B001 */ lui $a0, (0xB0018FFC >> 16) # lui $a0, 0xb001
|
||||||
|
/* 316A80 00200090 34848FFC */ ori $a0, (0xB0018FFC & 0xFFFF) # ori $a0, $a0, 0x8ffc
|
||||||
|
/* 316A84 00200094 3C0A8002 */ lui $t2, %hi(D_80026AC7) # $t2, 0x8002
|
||||||
|
/* 316A88 00200098 254A6AC7 */ addiu $t2, %lo(D_80026AC7) # addiu $t2, $t2, 0x6ac7
|
||||||
|
/* 316A8C 0020009C 3C02A460 */ lui $v0, (0xA4600010 >> 16) # lui $v0, 0xa460
|
||||||
|
/* 316A90 002000A0 34420010 */ ori $v0, (0xA4600010 & 0xFFFF) # ori $v0, $v0, 0x10
|
||||||
|
/* 316A94 002000A4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
|
/* 316A98 002000A8 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
|
/* 316A9C 002000AC 8C420000 */ lw $v0, ($v0)
|
||||||
|
/* 316AA0 002000B0 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316AA4 002000B4 10400007 */ beqz $v0, .L002000D4
|
||||||
|
/* 316AA8 002000B8 0000282D */ move $a1, $zero
|
||||||
|
/* 316AAC 002000BC 3C03A460 */ lui $v1, (0xA4600010 >> 16) # lui $v1, 0xa460
|
||||||
|
/* 316AB0 002000C0 34630010 */ ori $v1, (0xA4600010 & 0xFFFF) # ori $v1, $v1, 0x10
|
||||||
|
.L002000C4:
|
||||||
|
/* 316AB4 002000C4 8C620000 */ lw $v0, ($v1)
|
||||||
|
/* 316AB8 002000C8 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316ABC 002000CC 1440FFFD */ bnez $v0, .L002000C4
|
||||||
|
/* 316AC0 002000D0 00000000 */ nop
|
||||||
|
.L002000D4:
|
||||||
|
/* 316AC4 002000D4 3C02FFFE */ lui $v0, (0xFFFE7508 >> 16) # lui $v0, 0xfffe
|
||||||
|
/* 316AC8 002000D8 34427508 */ ori $v0, (0xFFFE7508 & 0xFFFF) # ori $v0, $v0, 0x7508
|
||||||
|
/* 316ACC 002000DC 0000482D */ move $t1, $zero
|
||||||
|
/* 316AD0 002000E0 00821021 */ addu $v0, $a0, $v0
|
||||||
|
/* 316AD4 002000E4 3C03A000 */ lui $v1, 0xa000
|
||||||
|
/* 316AD8 002000E8 00431025 */ or $v0, $v0, $v1
|
||||||
|
/* 316ADC 002000EC 8C420000 */ lw $v0, ($v0)
|
||||||
|
/* 316AE0 002000F0 3C080031 */ lui $t0, %hi(D_003169F0) # $t0, 0x31
|
||||||
|
/* 316AE4 002000F4 250869F0 */ addiu $t0, %lo(D_003169F0) # addiu $t0, $t0, 0x69f0
|
||||||
|
/* 316AE8 002000F8 3C030031 */ lui $v1, %hi(D_00316A70) # $v1, 0x31
|
||||||
|
/* 316AEC 002000FC 24636A70 */ addiu $v1, %lo(D_00316A70) # addiu $v1, $v1, 0x6a70
|
||||||
|
/* 316AF0 00200100 01625823 */ subu $t3, $t3, $v0
|
||||||
|
/* 316AF4 00200104 0103102B */ sltu $v0, $t0, $v1
|
||||||
|
/* 316AF8 00200108 10400034 */ beqz $v0, .L002001DC
|
||||||
|
/* 316AFC 0020010C 3C0CA460 */ lui $t4, (0xA4600010 >> 16) # lui $t4, 0xa460
|
||||||
|
/* 316B00 00200110 358C0010 */ ori $t4, (0xA4600010 & 0xFFFF) # ori $t4, $t4, 0x10
|
||||||
|
/* 316B04 00200114 3C101000 */ lui $s0, 0x1000
|
||||||
|
/* 316B08 00200118 3C19A000 */ lui $t9, 0xa000
|
||||||
|
/* 316B0C 0020011C 2418000F */ li $t8, 15
|
||||||
|
/* 316B10 00200120 240F0009 */ li $t7, 9
|
||||||
|
/* 316B14 00200124 240E0003 */ li $t6, 3
|
||||||
|
/* 316B18 00200128 0060682D */ move $t5, $v1
|
||||||
|
.L0020012C:
|
||||||
|
/* 316B1C 0020012C 8D820000 */ lw $v0, ($t4)
|
||||||
|
/* 316B20 00200130 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316B24 00200134 10400007 */ beqz $v0, .L00200154
|
||||||
|
/* 316B28 00200138 01101021 */ addu $v0, $t0, $s0
|
||||||
|
/* 316B2C 0020013C 3C03A460 */ lui $v1, (0xA4600010 >> 16) # lui $v1, 0xa460
|
||||||
|
/* 316B30 00200140 34630010 */ ori $v1, (0xA4600010 & 0xFFFF) # ori $v1, $v1, 0x10
|
||||||
|
.L00200144:
|
||||||
|
/* 316B34 00200144 8C620000 */ lw $v0, ($v1)
|
||||||
|
/* 316B38 00200148 30420003 */ andi $v0, $v0, 3
|
||||||
|
/* 316B3C 0020014C 1440FFFD */ bnez $v0, .L00200144
|
||||||
|
/* 316B40 00200150 01101021 */ addu $v0, $t0, $s0
|
||||||
|
.L00200154:
|
||||||
|
/* 316B44 00200154 00591025 */ or $v0, $v0, $t9
|
||||||
|
/* 316B48 00200158 8C440000 */ lw $a0, ($v0)
|
||||||
|
/* 316B4C 0020015C 3087FFFF */ andi $a3, $a0, 0xffff
|
||||||
|
/* 316B50 00200160 00043402 */ srl $a2, $a0, 0x10
|
||||||
|
/* 316B54 00200164 00E61021 */ addu $v0, $a3, $a2
|
||||||
|
/* 316B58 00200168 00A22821 */ addu $a1, $a1, $v0
|
||||||
|
/* 316B5C 0020016C 00091682 */ srl $v0, $t1, 0x1a
|
||||||
|
/* 316B60 00200170 14580010 */ bne $v0, $t8, .L002001B4
|
||||||
|
/* 316B64 00200174 00041682 */ srl $v0, $a0, 0x1a
|
||||||
|
/* 316B68 00200178 144F000E */ bne $v0, $t7, .L002001B4
|
||||||
|
/* 316B6C 0020017C 00000000 */ nop
|
||||||
|
/* 316B70 00200180 00041542 */ srl $v0, $a0, 0x15
|
||||||
|
/* 316B74 00200184 3043001F */ andi $v1, $v0, 0x1f
|
||||||
|
/* 316B78 00200188 00091402 */ srl $v0, $t1, 0x10
|
||||||
|
/* 316B7C 0020018C 3042001F */ andi $v0, $v0, 0x1f
|
||||||
|
/* 316B80 00200190 14620008 */ bne $v1, $v0, .L002001B4
|
||||||
|
/* 316B84 00200194 00041682 */ srl $v0, $a0, 0x1a
|
||||||
|
/* 316B88 00200198 30C2001F */ andi $v0, $a2, 0x1f
|
||||||
|
/* 316B8C 0020019C 14620005 */ bne $v1, $v0, .L002001B4
|
||||||
|
/* 316B90 002001A0 00041682 */ srl $v0, $a0, 0x1a
|
||||||
|
/* 316B94 002001A4 00A72823 */ subu $a1, $a1, $a3
|
||||||
|
/* 316B98 002001A8 3122FFFF */ andi $v0, $t1, 0xffff
|
||||||
|
/* 316B9C 002001AC 00A22823 */ subu $a1, $a1, $v0
|
||||||
|
/* 316BA0 002001B0 00041682 */ srl $v0, $a0, 0x1a
|
||||||
|
.L002001B4:
|
||||||
|
/* 316BA4 002001B4 144E0006 */ bne $v0, $t6, .L002001D0
|
||||||
|
/* 316BA8 002001B8 25080004 */ addiu $t0, $t0, 4
|
||||||
|
/* 316BAC 002001BC 3083FFFF */ andi $v1, $a0, 0xffff
|
||||||
|
/* 316BB0 002001C0 00041402 */ srl $v0, $a0, 0x10
|
||||||
|
/* 316BB4 002001C4 3042FC00 */ andi $v0, $v0, 0xfc00
|
||||||
|
/* 316BB8 002001C8 00621821 */ addu $v1, $v1, $v0
|
||||||
|
/* 316BBC 002001CC 00A32823 */ subu $a1, $a1, $v1
|
||||||
|
.L002001D0:
|
||||||
|
/* 316BC0 002001D0 010D102B */ sltu $v0, $t0, $t5
|
||||||
|
/* 316BC4 002001D4 1440FFD5 */ bnez $v0, .L0020012C
|
||||||
|
/* 316BC8 002001D8 0080482D */ move $t1, $a0
|
||||||
|
.L002001DC:
|
||||||
|
/* 316BCC 002001DC 3C02FFF2 */ lui $v0, (0xFFF222E0 >> 16) # lui $v0, 0xfff2
|
||||||
|
/* 316BD0 002001E0 344222E0 */ ori $v0, (0xFFF222E0 & 0xFFFF) # ori $v0, $v0, 0x22e0
|
||||||
|
/* 316BD4 002001E4 00A21021 */ addu $v0, $a1, $v0
|
||||||
|
/* 316BD8 002001E8 01621023 */ subu $v0, $t3, $v0
|
||||||
|
/* 316BDC 002001EC 01425021 */ addu $t2, $t2, $v0
|
||||||
|
/* 316BE0 002001F0 0140F809 */ jalr $t2
|
||||||
|
/* 316BE4 002001F4 00000000 */ nop
|
||||||
|
/* 316BE8 002001F8 8FBF0014 */ lw $ra, 0x14($sp)
|
||||||
|
/* 316BEC 002001FC 8FB00010 */ lw $s0, 0x10($sp)
|
||||||
|
/* 316BF0 00200200 03E00008 */ jr $ra
|
||||||
|
/* 316BF4 00200204 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* 316BF8 00200208 00000000 */ nop
|
||||||
|
/* 316BFC 0020020C 00000000 */ nop
|
66
papermario/asm/CODE_316f30_len_f0.s
Normal file
66
papermario/asm/CODE_316f30_len_f0.s
Normal file
@ -0,0 +1,66 @@
|
|||||||
|
|
||||||
|
.section .text002B2000, "ax"
|
||||||
|
|
||||||
|
/* 316F30 002B2000 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* 316F34 002B2004 3C040031 */ lui $a0, %hi(D_003169F0) # $a0, 0x31
|
||||||
|
/* 316F38 002B2008 248469F0 */ addiu $a0, %lo(D_003169F0) # addiu $a0, $a0, 0x69f0
|
||||||
|
/* 316F3C 002B200C 3C050031 */ lui $a1, %hi(D_00316A70) # $a1, 0x31
|
||||||
|
/* 316F40 002B2010 24A56A70 */ addiu $a1, %lo(D_00316A70) # addiu $a1, $a1, 0x6a70
|
||||||
|
/* 316F44 002B2014 3C068020 */ lui $a2, 0x8020
|
||||||
|
/* 316F48 002B2018 24C60000 */ addiu $a2, $a2, 0
|
||||||
|
/* 316F4C 002B201C AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* 316F50 002B2020 0C00A5CF */ jal func_0002973C
|
||||||
|
/* 316F54 002B2024 00000000 */ nop
|
||||||
|
/* 316F58 002B2028 0C080000 */ jal func_00200000
|
||||||
|
/* 316F5C 002B202C 00000000 */ nop
|
||||||
|
/* 316F60 002B2030 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* 316F64 002B2034 03E00008 */ jr $ra
|
||||||
|
/* 316F68 002B2038 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* 316F6C 002B203C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* 316F70 002B2040 3C040031 */ lui $a0, %hi(D_00316A70) # $a0, 0x31
|
||||||
|
/* 316F74 002B2044 24846A70 */ addiu $a0, %lo(D_00316A70) # addiu $a0, $a0, 0x6a70
|
||||||
|
/* 316F78 002B2048 3C050031 */ lui $a1, %hi(D_00316C00) # $a1, 0x31
|
||||||
|
/* 316F7C 002B204C 24A56C00 */ addiu $a1, %lo(D_00316C00) # addiu $a1, $a1, 0x6c00
|
||||||
|
/* 316F80 002B2050 3C068020 */ lui $a2, %hi(D_80200080) # $a2, 0x8020
|
||||||
|
/* 316F84 002B2054 24C60080 */ addiu $a2, %lo(D_80200080) # addiu $a2, $a2, 0x80
|
||||||
|
/* 316F88 002B2058 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* 316F8C 002B205C 0C00A5CF */ jal func_0002973C
|
||||||
|
/* 316F90 002B2060 00000000 */ nop
|
||||||
|
/* 316F94 002B2064 0C080020 */ jal func_00200080
|
||||||
|
/* 316F98 002B2068 00000000 */ nop
|
||||||
|
/* 316F9C 002B206C 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* 316FA0 002B2070 03E00008 */ jr $ra
|
||||||
|
/* 316FA4 002B2074 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* 316FA8 002B2078 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* 316FAC 002B207C 3C040031 */ lui $a0, %hi(D_00316C00) # $a0, 0x31
|
||||||
|
/* 316FB0 002B2080 24846C00 */ addiu $a0, %lo(D_00316C00) # addiu $a0, $a0, 0x6c00
|
||||||
|
/* 316FB4 002B2084 3C050031 */ lui $a1, %hi(D_00316D90) # $a1, 0x31
|
||||||
|
/* 316FB8 002B2088 24A56D90 */ addiu $a1, %lo(D_00316D90) # addiu $a1, $a1, 0x6d90
|
||||||
|
/* 316FBC 002B208C 3C06802B */ lui $a2, %hi(D_802AE000) # $a2, 0x802b
|
||||||
|
/* 316FC0 002B2090 24C6E000 */ addiu $a2, %lo(D_802AE000) # addiu $a2, $a2, -0x2000
|
||||||
|
/* 316FC4 002B2094 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* 316FC8 002B2098 0C00A5CF */ jal func_0002973C
|
||||||
|
/* 316FCC 002B209C 00000000 */ nop
|
||||||
|
/* 316FD0 002B20A0 0C0AB800 */ jal func_002AE000
|
||||||
|
/* 316FD4 002B20A4 00000000 */ nop
|
||||||
|
/* 316FD8 002B20A8 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* 316FDC 002B20AC 03E00008 */ jr $ra
|
||||||
|
/* 316FE0 002B20B0 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* 316FE4 002B20B4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* 316FE8 002B20B8 3C040031 */ lui $a0, %hi(D_00316D90) # $a0, 0x31
|
||||||
|
/* 316FEC 002B20BC 24846D90 */ addiu $a0, %lo(D_00316D90) # addiu $a0, $a0, 0x6d90
|
||||||
|
/* 316FF0 002B20C0 3C050031 */ lui $a1, %hi(D_00316F30) # $a1, 0x31
|
||||||
|
/* 316FF4 002B20C4 24A56F30 */ addiu $a1, %lo(D_00316F30) # addiu $a1, $a1, 0x6f30
|
||||||
|
/* 316FF8 002B20C8 3C06802B */ lui $a2, %hi(D_802AE000) # $a2, 0x802b
|
||||||
|
/* 316FFC 002B20CC 24C6E000 */ addiu $a2, %lo(D_802AE000) # addiu $a2, $a2, -0x2000
|
||||||
|
/* 317000 002B20D0 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* 317004 002B20D4 0C00A5CF */ jal func_0002973C
|
||||||
|
/* 317008 002B20D8 00000000 */ nop
|
||||||
|
/* 31700C 002B20DC 0C0AB800 */ jal func_002AE000
|
||||||
|
/* 317010 002B20E0 00000000 */ nop
|
||||||
|
/* 317014 002B20E4 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* 317018 002B20E8 03E00008 */ jr $ra
|
||||||
|
/* 31701C 002B20EC 27BD0018 */ addiu $sp, $sp, 0x18
|
2291
papermario/asm/CODE_7e0e80_len_2000.s
Normal file
2291
papermario/asm/CODE_7e0e80_len_2000.s
Normal file
File diff suppressed because it is too large
Load Diff
2166
papermario/asm/CODE_7e2e80_len_2000.s
Normal file
2166
papermario/asm/CODE_7e2e80_len_2000.s
Normal file
File diff suppressed because it is too large
Load Diff
@ -1402,9 +1402,8 @@ func_00126A18:
|
|||||||
/* 0BD140 00126A40 AC820000 */ sw $v0, ($a0)
|
/* 0BD140 00126A40 AC820000 */ sw $v0, ($a0)
|
||||||
/* 0BD144 00126A44 4618003E */ c.le.s $f0, $f24
|
/* 0BD144 00126A44 4618003E */ c.le.s $f0, $f24
|
||||||
/* 0BD148 00126A48 00000000 */ nop
|
/* 0BD148 00126A48 00000000 */ nop
|
||||||
/* 0BD14C 00126A4C 45010005 */ bc1t .L00126A64
|
/* 0BD14C 00126A4C 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BD150 00126A50 24840004 */ addiu $a0, $a0, 4
|
/* 0BD150 00126A50 24840004 */ /* 0BD154 00126A54 4600C18D */ trunc.w.s $f6, $f24
|
||||||
/* 0BD154 00126A54 4600C18D */ trunc.w.s $f6, $f24
|
|
||||||
/* 0BD158 00126A58 44033000 */ mfc1 $v1, $f6
|
/* 0BD158 00126A58 44033000 */ mfc1 $v1, $f6
|
||||||
/* 0BD15C 00126A5C 08049AA2 */ j func_00126A88
|
/* 0BD15C 00126A5C 08049AA2 */ j func_00126A88
|
||||||
/* 0BD160 00126A60 00032E00 */ sll $a1, $v1, 0x18
|
/* 0BD160 00126A60 00032E00 */ sll $a1, $v1, 0x18
|
||||||
@ -1422,9 +1421,8 @@ func_00126A18:
|
|||||||
func_00126A88:
|
func_00126A88:
|
||||||
/* 0BD188 00126A88 4616003E */ c.le.s $f0, $f22
|
/* 0BD188 00126A88 4616003E */ c.le.s $f0, $f22
|
||||||
/* 0BD18C 00126A8C 00000000 */ nop
|
/* 0BD18C 00126A8C 00000000 */ nop
|
||||||
/* 0BD190 00126A90 45030005 */ bc1tl .L00126AA8
|
/* 0BD190 00126A90 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0BD194 00126A94 4600B001 */ sub.s $f0, $f22, $f0
|
/* 0BD194 00126A94 4600B001 */ /* 0BD198 00126A98 4600B18D */ trunc.w.s $f6, $f22
|
||||||
/* 0BD198 00126A98 4600B18D */ trunc.w.s $f6, $f22
|
|
||||||
/* 0BD19C 00126A9C 44033000 */ mfc1 $v1, $f6
|
/* 0BD19C 00126A9C 44033000 */ mfc1 $v1, $f6
|
||||||
/* 0BD1A0 00126AA0 08049AAF */ j func_00126ABC
|
/* 0BD1A0 00126AA0 08049AAF */ j func_00126ABC
|
||||||
/* 0BD1A4 00126AA4 00000000 */ nop
|
/* 0BD1A4 00126AA4 00000000 */ nop
|
||||||
@ -1442,9 +1440,8 @@ func_00126ABC:
|
|||||||
/* 0BD1C8 00126AC8 00021400 */ sll $v0, $v0, 0x10
|
/* 0BD1C8 00126AC8 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0BD1CC 00126ACC 4604003E */ c.le.s $f0, $f4
|
/* 0BD1CC 00126ACC 4604003E */ c.le.s $f0, $f4
|
||||||
/* 0BD1D0 00126AD0 00000000 */ nop
|
/* 0BD1D0 00126AD0 00000000 */ nop
|
||||||
/* 0BD1D4 00126AD4 45010005 */ bc1t .L00126AEC
|
/* 0BD1D4 00126AD4 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BD1D8 00126AD8 00A22825 */ or $a1, $a1, $v0
|
/* 0BD1D8 00126AD8 00A22825 */ /* 0BD1DC 00126ADC 4600218D */ trunc.w.s $f6, $f4
|
||||||
/* 0BD1DC 00126ADC 4600218D */ trunc.w.s $f6, $f4
|
|
||||||
/* 0BD1E0 00126AE0 44033000 */ mfc1 $v1, $f6
|
/* 0BD1E0 00126AE0 44033000 */ mfc1 $v1, $f6
|
||||||
/* 0BD1E4 00126AE4 08049AC2 */ j func_00126B08
|
/* 0BD1E4 00126AE4 08049AC2 */ j func_00126B08
|
||||||
/* 0BD1E8 00126AE8 306200FF */ andi $v0, $v1, 0xff
|
/* 0BD1E8 00126AE8 306200FF */ andi $v0, $v1, 0xff
|
||||||
@ -1505,9 +1502,8 @@ func_00126B08:
|
|||||||
/* 0BD2B4 00126BB4 4600D021 */ cvt.d.s $f0, $f26
|
/* 0BD2B4 00126BB4 4600D021 */ cvt.d.s $f0, $f26
|
||||||
/* 0BD2B8 00126BB8 46220032 */ c.eq.d $f0, $f2
|
/* 0BD2B8 00126BB8 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0BD2BC 00126BBC 00000000 */ nop
|
/* 0BD2BC 00126BBC 00000000 */ nop
|
||||||
/* 0BD2C0 00126BC0 4501000D */ bc1t .L00126BF8
|
/* 0BD2C0 00126BC0 4501000D */ .byte 0x45,0x01,0x00,0x0D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BD2C4 00126BC4 27B00058 */ addiu $s0, $sp, 0x58
|
/* 0BD2C4 00126BC4 27B00058 */ /* 0BD2C8 00126BC8 0200202D */ move $a0, $s0
|
||||||
/* 0BD2C8 00126BC8 0200202D */ move $a0, $s0
|
|
||||||
/* 0BD2CC 00126BCC 4405D000 */ mfc1 $a1, $f26
|
/* 0BD2CC 00126BCC 4405D000 */ mfc1 $a1, $f26
|
||||||
/* 0BD2D0 00126BD0 4406A000 */ mfc1 $a2, $f20
|
/* 0BD2D0 00126BD0 4406A000 */ mfc1 $a2, $f20
|
||||||
/* 0BD2D4 00126BD4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
/* 0BD2D4 00126BD4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
@ -1526,9 +1522,8 @@ func_00126B08:
|
|||||||
/* 0BD304 00126C04 4600E021 */ cvt.d.s $f0, $f28
|
/* 0BD304 00126C04 4600E021 */ cvt.d.s $f0, $f28
|
||||||
/* 0BD308 00126C08 46220032 */ c.eq.d $f0, $f2
|
/* 0BD308 00126C08 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0BD30C 00126C0C 00000000 */ nop
|
/* 0BD30C 00126C0C 00000000 */ nop
|
||||||
/* 0BD310 00126C10 4501000C */ bc1t .L00126C44
|
/* 0BD310 00126C10 4501000C */ .byte 0x45,0x01,0x00,0x0C /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BD314 00126C14 3C120001 */ lui $s2, 1
|
/* 0BD314 00126C14 3C120001 */ /* 0BD318 00126C18 27B00058 */ addiu $s0, $sp, 0x58
|
||||||
/* 0BD318 00126C18 27B00058 */ addiu $s0, $sp, 0x58
|
|
||||||
/* 0BD31C 00126C1C 0200202D */ move $a0, $s0
|
/* 0BD31C 00126C1C 0200202D */ move $a0, $s0
|
||||||
/* 0BD320 00126C20 4405E000 */ mfc1 $a1, $f28
|
/* 0BD320 00126C20 4405E000 */ mfc1 $a1, $f28
|
||||||
/* 0BD324 00126C24 3C073F80 */ lui $a3, 0x3f80
|
/* 0BD324 00126C24 3C073F80 */ lui $a3, 0x3f80
|
||||||
@ -1917,9 +1912,8 @@ func_00127130:
|
|||||||
/* 0BD8FC 001271FC 00000000 */ nop
|
/* 0BD8FC 001271FC 00000000 */ nop
|
||||||
/* 0BD900 00127200 4620103E */ c.le.d $f2, $f0
|
/* 0BD900 00127200 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0BD904 00127204 00000000 */ nop
|
/* 0BD904 00127204 00000000 */ nop
|
||||||
/* 0BD908 00127208 45030005 */ bc1tl .L00127220
|
/* 0BD908 00127208 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0BD90C 0012720C 46220001 */ sub.d $f0, $f0, $f2
|
/* 0BD90C 0012720C 46220001 */ /* 0BD910 00127210 4620020D */ trunc.w.d $f8, $f0
|
||||||
/* 0BD910 00127210 4620020D */ trunc.w.d $f8, $f0
|
|
||||||
/* 0BD914 00127214 44034000 */ mfc1 $v1, $f8
|
/* 0BD914 00127214 44034000 */ mfc1 $v1, $f8
|
||||||
/* 0BD918 00127218 08049C8D */ j func_00127234
|
/* 0BD918 00127218 08049C8D */ j func_00127234
|
||||||
/* 0BD91C 0012721C 00000000 */ nop
|
/* 0BD91C 0012721C 00000000 */ nop
|
||||||
@ -1950,9 +1944,8 @@ func_00127234:
|
|||||||
/* 0BD974 00127274 00000000 */ nop
|
/* 0BD974 00127274 00000000 */ nop
|
||||||
/* 0BD978 00127278 4620103E */ c.le.d $f2, $f0
|
/* 0BD978 00127278 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0BD97C 0012727C 00000000 */ nop
|
/* 0BD97C 0012727C 00000000 */ nop
|
||||||
/* 0BD980 00127280 45010005 */ bc1t .L00127298
|
/* 0BD980 00127280 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BD984 00127284 0060B82D */ move $s7, $v1
|
/* 0BD984 00127284 0060B82D */ /* 0BD988 00127288 4620020D */ trunc.w.d $f8, $f0
|
||||||
/* 0BD988 00127288 4620020D */ trunc.w.d $f8, $f0
|
|
||||||
/* 0BD98C 0012728C 44034000 */ mfc1 $v1, $f8
|
/* 0BD98C 0012728C 44034000 */ mfc1 $v1, $f8
|
||||||
/* 0BD990 00127290 08049CAD */ j func_001272B4
|
/* 0BD990 00127290 08049CAD */ j func_001272B4
|
||||||
/* 0BD994 00127294 0060B02D */ move $s6, $v1
|
/* 0BD994 00127294 0060B02D */ move $s6, $v1
|
||||||
|
@ -1005,9 +1005,8 @@ func_0012837C:
|
|||||||
/* 0BEC5C 0012855C 00021400 */ sll $v0, $v0, 0x10
|
/* 0BEC5C 0012855C 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0BEC60 00128560 00023403 */ sra $a2, $v0, 0x10
|
/* 0BEC60 00128560 00023403 */ sra $a2, $v0, 0x10
|
||||||
/* 0BEC64 00128564 00101400 */ sll $v0, $s0, 0x10
|
/* 0BEC64 00128564 00101400 */ sll $v0, $s0, 0x10
|
||||||
/* 0BEC68 00128568 45010005 */ bc1t .L00128580
|
/* 0BEC68 00128568 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BEC6C 0012856C 00023C03 */ sra $a3, $v0, 0x10
|
/* 0BEC6C 0012856C 00023C03 */ /* 0BEC70 00128570 4600E30D */ trunc.w.s $f12, $f28
|
||||||
/* 0BEC70 00128570 4600E30D */ trunc.w.s $f12, $f28
|
|
||||||
/* 0BEC74 00128574 44036000 */ mfc1 $v1, $f12
|
/* 0BEC74 00128574 44036000 */ mfc1 $v1, $f12
|
||||||
/* 0BEC78 00128578 0804A167 */ j func_0012859C
|
/* 0BEC78 00128578 0804A167 */ j func_0012859C
|
||||||
/* 0BEC7C 0012857C 03C0202D */ move $a0, $fp
|
/* 0BEC7C 0012857C 03C0202D */ move $a0, $fp
|
||||||
@ -1176,9 +1175,8 @@ func_0012859C:
|
|||||||
/* 0BEEF4 001287F4 00021400 */ sll $v0, $v0, 0x10
|
/* 0BEEF4 001287F4 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0BEEF8 001287F8 00023403 */ sra $a2, $v0, 0x10
|
/* 0BEEF8 001287F8 00023403 */ sra $a2, $v0, 0x10
|
||||||
/* 0BEEFC 001287FC 00101400 */ sll $v0, $s0, 0x10
|
/* 0BEEFC 001287FC 00101400 */ sll $v0, $s0, 0x10
|
||||||
/* 0BEF00 00128800 45010003 */ bc1t .L00128810
|
/* 0BEF00 00128800 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0BEF04 00128804 00023C03 */ sra $a3, $v0, 0x10
|
/* 0BEF04 00128804 00023C03 */ /* 0BEF08 00128808 0804A20A */ j func_00128828
|
||||||
/* 0BEF08 00128808 0804A20A */ j func_00128828
|
|
||||||
/* 0BEF0C 0012880C 0080182D */ move $v1, $a0
|
/* 0BEF0C 0012880C 0080182D */ move $v1, $a0
|
||||||
|
|
||||||
.L00128810:
|
.L00128810:
|
||||||
@ -1394,9 +1392,8 @@ func_00128928:
|
|||||||
/* 0BF230 00128B30 00000000 */ nop
|
/* 0BF230 00128B30 00000000 */ nop
|
||||||
/* 0BF234 00128B34 4620103E */ c.le.d $f2, $f0
|
/* 0BF234 00128B34 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0BF238 00128B38 00000000 */ nop
|
/* 0BF238 00128B38 00000000 */ nop
|
||||||
/* 0BF23C 00128B3C 45030005 */ bc1tl .L00128B54
|
/* 0BF23C 00128B3C 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0BF240 00128B40 46220001 */ sub.d $f0, $f0, $f2
|
/* 0BF240 00128B40 46220001 */ /* 0BF244 00128B44 4620030D */ trunc.w.d $f12, $f0
|
||||||
/* 0BF244 00128B44 4620030D */ trunc.w.d $f12, $f0
|
|
||||||
/* 0BF248 00128B48 44036000 */ mfc1 $v1, $f12
|
/* 0BF248 00128B48 44036000 */ mfc1 $v1, $f12
|
||||||
/* 0BF24C 00128B4C 0804A2DB */ j func_00128B6C
|
/* 0BF24C 00128B4C 0804A2DB */ j func_00128B6C
|
||||||
/* 0BF250 00128B50 306200FF */ andi $v0, $v1, 0xff
|
/* 0BF250 00128B50 306200FF */ andi $v0, $v1, 0xff
|
||||||
|
@ -469,15 +469,13 @@ func_00129BE0:
|
|||||||
/* 0C04A4 00129DA4 46002121 */ cvt.d.s $f4, $f4
|
/* 0C04A4 00129DA4 46002121 */ cvt.d.s $f4, $f4
|
||||||
/* 0C04A8 00129DA8 4624603C */ c.lt.d $f12, $f4
|
/* 0C04A8 00129DA8 4624603C */ c.lt.d $f12, $f4
|
||||||
/* 0C04AC 00129DAC AC820020 */ sw $v0, 0x20($a0)
|
/* 0C04AC 00129DAC AC820020 */ sw $v0, 0x20($a0)
|
||||||
/* 0C04B0 00129DB0 45010007 */ bc1t .L00129DD0
|
/* 0C04B0 00129DB0 45010007 */ .byte 0x45,0x01,0x00,0x07 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C04B4 00129DB4 E4820014 */ swc1 $f2, 0x14($a0)
|
/* 0C04B4 00129DB4 E4820014 */ /* 0C04B8 00129DB8 46001006 */ mov.s $f0, $f2
|
||||||
/* 0C04B8 00129DB8 46001006 */ mov.s $f0, $f2
|
|
||||||
/* 0C04BC 00129DBC 46000021 */ cvt.d.s $f0, $f0
|
/* 0C04BC 00129DBC 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0C04C0 00129DC0 4620603C */ c.lt.d $f12, $f0
|
/* 0C04C0 00129DC0 4620603C */ c.lt.d $f12, $f0
|
||||||
/* 0C04C4 00129DC4 00000000 */ nop
|
/* 0C04C4 00129DC4 00000000 */ nop
|
||||||
/* 0C04C8 00129DC8 4500000A */ bc1f .L00129DF4
|
/* 0C04C8 00129DC8 4500000A */ .byte 0x45,0x00,0x00,0x0A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C04CC 00129DCC 00000000 */ nop
|
/* 0C04CC 00129DCC 00000000 */ .L00129DD0:
|
||||||
.L00129DD0:
|
|
||||||
/* 0C04D0 00129DD0 3C02E300 */ lui $v0, (0xE3001201 >> 16) # lui $v0, 0xe300
|
/* 0C04D0 00129DD0 3C02E300 */ lui $v0, (0xE3001201 >> 16) # lui $v0, 0xe300
|
||||||
/* 0C04D4 00129DD4 8EE30000 */ lw $v1, ($s7)
|
/* 0C04D4 00129DD4 8EE30000 */ lw $v1, ($s7)
|
||||||
/* 0C04D8 00129DD8 34421201 */ ori $v0, (0xE3001201 & 0xFFFF) # ori $v0, $v0, 0x1201
|
/* 0C04D8 00129DD8 34421201 */ ori $v0, (0xE3001201 & 0xFFFF) # ori $v0, $v0, 0x1201
|
||||||
@ -491,13 +489,11 @@ func_00129BE0:
|
|||||||
.L00129DF4:
|
.L00129DF4:
|
||||||
/* 0C04F4 00129DF4 462C203C */ c.lt.d $f4, $f12
|
/* 0C04F4 00129DF4 462C203C */ c.lt.d $f4, $f12
|
||||||
/* 0C04F8 00129DF8 00000000 */ nop
|
/* 0C04F8 00129DF8 00000000 */ nop
|
||||||
/* 0C04FC 00129DFC 45010005 */ bc1t .L00129E14
|
/* 0C04FC 00129DFC 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C0500 00129E00 3C04E300 */ lui $a0, (0xE3001201 >> 16) # lui $a0, 0xe300
|
/* 0C0500 00129E00 3C04E300 */ /* 0C0504 00129E04 462C003C */ c.lt.d $f0, $f12
|
||||||
/* 0C0504 00129E04 462C003C */ c.lt.d $f0, $f12
|
|
||||||
/* 0C0508 00129E08 00000000 */ nop
|
/* 0C0508 00129E08 00000000 */ nop
|
||||||
/* 0C050C 00129E0C 45000858 */ bc1f .L0012BF70
|
/* 0C050C 00129E0C 45000858 */ .byte 0x45,0x00,0x08,0x58 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C0510 00129E10 00000000 */ nop
|
/* 0C0510 00129E10 00000000 */ .L00129E14:
|
||||||
.L00129E14:
|
|
||||||
/* 0C0514 00129E14 8EE20000 */ lw $v0, ($s7)
|
/* 0C0514 00129E14 8EE20000 */ lw $v0, ($s7)
|
||||||
/* 0C0518 00129E18 34841201 */ ori $a0, (0xE3001201 & 0xFFFF) # ori $a0, $a0, 0x1201
|
/* 0C0518 00129E18 34841201 */ ori $a0, (0xE3001201 & 0xFFFF) # ori $a0, $a0, 0x1201
|
||||||
/* 0C051C 00129E1C 0040182D */ move $v1, $v0
|
/* 0C051C 00129E1C 0040182D */ move $v1, $v0
|
||||||
|
@ -177,9 +177,8 @@ func_0012B714:
|
|||||||
/* 0C2064 0012B964 460040A1 */ cvt.d.s $f2, $f8
|
/* 0C2064 0012B964 460040A1 */ cvt.d.s $f2, $f8
|
||||||
/* 0C2068 0012B968 4622603C */ c.lt.d $f12, $f2
|
/* 0C2068 0012B968 4622603C */ c.lt.d $f12, $f2
|
||||||
/* 0C206C 0012B96C 00000000 */ nop
|
/* 0C206C 0012B96C 00000000 */ nop
|
||||||
/* 0C2070 0012B970 4500006D */ bc1f .L0012BB28
|
/* 0C2070 0012B970 4500006D */ .byte 0x45,0x00,0x00,0x6D /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C2074 0012B974 00111400 */ sll $v0, $s1, 0x10
|
/* 0C2074 0012B974 00111400 */ /* 0C2078 0012B978 3C014020 */ li $at, 0x40200000 # 2.500000
|
||||||
/* 0C2078 0012B978 3C014020 */ li $at, 0x40200000 # 2.500000
|
|
||||||
/* 0C207C 0012B97C 44812800 */ mtc1 $at, $f5
|
/* 0C207C 0012B97C 44812800 */ mtc1 $at, $f5
|
||||||
/* 0C2080 0012B980 44802000 */ mtc1 $zero, $f4
|
/* 0C2080 0012B980 44802000 */ mtc1 $zero, $f4
|
||||||
/* 0C2084 0012B984 00000000 */ nop
|
/* 0C2084 0012B984 00000000 */ nop
|
||||||
@ -253,9 +252,8 @@ func_0012B714:
|
|||||||
/* 0C218C 0012BA8C 460040A1 */ cvt.d.s $f2, $f8
|
/* 0C218C 0012BA8C 460040A1 */ cvt.d.s $f2, $f8
|
||||||
/* 0C2190 0012BA90 4622603C */ c.lt.d $f12, $f2
|
/* 0C2190 0012BA90 4622603C */ c.lt.d $f12, $f2
|
||||||
/* 0C2194 0012BA94 00000000 */ nop
|
/* 0C2194 0012BA94 00000000 */ nop
|
||||||
/* 0C2198 0012BA98 45000023 */ bc1f .L0012BB28
|
/* 0C2198 0012BA98 45000023 */ .byte 0x45,0x00,0x00,0x23 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C219C 0012BA9C 00111400 */ sll $v0, $s1, 0x10
|
/* 0C219C 0012BA9C 00111400 */ /* 0C21A0 0012BAA0 3C014020 */ li $at, 0x40200000 # 2.500000
|
||||||
/* 0C21A0 0012BAA0 3C014020 */ li $at, 0x40200000 # 2.500000
|
|
||||||
/* 0C21A4 0012BAA4 44812800 */ mtc1 $at, $f5
|
/* 0C21A4 0012BAA4 44812800 */ mtc1 $at, $f5
|
||||||
/* 0C21A8 0012BAA8 44802000 */ mtc1 $zero, $f4
|
/* 0C21A8 0012BAA8 44802000 */ mtc1 $zero, $f4
|
||||||
/* 0C21AC 0012BAAC 00000000 */ nop
|
/* 0C21AC 0012BAAC 00000000 */ nop
|
||||||
@ -293,9 +291,8 @@ func_0012B714:
|
|||||||
.L0012BB28:
|
.L0012BB28:
|
||||||
/* 0C2228 0012BB28 462C103C */ c.lt.d $f2, $f12
|
/* 0C2228 0012BB28 462C103C */ c.lt.d $f2, $f12
|
||||||
/* 0C222C 0012BB2C 00000000 */ nop
|
/* 0C222C 0012BB2C 00000000 */ nop
|
||||||
/* 0C2230 0012BB30 4500002A */ bc1f .L0012BBDC
|
/* 0C2230 0012BB30 4500002A */ .byte 0x45,0x00,0x00,0x2A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C2234 0012BB34 00111400 */ sll $v0, $s1, 0x10
|
/* 0C2234 0012BB34 00111400 */ /* 0C2238 0012BB38 3C014030 */ li $at, 0x40300000 # 2.750000
|
||||||
/* 0C2238 0012BB38 3C014030 */ li $at, 0x40300000 # 2.750000
|
|
||||||
/* 0C223C 0012BB3C 44810800 */ mtc1 $at, $f1
|
/* 0C223C 0012BB3C 44810800 */ mtc1 $at, $f1
|
||||||
/* 0C2240 0012BB40 44800000 */ mtc1 $zero, $f0
|
/* 0C2240 0012BB40 44800000 */ mtc1 $zero, $f0
|
||||||
/* 0C2244 0012BB44 00000000 */ nop
|
/* 0C2244 0012BB44 00000000 */ nop
|
||||||
@ -679,9 +676,8 @@ func_0012BF70:
|
|||||||
/* 0C27A8 0012C0A8 00000000 */ nop
|
/* 0C27A8 0012C0A8 00000000 */ nop
|
||||||
/* 0C27AC 0012C0AC 4620103E */ c.le.d $f2, $f0
|
/* 0C27AC 0012C0AC 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0C27B0 0012C0B0 00000000 */ nop
|
/* 0C27B0 0012C0B0 00000000 */ nop
|
||||||
/* 0C27B4 0012C0B4 4500002B */ bc1f .L0012C164
|
/* 0C27B4 0012C0B4 4500002B */ .byte 0x45,0x00,0x00,0x2B /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C27B8 0012C0B8 00000000 */ nop
|
/* 0C27B8 0012C0B8 00000000 */ /* 0C27BC 0012C0BC 0804B05D */ j func_0012C174
|
||||||
/* 0C27BC 0012C0BC 0804B05D */ j func_0012C174
|
|
||||||
/* 0C27C0 0012C0C0 46220001 */ sub.d $f0, $f0, $f2
|
/* 0C27C0 0012C0C0 46220001 */ sub.d $f0, $f0, $f2
|
||||||
|
|
||||||
.L0012C0C4:
|
.L0012C0C4:
|
||||||
@ -725,9 +721,8 @@ func_0012BF70:
|
|||||||
/* 0C2850 0012C150 00000000 */ nop
|
/* 0C2850 0012C150 00000000 */ nop
|
||||||
/* 0C2854 0012C154 4620103E */ c.le.d $f2, $f0
|
/* 0C2854 0012C154 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0C2858 0012C158 00000000 */ nop
|
/* 0C2858 0012C158 00000000 */ nop
|
||||||
/* 0C285C 0012C15C 45030005 */ bc1tl .L0012C174
|
/* 0C285C 0012C15C 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0C2860 0012C160 46220001 */ sub.d $f0, $f0, $f2
|
/* 0C2860 0012C160 46220001 */ .L0012C164:
|
||||||
.L0012C164:
|
|
||||||
/* 0C2864 0012C164 4620030D */ trunc.w.d $f12, $f0
|
/* 0C2864 0012C164 4620030D */ trunc.w.d $f12, $f0
|
||||||
/* 0C2868 0012C168 44036000 */ mfc1 $v1, $f12
|
/* 0C2868 0012C168 44036000 */ mfc1 $v1, $f12
|
||||||
/* 0C286C 0012C16C 0804B063 */ j func_0012C18C
|
/* 0C286C 0012C16C 0804B063 */ j func_0012C18C
|
||||||
@ -1496,14 +1491,12 @@ func_0012CC08:
|
|||||||
/* 0C3384 0012CC84 4600B021 */ cvt.d.s $f0, $f22
|
/* 0C3384 0012CC84 4600B021 */ cvt.d.s $f0, $f22
|
||||||
/* 0C3388 0012CC88 46220032 */ c.eq.d $f0, $f2
|
/* 0C3388 0012CC88 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0C338C 0012CC8C 00000000 */ nop
|
/* 0C338C 0012CC8C 00000000 */ nop
|
||||||
/* 0C3390 0012CC90 45000019 */ bc1f .L0012CCF8
|
/* 0C3390 0012CC90 45000019 */ .byte 0x45,0x00,0x00,0x19 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C3394 0012CC94 27A40020 */ addiu $a0, $sp, 0x20
|
/* 0C3394 0012CC94 27A40020 */ /* 0C3398 0012CC98 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C3398 0012CC98 4600A021 */ cvt.d.s $f0, $f20
|
|
||||||
/* 0C339C 0012CC9C 46220032 */ c.eq.d $f0, $f2
|
/* 0C339C 0012CC9C 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0C33A0 0012CCA0 00000000 */ nop
|
/* 0C33A0 0012CCA0 00000000 */ nop
|
||||||
/* 0C33A4 0012CCA4 45000013 */ bc1f .L0012CCF4
|
/* 0C33A4 0012CCA4 45000013 */ .byte 0x45,0x00,0x00,0x13 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C33A8 0012CCA8 24040020 */ li $a0, 32
|
/* 0C33A8 0012CCA8 24040020 */ /* 0C33AC 0012CCAC 24050080 */ li $a1, 128
|
||||||
/* 0C33AC 0012CCAC 24050080 */ li $a1, 128
|
|
||||||
/* 0C33B0 0012CCB0 240600F0 */ li $a2, 240
|
/* 0C33B0 0012CCB0 240600F0 */ li $a2, 240
|
||||||
/* 0C33B4 0012CCB4 0000382D */ move $a3, $zero
|
/* 0C33B4 0012CCB4 0000382D */ move $a3, $zero
|
||||||
/* 0C33B8 0012CCB8 2502FFFF */ addiu $v0, $t0, -1
|
/* 0C33B8 0012CCB8 2502FFFF */ addiu $v0, $t0, -1
|
||||||
@ -1575,14 +1568,12 @@ func_0012CC08:
|
|||||||
/* 0C34B8 0012CDB8 4600B021 */ cvt.d.s $f0, $f22
|
/* 0C34B8 0012CDB8 4600B021 */ cvt.d.s $f0, $f22
|
||||||
/* 0C34BC 0012CDBC 46220032 */ c.eq.d $f0, $f2
|
/* 0C34BC 0012CDBC 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0C34C0 0012CDC0 00000000 */ nop
|
/* 0C34C0 0012CDC0 00000000 */ nop
|
||||||
/* 0C34C4 0012CDC4 45000007 */ bc1f .L0012CDE4
|
/* 0C34C4 0012CDC4 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C34C8 0012CDC8 27B00060 */ addiu $s0, $sp, 0x60
|
/* 0C34C8 0012CDC8 27B00060 */ /* 0C34CC 0012CDCC 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C34CC 0012CDCC 4600A021 */ cvt.d.s $f0, $f20
|
|
||||||
/* 0C34D0 0012CDD0 46220032 */ c.eq.d $f0, $f2
|
/* 0C34D0 0012CDD0 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0C34D4 0012CDD4 00000000 */ nop
|
/* 0C34D4 0012CDD4 00000000 */ nop
|
||||||
/* 0C34D8 0012CDD8 4501000C */ bc1t .L0012CE0C
|
/* 0C34D8 0012CDD8 4501000C */ .byte 0x45,0x01,0x00,0x0C /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C34DC 0012CDDC 3C120001 */ lui $s2, 1
|
/* 0C34DC 0012CDDC 3C120001 */ /* 0C34E0 0012CDE0 27B00060 */ addiu $s0, $sp, 0x60
|
||||||
/* 0C34E0 0012CDE0 27B00060 */ addiu $s0, $sp, 0x60
|
|
||||||
.L0012CDE4:
|
.L0012CDE4:
|
||||||
/* 0C34E4 0012CDE4 4405B000 */ mfc1 $a1, $f22
|
/* 0C34E4 0012CDE4 4405B000 */ mfc1 $a1, $f22
|
||||||
/* 0C34E8 0012CDE8 4406A000 */ mfc1 $a2, $f20
|
/* 0C34E8 0012CDE8 4406A000 */ mfc1 $a2, $f20
|
||||||
@ -2123,9 +2114,8 @@ func_0012D54C:
|
|||||||
/* 0C3CF4 0012D5F4 4600A021 */ cvt.d.s $f0, $f20
|
/* 0C3CF4 0012D5F4 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C3CF8 0012D5F8 4620B03E */ c.le.d $f22, $f0
|
/* 0C3CF8 0012D5F8 4620B03E */ c.le.d $f22, $f0
|
||||||
/* 0C3CFC 0012D5FC 00000000 */ nop
|
/* 0C3CFC 0012D5FC 00000000 */ nop
|
||||||
/* 0C3D00 0012D600 45000058 */ bc1f .L0012D764
|
/* 0C3D00 0012D600 45000058 */ .byte 0x45,0x00,0x00,0x58 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C3D04 0012D604 00021403 */ sra $v0, $v0, 0x10
|
/* 0C3D04 0012D604 00021403 */ /* 0C3D08 0012D608 0804B553 */ j func_0012D54C
|
||||||
/* 0C3D08 0012D608 0804B553 */ j func_0012D54C
|
|
||||||
/* 0C3D0C 0012D60C 00000000 */ nop
|
/* 0C3D0C 0012D60C 00000000 */ nop
|
||||||
|
|
||||||
.L0012D610:
|
.L0012D610:
|
||||||
|
@ -35,9 +35,8 @@
|
|||||||
/* 0C3E48 0012D748 4600A021 */ cvt.d.s $f0, $f20
|
/* 0C3E48 0012D748 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C3E4C 0012D74C 4636003E */ c.le.d $f0, $f22
|
/* 0C3E4C 0012D74C 4636003E */ c.le.d $f0, $f22
|
||||||
/* 0C3E50 0012D750 00000000 */ nop
|
/* 0C3E50 0012D750 00000000 */ nop
|
||||||
/* 0C3E54 0012D754 4501FFD2 */ bc1t .L0012D6A0
|
/* 0C3E54 0012D754 4501FFD2 */ .byte 0x45,0x01,0xFF,0xD2 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C3E58 0012D758 00000000 */ nop
|
/* 0C3E58 0012D758 00000000 */ /* 0C3E5C 0012D75C 00121400 */ sll $v0, $s2, 0x10
|
||||||
/* 0C3E5C 0012D75C 00121400 */ sll $v0, $s2, 0x10
|
|
||||||
.L0012D760:
|
.L0012D760:
|
||||||
/* 0C3E60 0012D760 00021403 */ sra $v0, $v0, 0x10
|
/* 0C3E60 0012D760 00021403 */ sra $v0, $v0, 0x10
|
||||||
/* 0C3E64 0012D764 4482C000 */ mtc1 $v0, $f24
|
/* 0C3E64 0012D764 4482C000 */ mtc1 $v0, $f24
|
||||||
@ -2112,14 +2111,12 @@ func_0012F4D4:
|
|||||||
/* 0C5C6C 0012F56C 97B5009E */ lhu $s5, 0x9e($sp)
|
/* 0C5C6C 0012F56C 97B5009E */ lhu $s5, 0x9e($sp)
|
||||||
/* 0C5C70 0012F570 4622003C */ c.lt.d $f0, $f2
|
/* 0C5C70 0012F570 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0C5C74 0012F574 00000000 */ nop
|
/* 0C5C74 0012F574 00000000 */ nop
|
||||||
/* 0C5C78 0012F578 45010046 */ bc1t .L0012F694
|
/* 0C5C78 0012F578 45010046 */ .byte 0x45,0x01,0x00,0x46 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C5C7C 0012F57C A7B50036 */ sh $s5, 0x36($sp)
|
/* 0C5C7C 0012F57C A7B50036 */ /* 0C5C80 0012F580 460051A1 */ cvt.d.s $f6, $f10
|
||||||
/* 0C5C80 0012F580 460051A1 */ cvt.d.s $f6, $f10
|
|
||||||
/* 0C5C84 0012F584 4622303C */ c.lt.d $f6, $f2
|
/* 0C5C84 0012F584 4622303C */ c.lt.d $f6, $f2
|
||||||
/* 0C5C88 0012F588 00000000 */ nop
|
/* 0C5C88 0012F588 00000000 */ nop
|
||||||
/* 0C5C8C 0012F58C 45030214 */ bc1tl .L0012FDE0
|
/* 0C5C8C 0012F58C 45030214 */ .byte 0x45,0x03,0x02,0x14 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0C5C90 0012F590 0000102D */ move $v0, $zero
|
/* 0C5C90 0012F590 0000102D */ /* 0C5C94 0012F594 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0C5C94 0012F594 00021400 */ sll $v0, $v0, 0x10
|
|
||||||
/* 0C5C98 0012F598 00022C03 */ sra $a1, $v0, 0x10
|
/* 0C5C98 0012F598 00022C03 */ sra $a1, $v0, 0x10
|
||||||
/* 0C5C9C 0012F59C 97B50036 */ lhu $s5, 0x36($sp)
|
/* 0C5C9C 0012F59C 97B50036 */ lhu $s5, 0x36($sp)
|
||||||
/* 0C5CA0 0012F5A0 3066FFFF */ andi $a2, $v1, 0xffff
|
/* 0C5CA0 0012F5A0 3066FFFF */ andi $a2, $v1, 0xffff
|
||||||
|
@ -511,9 +511,8 @@ func_0012FE38:
|
|||||||
/* 0C6554 0012FE54 46001021 */ cvt.d.s $f0, $f2
|
/* 0C6554 0012FE54 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 0C6558 0012FE58 4624003E */ c.le.d $f0, $f4
|
/* 0C6558 0012FE58 4624003E */ c.le.d $f0, $f4
|
||||||
/* 0C655C 0012FE5C 00000000 */ nop
|
/* 0C655C 0012FE5C 00000000 */ nop
|
||||||
/* 0C6560 0012FE60 45010003 */ bc1t .L0012FE70
|
/* 0C6560 0012FE60 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C6564 0012FE64 00000000 */ nop
|
/* 0C6564 0012FE64 00000000 */ /* 0C6568 0012FE68 0804BF8E */ j func_0012FE38
|
||||||
/* 0C6568 0012FE68 0804BF8E */ j func_0012FE38
|
|
||||||
/* 0C656C 0012FE6C 24420001 */ addiu $v0, $v0, 1
|
/* 0C656C 0012FE6C 24420001 */ addiu $v0, $v0, 1
|
||||||
|
|
||||||
.L0012FE70:
|
.L0012FE70:
|
||||||
@ -553,14 +552,12 @@ func_0012FE38:
|
|||||||
/* 0C65F0 0012FEF0 4622003C */ c.lt.d $f0, $f2
|
/* 0C65F0 0012FEF0 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0C65F4 0012FEF4 A7A2003E */ sh $v0, 0x3e($sp)
|
/* 0C65F4 0012FEF4 A7A2003E */ sh $v0, 0x3e($sp)
|
||||||
/* 0C65F8 0012FEF8 A7A40046 */ sh $a0, 0x46($sp)
|
/* 0C65F8 0012FEF8 A7A40046 */ sh $a0, 0x46($sp)
|
||||||
/* 0C65FC 0012FEFC 4501008B */ bc1t .L0013012C
|
/* 0C65FC 0012FEFC 4501008B */ .byte 0x45,0x01,0x00,0x8B /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0C6600 0012FF00 A7B7005E */ sh $s7, 0x5e($sp)
|
/* 0C6600 0012FF00 A7B7005E */ /* 0C6604 0012FF04 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C6604 0012FF04 4600A021 */ cvt.d.s $f0, $f20
|
|
||||||
/* 0C6608 0012FF08 4622003C */ c.lt.d $f0, $f2
|
/* 0C6608 0012FF08 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0C660C 0012FF0C 00000000 */ nop
|
/* 0C660C 0012FF0C 00000000 */ nop
|
||||||
/* 0C6610 0012FF10 450302A9 */ bc1tl .L001309B8
|
/* 0C6610 0012FF10 450302A9 */ .byte 0x45,0x03,0x02,0xA9 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0C6614 0012FF14 0000102D */ move $v0, $zero
|
/* 0C6614 0012FF14 0000102D */ /* 0C6618 0012FF18 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0C6618 0012FF18 00021400 */ sll $v0, $v0, 0x10
|
|
||||||
/* 0C661C 0012FF1C 00021C03 */ sra $v1, $v0, 0x10
|
/* 0C661C 0012FF1C 00021C03 */ sra $v1, $v0, 0x10
|
||||||
/* 0C6620 0012FF20 97B7005E */ lhu $s7, 0x5e($sp)
|
/* 0C6620 0012FF20 97B7005E */ lhu $s7, 0x5e($sp)
|
||||||
/* 0C6624 0012FF24 33C5FFFF */ andi $a1, $fp, 0xffff
|
/* 0C6624 0012FF24 33C5FFFF */ andi $a1, $fp, 0xffff
|
||||||
@ -719,9 +716,8 @@ func_001300C4:
|
|||||||
/* 0C6840 00130140 4600A021 */ cvt.d.s $f0, $f20
|
/* 0C6840 00130140 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0C6844 00130144 4622003E */ c.le.d $f0, $f2
|
/* 0C6844 00130144 4622003E */ c.le.d $f0, $f2
|
||||||
/* 0C6848 00130148 00000000 */ nop
|
/* 0C6848 00130148 00000000 */ nop
|
||||||
/* 0C684C 0013014C 45000003 */ bc1f .L0013015C
|
/* 0C684C 0013014C 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0C6850 00130150 00000000 */ nop
|
/* 0C6850 00130150 00000000 */ /* 0C6854 00130154 0804C068 */ j func_001301A0
|
||||||
/* 0C6854 00130154 0804C068 */ j func_001301A0
|
|
||||||
/* 0C6858 00130158 A7A00048 */ sh $zero, 0x48($sp)
|
/* 0C6858 00130158 A7A00048 */ sh $zero, 0x48($sp)
|
||||||
|
|
||||||
.L0013015C:
|
.L0013015C:
|
||||||
@ -730,9 +726,8 @@ func_001300C4:
|
|||||||
/* 0C6864 00130164 00000000 */ nop
|
/* 0C6864 00130164 00000000 */ nop
|
||||||
/* 0C6868 00130168 4614003E */ c.le.s $f0, $f20
|
/* 0C6868 00130168 4614003E */ c.le.s $f0, $f20
|
||||||
/* 0C686C 0013016C 00000000 */ nop
|
/* 0C686C 0013016C 00000000 */ nop
|
||||||
/* 0C6870 00130170 45030005 */ bc1tl .L00130188
|
/* 0C6870 00130170 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0C6874 00130174 4600A001 */ sub.s $f0, $f20, $f0
|
/* 0C6874 00130174 4600A001 */ /* 0C6878 00130178 4600A20D */ trunc.w.s $f8, $f20
|
||||||
/* 0C6878 00130178 4600A20D */ trunc.w.s $f8, $f20
|
|
||||||
/* 0C687C 0013017C 44034000 */ mfc1 $v1, $f8
|
/* 0C687C 0013017C 44034000 */ mfc1 $v1, $f8
|
||||||
/* 0C6880 00130180 0804C068 */ j func_001301A0
|
/* 0C6880 00130180 0804C068 */ j func_001301A0
|
||||||
/* 0C6884 00130184 A7A30048 */ sh $v1, 0x48($sp)
|
/* 0C6884 00130184 A7A30048 */ sh $v1, 0x48($sp)
|
||||||
@ -1718,7 +1713,6 @@ func_00130FAC:
|
|||||||
/* 0C76E8 00130FE8 03E00008 */ jr $ra
|
/* 0C76E8 00130FE8 03E00008 */ jr $ra
|
||||||
/* 0C76EC 00130FEC 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0C76EC 00130FEC 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_00130FF0:
|
|
||||||
/* 0C76F0 00130FF0 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0C76F0 00130FF0 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0C76F4 00130FF4 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0C76F4 00130FF4 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0C76F8 00130FF8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0C76F8 00130FF8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
@ -1780,7 +1774,6 @@ func_00131024:
|
|||||||
/* 0C77C4 001310C4 03E00008 */ jr $ra
|
/* 0C77C4 001310C4 03E00008 */ jr $ra
|
||||||
/* 0C77C8 001310C8 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0C77C8 001310C8 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_001310CC:
|
|
||||||
/* 0C77CC 001310CC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0C77CC 001310CC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0C77D0 001310D0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0C77D0 001310D0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0C77D4 001310D4 80420070 */ lb $v0, 0x70($v0)
|
/* 0C77D4 001310D4 80420070 */ lb $v0, 0x70($v0)
|
||||||
|
@ -581,7 +581,6 @@ func_00131ED0:
|
|||||||
/* 0C85E4 00131EE4 03E00008 */ jr $ra
|
/* 0C85E4 00131EE4 03E00008 */ jr $ra
|
||||||
/* 0C85E8 00131EE8 27BD0028 */ addiu $sp, $sp, 0x28
|
/* 0C85E8 00131EE8 27BD0028 */ addiu $sp, $sp, 0x28
|
||||||
|
|
||||||
func_00131EEC:
|
|
||||||
/* 0C85EC 00131EEC 3C02800A */ lui $v0, %hi(D_8009A650) # $v0, 0x800a
|
/* 0C85EC 00131EEC 3C02800A */ lui $v0, %hi(D_8009A650) # $v0, 0x800a
|
||||||
/* 0C85F0 00131EF0 8C42A650 */ lw $v0, %lo(D_8009A650)($v0)
|
/* 0C85F0 00131EF0 8C42A650 */ lw $v0, %lo(D_8009A650)($v0)
|
||||||
/* 0C85F4 00131EF4 27BDFFC0 */ addiu $sp, $sp, -0x40
|
/* 0C85F4 00131EF4 27BDFFC0 */ addiu $sp, $sp, -0x40
|
||||||
@ -1625,7 +1624,6 @@ func_00132E38:
|
|||||||
/* 0C954C 00132E4C 03E00008 */ jr $ra
|
/* 0C954C 00132E4C 03E00008 */ jr $ra
|
||||||
/* 0C9550 00132E50 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0C9550 00132E50 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_00132E54:
|
|
||||||
/* 0C9554 00132E54 27BDFEB0 */ addiu $sp, $sp, -0x150
|
/* 0C9554 00132E54 27BDFEB0 */ addiu $sp, $sp, -0x150
|
||||||
/* 0C9558 00132E58 AFB60138 */ sw $s6, 0x138($sp)
|
/* 0C9558 00132E58 AFB60138 */ sw $s6, 0x138($sp)
|
||||||
/* 0C955C 00132E5C 0000B02D */ move $s6, $zero
|
/* 0C955C 00132E5C 0000B02D */ move $s6, $zero
|
||||||
|
@ -408,9 +408,8 @@ func_00133B0C:
|
|||||||
/* 0CA3BC 00133CBC 468031A0 */ cvt.s.w $f6, $f6
|
/* 0CA3BC 00133CBC 468031A0 */ cvt.s.w $f6, $f6
|
||||||
/* 0CA3C0 00133CC0 4600703C */ c.lt.s $f14, $f0
|
/* 0CA3C0 00133CC0 4600703C */ c.lt.s $f14, $f0
|
||||||
/* 0CA3C4 00133CC4 00000000 */ nop
|
/* 0CA3C4 00133CC4 00000000 */ nop
|
||||||
/* 0CA3C8 00133CC8 45000006 */ bc1f .L00133CE4
|
/* 0CA3C8 00133CC8 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CA3CC 00133CCC E7A60020 */ swc1 $f6, 0x20($sp)
|
/* 0CA3CC 00133CCC E7A60020 */ /* 0CA3D0 00133CD0 C600006C */ lwc1 $f0, 0x6c($s0)
|
||||||
/* 0CA3D0 00133CD0 C600006C */ lwc1 $f0, 0x6c($s0)
|
|
||||||
/* 0CA3D4 00133CD4 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
/* 0CA3D4 00133CD4 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
||||||
/* 0CA3D8 00133CD8 44816000 */ mtc1 $at, $f12
|
/* 0CA3D8 00133CD8 44816000 */ mtc1 $at, $f12
|
||||||
/* 0CA3DC 00133CDC 0804CF3E */ j func_00133CF8
|
/* 0CA3DC 00133CDC 0804CF3E */ j func_00133CF8
|
||||||
@ -435,9 +434,8 @@ func_00133CF8:
|
|||||||
/* 0CA41C 00133D1C 00000000 */ nop
|
/* 0CA41C 00133D1C 00000000 */ nop
|
||||||
/* 0CA420 00133D20 4602003C */ c.lt.s $f0, $f2
|
/* 0CA420 00133D20 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0CA424 00133D24 00000000 */ nop
|
/* 0CA424 00133D24 00000000 */ nop
|
||||||
/* 0CA428 00133D28 4500000F */ bc1f .L00133D68
|
/* 0CA428 00133D28 4500000F */ .byte 0x45,0x00,0x00,0x0F /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CA42C 00133D2C E7BA0024 */ swc1 $f26, 0x24($sp)
|
/* 0CA42C 00133D2C E7BA0024 */ /* 0CA430 00133D30 C600006C */ lwc1 $f0, 0x6c($s0)
|
||||||
/* 0CA430 00133D30 C600006C */ lwc1 $f0, 0x6c($s0)
|
|
||||||
/* 0CA434 00133D34 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
/* 0CA434 00133D34 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
||||||
/* 0CA438 00133D38 44816000 */ mtc1 $at, $f12
|
/* 0CA438 00133D38 44816000 */ mtc1 $at, $f12
|
||||||
/* 0CA43C 00133D3C 0C00A6C9 */ jal func_00029B24
|
/* 0CA43C 00133D3C 0C00A6C9 */ jal func_00029B24
|
||||||
@ -492,9 +490,8 @@ func_00133DA0:
|
|||||||
/* 0CA4F0 00133DF0 46006104 */ sqrt.s $f4, $f12
|
/* 0CA4F0 00133DF0 46006104 */ sqrt.s $f4, $f12
|
||||||
/* 0CA4F4 00133DF4 46042032 */ c.eq.s $f4, $f4
|
/* 0CA4F4 00133DF4 46042032 */ c.eq.s $f4, $f4
|
||||||
/* 0CA4F8 00133DF8 00000000 */ nop
|
/* 0CA4F8 00133DF8 00000000 */ nop
|
||||||
/* 0CA4FC 00133DFC 45010004 */ bc1t .L00133E10
|
/* 0CA4FC 00133DFC 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA500 00133E00 00000000 */ nop
|
/* 0CA500 00133E00 00000000 */ /* 0CA504 00133E04 0C0187BC */ jal func_00061EF0
|
||||||
/* 0CA504 00133E04 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0CA508 00133E08 00000000 */ nop
|
/* 0CA508 00133E08 00000000 */ nop
|
||||||
/* 0CA50C 00133E0C 46000106 */ mov.s $f4, $f0
|
/* 0CA50C 00133E0C 46000106 */ mov.s $f4, $f0
|
||||||
.L00133E10:
|
.L00133E10:
|
||||||
@ -502,23 +499,20 @@ func_00133DA0:
|
|||||||
/* 0CA514 00133E14 461C4000 */ add.s $f0, $f8, $f28
|
/* 0CA514 00133E14 461C4000 */ add.s $f0, $f8, $f28
|
||||||
/* 0CA518 00133E18 4604003E */ c.le.s $f0, $f4
|
/* 0CA518 00133E18 4604003E */ c.le.s $f0, $f4
|
||||||
/* 0CA51C 00133E1C 00000000 */ nop
|
/* 0CA51C 00133E1C 00000000 */ nop
|
||||||
/* 0CA520 00133E20 4501000F */ bc1t .L00133E60
|
/* 0CA520 00133E20 4501000F */ .byte 0x45,0x01,0x00,0x0F /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA524 00133E24 00000000 */ nop
|
/* 0CA524 00133E24 00000000 */ /* 0CA528 00133E28 3C0141D8 */ li $at, 0x41D80000 # 27.000000
|
||||||
/* 0CA528 00133E28 3C0141D8 */ li $at, 0x41D80000 # 27.000000
|
|
||||||
/* 0CA52C 00133E2C 44813000 */ mtc1 $at, $f6
|
/* 0CA52C 00133E2C 44813000 */ mtc1 $at, $f6
|
||||||
/* 0CA530 00133E30 00000000 */ nop
|
/* 0CA530 00133E30 00000000 */ nop
|
||||||
/* 0CA534 00133E34 4606A000 */ add.s $f0, $f20, $f6
|
/* 0CA534 00133E34 4606A000 */ add.s $f0, $f20, $f6
|
||||||
/* 0CA538 00133E38 461A003C */ c.lt.s $f0, $f26
|
/* 0CA538 00133E38 461A003C */ c.lt.s $f0, $f26
|
||||||
/* 0CA53C 00133E3C 00000000 */ nop
|
/* 0CA53C 00133E3C 00000000 */ nop
|
||||||
/* 0CA540 00133E40 45010007 */ bc1t .L00133E60
|
/* 0CA540 00133E40 45010007 */ .byte 0x45,0x01,0x00,0x07 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA544 00133E44 00000000 */ nop
|
/* 0CA544 00133E44 00000000 */ /* 0CA548 00133E48 C7A8001C */ lwc1 $f8, 0x1c($sp)
|
||||||
/* 0CA548 00133E48 C7A8001C */ lwc1 $f8, 0x1c($sp)
|
|
||||||
/* 0CA54C 00133E4C 4608D000 */ add.s $f0, $f26, $f8
|
/* 0CA54C 00133E4C 4608D000 */ add.s $f0, $f26, $f8
|
||||||
/* 0CA550 00133E50 4614003C */ c.lt.s $f0, $f20
|
/* 0CA550 00133E50 4614003C */ c.lt.s $f0, $f20
|
||||||
/* 0CA554 00133E54 00000000 */ nop
|
/* 0CA554 00133E54 00000000 */ nop
|
||||||
/* 0CA558 00133E58 45020001 */ bc1fl .L00133E60
|
/* 0CA558 00133E58 45020001 */ .byte 0x45,0x02,0x00,0x01 /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 0CA55C 00133E5C 24120001 */ li $s2, 1
|
/* 0CA55C 00133E5C 24120001 */ .L00133E60:
|
||||||
.L00133E60:
|
|
||||||
/* 0CA560 00133E60 822300B4 */ lb $v1, 0xb4($s1)
|
/* 0CA560 00133E60 822300B4 */ lb $v1, 0xb4($s1)
|
||||||
/* 0CA564 00133E64 24020012 */ li $v0, 18
|
/* 0CA564 00133E64 24020012 */ li $v0, 18
|
||||||
/* 0CA568 00133E68 1462002F */ bne $v1, $v0, .L00133F28
|
/* 0CA568 00133E68 1462002F */ bne $v1, $v0, .L00133F28
|
||||||
@ -539,9 +533,8 @@ func_00133DA0:
|
|||||||
/* 0CA5A4 00133EA4 46006104 */ sqrt.s $f4, $f12
|
/* 0CA5A4 00133EA4 46006104 */ sqrt.s $f4, $f12
|
||||||
/* 0CA5A8 00133EA8 46042032 */ c.eq.s $f4, $f4
|
/* 0CA5A8 00133EA8 46042032 */ c.eq.s $f4, $f4
|
||||||
/* 0CA5AC 00133EAC 00000000 */ nop
|
/* 0CA5AC 00133EAC 00000000 */ nop
|
||||||
/* 0CA5B0 00133EB0 45010004 */ bc1t .L00133EC4
|
/* 0CA5B0 00133EB0 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA5B4 00133EB4 00000000 */ nop
|
/* 0CA5B4 00133EB4 00000000 */ /* 0CA5B8 00133EB8 0C0187BC */ jal func_00061EF0
|
||||||
/* 0CA5B8 00133EB8 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0CA5BC 00133EBC 00000000 */ nop
|
/* 0CA5BC 00133EBC 00000000 */ nop
|
||||||
/* 0CA5C0 00133EC0 46000106 */ mov.s $f4, $f0
|
/* 0CA5C0 00133EC0 46000106 */ mov.s $f4, $f0
|
||||||
.L00133EC4:
|
.L00133EC4:
|
||||||
@ -551,26 +544,23 @@ func_00133DA0:
|
|||||||
/* 0CA5D0 00133ED0 461C3000 */ add.s $f0, $f6, $f28
|
/* 0CA5D0 00133ED0 461C3000 */ add.s $f0, $f6, $f28
|
||||||
/* 0CA5D4 00133ED4 4604003E */ c.le.s $f0, $f4
|
/* 0CA5D4 00133ED4 4604003E */ c.le.s $f0, $f4
|
||||||
/* 0CA5D8 00133ED8 00000000 */ nop
|
/* 0CA5D8 00133ED8 00000000 */ nop
|
||||||
/* 0CA5DC 00133EDC 45010012 */ bc1t .L00133F28
|
/* 0CA5DC 00133EDC 45010012 */ .byte 0x45,0x01,0x00,0x12 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA5E0 00133EE0 00000000 */ nop
|
/* 0CA5E0 00133EE0 00000000 */ /* 0CA5E4 00133EE4 3C0141D8 */ li $at, 0x41D80000 # 27.000000
|
||||||
/* 0CA5E4 00133EE4 3C0141D8 */ li $at, 0x41D80000 # 27.000000
|
|
||||||
/* 0CA5E8 00133EE8 44814000 */ mtc1 $at, $f8
|
/* 0CA5E8 00133EE8 44814000 */ mtc1 $at, $f8
|
||||||
/* 0CA5EC 00133EEC 00000000 */ nop
|
/* 0CA5EC 00133EEC 00000000 */ nop
|
||||||
/* 0CA5F0 00133EF0 4608A000 */ add.s $f0, $f20, $f8
|
/* 0CA5F0 00133EF0 4608A000 */ add.s $f0, $f20, $f8
|
||||||
/* 0CA5F4 00133EF4 C7A60024 */ lwc1 $f6, 0x24($sp)
|
/* 0CA5F4 00133EF4 C7A60024 */ lwc1 $f6, 0x24($sp)
|
||||||
/* 0CA5F8 00133EF8 4606003C */ c.lt.s $f0, $f6
|
/* 0CA5F8 00133EF8 4606003C */ c.lt.s $f0, $f6
|
||||||
/* 0CA5FC 00133EFC 00000000 */ nop
|
/* 0CA5FC 00133EFC 00000000 */ nop
|
||||||
/* 0CA600 00133F00 45010009 */ bc1t .L00133F28
|
/* 0CA600 00133F00 45010009 */ .byte 0x45,0x01,0x00,0x09 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA604 00133F04 00000000 */ nop
|
/* 0CA604 00133F04 00000000 */ /* 0CA608 00133F08 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||||
/* 0CA608 00133F08 3C014190 */ li $at, 0x41900000 # 18.000000
|
|
||||||
/* 0CA60C 00133F0C 44814000 */ mtc1 $at, $f8
|
/* 0CA60C 00133F0C 44814000 */ mtc1 $at, $f8
|
||||||
/* 0CA610 00133F10 00000000 */ nop
|
/* 0CA610 00133F10 00000000 */ nop
|
||||||
/* 0CA614 00133F14 46083000 */ add.s $f0, $f6, $f8
|
/* 0CA614 00133F14 46083000 */ add.s $f0, $f6, $f8
|
||||||
/* 0CA618 00133F18 4614003C */ c.lt.s $f0, $f20
|
/* 0CA618 00133F18 4614003C */ c.lt.s $f0, $f20
|
||||||
/* 0CA61C 00133F1C 00000000 */ nop
|
/* 0CA61C 00133F1C 00000000 */ nop
|
||||||
/* 0CA620 00133F20 45020001 */ bc1fl .L00133F28
|
/* 0CA620 00133F20 45020001 */ .byte 0x45,0x02,0x00,0x01 /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 0CA624 00133F24 24120001 */ li $s2, 1
|
/* 0CA624 00133F24 24120001 */ .L00133F28:
|
||||||
.L00133F28:
|
|
||||||
/* 0CA628 00133F28 12400012 */ beqz $s2, .L00133F74
|
/* 0CA628 00133F28 12400012 */ beqz $s2, .L00133F74
|
||||||
/* 0CA62C 00133F2C 00000000 */ nop
|
/* 0CA62C 00133F2C 00000000 */ nop
|
||||||
/* 0CA630 00133F30 8E640000 */ lw $a0, ($s3)
|
/* 0CA630 00133F30 8E640000 */ lw $a0, ($s3)
|
||||||
@ -695,16 +685,14 @@ func_00133F90:
|
|||||||
/* 0CA7E0 001340E0 46006004 */ sqrt.s $f0, $f12
|
/* 0CA7E0 001340E0 46006004 */ sqrt.s $f0, $f12
|
||||||
/* 0CA7E4 001340E4 46000032 */ c.eq.s $f0, $f0
|
/* 0CA7E4 001340E4 46000032 */ c.eq.s $f0, $f0
|
||||||
/* 0CA7E8 001340E8 00000000 */ nop
|
/* 0CA7E8 001340E8 00000000 */ nop
|
||||||
/* 0CA7EC 001340EC 45010003 */ bc1t .L001340FC
|
/* 0CA7EC 001340EC 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA7F0 001340F0 00000000 */ nop
|
/* 0CA7F0 001340F0 00000000 */ /* 0CA7F4 001340F4 0C0187BC */ jal func_00061EF0
|
||||||
/* 0CA7F4 001340F4 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0CA7F8 001340F8 00000000 */ nop
|
/* 0CA7F8 001340F8 00000000 */ nop
|
||||||
.L001340FC:
|
.L001340FC:
|
||||||
/* 0CA7FC 001340FC 461A003C */ c.lt.s $f0, $f26
|
/* 0CA7FC 001340FC 461A003C */ c.lt.s $f0, $f26
|
||||||
/* 0CA800 00134100 00000000 */ nop
|
/* 0CA800 00134100 00000000 */ nop
|
||||||
/* 0CA804 00134104 45010005 */ bc1t .L0013411C
|
/* 0CA804 00134104 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CA808 00134108 0200102D */ move $v0, $s0
|
/* 0CA808 00134108 0200102D */ /* 0CA80C 0013410C 26100001 */ addiu $s0, $s0, 1
|
||||||
/* 0CA80C 0013410C 26100001 */ addiu $s0, $s0, 1
|
|
||||||
.L00134110:
|
.L00134110:
|
||||||
/* 0CA810 00134110 2A020100 */ slti $v0, $s0, 0x100
|
/* 0CA810 00134110 2A020100 */ slti $v0, $s0, 0x100
|
||||||
/* 0CA814 00134114 1440FFCF */ bnez $v0, .L00134054
|
/* 0CA814 00134114 1440FFCF */ bnez $v0, .L00134054
|
||||||
@ -767,7 +755,6 @@ func_00134148:
|
|||||||
/* 0CA8E0 001341E0 03E00008 */ jr $ra
|
/* 0CA8E0 001341E0 03E00008 */ jr $ra
|
||||||
/* 0CA8E4 001341E4 AC830000 */ sw $v1, ($a0)
|
/* 0CA8E4 001341E4 AC830000 */ sw $v1, ($a0)
|
||||||
|
|
||||||
func_001341E8:
|
|
||||||
/* 0CA8E8 001341E8 3C028015 */ lui $v0, %hi(D_801565A8) # $v0, 0x8015
|
/* 0CA8E8 001341E8 3C028015 */ lui $v0, %hi(D_801565A8) # $v0, 0x8015
|
||||||
/* 0CA8EC 001341EC 844265A8 */ lh $v0, %lo(D_801565A8)($v0)
|
/* 0CA8EC 001341EC 844265A8 */ lh $v0, %lo(D_801565A8)($v0)
|
||||||
/* 0CA8F0 001341F0 3C038015 */ lui $v1, %hi(D_801565A4) # $v1, 0x8015
|
/* 0CA8F0 001341F0 3C038015 */ lui $v1, %hi(D_801565A4) # $v1, 0x8015
|
||||||
@ -790,11 +777,13 @@ func_0013420C:
|
|||||||
/* 0CA928 00134228 03E00008 */ jr $ra
|
/* 0CA928 00134228 03E00008 */ jr $ra
|
||||||
/* 0CA92C 0013422C AC470010 */ sw $a3, 0x10($v0)
|
/* 0CA92C 0013422C AC470010 */ sw $a3, 0x10($v0)
|
||||||
|
|
||||||
|
func_00134230:
|
||||||
/* 0CA930 00134230 3C018015 */ lui $at, %hi(D_80155D88) # $at, 0x8015
|
/* 0CA930 00134230 3C018015 */ lui $at, %hi(D_80155D88) # $at, 0x8015
|
||||||
/* 0CA934 00134234 AC245D88 */ sw $a0, %lo(D_80155D88)($at)
|
/* 0CA934 00134234 AC245D88 */ sw $a0, %lo(D_80155D88)($at)
|
||||||
/* 0CA938 00134238 03E00008 */ jr $ra
|
/* 0CA938 00134238 03E00008 */ jr $ra
|
||||||
/* 0CA93C 0013423C 00000000 */ nop
|
/* 0CA93C 0013423C 00000000 */ nop
|
||||||
|
|
||||||
|
func_00134240:
|
||||||
/* 0CA940 00134240 3C028015 */ lui $v0, %hi(D_80155D88) # $v0, 0x8015
|
/* 0CA940 00134240 3C028015 */ lui $v0, %hi(D_80155D88) # $v0, 0x8015
|
||||||
/* 0CA944 00134244 8C425D88 */ lw $v0, %lo(D_80155D88)($v0)
|
/* 0CA944 00134244 8C425D88 */ lw $v0, %lo(D_80155D88)($v0)
|
||||||
/* 0CA948 00134248 03E00008 */ jr $ra
|
/* 0CA948 00134248 03E00008 */ jr $ra
|
||||||
@ -1451,9 +1440,8 @@ func_00134A50:
|
|||||||
/* 0CB280 00134B80 46002021 */ cvt.d.s $f0, $f4
|
/* 0CB280 00134B80 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 0CB284 00134B84 4622003C */ c.lt.d $f0, $f2
|
/* 0CB284 00134B84 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0CB288 00134B88 00000000 */ nop
|
/* 0CB288 00134B88 00000000 */ nop
|
||||||
/* 0CB28C 00134B8C 45000005 */ bc1f .L00134BA4
|
/* 0CB28C 00134B8C 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB290 00134B90 E6240000 */ swc1 $f4, ($s1)
|
/* 0CB290 00134B90 E6240000 */ /* 0CB294 00134B94 3C01C180 */ li $at, 0xC1800000 # -16.000000
|
||||||
/* 0CB294 00134B94 3C01C180 */ li $at, 0xC1800000 # -16.000000
|
|
||||||
/* 0CB298 00134B98 44810000 */ mtc1 $at, $f0
|
/* 0CB298 00134B98 44810000 */ mtc1 $at, $f0
|
||||||
/* 0CB29C 00134B9C 00000000 */ nop
|
/* 0CB29C 00134B9C 00000000 */ nop
|
||||||
/* 0CB2A0 00134BA0 E6200000 */ swc1 $f0, ($s1)
|
/* 0CB2A0 00134BA0 E6200000 */ swc1 $f0, ($s1)
|
||||||
@ -1480,9 +1468,8 @@ func_00134A50:
|
|||||||
/* 0CB2EC 00134BEC 00000000 */ nop
|
/* 0CB2EC 00134BEC 00000000 */ nop
|
||||||
/* 0CB2F0 00134BF0 4600103E */ c.le.s $f2, $f0
|
/* 0CB2F0 00134BF0 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0CB2F4 00134BF4 00000000 */ nop
|
/* 0CB2F4 00134BF4 00000000 */ nop
|
||||||
/* 0CB2F8 00134BF8 4501014D */ bc1t .L00135130
|
/* 0CB2F8 00134BF8 4501014D */ .byte 0x45,0x01,0x01,0x4D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CB2FC 00134BFC 24020003 */ li $v0, 3
|
/* 0CB2FC 00134BFC 24020003 */ .L00134C00:
|
||||||
.L00134C00:
|
|
||||||
/* 0CB300 00134C00 8E420000 */ lw $v0, ($s2)
|
/* 0CB300 00134C00 8E420000 */ lw $v0, ($s2)
|
||||||
/* 0CB304 00134C04 3C033000 */ lui $v1, 0x3000
|
/* 0CB304 00134C04 3C033000 */ lui $v1, 0x3000
|
||||||
/* 0CB308 00134C08 00431024 */ and $v0, $v0, $v1
|
/* 0CB308 00134C08 00431024 */ and $v0, $v0, $v1
|
||||||
@ -1498,9 +1485,8 @@ func_00134A50:
|
|||||||
/* 0CB330 00134C30 00000000 */ nop
|
/* 0CB330 00134C30 00000000 */ nop
|
||||||
/* 0CB334 00134C34 4602003C */ c.lt.s $f0, $f2
|
/* 0CB334 00134C34 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0CB338 00134C38 00000000 */ nop
|
/* 0CB338 00134C38 00000000 */ nop
|
||||||
/* 0CB33C 00134C3C 4500001C */ bc1f .L00134CB0
|
/* 0CB33C 00134C3C 4500001C */ .byte 0x45,0x00,0x00,0x1C /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB340 00134C40 27A2002C */ addiu $v0, $sp, 0x2c
|
/* 0CB340 00134C40 27A2002C */ /* 0CB344 00134C44 C6400008 */ lwc1 $f0, 8($s2)
|
||||||
/* 0CB344 00134C44 C6400008 */ lwc1 $f0, 8($s2)
|
|
||||||
/* 0CB348 00134C48 C638000C */ lwc1 $f24, 0xc($s1)
|
/* 0CB348 00134C48 C638000C */ lwc1 $f24, 0xc($s1)
|
||||||
/* 0CB34C 00134C4C E7A00020 */ swc1 $f0, 0x20($sp)
|
/* 0CB34C 00134C4C E7A00020 */ swc1 $f0, 0x20($sp)
|
||||||
/* 0CB350 00134C50 C642000C */ lwc1 $f2, 0xc($s2)
|
/* 0CB350 00134C50 C642000C */ lwc1 $f2, 0xc($s2)
|
||||||
@ -1521,9 +1507,8 @@ func_00134A50:
|
|||||||
/* 0CB38C 00134C8C C7A0002C */ lwc1 $f0, 0x2c($sp)
|
/* 0CB38C 00134C8C C7A0002C */ lwc1 $f0, 0x2c($sp)
|
||||||
/* 0CB390 00134C90 4618003C */ c.lt.s $f0, $f24
|
/* 0CB390 00134C90 4618003C */ c.lt.s $f0, $f24
|
||||||
/* 0CB394 00134C94 00000000 */ nop
|
/* 0CB394 00134C94 00000000 */ nop
|
||||||
/* 0CB398 00134C98 45000005 */ bc1f .L00134CB0
|
/* 0CB398 00134C98 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB39C 00134C9C 00000000 */ nop
|
/* 0CB39C 00134C9C 00000000 */ /* 0CB3A0 00134CA0 C7A00024 */ lwc1 $f0, 0x24($sp)
|
||||||
/* 0CB3A0 00134CA0 C7A00024 */ lwc1 $f0, 0x24($sp)
|
|
||||||
/* 0CB3A4 00134CA4 46180001 */ sub.s $f0, $f0, $f24
|
/* 0CB3A4 00134CA4 46180001 */ sub.s $f0, $f0, $f24
|
||||||
/* 0CB3A8 00134CA8 E640000C */ swc1 $f0, 0xc($s2)
|
/* 0CB3A8 00134CA8 E640000C */ swc1 $f0, 0xc($s2)
|
||||||
/* 0CB3AC 00134CAC AE200000 */ sw $zero, ($s1)
|
/* 0CB3AC 00134CAC AE200000 */ sw $zero, ($s1)
|
||||||
@ -1543,14 +1528,12 @@ func_00134A50:
|
|||||||
/* 0CB3E0 00134CE0 00000000 */ nop
|
/* 0CB3E0 00134CE0 00000000 */ nop
|
||||||
/* 0CB3E4 00134CE4 46060032 */ c.eq.s $f0, $f6
|
/* 0CB3E4 00134CE4 46060032 */ c.eq.s $f0, $f6
|
||||||
/* 0CB3E8 00134CE8 00000000 */ nop
|
/* 0CB3E8 00134CE8 00000000 */ nop
|
||||||
/* 0CB3EC 00134CEC 45000006 */ bc1f .L00134D08
|
/* 0CB3EC 00134CEC 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB3F0 00134CF0 00000000 */ nop
|
/* 0CB3F0 00134CF0 00000000 */ /* 0CB3F4 00134CF4 C6200014 */ lwc1 $f0, 0x14($s1)
|
||||||
/* 0CB3F4 00134CF4 C6200014 */ lwc1 $f0, 0x14($s1)
|
|
||||||
/* 0CB3F8 00134CF8 46060032 */ c.eq.s $f0, $f6
|
/* 0CB3F8 00134CF8 46060032 */ c.eq.s $f0, $f6
|
||||||
/* 0CB3FC 00134CFC 00000000 */ nop
|
/* 0CB3FC 00134CFC 00000000 */ nop
|
||||||
/* 0CB400 00134D00 4501004B */ bc1t .L00134E30
|
/* 0CB400 00134D00 4501004B */ .byte 0x45,0x01,0x00,0x4B /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CB404 00134D04 00000000 */ nop
|
/* 0CB404 00134D04 00000000 */ .L00134D08:
|
||||||
.L00134D08:
|
|
||||||
/* 0CB408 00134D08 C6400008 */ lwc1 $f0, 8($s2)
|
/* 0CB408 00134D08 C6400008 */ lwc1 $f0, 8($s2)
|
||||||
/* 0CB40C 00134D0C C642000C */ lwc1 $f2, 0xc($s2)
|
/* 0CB40C 00134D0C C642000C */ lwc1 $f2, 0xc($s2)
|
||||||
/* 0CB410 00134D10 C6440010 */ lwc1 $f4, 0x10($s2)
|
/* 0CB410 00134D10 C6440010 */ lwc1 $f4, 0x10($s2)
|
||||||
@ -1643,9 +1626,8 @@ func_00134D90:
|
|||||||
/* 0CB55C 00134E5C 46000021 */ cvt.d.s $f0, $f0
|
/* 0CB55C 00134E5C 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0CB560 00134E60 4622003E */ c.le.d $f0, $f2
|
/* 0CB560 00134E60 4622003E */ c.le.d $f0, $f2
|
||||||
/* 0CB564 00134E64 00000000 */ nop
|
/* 0CB564 00134E64 00000000 */ nop
|
||||||
/* 0CB568 00134E68 450000A8 */ bc1f .L0013510C
|
/* 0CB568 00134E68 450000A8 */ .byte 0x45,0x00,0x00,0xA8 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB56C 00134E6C 24020001 */ li $v0, 1
|
/* 0CB56C 00134E6C 24020001 */ /* 0CB570 00134E70 AE220020 */ sw $v0, 0x20($s1)
|
||||||
/* 0CB570 00134E70 AE220020 */ sw $v0, 0x20($s1)
|
|
||||||
/* 0CB574 00134E74 8243001B */ lb $v1, 0x1b($s2)
|
/* 0CB574 00134E74 8243001B */ lb $v1, 0x1b($s2)
|
||||||
/* 0CB578 00134E78 24020017 */ li $v0, 23
|
/* 0CB578 00134E78 24020017 */ li $v0, 23
|
||||||
/* 0CB57C 00134E7C 1062002A */ beq $v1, $v0, .L00134F28
|
/* 0CB57C 00134E7C 1062002A */ beq $v1, $v0, .L00134F28
|
||||||
@ -1712,9 +1694,8 @@ func_00134D90:
|
|||||||
/* 0CB660 00134F60 E7A20028 */ swc1 $f2, 0x28($sp)
|
/* 0CB660 00134F60 E7A20028 */ swc1 $f2, 0x28($sp)
|
||||||
/* 0CB664 00134F64 4606203C */ c.lt.s $f4, $f6
|
/* 0CB664 00134F64 4606203C */ c.lt.s $f4, $f6
|
||||||
/* 0CB668 00134F68 00000000 */ nop
|
/* 0CB668 00134F68 00000000 */ nop
|
||||||
/* 0CB66C 00134F6C 45000004 */ bc1f .L00134F80
|
/* 0CB66C 00134F6C 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB670 00134F70 E7A40024 */ swc1 $f4, 0x24($sp)
|
/* 0CB670 00134F70 E7A40024 */ /* 0CB674 00134F74 E7A80024 */ swc1 $f8, 0x24($sp)
|
||||||
/* 0CB674 00134F74 E7A80024 */ swc1 $f8, 0x24($sp)
|
|
||||||
/* 0CB678 00134F78 0804D3E1 */ j func_00134F84
|
/* 0CB678 00134F78 0804D3E1 */ j func_00134F84
|
||||||
/* 0CB67C 00134F7C 24020001 */ li $v0, 1
|
/* 0CB67C 00134F7C 24020001 */ li $v0, 1
|
||||||
|
|
||||||
@ -1739,9 +1720,8 @@ func_00134F84:
|
|||||||
/* 0CB6C0 00134FC0 460000A1 */ cvt.d.s $f2, $f0
|
/* 0CB6C0 00134FC0 460000A1 */ cvt.d.s $f2, $f0
|
||||||
/* 0CB6C4 00134FC4 4624103C */ c.lt.d $f2, $f4
|
/* 0CB6C4 00134FC4 4624103C */ c.lt.d $f2, $f4
|
||||||
/* 0CB6C8 00134FC8 00000000 */ nop
|
/* 0CB6C8 00134FC8 00000000 */ nop
|
||||||
/* 0CB6CC 00134FCC 45000009 */ bc1f .L00134FF4
|
/* 0CB6CC 00134FCC 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB6D0 00134FD0 E6200000 */ swc1 $f0, ($s1)
|
/* 0CB6D0 00134FD0 E6200000 */ /* 0CB6D4 00134FD4 AE200000 */ sw $zero, ($s1)
|
||||||
/* 0CB6D4 00134FD4 AE200000 */ sw $zero, ($s1)
|
|
||||||
/* 0CB6D8 00134FD8 AE200010 */ sw $zero, 0x10($s1)
|
/* 0CB6D8 00134FD8 AE200010 */ sw $zero, 0x10($s1)
|
||||||
/* 0CB6DC 00134FDC AE200014 */ sw $zero, 0x14($s1)
|
/* 0CB6DC 00134FDC AE200014 */ sw $zero, 0x14($s1)
|
||||||
/* 0CB6E0 00134FE0 8E420000 */ lw $v0, ($s2)
|
/* 0CB6E0 00134FE0 8E420000 */ lw $v0, ($s2)
|
||||||
@ -1853,9 +1833,8 @@ func_0013510C:
|
|||||||
/* 0CB818 00135118 00000000 */ nop
|
/* 0CB818 00135118 00000000 */ nop
|
||||||
/* 0CB81C 0013511C 4600103C */ c.lt.s $f2, $f0
|
/* 0CB81C 0013511C 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0CB820 00135120 00000000 */ nop
|
/* 0CB820 00135120 00000000 */ nop
|
||||||
/* 0CB824 00135124 45000003 */ bc1f .L00135134
|
/* 0CB824 00135124 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CB828 00135128 00000000 */ nop
|
/* 0CB828 00135128 00000000 */ .L0013512C:
|
||||||
.L0013512C:
|
|
||||||
/* 0CB82C 0013512C 24020002 */ li $v0, 2
|
/* 0CB82C 0013512C 24020002 */ li $v0, 2
|
||||||
func_00135130:
|
func_00135130:
|
||||||
.L00135130:
|
.L00135130:
|
||||||
|
@ -1435,9 +1435,8 @@ func_00136A80:
|
|||||||
/* 0CD208 00136B08 8C63A674 */ lw $v1, %lo(D_8009A674)($v1)
|
/* 0CD208 00136B08 8C63A674 */ lw $v1, %lo(D_8009A674)($v1)
|
||||||
/* 0CD20C 00136B0C 4600C032 */ c.eq.s $f24, $f0
|
/* 0CD20C 00136B0C 4600C032 */ c.eq.s $f24, $f0
|
||||||
/* 0CD210 00136B10 00000000 */ nop
|
/* 0CD210 00136B10 00000000 */ nop
|
||||||
/* 0CD214 00136B14 4501048B */ bc1t .L00137D44
|
/* 0CD214 00136B14 4501048B */ .byte 0x45,0x01,0x04,0x8B /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CD218 00136B18 0065F021 */ addu $fp, $v1, $a1
|
/* 0CD218 00136B18 0065F021 */ /* 0CD21C 00136B1C 10C0000A */ beqz $a2, .L00136B48
|
||||||
/* 0CD21C 00136B1C 10C0000A */ beqz $a2, .L00136B48
|
|
||||||
/* 0CD220 00136B20 0000A82D */ move $s5, $zero
|
/* 0CD220 00136B20 0000A82D */ move $s5, $zero
|
||||||
/* 0CD224 00136B24 90D30000 */ lbu $s3, ($a2)
|
/* 0CD224 00136B24 90D30000 */ lbu $s3, ($a2)
|
||||||
/* 0CD228 00136B28 90D40001 */ lbu $s4, 1($a2)
|
/* 0CD228 00136B28 90D40001 */ lbu $s4, 1($a2)
|
||||||
@ -1496,9 +1495,8 @@ func_00136B64:
|
|||||||
/* 0CD2E8 00136BE8 ACE0000C */ sw $zero, 0xc($a3)
|
/* 0CD2E8 00136BE8 ACE0000C */ sw $zero, 0xc($a3)
|
||||||
/* 0CD2EC 00136BEC AD020000 */ sw $v0, ($t0)
|
/* 0CD2EC 00136BEC AD020000 */ sw $v0, ($t0)
|
||||||
/* 0CD2F0 00136BF0 ACE60010 */ sw $a2, 0x10($a3)
|
/* 0CD2F0 00136BF0 ACE60010 */ sw $a2, 0x10($a3)
|
||||||
/* 0CD2F4 00136BF4 45000006 */ bc1f .L00136C10
|
/* 0CD2F4 00136BF4 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CD2F8 00136BF8 ACE00014 */ sw $zero, 0x14($a3)
|
/* 0CD2F8 00136BF8 ACE00014 */ /* 0CD2FC 00136BFC 3C04E200 */ lui $a0, (0xE200001C >> 16) # lui $a0, 0xe200
|
||||||
/* 0CD2FC 00136BFC 3C04E200 */ lui $a0, (0xE200001C >> 16) # lui $a0, 0xe200
|
|
||||||
/* 0CD300 00136C00 3484001C */ ori $a0, (0xE200001C & 0xFFFF) # ori $a0, $a0, 0x1c
|
/* 0CD300 00136C00 3484001C */ ori $a0, (0xE200001C & 0xFFFF) # ori $a0, $a0, 0x1c
|
||||||
/* 0CD304 00136C04 3C030F0A */ lui $v1, (0x0F0A4300 >> 16) # lui $v1, 0xf0a
|
/* 0CD304 00136C04 3C030F0A */ lui $v1, (0x0F0A4300 >> 16) # lui $v1, 0xf0a
|
||||||
/* 0CD308 00136C08 0804DB08 */ j func_00136C20
|
/* 0CD308 00136C08 0804DB08 */ j func_00136C20
|
||||||
@ -1539,9 +1537,8 @@ func_00136C20:
|
|||||||
/* 0CD388 00136C88 00151A00 */ sll $v1, $s5, 8
|
/* 0CD388 00136C88 00151A00 */ sll $v1, $s5, 8
|
||||||
/* 0CD38C 00136C8C 4618003E */ c.le.s $f0, $f24
|
/* 0CD38C 00136C8C 4618003E */ c.le.s $f0, $f24
|
||||||
/* 0CD390 00136C90 00000000 */ nop
|
/* 0CD390 00136C90 00000000 */ nop
|
||||||
/* 0CD394 00136C94 45010005 */ bc1t .L00136CAC
|
/* 0CD394 00136C94 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CD398 00136C98 00434825 */ or $t1, $v0, $v1
|
/* 0CD398 00136C98 00434825 */ /* 0CD39C 00136C9C 4600C20D */ trunc.w.s $f8, $f24
|
||||||
/* 0CD39C 00136C9C 4600C20D */ trunc.w.s $f8, $f24
|
|
||||||
/* 0CD3A0 00136CA0 44054000 */ mfc1 $a1, $f8
|
/* 0CD3A0 00136CA0 44054000 */ mfc1 $a1, $f8
|
||||||
/* 0CD3A4 00136CA4 0804DB32 */ j func_00136CC8
|
/* 0CD3A4 00136CA4 0804DB32 */ j func_00136CC8
|
||||||
/* 0CD3A8 00136CA8 3C060050 */ lui $a2, 0x50
|
/* 0CD3A8 00136CA8 3C060050 */ lui $a2, 0x50
|
||||||
@ -1612,9 +1609,8 @@ func_00136CC8:
|
|||||||
/* 0CD498 00136D98 ACE0000C */ sw $zero, 0xc($a3)
|
/* 0CD498 00136D98 ACE0000C */ sw $zero, 0xc($a3)
|
||||||
/* 0CD49C 00136D9C AD020000 */ sw $v0, ($t0)
|
/* 0CD49C 00136D9C AD020000 */ sw $v0, ($t0)
|
||||||
/* 0CD4A0 00136DA0 ACE60010 */ sw $a2, 0x10($a3)
|
/* 0CD4A0 00136DA0 ACE60010 */ sw $a2, 0x10($a3)
|
||||||
/* 0CD4A4 00136DA4 45000006 */ bc1f .L00136DC0
|
/* 0CD4A4 00136DA4 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CD4A8 00136DA8 ACE00014 */ sw $zero, 0x14($a3)
|
/* 0CD4A8 00136DA8 ACE00014 */ /* 0CD4AC 00136DAC 3C04E200 */ lui $a0, (0xE200001C >> 16) # lui $a0, 0xe200
|
||||||
/* 0CD4AC 00136DAC 3C04E200 */ lui $a0, (0xE200001C >> 16) # lui $a0, 0xe200
|
|
||||||
/* 0CD4B0 00136DB0 3484001C */ ori $a0, (0xE200001C & 0xFFFF) # ori $a0, $a0, 0x1c
|
/* 0CD4B0 00136DB0 3484001C */ ori $a0, (0xE200001C & 0xFFFF) # ori $a0, $a0, 0x1c
|
||||||
/* 0CD4B4 00136DB4 3C030F0A */ lui $v1, (0x0F0A4300 >> 16) # lui $v1, 0xf0a
|
/* 0CD4B4 00136DB4 3C030F0A */ lui $v1, (0x0F0A4300 >> 16) # lui $v1, 0xf0a
|
||||||
/* 0CD4B8 00136DB8 0804DB74 */ j func_00136DD0
|
/* 0CD4B8 00136DB8 0804DB74 */ j func_00136DD0
|
||||||
@ -1655,9 +1651,8 @@ func_00136DD0:
|
|||||||
/* 0CD538 00136E38 00151A00 */ sll $v1, $s5, 8
|
/* 0CD538 00136E38 00151A00 */ sll $v1, $s5, 8
|
||||||
/* 0CD53C 00136E3C 4618003E */ c.le.s $f0, $f24
|
/* 0CD53C 00136E3C 4618003E */ c.le.s $f0, $f24
|
||||||
/* 0CD540 00136E40 00000000 */ nop
|
/* 0CD540 00136E40 00000000 */ nop
|
||||||
/* 0CD544 00136E44 45010005 */ bc1t .L00136E5C
|
/* 0CD544 00136E44 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CD548 00136E48 00431825 */ or $v1, $v0, $v1
|
/* 0CD548 00136E48 00431825 */ /* 0CD54C 00136E4C 4600C20D */ trunc.w.s $f8, $f24
|
||||||
/* 0CD54C 00136E4C 4600C20D */ trunc.w.s $f8, $f24
|
|
||||||
/* 0CD550 00136E50 44104000 */ mfc1 $s0, $f8
|
/* 0CD550 00136E50 44104000 */ mfc1 $s0, $f8
|
||||||
/* 0CD554 00136E54 0804DB9E */ j func_00136E78
|
/* 0CD554 00136E54 0804DB9E */ j func_00136E78
|
||||||
/* 0CD558 00136E58 3C040050 */ lui $a0, 0x50
|
/* 0CD558 00136E58 3C040050 */ lui $a0, 0x50
|
||||||
|
@ -129,9 +129,8 @@
|
|||||||
/* 0CDFC4 001378C4 24850004 */ addiu $a1, $a0, 4
|
/* 0CDFC4 001378C4 24850004 */ addiu $a1, $a0, 4
|
||||||
/* 0CDFC8 001378C8 461C003E */ c.le.s $f0, $f28
|
/* 0CDFC8 001378C8 461C003E */ c.le.s $f0, $f28
|
||||||
/* 0CDFCC 001378CC AE420000 */ sw $v0, ($s2)
|
/* 0CDFCC 001378CC AE420000 */ sw $v0, ($s2)
|
||||||
/* 0CDFD0 001378D0 45010005 */ bc1t .L001378E8
|
/* 0CDFD0 001378D0 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CDFD4 001378D4 AC8B0000 */ sw $t3, ($a0)
|
/* 0CDFD4 001378D4 AC8B0000 */ /* 0CDFD8 001378D8 4600E20D */ trunc.w.s $f8, $f28
|
||||||
/* 0CDFD8 001378D8 4600E20D */ trunc.w.s $f8, $f28
|
|
||||||
/* 0CDFDC 001378DC 44074000 */ mfc1 $a3, $f8
|
/* 0CDFDC 001378DC 44074000 */ mfc1 $a3, $f8
|
||||||
/* 0CDFE0 001378E0 0804DE41 */ j func_00137904
|
/* 0CDFE0 001378E0 0804DE41 */ j func_00137904
|
||||||
/* 0CDFE4 001378E4 3C06D838 */ lui $a2, 0xd838
|
/* 0CDFE4 001378E4 3C06D838 */ lui $a2, 0xd838
|
||||||
@ -317,9 +316,8 @@ func_00137904:
|
|||||||
/* 0CE2A4 00137BA4 24850004 */ addiu $a1, $a0, 4
|
/* 0CE2A4 00137BA4 24850004 */ addiu $a1, $a0, 4
|
||||||
/* 0CE2A8 00137BA8 461C003E */ c.le.s $f0, $f28
|
/* 0CE2A8 00137BA8 461C003E */ c.le.s $f0, $f28
|
||||||
/* 0CE2AC 00137BAC AE420000 */ sw $v0, ($s2)
|
/* 0CE2AC 00137BAC AE420000 */ sw $v0, ($s2)
|
||||||
/* 0CE2B0 00137BB0 45010005 */ bc1t .L00137BC8
|
/* 0CE2B0 00137BB0 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CE2B4 00137BB4 AC940000 */ sw $s4, ($a0)
|
/* 0CE2B4 00137BB4 AC940000 */ /* 0CE2B8 00137BB8 4600E20D */ trunc.w.s $f8, $f28
|
||||||
/* 0CE2B8 00137BB8 4600E20D */ trunc.w.s $f8, $f28
|
|
||||||
/* 0CE2BC 00137BBC 44074000 */ mfc1 $a3, $f8
|
/* 0CE2BC 00137BBC 44074000 */ mfc1 $a3, $f8
|
||||||
/* 0CE2C0 00137BC0 0804DEF9 */ j func_00137BE4
|
/* 0CE2C0 00137BC0 0804DEF9 */ j func_00137BE4
|
||||||
/* 0CE2C4 00137BC4 3C06D838 */ lui $a2, 0xd838
|
/* 0CE2C4 00137BC4 3C06D838 */ lui $a2, 0xd838
|
||||||
@ -360,9 +358,8 @@ func_00137BE4:
|
|||||||
/* 0CE344 00137C44 AC620004 */ sw $v0, 4($v1)
|
/* 0CE344 00137C44 AC620004 */ sw $v0, 4($v1)
|
||||||
/* 0CE348 00137C48 4600020D */ trunc.w.s $f8, $f0
|
/* 0CE348 00137C48 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 0CE34C 00137C4C 44024000 */ mfc1 $v0, $f8
|
/* 0CE34C 00137C4C 44024000 */ mfc1 $v0, $f8
|
||||||
/* 0CE350 00137C50 45030001 */ bc1tl .L00137C58
|
/* 0CE350 00137C50 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0CE354 00137C54 240200AA */ li $v0, 170
|
/* 0CE354 00137C54 240200AA */ .L00137C58:
|
||||||
.L00137C58:
|
|
||||||
/* 0CE358 00137C58 00021400 */ sll $v0, $v0, 0x10
|
/* 0CE358 00137C58 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 0CE35C 00137C5C 00021403 */ sra $v0, $v0, 0x10
|
/* 0CE35C 00137C5C 00021403 */ sra $v0, $v0, 0x10
|
||||||
/* 0CE360 00137C60 44820000 */ mtc1 $v0, $f0
|
/* 0CE360 00137C60 44820000 */ mtc1 $v0, $f0
|
||||||
@ -702,7 +699,6 @@ func_001380D4:
|
|||||||
/* 0CE800 00138100 03E00008 */ jr $ra
|
/* 0CE800 00138100 03E00008 */ jr $ra
|
||||||
/* 0CE804 00138104 00000000 */ nop
|
/* 0CE804 00138104 00000000 */ nop
|
||||||
|
|
||||||
func_00138108:
|
|
||||||
/* 0CE808 00138108 3C048016 */ lui $a0, %hi(D_8015C790) # $a0, 0x8016
|
/* 0CE808 00138108 3C048016 */ lui $a0, %hi(D_8015C790) # $a0, 0x8016
|
||||||
/* 0CE80C 0013810C 2484C790 */ addiu $a0, %lo(D_8015C790) # addiu $a0, $a0, -0x3870
|
/* 0CE80C 0013810C 2484C790 */ addiu $a0, %lo(D_8015C790) # addiu $a0, $a0, -0x3870
|
||||||
/* 0CE810 00138110 0000282D */ move $a1, $zero
|
/* 0CE810 00138110 0000282D */ move $a1, $zero
|
||||||
@ -737,17 +733,14 @@ func_00138108:
|
|||||||
/* 0CE880 00138180 03E00008 */ jr $ra
|
/* 0CE880 00138180 03E00008 */ jr $ra
|
||||||
/* 0CE884 00138184 00000000 */ nop
|
/* 0CE884 00138184 00000000 */ nop
|
||||||
|
|
||||||
func_00138188:
|
|
||||||
/* 0CE888 00138188 3C018015 */ lui $at, %hi(D_8015690C) # $at, 0x8015
|
/* 0CE888 00138188 3C018015 */ lui $at, %hi(D_8015690C) # $at, 0x8015
|
||||||
/* 0CE88C 0013818C AC20690C */ sw $zero, %lo(D_8015690C)($at)
|
/* 0CE88C 0013818C AC20690C */ sw $zero, %lo(D_8015690C)($at)
|
||||||
/* 0CE890 00138190 03E00008 */ jr $ra
|
/* 0CE890 00138190 03E00008 */ jr $ra
|
||||||
/* 0CE894 00138194 00000000 */ nop
|
/* 0CE894 00138194 00000000 */ nop
|
||||||
|
|
||||||
func_00138198:
|
|
||||||
/* 0CE898 00138198 03E00008 */ jr $ra
|
/* 0CE898 00138198 03E00008 */ jr $ra
|
||||||
/* 0CE89C 0013819C 00000000 */ nop
|
/* 0CE89C 0013819C 00000000 */ nop
|
||||||
|
|
||||||
func_001381A0:
|
|
||||||
/* 0CE8A0 001381A0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0CE8A0 001381A0 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0CE8A4 001381A4 3C048015 */ lui $a0, %hi(D_80156900) # $a0, 0x8015
|
/* 0CE8A4 001381A4 3C048015 */ lui $a0, %hi(D_80156900) # $a0, 0x8015
|
||||||
/* 0CE8A8 001381A8 24846900 */ addiu $a0, %lo(D_80156900) # addiu $a0, $a0, 0x6900
|
/* 0CE8A8 001381A8 24846900 */ addiu $a0, %lo(D_80156900) # addiu $a0, $a0, 0x6900
|
||||||
@ -763,9 +756,8 @@ func_001381A0:
|
|||||||
/* 0CE8D0 001381D0 00000000 */ nop
|
/* 0CE8D0 001381D0 00000000 */ nop
|
||||||
/* 0CE8D4 001381D4 46001032 */ c.eq.s $f2, $f0
|
/* 0CE8D4 001381D4 46001032 */ c.eq.s $f2, $f0
|
||||||
/* 0CE8D8 001381D8 00000000 */ nop
|
/* 0CE8D8 001381D8 00000000 */ nop
|
||||||
/* 0CE8DC 001381DC 4501000D */ bc1t .L00138214
|
/* 0CE8DC 001381DC 4501000D */ .byte 0x45,0x01,0x00,0x0D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CE8E0 001381E0 00000000 */ nop
|
/* 0CE8E0 001381E0 00000000 */ /* 0CE8E4 001381E4 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0CE8E4 001381E4 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
|
||||||
/* 0CE8E8 001381E8 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0CE8E8 001381E8 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0CE8EC 001381EC 80430070 */ lb $v1, 0x70($v0)
|
/* 0CE8EC 001381EC 80430070 */ lb $v1, 0x70($v0)
|
||||||
/* 0CE8F0 001381F0 24020002 */ li $v0, 2
|
/* 0CE8F0 001381F0 24020002 */ li $v0, 2
|
||||||
@ -782,7 +774,6 @@ func_001381A0:
|
|||||||
/* 0CE918 00138218 03E00008 */ jr $ra
|
/* 0CE918 00138218 03E00008 */ jr $ra
|
||||||
/* 0CE91C 0013821C 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0CE91C 0013821C 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_00138220:
|
|
||||||
/* 0CE920 00138220 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0CE920 00138220 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0CE924 00138224 3C048015 */ lui $a0, %hi(D_80156908) # $a0, 0x8015
|
/* 0CE924 00138224 3C048015 */ lui $a0, %hi(D_80156908) # $a0, 0x8015
|
||||||
/* 0CE928 00138228 24846908 */ addiu $a0, %lo(D_80156908) # addiu $a0, $a0, 0x6908
|
/* 0CE928 00138228 24846908 */ addiu $a0, %lo(D_80156908) # addiu $a0, $a0, 0x6908
|
||||||
@ -798,9 +789,8 @@ func_00138220:
|
|||||||
/* 0CE950 00138250 00000000 */ nop
|
/* 0CE950 00138250 00000000 */ nop
|
||||||
/* 0CE954 00138254 46001032 */ c.eq.s $f2, $f0
|
/* 0CE954 00138254 46001032 */ c.eq.s $f2, $f0
|
||||||
/* 0CE958 00138258 00000000 */ nop
|
/* 0CE958 00138258 00000000 */ nop
|
||||||
/* 0CE95C 0013825C 4501000D */ bc1t .L00138294
|
/* 0CE95C 0013825C 4501000D */ .byte 0x45,0x01,0x00,0x0D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CE960 00138260 00000000 */ nop
|
/* 0CE960 00138260 00000000 */ /* 0CE964 00138264 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0CE964 00138264 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
|
||||||
/* 0CE968 00138268 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0CE968 00138268 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0CE96C 0013826C 80430070 */ lb $v1, 0x70($v0)
|
/* 0CE96C 0013826C 80430070 */ lb $v1, 0x70($v0)
|
||||||
/* 0CE970 00138270 24020002 */ li $v0, 2
|
/* 0CE970 00138270 24020002 */ li $v0, 2
|
||||||
@ -822,7 +812,6 @@ func_001382A0:
|
|||||||
/* 0CE9A4 001382A4 03E00008 */ jr $ra
|
/* 0CE9A4 001382A4 03E00008 */ jr $ra
|
||||||
/* 0CE9A8 001382A8 AC24C6F0 */ sw $a0, -0x3910($at)
|
/* 0CE9A8 001382A8 AC24C6F0 */ sw $a0, -0x3910($at)
|
||||||
|
|
||||||
func_001382AC:
|
|
||||||
/* 0CE9AC 001382AC 3C038015 */ lui $v1, %hi(D_8014C6F0) # $v1, 0x8015
|
/* 0CE9AC 001382AC 3C038015 */ lui $v1, %hi(D_8014C6F0) # $v1, 0x8015
|
||||||
/* 0CE9B0 001382B0 8C63C6F0 */ lw $v1, %lo(D_8014C6F0)($v1)
|
/* 0CE9B0 001382B0 8C63C6F0 */ lw $v1, %lo(D_8014C6F0)($v1)
|
||||||
/* 0CE9B4 001382B4 27BDFFD0 */ addiu $sp, $sp, -0x30
|
/* 0CE9B4 001382B4 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
@ -1049,7 +1038,6 @@ func_001385AC:
|
|||||||
/* 0CECCC 001385CC 03E00008 */ jr $ra
|
/* 0CECCC 001385CC 03E00008 */ jr $ra
|
||||||
/* 0CECD0 001385D0 27BD0030 */ addiu $sp, $sp, 0x30
|
/* 0CECD0 001385D0 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
func_001385D4:
|
|
||||||
/* 0CECD4 001385D4 3C038015 */ lui $v1, %hi(D_8014C6F0) # $v1, 0x8015
|
/* 0CECD4 001385D4 3C038015 */ lui $v1, %hi(D_8014C6F0) # $v1, 0x8015
|
||||||
/* 0CECD8 001385D8 8C63C6F0 */ lw $v1, %lo(D_8014C6F0)($v1)
|
/* 0CECD8 001385D8 8C63C6F0 */ lw $v1, %lo(D_8014C6F0)($v1)
|
||||||
/* 0CECDC 001385DC 27BDFFD8 */ addiu $sp, $sp, -0x28
|
/* 0CECDC 001385DC 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||||
@ -1318,9 +1306,8 @@ func_00138740:
|
|||||||
/* 0CF0A8 001389A8 24440054 */ addiu $a0, $v0, 0x54
|
/* 0CF0A8 001389A8 24440054 */ addiu $a0, $v0, 0x54
|
||||||
/* 0CF0AC 001389AC 4600103E */ c.le.s $f2, $f0
|
/* 0CF0AC 001389AC 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0CF0B0 001389B0 00000000 */ nop
|
/* 0CF0B0 001389B0 00000000 */ nop
|
||||||
/* 0CF0B4 001389B4 45010005 */ bc1t .L001389CC
|
/* 0CF0B4 001389B4 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CF0B8 001389B8 AC430050 */ sw $v1, 0x50($v0)
|
/* 0CF0B8 001389B8 AC430050 */ /* 0CF0BC 001389BC 4600010D */ trunc.w.s $f4, $f0
|
||||||
/* 0CF0BC 001389BC 4600010D */ trunc.w.s $f4, $f0
|
|
||||||
/* 0CF0C0 001389C0 44032000 */ mfc1 $v1, $f4
|
/* 0CF0C0 001389C0 44032000 */ mfc1 $v1, $f4
|
||||||
/* 0CF0C4 001389C4 0804E27A */ j func_001389E8
|
/* 0CF0C4 001389C4 0804E27A */ j func_001389E8
|
||||||
/* 0CF0C8 001389C8 2402FF00 */ li $v0, -256
|
/* 0CF0C8 001389C8 2402FF00 */ li $v0, -256
|
||||||
@ -1675,9 +1662,8 @@ func_00138E54:
|
|||||||
/* 0CF5D8 00138ED8 000210C0 */ sll $v0, $v0, 3
|
/* 0CF5D8 00138ED8 000210C0 */ sll $v0, $v0, 3
|
||||||
/* 0CF5DC 00138EDC 4600C032 */ c.eq.s $f24, $f0
|
/* 0CF5DC 00138EDC 4600C032 */ c.eq.s $f24, $f0
|
||||||
/* 0CF5E0 00138EE0 00000000 */ nop
|
/* 0CF5E0 00138EE0 00000000 */ nop
|
||||||
/* 0CF5E4 00138EE4 450103F8 */ bc1t .L00139EC8
|
/* 0CF5E4 00138EE4 450103F8 */ .byte 0x45,0x01,0x03,0xF8 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0CF5E8 00138EE8 0044F021 */ addu $fp, $v0, $a0
|
/* 0CF5E8 00138EE8 0044F021 */ /* 0CF5EC 00138EEC 8FAD0088 */ lw $t5, 0x88($sp)
|
||||||
/* 0CF5EC 00138EEC 8FAD0088 */ lw $t5, 0x88($sp)
|
|
||||||
/* 0CF5F0 00138EF0 15A00011 */ bnez $t5, .L00138F38
|
/* 0CF5F0 00138EF0 15A00011 */ bnez $t5, .L00138F38
|
||||||
/* 0CF5F4 00138EF4 00000000 */ nop
|
/* 0CF5F4 00138EF4 00000000 */ nop
|
||||||
/* 0CF5F8 00138EF8 3C01437F */ li $at, 0x437F0000 # 255.000000
|
/* 0CF5F8 00138EF8 3C01437F */ li $at, 0x437F0000 # 255.000000
|
||||||
|
@ -125,9 +125,8 @@
|
|||||||
/* 0CFFB4 001398B4 AD270018 */ sw $a3, 0x18($t1)
|
/* 0CFFB4 001398B4 AD270018 */ sw $a3, 0x18($t1)
|
||||||
/* 0CFFB8 001398B8 AEC20000 */ sw $v0, ($s6)
|
/* 0CFFB8 001398B8 AEC20000 */ sw $v0, ($s6)
|
||||||
/* 0CFFBC 001398BC AD350020 */ sw $s5, 0x20($t1)
|
/* 0CFFBC 001398BC AD350020 */ sw $s5, 0x20($t1)
|
||||||
/* 0CFFC0 001398C0 45000005 */ bc1f .L001398D8
|
/* 0CFFC0 001398C0 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0CFFC4 001398C4 AD280024 */ sw $t0, 0x24($t1)
|
/* 0CFFC4 001398C4 AD280024 */ /* 0CFFC8 001398C8 8FAD0088 */ lw $t5, 0x88($sp)
|
||||||
/* 0CFFC8 001398C8 8FAD0088 */ lw $t5, 0x88($sp)
|
|
||||||
/* 0CFFCC 001398CC 24020001 */ li $v0, 1
|
/* 0CFFCC 001398CC 24020001 */ li $v0, 1
|
||||||
/* 0CFFD0 001398D0 55A20005 */ bnel $t5, $v0, .L001398E8
|
/* 0CFFD0 001398D0 55A20005 */ bnel $t5, $v0, .L001398E8
|
||||||
/* 0CFFD4 001398D4 3C04FCFF */ lui $a0, 0xfcff
|
/* 0CFFD4 001398D4 3C04FCFF */ lui $a0, 0xfcff
|
||||||
@ -170,9 +169,8 @@ func_001398F0:
|
|||||||
/* 0D0058 00139958 46020003 */ div.s $f0, $f0, $f2
|
/* 0D0058 00139958 46020003 */ div.s $f0, $f0, $f2
|
||||||
/* 0D005C 0013995C 4600203E */ c.le.s $f4, $f0
|
/* 0D005C 0013995C 4600203E */ c.le.s $f4, $f0
|
||||||
/* 0D0060 00139960 00000000 */ nop
|
/* 0D0060 00139960 00000000 */ nop
|
||||||
/* 0D0064 00139964 45010005 */ bc1t .L0013997C
|
/* 0D0064 00139964 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D0068 00139968 24840004 */ addiu $a0, %lo(D_FC610004) # addiu $a0, $a0, 4
|
/* 0D0068 00139968 24840004 */ /* 0D006C 0013996C 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D006C 0013996C 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0070 00139970 44065000 */ mfc1 $a2, $f10
|
/* 0D0070 00139970 44065000 */ mfc1 $a2, $f10
|
||||||
/* 0D0074 00139974 0804E665 */ j func_00139994
|
/* 0D0074 00139974 0804E665 */ j func_00139994
|
||||||
/* 0D0078 00139978 00000000 */ nop
|
/* 0D0078 00139978 00000000 */ nop
|
||||||
@ -209,9 +207,8 @@ func_00139994:
|
|||||||
/* 0D00E8 001399E8 46020003 */ div.s $f0, $f0, $f2
|
/* 0D00E8 001399E8 46020003 */ div.s $f0, $f0, $f2
|
||||||
/* 0D00EC 001399EC 4600203E */ c.le.s $f4, $f0
|
/* 0D00EC 001399EC 4600203E */ c.le.s $f4, $f0
|
||||||
/* 0D00F0 001399F0 00000000 */ nop
|
/* 0D00F0 001399F0 00000000 */ nop
|
||||||
/* 0D00F4 001399F4 45010005 */ bc1t .L00139A0C
|
/* 0D00F4 001399F4 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D00F8 001399F8 24840004 */ addiu $a0, $a0, 4
|
/* 0D00F8 001399F8 24840004 */ /* 0D00FC 001399FC 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D00FC 001399FC 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0100 00139A00 44035000 */ mfc1 $v1, $f10
|
/* 0D0100 00139A00 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D0104 00139A04 0804E68A */ j func_00139A28
|
/* 0D0104 00139A04 0804E68A */ j func_00139A28
|
||||||
/* 0D0108 00139A08 2402FF00 */ li $v0, -256
|
/* 0D0108 00139A08 2402FF00 */ li $v0, -256
|
||||||
@ -285,9 +282,8 @@ func_00139A28:
|
|||||||
/* 0D020C 00139B0C 24A70004 */ addiu $a3, $a1, 4
|
/* 0D020C 00139B0C 24A70004 */ addiu $a3, $a1, 4
|
||||||
/* 0D0210 00139B10 4600103E */ c.le.s $f2, $f0
|
/* 0D0210 00139B10 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D0214 00139B14 00000000 */ nop
|
/* 0D0214 00139B14 00000000 */ nop
|
||||||
/* 0D0218 00139B18 45010005 */ bc1t .L00139B30
|
/* 0D0218 00139B18 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D021C 00139B1C ACA20000 */ sw $v0, ($a1)
|
/* 0D021C 00139B1C ACA20000 */ /* 0D0220 00139B20 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0220 00139B20 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0224 00139B24 44035000 */ mfc1 $v1, $f10
|
/* 0D0224 00139B24 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D0228 00139B28 0804E6D3 */ j func_00139B4C
|
/* 0D0228 00139B28 0804E6D3 */ j func_00139B4C
|
||||||
/* 0D022C 00139B2C 24020013 */ li $v0, 19
|
/* 0D022C 00139B2C 24020013 */ li $v0, 19
|
||||||
@ -323,9 +319,8 @@ func_00139B4C:
|
|||||||
/* 0D0298 00139B98 00000000 */ nop
|
/* 0D0298 00139B98 00000000 */ nop
|
||||||
/* 0D029C 00139B9C 4600103E */ c.le.s $f2, $f0
|
/* 0D029C 00139B9C 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D02A0 00139BA0 00000000 */ nop
|
/* 0D02A0 00139BA0 00000000 */ nop
|
||||||
/* 0D02A4 00139BA4 45010005 */ bc1t .L00139BBC
|
/* 0D02A4 00139BA4 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D02A8 00139BA8 00033400 */ sll $a2, $v1, 0x10
|
/* 0D02A8 00139BA8 00033400 */ /* 0D02AC 00139BAC 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D02AC 00139BAC 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D02B0 00139BB0 44045000 */ mfc1 $a0, $f10
|
/* 0D02B0 00139BB0 44045000 */ mfc1 $a0, $f10
|
||||||
/* 0D02B4 00139BB4 0804E6F5 */ j func_00139BD4
|
/* 0D02B4 00139BB4 0804E6F5 */ j func_00139BD4
|
||||||
/* 0D02B8 00139BB8 00000000 */ nop
|
/* 0D02B8 00139BB8 00000000 */ nop
|
||||||
@ -356,9 +351,8 @@ func_00139BD4:
|
|||||||
/* 0D0310 00139C10 AC820000 */ sw $v0, ($a0)
|
/* 0D0310 00139C10 AC820000 */ sw $v0, ($a0)
|
||||||
/* 0D0314 00139C14 4600103E */ c.le.s $f2, $f0
|
/* 0D0314 00139C14 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D0318 00139C18 00000000 */ nop
|
/* 0D0318 00139C18 00000000 */ nop
|
||||||
/* 0D031C 00139C1C 45010005 */ bc1t .L00139C34
|
/* 0D031C 00139C1C 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D0320 00139C20 24840004 */ addiu $a0, %lo(D_E4000004) # addiu $a0, $a0, 4
|
/* 0D0320 00139C20 24840004 */ /* 0D0324 00139C24 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0324 00139C24 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0328 00139C28 44035000 */ mfc1 $v1, $f10
|
/* 0D0328 00139C28 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D032C 00139C2C 0804E714 */ j func_00139C50
|
/* 0D032C 00139C2C 0804E714 */ j func_00139C50
|
||||||
/* 0D0330 00139C30 00032C00 */ sll $a1, $v1, 0x10
|
/* 0D0330 00139C30 00032C00 */ sll $a1, $v1, 0x10
|
||||||
@ -379,9 +373,8 @@ func_00139C50:
|
|||||||
/* 0D0360 00139C60 46160003 */ div.s $f0, $f0, $f22
|
/* 0D0360 00139C60 46160003 */ div.s $f0, $f0, $f22
|
||||||
/* 0D0364 00139C64 4600103E */ c.le.s $f2, $f0
|
/* 0D0364 00139C64 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D0368 00139C68 00000000 */ nop
|
/* 0D0368 00139C68 00000000 */ nop
|
||||||
/* 0D036C 00139C6C 4500008A */ bc1f .L00139E98
|
/* 0D036C 00139C6C 4500008A */ .byte 0x45,0x00,0x00,0x8A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D0370 00139C70 00000000 */ nop
|
/* 0D0370 00139C70 00000000 */ /* 0D0374 00139C74 0804E7AA */ j func_00139EA8
|
||||||
/* 0D0374 00139C74 0804E7AA */ j func_00139EA8
|
|
||||||
/* 0D0378 00139C78 46020001 */ sub.s $f0, $f0, $f2
|
/* 0D0378 00139C78 46020001 */ sub.s $f0, $f0, $f2
|
||||||
|
|
||||||
.L00139C7C:
|
.L00139C7C:
|
||||||
@ -437,9 +430,8 @@ func_00139C50:
|
|||||||
/* 0D0440 00139D40 24A70004 */ addiu $a3, $a1, 4
|
/* 0D0440 00139D40 24A70004 */ addiu $a3, $a1, 4
|
||||||
/* 0D0444 00139D44 4600103E */ c.le.s $f2, $f0
|
/* 0D0444 00139D44 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D0448 00139D48 00000000 */ nop
|
/* 0D0448 00139D48 00000000 */ nop
|
||||||
/* 0D044C 00139D4C 45010005 */ bc1t .L00139D64
|
/* 0D044C 00139D4C 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D0450 00139D50 ACA20000 */ sw $v0, ($a1)
|
/* 0D0450 00139D50 ACA20000 */ /* 0D0454 00139D54 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0454 00139D54 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0458 00139D58 44035000 */ mfc1 $v1, $f10
|
/* 0D0458 00139D58 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D045C 00139D5C 0804E760 */ j func_00139D80
|
/* 0D045C 00139D5C 0804E760 */ j func_00139D80
|
||||||
/* 0D0460 00139D60 24020020 */ li $v0, 32
|
/* 0D0460 00139D60 24020020 */ li $v0, 32
|
||||||
@ -471,9 +463,8 @@ func_00139D80:
|
|||||||
/* 0D04BC 00139DBC 00000000 */ nop
|
/* 0D04BC 00139DBC 00000000 */ nop
|
||||||
/* 0D04C0 00139DC0 4600103E */ c.le.s $f2, $f0
|
/* 0D04C0 00139DC0 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D04C4 00139DC4 00000000 */ nop
|
/* 0D04C4 00139DC4 00000000 */ nop
|
||||||
/* 0D04C8 00139DC8 45010005 */ bc1t .L00139DE0
|
/* 0D04C8 00139DC8 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D04CC 00139DCC 00033400 */ sll $a2, $v1, 0x10
|
/* 0D04CC 00139DCC 00033400 */ /* 0D04D0 00139DD0 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D04D0 00139DD0 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D04D4 00139DD4 44045000 */ mfc1 $a0, $f10
|
/* 0D04D4 00139DD4 44045000 */ mfc1 $a0, $f10
|
||||||
/* 0D04D8 00139DD8 0804E77E */ j func_00139DF8
|
/* 0D04D8 00139DD8 0804E77E */ j func_00139DF8
|
||||||
/* 0D04DC 00139DDC 00000000 */ nop
|
/* 0D04DC 00139DDC 00000000 */ nop
|
||||||
@ -504,9 +495,8 @@ func_00139DF8:
|
|||||||
/* 0D0534 00139E34 AC820000 */ sw $v0, ($a0)
|
/* 0D0534 00139E34 AC820000 */ sw $v0, ($a0)
|
||||||
/* 0D0538 00139E38 4600103E */ c.le.s $f2, $f0
|
/* 0D0538 00139E38 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D053C 00139E3C 00000000 */ nop
|
/* 0D053C 00139E3C 00000000 */ nop
|
||||||
/* 0D0540 00139E40 45010005 */ bc1t .L00139E58
|
/* 0D0540 00139E40 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D0544 00139E44 24840004 */ addiu $a0, %lo(D_E4000004) # addiu $a0, $a0, 4
|
/* 0D0544 00139E44 24840004 */ /* 0D0548 00139E48 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0548 00139E48 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D054C 00139E4C 44035000 */ mfc1 $v1, $f10
|
/* 0D054C 00139E4C 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D0550 00139E50 0804E79D */ j func_00139E74
|
/* 0D0550 00139E50 0804E79D */ j func_00139E74
|
||||||
/* 0D0554 00139E54 00032C00 */ sll $a1, $v1, 0x10
|
/* 0D0554 00139E54 00032C00 */ sll $a1, $v1, 0x10
|
||||||
@ -527,9 +517,8 @@ func_00139E74:
|
|||||||
/* 0D0584 00139E84 46160003 */ div.s $f0, $f0, $f22
|
/* 0D0584 00139E84 46160003 */ div.s $f0, $f0, $f22
|
||||||
/* 0D0588 00139E88 4600103E */ c.le.s $f2, $f0
|
/* 0D0588 00139E88 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D058C 00139E8C 00000000 */ nop
|
/* 0D058C 00139E8C 00000000 */ nop
|
||||||
/* 0D0590 00139E90 45030005 */ bc1tl .L00139EA8
|
/* 0D0590 00139E90 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0D0594 00139E94 46020001 */ sub.s $f0, $f0, $f2
|
/* 0D0594 00139E94 46020001 */ .L00139E98:
|
||||||
.L00139E98:
|
|
||||||
/* 0D0598 00139E98 4600028D */ trunc.w.s $f10, $f0
|
/* 0D0598 00139E98 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D059C 00139E9C 44035000 */ mfc1 $v1, $f10
|
/* 0D059C 00139E9C 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D05A0 00139EA0 0804E7B0 */ j func_00139EC0
|
/* 0D05A0 00139EA0 0804E7B0 */ j func_00139EC0
|
||||||
@ -603,9 +592,8 @@ func_00139F88:
|
|||||||
/* 0D068C 00139F8C 00000000 */ nop
|
/* 0D068C 00139F8C 00000000 */ nop
|
||||||
/* 0D0690 00139F90 46004032 */ c.eq.s $f8, $f0
|
/* 0D0690 00139F90 46004032 */ c.eq.s $f8, $f0
|
||||||
/* 0D0694 00139F94 00000000 */ nop
|
/* 0D0694 00139F94 00000000 */ nop
|
||||||
/* 0D0698 00139F98 450100F0 */ bc1t .L0013A35C
|
/* 0D0698 00139F98 450100F0 */ .byte 0x45,0x01,0x00,0xF0 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D069C 00139F9C 3C04ED00 */ lui $a0, 0xed00
|
/* 0D069C 00139F9C 3C04ED00 */ /* 0D06A0 00139FA0 3C014080 */ li $at, 0x40800000 # 4.000000
|
||||||
/* 0D06A0 00139FA0 3C014080 */ li $at, 0x40800000 # 4.000000
|
|
||||||
/* 0D06A4 00139FA4 44812000 */ mtc1 $at, $f4
|
/* 0D06A4 00139FA4 44812000 */ mtc1 $at, $f4
|
||||||
/* 0D06A8 00139FA8 44891000 */ mtc1 $t1, $f2
|
/* 0D06A8 00139FA8 44891000 */ mtc1 $t1, $f2
|
||||||
/* 0D06AC 00139FAC 00000000 */ nop
|
/* 0D06AC 00139FAC 00000000 */ nop
|
||||||
@ -657,9 +645,8 @@ func_00139F88:
|
|||||||
/* 0D0764 0013A064 00000000 */ nop
|
/* 0D0764 0013A064 00000000 */ nop
|
||||||
/* 0D0768 0013A068 30630FFF */ andi $v1, $v1, 0xfff
|
/* 0D0768 0013A068 30630FFF */ andi $v1, $v1, 0xfff
|
||||||
/* 0D076C 0013A06C 00431025 */ or $v0, $v0, $v1
|
/* 0D076C 0013A06C 00431025 */ or $v0, $v0, $v1
|
||||||
/* 0D0770 0013A070 45000009 */ bc1f .L0013A098
|
/* 0D0770 0013A070 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D0774 0013A074 ACA20004 */ sw $v0, 4($a1)
|
/* 0D0774 0013A074 ACA20004 */ /* 0D0778 0013A078 3C04FCFF */ lui $a0, %hi(D_FCFF0004) # $a0, 0xfcff
|
||||||
/* 0D0778 0013A078 3C04FCFF */ lui $a0, %hi(D_FCFF0004) # $a0, 0xfcff
|
|
||||||
/* 0D077C 0013A07C 3484FFFF */ ori $a0, (0xFCFFFFFF & 0xFFFF) # ori $a0, $a0, 0xffff
|
/* 0D077C 0013A07C 3484FFFF */ ori $a0, (0xFCFFFFFF & 0xFFFF) # ori $a0, $a0, 0xffff
|
||||||
/* 0D0780 0013A080 3C03FFFD */ lui $v1, (0xFFFDFCFE >> 16) # lui $v1, 0xfffd
|
/* 0D0780 0013A080 3C03FFFD */ lui $v1, (0xFFFDFCFE >> 16) # lui $v1, 0xfffd
|
||||||
/* 0D0784 0013A084 3463FCFE */ ori $v1, (0xFFFDFCFE & 0xFFFF) # ori $v1, $v1, 0xfcfe
|
/* 0D0784 0013A084 3463FCFE */ ori $v1, (0xFFFDFCFE & 0xFFFF) # ori $v1, $v1, 0xfcfe
|
||||||
@ -739,9 +726,8 @@ func_00139F88:
|
|||||||
/* 0D08A8 0013A1A8 3C02E100 */ lui $v0, 0xe100
|
/* 0D08A8 0013A1A8 3C02E100 */ lui $v0, 0xe100
|
||||||
/* 0D08AC 0013A1AC 4600103E */ c.le.s $f2, $f0
|
/* 0D08AC 0013A1AC 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D08B0 0013A1B0 00000000 */ nop
|
/* 0D08B0 0013A1B0 00000000 */ nop
|
||||||
/* 0D08B4 0013A1B4 45010005 */ bc1t .L0013A1CC
|
/* 0D08B4 0013A1B4 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D08B8 0013A1B8 ACA20008 */ sw $v0, 8($a1)
|
/* 0D08B8 0013A1B8 ACA20008 */ /* 0D08BC 0013A1BC 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D08BC 0013A1BC 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D08C0 0013A1C0 44035000 */ mfc1 $v1, $f10
|
/* 0D08C0 0013A1C0 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D08C4 0013A1C4 0804E87A */ j func_0013A1E8
|
/* 0D08C4 0013A1C4 0804E87A */ j func_0013A1E8
|
||||||
/* 0D08C8 0013A1C8 01D81023 */ subu $v0, $t6, $t8
|
/* 0D08C8 0013A1C8 01D81023 */ subu $v0, $t6, $t8
|
||||||
@ -775,9 +761,8 @@ func_0013A1E8:
|
|||||||
/* 0D092C 0013A22C 00000000 */ nop
|
/* 0D092C 0013A22C 00000000 */ nop
|
||||||
/* 0D0930 0013A230 4600103E */ c.le.s $f2, $f0
|
/* 0D0930 0013A230 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D0934 0013A234 00000000 */ nop
|
/* 0D0934 0013A234 00000000 */ nop
|
||||||
/* 0D0938 0013A238 45010005 */ bc1t .L0013A250
|
/* 0D0938 0013A238 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D093C 0013A23C 00033400 */ sll $a2, $v1, 0x10
|
/* 0D093C 0013A23C 00033400 */ /* 0D0940 0013A240 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0940 0013A240 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0944 0013A244 44045000 */ mfc1 $a0, $f10
|
/* 0D0944 0013A244 44045000 */ mfc1 $a0, $f10
|
||||||
/* 0D0948 0013A248 0804E89A */ j func_0013A268
|
/* 0D0948 0013A248 0804E89A */ j func_0013A268
|
||||||
/* 0D094C 0013A24C 00000000 */ nop
|
/* 0D094C 0013A24C 00000000 */ nop
|
||||||
@ -808,9 +793,8 @@ func_0013A268:
|
|||||||
/* 0D09A4 0013A2A4 AC820000 */ sw $v0, ($a0)
|
/* 0D09A4 0013A2A4 AC820000 */ sw $v0, ($a0)
|
||||||
/* 0D09A8 0013A2A8 4600103E */ c.le.s $f2, $f0
|
/* 0D09A8 0013A2A8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D09AC 0013A2AC 00000000 */ nop
|
/* 0D09AC 0013A2AC 00000000 */ nop
|
||||||
/* 0D09B0 0013A2B0 45010005 */ bc1t .L0013A2C8
|
/* 0D09B0 0013A2B0 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D09B4 0013A2B4 24840004 */ addiu $a0, $a0, 4
|
/* 0D09B4 0013A2B4 24840004 */ /* 0D09B8 0013A2B8 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D09B8 0013A2B8 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D09BC 0013A2BC 44035000 */ mfc1 $v1, $f10
|
/* 0D09BC 0013A2BC 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D09C0 0013A2C0 0804E8B9 */ j func_0013A2E4
|
/* 0D09C0 0013A2C0 0804E8B9 */ j func_0013A2E4
|
||||||
/* 0D09C4 0013A2C4 00033C00 */ sll $a3, $v1, 0x10
|
/* 0D09C4 0013A2C4 00033C00 */ sll $a3, $v1, 0x10
|
||||||
@ -831,9 +815,8 @@ func_0013A2E4:
|
|||||||
/* 0D09F4 0013A2F4 46040003 */ div.s $f0, $f0, $f4
|
/* 0D09F4 0013A2F4 46040003 */ div.s $f0, $f0, $f4
|
||||||
/* 0D09F8 0013A2F8 4600103E */ c.le.s $f2, $f0
|
/* 0D09F8 0013A2F8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D09FC 0013A2FC 00000000 */ nop
|
/* 0D09FC 0013A2FC 00000000 */ nop
|
||||||
/* 0D0A00 0013A300 45030005 */ bc1tl .L0013A318
|
/* 0D0A00 0013A300 45030005 */ .byte 0x45,0x03,0x00,0x05 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0D0A04 0013A304 46020001 */ sub.s $f0, $f0, $f2
|
/* 0D0A04 0013A304 46020001 */ /* 0D0A08 0013A308 4600028D */ trunc.w.s $f10, $f0
|
||||||
/* 0D0A08 0013A308 4600028D */ trunc.w.s $f10, $f0
|
|
||||||
/* 0D0A0C 0013A30C 44065000 */ mfc1 $a2, $f10
|
/* 0D0A0C 0013A30C 44065000 */ mfc1 $a2, $f10
|
||||||
/* 0D0A10 0013A310 0804E8CB */ j func_0013A32C
|
/* 0D0A10 0013A310 0804E8CB */ j func_0013A32C
|
||||||
/* 0D0A14 0013A314 00000000 */ nop
|
/* 0D0A14 0013A314 00000000 */ nop
|
||||||
@ -1111,7 +1094,6 @@ func_0013A6BC:
|
|||||||
/* 0D0DE0 0013A6E0 03E00008 */ jr $ra
|
/* 0D0DE0 0013A6E0 03E00008 */ jr $ra
|
||||||
/* 0D0DE4 0013A6E4 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0D0DE4 0013A6E4 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_0013A6E8:
|
|
||||||
/* 0D0DE8 0013A6E8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0D0DE8 0013A6E8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0D0DEC 0013A6EC AFBF0010 */ sw $ra, 0x10($sp)
|
/* 0D0DEC 0013A6EC AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 0D0DF0 0013A6F0 0C04E994 */ jal func_0013A650
|
/* 0D0DF0 0013A6F0 0C04E994 */ jal func_0013A650
|
||||||
@ -1624,9 +1606,8 @@ func_0013AC98:
|
|||||||
/* 0D14BC 0013ADBC 46800021 */ cvt.d.w $f0, $f0
|
/* 0D14BC 0013ADBC 46800021 */ cvt.d.w $f0, $f0
|
||||||
/* 0D14C0 0013ADC0 46220032 */ c.eq.d $f0, $f2
|
/* 0D14C0 0013ADC0 46220032 */ c.eq.d $f0, $f2
|
||||||
/* 0D14C4 0013ADC4 00000000 */ nop
|
/* 0D14C4 0013ADC4 00000000 */ nop
|
||||||
/* 0D14C8 0013ADC8 45000003 */ bc1f .L0013ADD8
|
/* 0D14C8 0013ADC8 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D14CC 0013ADCC 24020004 */ li $v0, 4
|
/* 0D14CC 0013ADCC 24020004 */ /* 0D14D0 0013ADD0 0804EBC2 */ j func_0013AF08
|
||||||
/* 0D14D0 0013ADD0 0804EBC2 */ j func_0013AF08
|
|
||||||
/* 0D14D4 0013ADD4 A2220002 */ sb $v0, 2($s1)
|
/* 0D14D4 0013ADD4 A2220002 */ sb $v0, 2($s1)
|
||||||
|
|
||||||
.L0013ADD8:
|
.L0013ADD8:
|
||||||
|
@ -1314,9 +1314,8 @@ func_0013C8CC:
|
|||||||
/* 0D312C 0013CA2C 2444000D */ addiu $a0, $v0, 0xd
|
/* 0D312C 0013CA2C 2444000D */ addiu $a0, $v0, 0xd
|
||||||
/* 0D3130 0013CA30 4620403E */ c.le.d $f8, $f0
|
/* 0D3130 0013CA30 4620403E */ c.le.d $f8, $f0
|
||||||
/* 0D3134 0013CA34 00000000 */ nop
|
/* 0D3134 0013CA34 00000000 */ nop
|
||||||
/* 0D3138 0013CA38 45000086 */ bc1f .L0013CC54
|
/* 0D3138 0013CA38 45000086 */ .byte 0x45,0x00,0x00,0x86 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D313C 0013CA3C 2442000E */ addiu $v0, $v0, 0xe
|
/* 0D313C 0013CA3C 2442000E */ /* 0D3140 0013CA40 0804F31A */ j func_0013CC68
|
||||||
/* 0D3140 0013CA40 0804F31A */ j func_0013CC68
|
|
||||||
/* 0D3144 0013CA44 46280001 */ sub.d $f0, $f0, $f8
|
/* 0D3144 0013CA44 46280001 */ sub.d $f0, $f0, $f8
|
||||||
|
|
||||||
.L0013CA48:
|
.L0013CA48:
|
||||||
@ -1454,9 +1453,8 @@ func_0013CB84:
|
|||||||
/* 0D3340 0013CC40 2444000D */ addiu $a0, $v0, 0xd
|
/* 0D3340 0013CC40 2444000D */ addiu $a0, $v0, 0xd
|
||||||
/* 0D3344 0013CC44 4620403E */ c.le.d $f8, $f0
|
/* 0D3344 0013CC44 4620403E */ c.le.d $f8, $f0
|
||||||
/* 0D3348 0013CC48 00000000 */ nop
|
/* 0D3348 0013CC48 00000000 */ nop
|
||||||
/* 0D334C 0013CC4C 45010005 */ bc1t .L0013CC64
|
/* 0D334C 0013CC4C 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D3350 0013CC50 2442000E */ addiu $v0, $v0, 0xe
|
/* 0D3350 0013CC50 2442000E */ .L0013CC54:
|
||||||
.L0013CC54:
|
|
||||||
/* 0D3354 0013CC54 4620028D */ trunc.w.d $f10, $f0
|
/* 0D3354 0013CC54 4620028D */ trunc.w.d $f10, $f0
|
||||||
/* 0D3358 0013CC58 44035000 */ mfc1 $v1, $f10
|
/* 0D3358 0013CC58 44035000 */ mfc1 $v1, $f10
|
||||||
/* 0D335C 0013CC5C 0804F31F */ j func_0013CC7C
|
/* 0D335C 0013CC5C 0804F31F */ j func_0013CC7C
|
||||||
|
@ -1625,9 +1625,8 @@ func_0013EED8:
|
|||||||
/* 0D55D8 0013EED8 46004021 */ cvt.d.s $f0, $f8
|
/* 0D55D8 0013EED8 46004021 */ cvt.d.s $f0, $f8
|
||||||
/* 0D55DC 0013EEDC 4620103C */ c.lt.d $f2, $f0
|
/* 0D55DC 0013EEDC 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0D55E0 0013EEE0 00000000 */ nop
|
/* 0D55E0 0013EEE0 00000000 */ nop
|
||||||
/* 0D55E4 0013EEE4 4503FFFB */ bc1tl .L0013EED4
|
/* 0D55E4 0013EEE4 4503FFFB */ .byte 0x45,0x03,0xFF,0xFB /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0D55E8 0013EEE8 46220001 */ sub.d $f0, $f0, $f2
|
/* 0D55E8 0013EEE8 46220001 */ /* 0D55EC 0013EEEC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0D55EC 0013EEEC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
|
||||||
/* 0D55F0 0013EEF0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0D55F0 0013EEF0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0D55F4 0013EEF4 94420134 */ lhu $v0, 0x134($v0)
|
/* 0D55F4 0013EEF4 94420134 */ lhu $v0, 0x134($v0)
|
||||||
/* 0D55F8 0013EEF8 3C018015 */ lui $at, 0x8015
|
/* 0D55F8 0013EEF8 3C018015 */ lui $at, 0x8015
|
||||||
@ -1649,9 +1648,8 @@ func_0013EF2C:
|
|||||||
/* 0D562C 0013EF2C 46003021 */ cvt.d.s $f0, $f6
|
/* 0D562C 0013EF2C 46003021 */ cvt.d.s $f0, $f6
|
||||||
/* 0D5630 0013EF30 4620103C */ c.lt.d $f2, $f0
|
/* 0D5630 0013EF30 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0D5634 0013EF34 00000000 */ nop
|
/* 0D5634 0013EF34 00000000 */ nop
|
||||||
/* 0D5638 0013EF38 4503FFFB */ bc1tl .L0013EF28
|
/* 0D5638 0013EF38 4503FFFB */ .byte 0x45,0x03,0xFF,0xFB /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0D563C 0013EF3C 46220001 */ sub.d $f0, $f0, $f2
|
/* 0D563C 0013EF3C 46220001 */ /* 0D5640 0013EF40 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0D5640 0013EF40 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
|
||||||
/* 0D5644 0013EF44 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0D5644 0013EF44 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0D5648 0013EF48 94420134 */ lhu $v0, 0x134($v0)
|
/* 0D5648 0013EF48 94420134 */ lhu $v0, 0x134($v0)
|
||||||
/* 0D564C 0013EF4C 3C018015 */ lui $at, 0x8015
|
/* 0D564C 0013EF4C 3C018015 */ lui $at, 0x8015
|
||||||
@ -1673,9 +1671,8 @@ func_0013EF80:
|
|||||||
/* 0D5680 0013EF80 46002021 */ cvt.d.s $f0, $f4
|
/* 0D5680 0013EF80 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 0D5684 0013EF84 4620103C */ c.lt.d $f2, $f0
|
/* 0D5684 0013EF84 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0D5688 0013EF88 00000000 */ nop
|
/* 0D5688 0013EF88 00000000 */ nop
|
||||||
/* 0D568C 0013EF8C 4503FFFB */ bc1tl .L0013EF7C
|
/* 0D568C 0013EF8C 4503FFFB */ .byte 0x45,0x03,0xFF,0xFB /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0D5690 0013EF90 46220001 */ sub.d $f0, $f0, $f2
|
/* 0D5690 0013EF90 46220001 */ /* 0D5694 0013EF94 E648003C */ swc1 $f8, 0x3c($s2)
|
||||||
/* 0D5694 0013EF94 E648003C */ swc1 $f8, 0x3c($s2)
|
|
||||||
/* 0D5698 0013EF98 46004006 */ mov.s $f0, $f8
|
/* 0D5698 0013EF98 46004006 */ mov.s $f0, $f8
|
||||||
/* 0D569C 0013EF9C 3C018015 */ lui $at, 0x8015
|
/* 0D569C 0013EF9C 3C018015 */ lui $at, 0x8015
|
||||||
/* 0D56A0 0013EFA0 D4221130 */ ldc1 $f2, 0x1130($at)
|
/* 0D56A0 0013EFA0 D4221130 */ ldc1 $f2, 0x1130($at)
|
||||||
@ -1683,9 +1680,8 @@ func_0013EF80:
|
|||||||
/* 0D56A8 0013EFA8 E6460040 */ swc1 $f6, 0x40($s2)
|
/* 0D56A8 0013EFA8 E6460040 */ swc1 $f6, 0x40($s2)
|
||||||
/* 0D56AC 0013EFAC 4620103E */ c.le.d $f2, $f0
|
/* 0D56AC 0013EFAC 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0D56B0 0013EFB0 00000000 */ nop
|
/* 0D56B0 0013EFB0 00000000 */ nop
|
||||||
/* 0D56B4 0013EFB4 45000004 */ bc1f .L0013EFC8
|
/* 0D56B4 0013EFB4 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D56B8 0013EFB8 E6440044 */ swc1 $f4, 0x44($s2)
|
/* 0D56B8 0013EFB8 E6440044 */ /* 0D56BC 0013EFBC 46220001 */ sub.d $f0, $f0, $f2
|
||||||
/* 0D56BC 0013EFBC 46220001 */ sub.d $f0, $f0, $f2
|
|
||||||
/* 0D56C0 0013EFC0 46200020 */ cvt.s.d $f0, $f0
|
/* 0D56C0 0013EFC0 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 0D56C4 0013EFC4 E640003C */ swc1 $f0, 0x3c($s2)
|
/* 0D56C4 0013EFC4 E640003C */ swc1 $f0, 0x3c($s2)
|
||||||
.L0013EFC8:
|
.L0013EFC8:
|
||||||
@ -1693,9 +1689,8 @@ func_0013EF80:
|
|||||||
/* 0D56CC 0013EFCC 46000021 */ cvt.d.s $f0, $f0
|
/* 0D56CC 0013EFCC 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0D56D0 0013EFD0 4620103E */ c.le.d $f2, $f0
|
/* 0D56D0 0013EFD0 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0D56D4 0013EFD4 00000000 */ nop
|
/* 0D56D4 0013EFD4 00000000 */ nop
|
||||||
/* 0D56D8 0013EFD8 45000004 */ bc1f .L0013EFEC
|
/* 0D56D8 0013EFD8 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D56DC 0013EFDC 00000000 */ nop
|
/* 0D56DC 0013EFDC 00000000 */ /* 0D56E0 0013EFE0 46220001 */ sub.d $f0, $f0, $f2
|
||||||
/* 0D56E0 0013EFE0 46220001 */ sub.d $f0, $f0, $f2
|
|
||||||
/* 0D56E4 0013EFE4 46200020 */ cvt.s.d $f0, $f0
|
/* 0D56E4 0013EFE4 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 0D56E8 0013EFE8 E6400040 */ swc1 $f0, 0x40($s2)
|
/* 0D56E8 0013EFE8 E6400040 */ swc1 $f0, 0x40($s2)
|
||||||
.L0013EFEC:
|
.L0013EFEC:
|
||||||
@ -1703,9 +1698,8 @@ func_0013EF80:
|
|||||||
/* 0D56F0 0013EFF0 46000021 */ cvt.d.s $f0, $f0
|
/* 0D56F0 0013EFF0 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0D56F4 0013EFF4 4620103E */ c.le.d $f2, $f0
|
/* 0D56F4 0013EFF4 4620103E */ c.le.d $f2, $f0
|
||||||
/* 0D56F8 0013EFF8 00000000 */ nop
|
/* 0D56F8 0013EFF8 00000000 */ nop
|
||||||
/* 0D56FC 0013EFFC 45000004 */ bc1f .L0013F010
|
/* 0D56FC 0013EFFC 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0D5700 0013F000 0000A02D */ move $s4, $zero
|
/* 0D5700 0013F000 0000A02D */ /* 0D5704 0013F004 46220001 */ sub.d $f0, $f0, $f2
|
||||||
/* 0D5704 0013F004 46220001 */ sub.d $f0, $f0, $f2
|
|
||||||
/* 0D5708 0013F008 46200020 */ cvt.s.d $f0, $f0
|
/* 0D5708 0013F008 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 0D570C 0013F00C E6400044 */ swc1 $f0, 0x44($s2)
|
/* 0D570C 0013F00C E6400044 */ swc1 $f0, 0x44($s2)
|
||||||
.L0013F010:
|
.L0013F010:
|
||||||
@ -1904,9 +1898,8 @@ func_0013F1F8:
|
|||||||
/* 0D59F0 0013F2F0 00431021 */ addu $v0, $v0, $v1
|
/* 0D59F0 0013F2F0 00431021 */ addu $v0, $v0, $v1
|
||||||
/* 0D59F4 0013F2F4 4600103E */ c.le.s $f2, $f0
|
/* 0D59F4 0013F2F4 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D59F8 0013F2F8 00000000 */ nop
|
/* 0D59F8 0013F2F8 00000000 */ nop
|
||||||
/* 0D59FC 0013F2FC 45010005 */ bc1t .L0013F314
|
/* 0D59FC 0013F2FC 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D5A00 0013F300 2442000F */ addiu $v0, $v0, 0xf
|
/* 0D5A00 0013F300 2442000F */ /* 0D5A04 0013F304 4600018D */ trunc.w.s $f6, $f0
|
||||||
/* 0D5A04 0013F304 4600018D */ trunc.w.s $f6, $f0
|
|
||||||
/* 0D5A08 0013F308 44033000 */ mfc1 $v1, $f6
|
/* 0D5A08 0013F308 44033000 */ mfc1 $v1, $f6
|
||||||
/* 0D5A0C 0013F30C 0804FCCB */ j func_0013F32C
|
/* 0D5A0C 0013F30C 0804FCCB */ j func_0013F32C
|
||||||
/* 0D5A10 0013F310 A0430000 */ sb $v1, ($v0)
|
/* 0D5A10 0013F310 A0430000 */ sb $v1, ($v0)
|
||||||
|
@ -664,7 +664,6 @@ func_0013FEF8:
|
|||||||
/* 0D66F4 0013FFF4 01021025 */ or $v0, $t0, $v0
|
/* 0D66F4 0013FFF4 01021025 */ or $v0, $t0, $v0
|
||||||
/* 0D66F8 0013FFF8 AC820000 */ sw $v0, ($a0)
|
/* 0D66F8 0013FFF8 AC820000 */ sw $v0, ($a0)
|
||||||
/* 0D66FC 0013FFFC 24620008 */ addiu $v0, $v1, 8
|
/* 0D66FC 0013FFFC 24620008 */ addiu $v0, $v1, 8
|
||||||
func_00140000:
|
|
||||||
/* 0D6700 00140000 016C2023 */ subu $a0, $t3, $t4
|
/* 0D6700 00140000 016C2023 */ subu $a0, $t3, $t4
|
||||||
/* 0D6704 00140004 00042040 */ sll $a0, $a0, 1
|
/* 0D6704 00140004 00042040 */ sll $a0, $a0, 1
|
||||||
/* 0D6708 00140008 24840009 */ addiu $a0, $a0, 9
|
/* 0D6708 00140008 24840009 */ addiu $a0, $a0, 9
|
||||||
@ -1849,7 +1848,6 @@ func_00140FD4:
|
|||||||
/* 0D77F8 001410F8 03E00008 */ jr $ra
|
/* 0D77F8 001410F8 03E00008 */ jr $ra
|
||||||
/* 0D77FC 001410FC 27BD00B8 */ addiu $sp, $sp, 0xb8
|
/* 0D77FC 001410FC 27BD00B8 */ addiu $sp, $sp, 0xb8
|
||||||
|
|
||||||
func_00141100:
|
|
||||||
/* 0D7800 00141100 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0D7800 00141100 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0D7804 00141104 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0D7804 00141104 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0D7808 00141108 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0D7808 00141108 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
@ -1995,7 +1993,6 @@ func_001412BC:
|
|||||||
/* 0D79F8 001412F8 03E00008 */ jr $ra
|
/* 0D79F8 001412F8 03E00008 */ jr $ra
|
||||||
/* 0D79FC 001412FC 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0D79FC 001412FC 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_00141300:
|
|
||||||
/* 0D7A00 00141300 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0D7A00 00141300 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0D7A04 00141304 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0D7A04 00141304 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0D7A08 00141308 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0D7A08 00141308 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
@ -2212,7 +2209,6 @@ func_00141530:
|
|||||||
/* 0D7D08 00141608 03E00008 */ jr $ra
|
/* 0D7D08 00141608 03E00008 */ jr $ra
|
||||||
/* 0D7D0C 0014160C 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0D7D0C 0014160C 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_00141610:
|
|
||||||
/* 0D7D10 00141610 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 0D7D10 00141610 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 0D7D14 00141614 AFB10014 */ sw $s1, 0x14($sp)
|
/* 0D7D14 00141614 AFB10014 */ sw $s1, 0x14($sp)
|
||||||
/* 0D7D18 00141618 0000882D */ move $s1, $zero
|
/* 0D7D18 00141618 0000882D */ move $s1, $zero
|
||||||
|
@ -94,7 +94,6 @@ func_00141704:
|
|||||||
/* 0D7F10 00141810 A2620047 */ sb $v0, 0x47($s3)
|
/* 0D7F10 00141810 A2620047 */ sb $v0, 0x47($s3)
|
||||||
/* 0D7F14 00141814 8E020000 */ lw $v0, ($s0)
|
/* 0D7F14 00141814 8E020000 */ lw $v0, ($s0)
|
||||||
/* 0D7F18 00141818 3C030040 */ lui $v1, 0x40
|
/* 0D7F18 00141818 3C030040 */ lui $v1, 0x40
|
||||||
func_0014181C:
|
|
||||||
/* 0D7F1C 0014181C AE620010 */ sw $v0, 0x10($s3)
|
/* 0D7F1C 0014181C AE620010 */ sw $v0, 0x10($s3)
|
||||||
/* 0D7F20 00141820 8E620000 */ lw $v0, ($s3)
|
/* 0D7F20 00141820 8E620000 */ lw $v0, ($s3)
|
||||||
/* 0D7F24 00141824 26100004 */ addiu $s0, $s0, 4
|
/* 0D7F24 00141824 26100004 */ addiu $s0, $s0, 4
|
||||||
@ -603,9 +602,8 @@ func_00141F2C:
|
|||||||
/* 0D8648 00141F48 00000000 */ nop
|
/* 0D8648 00141F48 00000000 */ nop
|
||||||
/* 0D864C 00141F4C 4600103E */ c.le.s $f2, $f0
|
/* 0D864C 00141F4C 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D8650 00141F50 00000000 */ nop
|
/* 0D8650 00141F50 00000000 */ nop
|
||||||
/* 0D8654 00141F54 45010005 */ bc1t .L00141F6C
|
/* 0D8654 00141F54 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D8658 00141F58 26660048 */ addiu $a2, $s3, 0x48
|
/* 0D8658 00141F58 26660048 */ /* 0D865C 00141F5C 4600030D */ trunc.w.s $f12, $f0
|
||||||
/* 0D865C 00141F5C 4600030D */ trunc.w.s $f12, $f0
|
|
||||||
/* 0D8660 00141F60 44036000 */ mfc1 $v1, $f12
|
/* 0D8660 00141F60 44036000 */ mfc1 $v1, $f12
|
||||||
/* 0D8664 00141F64 080507E1 */ j func_00141F84
|
/* 0D8664 00141F64 080507E1 */ j func_00141F84
|
||||||
/* 0D8668 00141F68 00000000 */ nop
|
/* 0D8668 00141F68 00000000 */ nop
|
||||||
@ -628,9 +626,8 @@ func_00141F84:
|
|||||||
/* 0D86A0 00141FA0 A0C30000 */ sb $v1, ($a2)
|
/* 0D86A0 00141FA0 A0C30000 */ sb $v1, ($a2)
|
||||||
/* 0D86A4 00141FA4 4600103E */ c.le.s $f2, $f0
|
/* 0D86A4 00141FA4 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0D86A8 00141FA8 00000000 */ nop
|
/* 0D86A8 00141FA8 00000000 */ nop
|
||||||
/* 0D86AC 00141FAC 45010005 */ bc1t .L00141FC4
|
/* 0D86AC 00141FAC 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0D86B0 00141FB0 26660049 */ addiu $a2, $s3, 0x49
|
/* 0D86B0 00141FB0 26660049 */ /* 0D86B4 00141FB4 4600030D */ trunc.w.s $f12, $f0
|
||||||
/* 0D86B4 00141FB4 4600030D */ trunc.w.s $f12, $f0
|
|
||||||
/* 0D86B8 00141FB8 44036000 */ mfc1 $v1, $f12
|
/* 0D86B8 00141FB8 44036000 */ mfc1 $v1, $f12
|
||||||
/* 0D86BC 00141FBC 080507F7 */ j func_00141FDC
|
/* 0D86BC 00141FBC 080507F7 */ j func_00141FDC
|
||||||
/* 0D86C0 00141FC0 00000000 */ nop
|
/* 0D86C0 00141FC0 00000000 */ nop
|
||||||
@ -800,7 +797,6 @@ func_001421F4:
|
|||||||
/* 0D8908 00142208 03E00008 */ jr $ra
|
/* 0D8908 00142208 03E00008 */ jr $ra
|
||||||
/* 0D890C 0014220C 27BD0028 */ addiu $sp, $sp, 0x28
|
/* 0D890C 0014220C 27BD0028 */ addiu $sp, $sp, 0x28
|
||||||
|
|
||||||
func_00142210:
|
|
||||||
/* 0D8910 00142210 27BDFAB0 */ addiu $sp, $sp, -0x550
|
/* 0D8910 00142210 27BDFAB0 */ addiu $sp, $sp, -0x550
|
||||||
/* 0D8914 00142214 3C038016 */ lui $v1, %hi(D_80159180) # $v1, 0x8016
|
/* 0D8914 00142214 3C038016 */ lui $v1, %hi(D_80159180) # $v1, 0x8016
|
||||||
/* 0D8918 00142218 24639180 */ addiu $v1, %lo(D_80159180) # addiu $v1, $v1, -0x6e80
|
/* 0D8918 00142218 24639180 */ addiu $v1, %lo(D_80159180) # addiu $v1, $v1, -0x6e80
|
||||||
@ -1154,7 +1150,6 @@ func_001426D4:
|
|||||||
/* 0D8E14 00142714 03E00008 */ jr $ra
|
/* 0D8E14 00142714 03E00008 */ jr $ra
|
||||||
/* 0D8E18 00142718 27BD0550 */ addiu $sp, $sp, 0x550
|
/* 0D8E18 00142718 27BD0550 */ addiu $sp, $sp, 0x550
|
||||||
|
|
||||||
func_0014271C:
|
|
||||||
/* 0D8E1C 0014271C 27BDFAB0 */ addiu $sp, $sp, -0x550
|
/* 0D8E1C 0014271C 27BDFAB0 */ addiu $sp, $sp, -0x550
|
||||||
/* 0D8E20 00142720 AFBE0548 */ sw $fp, 0x548($sp)
|
/* 0D8E20 00142720 AFBE0548 */ sw $fp, 0x548($sp)
|
||||||
/* 0D8E24 00142724 0000F02D */ move $fp, $zero
|
/* 0D8E24 00142724 0000F02D */ move $fp, $zero
|
||||||
@ -2231,7 +2226,6 @@ func_0014363C:
|
|||||||
/* 0D9DAC 001436AC 03E00008 */ jr $ra
|
/* 0D9DAC 001436AC 03E00008 */ jr $ra
|
||||||
/* 0D9DB0 001436B0 27BD0308 */ addiu $sp, $sp, 0x308
|
/* 0D9DB0 001436B0 27BD0308 */ addiu $sp, $sp, 0x308
|
||||||
|
|
||||||
func_001436B4:
|
|
||||||
/* 0D9DB4 001436B4 27BDFAE0 */ addiu $sp, $sp, -0x520
|
/* 0D9DB4 001436B4 27BDFAE0 */ addiu $sp, $sp, -0x520
|
||||||
/* 0D9DB8 001436B8 AFBF051C */ sw $ra, 0x51c($sp)
|
/* 0D9DB8 001436B8 AFBF051C */ sw $ra, 0x51c($sp)
|
||||||
/* 0D9DBC 001436BC AFB20518 */ sw $s2, 0x518($sp)
|
/* 0D9DBC 001436BC AFB20518 */ sw $s2, 0x518($sp)
|
||||||
|
@ -1131,6 +1131,7 @@ func_00144778:
|
|||||||
/* 0DAEA0 001447A0 03E00008 */ jr $ra
|
/* 0DAEA0 001447A0 03E00008 */ jr $ra
|
||||||
/* 0DAEA4 001447A4 27BD0048 */ addiu $sp, $sp, 0x48
|
/* 0DAEA4 001447A4 27BD0048 */ addiu $sp, $sp, 0x48
|
||||||
|
|
||||||
|
func_001447A8:
|
||||||
/* 0DAEA8 001447A8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0DAEA8 001447A8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0DAEAC 001447AC AFBF0010 */ sw $ra, 0x10($sp)
|
/* 0DAEAC 001447AC AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 0DAEB0 001447B0 0C0510A6 */ jal func_00144298
|
/* 0DAEB0 001447B0 0C0510A6 */ jal func_00144298
|
||||||
@ -1216,7 +1217,6 @@ func_001447FC:
|
|||||||
/* 0DAFCC 001448CC 03E00008 */ jr $ra
|
/* 0DAFCC 001448CC 03E00008 */ jr $ra
|
||||||
/* 0DAFD0 001448D0 8C420008 */ lw $v0, 8($v0)
|
/* 0DAFD0 001448D0 8C420008 */ lw $v0, 8($v0)
|
||||||
|
|
||||||
func_001448D4:
|
|
||||||
/* 0DAFD4 001448D4 2402F7FF */ li $v0, -2049
|
/* 0DAFD4 001448D4 2402F7FF */ li $v0, -2049
|
||||||
/* 0DAFD8 001448D8 00822024 */ and $a0, $a0, $v0
|
/* 0DAFD8 001448D8 00822024 */ and $a0, $a0, $v0
|
||||||
/* 0DAFDC 001448DC 3C028015 */ lui $v0, %hi(D_80157960) # $v0, 0x8015
|
/* 0DAFDC 001448DC 3C028015 */ lui $v0, %hi(D_80157960) # $v0, 0x8015
|
||||||
@ -1453,6 +1453,7 @@ func_00144C10:
|
|||||||
/* 0DB318 00144C18 03E00008 */ jr $ra
|
/* 0DB318 00144C18 03E00008 */ jr $ra
|
||||||
/* 0DB31C 00144C1C 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0DB31C 00144C1C 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
func_00144C20:
|
||||||
/* 0DB320 00144C20 2402F7FF */ li $v0, -2049
|
/* 0DB320 00144C20 2402F7FF */ li $v0, -2049
|
||||||
/* 0DB324 00144C24 00822024 */ and $a0, $a0, $v0
|
/* 0DB324 00144C24 00822024 */ and $a0, $a0, $v0
|
||||||
/* 0DB328 00144C28 00042080 */ sll $a0, $a0, 2
|
/* 0DB328 00144C28 00042080 */ sll $a0, $a0, 2
|
||||||
@ -1500,9 +1501,8 @@ func_00144CA8:
|
|||||||
/* 0DB3C4 00144CC4 00000000 */ nop
|
/* 0DB3C4 00144CC4 00000000 */ nop
|
||||||
/* 0DB3C8 00144CC8 4600103E */ c.le.s $f2, $f0
|
/* 0DB3C8 00144CC8 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0DB3CC 00144CCC 00000000 */ nop
|
/* 0DB3CC 00144CCC 00000000 */ nop
|
||||||
/* 0DB3D0 00144CD0 45010005 */ bc1t .L00144CE8
|
/* 0DB3D0 00144CD0 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DB3D4 00144CD4 24A70048 */ addiu $a3, $a1, 0x48
|
/* 0DB3D4 00144CD4 24A70048 */ /* 0DB3D8 00144CD8 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 0DB3D8 00144CD8 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 0DB3DC 00144CDC 44034000 */ mfc1 $v1, $f8
|
/* 0DB3DC 00144CDC 44034000 */ mfc1 $v1, $f8
|
||||||
/* 0DB3E0 00144CE0 08051340 */ j func_00144D00
|
/* 0DB3E0 00144CE0 08051340 */ j func_00144D00
|
||||||
/* 0DB3E4 00144CE4 00000000 */ nop
|
/* 0DB3E4 00144CE4 00000000 */ nop
|
||||||
@ -1525,9 +1525,8 @@ func_00144D00:
|
|||||||
/* 0DB41C 00144D1C A0E30000 */ sb $v1, ($a3)
|
/* 0DB41C 00144D1C A0E30000 */ sb $v1, ($a3)
|
||||||
/* 0DB420 00144D20 4600103E */ c.le.s $f2, $f0
|
/* 0DB420 00144D20 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0DB424 00144D24 00000000 */ nop
|
/* 0DB424 00144D24 00000000 */ nop
|
||||||
/* 0DB428 00144D28 45010005 */ bc1t .L00144D40
|
/* 0DB428 00144D28 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DB42C 00144D2C 24A70049 */ addiu $a3, $a1, 0x49
|
/* 0DB42C 00144D2C 24A70049 */ /* 0DB430 00144D30 4600020D */ trunc.w.s $f8, $f0
|
||||||
/* 0DB430 00144D30 4600020D */ trunc.w.s $f8, $f0
|
|
||||||
/* 0DB434 00144D34 44034000 */ mfc1 $v1, $f8
|
/* 0DB434 00144D34 44034000 */ mfc1 $v1, $f8
|
||||||
/* 0DB438 00144D38 08051356 */ j func_00144D58
|
/* 0DB438 00144D38 08051356 */ j func_00144D58
|
||||||
/* 0DB43C 00144D3C 00000000 */ nop
|
/* 0DB43C 00144D3C 00000000 */ nop
|
||||||
@ -1928,7 +1927,6 @@ func_00145108:
|
|||||||
/* 0DB9E0 001452E0 03E00008 */ jr $ra
|
/* 0DB9E0 001452E0 03E00008 */ jr $ra
|
||||||
/* 0DB9E4 001452E4 00000000 */ nop
|
/* 0DB9E4 001452E4 00000000 */ nop
|
||||||
|
|
||||||
func_001452E8:
|
|
||||||
/* 0DB9E8 001452E8 3C018015 */ lui $at, %hi(D_8014EFC0) # $at, 0x8015
|
/* 0DB9E8 001452E8 3C018015 */ lui $at, %hi(D_8014EFC0) # $at, 0x8015
|
||||||
/* 0DB9EC 001452EC AC24EFC0 */ sw $a0, %lo(D_8014EFC0)($at)
|
/* 0DB9EC 001452EC AC24EFC0 */ sw $a0, %lo(D_8014EFC0)($at)
|
||||||
/* 0DB9F0 001452F0 14800005 */ bnez $a0, .L00145308
|
/* 0DB9F0 001452F0 14800005 */ bnez $a0, .L00145308
|
||||||
@ -1980,7 +1978,6 @@ func_00145320:
|
|||||||
/* 0DBA88 00145388 03E00008 */ jr $ra
|
/* 0DBA88 00145388 03E00008 */ jr $ra
|
||||||
/* 0DBA8C 0014538C 00000000 */ nop
|
/* 0DBA8C 0014538C 00000000 */ nop
|
||||||
|
|
||||||
func_00145390:
|
|
||||||
/* 0DBA90 00145390 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DBA90 00145390 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DBA94 00145394 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DBA94 00145394 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DBA98 00145398 8442008A */ lh $v0, 0x8a($v0)
|
/* 0DBA98 00145398 8442008A */ lh $v0, 0x8a($v0)
|
||||||
@ -2209,7 +2206,6 @@ func_00145650:
|
|||||||
/* 0DBD78 00145678 03E00008 */ jr $ra
|
/* 0DBD78 00145678 03E00008 */ jr $ra
|
||||||
/* 0DBD7C 0014567C AC820000 */ sw $v0, ($a0)
|
/* 0DBD7C 0014567C AC820000 */ sw $v0, ($a0)
|
||||||
|
|
||||||
func_00145680:
|
|
||||||
/* 0DBD80 00145680 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DBD80 00145680 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DBD84 00145684 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DBD84 00145684 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DBD88 00145688 80420070 */ lb $v0, 0x70($v0)
|
/* 0DBD88 00145688 80420070 */ lb $v0, 0x70($v0)
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
/* 0DBE20 00145720 03E00008 */ jr $ra
|
/* 0DBE20 00145720 03E00008 */ jr $ra
|
||||||
/* 0DBE24 00145724 AC800024 */ sw $zero, 0x24($a0)
|
/* 0DBE24 00145724 AC800024 */ sw $zero, 0x24($a0)
|
||||||
|
|
||||||
func_00145728:
|
|
||||||
/* 0DBE28 00145728 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DBE28 00145728 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DBE2C 0014572C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DBE2C 0014572C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DBE30 00145730 80420070 */ lb $v0, 0x70($v0)
|
/* 0DBE30 00145730 80420070 */ lb $v0, 0x70($v0)
|
||||||
@ -118,7 +117,6 @@ func_001457F4:
|
|||||||
/* 0DBF58 00145858 03E00008 */ jr $ra
|
/* 0DBF58 00145858 03E00008 */ jr $ra
|
||||||
/* 0DBF5C 0014585C 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0DBF5C 0014585C 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_00145860:
|
|
||||||
/* 0DBF60 00145860 27BDFFD0 */ addiu $sp, $sp, -0x30
|
/* 0DBF60 00145860 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
/* 0DBF64 00145864 AFB20020 */ sw $s2, 0x20($sp)
|
/* 0DBF64 00145864 AFB20020 */ sw $s2, 0x20($sp)
|
||||||
/* 0DBF68 00145868 3C128016 */ lui $s2, %hi(D_8015A550) # $s2, 0x8016
|
/* 0DBF68 00145868 3C128016 */ lui $s2, %hi(D_8015A550) # $s2, 0x8016
|
||||||
@ -303,9 +301,8 @@ func_00145860:
|
|||||||
/* 0DC1F8 00145AF8 46022100 */ add.s $f4, $f4, $f2
|
/* 0DC1F8 00145AF8 46022100 */ add.s $f4, $f4, $f2
|
||||||
/* 0DC1FC 00145AFC 4600203C */ c.lt.s $f4, $f0
|
/* 0DC1FC 00145AFC 4600203C */ c.lt.s $f4, $f0
|
||||||
/* 0DC200 00145B00 00000000 */ nop
|
/* 0DC200 00145B00 00000000 */ nop
|
||||||
/* 0DC204 00145B04 45030017 */ bc1tl .L00145B64
|
/* 0DC204 00145B04 45030017 */ .byte 0x45,0x03,0x00,0x17 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DC208 00145B08 26730001 */ addiu $s3, $s3, 1
|
/* 0DC208 00145B08 26730001 */ .L00145B0C:
|
||||||
.L00145B0C:
|
|
||||||
/* 0DC20C 00145B0C 8E220000 */ lw $v0, ($s1)
|
/* 0DC20C 00145B0C 8E220000 */ lw $v0, ($s1)
|
||||||
/* 0DC210 00145B10 3C030001 */ lui $v1, 1
|
/* 0DC210 00145B10 3C030001 */ lui $v1, 1
|
||||||
/* 0DC214 00145B14 00431024 */ and $v0, $v0, $v1
|
/* 0DC214 00145B14 00431024 */ and $v0, $v0, $v1
|
||||||
@ -485,7 +482,6 @@ func_00145D58:
|
|||||||
|
|
||||||
/* 0DC468 00145D68 00000000 */ nop
|
/* 0DC468 00145D68 00000000 */ nop
|
||||||
/* 0DC46C 00145D6C 00000000 */ nop
|
/* 0DC46C 00145D6C 00000000 */ nop
|
||||||
func_00145D70:
|
|
||||||
/* 0DC470 00145D70 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 0DC470 00145D70 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 0DC474 00145D74 AFBF001C */ sw $ra, 0x1c($sp)
|
/* 0DC474 00145D74 AFBF001C */ sw $ra, 0x1c($sp)
|
||||||
/* 0DC478 00145D78 1080001B */ beqz $a0, .L00145DE8
|
/* 0DC478 00145D78 1080001B */ beqz $a0, .L00145DE8
|
||||||
@ -523,7 +519,6 @@ func_00145D70:
|
|||||||
/* 0DC4F0 00145DF0 03E00008 */ jr $ra
|
/* 0DC4F0 00145DF0 03E00008 */ jr $ra
|
||||||
/* 0DC4F4 00145DF4 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0DC4F4 00145DF4 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_00145DF8:
|
|
||||||
/* 0DC4F8 00145DF8 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DC4F8 00145DF8 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DC4FC 00145DFC 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DC4FC 00145DFC 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DC500 00145E00 94430148 */ lhu $v1, 0x148($v0)
|
/* 0DC500 00145E00 94430148 */ lhu $v1, 0x148($v0)
|
||||||
@ -537,7 +532,6 @@ func_00145DF8:
|
|||||||
/* 0DC520 00145E20 03E00008 */ jr $ra
|
/* 0DC520 00145E20 03E00008 */ jr $ra
|
||||||
/* 0DC524 00145E24 A4430148 */ sh $v1, 0x148($v0)
|
/* 0DC524 00145E24 A4430148 */ sh $v1, 0x148($v0)
|
||||||
|
|
||||||
func_00145E28:
|
|
||||||
/* 0DC528 00145E28 3C038007 */ lui $v1, %hi(D_8007419C) # $v1, 0x8007
|
/* 0DC528 00145E28 3C038007 */ lui $v1, %hi(D_8007419C) # $v1, 0x8007
|
||||||
/* 0DC52C 00145E2C 8C63419C */ lw $v1, %lo(D_8007419C)($v1)
|
/* 0DC52C 00145E2C 8C63419C */ lw $v1, %lo(D_8007419C)($v1)
|
||||||
/* 0DC530 00145E30 9482000C */ lhu $v0, 0xc($a0)
|
/* 0DC530 00145E30 9482000C */ lhu $v0, 0xc($a0)
|
||||||
@ -557,7 +551,6 @@ func_00145E28:
|
|||||||
/* 0DC568 00145E68 03E00008 */ jr $ra
|
/* 0DC568 00145E68 03E00008 */ jr $ra
|
||||||
/* 0DC56C 00145E6C AC640158 */ sw $a0, 0x158($v1)
|
/* 0DC56C 00145E6C AC640158 */ sw $a0, 0x158($v1)
|
||||||
|
|
||||||
func_00145E70:
|
|
||||||
/* 0DC570 00145E70 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DC570 00145E70 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DC574 00145E74 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DC574 00145E74 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DC578 00145E78 94430148 */ lhu $v1, 0x148($v0)
|
/* 0DC578 00145E78 94430148 */ lhu $v1, 0x148($v0)
|
||||||
@ -582,7 +575,6 @@ func_00145E98:
|
|||||||
/* 0DC5B8 00145EB8 03E00008 */ jr $ra
|
/* 0DC5B8 00145EB8 03E00008 */ jr $ra
|
||||||
/* 0DC5BC 00145EBC 3042FFFF */ andi $v0, $v0, 0xffff
|
/* 0DC5BC 00145EBC 3042FFFF */ andi $v0, $v0, 0xffff
|
||||||
|
|
||||||
func_00145EC0:
|
|
||||||
/* 0DC5C0 00145EC0 27BDFF48 */ addiu $sp, $sp, -0xb8
|
/* 0DC5C0 00145EC0 27BDFF48 */ addiu $sp, $sp, -0xb8
|
||||||
/* 0DC5C4 00145EC4 AFB00080 */ sw $s0, 0x80($sp)
|
/* 0DC5C4 00145EC4 AFB00080 */ sw $s0, 0x80($sp)
|
||||||
/* 0DC5C8 00145EC8 0000802D */ move $s0, $zero
|
/* 0DC5C8 00145EC8 0000802D */ move $s0, $zero
|
||||||
@ -968,17 +960,15 @@ func_001463A4:
|
|||||||
/* 0DCB58 00146458 46000005 */ abs.s $f0, $f0
|
/* 0DCB58 00146458 46000005 */ abs.s $f0, $f0
|
||||||
/* 0DCB5C 0014645C 4602003C */ c.lt.s $f0, $f2
|
/* 0DCB5C 0014645C 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0DCB60 00146460 00000000 */ nop
|
/* 0DCB60 00146460 00000000 */ nop
|
||||||
/* 0DCB64 00146464 45020002 */ bc1fl .L00146470
|
/* 0DCB64 00146464 45020002 */ .byte 0x45,0x02,0x00,0x02 /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 0DCB68 00146468 E4440000 */ swc1 $f4, ($v0)
|
/* 0DCB68 00146468 E4440000 */ /* 0DCB6C 0014646C 46003106 */ mov.s $f4, $f6
|
||||||
/* 0DCB6C 0014646C 46003106 */ mov.s $f4, $f6
|
|
||||||
.L00146470:
|
.L00146470:
|
||||||
/* 0DCB70 00146470 44801000 */ mtc1 $zero, $f2
|
/* 0DCB70 00146470 44801000 */ mtc1 $zero, $f2
|
||||||
/* 0DCB74 00146474 00000000 */ nop
|
/* 0DCB74 00146474 00000000 */ nop
|
||||||
/* 0DCB78 00146478 4602203C */ c.lt.s $f4, $f2
|
/* 0DCB78 00146478 4602203C */ c.lt.s $f4, $f2
|
||||||
/* 0DCB7C 0014647C 00000000 */ nop
|
/* 0DCB7C 0014647C 00000000 */ nop
|
||||||
/* 0DCB80 00146480 4500000D */ bc1f .L001464B8
|
/* 0DCB80 00146480 4500000D */ .byte 0x45,0x00,0x00,0x0D /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DCB84 00146484 00000000 */ nop
|
/* 0DCB84 00146484 00000000 */ /* 0DCB88 00146488 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DCB88 00146488 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
|
||||||
/* 0DCB8C 0014648C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DCB8C 0014648C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DCB90 00146490 8442014E */ lh $v0, 0x14e($v0)
|
/* 0DCB90 00146490 8442014E */ lh $v0, 0x14e($v0)
|
||||||
/* 0DCB94 00146494 00021140 */ sll $v0, $v0, 5
|
/* 0DCB94 00146494 00021140 */ sll $v0, $v0, 5
|
||||||
@ -989,9 +979,8 @@ func_001463A4:
|
|||||||
.L001464A8:
|
.L001464A8:
|
||||||
/* 0DCBA8 001464A8 4602203C */ c.lt.s $f4, $f2
|
/* 0DCBA8 001464A8 4602203C */ c.lt.s $f4, $f2
|
||||||
/* 0DCBAC 001464AC 00000000 */ nop
|
/* 0DCBAC 001464AC 00000000 */ nop
|
||||||
/* 0DCBB0 001464B0 4503FFFD */ bc1tl .L001464A8
|
/* 0DCBB0 001464B0 4503FFFD */ .byte 0x45,0x03,0xFF,0xFD /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DCBB4 001464B4 46002100 */ add.s $f4, $f4, $f0
|
/* 0DCBB4 001464B4 46002100 */ .L001464B8:
|
||||||
.L001464B8:
|
|
||||||
/* 0DCBB8 001464B8 3C0E8007 */ lui $t6, %hi(D_8007419C) # $t6, 0x8007
|
/* 0DCBB8 001464B8 3C0E8007 */ lui $t6, %hi(D_8007419C) # $t6, 0x8007
|
||||||
/* 0DCBBC 001464BC 8DCE419C */ lw $t6, %lo(D_8007419C)($t6)
|
/* 0DCBBC 001464BC 8DCE419C */ lw $t6, %lo(D_8007419C)($t6)
|
||||||
/* 0DCBC0 001464C0 4600220D */ trunc.w.s $f8, $f4
|
/* 0DCBC0 001464C0 4600220D */ trunc.w.s $f8, $f4
|
||||||
@ -1880,7 +1869,6 @@ func_001471D4:
|
|||||||
|
|
||||||
/* 0DD928 00147228 00000000 */ nop
|
/* 0DD928 00147228 00000000 */ nop
|
||||||
/* 0DD92C 0014722C 00000000 */ nop
|
/* 0DD92C 0014722C 00000000 */ nop
|
||||||
func_00147230:
|
|
||||||
/* 0DD930 00147230 3C058015 */ lui $a1, %hi(D_8014F140) # $a1, 0x8015
|
/* 0DD930 00147230 3C058015 */ lui $a1, %hi(D_8014F140) # $a1, 0x8015
|
||||||
/* 0DD934 00147234 24A5F140 */ addiu $a1, %lo(D_8014F140) # addiu $a1, $a1, -0xec0
|
/* 0DD934 00147234 24A5F140 */ addiu $a1, %lo(D_8014F140) # addiu $a1, $a1, -0xec0
|
||||||
/* 0DD938 00147238 3C048016 */ lui $a0, %hi(D_8015C7C0) # $a0, 0x8016
|
/* 0DD938 00147238 3C048016 */ lui $a0, %hi(D_8015C7C0) # $a0, 0x8016
|
||||||
@ -1895,7 +1883,6 @@ func_00147230:
|
|||||||
/* 0DD95C 0014725C 03E00008 */ jr $ra
|
/* 0DD95C 0014725C 03E00008 */ jr $ra
|
||||||
/* 0DD960 00147260 AC83000C */ sw $v1, 0xc($a0)
|
/* 0DD960 00147260 AC83000C */ sw $v1, 0xc($a0)
|
||||||
|
|
||||||
func_00147264:
|
|
||||||
/* 0DD964 00147264 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0DD964 00147264 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0DD968 00147268 AFB00010 */ sw $s0, 0x10($sp)
|
/* 0DD968 00147268 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 0DD96C 0014726C 3C108016 */ lui $s0, %hi(D_8015C7C0) # $s0, 0x8016
|
/* 0DD96C 0014726C 3C108016 */ lui $s0, %hi(D_8015C7C0) # $s0, 0x8016
|
||||||
@ -2016,7 +2003,6 @@ func_001473D4:
|
|||||||
/* 0DDAE4 001473E4 00000000 */ nop
|
/* 0DDAE4 001473E4 00000000 */ nop
|
||||||
/* 0DDAE8 001473E8 00000000 */ nop
|
/* 0DDAE8 001473E8 00000000 */ nop
|
||||||
/* 0DDAEC 001473EC 00000000 */ nop
|
/* 0DDAEC 001473EC 00000000 */ nop
|
||||||
func_001473F0:
|
|
||||||
/* 0DDAF0 001473F0 3C038016 */ lui $v1, %hi(D_80159D50) # $v1, 0x8016
|
/* 0DDAF0 001473F0 3C038016 */ lui $v1, %hi(D_80159D50) # $v1, 0x8016
|
||||||
/* 0DDAF4 001473F4 24639D50 */ addiu $v1, %lo(D_80159D50) # addiu $v1, $v1, -0x62b0
|
/* 0DDAF4 001473F4 24639D50 */ addiu $v1, %lo(D_80159D50) # addiu $v1, $v1, -0x62b0
|
||||||
/* 0DDAF8 001473F8 2402003F */ li $v0, 63
|
/* 0DDAF8 001473F8 2402003F */ li $v0, 63
|
||||||
@ -2028,7 +2014,6 @@ func_001473F0:
|
|||||||
/* 0DDB0C 0014740C 03E00008 */ jr $ra
|
/* 0DDB0C 0014740C 03E00008 */ jr $ra
|
||||||
/* 0DDB10 00147410 00000000 */ nop
|
/* 0DDB10 00147410 00000000 */ nop
|
||||||
|
|
||||||
func_00147414:
|
|
||||||
/* 0DDB14 00147414 0000302D */ move $a2, $zero
|
/* 0DDB14 00147414 0000302D */ move $a2, $zero
|
||||||
/* 0DDB18 00147418 3C058016 */ lui $a1, %hi(D_80159D50) # $a1, 0x8016
|
/* 0DDB18 00147418 3C058016 */ lui $a1, %hi(D_80159D50) # $a1, 0x8016
|
||||||
/* 0DDB1C 0014741C 24A59D50 */ addiu $a1, %lo(D_80159D50) # addiu $a1, $a1, -0x62b0
|
/* 0DDB1C 0014741C 24A59D50 */ addiu $a1, %lo(D_80159D50) # addiu $a1, $a1, -0x62b0
|
||||||
|
@ -126,14 +126,12 @@ func_00147878:
|
|||||||
/* 0DDF98 00147898 C7A000A0 */ lwc1 $f0, 0xa0($sp)
|
/* 0DDF98 00147898 C7A000A0 */ lwc1 $f0, 0xa0($sp)
|
||||||
/* 0DDF9C 0014789C 46140032 */ c.eq.s $f0, $f20
|
/* 0DDF9C 0014789C 46140032 */ c.eq.s $f0, $f20
|
||||||
/* 0DDFA0 001478A0 00000000 */ nop
|
/* 0DDFA0 001478A0 00000000 */ nop
|
||||||
/* 0DDFA4 001478A4 45030077 */ bc1tl .L00147A84
|
/* 0DDFA4 001478A4 45030077 */ .byte 0x45,0x03,0x00,0x77 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DDFA8 001478A8 26D60001 */ addiu $s6, $s6, 1
|
/* 0DDFA8 001478A8 26D60001 */ /* 0DDFAC 001478AC C7A000A4 */ lwc1 $f0, 0xa4($sp)
|
||||||
/* 0DDFAC 001478AC C7A000A4 */ lwc1 $f0, 0xa4($sp)
|
|
||||||
/* 0DDFB0 001478B0 46140032 */ c.eq.s $f0, $f20
|
/* 0DDFB0 001478B0 46140032 */ c.eq.s $f0, $f20
|
||||||
/* 0DDFB4 001478B4 00000000 */ nop
|
/* 0DDFB4 001478B4 00000000 */ nop
|
||||||
/* 0DDFB8 001478B8 45030072 */ bc1tl .L00147A84
|
/* 0DDFB8 001478B8 45030072 */ .byte 0x45,0x03,0x00,0x72 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DDFBC 001478BC 26D60001 */ addiu $s6, $s6, 1
|
/* 0DDFBC 001478BC 26D60001 */ /* 0DDFC0 001478C0 92220000 */ lbu $v0, ($s1)
|
||||||
/* 0DDFC0 001478C0 92220000 */ lbu $v0, ($s1)
|
|
||||||
/* 0DDFC4 001478C4 30420004 */ andi $v0, $v0, 4
|
/* 0DDFC4 001478C4 30420004 */ andi $v0, $v0, 4
|
||||||
/* 0DDFC8 001478C8 5440006E */ bnel $v0, $zero, .L00147A84
|
/* 0DDFC8 001478C8 5440006E */ bnel $v0, $zero, .L00147A84
|
||||||
/* 0DDFCC 001478CC 26D60001 */ addiu $s6, $s6, 1
|
/* 0DDFCC 001478CC 26D60001 */ addiu $s6, $s6, 1
|
||||||
@ -270,7 +268,6 @@ func_00147878:
|
|||||||
/* 0DE1BC 00147ABC 03E00008 */ jr $ra
|
/* 0DE1BC 00147ABC 03E00008 */ jr $ra
|
||||||
/* 0DE1C0 00147AC0 27BD00F0 */ addiu $sp, $sp, 0xf0
|
/* 0DE1C0 00147AC0 27BD00F0 */ addiu $sp, $sp, 0xf0
|
||||||
|
|
||||||
func_00147AC4:
|
|
||||||
/* 0DE1C4 00147AC4 27BDFED0 */ addiu $sp, $sp, -0x130
|
/* 0DE1C4 00147AC4 27BDFED0 */ addiu $sp, $sp, -0x130
|
||||||
/* 0DE1C8 00147AC8 27A20020 */ addiu $v0, $sp, 0x20
|
/* 0DE1C8 00147AC8 27A20020 */ addiu $v0, $sp, 0x20
|
||||||
/* 0DE1CC 00147ACC 2404FFFF */ li $a0, -1
|
/* 0DE1CC 00147ACC 2404FFFF */ li $a0, -1
|
||||||
@ -550,7 +547,6 @@ func_00147E7C:
|
|||||||
/* 0DE5BC 00147EBC 03E00008 */ jr $ra
|
/* 0DE5BC 00147EBC 03E00008 */ jr $ra
|
||||||
/* 0DE5C0 00147EC0 00000000 */ nop
|
/* 0DE5C0 00147EC0 00000000 */ nop
|
||||||
|
|
||||||
func_00147EC4:
|
|
||||||
/* 0DE5C4 00147EC4 3C068016 */ lui $a2, %hi(D_80159D50) # $a2, 0x8016
|
/* 0DE5C4 00147EC4 3C068016 */ lui $a2, %hi(D_80159D50) # $a2, 0x8016
|
||||||
/* 0DE5C8 00147EC8 24C69D50 */ addiu $a2, %lo(D_80159D50) # addiu $a2, $a2, -0x62b0
|
/* 0DE5C8 00147EC8 24C69D50 */ addiu $a2, %lo(D_80159D50) # addiu $a2, $a2, -0x62b0
|
||||||
/* 0DE5CC 00147ECC 0000282D */ move $a1, $zero
|
/* 0DE5CC 00147ECC 0000282D */ move $a1, $zero
|
||||||
@ -655,7 +651,6 @@ func_00147F30:
|
|||||||
|
|
||||||
/* 0DE738 00148038 00000000 */ nop
|
/* 0DE738 00148038 00000000 */ nop
|
||||||
/* 0DE73C 0014803C 00000000 */ nop
|
/* 0DE73C 0014803C 00000000 */ nop
|
||||||
func_00148040:
|
|
||||||
/* 0DE740 00148040 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0DE740 00148040 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0DE744 00148044 AFBF0010 */ sw $ra, 0x10($sp)
|
/* 0DE744 00148044 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 0DE748 00148048 0C05203C */ jal func_001480F0
|
/* 0DE748 00148048 0C05203C */ jal func_001480F0
|
||||||
@ -855,9 +850,8 @@ func_001481C4:
|
|||||||
/* 0DEA2C 0014832C C6720038 */ lwc1 $f18, 0x38($s3)
|
/* 0DEA2C 0014832C C6720038 */ lwc1 $f18, 0x38($s3)
|
||||||
/* 0DEA30 00148330 E7B2005C */ swc1 $f18, 0x5c($sp)
|
/* 0DEA30 00148330 E7B2005C */ swc1 $f18, 0x5c($sp)
|
||||||
/* 0DEA34 00148334 C67E0018 */ lwc1 $f30, 0x18($s3)
|
/* 0DEA34 00148334 C67E0018 */ lwc1 $f30, 0x18($s3)
|
||||||
/* 0DEA38 00148338 45000005 */ bc1f .L00148350
|
/* 0DEA38 00148338 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEA3C 0014833C 00C0F02D */ move $fp, $a2
|
/* 0DEA3C 0014833C 00C0F02D */ /* 0DEA40 00148340 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0DEA40 00148340 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0DEA44 00148344 44819000 */ mtc1 $at, $f18
|
/* 0DEA44 00148344 44819000 */ mtc1 $at, $f18
|
||||||
/* 0DEA48 00148348 00000000 */ nop
|
/* 0DEA48 00148348 00000000 */ nop
|
||||||
/* 0DEA4C 0014834C E7B20060 */ swc1 $f18, 0x60($sp)
|
/* 0DEA4C 0014834C E7B20060 */ swc1 $f18, 0x60($sp)
|
||||||
@ -892,14 +886,12 @@ func_001481C4:
|
|||||||
/* 0DEAB8 001483B8 46001500 */ add.s $f20, $f2, $f0
|
/* 0DEAB8 001483B8 46001500 */ add.s $f20, $f2, $f0
|
||||||
/* 0DEABC 001483BC 461CA032 */ c.eq.s $f20, $f28
|
/* 0DEABC 001483BC 461CA032 */ c.eq.s $f20, $f28
|
||||||
/* 0DEAC0 001483C0 00000000 */ nop
|
/* 0DEAC0 001483C0 00000000 */ nop
|
||||||
/* 0DEAC4 001483C4 4501000D */ bc1t .L001483FC
|
/* 0DEAC4 001483C4 4501000D */ .byte 0x45,0x01,0x00,0x0D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DEAC8 001483C8 4600E086 */ mov.s $f2, $f28
|
/* 0DEAC8 001483C8 4600E086 */ /* 0DEACC 001483CC 4600A004 */ sqrt.s $f0, $f20
|
||||||
/* 0DEACC 001483CC 4600A004 */ sqrt.s $f0, $f20
|
|
||||||
/* 0DEAD0 001483D0 46000032 */ c.eq.s $f0, $f0
|
/* 0DEAD0 001483D0 46000032 */ c.eq.s $f0, $f0
|
||||||
/* 0DEAD4 001483D4 00000000 */ nop
|
/* 0DEAD4 001483D4 00000000 */ nop
|
||||||
/* 0DEAD8 001483D8 45010003 */ bc1t .L001483E8
|
/* 0DEAD8 001483D8 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DEADC 001483DC 00000000 */ nop
|
/* 0DEADC 001483DC 00000000 */ /* 0DEAE0 001483E0 0C0187BC */ jal func_00061EF0
|
||||||
/* 0DEAE0 001483E0 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0DEAE4 001483E4 4600A306 */ mov.s $f12, $f20
|
/* 0DEAE4 001483E4 4600A306 */ mov.s $f12, $f20
|
||||||
.L001483E8:
|
.L001483E8:
|
||||||
/* 0DEAE8 001483E8 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
/* 0DEAE8 001483E8 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
@ -923,14 +915,12 @@ func_00148400:
|
|||||||
/* 0DEB24 00148424 30620008 */ andi $v0, $v1, 8
|
/* 0DEB24 00148424 30620008 */ andi $v0, $v1, 8
|
||||||
/* 0DEB28 00148428 461C1032 */ c.eq.s $f2, $f28
|
/* 0DEB28 00148428 461C1032 */ c.eq.s $f2, $f28
|
||||||
/* 0DEB2C 0014842C 00000000 */ nop
|
/* 0DEB2C 0014842C 00000000 */ nop
|
||||||
/* 0DEB30 00148430 45000006 */ bc1f .L0014844C
|
/* 0DEB30 00148430 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEB34 00148434 00000000 */ nop
|
/* 0DEB34 00148434 00000000 */ /* 0DEB38 00148438 C6000010 */ lwc1 $f0, 0x10($s0)
|
||||||
/* 0DEB38 00148438 C6000010 */ lwc1 $f0, 0x10($s0)
|
|
||||||
/* 0DEB3C 0014843C 461C0032 */ c.eq.s $f0, $f28
|
/* 0DEB3C 0014843C 461C0032 */ c.eq.s $f0, $f28
|
||||||
/* 0DEB40 00148440 00000000 */ nop
|
/* 0DEB40 00148440 00000000 */ nop
|
||||||
/* 0DEB44 00148444 4501001E */ bc1t .L001484C0
|
/* 0DEB44 00148444 4501001E */ .byte 0x45,0x01,0x00,0x1E /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DEB48 00148448 00000000 */ nop
|
/* 0DEB48 00148448 00000000 */ .L0014844C:
|
||||||
.L0014844C:
|
|
||||||
/* 0DEB4C 0014844C C6000010 */ lwc1 $f0, 0x10($s0)
|
/* 0DEB4C 0014844C C6000010 */ lwc1 $f0, 0x10($s0)
|
||||||
/* 0DEB50 00148450 46001002 */ mul.s $f0, $f2, $f0
|
/* 0DEB50 00148450 46001002 */ mul.s $f0, $f2, $f0
|
||||||
/* 0DEB54 00148454 08052125 */ j func_00148494
|
/* 0DEB54 00148454 08052125 */ j func_00148494
|
||||||
@ -941,14 +931,12 @@ func_00148400:
|
|||||||
/* 0DEB60 00148460 00000000 */ nop
|
/* 0DEB60 00148460 00000000 */ nop
|
||||||
/* 0DEB64 00148464 461CA032 */ c.eq.s $f20, $f28
|
/* 0DEB64 00148464 461CA032 */ c.eq.s $f20, $f28
|
||||||
/* 0DEB68 00148468 00000000 */ nop
|
/* 0DEB68 00148468 00000000 */ nop
|
||||||
/* 0DEB6C 0014846C 45000006 */ bc1f .L00148488
|
/* 0DEB6C 0014846C 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEB70 00148470 00000000 */ nop
|
/* 0DEB70 00148470 00000000 */ /* 0DEB74 00148474 C6000010 */ lwc1 $f0, 0x10($s0)
|
||||||
/* 0DEB74 00148474 C6000010 */ lwc1 $f0, 0x10($s0)
|
|
||||||
/* 0DEB78 00148478 461C0032 */ c.eq.s $f0, $f28
|
/* 0DEB78 00148478 461C0032 */ c.eq.s $f0, $f28
|
||||||
/* 0DEB7C 0014847C 00000000 */ nop
|
/* 0DEB7C 0014847C 00000000 */ nop
|
||||||
/* 0DEB80 00148480 4501000F */ bc1t .L001484C0
|
/* 0DEB80 00148480 4501000F */ .byte 0x45,0x01,0x00,0x0F /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DEB84 00148484 00000000 */ nop
|
/* 0DEB84 00148484 00000000 */ .L00148488:
|
||||||
.L00148488:
|
|
||||||
/* 0DEB88 00148488 C6000010 */ lwc1 $f0, 0x10($s0)
|
/* 0DEB88 00148488 C6000010 */ lwc1 $f0, 0x10($s0)
|
||||||
/* 0DEB8C 0014848C 4600A002 */ mul.s $f0, $f20, $f0
|
/* 0DEB8C 0014848C 4600A002 */ mul.s $f0, $f20, $f0
|
||||||
/* 0DEB90 00148490 00000000 */ nop
|
/* 0DEB90 00148490 00000000 */ nop
|
||||||
@ -974,9 +962,8 @@ func_001484C8:
|
|||||||
/* 0DEBD0 001484D0 00000000 */ nop
|
/* 0DEBD0 001484D0 00000000 */ nop
|
||||||
/* 0DEBD4 001484D4 4608903C */ c.lt.s $f18, $f8
|
/* 0DEBD4 001484D4 4608903C */ c.lt.s $f18, $f8
|
||||||
/* 0DEBD8 001484D8 00000000 */ nop
|
/* 0DEBD8 001484D8 00000000 */ nop
|
||||||
/* 0DEBDC 001484DC 45030001 */ bc1tl .L001484E4
|
/* 0DEBDC 001484DC 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DEBE0 001484E0 46009206 */ mov.s $f8, $f18
|
/* 0DEBE0 001484E0 46009206 */ .L001484E4:
|
||||||
.L001484E4:
|
|
||||||
/* 0DEBE4 001484E4 C7B20048 */ lwc1 $f18, 0x48($sp)
|
/* 0DEBE4 001484E4 C7B20048 */ lwc1 $f18, 0x48($sp)
|
||||||
/* 0DEBE8 001484E8 461A9480 */ add.s $f18, $f18, $f26
|
/* 0DEBE8 001484E8 461A9480 */ add.s $f18, $f18, $f26
|
||||||
/* 0DEBEC 001484EC E7B20048 */ swc1 $f18, 0x48($sp)
|
/* 0DEBEC 001484EC E7B20048 */ swc1 $f18, 0x48($sp)
|
||||||
@ -989,9 +976,8 @@ func_001484C8:
|
|||||||
/* 0DEC08 00148508 C7B20060 */ lwc1 $f18, 0x60($sp)
|
/* 0DEC08 00148508 C7B20060 */ lwc1 $f18, 0x60($sp)
|
||||||
/* 0DEC0C 0014850C 461C903C */ c.lt.s $f18, $f28
|
/* 0DEC0C 0014850C 461C903C */ c.lt.s $f18, $f28
|
||||||
/* 0DEC10 00148510 00000000 */ nop
|
/* 0DEC10 00148510 00000000 */ nop
|
||||||
/* 0DEC14 00148514 45000005 */ bc1f .L0014852C
|
/* 0DEC14 00148514 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEC18 00148518 4600F086 */ mov.s $f2, $f30
|
/* 0DEC18 00148518 4600F086 */ /* 0DEC1C 0014851C C7B20068 */ lwc1 $f18, 0x68($sp)
|
||||||
/* 0DEC1C 0014851C C7B20068 */ lwc1 $f18, 0x68($sp)
|
|
||||||
/* 0DEC20 00148520 C7A00064 */ lwc1 $f0, 0x64($sp)
|
/* 0DEC20 00148520 C7A00064 */ lwc1 $f0, 0x64($sp)
|
||||||
/* 0DEC24 00148524 0805214E */ j func_00148538
|
/* 0DEC24 00148524 0805214E */ j func_00148538
|
||||||
/* 0DEC28 00148528 46009107 */ neg.s $f4, $f18
|
/* 0DEC28 00148528 46009107 */ neg.s $f4, $f18
|
||||||
@ -1011,9 +997,8 @@ func_00148538:
|
|||||||
/* 0DEC54 00148554 C7B20060 */ lwc1 $f18, 0x60($sp)
|
/* 0DEC54 00148554 C7B20060 */ lwc1 $f18, 0x60($sp)
|
||||||
/* 0DEC58 00148558 461C903C */ c.lt.s $f18, $f28
|
/* 0DEC58 00148558 461C903C */ c.lt.s $f18, $f28
|
||||||
/* 0DEC5C 0014855C 00000000 */ nop
|
/* 0DEC5C 0014855C 00000000 */ nop
|
||||||
/* 0DEC60 00148560 45000005 */ bc1f .L00148578
|
/* 0DEC60 00148560 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEC64 00148564 46040280 */ add.s $f10, $f0, $f4
|
/* 0DEC64 00148564 46040280 */ /* 0DEC68 00148568 C7A20068 */ lwc1 $f2, 0x68($sp)
|
||||||
/* 0DEC68 00148568 C7A20068 */ lwc1 $f2, 0x68($sp)
|
|
||||||
/* 0DEC6C 0014856C C7A60064 */ lwc1 $f6, 0x64($sp)
|
/* 0DEC6C 0014856C C7A60064 */ lwc1 $f6, 0x64($sp)
|
||||||
/* 0DEC70 00148570 08052163 */ j func_0014858C
|
/* 0DEC70 00148570 08052163 */ j func_0014858C
|
||||||
/* 0DEC74 00148574 4600F106 */ mov.s $f4, $f30
|
/* 0DEC74 00148574 4600F106 */ mov.s $f4, $f30
|
||||||
@ -1040,9 +1025,8 @@ func_0014858C:
|
|||||||
/* 0DECBC 001485BC 46008005 */ abs.s $f0, $f16
|
/* 0DECBC 001485BC 46008005 */ abs.s $f0, $f16
|
||||||
/* 0DECC0 001485C0 46004182 */ mul.s $f6, $f8, $f0
|
/* 0DECC0 001485C0 46004182 */ mul.s $f6, $f8, $f0
|
||||||
/* 0DECC4 001485C4 00000000 */ nop
|
/* 0DECC4 001485C4 00000000 */ nop
|
||||||
/* 0DECC8 001485C8 45000021 */ bc1f .L00148650
|
/* 0DECC8 001485C8 45000021 */ .byte 0x45,0x00,0x00,0x21 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DECCC 001485CC 46008506 */ mov.s $f20, $f16
|
/* 0DECCC 001485CC 46008506 */ /* 0DECD0 001485D0 92020001 */ lbu $v0, 1($s0)
|
||||||
/* 0DECD0 001485D0 92020001 */ lbu $v0, 1($s0)
|
|
||||||
/* 0DECD4 001485D4 44827000 */ mtc1 $v0, $f14
|
/* 0DECD4 001485D4 44827000 */ mtc1 $v0, $f14
|
||||||
/* 0DECD8 001485D8 00000000 */ nop
|
/* 0DECD8 001485D8 00000000 */ nop
|
||||||
/* 0DECDC 001485DC 468073A0 */ cvt.s.w $f14, $f14
|
/* 0DECDC 001485DC 468073A0 */ cvt.s.w $f14, $f14
|
||||||
@ -1070,9 +1054,8 @@ func_0014858C:
|
|||||||
/* 0DED34 00148634 46009480 */ add.s $f18, $f18, $f0
|
/* 0DED34 00148634 46009480 */ add.s $f18, $f18, $f0
|
||||||
/* 0DED38 00148638 4610E03C */ c.lt.s $f28, $f16
|
/* 0DED38 00148638 4610E03C */ c.lt.s $f28, $f16
|
||||||
/* 0DED3C 0014863C 00000000 */ nop
|
/* 0DED3C 0014863C 00000000 */ nop
|
||||||
/* 0DED40 00148640 45010021 */ bc1t .L001486C8
|
/* 0DED40 00148640 45010021 */ .byte 0x45,0x01,0x00,0x21 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DED44 00148644 E7B20080 */ swc1 $f18, 0x80($sp)
|
/* 0DED44 00148644 E7B20080 */ /* 0DED48 00148648 080521C2 */ j func_00148708
|
||||||
/* 0DED48 00148648 080521C2 */ j func_00148708
|
|
||||||
/* 0DED4C 0014864C 00000000 */ nop
|
/* 0DED4C 0014864C 00000000 */ nop
|
||||||
|
|
||||||
.L00148650:
|
.L00148650:
|
||||||
@ -1104,9 +1087,8 @@ func_0014858C:
|
|||||||
/* 0DEDB4 001486B4 46009480 */ add.s $f18, $f18, $f0
|
/* 0DEDB4 001486B4 46009480 */ add.s $f18, $f18, $f0
|
||||||
/* 0DEDB8 001486B8 4614E03C */ c.lt.s $f28, $f20
|
/* 0DEDB8 001486B8 4614E03C */ c.lt.s $f28, $f20
|
||||||
/* 0DEDBC 001486BC 00000000 */ nop
|
/* 0DEDBC 001486BC 00000000 */ nop
|
||||||
/* 0DEDC0 001486C0 45000011 */ bc1f .L00148708
|
/* 0DEDC0 001486C0 45000011 */ .byte 0x45,0x00,0x00,0x11 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEDC4 001486C4 E7B20074 */ swc1 $f18, 0x74($sp)
|
/* 0DEDC4 001486C4 E7B20074 */ .L001486C8:
|
||||||
.L001486C8:
|
|
||||||
/* 0DEDC8 001486C8 46067002 */ mul.s $f0, $f14, $f6
|
/* 0DEDC8 001486C8 46067002 */ mul.s $f0, $f14, $f6
|
||||||
/* 0DEDCC 001486CC 00000000 */ nop
|
/* 0DEDCC 001486CC 00000000 */ nop
|
||||||
/* 0DEDD0 001486D0 C7B20084 */ lwc1 $f18, 0x84($sp)
|
/* 0DEDD0 001486D0 C7B20084 */ lwc1 $f18, 0x84($sp)
|
||||||
@ -1151,9 +1133,8 @@ func_00148744:
|
|||||||
/* 0DEE58 00148758 C7B20060 */ lwc1 $f18, 0x60($sp)
|
/* 0DEE58 00148758 C7B20060 */ lwc1 $f18, 0x60($sp)
|
||||||
/* 0DEE5C 0014875C 4600903C */ c.lt.s $f18, $f0
|
/* 0DEE5C 0014875C 4600903C */ c.lt.s $f18, $f0
|
||||||
/* 0DEE60 00148760 00000000 */ nop
|
/* 0DEE60 00148760 00000000 */ nop
|
||||||
/* 0DEE64 00148764 45000004 */ bc1f .L00148778
|
/* 0DEE64 00148764 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEE68 00148768 4600F086 */ mov.s $f2, $f30
|
/* 0DEE68 00148768 4600F086 */ /* 0DEE6C 0014876C C7A00068 */ lwc1 $f0, 0x68($sp)
|
||||||
/* 0DEE6C 0014876C C7A00068 */ lwc1 $f0, 0x68($sp)
|
|
||||||
/* 0DEE70 00148770 080521E2 */ j func_00148788
|
/* 0DEE70 00148770 080521E2 */ j func_00148788
|
||||||
/* 0DEE74 00148774 C7A40064 */ lwc1 $f4, 0x64($sp)
|
/* 0DEE74 00148774 C7A40064 */ lwc1 $f4, 0x64($sp)
|
||||||
|
|
||||||
@ -1178,9 +1159,8 @@ func_00148788:
|
|||||||
/* 0DEEB8 001487B8 00000000 */ nop
|
/* 0DEEB8 001487B8 00000000 */ nop
|
||||||
/* 0DEEBC 001487BC 4600103C */ c.lt.s $f2, $f0
|
/* 0DEEBC 001487BC 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0DEEC0 001487C0 00000000 */ nop
|
/* 0DEEC0 001487C0 00000000 */ nop
|
||||||
/* 0DEEC4 001487C4 45000031 */ bc1f .L0014888C
|
/* 0DEEC4 001487C4 45000031 */ .byte 0x45,0x00,0x00,0x31 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DEEC8 001487C8 00000000 */ nop
|
/* 0DEEC8 001487C8 00000000 */ /* 0DEECC 001487CC C7B2006C */ lwc1 $f18, 0x6c($sp)
|
||||||
/* 0DEECC 001487CC C7B2006C */ lwc1 $f18, 0x6c($sp)
|
|
||||||
/* 0DEED0 001487D0 4600948D */ trunc.w.s $f18, $f18
|
/* 0DEED0 001487D0 4600948D */ trunc.w.s $f18, $f18
|
||||||
/* 0DEED4 001487D4 E7B20024 */ swc1 $f18, 0x24($sp)
|
/* 0DEED4 001487D4 E7B20024 */ swc1 $f18, 0x24($sp)
|
||||||
/* 0DEED8 001487D8 C7B20070 */ lwc1 $f18, 0x70($sp)
|
/* 0DEED8 001487D8 C7B20070 */ lwc1 $f18, 0x70($sp)
|
||||||
@ -1364,9 +1344,8 @@ func_001489B8:
|
|||||||
/* 0DF18C 00148A8C 46006021 */ cvt.d.s $f0, $f12
|
/* 0DF18C 00148A8C 46006021 */ cvt.d.s $f0, $f12
|
||||||
/* 0DF190 00148A90 4622003C */ c.lt.d $f0, $f2
|
/* 0DF190 00148A90 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0DF194 00148A94 00000000 */ nop
|
/* 0DF194 00148A94 00000000 */ nop
|
||||||
/* 0DF198 00148A98 45000008 */ bc1f .L00148ABC
|
/* 0DF198 00148A98 45000008 */ .byte 0x45,0x00,0x00,0x08 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DF19C 00148A9C 0044F021 */ addu $fp, $v0, $a0
|
/* 0DF19C 00148A9C 0044F021 */ /* 0DF1A0 00148AA0 44900000 */ mtc1 $s0, $f0
|
||||||
/* 0DF1A0 00148AA0 44900000 */ mtc1 $s0, $f0
|
|
||||||
/* 0DF1A4 00148AA4 00000000 */ nop
|
/* 0DF1A4 00148AA4 00000000 */ nop
|
||||||
/* 0DF1A8 00148AA8 46800020 */ cvt.s.w $f0, $f0
|
/* 0DF1A8 00148AA8 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 0DF1AC 00148AAC 460C0002 */ mul.s $f0, $f0, $f12
|
/* 0DF1AC 00148AAC 460C0002 */ mul.s $f0, $f0, $f12
|
||||||
@ -1376,14 +1355,12 @@ func_001489B8:
|
|||||||
.L00148ABC:
|
.L00148ABC:
|
||||||
/* 0DF1BC 00148ABC 461C6032 */ c.eq.s $f12, $f28
|
/* 0DF1BC 00148ABC 461C6032 */ c.eq.s $f12, $f28
|
||||||
/* 0DF1C0 00148AC0 00000000 */ nop
|
/* 0DF1C0 00148AC0 00000000 */ nop
|
||||||
/* 0DF1C4 00148AC4 4501000D */ bc1t .L00148AFC
|
/* 0DF1C4 00148AC4 4501000D */ .byte 0x45,0x01,0x00,0x0D /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DF1C8 00148AC8 00000000 */ nop
|
/* 0DF1C8 00148AC8 00000000 */ /* 0DF1CC 00148ACC 46006084 */ sqrt.s $f2, $f12
|
||||||
/* 0DF1CC 00148ACC 46006084 */ sqrt.s $f2, $f12
|
|
||||||
/* 0DF1D0 00148AD0 46021032 */ c.eq.s $f2, $f2
|
/* 0DF1D0 00148AD0 46021032 */ c.eq.s $f2, $f2
|
||||||
/* 0DF1D4 00148AD4 00000000 */ nop
|
/* 0DF1D4 00148AD4 00000000 */ nop
|
||||||
/* 0DF1D8 00148AD8 45010004 */ bc1t .L00148AEC
|
/* 0DF1D8 00148AD8 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DF1DC 00148ADC 00000000 */ nop
|
/* 0DF1DC 00148ADC 00000000 */ /* 0DF1E0 00148AE0 0C0187BC */ jal func_00061EF0
|
||||||
/* 0DF1E0 00148AE0 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0DF1E4 00148AE4 00000000 */ nop
|
/* 0DF1E4 00148AE4 00000000 */ nop
|
||||||
/* 0DF1E8 00148AE8 46000086 */ mov.s $f2, $f0
|
/* 0DF1E8 00148AE8 46000086 */ mov.s $f2, $f0
|
||||||
.L00148AEC:
|
.L00148AEC:
|
||||||
@ -1413,17 +1390,15 @@ func_001489B8:
|
|||||||
/* 0DF244 00148B44 4481F000 */ mtc1 $at, $f30
|
/* 0DF244 00148B44 4481F000 */ mtc1 $at, $f30
|
||||||
/* 0DF248 00148B48 4600103C */ c.lt.s $f2, $f0
|
/* 0DF248 00148B48 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0DF24C 00148B4C 00000000 */ nop
|
/* 0DF24C 00148B4C 00000000 */ nop
|
||||||
/* 0DF250 00148B50 45000004 */ bc1f .L00148B64
|
/* 0DF250 00148B50 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DF254 00148B54 00000000 */ nop
|
/* 0DF254 00148B54 00000000 */ /* 0DF258 00148B58 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0DF258 00148B58 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0DF25C 00148B5C 4481F000 */ mtc1 $at, $f30
|
/* 0DF25C 00148B5C 4481F000 */ mtc1 $at, $f30
|
||||||
/* 0DF260 00148B60 00000000 */ nop
|
/* 0DF260 00148B60 00000000 */ nop
|
||||||
.L00148B64:
|
.L00148B64:
|
||||||
/* 0DF264 00148B64 4600F03C */ c.lt.s $f30, $f0
|
/* 0DF264 00148B64 4600F03C */ c.lt.s $f30, $f0
|
||||||
/* 0DF268 00148B68 00000000 */ nop
|
/* 0DF268 00148B68 00000000 */ nop
|
||||||
/* 0DF26C 00148B6C 45000004 */ bc1f .L00148B80
|
/* 0DF26C 00148B6C 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DF270 00148B70 46003086 */ mov.s $f2, $f6
|
/* 0DF270 00148B70 46003086 */ /* 0DF274 00148B74 C6200018 */ lwc1 $f0, 0x18($s1)
|
||||||
/* 0DF274 00148B74 C6200018 */ lwc1 $f0, 0x18($s1)
|
|
||||||
/* 0DF278 00148B78 080522E2 */ j func_00148B88
|
/* 0DF278 00148B78 080522E2 */ j func_00148B88
|
||||||
/* 0DF27C 00148B7C 46004207 */ neg.s $f8, $f8
|
/* 0DF27C 00148B7C 46004207 */ neg.s $f8, $f8
|
||||||
|
|
||||||
@ -1450,9 +1425,8 @@ func_00148B88:
|
|||||||
/* 0DF2C8 00148BC8 00000000 */ nop
|
/* 0DF2C8 00148BC8 00000000 */ nop
|
||||||
/* 0DF2CC 00148BCC 4604003C */ c.lt.s $f0, $f4
|
/* 0DF2CC 00148BCC 4604003C */ c.lt.s $f0, $f4
|
||||||
/* 0DF2D0 00148BD0 00000000 */ nop
|
/* 0DF2D0 00148BD0 00000000 */ nop
|
||||||
/* 0DF2D4 00148BD4 45000007 */ bc1f .L00148BF4
|
/* 0DF2D4 00148BD4 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DF2D8 00148BD8 46061180 */ add.s $f6, $f2, $f6
|
/* 0DF2D8 00148BD8 46061180 */ /* 0DF2DC 00148BDC 44900000 */ mtc1 $s0, $f0
|
||||||
/* 0DF2DC 00148BDC 44900000 */ mtc1 $s0, $f0
|
|
||||||
/* 0DF2E0 00148BE0 00000000 */ nop
|
/* 0DF2E0 00148BE0 00000000 */ nop
|
||||||
/* 0DF2E4 00148BE4 46800020 */ cvt.s.w $f0, $f0
|
/* 0DF2E4 00148BE4 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 0DF2E8 00148BE8 46060682 */ mul.s $f26, $f0, $f6
|
/* 0DF2E8 00148BE8 46060682 */ mul.s $f26, $f0, $f6
|
||||||
@ -1475,14 +1449,12 @@ func_00148C08:
|
|||||||
/* 0DF320 00148C20 00000000 */ nop
|
/* 0DF320 00148C20 00000000 */ nop
|
||||||
/* 0DF324 00148C24 4600A032 */ c.eq.s $f20, $f0
|
/* 0DF324 00148C24 4600A032 */ c.eq.s $f20, $f0
|
||||||
/* 0DF328 00148C28 00000000 */ nop
|
/* 0DF328 00148C28 00000000 */ nop
|
||||||
/* 0DF32C 00148C2C 45010009 */ bc1t .L00148C54
|
/* 0DF32C 00148C2C 45010009 */ .byte 0x45,0x01,0x00,0x09 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DF330 00148C30 00000000 */ nop
|
/* 0DF330 00148C30 00000000 */ /* 0DF334 00148C34 4600A004 */ sqrt.s $f0, $f20
|
||||||
/* 0DF334 00148C34 4600A004 */ sqrt.s $f0, $f20
|
|
||||||
/* 0DF338 00148C38 46000032 */ c.eq.s $f0, $f0
|
/* 0DF338 00148C38 46000032 */ c.eq.s $f0, $f0
|
||||||
/* 0DF33C 00148C3C 00000000 */ nop
|
/* 0DF33C 00148C3C 00000000 */ nop
|
||||||
/* 0DF340 00148C40 45030004 */ bc1tl .L00148C54
|
/* 0DF340 00148C40 45030004 */ .byte 0x45,0x03,0x00,0x04 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DF344 00148C44 46000506 */ mov.s $f20, $f0
|
/* 0DF344 00148C44 46000506 */ /* 0DF348 00148C48 0C0187BC */ jal func_00061EF0
|
||||||
/* 0DF348 00148C48 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0DF34C 00148C4C 4600A306 */ mov.s $f12, $f20
|
/* 0DF34C 00148C4C 4600A306 */ mov.s $f12, $f20
|
||||||
/* 0DF350 00148C50 46000506 */ mov.s $f20, $f0
|
/* 0DF350 00148C50 46000506 */ mov.s $f20, $f0
|
||||||
.L00148C54:
|
.L00148C54:
|
||||||
@ -1498,14 +1470,12 @@ func_00148C08:
|
|||||||
/* 0DF378 00148C78 C6360014 */ lwc1 $f22, 0x14($s1)
|
/* 0DF378 00148C78 C6360014 */ lwc1 $f22, 0x14($s1)
|
||||||
/* 0DF37C 00148C7C 46006032 */ c.eq.s $f12, $f0
|
/* 0DF37C 00148C7C 46006032 */ c.eq.s $f12, $f0
|
||||||
/* 0DF380 00148C80 00000000 */ nop
|
/* 0DF380 00148C80 00000000 */ nop
|
||||||
/* 0DF384 00148C84 45010009 */ bc1t .L00148CAC
|
/* 0DF384 00148C84 45010009 */ .byte 0x45,0x01,0x00,0x09 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0DF388 00148C88 00000000 */ nop
|
/* 0DF388 00148C88 00000000 */ /* 0DF38C 00148C8C 46006004 */ sqrt.s $f0, $f12
|
||||||
/* 0DF38C 00148C8C 46006004 */ sqrt.s $f0, $f12
|
|
||||||
/* 0DF390 00148C90 46000032 */ c.eq.s $f0, $f0
|
/* 0DF390 00148C90 46000032 */ c.eq.s $f0, $f0
|
||||||
/* 0DF394 00148C94 00000000 */ nop
|
/* 0DF394 00148C94 00000000 */ nop
|
||||||
/* 0DF398 00148C98 45030004 */ bc1tl .L00148CAC
|
/* 0DF398 00148C98 45030004 */ .byte 0x45,0x03,0x00,0x04 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DF39C 00148C9C 46000306 */ mov.s $f12, $f0
|
/* 0DF39C 00148C9C 46000306 */ /* 0DF3A0 00148CA0 0C0187BC */ jal func_00061EF0
|
||||||
/* 0DF3A0 00148CA0 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0DF3A4 00148CA4 00000000 */ nop
|
/* 0DF3A4 00148CA4 00000000 */ nop
|
||||||
/* 0DF3A8 00148CA8 46000306 */ mov.s $f12, $f0
|
/* 0DF3A8 00148CA8 46000306 */ mov.s $f12, $f0
|
||||||
.L00148CAC:
|
.L00148CAC:
|
||||||
@ -1976,9 +1946,8 @@ func_0014933C:
|
|||||||
/* 0DFA80 00149380 46001021 */ cvt.d.s $f0, $f2
|
/* 0DFA80 00149380 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 0DFA84 00149384 4638003C */ c.lt.d $f0, $f24
|
/* 0DFA84 00149384 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFA88 00149388 00000000 */ nop
|
/* 0DFA88 00149388 00000000 */ nop
|
||||||
/* 0DFA8C 0014938C 45000003 */ bc1f .L0014939C
|
/* 0DFA8C 0014938C 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DFA90 00149390 0000202D */ move $a0, $zero
|
/* 0DFA90 00149390 0000202D */ /* 0DFA94 00149394 44801000 */ mtc1 $zero, $f2
|
||||||
/* 0DFA94 00149394 44801000 */ mtc1 $zero, $f2
|
|
||||||
/* 0DFA98 00149398 00000000 */ nop
|
/* 0DFA98 00149398 00000000 */ nop
|
||||||
.L0014939C:
|
.L0014939C:
|
||||||
/* 0DFA9C 0014939C 4600120D */ trunc.w.s $f8, $f2
|
/* 0DFA9C 0014939C 4600120D */ trunc.w.s $f8, $f2
|
||||||
@ -1995,9 +1964,8 @@ func_0014933C:
|
|||||||
/* 0DFAC8 001493C8 4600D021 */ cvt.d.s $f0, $f26
|
/* 0DFAC8 001493C8 4600D021 */ cvt.d.s $f0, $f26
|
||||||
/* 0DFACC 001493CC 4638003C */ c.lt.d $f0, $f24
|
/* 0DFACC 001493CC 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFAD0 001493D0 00000000 */ nop
|
/* 0DFAD0 001493D0 00000000 */ nop
|
||||||
/* 0DFAD4 001493D4 45030001 */ bc1tl .L001493DC
|
/* 0DFAD4 001493D4 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DFAD8 001493D8 4600B686 */ mov.s $f26, $f22
|
/* 0DFAD8 001493D8 4600B686 */ .L001493DC:
|
||||||
.L001493DC:
|
|
||||||
/* 0DFADC 001493DC 8FA20024 */ lw $v0, 0x24($sp)
|
/* 0DFADC 001493DC 8FA20024 */ lw $v0, 0x24($sp)
|
||||||
/* 0DFAE0 001493E0 24030078 */ li $v1, 120
|
/* 0DFAE0 001493E0 24030078 */ li $v1, 120
|
||||||
/* 0DFAE4 001493E4 00621823 */ subu $v1, $v1, $v0
|
/* 0DFAE4 001493E4 00621823 */ subu $v1, $v1, $v0
|
||||||
@ -2011,9 +1979,8 @@ func_0014933C:
|
|||||||
/* 0DFB00 00149400 46001021 */ cvt.d.s $f0, $f2
|
/* 0DFB00 00149400 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 0DFB04 00149404 4638003C */ c.lt.d $f0, $f24
|
/* 0DFB04 00149404 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFB08 00149408 00000000 */ nop
|
/* 0DFB08 00149408 00000000 */ nop
|
||||||
/* 0DFB0C 0014940C 45030001 */ bc1tl .L00149414
|
/* 0DFB0C 0014940C 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DFB10 00149410 4600B086 */ mov.s $f2, $f22
|
/* 0DFB10 00149410 4600B086 */ .L00149414:
|
||||||
.L00149414:
|
|
||||||
/* 0DFB14 00149414 0000202D */ move $a0, $zero
|
/* 0DFB14 00149414 0000202D */ move $a0, $zero
|
||||||
/* 0DFB18 00149418 4600120D */ trunc.w.s $f8, $f2
|
/* 0DFB18 00149418 4600120D */ trunc.w.s $f8, $f2
|
||||||
/* 0DFB1C 0014941C 44074000 */ mfc1 $a3, $f8
|
/* 0DFB1C 0014941C 44074000 */ mfc1 $a3, $f8
|
||||||
@ -2026,9 +1993,8 @@ func_0014933C:
|
|||||||
/* 0DFB38 00149438 4600A021 */ cvt.d.s $f0, $f20
|
/* 0DFB38 00149438 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0DFB3C 0014943C 4638003C */ c.lt.d $f0, $f24
|
/* 0DFB3C 0014943C 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFB40 00149440 00000000 */ nop
|
/* 0DFB40 00149440 00000000 */ nop
|
||||||
/* 0DFB44 00149444 45030001 */ bc1tl .L0014944C
|
/* 0DFB44 00149444 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DFB48 00149448 4600B506 */ mov.s $f20, $f22
|
/* 0DFB48 00149448 4600B506 */ .L0014944C:
|
||||||
.L0014944C:
|
|
||||||
/* 0DFB4C 0014944C 3C018015 */ lui $at, 0x8015
|
/* 0DFB4C 0014944C 3C018015 */ lui $at, 0x8015
|
||||||
/* 0DFB50 00149450 D4201250 */ ldc1 $f0, 0x1250($at)
|
/* 0DFB50 00149450 D4201250 */ ldc1 $f0, 0x1250($at)
|
||||||
/* 0DFB54 00149454 C7A20028 */ lwc1 $f2, 0x28($sp)
|
/* 0DFB54 00149454 C7A20028 */ lwc1 $f2, 0x28($sp)
|
||||||
@ -2038,9 +2004,8 @@ func_0014933C:
|
|||||||
/* 0DFB64 00149464 46001021 */ cvt.d.s $f0, $f2
|
/* 0DFB64 00149464 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 0DFB68 00149468 4638003C */ c.lt.d $f0, $f24
|
/* 0DFB68 00149468 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFB6C 0014946C 00000000 */ nop
|
/* 0DFB6C 0014946C 00000000 */ nop
|
||||||
/* 0DFB70 00149470 45030001 */ bc1tl .L00149478
|
/* 0DFB70 00149470 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DFB74 00149474 4600B086 */ mov.s $f2, $f22
|
/* 0DFB74 00149474 4600B086 */ .L00149478:
|
||||||
.L00149478:
|
|
||||||
/* 0DFB78 00149478 0000202D */ move $a0, $zero
|
/* 0DFB78 00149478 0000202D */ move $a0, $zero
|
||||||
/* 0DFB7C 0014947C 4600120D */ trunc.w.s $f8, $f2
|
/* 0DFB7C 0014947C 4600120D */ trunc.w.s $f8, $f2
|
||||||
/* 0DFB80 00149480 44074000 */ mfc1 $a3, $f8
|
/* 0DFB80 00149480 44074000 */ mfc1 $a3, $f8
|
||||||
@ -2053,9 +2018,8 @@ func_0014933C:
|
|||||||
/* 0DFB9C 0014949C 46001021 */ cvt.d.s $f0, $f2
|
/* 0DFB9C 0014949C 46001021 */ cvt.d.s $f0, $f2
|
||||||
/* 0DFBA0 001494A0 4638003C */ c.lt.d $f0, $f24
|
/* 0DFBA0 001494A0 4638003C */ c.lt.d $f0, $f24
|
||||||
/* 0DFBA4 001494A4 00000000 */ nop
|
/* 0DFBA4 001494A4 00000000 */ nop
|
||||||
/* 0DFBA8 001494A8 45030001 */ bc1tl .L001494B0
|
/* 0DFBA8 001494A8 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0DFBAC 001494AC 4600B086 */ mov.s $f2, $f22
|
/* 0DFBAC 001494AC 4600B086 */ .L001494B0:
|
||||||
.L001494B0:
|
|
||||||
/* 0DFBB0 001494B0 4614D002 */ mul.s $f0, $f26, $f20
|
/* 0DFBB0 001494B0 4614D002 */ mul.s $f0, $f26, $f20
|
||||||
/* 0DFBB4 001494B4 00000000 */ nop
|
/* 0DFBB4 001494B4 00000000 */ nop
|
||||||
/* 0DFBB8 001494B8 46020002 */ mul.s $f0, $f0, $f2
|
/* 0DFBB8 001494B8 46020002 */ mul.s $f0, $f0, $f2
|
||||||
@ -2072,9 +2036,8 @@ func_0014933C:
|
|||||||
/* 0DFBE4 001494E4 460020A1 */ cvt.d.s $f2, $f4
|
/* 0DFBE4 001494E4 460020A1 */ cvt.d.s $f2, $f4
|
||||||
/* 0DFBE8 001494E8 4620103C */ c.lt.d $f2, $f0
|
/* 0DFBE8 001494E8 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0DFBEC 001494EC 00000000 */ nop
|
/* 0DFBEC 001494EC 00000000 */ nop
|
||||||
/* 0DFBF0 001494F0 45000005 */ bc1f .L00149508
|
/* 0DFBF0 001494F0 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DFBF4 001494F4 00000000 */ nop
|
/* 0DFBF4 001494F4 00000000 */ /* 0DFBF8 001494F8 3C014170 */ li $at, 0x41700000 # 15.000000
|
||||||
/* 0DFBF8 001494F8 3C014170 */ li $at, 0x41700000 # 15.000000
|
|
||||||
/* 0DFBFC 001494FC 44812000 */ mtc1 $at, $f4
|
/* 0DFBFC 001494FC 44812000 */ mtc1 $at, $f4
|
||||||
/* 0DFC00 00149500 08052549 */ j func_00149524
|
/* 0DFC00 00149500 08052549 */ j func_00149524
|
||||||
/* 0DFC04 00149504 00000000 */ nop
|
/* 0DFC04 00149504 00000000 */ nop
|
||||||
@ -2082,9 +2045,8 @@ func_0014933C:
|
|||||||
.L00149508:
|
.L00149508:
|
||||||
/* 0DFC08 00149508 4622303C */ c.lt.d $f6, $f2
|
/* 0DFC08 00149508 4622303C */ c.lt.d $f6, $f2
|
||||||
/* 0DFC0C 0014950C 00000000 */ nop
|
/* 0DFC0C 0014950C 00000000 */ nop
|
||||||
/* 0DFC10 00149510 45000004 */ bc1f .L00149524
|
/* 0DFC10 00149510 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DFC14 00149514 00000000 */ nop
|
/* 0DFC14 00149514 00000000 */ /* 0DFC18 00149518 3C0142FE */ li $at, 0x42FE0000 # 127.000000
|
||||||
/* 0DFC18 00149518 3C0142FE */ li $at, 0x42FE0000 # 127.000000
|
|
||||||
/* 0DFC1C 0014951C 44812000 */ mtc1 $at, $f4
|
/* 0DFC1C 0014951C 44812000 */ mtc1 $at, $f4
|
||||||
/* 0DFC20 00149520 00000000 */ nop
|
/* 0DFC20 00149520 00000000 */ nop
|
||||||
func_00149524:
|
func_00149524:
|
||||||
@ -2114,9 +2076,8 @@ func_00149524:
|
|||||||
/* 0DFC7C 0014957C 460020A1 */ cvt.d.s $f2, $f4
|
/* 0DFC7C 0014957C 460020A1 */ cvt.d.s $f2, $f4
|
||||||
/* 0DFC80 00149580 4620103C */ c.lt.d $f2, $f0
|
/* 0DFC80 00149580 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0DFC84 00149584 00000000 */ nop
|
/* 0DFC84 00149584 00000000 */ nop
|
||||||
/* 0DFC88 00149588 45000005 */ bc1f .L001495A0
|
/* 0DFC88 00149588 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DFC8C 0014958C 00000000 */ nop
|
/* 0DFC8C 0014958C 00000000 */ /* 0DFC90 00149590 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0DFC90 00149590 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0DFC94 00149594 44812000 */ mtc1 $at, $f4
|
/* 0DFC94 00149594 44812000 */ mtc1 $at, $f4
|
||||||
/* 0DFC98 00149598 08052571 */ j func_001495C4
|
/* 0DFC98 00149598 08052571 */ j func_001495C4
|
||||||
/* 0DFC9C 0014959C 00000000 */ nop
|
/* 0DFC9C 0014959C 00000000 */ nop
|
||||||
@ -2126,9 +2087,8 @@ func_00149524:
|
|||||||
/* 0DFCA4 001495A4 D4201268 */ ldc1 $f0, 0x1268($at)
|
/* 0DFCA4 001495A4 D4201268 */ ldc1 $f0, 0x1268($at)
|
||||||
/* 0DFCA8 001495A8 4622003C */ c.lt.d $f0, $f2
|
/* 0DFCA8 001495A8 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0DFCAC 001495AC 00000000 */ nop
|
/* 0DFCAC 001495AC 00000000 */ nop
|
||||||
/* 0DFCB0 001495B0 45000004 */ bc1f .L001495C4
|
/* 0DFCB0 001495B0 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0DFCB4 001495B4 00000000 */ nop
|
/* 0DFCB4 001495B4 00000000 */ /* 0DFCB8 001495B8 3C0142FE */ li $at, 0x42FE0000 # 127.000000
|
||||||
/* 0DFCB8 001495B8 3C0142FE */ li $at, 0x42FE0000 # 127.000000
|
|
||||||
/* 0DFCBC 001495BC 44812000 */ mtc1 $at, $f4
|
/* 0DFCBC 001495BC 44812000 */ mtc1 $at, $f4
|
||||||
/* 0DFCC0 001495C0 00000000 */ nop
|
/* 0DFCC0 001495C0 00000000 */ nop
|
||||||
func_001495C4:
|
func_001495C4:
|
||||||
@ -2158,7 +2118,6 @@ func_00149600:
|
|||||||
/* 0DFD10 00149610 03E00008 */ jr $ra
|
/* 0DFD10 00149610 03E00008 */ jr $ra
|
||||||
/* 0DFD14 00149614 00000000 */ nop
|
/* 0DFD14 00149614 00000000 */ nop
|
||||||
|
|
||||||
func_00149618:
|
|
||||||
/* 0DFD18 00149618 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0DFD18 00149618 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0DFD1C 0014961C AFB00010 */ sw $s0, 0x10($sp)
|
/* 0DFD1C 0014961C AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 0DFD20 00149620 3C108016 */ lui $s0, %hi(D_801598A0) # $s0, 0x8016
|
/* 0DFD20 00149620 3C108016 */ lui $s0, %hi(D_801598A0) # $s0, 0x8016
|
||||||
@ -2182,7 +2141,6 @@ func_00149618:
|
|||||||
/* 0DFD68 00149668 03E00008 */ jr $ra
|
/* 0DFD68 00149668 03E00008 */ jr $ra
|
||||||
/* 0DFD6C 0014966C 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0DFD6C 0014966C 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_00149670:
|
|
||||||
/* 0DFD70 00149670 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DFD70 00149670 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DFD74 00149674 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DFD74 00149674 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DFD78 00149678 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 0DFD78 00149678 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
|
@ -31,7 +31,6 @@ func_0014971C:
|
|||||||
/* 0DFE2C 0014972C 03E00008 */ jr $ra
|
/* 0DFE2C 0014972C 03E00008 */ jr $ra
|
||||||
/* 0DFE30 00149730 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0DFE30 00149730 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_00149734:
|
|
||||||
/* 0DFE34 00149734 27BDFFC8 */ addiu $sp, $sp, -0x38
|
/* 0DFE34 00149734 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||||
/* 0DFE38 00149738 AFB10024 */ sw $s1, 0x24($sp)
|
/* 0DFE38 00149738 AFB10024 */ sw $s1, 0x24($sp)
|
||||||
/* 0DFE3C 0014973C 3C118016 */ lui $s1, %hi(D_80159AD0) # $s1, 0x8016
|
/* 0DFE3C 0014973C 3C118016 */ lui $s1, %hi(D_80159AD0) # $s1, 0x8016
|
||||||
@ -99,13 +98,11 @@ func_001497FC:
|
|||||||
/* 0DFF20 00149820 03E00008 */ jr $ra
|
/* 0DFF20 00149820 03E00008 */ jr $ra
|
||||||
/* 0DFF24 00149824 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0DFF24 00149824 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_00149828:
|
|
||||||
/* 0DFF28 00149828 3C028016 */ lui $v0, %hi(D_80159AD4) # $v0, 0x8016
|
/* 0DFF28 00149828 3C028016 */ lui $v0, %hi(D_80159AD4) # $v0, 0x8016
|
||||||
/* 0DFF2C 0014982C 8C429AD4 */ lw $v0, %lo(D_80159AD4)($v0)
|
/* 0DFF2C 0014982C 8C429AD4 */ lw $v0, %lo(D_80159AD4)($v0)
|
||||||
/* 0DFF30 00149830 03E00008 */ jr $ra
|
/* 0DFF30 00149830 03E00008 */ jr $ra
|
||||||
/* 0DFF34 00149834 00000000 */ nop
|
/* 0DFF34 00149834 00000000 */ nop
|
||||||
|
|
||||||
func_00149838:
|
|
||||||
/* 0DFF38 00149838 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0DFF38 00149838 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0DFF3C 0014983C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0DFF3C 0014983C 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0DFF40 00149840 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 0DFF40 00149840 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
@ -920,9 +917,8 @@ func_0014A1B4:
|
|||||||
/* 0E0A3C 0014A33C 46000005 */ abs.s $f0, $f0
|
/* 0E0A3C 0014A33C 46000005 */ abs.s $f0, $f0
|
||||||
/* 0E0A40 0014A340 4600103C */ c.lt.s $f2, $f0
|
/* 0E0A40 0014A340 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0E0A44 0014A344 00000000 */ nop
|
/* 0E0A44 0014A344 00000000 */ nop
|
||||||
/* 0E0A48 0014A348 45030001 */ bc1tl .L0014A350
|
/* 0E0A48 0014A348 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0E0A4C 0014A34C 46001006 */ mov.s $f0, $f2
|
/* 0E0A4C 0014A34C 46001006 */ .L0014A350:
|
||||||
.L0014A350:
|
|
||||||
/* 0E0A50 0014A350 3C0144BB */ li $at, 0x44BB0000 # 1496.000000
|
/* 0E0A50 0014A350 3C0144BB */ li $at, 0x44BB0000 # 1496.000000
|
||||||
/* 0E0A54 0014A354 34218000 */ ori $at, (0x44BB8000 & 0xFFFF) # ori $at, $at, 0x8000
|
/* 0E0A54 0014A354 34218000 */ ori $at, (0x44BB8000 & 0xFFFF) # ori $at, $at, 0x8000
|
||||||
/* 0E0A58 0014A358 44811000 */ mtc1 $at, $f2
|
/* 0E0A58 0014A358 44811000 */ mtc1 $at, $f2
|
||||||
@ -1014,7 +1010,6 @@ func_0014A430:
|
|||||||
/* 0E0B90 0014A490 03E00008 */ jr $ra
|
/* 0E0B90 0014A490 03E00008 */ jr $ra
|
||||||
/* 0E0B94 0014A494 2402FFFF */ li $v0, -1
|
/* 0E0B94 0014A494 2402FFFF */ li $v0, -1
|
||||||
|
|
||||||
func_0014A498:
|
|
||||||
/* 0E0B98 0014A498 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0E0B98 0014A498 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 0E0B9C 0014A49C AFBF0010 */ sw $ra, 0x10($sp)
|
/* 0E0B9C 0014A49C AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 0E0BA0 0014A4A0 0000282D */ move $a1, $zero
|
/* 0E0BA0 0014A4A0 0000282D */ move $a1, $zero
|
||||||
@ -1055,7 +1050,6 @@ func_0014A498:
|
|||||||
/* 0E0C24 0014A524 03E00008 */ jr $ra
|
/* 0E0C24 0014A524 03E00008 */ jr $ra
|
||||||
/* 0E0C28 0014A528 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0E0C28 0014A528 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_0014A52C:
|
|
||||||
/* 0E0C2C 0014A52C 24020008 */ li $v0, 8
|
/* 0E0C2C 0014A52C 24020008 */ li $v0, 8
|
||||||
/* 0E0C30 0014A530 3C018016 */ lui $at, %hi(D_80159AE2) # $at, 0x8016
|
/* 0E0C30 0014A530 3C018016 */ lui $at, %hi(D_80159AE2) # $at, 0x8016
|
||||||
/* 0E0C34 0014A534 A4229AE2 */ sh $v0, %lo(D_80159AE2)($at)
|
/* 0E0C34 0014A534 A4229AE2 */ sh $v0, %lo(D_80159AE2)($at)
|
||||||
@ -1064,7 +1058,6 @@ func_0014A52C:
|
|||||||
/* 0E0C40 0014A540 03E00008 */ jr $ra
|
/* 0E0C40 0014A540 03E00008 */ jr $ra
|
||||||
/* 0E0C44 0014A544 00000000 */ nop
|
/* 0E0C44 0014A544 00000000 */ nop
|
||||||
|
|
||||||
func_0014A548:
|
|
||||||
/* 0E0C48 0014A548 27BDFFC8 */ addiu $sp, $sp, -0x38
|
/* 0E0C48 0014A548 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||||
/* 0E0C4C 0014A54C AFB1001C */ sw $s1, 0x1c($sp)
|
/* 0E0C4C 0014A54C AFB1001C */ sw $s1, 0x1c($sp)
|
||||||
/* 0E0C50 0014A550 3C118016 */ lui $s1, %hi(D_80159AF0) # $s1, 0x8016
|
/* 0E0C50 0014A550 3C118016 */ lui $s1, %hi(D_80159AF0) # $s1, 0x8016
|
||||||
@ -1577,7 +1570,6 @@ func_0014ABFC:
|
|||||||
/* 0E1300 0014AC00 03E00008 */ jr $ra
|
/* 0E1300 0014AC00 03E00008 */ jr $ra
|
||||||
/* 0E1304 0014AC04 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0E1304 0014AC04 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_0014AC08:
|
|
||||||
/* 0E1308 0014AC08 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 0E1308 0014AC08 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 0E130C 0014AC0C 0000202D */ move $a0, $zero
|
/* 0E130C 0014AC0C 0000202D */ move $a0, $zero
|
||||||
/* 0E1310 0014AC10 2405FFFF */ li $a1, -1
|
/* 0E1310 0014AC10 2405FFFF */ li $a1, -1
|
||||||
@ -1600,14 +1592,12 @@ func_0014AC08:
|
|||||||
/* 0E1354 0014AC54 03E00008 */ jr $ra
|
/* 0E1354 0014AC54 03E00008 */ jr $ra
|
||||||
/* 0E1358 0014AC58 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 0E1358 0014AC58 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_0014AC5C:
|
|
||||||
/* 0E135C 0014AC5C 24020004 */ li $v0, 4
|
/* 0E135C 0014AC5C 24020004 */ li $v0, 4
|
||||||
/* 0E1360 0014AC60 3C018016 */ lui $at, %hi(D_80159AE4) # $at, 0x8016
|
/* 0E1360 0014AC60 3C018016 */ lui $at, %hi(D_80159AE4) # $at, 0x8016
|
||||||
/* 0E1364 0014AC64 A4229AE4 */ sh $v0, %lo(D_80159AE4)($at)
|
/* 0E1364 0014AC64 A4229AE4 */ sh $v0, %lo(D_80159AE4)($at)
|
||||||
/* 0E1368 0014AC68 03E00008 */ jr $ra
|
/* 0E1368 0014AC68 03E00008 */ jr $ra
|
||||||
/* 0E136C 0014AC6C 00000000 */ nop
|
/* 0E136C 0014AC6C 00000000 */ nop
|
||||||
|
|
||||||
func_0014AC70:
|
|
||||||
/* 0E1370 0014AC70 24020008 */ li $v0, 8
|
/* 0E1370 0014AC70 24020008 */ li $v0, 8
|
||||||
/* 0E1374 0014AC74 3C018016 */ lui $at, %hi(D_80159AE4) # $at, 0x8016
|
/* 0E1374 0014AC74 3C018016 */ lui $at, %hi(D_80159AE4) # $at, 0x8016
|
||||||
/* 0E1378 0014AC78 A4229AE4 */ sh $v0, %lo(D_80159AE4)($at)
|
/* 0E1378 0014AC78 A4229AE4 */ sh $v0, %lo(D_80159AE4)($at)
|
||||||
@ -1937,16 +1927,11 @@ func_0014AF8C:
|
|||||||
/* 0E1804 0014B104 FFFFFF78 */ sd $ra, -0x88($ra)
|
/* 0E1804 0014B104 FFFFFF78 */ sd $ra, -0x88($ra)
|
||||||
/* 0E1808 0014B108 FC147E28 */ sd $s4, 0x7e28($zero)
|
/* 0E1808 0014B108 FC147E28 */ sd $s4, 0x7e28($zero)
|
||||||
/* 0E180C 0014B10C 44FE793C */ .byte 0x44, 0xfe, 0x79, 0x3c
|
/* 0E180C 0014B10C 44FE793C */ .byte 0x44, 0xfe, 0x79, 0x3c
|
||||||
/* 0E1810 0014B110 FC147FFF */ sd $s4, 0x7fff($zero)
|
/* 0E1810 0014B110 FC147FFF */ /* 0E1814 0014B114 4FFE7838 */ .byte 0x4F,0xFE,0x78,0x38 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1814 0014B114 4FFE7838 */ nmsub.s $f0, $f31, $f15, $f30
|
/* 0E1818 0014B118 FC147FFF */ /* 0E181C 0014B11C 4FFE7838 */ .byte 0x4F,0xFE,0x78,0x38 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1818 0014B118 FC147FFF */ sd $s4, 0x7fff($zero)
|
/* 0E1820 0014B120 FC147E0A */ /* 0E1824 0014B124 4FFE72F8 */ .byte 0x4F,0xFE,0x72,0xF8 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E181C 0014B11C 4FFE7838 */ nmsub.s $f0, $f31, $f15, $f30
|
/* 0E1828 0014B128 FC147E03 */ /* 0E182C 0014B12C 4FFE7978 */ .byte 0x4F,0xFE,0x79,0x78 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1820 0014B120 FC147E0A */ sd $s4, 0x7e0a($zero)
|
/* 0E1830 0014B130 FCFFFFFF */ /* 0E1834 0014B134 FFFCF279 */ sd $gp, -0xd87($ra)
|
||||||
/* 0E1824 0014B124 4FFE72F8 */ nmsub.s $f11, $f31, $f14, $f30
|
|
||||||
/* 0E1828 0014B128 FC147E03 */ sd $s4, 0x7e03($zero)
|
|
||||||
/* 0E182C 0014B12C 4FFE7978 */ nmsub.s $f5, $f31, $f15, $f30
|
|
||||||
/* 0E1830 0014B130 FCFFFFFF */ sd $ra, -1($a3)
|
|
||||||
/* 0E1834 0014B134 FFFCF279 */ sd $gp, -0xd87($ra)
|
|
||||||
/* 0E1838 0014B138 FCFFFFFF */ sd $ra, -1($a3)
|
/* 0E1838 0014B138 FCFFFFFF */ sd $ra, -1($a3)
|
||||||
/* 0E183C 0014B13C FFFCF238 */ sd $gp, -0xdc8($ra)
|
/* 0E183C 0014B13C FFFCF238 */ sd $gp, -0xdc8($ra)
|
||||||
/* 0E1840 0014B140 FCFFFFFF */ sd $ra, -1($a3)
|
/* 0E1840 0014B140 FCFFFFFF */ sd $ra, -1($a3)
|
||||||
@ -1957,36 +1942,21 @@ func_0014AF8C:
|
|||||||
/* 0E1854 0014B154 FFFCF378 */ sd $gp, -0xc88($ra)
|
/* 0E1854 0014B154 FFFCF378 */ sd $gp, -0xc88($ra)
|
||||||
/* 0E1858 0014B158 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1858 0014B158 FC26A004 */ sd $a2, -0x5ffc($at)
|
||||||
/* 0E185C 0014B15C 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E185C 0014B15C 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1860 0014B160 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1860 0014B160 FC26A004 */ /* 0E1864 0014B164 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E1864 0014B164 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
/* 0E1868 0014B168 FC26A004 */ /* 0E186C 0014B16C 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1868 0014B168 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1870 0014B170 FC26A004 */ /* 0E1874 0014B174 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E186C 0014B16C 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E1878 0014B178 FC26A003 */ /* 0E187C 0014B17C 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1870 0014B170 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1880 0014B180 FC26A004 */ /* 0E1884 0014B184 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1874 0014B174 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
/* 0E1888 0014B188 FC26A004 */ /* 0E188C 0014B18C 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E1878 0014B178 FC26A003 */ sd $a2, -0x5ffd($at)
|
/* 0E1890 0014B190 FC26A004 */ /* 0E1894 0014B194 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E187C 0014B17C 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
/* 0E1898 0014B198 FC26A004 */ /* 0E189C 0014B19C 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E1880 0014B180 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E18A0 0014B1A0 FC26A003 */ /* 0E18A4 0014B1A4 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1884 0014B184 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E18A8 0014B1A8 FC26A004 */ /* 0E18AC 0014B1AC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1888 0014B188 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E18B0 0014B1B0 FC26A004 */ /* 0E18B4 0014B1B4 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E188C 0014B18C 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
/* 0E18B8 0014B1B8 FC26A004 */ /* 0E18BC 0014B1BC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1890 0014B190 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E18C0 0014B1C0 FC26A004 */ /* 0E18C4 0014B1C4 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E1894 0014B194 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E18C8 0014B1C8 FC26A003 */ /* 0E18CC 0014B1CC 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1898 0014B198 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E18D0 0014B1D0 FC20A204 */ /* 0E18D4 0014B1D4 FF13FFFF */ sd $s3, -1($t8)
|
||||||
/* 0E189C 0014B19C 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
|
||||||
/* 0E18A0 0014B1A0 FC26A003 */ sd $a2, -0x5ffd($at)
|
|
||||||
/* 0E18A4 0014B1A4 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
|
||||||
/* 0E18A8 0014B1A8 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E18AC 0014B1AC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
|
||||||
/* 0E18B0 0014B1B0 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E18B4 0014B1B4 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
|
||||||
/* 0E18B8 0014B1B8 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E18BC 0014B1BC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
|
||||||
/* 0E18C0 0014B1C0 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E18C4 0014B1C4 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
|
||||||
/* 0E18C8 0014B1C8 FC26A003 */ sd $a2, -0x5ffd($at)
|
|
||||||
/* 0E18CC 0014B1CC 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
|
||||||
/* 0E18D0 0014B1D0 FC20A204 */ sd $zero, -0x5dfc($at)
|
|
||||||
/* 0E18D4 0014B1D4 FF13FFFF */ sd $s3, -1($t8)
|
|
||||||
/* 0E18D8 0014B1D8 FC111404 */ sd $s1, 0x1404($zero)
|
/* 0E18D8 0014B1D8 FC111404 */ sd $s1, 0x1404($zero)
|
||||||
/* 0E18DC 0014B1DC FFFFFFF8 */ sd $ra, -8($ra)
|
/* 0E18DC 0014B1DC FFFFFFF8 */ sd $ra, -8($ra)
|
||||||
/* 0E18E0 0014B1E0 FC20A204 */ sd $zero, -0x5dfc($at)
|
/* 0E18E0 0014B1E0 FC20A204 */ sd $zero, -0x5dfc($at)
|
||||||
@ -2079,24 +2049,15 @@ func_0014AF8C:
|
|||||||
/* 0E1A3C 0014B33C 11FCF279 */ beq $t7, $gp, .L00147D24
|
/* 0E1A3C 0014B33C 11FCF279 */ beq $t7, $gp, .L00147D24
|
||||||
/* 0E1A40 0014B340 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1A40 0014B340 FC61FFFF */ sd $at, -1($v1)
|
||||||
/* 0E1A44 0014B344 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1A44 0014B344 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1A48 0014B348 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1A48 0014B348 FC61FFFF */ /* 0E1A4C 0014B34C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1A4C 0014B34C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1A50 0014B350 FC61FFFF */ /* 0E1A54 0014B354 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1A50 0014B350 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1A58 0014B358 FC61FE03 */ /* 0E1A5C 0014B35C 1FFCF378 */ .byte 0x1f, 0xfc, 0xf3, 0x78
|
||||||
/* 0E1A54 0014B354 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1A60 0014B360 FC10E228 */ /* 0E1A64 0014B364 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1A58 0014B358 FC61FE03 */ sd $at, -0x1fd($v1)
|
/* 0E1A68 0014B368 FC10E228 */ /* 0E1A6C 0014B36C 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1A5C 0014B35C 1FFCF378 */ .byte 0x1f, 0xfc, 0xf3, 0x78
|
/* 0E1A70 0014B370 FC10E228 */ /* 0E1A74 0014B374 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1A60 0014B360 FC10E228 */ sd $s0, -0x1dd8($zero)
|
/* 0E1A78 0014B378 FC10E228 */ /* 0E1A7C 0014B37C 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1A64 0014B364 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
/* 0E1A80 0014B380 FC10E228 */ /* 0E1A84 0014B384 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1A68 0014B368 FC10E228 */ sd $s0, -0x1dd8($zero)
|
/* 0E1A88 0014B388 FC75FEEB */ /* 0E1A8C 0014B38C FFFFFDFE */ sd $ra, -0x202($ra)
|
||||||
/* 0E1A6C 0014B36C 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1A70 0014B370 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1A74 0014B374 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1A78 0014B378 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1A7C 0014B37C 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1A80 0014B380 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1A84 0014B384 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1A88 0014B388 FC75FEEB */ sd $s5, -0x115($v1)
|
|
||||||
/* 0E1A8C 0014B38C FFFFFDFE */ sd $ra, -0x202($ra)
|
|
||||||
/* 0E1A90 0014B390 FC75FEEB */ sd $s5, -0x115($v1)
|
/* 0E1A90 0014B390 FC75FEEB */ sd $s5, -0x115($v1)
|
||||||
/* 0E1A94 0014B394 FFFFFDFE */ sd $ra, -0x202($ra)
|
/* 0E1A94 0014B394 FFFFFDFE */ sd $ra, -0x202($ra)
|
||||||
/* 0E1A98 0014B398 FC75FEEB */ sd $s5, -0x115($v1)
|
/* 0E1A98 0014B398 FC75FEEB */ sd $s5, -0x115($v1)
|
||||||
@ -2147,16 +2108,11 @@ func_0014AF8C:
|
|||||||
/* 0E1B4C 0014B44C FFFFF378 */ sd $ra, -0xc88($ra)
|
/* 0E1B4C 0014B44C FFFFF378 */ sd $ra, -0xc88($ra)
|
||||||
/* 0E1B50 0014B450 FC147E28 */ sd $s4, 0x7e28($zero)
|
/* 0E1B50 0014B450 FC147E28 */ sd $s4, 0x7e28($zero)
|
||||||
/* 0E1B54 0014B454 44FE793C */ .byte 0x44, 0xfe, 0x79, 0x3c
|
/* 0E1B54 0014B454 44FE793C */ .byte 0x44, 0xfe, 0x79, 0x3c
|
||||||
/* 0E1B58 0014B458 FC147FFF */ sd $s4, 0x7fff($zero)
|
/* 0E1B58 0014B458 FC147FFF */ /* 0E1B5C 0014B45C 4FFE7838 */ .byte 0x4F,0xFE,0x78,0x38 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1B5C 0014B45C 4FFE7838 */ nmsub.s $f0, $f31, $f15, $f30
|
/* 0E1B60 0014B460 FC147FFF */ /* 0E1B64 0014B464 4FFE7838 */ .byte 0x4F,0xFE,0x78,0x38 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1B60 0014B460 FC147FFF */ sd $s4, 0x7fff($zero)
|
/* 0E1B68 0014B468 FC147E0A */ /* 0E1B6C 0014B46C 4FFE72F8 */ .byte 0x4F,0xFE,0x72,0xF8 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1B64 0014B464 4FFE7838 */ nmsub.s $f0, $f31, $f15, $f30
|
/* 0E1B70 0014B470 FC147E03 */ /* 0E1B74 0014B474 4FFE7978 */ .byte 0x4F,0xFE,0x79,0x78 /* Because of invalid n64 opcode nmsub.s */
|
||||||
/* 0E1B68 0014B468 FC147E0A */ sd $s4, 0x7e0a($zero)
|
/* 0E1B78 0014B478 FCFFFFFF */ /* 0E1B7C 0014B47C FFFCF279 */ sd $gp, -0xd87($ra)
|
||||||
/* 0E1B6C 0014B46C 4FFE72F8 */ nmsub.s $f11, $f31, $f14, $f30
|
|
||||||
/* 0E1B70 0014B470 FC147E03 */ sd $s4, 0x7e03($zero)
|
|
||||||
/* 0E1B74 0014B474 4FFE7978 */ nmsub.s $f5, $f31, $f15, $f30
|
|
||||||
/* 0E1B78 0014B478 FCFFFFFF */ sd $ra, -1($a3)
|
|
||||||
/* 0E1B7C 0014B47C FFFCF279 */ sd $gp, -0xd87($ra)
|
|
||||||
/* 0E1B80 0014B480 FCFFFFFF */ sd $ra, -1($a3)
|
/* 0E1B80 0014B480 FCFFFFFF */ sd $ra, -1($a3)
|
||||||
/* 0E1B84 0014B484 FFFCF238 */ sd $gp, -0xdc8($ra)
|
/* 0E1B84 0014B484 FFFCF238 */ sd $gp, -0xdc8($ra)
|
||||||
/* 0E1B88 0014B488 FCFFFFFF */ sd $ra, -1($a3)
|
/* 0E1B88 0014B488 FCFFFFFF */ sd $ra, -1($a3)
|
||||||
@ -2167,36 +2123,21 @@ func_0014AF8C:
|
|||||||
/* 0E1B9C 0014B49C FFFCF378 */ sd $gp, -0xc88($ra)
|
/* 0E1B9C 0014B49C FFFCF378 */ sd $gp, -0xc88($ra)
|
||||||
/* 0E1BA0 0014B4A0 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BA0 0014B4A0 FC26A004 */ sd $a2, -0x5ffc($at)
|
||||||
/* 0E1BA4 0014B4A4 1FFC93FC */ .byte 0x1f, 0xfc, 0x93, 0xfc
|
/* 0E1BA4 0014B4A4 1FFC93FC */ .byte 0x1f, 0xfc, 0x93, 0xfc
|
||||||
/* 0E1BA8 0014B4A8 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BA8 0014B4A8 FC26A004 */ /* 0E1BAC 0014B4AC 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E1BAC 0014B4AC 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
/* 0E1BB0 0014B4B0 FC26A004 */ /* 0E1BB4 0014B4B4 1FFC93FC */ .byte 0x1f, 0xfc, 0x93, 0xfc
|
||||||
/* 0E1BB0 0014B4B0 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BB8 0014B4B8 FC26A004 */ /* 0E1BBC 0014B4BC 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E1BB4 0014B4B4 1FFC93FC */ .byte 0x1f, 0xfc, 0x93, 0xfc
|
/* 0E1BC0 0014B4C0 FC26A003 */ /* 0E1BC4 0014B4C4 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1BB8 0014B4B8 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BC8 0014B4C8 FC26A004 */ /* 0E1BCC 0014B4CC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1BBC 0014B4BC 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
/* 0E1BD0 0014B4D0 FC26A004 */ /* 0E1BD4 0014B4D4 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E1BC0 0014B4C0 FC26A003 */ sd $a2, -0x5ffd($at)
|
/* 0E1BD8 0014B4D8 FC26A004 */ /* 0E1BDC 0014B4DC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1BC4 0014B4C4 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
/* 0E1BE0 0014B4E0 FC26A004 */ /* 0E1BE4 0014B4E4 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E1BC8 0014B4C8 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BE8 0014B4E8 FC26A003 */ /* 0E1BEC 0014B4EC 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1BCC 0014B4CC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E1BF0 0014B4F0 FC26A004 */ /* 0E1BF4 0014B4F4 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1BD0 0014B4D0 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1BF8 0014B4F8 FC26A004 */ /* 0E1BFC 0014B4FC 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
||||||
/* 0E1BD4 0014B4D4 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
/* 0E1C00 0014B500 FC26A004 */ /* 0E1C04 0014B504 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
||||||
/* 0E1BD8 0014B4D8 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1C08 0014B508 FC26A004 */ /* 0E1C0C 0014B50C 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
||||||
/* 0E1BDC 0014B4DC 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
/* 0E1C10 0014B510 FC26A003 */ /* 0E1C14 0014B514 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
||||||
/* 0E1BE0 0014B4E0 FC26A004 */ sd $a2, -0x5ffc($at)
|
/* 0E1C18 0014B518 FC20A204 */ /* 0E1C1C 0014B51C FFFFFFF8 */ sd $ra, -8($ra)
|
||||||
/* 0E1BE4 0014B4E4 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
|
||||||
/* 0E1BE8 0014B4E8 FC26A003 */ sd $a2, -0x5ffd($at)
|
|
||||||
/* 0E1BEC 0014B4EC 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
|
||||||
/* 0E1BF0 0014B4F0 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E1BF4 0014B4F4 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
|
||||||
/* 0E1BF8 0014B4F8 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E1BFC 0014B4FC 1FFC93F8 */ .byte 0x1f, 0xfc, 0x93, 0xf8
|
|
||||||
/* 0E1C00 0014B500 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E1C04 0014B504 1F1093FF */ .byte 0x1f, 0x10, 0x93, 0xff
|
|
||||||
/* 0E1C08 0014B508 FC26A004 */ sd $a2, -0x5ffc($at)
|
|
||||||
/* 0E1C0C 0014B50C 1FFC92F8 */ .byte 0x1f, 0xfc, 0x92, 0xf8
|
|
||||||
/* 0E1C10 0014B510 FC26A003 */ sd $a2, -0x5ffd($at)
|
|
||||||
/* 0E1C14 0014B514 1FFC9378 */ .byte 0x1f, 0xfc, 0x93, 0x78
|
|
||||||
/* 0E1C18 0014B518 FC20A204 */ sd $zero, -0x5dfc($at)
|
|
||||||
/* 0E1C1C 0014B51C FFFFFFF8 */ sd $ra, -8($ra)
|
|
||||||
/* 0E1C20 0014B520 FC111404 */ sd $s1, 0x1404($zero)
|
/* 0E1C20 0014B520 FC111404 */ sd $s1, 0x1404($zero)
|
||||||
/* 0E1C24 0014B524 FFFFFFF8 */ sd $ra, -8($ra)
|
/* 0E1C24 0014B524 FFFFFFF8 */ sd $ra, -8($ra)
|
||||||
/* 0E1C28 0014B528 FC20A204 */ sd $zero, -0x5dfc($at)
|
/* 0E1C28 0014B528 FC20A204 */ sd $zero, -0x5dfc($at)
|
||||||
@ -2289,19 +2230,11 @@ func_0014AF8C:
|
|||||||
/* 0E1D84 0014B684 11FCF279 */ beq $t7, $gp, .L0014806C
|
/* 0E1D84 0014B684 11FCF279 */ beq $t7, $gp, .L0014806C
|
||||||
/* 0E1D88 0014B688 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1D88 0014B688 FC61FFFF */ sd $at, -1($v1)
|
||||||
/* 0E1D8C 0014B68C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1D8C 0014B68C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1D90 0014B690 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1D90 0014B690 FC61FFFF */ /* 0E1D94 0014B694 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1D94 0014B694 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1D98 0014B698 FC61FFFF */ /* 0E1D9C 0014B69C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
||||||
/* 0E1D98 0014B698 FC61FFFF */ sd $at, -1($v1)
|
/* 0E1DA0 0014B6A0 FC61FE03 */ /* 0E1DA4 0014B6A4 1FFCF378 */ .byte 0x1f, 0xfc, 0xf3, 0x78
|
||||||
/* 0E1D9C 0014B69C 1FFCF238 */ .byte 0x1f, 0xfc, 0xf2, 0x38
|
/* 0E1DA8 0014B6A8 FC10E228 */ /* 0E1DAC 0014B6AC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1DA0 0014B6A0 FC61FE03 */ sd $at, -0x1fd($v1)
|
/* 0E1DB0 0014B6B0 FC10E228 */ /* 0E1DB4 0014B6B4 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1DA4 0014B6A4 1FFCF378 */ .byte 0x1f, 0xfc, 0xf3, 0x78
|
/* 0E1DB8 0014B6B8 FC10E228 */ /* 0E1DBC 0014B6BC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1DA8 0014B6A8 FC10E228 */ sd $s0, -0x1dd8($zero)
|
/* 0E1DC0 0014B6C0 FC10E228 */ /* 0E1DC4 0014B6C4 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1DAC 0014B6AC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
/* 0E1DC8 0014B6C8 FC10E228 */ /* 0E1DCC 0014B6CC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
||||||
/* 0E1DB0 0014B6B0 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1DB4 0014B6B4 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1DB8 0014B6B8 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1DBC 0014B6BC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1DC0 0014B6C0 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1DC4 0014B6C4 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
/* 0E1DC8 0014B6C8 FC10E228 */ sd $s0, -0x1dd8($zero)
|
|
||||||
/* 0E1DCC 0014B6CC 40C8A449 */ .byte 0x40, 0xc8, 0xa4, 0x49
|
|
||||||
|
635
papermario/asm/CODE_e20eb0_len_9c0.s
Normal file
635
papermario/asm/CODE_e20eb0_len_9c0.s
Normal file
@ -0,0 +1,635 @@
|
|||||||
|
|
||||||
|
.section .text002B7000, "ax"
|
||||||
|
|
||||||
|
func_002B7000:
|
||||||
|
/* E20EB0 002B7000 3C014387 */ li $at, 0x43870000 # 270.000000
|
||||||
|
/* E20EB4 002B7004 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E20EB8 002B7008 00000000 */ nop
|
||||||
|
/* E20EBC 002B700C 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E20EC0 002B7010 00000000 */ nop
|
||||||
|
/* E20EC4 002B7014 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E20EC8 002B7018 240200FF */ /* E20ECC 002B701C 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
|
/* E20ED0 002B7020 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E20ED4 002B7024 00000000 */ nop
|
||||||
|
/* E20ED8 002B7028 460C0001 */ sub.s $f0, $f0, $f12
|
||||||
|
/* E20EDC 002B702C 4600010D */ trunc.w.s $f4, $f0
|
||||||
|
/* E20EE0 002B7030 44032000 */ mfc1 $v1, $f4
|
||||||
|
/* E20EE4 002B7034 080ADC2B */ j func_002B70AC
|
||||||
|
/* E20EE8 002B7038 00431023 */ subu $v0, $v0, $v1
|
||||||
|
|
||||||
|
.L002B703C:
|
||||||
|
/* E20EEC 002B703C 3C014334 */ li $at, 0x43340000 # 180.000000
|
||||||
|
/* E20EF0 002B7040 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E20EF4 002B7044 00000000 */ nop
|
||||||
|
/* E20EF8 002B7048 460C103E */ c.le.s $f2, $f12
|
||||||
|
/* E20EFC 002B704C 00000000 */ nop
|
||||||
|
/* E20F00 002B7050 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E20F04 002B7054 00000000 */ /* E20F08 002B7058 46026001 */ sub.s $f0, $f12, $f2
|
||||||
|
/* E20F0C 002B705C 4600010D */ trunc.w.s $f4, $f0
|
||||||
|
/* E20F10 002B7060 44032000 */ mfc1 $v1, $f4
|
||||||
|
/* E20F14 002B7064 080ADC2B */ j func_002B70AC
|
||||||
|
/* E20F18 002B7068 00431023 */ subu $v0, $v0, $v1
|
||||||
|
|
||||||
|
.L002B706C:
|
||||||
|
/* E20F1C 002B706C 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
||||||
|
/* E20F20 002B7070 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E20F24 002B7074 00000000 */ nop
|
||||||
|
/* E20F28 002B7078 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E20F2C 002B707C 00000000 */ nop
|
||||||
|
/* E20F30 002B7080 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E20F34 002B7084 240200FF */ /* E20F38 002B7088 460C1001 */ sub.s $f0, $f2, $f12
|
||||||
|
/* E20F3C 002B708C 4600010D */ trunc.w.s $f4, $f0
|
||||||
|
/* E20F40 002B7090 44032000 */ mfc1 $v1, $f4
|
||||||
|
/* E20F44 002B7094 080ADC2B */ j func_002B70AC
|
||||||
|
/* E20F48 002B7098 00431023 */ subu $v0, $v0, $v1
|
||||||
|
|
||||||
|
.L002B709C:
|
||||||
|
/* E20F4C 002B709C 4600610D */ trunc.w.s $f4, $f12
|
||||||
|
/* E20F50 002B70A0 44032000 */ mfc1 $v1, $f4
|
||||||
|
/* E20F54 002B70A4 00000000 */ nop
|
||||||
|
/* E20F58 002B70A8 00431023 */ subu $v0, $v0, $v1
|
||||||
|
func_002B70AC:
|
||||||
|
/* E20F5C 002B70AC 03E00008 */ jr $ra
|
||||||
|
/* E20F60 002B70B0 00431023 */ subu $v0, $v0, $v1
|
||||||
|
|
||||||
|
/* E20F64 002B70B4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* E20F68 002B70B8 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
|
/* E20F6C 002B70BC 3C10802B */ lui $s0, %hi(D_802B79A8) # $s0, 0x802b
|
||||||
|
/* E20F70 002B70C0 261079A8 */ addiu $s0, %lo(D_802B79A8) # addiu $s0, $s0, 0x79a8
|
||||||
|
/* E20F74 002B70C4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
|
/* E20F78 002B70C8 8E040000 */ lw $a0, ($s0)
|
||||||
|
/* E20F7C 002B70CC 0C00A580 */ jal func_00029600
|
||||||
|
/* E20F80 002B70D0 2405002C */ li $a1, 44
|
||||||
|
/* E20F84 002B70D4 3C058011 */ lui $a1, %hi(D_8010EFC8) # $a1, 0x8011
|
||||||
|
/* E20F88 002B70D8 24A5EFC8 */ addiu $a1, %lo(D_8010EFC8) # addiu $a1, $a1, -0x1038
|
||||||
|
/* E20F8C 002B70DC 8CA400C8 */ lw $a0, 0xc8($a1)
|
||||||
|
/* E20F90 002B70E0 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E20F94 002B70E4 AC440000 */ sw $a0, ($v0)
|
||||||
|
/* E20F98 002B70E8 848300A8 */ lh $v1, 0xa8($a0)
|
||||||
|
/* E20F9C 002B70EC C480003C */ lwc1 $f0, 0x3c($a0)
|
||||||
|
/* E20FA0 002B70F0 44831000 */ mtc1 $v1, $f2
|
||||||
|
/* E20FA4 002B70F4 00000000 */ nop
|
||||||
|
/* E20FA8 002B70F8 468010A0 */ cvt.s.w $f2, $f2
|
||||||
|
/* E20FAC 002B70FC 46020000 */ add.s $f0, $f0, $f2
|
||||||
|
/* E20FB0 002B7100 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||||
|
/* E20FB4 002B7104 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E20FB8 002B7108 00000000 */ nop
|
||||||
|
/* E20FBC 002B710C 46020000 */ add.s $f0, $f0, $f2
|
||||||
|
/* E20FC0 002B7110 E440001C */ swc1 $f0, 0x1c($v0)
|
||||||
|
/* E20FC4 002B7114 E4400008 */ swc1 $f0, 8($v0)
|
||||||
|
/* E20FC8 002B7118 C4800038 */ lwc1 $f0, 0x38($a0)
|
||||||
|
/* E20FCC 002B711C E4400004 */ swc1 $f0, 4($v0)
|
||||||
|
/* E20FD0 002B7120 C4820040 */ lwc1 $f2, 0x40($a0)
|
||||||
|
/* E20FD4 002B7124 A040002A */ sb $zero, 0x2a($v0)
|
||||||
|
/* E20FD8 002B7128 8E040000 */ lw $a0, ($s0)
|
||||||
|
/* E20FDC 002B712C 3C013DCC */ li $at, 0x3DCC0000 # 0.099609
|
||||||
|
/* E20FE0 002B7130 3421CCCD */ ori $at, (0x3DCCCCCD & 0xFFFF) # ori $at, $at, 0xcccd
|
||||||
|
/* E20FE4 002B7134 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E20FE8 002B7138 3C03802B */ lui $v1, %hi(D_802B742C) # $v1, 0x802b
|
||||||
|
/* E20FEC 002B713C 2463742C */ addiu $v1, %lo(D_802B742C) # addiu $v1, $v1, 0x742c
|
||||||
|
/* E20FF0 002B7140 AC400018 */ sw $zero, 0x18($v0)
|
||||||
|
/* E20FF4 002B7144 3C018011 */ lui $at, %hi(D_8010C940) # $at, 0x8011
|
||||||
|
/* E20FF8 002B7148 AC23C940 */ sw $v1, %lo(D_8010C940)($at)
|
||||||
|
/* E20FFC 002B714C E442000C */ swc1 $f2, 0xc($v0)
|
||||||
|
/* E21000 002B7150 E4800014 */ swc1 $f0, 0x14($a0)
|
||||||
|
/* E21004 002B7154 8CA20004 */ lw $v0, 4($a1)
|
||||||
|
/* E21008 002B7158 3C013ECC */ li $at, 0x3ECC0000 # 0.398438
|
||||||
|
/* E2100C 002B715C 3421CCCD */ ori $at, (0x3ECCCCCD & 0xFFFF) # ori $at, $at, 0xcccd
|
||||||
|
/* E21010 002B7160 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E21014 002B7164 34420020 */ ori $v0, $v0, 0x20
|
||||||
|
/* E21018 002B7168 ACA20004 */ sw $v0, 4($a1)
|
||||||
|
/* E2101C 002B716C A080002A */ sb $zero, 0x2a($a0)
|
||||||
|
/* E21020 002B7170 3C038007 */ lui $v1, %hi(D_80077410) # $v1, 0x8007
|
||||||
|
/* E21024 002B7174 8C637410 */ lw $v1, %lo(D_80077410)($v1)
|
||||||
|
/* E21028 002B7178 E4800014 */ swc1 $f0, 0x14($a0)
|
||||||
|
/* E2102C 002B717C 00031080 */ sll $v0, $v1, 2
|
||||||
|
/* E21030 002B7180 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E21034 002B7184 00021080 */ sll $v0, $v0, 2
|
||||||
|
/* E21038 002B7188 00431023 */ subu $v0, $v0, $v1
|
||||||
|
/* E2103C 002B718C 000218C0 */ sll $v1, $v0, 3
|
||||||
|
/* E21040 002B7190 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E21044 002B7194 000210C0 */ sll $v0, $v0, 3
|
||||||
|
/* E21048 002B7198 3C01800B */ lui $at, 0x800b
|
||||||
|
/* E2104C 002B719C 00220821 */ addu $at, $at, $v0
|
||||||
|
/* E21050 002B71A0 C4201DEC */ lwc1 $f0, 0x1dec($at)
|
||||||
|
/* E21054 002B71A4 240200FF */ li $v0, 255
|
||||||
|
/* E21058 002B71A8 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E2105C 002B71AC 46000007 */ neg.s $f0, $f0
|
||||||
|
/* E21060 002B71B0 A062002B */ sb $v0, 0x2b($v1)
|
||||||
|
/* E21064 002B71B4 E4600010 */ swc1 $f0, 0x10($v1)
|
||||||
|
/* E21068 002B71B8 8FBF0014 */ lw $ra, 0x14($sp)
|
||||||
|
/* E2106C 002B71BC 8FB00010 */ lw $s0, 0x10($sp)
|
||||||
|
/* E21070 002B71C0 03E00008 */ jr $ra
|
||||||
|
/* E21074 002B71C4 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* E21078 002B71C8 3C028011 */ lui $v0, %hi(D_8010EFCC) # $v0, 0x8011
|
||||||
|
/* E2107C 002B71CC 8C42EFCC */ lw $v0, %lo(D_8010EFCC)($v0)
|
||||||
|
/* E21080 002B71D0 27BDFF28 */ addiu $sp, $sp, -0xd8
|
||||||
|
/* E21084 002B71D4 AFBF00D0 */ sw $ra, 0xd0($sp)
|
||||||
|
/* E21088 002B71D8 AFB500CC */ sw $s5, 0xcc($sp)
|
||||||
|
/* E2108C 002B71DC AFB400C8 */ sw $s4, 0xc8($sp)
|
||||||
|
/* E21090 002B71E0 AFB300C4 */ sw $s3, 0xc4($sp)
|
||||||
|
/* E21094 002B71E4 AFB200C0 */ sw $s2, 0xc0($sp)
|
||||||
|
/* E21098 002B71E8 AFB100BC */ sw $s1, 0xbc($sp)
|
||||||
|
/* E2109C 002B71EC 30420020 */ andi $v0, $v0, 0x20
|
||||||
|
/* E210A0 002B71F0 10400085 */ beqz $v0, .L002B7408
|
||||||
|
/* E210A4 002B71F4 AFB000B8 */ sw $s0, 0xb8($sp)
|
||||||
|
/* E210A8 002B71F8 27B00038 */ addiu $s0, $sp, 0x38
|
||||||
|
/* E210AC 002B71FC 3C14802B */ lui $s4, %hi(D_802B79A8) # $s4, 0x802b
|
||||||
|
/* E210B0 002B7200 269479A8 */ addiu $s4, %lo(D_802B79A8) # addiu $s4, $s4, 0x79a8
|
||||||
|
/* E210B4 002B7204 8E820000 */ lw $v0, ($s4)
|
||||||
|
/* E210B8 002B7208 0200202D */ move $a0, $s0
|
||||||
|
/* E210BC 002B720C 8C450014 */ lw $a1, 0x14($v0)
|
||||||
|
/* E210C0 002B7210 3C150001 */ lui $s5, (0x00011630 >> 16) # lui $s5, 1
|
||||||
|
/* E210C4 002B7214 00A0302D */ move $a2, $a1
|
||||||
|
/* E210C8 002B7218 0C019DF0 */ jal func_000677C0
|
||||||
|
/* E210CC 002B721C 00A0382D */ move $a3, $a1
|
||||||
|
/* E210D0 002B7220 3C038007 */ lui $v1, %hi(D_80077410) # $v1, 0x8007
|
||||||
|
/* E210D4 002B7224 8C637410 */ lw $v1, %lo(D_80077410)($v1)
|
||||||
|
/* E210D8 002B7228 27B10078 */ addiu $s1, $sp, 0x78
|
||||||
|
/* E210DC 002B722C 00031080 */ sll $v0, $v1, 2
|
||||||
|
/* E210E0 002B7230 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E210E4 002B7234 00021080 */ sll $v0, $v0, 2
|
||||||
|
/* E210E8 002B7238 00431023 */ subu $v0, $v0, $v1
|
||||||
|
/* E210EC 002B723C 000218C0 */ sll $v1, $v0, 3
|
||||||
|
/* E210F0 002B7240 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E210F4 002B7244 000210C0 */ sll $v0, $v0, 3
|
||||||
|
/* E210F8 002B7248 8E830000 */ lw $v1, ($s4)
|
||||||
|
/* E210FC 002B724C 3C01800B */ lui $at, 0x800b
|
||||||
|
/* E21100 002B7250 00220821 */ addu $at, $at, $v0
|
||||||
|
/* E21104 002B7254 C4221DEC */ lwc1 $f2, 0x1dec($at)
|
||||||
|
/* E21108 002B7258 C4640010 */ lwc1 $f4, 0x10($v1)
|
||||||
|
/* E2110C 002B725C 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E21110 002B7260 46022101 */ sub.s $f4, $f4, $f2
|
||||||
|
/* E21114 002B7264 3C073F80 */ lui $a3, 0x3f80
|
||||||
|
/* E21118 002B7268 44060000 */ mfc1 $a2, $f0
|
||||||
|
/* E2111C 002B726C 44052000 */ mfc1 $a1, $f4
|
||||||
|
/* E21120 002B7270 0220202D */ move $a0, $s1
|
||||||
|
/* E21124 002B7274 0C019EC8 */ jal func_00067B20
|
||||||
|
/* E21128 002B7278 AFA60010 */ sw $a2, 0x10($sp)
|
||||||
|
/* E2112C 002B727C 0200202D */ move $a0, $s0
|
||||||
|
/* E21130 002B7280 0220282D */ move $a1, $s1
|
||||||
|
/* E21134 002B7284 0C019D80 */ jal func_00067600
|
||||||
|
/* E21138 002B7288 0200302D */ move $a2, $s0
|
||||||
|
/* E2113C 002B728C 8E820000 */ lw $v0, ($s4)
|
||||||
|
/* E21140 002B7290 36B51630 */ ori $s5, (0x00011630 & 0xFFFF) # ori $s5, $s5, 0x1630
|
||||||
|
/* E21144 002B7294 8C450004 */ lw $a1, 4($v0)
|
||||||
|
/* E21148 002B7298 8C460008 */ lw $a2, 8($v0)
|
||||||
|
/* E2114C 002B729C 8C47000C */ lw $a3, 0xc($v0)
|
||||||
|
/* E21150 002B72A0 0C019E40 */ jal func_00067900
|
||||||
|
/* E21154 002B72A4 0220202D */ move $a0, $s1
|
||||||
|
/* E21158 002B72A8 0200202D */ move $a0, $s0
|
||||||
|
/* E2115C 002B72AC 0220282D */ move $a1, $s1
|
||||||
|
/* E21160 002B72B0 0C019D80 */ jal func_00067600
|
||||||
|
/* E21164 002B72B4 0220302D */ move $a2, $s1
|
||||||
|
/* E21168 002B72B8 0220202D */ move $a0, $s1
|
||||||
|
/* E2116C 002B72BC 3C108007 */ lui $s0, %hi(D_800741F0) # $s0, 0x8007
|
||||||
|
/* E21170 002B72C0 261041F0 */ addiu $s0, %lo(D_800741F0) # addiu $s0, $s0, 0x41f0
|
||||||
|
/* E21174 002B72C4 3C13800A */ lui $s3, %hi(D_8009A674) # $s3, 0x800a
|
||||||
|
/* E21178 002B72C8 2673A674 */ addiu $s3, %lo(D_8009A674) # addiu $s3, $s3, -0x598c
|
||||||
|
/* E2117C 002B72CC 96050000 */ lhu $a1, ($s0)
|
||||||
|
/* E21180 002B72D0 8E620000 */ lw $v0, ($s3)
|
||||||
|
/* E21184 002B72D4 00052980 */ sll $a1, $a1, 6
|
||||||
|
/* E21188 002B72D8 00B52821 */ addu $a1, $a1, $s5
|
||||||
|
/* E2118C 002B72DC 0C019D40 */ jal func_00067500
|
||||||
|
/* E21190 002B72E0 00452821 */ addu $a1, $v0, $a1
|
||||||
|
/* E21194 002B72E4 3C03DA38 */ lui $v1, (0xDA380002 >> 16) # lui $v1, 0xda38
|
||||||
|
/* E21198 002B72E8 34630002 */ ori $v1, (0xDA380002 & 0xFFFF) # ori $v1, $v1, 2
|
||||||
|
/* E2119C 002B72EC 0000202D */ move $a0, $zero
|
||||||
|
/* E211A0 002B72F0 0080282D */ move $a1, $a0
|
||||||
|
/* E211A4 002B72F4 0080302D */ move $a2, $a0
|
||||||
|
/* E211A8 002B72F8 3C12800A */ lui $s2, %hi(D_8009A66C) # $s2, 0x800a
|
||||||
|
/* E211AC 002B72FC 2652A66C */ addiu $s2, %lo(D_8009A66C) # addiu $s2, $s2, -0x5994
|
||||||
|
/* E211B0 002B7300 0080382D */ move $a3, $a0
|
||||||
|
/* E211B4 002B7304 8E480000 */ lw $t0, ($s2)
|
||||||
|
/* E211B8 002B7308 96020000 */ lhu $v0, ($s0)
|
||||||
|
/* E211BC 002B730C 0100482D */ move $t1, $t0
|
||||||
|
/* E211C0 002B7310 25080008 */ addiu $t0, $t0, 8
|
||||||
|
/* E211C4 002B7314 AE480000 */ sw $t0, ($s2)
|
||||||
|
/* E211C8 002B7318 AD230000 */ sw $v1, ($t1)
|
||||||
|
/* E211CC 002B731C 24430001 */ addiu $v1, $v0, 1
|
||||||
|
/* E211D0 002B7320 3042FFFF */ andi $v0, $v0, 0xffff
|
||||||
|
/* E211D4 002B7324 00021180 */ sll $v0, $v0, 6
|
||||||
|
/* E211D8 002B7328 00551021 */ addu $v0, $v0, $s5
|
||||||
|
/* E211DC 002B732C A6030000 */ sh $v1, ($s0)
|
||||||
|
/* E211E0 002B7330 8E630000 */ lw $v1, ($s3)
|
||||||
|
/* E211E4 002B7334 24100440 */ li $s0, 1088
|
||||||
|
/* E211E8 002B7338 00621821 */ addu $v1, $v1, $v0
|
||||||
|
/* E211EC 002B733C 25020008 */ addiu $v0, $t0, 8
|
||||||
|
/* E211F0 002B7340 AD230004 */ sw $v1, 4($t1)
|
||||||
|
/* E211F4 002B7344 AE420000 */ sw $v0, ($s2)
|
||||||
|
/* E211F8 002B7348 3C02DE00 */ lui $v0, 0xde00
|
||||||
|
/* E211FC 002B734C AD020000 */ sw $v0, ($t0)
|
||||||
|
/* E21200 002B7350 3C02802B */ lui $v0, %hi(D_802B7930) # $v0, 0x802b
|
||||||
|
/* E21204 002B7354 24427930 */ addiu $v0, %lo(D_802B7930) # addiu $v0, $v0, 0x7930
|
||||||
|
/* E21208 002B7358 AD020004 */ sw $v0, 4($t0)
|
||||||
|
/* E2120C 002B735C 3C02802B */ lui $v0, %hi(D_802B7710) # $v0, 0x802b
|
||||||
|
/* E21210 002B7360 24427710 */ addiu $v0, %lo(D_802B7710) # addiu $v0, $v0, 0x7710
|
||||||
|
/* E21214 002B7364 AFA20020 */ sw $v0, 0x20($sp)
|
||||||
|
/* E21218 002B7368 3C02802B */ lui $v0, %hi(D_802B7910) # $v0, 0x802b
|
||||||
|
/* E2121C 002B736C 24427910 */ addiu $v0, %lo(D_802B7910) # addiu $v0, $v0, 0x7910
|
||||||
|
/* E21220 002B7370 AFA20024 */ sw $v0, 0x24($sp)
|
||||||
|
/* E21224 002B7374 24020020 */ li $v0, 32
|
||||||
|
/* E21228 002B7378 A7A20028 */ sh $v0, 0x28($sp)
|
||||||
|
/* E2122C 002B737C A7A2002A */ sh $v0, 0x2a($sp)
|
||||||
|
/* E21230 002B7380 2402FFF0 */ li $v0, -16
|
||||||
|
/* E21234 002B7384 A7A2002C */ sh $v0, 0x2c($sp)
|
||||||
|
/* E21238 002B7388 2402001A */ li $v0, 26
|
||||||
|
/* E2123C 002B738C A7A2002E */ sh $v0, 0x2e($sp)
|
||||||
|
/* E21240 002B7390 240200FF */ li $v0, 255
|
||||||
|
/* E21244 002B7394 A3A20030 */ sb $v0, 0x30($sp)
|
||||||
|
/* E21248 002B7398 AFA00010 */ sw $zero, 0x10($sp)
|
||||||
|
/* E2124C 002B739C AFA00014 */ sw $zero, 0x14($sp)
|
||||||
|
/* E21250 002B73A0 0C04EAA7 */ jal func_0013AA9C
|
||||||
|
/* E21254 002B73A4 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E21258 002B73A8 0000202D */ move $a0, $zero
|
||||||
|
/* E2125C 002B73AC 8E820000 */ lw $v0, ($s4)
|
||||||
|
/* E21260 002B73B0 24050006 */ li $a1, 6
|
||||||
|
/* E21264 002B73B4 9046002B */ lbu $a2, 0x2b($v0)
|
||||||
|
/* E21268 002B73B8 240200FF */ li $v0, 255
|
||||||
|
/* E2126C 002B73BC AFA20014 */ sw $v0, 0x14($sp)
|
||||||
|
/* E21270 002B73C0 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E21274 002B73C4 00C0382D */ move $a3, $a2
|
||||||
|
/* E21278 002B73C8 0C04EAA7 */ jal func_0013AA9C
|
||||||
|
/* E2127C 002B73CC AFA60010 */ sw $a2, 0x10($sp)
|
||||||
|
/* E21280 002B73D0 0000202D */ move $a0, $zero
|
||||||
|
/* E21284 002B73D4 27A50020 */ addiu $a1, $sp, 0x20
|
||||||
|
/* E21288 002B73D8 24060040 */ li $a2, 64
|
||||||
|
/* E2128C 002B73DC 0C04EBDC */ jal func_0013AF70
|
||||||
|
/* E21290 002B73E0 0220382D */ move $a3, $s1
|
||||||
|
/* E21294 002B73E4 3C04D838 */ lui $a0, (0xD8380002 >> 16) # lui $a0, 0xd838
|
||||||
|
/* E21298 002B73E8 8E420000 */ lw $v0, ($s2)
|
||||||
|
/* E2129C 002B73EC 34840002 */ ori $a0, (0xD8380002 & 0xFFFF) # ori $a0, $a0, 2
|
||||||
|
/* E212A0 002B73F0 0040182D */ move $v1, $v0
|
||||||
|
/* E212A4 002B73F4 24420008 */ addiu $v0, $v0, 8
|
||||||
|
/* E212A8 002B73F8 AE420000 */ sw $v0, ($s2)
|
||||||
|
/* E212AC 002B73FC 24020040 */ li $v0, 64
|
||||||
|
/* E212B0 002B7400 AC640000 */ sw $a0, ($v1)
|
||||||
|
/* E212B4 002B7404 AC620004 */ sw $v0, 4($v1)
|
||||||
|
.L002B7408:
|
||||||
|
/* E212B8 002B7408 8FBF00D0 */ lw $ra, 0xd0($sp)
|
||||||
|
/* E212BC 002B740C 8FB500CC */ lw $s5, 0xcc($sp)
|
||||||
|
/* E212C0 002B7410 8FB400C8 */ lw $s4, 0xc8($sp)
|
||||||
|
/* E212C4 002B7414 8FB300C4 */ lw $s3, 0xc4($sp)
|
||||||
|
/* E212C8 002B7418 8FB200C0 */ lw $s2, 0xc0($sp)
|
||||||
|
/* E212CC 002B741C 8FB100BC */ lw $s1, 0xbc($sp)
|
||||||
|
/* E212D0 002B7420 8FB000B8 */ lw $s0, 0xb8($sp)
|
||||||
|
/* E212D4 002B7424 03E00008 */ jr $ra
|
||||||
|
/* E212D8 002B7428 27BD00D8 */ addiu $sp, $sp, 0xd8
|
||||||
|
|
||||||
|
/* E212DC 002B742C 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* E212E0 002B7430 3C020204 */ lui $v0, (0x02040020 >> 16) # lui $v0, 0x204
|
||||||
|
/* E212E4 002B7434 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
|
/* E212E8 002B7438 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E212EC 002B743C 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E212F0 002B7440 AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
|
/* E212F4 002B7444 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E212F8 002B7448 34420020 */ ori $v0, (0x02040020 & 0xFFFF) # ori $v0, $v0, 0x20
|
||||||
|
/* E212FC 002B744C 00621824 */ and $v1, $v1, $v0
|
||||||
|
/* E21300 002B7450 3C020200 */ lui $v0, 0x200
|
||||||
|
/* E21304 002B7454 14620010 */ bne $v1, $v0, .L002B7498
|
||||||
|
/* E21308 002B7458 240600FF */ li $a2, 255
|
||||||
|
/* E2130C 002B745C 3C03800A */ lui $v1, %hi(D_8009A600) # $v1, 0x800a
|
||||||
|
/* E21310 002B7460 8C63A600 */ lw $v1, %lo(D_8009A600)($v1)
|
||||||
|
/* E21314 002B7464 24020004 */ li $v0, 4
|
||||||
|
/* E21318 002B7468 1062000B */ beq $v1, $v0, .L002B7498
|
||||||
|
/* E2131C 002B746C 00000000 */ nop
|
||||||
|
/* E21320 002B7470 8E030004 */ lw $v1, 4($s0)
|
||||||
|
/* E21324 002B7474 30620001 */ andi $v0, $v1, 1
|
||||||
|
/* E21328 002B7478 14400007 */ bnez $v0, .L002B7498
|
||||||
|
/* E2132C 002B747C 00000000 */ nop
|
||||||
|
/* E21330 002B7480 82020015 */ lb $v0, 0x15($s0)
|
||||||
|
/* E21334 002B7484 14400004 */ bnez $v0, .L002B7498
|
||||||
|
/* E21338 002B7488 3C020001 */ lui $v0, %hi(D_00010001) # $v0, 1
|
||||||
|
/* E2133C 002B748C 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E21340 002B7490 10400005 */ beqz $v0, .L002B74A8
|
||||||
|
/* E21344 002B7494 00000000 */ nop
|
||||||
|
.L002B7498:
|
||||||
|
/* E21348 002B7498 3C03802B */ lui $v1, %hi(D_802B79A8) # $v1, 0x802b
|
||||||
|
/* E2134C 002B749C 8C6379A8 */ lw $v1, %lo(D_802B79A8)($v1)
|
||||||
|
/* E21350 002B74A0 24020003 */ li $v0, 3
|
||||||
|
/* E21354 002B74A4 A062002A */ sb $v0, 0x2a($v1)
|
||||||
|
.L002B74A8:
|
||||||
|
/* E21358 002B74A8 3C03802B */ lui $v1, %hi(D_802B79A8) # $v1, 0x802b
|
||||||
|
/* E2135C 002B74AC 246379A8 */ addiu $v1, %lo(D_802B79A8) # addiu $v1, $v1, 0x79a8
|
||||||
|
/* E21360 002B74B0 8C640000 */ lw $a0, ($v1)
|
||||||
|
/* E21364 002B74B4 9085002A */ lbu $a1, 0x2a($a0)
|
||||||
|
/* E21368 002B74B8 24020001 */ li $v0, 1
|
||||||
|
/* E2136C 002B74BC 10A20026 */ beq $a1, $v0, .L002B7558
|
||||||
|
/* E21370 002B74C0 28A20002 */ slti $v0, $a1, 2
|
||||||
|
/* E21374 002B74C4 10400005 */ beqz $v0, .L002B74DC
|
||||||
|
/* E21378 002B74C8 24020002 */ li $v0, 2
|
||||||
|
/* E2137C 002B74CC 10A00009 */ beqz $a1, .L002B74F4
|
||||||
|
/* E21380 002B74D0 00000000 */ nop
|
||||||
|
/* E21384 002B74D4 080ADDA0 */ j func_002B7680
|
||||||
|
/* E21388 002B74D8 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B74DC:
|
||||||
|
/* E2138C 002B74DC 10A20027 */ beq $a1, $v0, .L002B757C
|
||||||
|
/* E21390 002B74E0 24020003 */ li $v0, 3
|
||||||
|
/* E21394 002B74E4 10A20033 */ beq $a1, $v0, .L002B75B4
|
||||||
|
/* E21398 002B74E8 00000000 */ nop
|
||||||
|
/* E2139C 002B74EC 080ADDA0 */ j func_002B7680
|
||||||
|
/* E213A0 002B74F0 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B74F4:
|
||||||
|
/* E213A4 002B74F4 C4800014 */ lwc1 $f0, 0x14($a0)
|
||||||
|
/* E213A8 002B74F8 3C01802B */ lui $at, 0x802b
|
||||||
|
/* E213AC 002B74FC D42279B0 */ ldc1 $f2, 0x79b0($at)
|
||||||
|
/* E213B0 002B7500 3C01802B */ lui $at, 0x802b
|
||||||
|
/* E213B4 002B7504 D42479B8 */ ldc1 $f4, 0x79b8($at)
|
||||||
|
/* E213B8 002B7508 46000021 */ cvt.d.s $f0, $f0
|
||||||
|
/* E213BC 002B750C 46220000 */ add.d $f0, $f0, $f2
|
||||||
|
/* E213C0 002B7510 AC800010 */ sw $zero, 0x10($a0)
|
||||||
|
/* E213C4 002B7514 46200020 */ cvt.s.d $f0, $f0
|
||||||
|
/* E213C8 002B7518 460000A1 */ cvt.d.s $f2, $f0
|
||||||
|
/* E213CC 002B751C 4622203E */ c.le.d $f4, $f2
|
||||||
|
/* E213D0 002B7520 00000000 */ nop
|
||||||
|
/* E213D4 002B7524 45000056 */ .byte 0x45,0x00,0x00,0x56 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E213D8 002B7528 E4800014 */ /* E213DC 002B752C 9082002A */ lbu $v0, 0x2a($a0)
|
||||||
|
/* E213E0 002B7530 3C013F0C */ li $at, 0x3F0C0000 # 0.546875
|
||||||
|
/* E213E4 002B7534 3421CCCD */ ori $at, (0x3F0CCCCD & 0xFFFF) # ori $at, $at, 0xcccd
|
||||||
|
/* E213E8 002B7538 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E213EC 002B753C 24420001 */ addiu $v0, %lo(D_00010001) # addiu $v0, $v0, 1
|
||||||
|
/* E213F0 002B7540 E4800014 */ swc1 $f0, 0x14($a0)
|
||||||
|
/* E213F4 002B7544 A082002A */ sb $v0, 0x2a($a0)
|
||||||
|
/* E213F8 002B7548 8C630000 */ lw $v1, ($v1)
|
||||||
|
/* E213FC 002B754C 2402000C */ li $v0, 12
|
||||||
|
/* E21400 002B7550 080ADDA0 */ j func_002B7680
|
||||||
|
/* E21404 002B7554 AC620020 */ sw $v0, 0x20($v1)
|
||||||
|
|
||||||
|
.L002B7558:
|
||||||
|
/* E21408 002B7558 8C820020 */ lw $v0, 0x20($a0)
|
||||||
|
/* E2140C 002B755C AC800010 */ sw $zero, 0x10($a0)
|
||||||
|
/* E21410 002B7560 2442FFFF */ addiu $v0, $v0, -1
|
||||||
|
/* E21414 002B7564 1C400046 */ bgtz $v0, .L002B7680
|
||||||
|
/* E21418 002B7568 AC820020 */ sw $v0, 0x20($a0)
|
||||||
|
/* E2141C 002B756C 9082002A */ lbu $v0, 0x2a($a0)
|
||||||
|
/* E21420 002B7570 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E21424 002B7574 080ADDA0 */ j func_002B7680
|
||||||
|
/* E21428 002B7578 A082002A */ sb $v0, 0x2a($a0)
|
||||||
|
|
||||||
|
.L002B757C:
|
||||||
|
/* E2142C 002B757C C48C0010 */ lwc1 $f12, 0x10($a0)
|
||||||
|
/* E21430 002B7580 3C014120 */ li $at, 0x41200000 # 10.000000
|
||||||
|
/* E21434 002B7584 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E21438 002B7588 00000000 */ nop
|
||||||
|
/* E2143C 002B758C 46006300 */ add.s $f12, $f12, $f0
|
||||||
|
/* E21440 002B7590 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
|
/* E21444 002B7594 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E21448 002B7598 00000000 */ nop
|
||||||
|
/* E2144C 002B759C 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E21450 002B75A0 00000000 */ nop
|
||||||
|
/* E21454 002B75A4 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
|
/* E21458 002B75A8 46006301 */ .L002B75AC:
|
||||||
|
/* E2145C 002B75AC 080ADD9D */ j func_002B7674
|
||||||
|
/* E21460 002B75B0 E48C0010 */ swc1 $f12, 0x10($a0)
|
||||||
|
|
||||||
|
.L002B75B4:
|
||||||
|
/* E21464 002B75B4 C48C0010 */ lwc1 $f12, 0x10($a0)
|
||||||
|
/* E21468 002B75B8 3C0141C8 */ li $at, 0x41C80000 # 25.000000
|
||||||
|
/* E2146C 002B75BC 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E21470 002B75C0 00000000 */ nop
|
||||||
|
/* E21474 002B75C4 46006300 */ add.s $f12, $f12, $f0
|
||||||
|
/* E21478 002B75C8 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
|
/* E2147C 002B75CC 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E21480 002B75D0 00000000 */ nop
|
||||||
|
/* E21484 002B75D4 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E21488 002B75D8 00000000 */ nop
|
||||||
|
/* E2148C 002B75DC 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
|
/* E21490 002B75E0 46006301 */ .L002B75E4:
|
||||||
|
/* E21494 002B75E4 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||||
|
/* E21498 002B75E8 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E2149C 002B75EC 00000000 */ nop
|
||||||
|
/* E214A0 002B75F0 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E214A4 002B75F4 00000000 */ nop
|
||||||
|
/* E214A8 002B75F8 45000008 */ .byte 0x45,0x00,0x00,0x08 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E214AC 002B75FC E48C0010 */ /* E214B0 002B7600 3C0142DC */ li $at, 0x42DC0000 # 110.000000
|
||||||
|
/* E214B4 002B7604 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E214B8 002B7608 00000000 */ nop
|
||||||
|
/* E214BC 002B760C 4600603E */ c.le.s $f12, $f0
|
||||||
|
/* E214C0 002B7610 00000000 */ nop
|
||||||
|
/* E214C4 002B7614 4501000F */ .byte 0x45,0x01,0x00,0x0F /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E214C8 002B7618 00000000 */ .L002B761C:
|
||||||
|
/* E214CC 002B761C 3C01437A */ li $at, 0x437A0000 # 250.000000
|
||||||
|
/* E214D0 002B7620 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E214D4 002B7624 00000000 */ nop
|
||||||
|
/* E214D8 002B7628 460C003E */ c.le.s $f0, $f12
|
||||||
|
/* E214DC 002B762C 00000000 */ nop
|
||||||
|
/* E214E0 002B7630 45000010 */ .byte 0x45,0x00,0x00,0x10 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E214E4 002B7634 00000000 */ /* E214E8 002B7638 3C014391 */ li $at, 0x43910000 # 290.000000
|
||||||
|
/* E214EC 002B763C 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E214F0 002B7640 00000000 */ nop
|
||||||
|
/* E214F4 002B7644 4600603E */ c.le.s $f12, $f0
|
||||||
|
/* E214F8 002B7648 00000000 */ nop
|
||||||
|
/* E214FC 002B764C 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E21500 002B7650 00000000 */ .L002B7654:
|
||||||
|
/* E21504 002B7654 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E21508 002B7658 2403FFDF */ li $v1, -33
|
||||||
|
/* E2150C 002B765C 3C018011 */ lui $at, %hi(D_8010C940) # $at, 0x8011
|
||||||
|
/* E21510 002B7660 AC20C940 */ sw $zero, %lo(D_8010C940)($at)
|
||||||
|
/* E21514 002B7664 AE0000C8 */ sw $zero, 0xc8($s0)
|
||||||
|
/* E21518 002B7668 00431024 */ and $v0, $v0, $v1
|
||||||
|
/* E2151C 002B766C 080ADDBE */ j func_002B76F8
|
||||||
|
/* E21520 002B7670 AE020004 */ sw $v0, 4($s0)
|
||||||
|
|
||||||
|
func_002B7674:
|
||||||
|
.L002B7674:
|
||||||
|
/* E21524 002B7674 0C0ADC00 */ jal func_002B7000
|
||||||
|
/* E21528 002B7678 00000000 */ nop
|
||||||
|
/* E2152C 002B767C 0040302D */ move $a2, $v0
|
||||||
|
func_002B7680:
|
||||||
|
.L002B7680:
|
||||||
|
/* E21530 002B7680 3C04802B */ lui $a0, %hi(D_802B79A8) # $a0, 0x802b
|
||||||
|
/* E21534 002B7684 248479A8 */ addiu $a0, %lo(D_802B79A8) # addiu $a0, $a0, 0x79a8
|
||||||
|
/* E21538 002B7688 8C820000 */ lw $v0, ($a0)
|
||||||
|
/* E2153C 002B768C A046002B */ sb $a2, 0x2b($v0)
|
||||||
|
/* E21540 002B7690 8E0300C8 */ lw $v1, 0xc8($s0)
|
||||||
|
/* E21544 002B7694 10600005 */ beqz $v1, .L002B76AC
|
||||||
|
/* E21548 002B7698 00000000 */ nop
|
||||||
|
/* E2154C 002B769C 8C840000 */ lw $a0, ($a0)
|
||||||
|
/* E21550 002B76A0 8C820000 */ lw $v0, ($a0)
|
||||||
|
/* E21554 002B76A4 54620001 */ bnel $v1, $v0, .L002B76AC
|
||||||
|
/* E21558 002B76A8 AC830000 */ sw $v1, ($a0)
|
||||||
|
.L002B76AC:
|
||||||
|
/* E2155C 002B76AC 3C03802B */ lui $v1, %hi(D_802B79A8) # $v1, 0x802b
|
||||||
|
/* E21560 002B76B0 8C6379A8 */ lw $v1, %lo(D_802B79A8)($v1)
|
||||||
|
/* E21564 002B76B4 8C640000 */ lw $a0, ($v1)
|
||||||
|
/* E21568 002B76B8 848200A8 */ lh $v0, 0xa8($a0)
|
||||||
|
/* E2156C 002B76BC C480003C */ lwc1 $f0, 0x3c($a0)
|
||||||
|
/* E21570 002B76C0 44821000 */ mtc1 $v0, $f2
|
||||||
|
/* E21574 002B76C4 00000000 */ nop
|
||||||
|
/* E21578 002B76C8 468010A0 */ cvt.s.w $f2, $f2
|
||||||
|
/* E2157C 002B76CC 46020000 */ add.s $f0, $f0, $f2
|
||||||
|
/* E21580 002B76D0 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||||
|
/* E21584 002B76D4 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E21588 002B76D8 00000000 */ nop
|
||||||
|
/* E2158C 002B76DC 46020000 */ add.s $f0, $f0, $f2
|
||||||
|
/* E21590 002B76E0 E460001C */ swc1 $f0, 0x1c($v1)
|
||||||
|
/* E21594 002B76E4 E4600008 */ swc1 $f0, 8($v1)
|
||||||
|
/* E21598 002B76E8 C4800038 */ lwc1 $f0, 0x38($a0)
|
||||||
|
/* E2159C 002B76EC E4600004 */ swc1 $f0, 4($v1)
|
||||||
|
/* E215A0 002B76F0 C4800040 */ lwc1 $f0, 0x40($a0)
|
||||||
|
/* E215A4 002B76F4 E460000C */ swc1 $f0, 0xc($v1)
|
||||||
|
func_002B76F8:
|
||||||
|
/* E215A8 002B76F8 8FBF0014 */ lw $ra, 0x14($sp)
|
||||||
|
/* E215AC 002B76FC 8FB00010 */ lw $s0, 0x10($sp)
|
||||||
|
/* E215B0 002B7700 03E00008 */ jr $ra
|
||||||
|
/* E215B4 002B7704 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
/* E215B8 002B7708 00000000 */ nop
|
||||||
|
/* E215BC 002B770C 00000000 */ nop
|
||||||
|
/* E215C0 002B7710 00000000 */ nop
|
||||||
|
/* E215C4 002B7714 00000000 */ nop
|
||||||
|
/* E215C8 002B7718 00000000 */ nop
|
||||||
|
/* E215CC 002B771C 00000000 */ nop
|
||||||
|
/* E215D0 002B7720 00000000 */ nop
|
||||||
|
/* E215D4 002B7724 00000000 */ nop
|
||||||
|
/* E215D8 002B7728 00000000 */ nop
|
||||||
|
/* E215DC 002B772C 00000000 */ nop
|
||||||
|
/* E215E0 002B7730 00000000 */ nop
|
||||||
|
/* E215E4 002B7734 00111111 */ .byte 0x00, 0x11, 0x11, 0x11
|
||||||
|
/* E215E8 002B7738 11111100 */ /* E215EC 002B773C 00000000 */ nop
|
||||||
|
/* E215F0 002B7740 00000000 */ nop
|
||||||
|
/* E215F4 002B7744 11111111 */ beq $t0, $s1, .L002BBB8C
|
||||||
|
/* E215F8 002B7748 11111111 */ beq $t0, $s1, .L002BBB90
|
||||||
|
/* E215FC 002B774C 00000000 */ nop
|
||||||
|
/* E21600 002B7750 00000011 */ mthi $zero
|
||||||
|
/* E21604 002B7754 11345222 */ beq $t1, $s4, .L002CBFE0
|
||||||
|
/* E21608 002B7758 22254311 */ addi $a1, $s1, 0x4311
|
||||||
|
/* E2160C 002B775C 11000000 */ beqz $t0, .L002B7760
|
||||||
|
.L002B7760:
|
||||||
|
/* E21610 002B7760 00000111 */ .byte 0x00, 0x00, 0x01, 0x11
|
||||||
|
/* E21614 002B7764 45222222 */ /* E21618 002B7768 22222254 */ /* E2161C 002B776C 11100000 */ beq $t0, $s0, .L002B7770
|
||||||
|
.L002B7770:
|
||||||
|
/* E21620 002B7770 00001135 */ .byte 0x00, 0x00, 0x11, 0x35
|
||||||
|
/* E21624 002B7774 22222222 */ /* E21628 002B7778 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E2162C 002B777C 53110000 */ beql $t8, $s1, .L002B7780
|
||||||
|
.L002B7780:
|
||||||
|
/* E21630 002B7780 00011342 */ srl $v0, $at, 0xd
|
||||||
|
/* E21634 002B7784 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E21638 002B7788 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E2163C 002B778C 24311000 */ addiu $s1, $at, 0x1000
|
||||||
|
/* E21640 002B7790 00113422 */ .byte 0x00, 0x11, 0x34, 0x22
|
||||||
|
/* E21644 002B7794 22222222 */ /* E21648 002B7798 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E2164C 002B779C 22431100 */ addi $v1, $s2, 0x1100
|
||||||
|
/* E21650 002B77A0 00115222 */ .byte 0x00, 0x11, 0x52, 0x22
|
||||||
|
/* E21654 002B77A4 22222222 */ /* E21658 002B77A8 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E2165C 002B77AC 22241100 */ addi $a0, $s1, 0x1100
|
||||||
|
/* E21660 002B77B0 01132222 */ .byte 0x01, 0x13, 0x22, 0x22
|
||||||
|
/* E21664 002B77B4 22222222 */ /* E21668 002B77B8 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E2166C 002B77BC 22223110 */ addi $v0, $s1, 0x3110
|
||||||
|
/* E21670 002B77C0 01142225 */ .byte 0x01, 0x14, 0x22, 0x25
|
||||||
|
/* E21674 002B77C4 52222225 */ /* E21678 002B77C8 52222225 */ beql $s1, $v0, .L002C0060
|
||||||
|
/* E2167C 002B77CC 52224110 */ beql $s1, $v0, .L002C7C10
|
||||||
|
/* E21680 002B77D0 01142241 */ .byte 0x01, 0x14, 0x22, 0x41
|
||||||
|
/* E21684 002B77D4 14222241 */ /* E21688 002B77D8 14222241 */ bne $at, $v0, .L002C00E0
|
||||||
|
/* E2168C 002B77DC 14224110 */ bne $at, $v0, .L002C7C20
|
||||||
|
/* E21690 002B77E0 01142231 */ tgeu $t0, $s4, 0x88
|
||||||
|
/* E21694 002B77E4 13222231 */ beq $t9, $v0, .L002C00AC
|
||||||
|
/* E21698 002B77E8 13222231 */ beq $t9, $v0, .L002C00B0
|
||||||
|
/* E2169C 002B77EC 13224110 */ beq $t9, $v0, .L002C7C30
|
||||||
|
/* E216A0 002B77F0 01142241 */ .byte 0x01, 0x14, 0x22, 0x41
|
||||||
|
/* E216A4 002B77F4 14222241 */ /* E216A8 002B77F8 14222241 */ bne $at, $v0, .L002C0100
|
||||||
|
/* E216AC 002B77FC 14224110 */ bne $at, $v0, .L002C7C40
|
||||||
|
/* E216B0 002B7800 01142225 */ .byte 0x01, 0x14, 0x22, 0x25
|
||||||
|
/* E216B4 002B7804 52222225 */ /* E216B8 002B7808 52222225 */ beql $s1, $v0, .L002C00A0
|
||||||
|
/* E216BC 002B780C 52224110 */ beql $s1, $v0, .L002C7C50
|
||||||
|
/* E216C0 002B7810 01134222 */ .byte 0x01, 0x13, 0x42, 0x22
|
||||||
|
/* E216C4 002B7814 22222222 */ /* E216C8 002B7818 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E216CC 002B781C 22243110 */ addi $a0, $s1, 0x3110
|
||||||
|
/* E216D0 002B7820 00113422 */ .byte 0x00, 0x11, 0x34, 0x22
|
||||||
|
/* E216D4 002B7824 22222222 */ /* E216D8 002B7828 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E216DC 002B782C 22431100 */ addi $v1, $s2, 0x1100
|
||||||
|
/* E216E0 002B7830 00111342 */ srl $v0, $s1, 0xd
|
||||||
|
/* E216E4 002B7834 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E216E8 002B7838 22222222 */ addi $v0, $s1, 0x2222
|
||||||
|
/* E216EC 002B783C 24311100 */ addiu $s1, $at, 0x1100
|
||||||
|
/* E216F0 002B7840 00011114 */ .byte 0x00, 0x01, 0x11, 0x14
|
||||||
|
/* E216F4 002B7844 52222222 */ /* E216F8 002B7848 22222225 */ addi $v0, $s1, 0x2225
|
||||||
|
/* E216FC 002B784C 41111000 */ .byte 0x41,0x11,0x10,0x00 /* Because of invalid n64 opcode bc0t */
|
||||||
|
/* E21700 002B7850 00001111 */ /* E21704 002B7854 14522222 */ /* E21708 002B7858 22222541 */ addi $v0, $s1, 0x2541
|
||||||
|
/* E2170C 002B785C 11110000 */ beq $t0, $s1, .L002B7860
|
||||||
|
.L002B7860:
|
||||||
|
/* E21710 002B7860 00000011 */ mthi $zero
|
||||||
|
/* E21714 002B7864 11152222 */ beq $t0, $s5, .L002C00F0
|
||||||
|
/* E21718 002B7868 22225111 */ addi $v0, $s1, 0x5111
|
||||||
|
/* E2171C 002B786C 11000000 */ beqz $t0, .L002B7870
|
||||||
|
.L002B7870:
|
||||||
|
/* E21720 002B7870 00000000 */ nop
|
||||||
|
/* E21724 002B7874 11111522 */ beq $t0, $s1, .L002BCD00
|
||||||
|
/* E21728 002B7878 22211111 */ addi $at, $s1, 0x1111
|
||||||
|
/* E2172C 002B787C 00000000 */ nop
|
||||||
|
/* E21730 002B7880 00000000 */ nop
|
||||||
|
/* E21734 002B7884 00111122 */ .byte 0x00, 0x11, 0x11, 0x22
|
||||||
|
/* E21738 002B7888 22111100 */ /* E2173C 002B788C 00000000 */ nop
|
||||||
|
/* E21740 002B7890 00000000 */ nop
|
||||||
|
/* E21744 002B7894 00001152 */ .byte 0x00, 0x00, 0x11, 0x52
|
||||||
|
/* E21748 002B7898 25110000 */ /* E2174C 002B789C 00000000 */ nop
|
||||||
|
/* E21750 002B78A0 00000000 */ nop
|
||||||
|
/* E21754 002B78A4 00001112 */ .byte 0x00, 0x00, 0x11, 0x12
|
||||||
|
/* E21758 002B78A8 21110000 */ /* E2175C 002B78AC 00000000 */ nop
|
||||||
|
/* E21760 002B78B0 00000000 */ nop
|
||||||
|
/* E21764 002B78B4 00000115 */ .byte 0x00, 0x00, 0x01, 0x15
|
||||||
|
/* E21768 002B78B8 51100000 */ .L002B78BC:
|
||||||
|
/* E2176C 002B78BC 00000000 */ nop
|
||||||
|
/* E21770 002B78C0 00000000 */ nop
|
||||||
|
/* E21774 002B78C4 00000113 */ .byte 0x00, 0x00, 0x01, 0x13
|
||||||
|
/* E21778 002B78C8 31100000 */ /* E2177C 002B78CC 00000000 */ nop
|
||||||
|
/* E21780 002B78D0 00000000 */ nop
|
||||||
|
/* E21784 002B78D4 00000011 */ mthi $zero
|
||||||
|
/* E21788 002B78D8 11000000 */ beqz $t0, .L002B78DC
|
||||||
|
.L002B78DC:
|
||||||
|
/* E2178C 002B78DC 00000000 */ nop
|
||||||
|
/* E21790 002B78E0 00000000 */ nop
|
||||||
|
/* E21794 002B78E4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
|
/* E21798 002B78E8 10000000 */ .L002B78EC:
|
||||||
|
/* E2179C 002B78EC 00000000 */ nop
|
||||||
|
/* E217A0 002B78F0 00000000 */ nop
|
||||||
|
/* E217A4 002B78F4 00000000 */ nop
|
||||||
|
/* E217A8 002B78F8 00000000 */ nop
|
||||||
|
/* E217AC 002B78FC 00000000 */ nop
|
||||||
|
/* E217B0 002B7900 00000000 */ nop
|
||||||
|
/* E217B4 002B7904 00000000 */ nop
|
||||||
|
/* E217B8 002B7908 00000000 */ nop
|
||||||
|
/* E217BC 002B790C 00000000 */ nop
|
||||||
|
/* E217C0 002B7910 294A0001 */ slti $t2, $t2, 1
|
||||||
|
/* E217C4 002B7914 FFFF5AD7 */ sd $ra, 0x5ad7($ra)
|
||||||
|
/* E217C8 002B7918 AD6BC631 */ sw $t3, -0x39cf($t3)
|
||||||
|
/* E217CC 002B791C F561F49F */ sdc1 $f1, -0xb61($t3)
|
||||||
|
/* E217D0 002B7920 EBED88D7 */ .byte 0xEB,0xED,0x88,0xD7 /* Because of invalid n64 opcode bbit1 */
|
||||||
|
/* E217D4 002B7924 EBE1ED6D */ .byte 0xEB,0xE1,0xED,0x6D /* Because of invalid n64 opcode bbit1 */
|
||||||
|
/* E217D8 002B7928 F669F72F */ /* E217DC 002B792C 00010001 */ .byte 0x00,0x01,0x00,0x01 /* Because of invalid n64 opcode movt */
|
||||||
|
/* E217E0 002B7930 E7000000 */ /* E217E4 002B7934 00000000 */ nop
|
||||||
|
/* E217E8 002B7938 E3000A01 */ sc $zero, 0xa01($t8)
|
||||||
|
/* E217EC 002B793C 00000000 */ nop
|
||||||
|
/* E217F0 002B7940 D9C0F9FB */ .byte 0xD9,0xC0,0xF9,0xFB /* Because of invalid n64 opcode bbit032 */
|
||||||
|
/* E217F4 002B7944 00000000 */ .L002B7948:
|
||||||
|
/* E217F8 002B7948 D9FFFFFF */ .byte 0xD9,0xFF,0xFF,0xFF /* Because of invalid n64 opcode bbit032 */
|
||||||
|
/* E217FC 002B794C 00200005 */ .byte 0x00,0x20,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
|
/* E21800 002B7950 D7000002 */ /* E21804 002B7954 FFFFFFFF */ sd $ra, -1($ra)
|
||||||
|
/* E21808 002B7958 E3000F00 */ sc $zero, 0xf00($t8)
|
||||||
|
/* E2180C 002B795C 00000000 */ nop
|
||||||
|
/* E21810 002B7960 E3001001 */ sc $zero, 0x1001($t8)
|
||||||
|
/* E21814 002B7964 00008000 */ sll $s0, $zero, 0
|
||||||
|
/* E21818 002B7968 E3000C00 */ sc $zero, 0xc00($t8)
|
||||||
|
/* E2181C 002B796C 00080000 */ sll $zero, $t0, 0
|
||||||
|
/* E21820 002B7970 E3001201 */ sc $zero, 0x1201($t8)
|
||||||
|
/* E21824 002B7974 00002000 */ sll $a0, $zero, 0
|
||||||
|
/* E21828 002B7978 E3001801 */ sc $zero, 0x1801($t8)
|
||||||
|
/* E2182C 002B797C 000000C0 */ ehb
|
||||||
|
/* E21830 002B7980 E3000D01 */ sc $zero, 0xd01($t8)
|
||||||
|
/* E21834 002B7984 00000000 */ nop
|
||||||
|
/* E21838 002B7988 E3001402 */ sc $zero, 0x1402($t8)
|
||||||
|
/* E2183C 002B798C 00000C00 */ sll $at, $zero, 0x10
|
||||||
|
/* E21840 002B7990 E3001700 */ sc $zero, 0x1700($t8)
|
||||||
|
/* E21844 002B7994 00000000 */ nop
|
||||||
|
/* E21848 002B7998 E2001E01 */ sc $zero, 0x1e01($s0)
|
||||||
|
/* E2184C 002B799C 00000000 */ nop
|
||||||
|
/* E21850 002B79A0 DF000000 */ ld $zero, ($t8)
|
||||||
|
/* E21854 002B79A4 00000000 */ nop
|
||||||
|
/* E21858 002B79A8 802B79C0 */ lb $t3, 0x79c0($at)
|
||||||
|
/* E2185C 002B79AC 00000000 */ nop
|
||||||
|
/* E21860 002B79B0 3FA99999 */ .byte 0x3f, 0xa9, 0x99, 0x99
|
||||||
|
/* E21864 002B79B4 9999999A */ /* E21868 002B79B8 3FE19999 */ .byte 0x3f, 0xe1, 0x99, 0x99
|
||||||
|
/* E2186C 002B79BC 9999999A */
|
330
papermario/asm/CODE_e23260_len_480.s
Normal file
330
papermario/asm/CODE_e23260_len_480.s
Normal file
@ -0,0 +1,330 @@
|
|||||||
|
|
||||||
|
.section .text002B6000, "ax"
|
||||||
|
|
||||||
|
/* E23260 002B6000 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
|
/* E23264 002B6004 AFB1001C */ sw $s1, 0x1c($sp)
|
||||||
|
/* E23268 002B6008 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E2326C 002B600C 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E23270 002B6010 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E23274 002B6014 AFBF0024 */ sw $ra, 0x24($sp)
|
||||||
|
/* E23278 002B6018 AFB20020 */ sw $s2, 0x20($sp)
|
||||||
|
/* E2327C 002B601C F7B40028 */ sdc1 $f20, 0x28($sp)
|
||||||
|
/* E23280 002B6020 8E040004 */ lw $a0, 4($s0)
|
||||||
|
/* E23284 002B6024 3C128011 */ lui $s2, %hi(D_8010F290) # $s2, 0x8011
|
||||||
|
/* E23288 002B6028 2652F290 */ addiu $s2, %lo(D_8010F290) # addiu $s2, $s2, -0xd70
|
||||||
|
/* E2328C 002B602C 30821000 */ andi $v0, $a0, 0x1000
|
||||||
|
/* E23290 002B6030 10400005 */ beqz $v0, .L002B6048
|
||||||
|
/* E23294 002B6034 0000882D */ move $s1, $zero
|
||||||
|
/* E23298 002B6038 0C0AD879 */ jal func_002B61E4
|
||||||
|
/* E2329C 002B603C 00000000 */ nop
|
||||||
|
/* E232A0 002B6040 080AD872 */ j func_002B61C8
|
||||||
|
/* E232A4 002B6044 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6048:
|
||||||
|
/* E232A8 002B6048 96020008 */ lhu $v0, 8($s0)
|
||||||
|
/* E232AC 002B604C 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E232B0 002B6050 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E232B4 002B6054 0461001E */ bgez $v1, .L002B60D0
|
||||||
|
/* E232B8 002B6058 A6020008 */ sh $v0, 8($s0)
|
||||||
|
/* E232BC 002B605C 3C027FF7 */ lui $v0, (0x7FF7FFF1 >> 16) # lui $v0, 0x7ff7
|
||||||
|
/* E232C0 002B6060 3442FFF1 */ ori $v0, (0x7FF7FFF1 & 0xFFFF) # ori $v0, $v0, 0xfff1
|
||||||
|
/* E232C4 002B6064 24110001 */ li $s1, 1
|
||||||
|
/* E232C8 002B6068 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E232CC 002B606C AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E232D0 002B6070 30824000 */ andi $v0, $a0, 0x4000
|
||||||
|
/* E232D4 002B6074 A20000B6 */ sb $zero, 0xb6($s0)
|
||||||
|
/* E232D8 002B6078 A6000008 */ sh $zero, 8($s0)
|
||||||
|
/* E232DC 002B607C A60000C0 */ sh $zero, 0xc0($s0)
|
||||||
|
/* E232E0 002B6080 A60000C2 */ sh $zero, 0xc2($s0)
|
||||||
|
/* E232E4 002B6084 AE000054 */ sw $zero, 0x54($s0)
|
||||||
|
/* E232E8 002B6088 10400004 */ beqz $v0, .L002B609C
|
||||||
|
/* E232EC 002B608C AE00008C */ sw $zero, 0x8c($s0)
|
||||||
|
/* E232F0 002B6090 3C040009 */ lui $a0, (0x00090002 >> 16) # lui $a0, 9
|
||||||
|
/* E232F4 002B6094 080AD832 */ j func_002B60C8
|
||||||
|
/* E232F8 002B6098 34840002 */ ori $a0, (0x00090002 & 0xFFFF) # ori $a0, $a0, 2
|
||||||
|
|
||||||
|
.L002B609C:
|
||||||
|
/* E232FC 002B609C 30820001 */ andi $v0, $a0, 1
|
||||||
|
/* E23300 002B60A0 54400004 */ bnel $v0, $zero, .L002B60B4
|
||||||
|
/* E23304 002B60A4 3C040006 */ lui $a0, 6
|
||||||
|
/* E23308 002B60A8 3C040001 */ lui $a0, (0x00010007 >> 16) # lui $a0, 1
|
||||||
|
/* E2330C 002B60AC 080AD832 */ j func_002B60C8
|
||||||
|
/* E23310 002B60B0 34840002 */ ori $a0, (0x00010002 & 0xFFFF) # ori $a0, $a0, 2
|
||||||
|
|
||||||
|
.L002B60B4:
|
||||||
|
/* E23314 002B60B4 820200B5 */ lb $v0, 0xb5($s0)
|
||||||
|
/* E23318 002B60B8 14400003 */ bnez $v0, .L002B60C8
|
||||||
|
/* E2331C 002B60BC 34840007 */ ori $a0, (0x00010007 & 0xFFFF) # ori $a0, $a0, 7
|
||||||
|
/* E23320 002B60C0 3C040006 */ lui $a0, (0x00060005 >> 16) # lui $a0, 6
|
||||||
|
/* E23324 002B60C4 34840005 */ ori $a0, (0x00060005 & 0xFFFF) # ori $a0, $a0, 5
|
||||||
|
func_002B60C8:
|
||||||
|
.L002B60C8:
|
||||||
|
/* E23328 002B60C8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E2332C 002B60CC 00000000 */ nop
|
||||||
|
.L002B60D0:
|
||||||
|
/* E23330 002B60D0 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23334 002B60D4 30420200 */ andi $v0, $v0, 0x200
|
||||||
|
/* E23338 002B60D8 10400005 */ beqz $v0, .L002B60F0
|
||||||
|
/* E2333C 002B60DC 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E23340 002B60E0 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23344 002B60E4 2404001C */ li $a0, 28
|
||||||
|
/* E23348 002B60E8 080AD872 */ j func_002B61C8
|
||||||
|
/* E2334C 002B60EC 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B60F0:
|
||||||
|
/* E23350 002B60F0 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23354 002B60F4 27A50014 */ addiu $a1, $sp, 0x14
|
||||||
|
/* E23358 002B60F8 0C039454 */ jal func_000E5150
|
||||||
|
/* E2335C 002B60FC 00000000 */ nop
|
||||||
|
/* E23360 002B6100 0C039858 */ jal func_000E6160
|
||||||
|
/* E23364 002B6104 00000000 */ nop
|
||||||
|
/* E23368 002B6108 10400011 */ beqz $v0, .L002B6150
|
||||||
|
/* E2336C 002B610C 00000000 */ nop
|
||||||
|
/* E23370 002B6110 C7A20014 */ lwc1 $f2, 0x14($sp)
|
||||||
|
/* E23374 002B6114 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E23378 002B6118 00000000 */ nop
|
||||||
|
/* E2337C 002B611C 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23380 002B6120 00000000 */ nop
|
||||||
|
/* E23384 002B6124 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23388 002B6128 00000000 */ /* E2338C 002B612C C6020080 */ lwc1 $f2, 0x80($s0)
|
||||||
|
/* E23390 002B6130 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E23394 002B6134 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23398 002B6138 00000000 */ nop
|
||||||
|
/* E2339C 002B613C 45010022 */ .byte 0x45,0x01,0x00,0x22 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E233A0 002B6140 00000000 */ .L002B6144:
|
||||||
|
/* E233A4 002B6144 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E233A8 002B6148 080AD872 */ j func_002B61C8
|
||||||
|
/* E233AC 002B614C E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
|
||||||
|
.L002B6150:
|
||||||
|
/* E233B0 002B6150 16200005 */ bnez $s1, .L002B6168
|
||||||
|
/* E233B4 002B6154 00000000 */ nop
|
||||||
|
/* E233B8 002B6158 0C039838 */ jal func_000E60E0
|
||||||
|
/* E233BC 002B615C 00000000 */ nop
|
||||||
|
/* E233C0 002B6160 14400019 */ bnez $v0, .L002B61C8
|
||||||
|
/* E233C4 002B6164 00000000 */ nop
|
||||||
|
.L002B6168:
|
||||||
|
/* E233C8 002B6168 C7A00014 */ lwc1 $f0, 0x14($sp)
|
||||||
|
/* E233CC 002B616C 4480A000 */ mtc1 $zero, $f20
|
||||||
|
/* E233D0 002B6170 00000000 */ nop
|
||||||
|
/* E233D4 002B6174 46140032 */ c.eq.s $f0, $f20
|
||||||
|
/* E233D8 002B6178 00000000 */ nop
|
||||||
|
/* E233DC 002B617C 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E233E0 002B6180 24040001 */ /* E233E4 002B6184 964202B8 */ lhu $v0, 0x2b8($s2)
|
||||||
|
/* E233E8 002B6188 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E233EC 002B618C 080AD872 */ j func_002B61C8
|
||||||
|
/* E233F0 002B6190 A64202B8 */ sh $v0, 0x2b8($s2)
|
||||||
|
|
||||||
|
.L002B6194:
|
||||||
|
/* E233F4 002B6194 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E233F8 002B6198 A6000008 */ sh $zero, 8($s0)
|
||||||
|
/* E233FC 002B619C C7A00014 */ lwc1 $f0, 0x14($sp)
|
||||||
|
/* E23400 002B61A0 46140032 */ c.eq.s $f0, $f20
|
||||||
|
/* E23404 002B61A4 00000000 */ nop
|
||||||
|
/* E23408 002B61A8 45010007 */ .byte 0x45,0x01,0x00,0x07 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E2340C 002B61AC 3C037FFF */ /* E23410 002B61B0 3463FFFF */ ori $v1, (0x7FFFFFFF & 0xFFFF) # ori $v1, $v1, 0xffff
|
||||||
|
/* E23414 002B61B4 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23418 002B61B8 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E2341C 002B61BC 00431024 */ and $v0, $v0, $v1
|
||||||
|
/* E23420 002B61C0 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
/* E23424 002B61C4 AE020004 */ sw $v0, 4($s0)
|
||||||
|
func_002B61C8:
|
||||||
|
.L002B61C8:
|
||||||
|
/* E23428 002B61C8 8FBF0024 */ lw $ra, 0x24($sp)
|
||||||
|
/* E2342C 002B61CC 8FB20020 */ lw $s2, 0x20($sp)
|
||||||
|
/* E23430 002B61D0 8FB1001C */ lw $s1, 0x1c($sp)
|
||||||
|
/* E23434 002B61D4 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23438 002B61D8 D7B40028 */ ldc1 $f20, 0x28($sp)
|
||||||
|
/* E2343C 002B61DC 03E00008 */ jr $ra
|
||||||
|
/* E23440 002B61E0 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
|
func_002B61E4:
|
||||||
|
/* E23444 002B61E4 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
|
/* E23448 002B61E8 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E2344C 002B61EC 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E23450 002B61F0 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E23454 002B61F4 AFBF001C */ sw $ra, 0x1c($sp)
|
||||||
|
/* E23458 002B61F8 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E2345C 002B61FC 0461002A */ bgez $v1, .L002B62A8
|
||||||
|
/* E23460 002B6200 3C027FFF */ lui $v0, (0x7FFFFFFF >> 16) # lui $v0, 0x7fff
|
||||||
|
/* E23464 002B6204 3442FFFF */ ori $v0, (0x7FFFFFFF & 0xFFFF) # ori $v0, $v0, 0xffff
|
||||||
|
/* E23468 002B6208 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E2346C 002B620C 8E030004 */ lw $v1, 4($s0)
|
||||||
|
/* E23470 002B6210 2404FFF1 */ li $a0, -15
|
||||||
|
/* E23474 002B6214 AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E23478 002B6218 00441024 */ and $v0, $v0, $a0
|
||||||
|
/* E2347C 002B621C A20000B6 */ sb $zero, 0xb6($s0)
|
||||||
|
/* E23480 002B6220 A6000008 */ sh $zero, 8($s0)
|
||||||
|
/* E23484 002B6224 A60000C0 */ sh $zero, 0xc0($s0)
|
||||||
|
/* E23488 002B6228 A60000C2 */ sh $zero, 0xc2($s0)
|
||||||
|
/* E2348C 002B622C AE000054 */ sw $zero, 0x54($s0)
|
||||||
|
/* E23490 002B6230 30632000 */ andi $v1, $v1, 0x2000
|
||||||
|
/* E23494 002B6234 14600013 */ bnez $v1, .L002B6284
|
||||||
|
/* E23498 002B6238 AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E2349C 002B623C 3C038007 */ lui $v1, %hi(D_8007419C) # $v1, 0x8007
|
||||||
|
/* E234A0 002B6240 8C63419C */ lw $v1, %lo(D_8007419C)($v1)
|
||||||
|
/* E234A4 002B6244 9062007E */ lbu $v0, 0x7e($v1)
|
||||||
|
/* E234A8 002B6248 30420010 */ andi $v0, $v0, 0x10
|
||||||
|
/* E234AC 002B624C 14400009 */ bnez $v0, .L002B6274
|
||||||
|
/* E234B0 002B6250 3C04000C */ lui $a0, 0xc
|
||||||
|
/* E234B4 002B6254 90620080 */ lbu $v0, 0x80($v1)
|
||||||
|
/* E234B8 002B6258 00021080 */ sll $v0, $v0, 2
|
||||||
|
/* E234BC 002B625C 3C04802B */ lui $a0, 0x802b
|
||||||
|
/* E234C0 002B6260 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E234C4 002B6264 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E234C8 002B6268 8C846430 */ lw $a0, 0x6430($a0)
|
||||||
|
/* E234CC 002B626C 080AD8AA */ j func_002B62A8
|
||||||
|
/* E234D0 002B6270 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6274:
|
||||||
|
/* E234D4 002B6274 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E234D8 002B6278 3484000E */ ori $a0, $a0, 0xe
|
||||||
|
/* E234DC 002B627C 080AD8AA */ j func_002B62A8
|
||||||
|
/* E234E0 002B6280 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6284:
|
||||||
|
/* E234E4 002B6284 8203000C */ lb $v1, 0xc($s0)
|
||||||
|
/* E234E8 002B6288 00031040 */ sll $v0, $v1, 1
|
||||||
|
/* E234EC 002B628C 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E234F0 002B6290 000210C0 */ sll $v0, $v0, 3
|
||||||
|
/* E234F4 002B6294 3C04800F */ lui $a0, 0x800f
|
||||||
|
/* E234F8 002B6298 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E234FC 002B629C 8C847C1C */ lw $a0, 0x7c1c($a0)
|
||||||
|
/* E23500 002B62A0 0C0398DB */ jal func_000E636C
|
||||||
|
/* E23504 002B62A4 00000000 */ nop
|
||||||
|
func_002B62A8:
|
||||||
|
.L002B62A8:
|
||||||
|
/* E23508 002B62A8 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E2350C 002B62AC 30422000 */ andi $v0, $v0, 0x2000
|
||||||
|
/* E23510 002B62B0 1440004C */ bnez $v0, .L002B63E4
|
||||||
|
/* E23514 002B62B4 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E23518 002B62B8 24020001 */ li $v0, 1
|
||||||
|
/* E2351C 002B62BC 820300B6 */ lb $v1, 0xb6($s0)
|
||||||
|
/* E23520 002B62C0 920500B6 */ lbu $a1, 0xb6($s0)
|
||||||
|
/* E23524 002B62C4 10620022 */ beq $v1, $v0, .L002B6350
|
||||||
|
/* E23528 002B62C8 28620002 */ slti $v0, $v1, 2
|
||||||
|
/* E2352C 002B62CC 10400005 */ beqz $v0, .L002B62E4
|
||||||
|
/* E23530 002B62D0 24020002 */ li $v0, 2
|
||||||
|
/* E23534 002B62D4 10600009 */ beqz $v1, .L002B62FC
|
||||||
|
/* E23538 002B62D8 00000000 */ nop
|
||||||
|
/* E2353C 002B62DC 080AD8F9 */ j func_002B63E4
|
||||||
|
/* E23540 002B62E0 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B62E4:
|
||||||
|
/* E23544 002B62E4 10620022 */ beq $v1, $v0, .L002B6370
|
||||||
|
/* E23548 002B62E8 24020003 */ li $v0, 3
|
||||||
|
/* E2354C 002B62EC 1062002E */ beq $v1, $v0, .L002B63A8
|
||||||
|
/* E23550 002B62F0 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E23554 002B62F4 080AD8F9 */ j func_002B63E4
|
||||||
|
/* E23558 002B62F8 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B62FC:
|
||||||
|
/* E2355C 002B62FC 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E23560 002B6300 30423000 */ andi $v0, $v0, 0x3000
|
||||||
|
/* E23564 002B6304 14400037 */ bnez $v0, .L002B63E4
|
||||||
|
/* E23568 002B6308 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E2356C 002B630C 820200C4 */ lb $v0, 0xc4($s0)
|
||||||
|
/* E23570 002B6310 14400034 */ bnez $v0, .L002B63E4
|
||||||
|
/* E23574 002B6314 00000000 */ nop
|
||||||
|
/* E23578 002B6318 86020008 */ lh $v0, 8($s0)
|
||||||
|
/* E2357C 002B631C 96030008 */ lhu $v1, 8($s0)
|
||||||
|
/* E23580 002B6320 28420709 */ slti $v0, $v0, 0x709
|
||||||
|
/* E23584 002B6324 14400008 */ bnez $v0, .L002B6348
|
||||||
|
/* E23588 002B6328 24620001 */ addiu $v0, $v1, 1
|
||||||
|
/* E2358C 002B632C 24A20001 */ addiu $v0, $a1, 1
|
||||||
|
/* E23590 002B6330 A20200B6 */ sb $v0, 0xb6($s0)
|
||||||
|
/* E23594 002B6334 3C04000C */ lui $a0, (0x000C0003 >> 16) # lui $a0, 0xc
|
||||||
|
/* E23598 002B6338 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E2359C 002B633C 34840003 */ ori $a0, (0x000C0003 & 0xFFFF) # ori $a0, $a0, 3
|
||||||
|
/* E235A0 002B6340 080AD908 */ j func_002B6420
|
||||||
|
/* E235A4 002B6344 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6348:
|
||||||
|
/* E235A8 002B6348 080AD8F8 */ j func_002B63E0
|
||||||
|
/* E235AC 002B634C A6020008 */ sh $v0, 8($s0)
|
||||||
|
|
||||||
|
.L002B6350:
|
||||||
|
/* E235B0 002B6350 960200BC */ lhu $v0, 0xbc($s0)
|
||||||
|
/* E235B4 002B6354 10400022 */ beqz $v0, .L002B63E0
|
||||||
|
/* E235B8 002B6358 3C04000A */ lui $a0, (0x000A0001 >> 16) # lui $a0, 0xa
|
||||||
|
/* E235BC 002B635C 34840001 */ ori $a0, (0x000A0001 & 0xFFFF) # ori $a0, $a0, 1
|
||||||
|
/* E235C0 002B6360 24A20001 */ addiu $v0, $a1, 1
|
||||||
|
/* E235C4 002B6364 A20200B6 */ sb $v0, 0xb6($s0)
|
||||||
|
/* E235C8 002B6368 080AD8F6 */ j func_002B63D8
|
||||||
|
/* E235CC 002B636C A6000008 */ sh $zero, 8($s0)
|
||||||
|
|
||||||
|
.L002B6370:
|
||||||
|
/* E235D0 002B6370 96020008 */ lhu $v0, 8($s0)
|
||||||
|
/* E235D4 002B6374 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E235D8 002B6378 A6020008 */ sh $v0, 8($s0)
|
||||||
|
/* E235DC 002B637C 00021400 */ sll $v0, $v0, 0x10
|
||||||
|
/* E235E0 002B6380 00021403 */ sra $v0, $v0, 0x10
|
||||||
|
/* E235E4 002B6384 284200C9 */ slti $v0, $v0, 0xc9
|
||||||
|
/* E235E8 002B6388 14400016 */ bnez $v0, .L002B63E4
|
||||||
|
/* E235EC 002B638C 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E235F0 002B6390 3C04000C */ lui $a0, (0x000C0003 >> 16) # lui $a0, 0xc
|
||||||
|
/* E235F4 002B6394 920200B6 */ lbu $v0, 0xb6($s0)
|
||||||
|
/* E235F8 002B6398 34840003 */ ori $a0, (0x000C0003 & 0xFFFF) # ori $a0, $a0, 3
|
||||||
|
/* E235FC 002B639C 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E23600 002B63A0 080AD8F6 */ j func_002B63D8
|
||||||
|
/* E23604 002B63A4 A20200B6 */ sb $v0, 0xb6($s0)
|
||||||
|
|
||||||
|
.L002B63A8:
|
||||||
|
/* E23608 002B63A8 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E2360C 002B63AC 30423000 */ andi $v0, $v0, 0x3000
|
||||||
|
/* E23610 002B63B0 10400005 */ beqz $v0, .L002B63C8
|
||||||
|
/* E23614 002B63B4 3C04000A */ lui $a0, (0x000A0001 >> 16) # lui $a0, 0xa
|
||||||
|
/* E23618 002B63B8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E2361C 002B63BC 34840001 */ ori $a0, (0x000A0001 & 0xFFFF) # ori $a0, $a0, 1
|
||||||
|
/* E23620 002B63C0 080AD8F8 */ j func_002B63E0
|
||||||
|
/* E23624 002B63C4 A20000B6 */ sb $zero, 0xb6($s0)
|
||||||
|
|
||||||
|
.L002B63C8:
|
||||||
|
/* E23628 002B63C8 960200BC */ lhu $v0, 0xbc($s0)
|
||||||
|
/* E2362C 002B63CC 10400004 */ beqz $v0, .L002B63E0
|
||||||
|
/* E23630 002B63D0 3C04000C */ lui $a0, (0x000C0004 >> 16) # lui $a0, 0xc
|
||||||
|
/* E23634 002B63D4 34840004 */ ori $a0, (0x000C0004 & 0xFFFF) # ori $a0, $a0, 4
|
||||||
|
func_002B63D8:
|
||||||
|
/* E23638 002B63D8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E2363C 002B63DC 00000000 */ nop
|
||||||
|
func_002B63E0:
|
||||||
|
.L002B63E0:
|
||||||
|
/* E23640 002B63E0 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
func_002B63E4:
|
||||||
|
.L002B63E4:
|
||||||
|
/* E23644 002B63E4 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23648 002B63E8 27A50014 */ addiu $a1, $sp, 0x14
|
||||||
|
/* E2364C 002B63EC 0C039454 */ jal func_000E5150
|
||||||
|
/* E23650 002B63F0 00000000 */ nop
|
||||||
|
/* E23654 002B63F4 C7A20014 */ lwc1 $f2, 0x14($sp)
|
||||||
|
/* E23658 002B63F8 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E2365C 002B63FC 00000000 */ nop
|
||||||
|
/* E23660 002B6400 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23664 002B6404 00000000 */ nop
|
||||||
|
/* E23668 002B6408 45010005 */ .byte 0x45,0x01,0x00,0x05 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E2366C 002B640C 24040001 */ /* E23670 002B6410 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E23674 002B6414 A6000008 */ sh $zero, 8($s0)
|
||||||
|
/* E23678 002B6418 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E2367C 002B641C E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
func_002B6420:
|
||||||
|
.L002B6420:
|
||||||
|
/* E23680 002B6420 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
|
/* E23684 002B6424 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23688 002B6428 03E00008 */ jr $ra
|
||||||
|
/* E2368C 002B642C 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
|
/* E23690 002B6430 000A0001 */ .byte 0x00, 0x0a, 0x00, 0x01
|
||||||
|
/* E23694 002B6434 000A0007 */ /* E23698 002B6438 000A0009 */ .byte 0x00, 0x0a, 0x00, 0x09
|
||||||
|
/* E2369C 002B643C 000A000B */ .byte 0x00,0x0A,0x00,0x0B /* Because of invalid n64 opcode movn */
|
||||||
|
/* E236A0 002B6440 000A000D */ /* E236A4 002B6444 000A000F */ .byte 0x00,0x0A,0x00,0x0F /* Because of invalid n64 opcode sync */
|
||||||
|
/* E236A8 002B6448 000A0011 */ /* E236AC 002B644C 000A0013 */ /* E236B0 002B6450 000A0015 */ .byte 0x00,0x0A,0x00,0x15 /* Because of invalid n64 opcode dlsa */
|
||||||
|
/* E236B4 002B6454 000A0017 */ /* E236B8 002B6458 000A0019 */ multu $zero, $t2
|
||||||
|
/* E236BC 002B645C 000A001B */ divu $zero, $zero, $t2
|
||||||
|
/* E236C0 002B6460 000A001D */ dmultu $zero, $t2
|
||||||
|
/* E236C4 002B6464 000A001F */ ddivu $zero, $zero, $t2
|
||||||
|
/* E236C8 002B6468 000A0021 */ addu $zero, $zero, $t2
|
||||||
|
/* E236CC 002B646C 000A0023 */ negu $zero, $t2
|
||||||
|
/* E236D0 002B6470 000A0025 */ or $zero, $zero, $t2
|
||||||
|
/* E236D4 002B6474 000A0027 */ nor $zero, $zero, $t2
|
||||||
|
/* E236D8 002B6478 000A0029 */ .byte 0x00, 0x0a, 0x00, 0x29
|
||||||
|
/* E236DC 002B647C 00000000 */
|
684
papermario/asm/CODE_e236e0_len_960.s
Normal file
684
papermario/asm/CODE_e236e0_len_960.s
Normal file
@ -0,0 +1,684 @@
|
|||||||
|
|
||||||
|
.section .text002B6000, "ax"
|
||||||
|
|
||||||
|
/* E236E0 002B6000 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
|
/* E236E4 002B6004 AFB30024 */ sw $s3, 0x24($sp)
|
||||||
|
/* E236E8 002B6008 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E236EC 002B600C 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E236F0 002B6010 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E236F4 002B6014 AFBF002C */ sw $ra, 0x2c($sp)
|
||||||
|
/* E236F8 002B6018 AFB40028 */ sw $s4, 0x28($sp)
|
||||||
|
/* E236FC 002B601C AFB20020 */ sw $s2, 0x20($sp)
|
||||||
|
/* E23700 002B6020 AFB1001C */ sw $s1, 0x1c($sp)
|
||||||
|
/* E23704 002B6024 8E050004 */ lw $a1, 4($s0)
|
||||||
|
/* E23708 002B6028 3C148011 */ lui $s4, %hi(D_8010F290) # $s4, 0x8011
|
||||||
|
/* E2370C 002B602C 2694F290 */ addiu $s4, %lo(D_8010F290) # addiu $s4, $s4, -0xd70
|
||||||
|
/* E23710 002B6030 30A21000 */ andi $v0, $a1, 0x1000
|
||||||
|
/* E23714 002B6034 10400005 */ beqz $v0, .L002B604C
|
||||||
|
/* E23718 002B6038 0000982D */ move $s3, $zero
|
||||||
|
/* E2371C 002B603C 0C0AD97A */ jal func_002B65E8
|
||||||
|
/* E23720 002B6040 00000000 */ nop
|
||||||
|
/* E23724 002B6044 080AD89A */ j func_002B6268
|
||||||
|
/* E23728 002B6048 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B604C:
|
||||||
|
/* E2372C 002B604C 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E23730 002B6050 04610016 */ bgez $v1, .L002B60AC
|
||||||
|
/* E23734 002B6054 3C027F77 */ lui $v0, (0x7F77FFFF >> 16) # lui $v0, 0x7f77
|
||||||
|
/* E23738 002B6058 3442FFFF */ ori $v0, (0x7F77FFFF & 0xFFFF) # ori $v0, $v0, 0xffff
|
||||||
|
/* E2373C 002B605C 24130001 */ li $s3, 1
|
||||||
|
/* E23740 002B6060 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E23744 002B6064 AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E23748 002B6068 30624000 */ andi $v0, $v1, 0x4000
|
||||||
|
/* E2374C 002B606C 14400003 */ bnez $v0, .L002B607C
|
||||||
|
/* E23750 002B6070 AE000060 */ sw $zero, 0x60($s0)
|
||||||
|
/* E23754 002B6074 C6000058 */ lwc1 $f0, 0x58($s0)
|
||||||
|
/* E23758 002B6078 E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
.L002B607C:
|
||||||
|
/* E2375C 002B607C 30A24000 */ andi $v0, $a1, 0x4000
|
||||||
|
/* E23760 002B6080 10400003 */ beqz $v0, .L002B6090
|
||||||
|
/* E23764 002B6084 3C040009 */ lui $a0, (0x00090003 >> 16) # lui $a0, 9
|
||||||
|
/* E23768 002B6088 080AD829 */ j func_002B60A4
|
||||||
|
/* E2376C 002B608C 34840003 */ ori $a0, (0x00090003 & 0xFFFF) # ori $a0, $a0, 3
|
||||||
|
|
||||||
|
.L002B6090:
|
||||||
|
/* E23770 002B6090 30A20001 */ andi $v0, $a1, 1
|
||||||
|
/* E23774 002B6094 14400003 */ bnez $v0, .L002B60A4
|
||||||
|
/* E23778 002B6098 3C040006 */ lui $a0, 6
|
||||||
|
/* E2377C 002B609C 3C040001 */ lui $a0, (0x00010004 >> 16) # lui $a0, 1
|
||||||
|
/* E23780 002B60A0 34840004 */ ori $a0, (0x00010004 & 0xFFFF) # ori $a0, $a0, 4
|
||||||
|
func_002B60A4:
|
||||||
|
.L002B60A4:
|
||||||
|
/* E23784 002B60A4 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23788 002B60A8 00000000 */ nop
|
||||||
|
.L002B60AC:
|
||||||
|
/* E2378C 002B60AC 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E23790 002B60B0 30424000 */ andi $v0, $v0, 0x4000
|
||||||
|
/* E23794 002B60B4 10400006 */ beqz $v0, .L002B60D0
|
||||||
|
/* E23798 002B60B8 24040008 */ li $a0, 8
|
||||||
|
/* E2379C 002B60BC C60000A0 */ lwc1 $f0, 0xa0($s0)
|
||||||
|
/* E237A0 002B60C0 0C039426 */ jal func_000E5098
|
||||||
|
/* E237A4 002B60C4 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
func_002B60C8:
|
||||||
|
/* E237A8 002B60C8 080AD89A */ j func_002B6268
|
||||||
|
/* E237AC 002B60CC 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B60D0:
|
||||||
|
/* E237B0 002B60D0 27B20010 */ addiu $s2, $sp, 0x10
|
||||||
|
/* E237B4 002B60D4 0240202D */ move $a0, $s2
|
||||||
|
/* E237B8 002B60D8 27B10014 */ addiu $s1, $sp, 0x14
|
||||||
|
/* E237BC 002B60DC 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E237C0 002B60E0 0220282D */ move $a1, $s1
|
||||||
|
/* E237C4 002B60E4 0C039454 */ jal func_000E5150
|
||||||
|
/* E237C8 002B60E8 00000000 */ nop
|
||||||
|
/* E237CC 002B60EC 0C039858 */ jal func_000E6160
|
||||||
|
/* E237D0 002B60F0 00000000 */ nop
|
||||||
|
/* E237D4 002B60F4 1440005C */ bnez $v0, .L002B6268
|
||||||
|
/* E237D8 002B60F8 00000000 */ nop
|
||||||
|
/* E237DC 002B60FC 16600006 */ bnez $s3, .L002B6118
|
||||||
|
/* E237E0 002B6100 0240202D */ move $a0, $s2
|
||||||
|
/* E237E4 002B6104 0C039838 */ jal func_000E60E0
|
||||||
|
/* E237E8 002B6108 00000000 */ nop
|
||||||
|
/* E237EC 002B610C 14400056 */ bnez $v0, .L002B6268
|
||||||
|
/* E237F0 002B6110 00000000 */ nop
|
||||||
|
/* E237F4 002B6114 0240202D */ move $a0, $s2
|
||||||
|
.L002B6118:
|
||||||
|
/* E237F8 002B6118 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E237FC 002B611C 0220282D */ move $a1, $s1
|
||||||
|
/* E23800 002B6120 C7A40014 */ lwc1 $f4, 0x14($sp)
|
||||||
|
/* E23804 002B6124 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E23808 002B6128 00000000 */ nop
|
||||||
|
/* E2380C 002B612C 46002032 */ c.eq.s $f4, $f0
|
||||||
|
/* E23810 002B6130 00000000 */ nop
|
||||||
|
/* E23814 002B6134 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23818 002B6138 00000000 */ /* E2381C 002B613C 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23820 002B6140 0000202D */ move $a0, $zero
|
||||||
|
/* E23824 002B6144 080AD89A */ j func_002B6268
|
||||||
|
/* E23828 002B6148 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B614C:
|
||||||
|
/* E2382C 002B614C C7A60010 */ lwc1 $f6, 0x10($sp)
|
||||||
|
/* E23830 002B6150 3C01800F */ lui $at, %hi(D_800F7B40) # $at, 0x800f
|
||||||
|
/* E23834 002B6154 C4207B40 */ lwc1 $f0, %lo(D_800F7B40)($at)
|
||||||
|
/* E23838 002B6158 46800020 */ cvt.s.w $f0, $f0
|
||||||
|
/* E2383C 002B615C 46060001 */ sub.s $f0, $f0, $f6
|
||||||
|
/* E23840 002B6160 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
||||||
|
/* E23844 002B6164 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E23848 002B6168 46000005 */ abs.s $f0, $f0
|
||||||
|
/* E2384C 002B616C 4602003E */ c.le.s $f0, $f2
|
||||||
|
/* E23850 002B6170 00000000 */ nop
|
||||||
|
/* E23854 002B6174 4500001C */ .byte 0x45,0x00,0x00,0x1C /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23858 002B6178 00000000 */ /* E2385C 002B617C 3C01800F */ lui $at, %hi(D_800F7B44) # $at, 0x800f
|
||||||
|
/* E23860 002B6180 C4207B44 */ lwc1 $f0, %lo(D_800F7B44)($at)
|
||||||
|
/* E23864 002B6184 46800020 */ cvt.s.w $f0, $f0
|
||||||
|
/* E23868 002B6188 46002001 */ sub.s $f0, $f4, $f0
|
||||||
|
/* E2386C 002B618C 4600020D */ trunc.w.s $f8, $f0
|
||||||
|
/* E23870 002B6190 44024000 */ mfc1 $v0, $f8
|
||||||
|
/* E23874 002B6194 00000000 */ nop
|
||||||
|
/* E23878 002B6198 04420001 */ bltzl $v0, .L002B61A0
|
||||||
|
/* E2387C 002B619C 00021023 */ negu $v0, $v0
|
||||||
|
.L002B61A0:
|
||||||
|
/* E23880 002B61A0 28420014 */ slti $v0, $v0, 0x14
|
||||||
|
/* E23884 002B61A4 10400010 */ beqz $v0, .L002B61E8
|
||||||
|
/* E23888 002B61A8 00000000 */ nop
|
||||||
|
/* E2388C 002B61AC 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23890 002B61B0 0440000A */ bltz $v0, .L002B61DC
|
||||||
|
/* E23894 002B61B4 3C037FFF */ lui $v1, 0x7fff
|
||||||
|
/* E23898 002B61B8 3C0141A0 */ li $at, 0x41A00000 # 20.000000
|
||||||
|
/* E2389C 002B61BC 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E238A0 002B61C0 00000000 */ nop
|
||||||
|
/* E238A4 002B61C4 4604003E */ c.le.s $f0, $f4
|
||||||
|
func_002B61C8:
|
||||||
|
/* E238A8 002B61C8 00000000 */ nop
|
||||||
|
/* E238AC 002B61CC 45030002 */ .byte 0x45,0x03,0x00,0x02 /* Because of invalid n64 opcode bc1tl */
|
||||||
|
/* E238B0 002B61D0 E6060080 */ /* E238B4 002B61D4 3C037FFF */ lui $v1, (0x7FFFFFFF >> 16) # lui $v1, 0x7fff
|
||||||
|
.L002B61D8:
|
||||||
|
/* E238B8 002B61D8 8E020004 */ lw $v0, 4($s0)
|
||||||
|
.L002B61DC:
|
||||||
|
/* E238BC 002B61DC 3463FFFF */ ori $v1, (0x7FFFFFFF & 0xFFFF) # ori $v1, $v1, 0xffff
|
||||||
|
/* E238C0 002B61E0 080AD881 */ j func_002B6204
|
||||||
|
func_002B61E4:
|
||||||
|
/* E238C4 002B61E4 00431024 */ and $v0, $v0, $v1
|
||||||
|
|
||||||
|
.L002B61E8:
|
||||||
|
/* E238C8 002B61E8 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E238CC 002B61EC 04410004 */ bgez $v0, .L002B6200
|
||||||
|
/* E238D0 002B61F0 3C038000 */ lui $v1, 0x8000
|
||||||
|
/* E238D4 002B61F4 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E238D8 002B61F8 080AD882 */ j func_002B6208
|
||||||
|
/* E238DC 002B61FC E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
|
||||||
|
.L002B6200:
|
||||||
|
/* E238E0 002B6200 00431025 */ or $v0, $v0, $v1
|
||||||
|
func_002B6204:
|
||||||
|
/* E238E4 002B6204 AE020004 */ sw $v0, 4($s0)
|
||||||
|
func_002B6208:
|
||||||
|
/* E238E8 002B6208 0C03A752 */ jal func_000E9D48
|
||||||
|
/* E238EC 002B620C 2404000B */ li $a0, 11
|
||||||
|
/* E238F0 002B6210 14400010 */ bnez $v0, .L002B6254
|
||||||
|
/* E238F4 002B6214 00000000 */ nop
|
||||||
|
/* E238F8 002B6218 8E0200E8 */ lw $v0, 0xe8($s0)
|
||||||
|
/* E238FC 002B621C 00420018 */ mult $v0, $v0
|
||||||
|
/* E23900 002B6220 00001812 */ mflo $v1
|
||||||
|
/* E23904 002B6224 8E0200EC */ lw $v0, 0xec($s0)
|
||||||
|
/* E23908 002B6228 00000000 */ nop
|
||||||
|
/* E2390C 002B622C 00420018 */ mult $v0, $v0
|
||||||
|
/* E23910 002B6230 00003812 */ mflo $a3
|
||||||
|
/* E23914 002B6234 00671021 */ addu $v0, $v1, $a3
|
||||||
|
/* E23918 002B6238 28420BD2 */ slti $v0, $v0, 0xbd2
|
||||||
|
/* E2391C 002B623C 14400005 */ bnez $v0, .L002B6254
|
||||||
|
/* E23920 002B6240 00000000 */ nop
|
||||||
|
/* E23924 002B6244 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23928 002B6248 24040002 */ li $a0, 2
|
||||||
|
/* E2392C 002B624C 080AD89A */ j func_002B6268
|
||||||
|
/* E23930 002B6250 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6254:
|
||||||
|
/* E23934 002B6254 0C039426 */ jal func_000E5098
|
||||||
|
/* E23938 002B6258 24040008 */ li $a0, 8
|
||||||
|
/* E2393C 002B625C 8E8202AC */ lw $v0, 0x2ac($s4)
|
||||||
|
/* E23940 002B6260 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E23944 002B6264 AE8202AC */ sw $v0, 0x2ac($s4)
|
||||||
|
func_002B6268:
|
||||||
|
.L002B6268:
|
||||||
|
/* E23948 002B6268 8FBF002C */ lw $ra, 0x2c($sp)
|
||||||
|
/* E2394C 002B626C 8FB40028 */ lw $s4, 0x28($sp)
|
||||||
|
/* E23950 002B6270 8FB30024 */ lw $s3, 0x24($sp)
|
||||||
|
/* E23954 002B6274 8FB20020 */ lw $s2, 0x20($sp)
|
||||||
|
/* E23958 002B6278 8FB1001C */ lw $s1, 0x1c($sp)
|
||||||
|
/* E2395C 002B627C 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23960 002B6280 03E00008 */ jr $ra
|
||||||
|
/* E23964 002B6284 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
|
/* E23968 002B6288 27BDFFD0 */ addiu $sp, $sp, -0x30
|
||||||
|
/* E2396C 002B628C AFB30024 */ sw $s3, 0x24($sp)
|
||||||
|
/* E23970 002B6290 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E23974 002B6294 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E23978 002B6298 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E2397C 002B629C AFBF002C */ sw $ra, 0x2c($sp)
|
||||||
|
/* E23980 002B62A0 AFB40028 */ sw $s4, 0x28($sp)
|
||||||
|
/* E23984 002B62A4 AFB20020 */ sw $s2, 0x20($sp)
|
||||||
|
func_002B62A8:
|
||||||
|
/* E23988 002B62A8 AFB1001C */ sw $s1, 0x1c($sp)
|
||||||
|
/* E2398C 002B62AC 8E050004 */ lw $a1, 4($s0)
|
||||||
|
/* E23990 002B62B0 3C148011 */ lui $s4, %hi(D_8010F290) # $s4, 0x8011
|
||||||
|
/* E23994 002B62B4 2694F290 */ addiu $s4, %lo(D_8010F290) # addiu $s4, $s4, -0xd70
|
||||||
|
/* E23998 002B62B8 30A21000 */ andi $v0, $a1, 0x1000
|
||||||
|
/* E2399C 002B62BC 10400005 */ beqz $v0, .L002B62D4
|
||||||
|
/* E239A0 002B62C0 0000982D */ move $s3, $zero
|
||||||
|
/* E239A4 002B62C4 0C0AD9CE */ jal func_002B6738
|
||||||
|
/* E239A8 002B62C8 00000000 */ nop
|
||||||
|
/* E239AC 002B62CC 080AD94C */ j func_002B6530
|
||||||
|
/* E239B0 002B62D0 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B62D4:
|
||||||
|
/* E239B4 002B62D4 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E239B8 002B62D8 04610019 */ bgez $v1, .L002B6340
|
||||||
|
/* E239BC 002B62DC 3C027F77 */ lui $v0, (0x7F77FFFF >> 16) # lui $v0, 0x7f77
|
||||||
|
/* E239C0 002B62E0 3442FFFF */ ori $v0, (0x7F77FFFF & 0xFFFF) # ori $v0, $v0, 0xffff
|
||||||
|
/* E239C4 002B62E4 24130001 */ li $s3, 1
|
||||||
|
/* E239C8 002B62E8 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E239CC 002B62EC AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E239D0 002B62F0 30624000 */ andi $v0, $v1, 0x4000
|
||||||
|
/* E239D4 002B62F4 3C018011 */ lui $at, %hi(D_8010C980) # $at, 0x8011
|
||||||
|
/* E239D8 002B62F8 AC20C980 */ sw $zero, %lo(D_8010C980)($at)
|
||||||
|
/* E239DC 002B62FC 14400003 */ bnez $v0, .L002B630C
|
||||||
|
/* E239E0 002B6300 AE000060 */ sw $zero, 0x60($s0)
|
||||||
|
/* E239E4 002B6304 C600005C */ lwc1 $f0, 0x5c($s0)
|
||||||
|
/* E239E8 002B6308 E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
.L002B630C:
|
||||||
|
/* E239EC 002B630C 30A24000 */ andi $v0, $a1, 0x4000
|
||||||
|
/* E239F0 002B6310 10400003 */ beqz $v0, .L002B6320
|
||||||
|
/* E239F4 002B6314 3C040009 */ lui $a0, (0x00090003 >> 16) # lui $a0, 9
|
||||||
|
/* E239F8 002B6318 080AD8CE */ j func_002B6338
|
||||||
|
/* E239FC 002B631C 34840003 */ ori $a0, (0x00090003 & 0xFFFF) # ori $a0, $a0, 3
|
||||||
|
|
||||||
|
.L002B6320:
|
||||||
|
/* E23A00 002B6320 3C040006 */ lui $a0, (0x00060002 >> 16) # lui $a0, 6
|
||||||
|
/* E23A04 002B6324 30A20001 */ andi $v0, $a1, 1
|
||||||
|
/* E23A08 002B6328 14400003 */ bnez $v0, .L002B6338
|
||||||
|
/* E23A0C 002B632C 34840002 */ ori $a0, (0x00060002 & 0xFFFF) # ori $a0, $a0, 2
|
||||||
|
/* E23A10 002B6330 3C040001 */ lui $a0, (0x00010005 >> 16) # lui $a0, 1
|
||||||
|
/* E23A14 002B6334 34840005 */ ori $a0, (0x00010005 & 0xFFFF) # ori $a0, $a0, 5
|
||||||
|
func_002B6338:
|
||||||
|
.L002B6338:
|
||||||
|
/* E23A18 002B6338 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23A1C 002B633C 00000000 */ nop
|
||||||
|
.L002B6340:
|
||||||
|
/* E23A20 002B6340 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E23A24 002B6344 30424000 */ andi $v0, $v0, 0x4000
|
||||||
|
/* E23A28 002B6348 10400006 */ beqz $v0, .L002B6364
|
||||||
|
/* E23A2C 002B634C 24040004 */ li $a0, 4
|
||||||
|
/* E23A30 002B6350 C60000A0 */ lwc1 $f0, 0xa0($s0)
|
||||||
|
/* E23A34 002B6354 0C039426 */ jal func_000E5098
|
||||||
|
/* E23A38 002B6358 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
/* E23A3C 002B635C 080AD94C */ j func_002B6530
|
||||||
|
/* E23A40 002B6360 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6364:
|
||||||
|
/* E23A44 002B6364 3C038011 */ lui $v1, %hi(D_8010C980) # $v1, 0x8011
|
||||||
|
/* E23A48 002B6368 2463C980 */ addiu $v1, %lo(D_8010C980) # addiu $v1, $v1, -0x3680
|
||||||
|
/* E23A4C 002B636C 8C620000 */ lw $v0, ($v1)
|
||||||
|
/* E23A50 002B6370 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
|
/* E23A54 002B6374 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E23A58 002B6378 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E23A5C 002B637C AC620000 */ sw $v0, ($v1)
|
||||||
|
/* E23A60 002B6380 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23A64 002B6384 3C030001 */ lui $v1, 1
|
||||||
|
/* E23A68 002B6388 00431024 */ and $v0, $v0, $v1
|
||||||
|
/* E23A6C 002B638C 10400003 */ beqz $v0, .L002B639C
|
||||||
|
/* E23A70 002B6390 00000000 */ nop
|
||||||
|
/* E23A74 002B6394 3C013FC0 */ li $at, 0x3FC00000 # 1.500000
|
||||||
|
/* E23A78 002B6398 44811000 */ mtc1 $at, $f2
|
||||||
|
.L002B639C:
|
||||||
|
/* E23A7C 002B639C C600005C */ lwc1 $f0, 0x5c($s0)
|
||||||
|
/* E23A80 002B63A0 46020002 */ mul.s $f0, $f0, $f2
|
||||||
|
/* E23A84 002B63A4 00000000 */ nop
|
||||||
|
/* E23A88 002B63A8 27B20010 */ addiu $s2, $sp, 0x10
|
||||||
|
/* E23A8C 002B63AC 0240202D */ move $a0, $s2
|
||||||
|
/* E23A90 002B63B0 27B10014 */ addiu $s1, $sp, 0x14
|
||||||
|
/* E23A94 002B63B4 0220282D */ move $a1, $s1
|
||||||
|
/* E23A98 002B63B8 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23A9C 002B63BC E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
/* E23AA0 002B63C0 0C039454 */ jal func_000E5150
|
||||||
|
/* E23AA4 002B63C4 00000000 */ nop
|
||||||
|
/* E23AA8 002B63C8 0C039858 */ jal func_000E6160
|
||||||
|
/* E23AAC 002B63CC 00000000 */ nop
|
||||||
|
/* E23AB0 002B63D0 14400057 */ bnez $v0, .L002B6530
|
||||||
|
/* E23AB4 002B63D4 00000000 */ nop
|
||||||
|
func_002B63D8:
|
||||||
|
/* E23AB8 002B63D8 16600006 */ bnez $s3, .L002B63F4
|
||||||
|
/* E23ABC 002B63DC 0240202D */ move $a0, $s2
|
||||||
|
func_002B63E0:
|
||||||
|
/* E23AC0 002B63E0 0C039838 */ jal func_000E60E0
|
||||||
|
func_002B63E4:
|
||||||
|
/* E23AC4 002B63E4 00000000 */ nop
|
||||||
|
/* E23AC8 002B63E8 14400051 */ bnez $v0, .L002B6530
|
||||||
|
/* E23ACC 002B63EC 00000000 */ nop
|
||||||
|
/* E23AD0 002B63F0 0240202D */ move $a0, $s2
|
||||||
|
.L002B63F4:
|
||||||
|
/* E23AD4 002B63F4 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23AD8 002B63F8 0220282D */ move $a1, $s1
|
||||||
|
/* E23ADC 002B63FC C7A20014 */ lwc1 $f2, 0x14($sp)
|
||||||
|
/* E23AE0 002B6400 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E23AE4 002B6404 00000000 */ nop
|
||||||
|
/* E23AE8 002B6408 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23AEC 002B640C 00000000 */ nop
|
||||||
|
/* E23AF0 002B6410 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23AF4 002B6414 00000000 */ /* E23AF8 002B6418 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23AFC 002B641C 0000202D */ move $a0, $zero
|
||||||
|
func_002B6420:
|
||||||
|
/* E23B00 002B6420 080AD94C */ j func_002B6530
|
||||||
|
/* E23B04 002B6424 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6428:
|
||||||
|
/* E23B08 002B6428 C7A40010 */ lwc1 $f4, 0x10($sp)
|
||||||
|
/* E23B0C 002B642C 3C01800F */ lui $at, %hi(D_800F7B40) # $at, 0x800f
|
||||||
|
/* E23B10 002B6430 C4207B40 */ lwc1 $f0, %lo(D_800F7B40)($at)
|
||||||
|
/* E23B14 002B6434 46800020 */ cvt.s.w $f0, $f0
|
||||||
|
/* E23B18 002B6438 46040001 */ sub.s $f0, $f0, $f4
|
||||||
|
/* E23B1C 002B643C 3C0142B4 */ li $at, 0x42B40000 # 90.000000
|
||||||
|
/* E23B20 002B6440 44811000 */ mtc1 $at, $f2
|
||||||
|
/* E23B24 002B6444 46000005 */ abs.s $f0, $f0
|
||||||
|
/* E23B28 002B6448 4602003E */ c.le.s $f0, $f2
|
||||||
|
/* E23B2C 002B644C 00000000 */ nop
|
||||||
|
/* E23B30 002B6450 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23B34 002B6454 00000000 */ /* E23B38 002B6458 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23B3C 002B645C 04430001 */ bgezl $v0, .L002B6464
|
||||||
|
/* E23B40 002B6460 E6040080 */ swc1 $f4, 0x80($s0)
|
||||||
|
.L002B6464:
|
||||||
|
/* E23B44 002B6464 3C037FFF */ lui $v1, (0x7FFFFFFF >> 16) # lui $v1, 0x7fff
|
||||||
|
/* E23B48 002B6468 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23B4C 002B646C 3463FFFF */ ori $v1, (0x7FFFFFFF & 0xFFFF) # ori $v1, $v1, 0xffff
|
||||||
|
/* E23B50 002B6470 080AD924 */ j func_002B6490
|
||||||
|
/* E23B54 002B6474 00431024 */ and $v0, $v0, $v1
|
||||||
|
|
||||||
|
.L002B6478:
|
||||||
|
/* E23B58 002B6478 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23B5C 002B647C 04410003 */ bgez $v0, .L002B648C
|
||||||
|
/* E23B60 002B6480 3C038000 */ lui $v1, 0x8000
|
||||||
|
/* E23B64 002B6484 080AD925 */ j func_002B6494
|
||||||
|
/* E23B68 002B6488 E6040080 */ swc1 $f4, 0x80($s0)
|
||||||
|
|
||||||
|
.L002B648C:
|
||||||
|
/* E23B6C 002B648C 00431025 */ or $v0, $v0, $v1
|
||||||
|
func_002B6490:
|
||||||
|
/* E23B70 002B6490 AE020004 */ sw $v0, 4($s0)
|
||||||
|
func_002B6494:
|
||||||
|
/* E23B74 002B6494 0C03A752 */ jal func_000E9D48
|
||||||
|
/* E23B78 002B6498 2404000B */ li $a0, 11
|
||||||
|
/* E23B7C 002B649C 1440001B */ bnez $v0, .L002B650C
|
||||||
|
/* E23B80 002B64A0 00000000 */ nop
|
||||||
|
/* E23B84 002B64A4 8E0200E8 */ lw $v0, 0xe8($s0)
|
||||||
|
/* E23B88 002B64A8 00420018 */ mult $v0, $v0
|
||||||
|
/* E23B8C 002B64AC 00001812 */ mflo $v1
|
||||||
|
/* E23B90 002B64B0 8E0200EC */ lw $v0, 0xec($s0)
|
||||||
|
/* E23B94 002B64B4 00000000 */ nop
|
||||||
|
/* E23B98 002B64B8 00420018 */ mult $v0, $v0
|
||||||
|
/* E23B9C 002B64BC 00003812 */ mflo $a3
|
||||||
|
/* E23BA0 002B64C0 00671021 */ addu $v0, $v1, $a3
|
||||||
|
/* E23BA4 002B64C4 44826000 */ mtc1 $v0, $f12
|
||||||
|
/* E23BA8 002B64C8 00000000 */ nop
|
||||||
|
/* E23BAC 002B64CC 46806320 */ cvt.s.w $f12, $f12
|
||||||
|
/* E23BB0 002B64D0 46006084 */ sqrt.s $f2, $f12
|
||||||
|
/* E23BB4 002B64D4 46021032 */ c.eq.s $f2, $f2
|
||||||
|
/* E23BB8 002B64D8 00000000 */ nop
|
||||||
|
/* E23BBC 002B64DC 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E23BC0 002B64E0 00000000 */ /* E23BC4 002B64E4 0C0187BC */ jal func_00061EF0
|
||||||
|
/* E23BC8 002B64E8 00000000 */ nop
|
||||||
|
/* E23BCC 002B64EC 46000086 */ mov.s $f2, $f0
|
||||||
|
.L002B64F0:
|
||||||
|
/* E23BD0 002B64F0 3C01425C */ li $at, 0x425C0000 # 55.000000
|
||||||
|
/* E23BD4 002B64F4 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E23BD8 002B64F8 00000000 */ nop
|
||||||
|
/* E23BDC 002B64FC 4600103E */ c.le.s $f2, $f0
|
||||||
|
/* E23BE0 002B6500 00000000 */ nop
|
||||||
|
/* E23BE4 002B6504 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23BE8 002B6508 00000000 */ .L002B650C:
|
||||||
|
/* E23BEC 002B650C 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23BF0 002B6510 24040001 */ li $a0, 1
|
||||||
|
/* E23BF4 002B6514 080AD94C */ j func_002B6530
|
||||||
|
/* E23BF8 002B6518 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B651C:
|
||||||
|
/* E23BFC 002B651C 0C039426 */ jal func_000E5098
|
||||||
|
/* E23C00 002B6520 24040004 */ li $a0, 4
|
||||||
|
/* E23C04 002B6524 8E8202B0 */ lw $v0, 0x2b0($s4)
|
||||||
|
/* E23C08 002B6528 24420001 */ addiu $v0, $v0, 1
|
||||||
|
/* E23C0C 002B652C AE8202B0 */ sw $v0, 0x2b0($s4)
|
||||||
|
func_002B6530:
|
||||||
|
.L002B6530:
|
||||||
|
/* E23C10 002B6530 8FBF002C */ lw $ra, 0x2c($sp)
|
||||||
|
/* E23C14 002B6534 8FB40028 */ lw $s4, 0x28($sp)
|
||||||
|
/* E23C18 002B6538 8FB30024 */ lw $s3, 0x24($sp)
|
||||||
|
/* E23C1C 002B653C 8FB20020 */ lw $s2, 0x20($sp)
|
||||||
|
/* E23C20 002B6540 8FB1001C */ lw $s1, 0x1c($sp)
|
||||||
|
/* E23C24 002B6544 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23C28 002B6548 03E00008 */ jr $ra
|
||||||
|
/* E23C2C 002B654C 27BD0030 */ addiu $sp, $sp, 0x30
|
||||||
|
|
||||||
|
func_002B6550:
|
||||||
|
/* E23C30 002B6550 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
|
/* E23C34 002B6554 3C038011 */ lui $v1, %hi(D_8010EFC8) # $v1, 0x8011
|
||||||
|
/* E23C38 002B6558 2463EFC8 */ addiu $v1, %lo(D_8010EFC8) # addiu $v1, $v1, -0x1038
|
||||||
|
/* E23C3C 002B655C AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
|
/* E23C40 002B6560 8C620004 */ lw $v0, 4($v1)
|
||||||
|
/* E23C44 002B6564 30422000 */ andi $v0, $v0, 0x2000
|
||||||
|
/* E23C48 002B6568 14400013 */ bnez $v0, .L002B65B8
|
||||||
|
/* E23C4C 002B656C 00000000 */ nop
|
||||||
|
/* E23C50 002B6570 3C038007 */ lui $v1, %hi(D_8007419C) # $v1, 0x8007
|
||||||
|
/* E23C54 002B6574 8C63419C */ lw $v1, %lo(D_8007419C)($v1)
|
||||||
|
/* E23C58 002B6578 9062007E */ lbu $v0, 0x7e($v1)
|
||||||
|
/* E23C5C 002B657C 30420010 */ andi $v0, $v0, 0x10
|
||||||
|
/* E23C60 002B6580 14400009 */ bnez $v0, .L002B65A8
|
||||||
|
/* E23C64 002B6584 3C04000D */ lui $a0, 0xd
|
||||||
|
/* E23C68 002B6588 90620080 */ lbu $v0, 0x80($v1)
|
||||||
|
/* E23C6C 002B658C 00021080 */ sll $v0, $v0, 2
|
||||||
|
/* E23C70 002B6590 3C04802B */ lui $a0, 0x802b
|
||||||
|
/* E23C74 002B6594 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E23C78 002B6598 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23C7C 002B659C 8C846910 */ lw $a0, 0x6910($a0)
|
||||||
|
/* E23C80 002B65A0 080AD977 */ j func_002B65DC
|
||||||
|
/* E23C84 002B65A4 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B65A8:
|
||||||
|
/* E23C88 002B65A8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23C8C 002B65AC 3484000D */ ori $a0, $a0, 0xd
|
||||||
|
/* E23C90 002B65B0 080AD977 */ j func_002B65DC
|
||||||
|
/* E23C94 002B65B4 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B65B8:
|
||||||
|
/* E23C98 002B65B8 8063000C */ lb $v1, 0xc($v1)
|
||||||
|
/* E23C9C 002B65BC 00031040 */ sll $v0, $v1, 1
|
||||||
|
/* E23CA0 002B65C0 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E23CA4 002B65C4 000210C0 */ sll $v0, $v0, 3
|
||||||
|
/* E23CA8 002B65C8 3C04800F */ lui $a0, 0x800f
|
||||||
|
/* E23CAC 002B65CC 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E23CB0 002B65D0 8C847C20 */ lw $a0, 0x7c20($a0)
|
||||||
|
/* E23CB4 002B65D4 0C0398DB */ jal func_000E636C
|
||||||
|
/* E23CB8 002B65D8 00000000 */ nop
|
||||||
|
func_002B65DC:
|
||||||
|
/* E23CBC 002B65DC 8FBF0010 */ lw $ra, 0x10($sp)
|
||||||
|
/* E23CC0 002B65E0 03E00008 */ jr $ra
|
||||||
|
/* E23CC4 002B65E4 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
|
func_002B65E8:
|
||||||
|
/* E23CC8 002B65E8 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
|
/* E23CCC 002B65EC AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E23CD0 002B65F0 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E23CD4 002B65F4 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E23CD8 002B65F8 AFBF001C */ sw $ra, 0x1c($sp)
|
||||||
|
/* E23CDC 002B65FC 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E23CE0 002B6600 0461000B */ bgez $v1, .L002B6630
|
||||||
|
/* E23CE4 002B6604 3C027FFF */ lui $v0, (0x7FFFFFFF >> 16) # lui $v0, 0x7fff
|
||||||
|
/* E23CE8 002B6608 3442FFFF */ ori $v0, (0x7FFFFFFF & 0xFFFF) # ori $v0, $v0, 0xffff
|
||||||
|
/* E23CEC 002B660C 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E23CF0 002B6610 AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E23CF4 002B6614 30624000 */ andi $v0, $v1, 0x4000
|
||||||
|
/* E23CF8 002B6618 14400003 */ bnez $v0, .L002B6628
|
||||||
|
/* E23CFC 002B661C AE000060 */ sw $zero, 0x60($s0)
|
||||||
|
/* E23D00 002B6620 C6000058 */ lwc1 $f0, 0x58($s0)
|
||||||
|
/* E23D04 002B6624 E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
.L002B6628:
|
||||||
|
/* E23D08 002B6628 0C0AD954 */ jal func_002B6550
|
||||||
|
/* E23D0C 002B662C 00000000 */ nop
|
||||||
|
.L002B6630:
|
||||||
|
/* E23D10 002B6630 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E23D14 002B6634 30424000 */ andi $v0, $v0, 0x4000
|
||||||
|
/* E23D18 002B6638 10400004 */ beqz $v0, .L002B664C
|
||||||
|
/* E23D1C 002B663C 24040008 */ li $a0, 8
|
||||||
|
/* E23D20 002B6640 C60000A0 */ lwc1 $f0, 0xa0($s0)
|
||||||
|
/* E23D24 002B6644 080AD9C8 */ j func_002B6720
|
||||||
|
/* E23D28 002B6648 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
|
||||||
|
.L002B664C:
|
||||||
|
/* E23D2C 002B664C 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E23D30 002B6650 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23D34 002B6654 27A50014 */ addiu $a1, $sp, 0x14
|
||||||
|
/* E23D38 002B6658 0C039454 */ jal func_000E5150
|
||||||
|
/* E23D3C 002B665C 00000000 */ nop
|
||||||
|
/* E23D40 002B6660 C7A20014 */ lwc1 $f2, 0x14($sp)
|
||||||
|
/* E23D44 002B6664 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E23D48 002B6668 00000000 */ nop
|
||||||
|
/* E23D4C 002B666C 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23D50 002B6670 00000000 */ nop
|
||||||
|
/* E23D54 002B6674 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23D58 002B6678 00000000 */ /* E23D5C 002B667C 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23D60 002B6680 0000202D */ move $a0, $zero
|
||||||
|
/* E23D64 002B6684 080AD9CA */ j func_002B6728
|
||||||
|
/* E23D68 002B6688 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B668C:
|
||||||
|
/* E23D6C 002B668C C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E23D70 002B6690 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
|
/* E23D74 002B6694 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
|
/* E23D78 002B6698 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
/* E23D7C 002B669C 90420080 */ lbu $v0, 0x80($v0)
|
||||||
|
/* E23D80 002B66A0 1440001F */ bnez $v0, .L002B6720
|
||||||
|
/* E23D84 002B66A4 24040008 */ li $a0, 8
|
||||||
|
/* E23D88 002B66A8 8E0200E8 */ lw $v0, 0xe8($s0)
|
||||||
|
/* E23D8C 002B66AC 00420018 */ mult $v0, $v0
|
||||||
|
/* E23D90 002B66B0 00001812 */ mflo $v1
|
||||||
|
/* E23D94 002B66B4 8E0200EC */ lw $v0, 0xec($s0)
|
||||||
|
/* E23D98 002B66B8 00000000 */ nop
|
||||||
|
/* E23D9C 002B66BC 00420018 */ mult $v0, $v0
|
||||||
|
/* E23DA0 002B66C0 00001012 */ mflo $v0
|
||||||
|
/* E23DA4 002B66C4 00621021 */ addu $v0, $v1, $v0
|
||||||
|
/* E23DA8 002B66C8 44826000 */ mtc1 $v0, $f12
|
||||||
|
/* E23DAC 002B66CC 00000000 */ nop
|
||||||
|
/* E23DB0 002B66D0 46806320 */ cvt.s.w $f12, $f12
|
||||||
|
/* E23DB4 002B66D4 46006084 */ sqrt.s $f2, $f12
|
||||||
|
/* E23DB8 002B66D8 46021032 */ c.eq.s $f2, $f2
|
||||||
|
/* E23DBC 002B66DC 00000000 */ nop
|
||||||
|
/* E23DC0 002B66E0 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E23DC4 002B66E4 00000000 */ /* E23DC8 002B66E8 0C0187BC */ jal func_00061EF0
|
||||||
|
/* E23DCC 002B66EC 00000000 */ nop
|
||||||
|
/* E23DD0 002B66F0 46000086 */ mov.s $f2, $f0
|
||||||
|
.L002B66F4:
|
||||||
|
/* E23DD4 002B66F4 3C01425C */ li $at, 0x425C0000 # 55.000000
|
||||||
|
/* E23DD8 002B66F8 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E23DDC 002B66FC 00000000 */ nop
|
||||||
|
/* E23DE0 002B6700 4602003C */ c.lt.s $f0, $f2
|
||||||
|
/* E23DE4 002B6704 00000000 */ nop
|
||||||
|
/* E23DE8 002B6708 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23DEC 002B670C 24040008 */ /* E23DF0 002B6710 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23DF4 002B6714 24040002 */ li $a0, 2
|
||||||
|
/* E23DF8 002B6718 080AD9CA */ j func_002B6728
|
||||||
|
/* E23DFC 002B671C 00000000 */ nop
|
||||||
|
|
||||||
|
func_002B6720:
|
||||||
|
.L002B6720:
|
||||||
|
/* E23E00 002B6720 0C039426 */ jal func_000E5098
|
||||||
|
/* E23E04 002B6724 00000000 */ nop
|
||||||
|
func_002B6728:
|
||||||
|
/* E23E08 002B6728 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
|
/* E23E0C 002B672C 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23E10 002B6730 03E00008 */ jr $ra
|
||||||
|
/* E23E14 002B6734 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
|
func_002B6738:
|
||||||
|
/* E23E18 002B6738 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
|
/* E23E1C 002B673C AFB00018 */ sw $s0, 0x18($sp)
|
||||||
|
/* E23E20 002B6740 3C108011 */ lui $s0, %hi(D_8010EFC8) # $s0, 0x8011
|
||||||
|
/* E23E24 002B6744 2610EFC8 */ addiu $s0, %lo(D_8010EFC8) # addiu $s0, $s0, -0x1038
|
||||||
|
/* E23E28 002B6748 AFBF001C */ sw $ra, 0x1c($sp)
|
||||||
|
/* E23E2C 002B674C 8E030000 */ lw $v1, ($s0)
|
||||||
|
/* E23E30 002B6750 0461002E */ bgez $v1, .L002B680C
|
||||||
|
/* E23E34 002B6754 3C027FFF */ lui $v0, (0x7FFFFFFF >> 16) # lui $v0, 0x7fff
|
||||||
|
/* E23E38 002B6758 3442FFFF */ ori $v0, (0x7FFFFFFF & 0xFFFF) # ori $v0, $v0, 0xffff
|
||||||
|
/* E23E3C 002B675C 00621024 */ and $v0, $v1, $v0
|
||||||
|
/* E23E40 002B6760 AE020000 */ sw $v0, ($s0)
|
||||||
|
/* E23E44 002B6764 30624000 */ andi $v0, $v1, 0x4000
|
||||||
|
/* E23E48 002B6768 14400003 */ bnez $v0, .L002B6778
|
||||||
|
/* E23E4C 002B676C AE000060 */ sw $zero, 0x60($s0)
|
||||||
|
/* E23E50 002B6770 C600005C */ lwc1 $f0, 0x5c($s0)
|
||||||
|
/* E23E54 002B6774 E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
.L002B6778:
|
||||||
|
/* E23E58 002B6778 8E020004 */ lw $v0, 4($s0)
|
||||||
|
/* E23E5C 002B677C 30422000 */ andi $v0, $v0, 0x2000
|
||||||
|
/* E23E60 002B6780 14400019 */ bnez $v0, .L002B67E8
|
||||||
|
/* E23E64 002B6784 00000000 */ nop
|
||||||
|
/* E23E68 002B6788 3C038007 */ lui $v1, %hi(D_8007419C) # $v1, 0x8007
|
||||||
|
/* E23E6C 002B678C 8C63419C */ lw $v1, %lo(D_8007419C)($v1)
|
||||||
|
/* E23E70 002B6790 9062007E */ lbu $v0, 0x7e($v1)
|
||||||
|
/* E23E74 002B6794 30420010 */ andi $v0, $v0, 0x10
|
||||||
|
/* E23E78 002B6798 1440000F */ bnez $v0, .L002B67D8
|
||||||
|
/* E23E7C 002B679C 3C04000D */ lui $a0, 0xd
|
||||||
|
/* E23E80 002B67A0 90620080 */ lbu $v0, 0x80($v1)
|
||||||
|
/* E23E84 002B67A4 14400006 */ bnez $v0, .L002B67C0
|
||||||
|
/* E23E88 002B67A8 00021080 */ sll $v0, $v0, 2
|
||||||
|
/* E23E8C 002B67AC 3C04000A */ lui $a0, (0x000A0003 >> 16) # lui $a0, 0xa
|
||||||
|
/* E23E90 002B67B0 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23E94 002B67B4 34840003 */ ori $a0, (0x000A0003 & 0xFFFF) # ori $a0, $a0, 3
|
||||||
|
/* E23E98 002B67B8 080ADA03 */ j func_002B680C
|
||||||
|
/* E23E9C 002B67BC 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B67C0:
|
||||||
|
/* E23EA0 002B67C0 3C04802B */ lui $a0, 0x802b
|
||||||
|
/* E23EA4 002B67C4 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E23EA8 002B67C8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23EAC 002B67CC 8C846910 */ lw $a0, 0x6910($a0)
|
||||||
|
/* E23EB0 002B67D0 080ADA03 */ j func_002B680C
|
||||||
|
/* E23EB4 002B67D4 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B67D8:
|
||||||
|
/* E23EB8 002B67D8 0C037FBF */ jal func_000DFEFC
|
||||||
|
/* E23EBC 002B67DC 3484000D */ ori $a0, $a0, 0xd
|
||||||
|
/* E23EC0 002B67E0 080ADA03 */ j func_002B680C
|
||||||
|
/* E23EC4 002B67E4 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B67E8:
|
||||||
|
/* E23EC8 002B67E8 8203000C */ lb $v1, 0xc($s0)
|
||||||
|
/* E23ECC 002B67EC 00031040 */ sll $v0, $v1, 1
|
||||||
|
/* E23ED0 002B67F0 00431021 */ addu $v0, $v0, $v1
|
||||||
|
/* E23ED4 002B67F4 000210C0 */ sll $v0, $v0, 3
|
||||||
|
/* E23ED8 002B67F8 3C04800F */ lui $a0, 0x800f
|
||||||
|
/* E23EDC 002B67FC 00822021 */ addu $a0, $a0, $v0
|
||||||
|
/* E23EE0 002B6800 8C847C24 */ lw $a0, 0x7c24($a0)
|
||||||
|
/* E23EE4 002B6804 0C0398DB */ jal func_000E636C
|
||||||
|
/* E23EE8 002B6808 00000000 */ nop
|
||||||
|
func_002B680C:
|
||||||
|
.L002B680C:
|
||||||
|
/* E23EEC 002B680C 8E020000 */ lw $v0, ($s0)
|
||||||
|
/* E23EF0 002B6810 30424000 */ andi $v0, $v0, 0x4000
|
||||||
|
/* E23EF4 002B6814 10400004 */ beqz $v0, .L002B6828
|
||||||
|
/* E23EF8 002B6818 24040004 */ li $a0, 4
|
||||||
|
/* E23EFC 002B681C C60000A0 */ lwc1 $f0, 0xa0($s0)
|
||||||
|
/* E23F00 002B6820 080ADA3B */ j func_002B68EC
|
||||||
|
/* E23F04 002B6824 E6000080 */ swc1 $f0, 0x80($s0)
|
||||||
|
|
||||||
|
.L002B6828:
|
||||||
|
/* E23F08 002B6828 27A40010 */ addiu $a0, $sp, 0x10
|
||||||
|
/* E23F0C 002B682C C600005C */ lwc1 $f0, 0x5c($s0)
|
||||||
|
/* E23F10 002B6830 27A50014 */ addiu $a1, $sp, 0x14
|
||||||
|
/* E23F14 002B6834 0C0388C1 */ jal func_000E2304
|
||||||
|
/* E23F18 002B6838 E6000054 */ swc1 $f0, 0x54($s0)
|
||||||
|
/* E23F1C 002B683C 0C039454 */ jal func_000E5150
|
||||||
|
/* E23F20 002B6840 00000000 */ nop
|
||||||
|
/* E23F24 002B6844 C7A20014 */ lwc1 $f2, 0x14($sp)
|
||||||
|
/* E23F28 002B6848 44800000 */ mtc1 $zero, $f0
|
||||||
|
/* E23F2C 002B684C 00000000 */ nop
|
||||||
|
/* E23F30 002B6850 46001032 */ c.eq.s $f2, $f0
|
||||||
|
/* E23F34 002B6854 00000000 */ nop
|
||||||
|
/* E23F38 002B6858 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23F3C 002B685C 00000000 */ /* E23F40 002B6860 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23F44 002B6864 0000202D */ move $a0, $zero
|
||||||
|
/* E23F48 002B6868 080ADA3D */ j func_002B68F4
|
||||||
|
/* E23F4C 002B686C 00000000 */ nop
|
||||||
|
|
||||||
|
.L002B6870:
|
||||||
|
/* E23F50 002B6870 8E0200E8 */ lw $v0, 0xe8($s0)
|
||||||
|
/* E23F54 002B6874 00420018 */ mult $v0, $v0
|
||||||
|
/* E23F58 002B6878 00001812 */ mflo $v1
|
||||||
|
/* E23F5C 002B687C 8E0200EC */ lw $v0, 0xec($s0)
|
||||||
|
/* E23F60 002B6880 00000000 */ nop
|
||||||
|
/* E23F64 002B6884 00420018 */ mult $v0, $v0
|
||||||
|
/* E23F68 002B6888 C7A00010 */ lwc1 $f0, 0x10($sp)
|
||||||
|
/* E23F6C 002B688C 00001012 */ mflo $v0
|
||||||
|
/* E23F70 002B6890 00621021 */ addu $v0, $v1, $v0
|
||||||
|
/* E23F74 002B6894 44826000 */ mtc1 $v0, $f12
|
||||||
|
/* E23F78 002B6898 00000000 */ nop
|
||||||
|
/* E23F7C 002B689C 46806320 */ cvt.s.w $f12, $f12
|
||||||
|
/* E23F80 002B68A0 46006084 */ sqrt.s $f2, $f12
|
||||||
|
/* E23F84 002B68A4 46021032 */ c.eq.s $f2, $f2
|
||||||
|
/* E23F88 002B68A8 00000000 */ nop
|
||||||
|
/* E23F8C 002B68AC 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
|
/* E23F90 002B68B0 E6000080 */ /* E23F94 002B68B4 0C0187BC */ jal func_00061EF0
|
||||||
|
/* E23F98 002B68B8 00000000 */ nop
|
||||||
|
/* E23F9C 002B68BC 46000086 */ mov.s $f2, $f0
|
||||||
|
.L002B68C0:
|
||||||
|
/* E23FA0 002B68C0 3C01425C */ li $at, 0x425C0000 # 55.000000
|
||||||
|
/* E23FA4 002B68C4 44810000 */ mtc1 $at, $f0
|
||||||
|
/* E23FA8 002B68C8 00000000 */ nop
|
||||||
|
/* E23FAC 002B68CC 4600103C */ c.lt.s $f2, $f0
|
||||||
|
/* E23FB0 002B68D0 00000000 */ nop
|
||||||
|
/* E23FB4 002B68D4 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
|
/* E23FB8 002B68D8 24040004 */ /* E23FBC 002B68DC 0C039769 */ jal func_000E5DA4
|
||||||
|
/* E23FC0 002B68E0 24040001 */ li $a0, 1
|
||||||
|
/* E23FC4 002B68E4 080ADA3D */ j func_002B68F4
|
||||||
|
/* E23FC8 002B68E8 00000000 */ nop
|
||||||
|
|
||||||
|
func_002B68EC:
|
||||||
|
.L002B68EC:
|
||||||
|
/* E23FCC 002B68EC 0C039426 */ jal func_000E5098
|
||||||
|
/* E23FD0 002B68F0 00000000 */ nop
|
||||||
|
func_002B68F4:
|
||||||
|
/* E23FD4 002B68F4 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
|
/* E23FD8 002B68F8 8FB00018 */ lw $s0, 0x18($sp)
|
||||||
|
/* E23FDC 002B68FC 03E00008 */ jr $ra
|
||||||
|
/* E23FE0 002B6900 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
|
/* E23FE4 002B6904 00000000 */ nop
|
||||||
|
/* E23FE8 002B6908 00000000 */ nop
|
||||||
|
/* E23FEC 002B690C 00000000 */ nop
|
||||||
|
/* E23FF0 002B6910 000A0002 */ srl $zero, $t2, 0
|
||||||
|
/* E23FF4 002B6914 000A002B */ sltu $zero, $zero, $t2
|
||||||
|
/* E23FF8 002B6918 000A002D */ daddu $zero, $zero, $t2
|
||||||
|
/* E23FFC 002B691C 000A002F */ dsubu $zero, $zero, $t2
|
||||||
|
/* E24000 002B6920 000A0031 */ tgeu $zero, $t2
|
||||||
|
/* E24004 002B6924 000A0033 */ tltu $zero, $t2
|
||||||
|
/* E24008 002B6928 000A0035 */ .byte 0x00, 0x0a, 0x00, 0x35
|
||||||
|
/* E2400C 002B692C 000A0037 */ /* E24010 002B6930 000A0039 */ /* E24014 002B6934 000A003B */ /* E24018 002B6938 000A003D */ .byte 0x00, 0x0a, 0x00, 0x3d
|
||||||
|
/* E2401C 002B693C 000A003F */ /* E24020 002B6940 000A0041 */ .byte 0x00, 0x0a, 0x00, 0x41
|
||||||
|
/* E24024 002B6944 000A0043 */ /* E24028 002B6948 000A0045 */ .byte 0x00,0x0A,0x00,0x45 /* Because of invalid n64 opcode lsa */
|
||||||
|
/* E2402C 002B694C 000A0047 */ /* E24030 002B6950 000A0049 */ /* E24034 002B6954 000A004B */ /* E24038 002B6958 000A004D */ /* E2403C 002B695C 00000000 */ nop
|
@ -137,7 +137,6 @@ func_002C31CC:
|
|||||||
/* 0E7B84 002C31D4 03E00008 */ jr $ra
|
/* 0E7B84 002C31D4 03E00008 */ jr $ra
|
||||||
/* 0E7B88 002C31D8 00000000 */ nop
|
/* 0E7B88 002C31D8 00000000 */ nop
|
||||||
|
|
||||||
func_002C31DC:
|
|
||||||
/* 0E7B8C 002C31DC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0E7B8C 002C31DC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0E7B90 002C31E0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0E7B90 002C31E0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0E7B94 002C31E4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0E7B94 002C31E4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
@ -213,7 +212,6 @@ func_002C3250:
|
|||||||
/* 0E7C94 002C32E4 03E00008 */ jr $ra
|
/* 0E7C94 002C32E4 03E00008 */ jr $ra
|
||||||
/* 0E7C98 002C32E8 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0E7C98 002C32E8 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_002C32EC:
|
|
||||||
/* 0E7C9C 002C32EC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0E7C9C 002C32EC 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0E7CA0 002C32F0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0E7CA0 002C32F0 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0E7CA4 002C32F4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 0E7CA4 002C32F4 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
@ -959,7 +957,6 @@ func_002C3D04:
|
|||||||
/* 0E871C 002C3D6C 03E00008 */ jr $ra
|
/* 0E871C 002C3D6C 03E00008 */ jr $ra
|
||||||
/* 0E8720 002C3D70 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 0E8720 002C3D70 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_002C3D74:
|
|
||||||
/* 0E8724 002C3D74 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
/* 0E8724 002C3D74 3C028007 */ lui $v0, %hi(D_8007419C) # $v0, 0x8007
|
||||||
/* 0E8728 002C3D78 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
/* 0E8728 002C3D78 8C42419C */ lw $v0, %lo(D_8007419C)($v0)
|
||||||
/* 0E872C 002C3D7C 27BDFFC8 */ addiu $sp, $sp, -0x38
|
/* 0E872C 002C3D7C 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||||
@ -1021,9 +1018,8 @@ func_002C3D74:
|
|||||||
/* 0E8804 002C3E54 46000021 */ cvt.d.s $f0, $f0
|
/* 0E8804 002C3E54 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0E8808 002C3E58 4634003C */ c.lt.d $f0, $f20
|
/* 0E8808 002C3E58 4634003C */ c.lt.d $f0, $f20
|
||||||
/* 0E880C 002C3E5C 00000000 */ nop
|
/* 0E880C 002C3E5C 00000000 */ nop
|
||||||
/* 0E8810 002C3E60 4501000B */ bc1t .L002C3E90
|
/* 0E8810 002C3E60 4501000B */ .byte 0x45,0x01,0x00,0x0B /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0E8814 002C3E64 0200202D */ move $a0, $s0
|
/* 0E8814 002C3E64 0200202D */ /* 0E8818 002C3E68 46340001 */ sub.d $f0, $f0, $f20
|
||||||
/* 0E8818 002C3E68 46340001 */ sub.d $f0, $f0, $f20
|
|
||||||
/* 0E881C 002C3E6C 46200020 */ cvt.s.d $f0, $f0
|
/* 0E881C 002C3E6C 46200020 */ cvt.s.d $f0, $f0
|
||||||
/* 0E8820 002C3E70 0C0B1D01 */ jal func_002C7404
|
/* 0E8820 002C3E70 0C0B1D01 */ jal func_002C7404
|
||||||
/* 0E8824 002C3E74 E6000154 */ swc1 $f0, 0x154($s0)
|
/* 0E8824 002C3E74 E6000154 */ swc1 $f0, 0x154($s0)
|
||||||
@ -1062,7 +1058,6 @@ func_002C3E90:
|
|||||||
/* 0E888C 002C3EDC 03E00008 */ jr $ra
|
/* 0E888C 002C3EDC 03E00008 */ jr $ra
|
||||||
/* 0E8890 002C3EE0 27BD0038 */ addiu $sp, $sp, 0x38
|
/* 0E8890 002C3EE0 27BD0038 */ addiu $sp, $sp, 0x38
|
||||||
|
|
||||||
func_002C3EE4:
|
|
||||||
/* 0E8894 002C3EE4 3C02802E */ lui $v0, %hi(D_802DAC98) # $v0, 0x802e
|
/* 0E8894 002C3EE4 3C02802E */ lui $v0, %hi(D_802DAC98) # $v0, 0x802e
|
||||||
/* 0E8898 002C3EE8 8C42AC98 */ lw $v0, %lo(D_802DAC98)($v0)
|
/* 0E8898 002C3EE8 8C42AC98 */ lw $v0, %lo(D_802DAC98)($v0)
|
||||||
/* 0E889C 002C3EEC 18400011 */ blez $v0, .L002C3F34
|
/* 0E889C 002C3EEC 18400011 */ blez $v0, .L002C3F34
|
||||||
@ -1345,6 +1340,7 @@ func_002C4220:
|
|||||||
/* 0E8C50 002C42A0 03E00008 */ jr $ra
|
/* 0E8C50 002C42A0 03E00008 */ jr $ra
|
||||||
/* 0E8C54 002C42A4 27BD0048 */ addiu $sp, $sp, 0x48
|
/* 0E8C54 002C42A4 27BD0048 */ addiu $sp, $sp, 0x48
|
||||||
|
|
||||||
|
func_002C42A8:
|
||||||
/* 0E8C58 002C42A8 27BDFFD8 */ addiu $sp, $sp, -0x28
|
/* 0E8C58 002C42A8 27BDFFD8 */ addiu $sp, $sp, -0x28
|
||||||
/* 0E8C5C 002C42AC 8FA20038 */ lw $v0, 0x38($sp)
|
/* 0E8C5C 002C42AC 8FA20038 */ lw $v0, 0x38($sp)
|
||||||
/* 0E8C60 002C42B0 8FA8003C */ lw $t0, 0x3c($sp)
|
/* 0E8C60 002C42B0 8FA8003C */ lw $t0, 0x3c($sp)
|
||||||
@ -1710,7 +1706,6 @@ func_002C4790:
|
|||||||
/* 0E9150 002C47A0 03E00008 */ jr $ra
|
/* 0E9150 002C47A0 03E00008 */ jr $ra
|
||||||
/* 0E9154 002C47A4 8C820000 */ lw $v0, ($a0)
|
/* 0E9154 002C47A4 8C820000 */ lw $v0, ($a0)
|
||||||
|
|
||||||
func_002C47A8:
|
|
||||||
/* 0E9158 002C47A8 0000302D */ move $a2, $zero
|
/* 0E9158 002C47A8 0000302D */ move $a2, $zero
|
||||||
/* 0E915C 002C47AC 3C05802E */ lui $a1, %hi(D_802DA890) # $a1, 0x802e
|
/* 0E915C 002C47AC 3C05802E */ lui $a1, %hi(D_802DA890) # $a1, 0x802e
|
||||||
/* 0E9160 002C47B0 8CA5A890 */ lw $a1, %lo(D_802DA890)($a1)
|
/* 0E9160 002C47B0 8CA5A890 */ lw $a1, %lo(D_802DA890)($a1)
|
||||||
|
@ -1775,9 +1775,8 @@ func_002C8640:
|
|||||||
/* 0ED0AC 002C86FC 00000000 */ nop
|
/* 0ED0AC 002C86FC 00000000 */ nop
|
||||||
/* 0ED0B0 002C8700 46006032 */ c.eq.s $f12, $f0
|
/* 0ED0B0 002C8700 46006032 */ c.eq.s $f12, $f0
|
||||||
/* 0ED0B4 002C8704 00000000 */ nop
|
/* 0ED0B4 002C8704 00000000 */ nop
|
||||||
/* 0ED0B8 002C8708 4501000A */ bc1t .L002C8734
|
/* 0ED0B8 002C8708 4501000A */ .byte 0x45,0x01,0x00,0x0A /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0ED0BC 002C870C 00A23023 */ subu $a2, $a1, $v0
|
/* 0ED0BC 002C870C 00A23023 */ /* 0ED0C0 002C8710 3C02802E */ lui $v0, %hi(D_802DA480) # $v0, 0x802e
|
||||||
/* 0ED0C0 002C8710 3C02802E */ lui $v0, %hi(D_802DA480) # $v0, 0x802e
|
|
||||||
/* 0ED0C4 002C8714 8C42A480 */ lw $v0, %lo(D_802DA480)($v0)
|
/* 0ED0C4 002C8714 8C42A480 */ lw $v0, %lo(D_802DA480)($v0)
|
||||||
/* 0ED0C8 002C8718 00042080 */ sll $a0, $a0, 2
|
/* 0ED0C8 002C8718 00042080 */ sll $a0, $a0, 2
|
||||||
/* 0ED0CC 002C871C 00822021 */ addu $a0, $a0, $v0
|
/* 0ED0CC 002C871C 00822021 */ addu $a0, $a0, $v0
|
||||||
@ -1823,9 +1822,8 @@ func_002C875C:
|
|||||||
/* 0ED14C 002C879C 00000000 */ nop
|
/* 0ED14C 002C879C 00000000 */ nop
|
||||||
/* 0ED150 002C87A0 46006032 */ c.eq.s $f12, $f0
|
/* 0ED150 002C87A0 46006032 */ c.eq.s $f12, $f0
|
||||||
/* 0ED154 002C87A4 00000000 */ nop
|
/* 0ED154 002C87A4 00000000 */ nop
|
||||||
/* 0ED158 002C87A8 45010008 */ bc1t .L002C87CC
|
/* 0ED158 002C87A8 45010008 */ .byte 0x45,0x01,0x00,0x08 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0ED15C 002C87AC 00A23023 */ subu $a2, $a1, $v0
|
/* 0ED15C 002C87AC 00A23023 */ /* 0ED160 002C87B0 00031080 */ sll $v0, $v1, 2
|
||||||
/* 0ED160 002C87B0 00031080 */ sll $v0, $v1, 2
|
|
||||||
/* 0ED164 002C87B4 02221021 */ addu $v0, $s1, $v0
|
/* 0ED164 002C87B4 02221021 */ addu $v0, $s1, $v0
|
||||||
/* 0ED168 002C87B8 24030001 */ li $v1, 1
|
/* 0ED168 002C87B8 24030001 */ li $v1, 1
|
||||||
/* 0ED16C 002C87BC 8C4400C4 */ lw $a0, 0xc4($v0)
|
/* 0ED16C 002C87BC 8C4400C4 */ lw $a0, 0xc4($v0)
|
||||||
|
@ -1863,9 +1863,8 @@ func_002CA80C:
|
|||||||
/* 0EF41C 002CAA6C 46006004 */ sqrt.s $f0, $f12
|
/* 0EF41C 002CAA6C 46006004 */ sqrt.s $f0, $f12
|
||||||
/* 0EF420 002CAA70 46000032 */ c.eq.s $f0, $f0
|
/* 0EF420 002CAA70 46000032 */ c.eq.s $f0, $f0
|
||||||
/* 0EF424 002CAA74 00000000 */ nop
|
/* 0EF424 002CAA74 00000000 */ nop
|
||||||
/* 0EF428 002CAA78 45010003 */ bc1t .L002CAA88
|
/* 0EF428 002CAA78 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0EF42C 002CAA7C A622001E */ sh $v0, 0x1e($s1)
|
/* 0EF42C 002CAA7C A622001E */ /* 0EF430 002CAA80 0C0187BC */ jal func_00061EF0
|
||||||
/* 0EF430 002CAA80 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0EF434 002CAA84 00000000 */ nop
|
/* 0EF434 002CAA84 00000000 */ nop
|
||||||
.L002CAA88:
|
.L002CAA88:
|
||||||
/* 0EF438 002CAA88 0C00A6B1 */ jal func_00029AC4
|
/* 0EF438 002CAA88 0C00A6B1 */ jal func_00029AC4
|
||||||
|
@ -251,17 +251,15 @@ func_002CB280:
|
|||||||
/* 0EFD44 002CB394 00000000 */ nop
|
/* 0EFD44 002CB394 00000000 */ nop
|
||||||
/* 0EFD48 002CB398 4614003C */ c.lt.s $f0, $f20
|
/* 0EFD48 002CB398 4614003C */ c.lt.s $f0, $f20
|
||||||
/* 0EFD4C 002CB39C 00000000 */ nop
|
/* 0EFD4C 002CB39C 00000000 */ nop
|
||||||
/* 0EFD50 002CB3A0 45030001 */ bc1tl .L002CB3A8
|
/* 0EFD50 002CB3A0 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0EFD54 002CB3A4 46000506 */ mov.s $f20, $f0
|
/* 0EFD54 002CB3A4 46000506 */ .L002CB3A8:
|
||||||
.L002CB3A8:
|
|
||||||
/* 0EFD58 002CB3A8 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
/* 0EFD58 002CB3A8 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||||
/* 0EFD5C 002CB3AC 44810000 */ mtc1 $at, $f0
|
/* 0EFD5C 002CB3AC 44810000 */ mtc1 $at, $f0
|
||||||
/* 0EFD60 002CB3B0 00000000 */ nop
|
/* 0EFD60 002CB3B0 00000000 */ nop
|
||||||
/* 0EFD64 002CB3B4 4614003C */ c.lt.s $f0, $f20
|
/* 0EFD64 002CB3B4 4614003C */ c.lt.s $f0, $f20
|
||||||
/* 0EFD68 002CB3B8 00000000 */ nop
|
/* 0EFD68 002CB3B8 00000000 */ nop
|
||||||
/* 0EFD6C 002CB3BC 45000002 */ bc1f .L002CB3C8
|
/* 0EFD6C 002CB3BC 45000002 */ .byte 0x45,0x00,0x00,0x02 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0EFD70 002CB3C0 4600A086 */ mov.s $f2, $f20
|
/* 0EFD70 002CB3C0 4600A086 */ /* 0EFD74 002CB3C4 46000086 */ mov.s $f2, $f0
|
||||||
/* 0EFD74 002CB3C4 46000086 */ mov.s $f2, $f0
|
|
||||||
.L002CB3C8:
|
.L002CB3C8:
|
||||||
/* 0EFD78 002CB3C8 3C014200 */ li $at, 0x42000000 # 32.000000
|
/* 0EFD78 002CB3C8 3C014200 */ li $at, 0x42000000 # 32.000000
|
||||||
/* 0EFD7C 002CB3CC 44810000 */ mtc1 $at, $f0
|
/* 0EFD7C 002CB3CC 44810000 */ mtc1 $at, $f0
|
||||||
@ -1339,9 +1337,8 @@ func_002CB840:
|
|||||||
/* 0F0D6C 002CC3BC C4400484 */ lwc1 $f0, 0x484($v0)
|
/* 0F0D6C 002CC3BC C4400484 */ lwc1 $f0, 0x484($v0)
|
||||||
/* 0F0D70 002CC3C0 4600103E */ c.le.s $f2, $f0
|
/* 0F0D70 002CC3C0 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0F0D74 002CC3C4 00000000 */ nop
|
/* 0F0D74 002CC3C4 00000000 */ nop
|
||||||
/* 0F0D78 002CC3C8 45010002 */ bc1t .L002CC3D4
|
/* 0F0D78 002CC3C8 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F0D7C 002CC3CC 24020002 */ li $v0, 2
|
/* 0F0D7C 002CC3CC 24020002 */ .L002CC3D0:
|
||||||
.L002CC3D0:
|
|
||||||
/* 0F0D80 002CC3D0 0000102D */ move $v0, $zero
|
/* 0F0D80 002CC3D0 0000102D */ move $v0, $zero
|
||||||
.L002CC3D4:
|
.L002CC3D4:
|
||||||
/* 0F0D84 002CC3D4 8FBF001C */ lw $ra, 0x1c($sp)
|
/* 0F0D84 002CC3D4 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
@ -1496,9 +1493,8 @@ func_002CB840:
|
|||||||
/* 0F0FC4 002CC614 00000000 */ nop
|
/* 0F0FC4 002CC614 00000000 */ nop
|
||||||
/* 0F0FC8 002CC618 4602003E */ c.le.s $f0, $f2
|
/* 0F0FC8 002CC618 4602003E */ c.le.s $f0, $f2
|
||||||
/* 0F0FCC 002CC61C 00000000 */ nop
|
/* 0F0FCC 002CC61C 00000000 */ nop
|
||||||
/* 0F0FD0 002CC620 45010002 */ bc1t .L002CC62C
|
/* 0F0FD0 002CC620 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F0FD4 002CC624 24020002 */ li $v0, 2
|
/* 0F0FD4 002CC624 24020002 */ /* 0F0FD8 002CC628 0000102D */ move $v0, $zero
|
||||||
/* 0F0FD8 002CC628 0000102D */ move $v0, $zero
|
|
||||||
func_002CC62C:
|
func_002CC62C:
|
||||||
.L002CC62C:
|
.L002CC62C:
|
||||||
/* 0F0FDC 002CC62C 8FBF0068 */ lw $ra, 0x68($sp)
|
/* 0F0FDC 002CC62C 8FBF0068 */ lw $ra, 0x68($sp)
|
||||||
@ -1657,9 +1653,8 @@ func_002CC62C:
|
|||||||
/* 0F122C 002CC87C 00000000 */ nop
|
/* 0F122C 002CC87C 00000000 */ nop
|
||||||
/* 0F1230 002CC880 4602003E */ c.le.s $f0, $f2
|
/* 0F1230 002CC880 4602003E */ c.le.s $f0, $f2
|
||||||
/* 0F1234 002CC884 00000000 */ nop
|
/* 0F1234 002CC884 00000000 */ nop
|
||||||
/* 0F1238 002CC888 45010002 */ bc1t .L002CC894
|
/* 0F1238 002CC888 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F123C 002CC88C 24020002 */ li $v0, 2
|
/* 0F123C 002CC88C 24020002 */ /* 0F1240 002CC890 0000102D */ move $v0, $zero
|
||||||
/* 0F1240 002CC890 0000102D */ move $v0, $zero
|
|
||||||
func_002CC894:
|
func_002CC894:
|
||||||
.L002CC894:
|
.L002CC894:
|
||||||
/* 0F1244 002CC894 8FBF0070 */ lw $ra, 0x70($sp)
|
/* 0F1244 002CC894 8FBF0070 */ lw $ra, 0x70($sp)
|
||||||
@ -1788,9 +1783,8 @@ func_002CC894:
|
|||||||
/* 0F141C 002CCA6C 00000000 */ nop
|
/* 0F141C 002CCA6C 00000000 */ nop
|
||||||
/* 0F1420 002CCA70 4600103E */ c.le.s $f2, $f0
|
/* 0F1420 002CCA70 4600103E */ c.le.s $f2, $f0
|
||||||
/* 0F1424 002CCA74 00000000 */ nop
|
/* 0F1424 002CCA74 00000000 */ nop
|
||||||
/* 0F1428 002CCA78 45000007 */ bc1f .L002CCA98
|
/* 0F1428 002CCA78 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F142C 002CCA7C 0000102D */ move $v0, $zero
|
/* 0F142C 002CCA7C 0000102D */ /* 0F1430 002CCA80 24020002 */ li $v0, 2
|
||||||
/* 0F1430 002CCA80 24020002 */ li $v0, 2
|
|
||||||
/* 0F1434 002CCA84 24030001 */ li $v1, 1
|
/* 0F1434 002CCA84 24030001 */ li $v1, 1
|
||||||
/* 0F1438 002CCA88 A6030506 */ sh $v1, 0x506($s0)
|
/* 0F1438 002CCA88 A6030506 */ sh $v1, 0x506($s0)
|
||||||
/* 0F143C 002CCA8C A6000504 */ sh $zero, 0x504($s0)
|
/* 0F143C 002CCA8C A6000504 */ sh $zero, 0x504($s0)
|
||||||
|
@ -1334,9 +1334,8 @@ func_002CE338:
|
|||||||
/* 0F2D40 002CE390 46000021 */ cvt.d.s $f0, $f0
|
/* 0F2D40 002CE390 46000021 */ cvt.d.s $f0, $f0
|
||||||
/* 0F2D44 002CE394 4622003C */ c.lt.d $f0, $f2
|
/* 0F2D44 002CE394 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0F2D48 002CE398 00000000 */ nop
|
/* 0F2D48 002CE398 00000000 */ nop
|
||||||
/* 0F2D4C 002CE39C 45000003 */ bc1f .L002CE3AC
|
/* 0F2D4C 002CE39C 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F2D50 002CE3A0 0200202D */ move $a0, $s0
|
/* 0F2D50 002CE3A0 0200202D */ /* 0F2D54 002CE3A4 080B38EC */ j func_002CE3B0
|
||||||
/* 0F2D54 002CE3A4 080B38EC */ j func_002CE3B0
|
|
||||||
/* 0F2D58 002CE3A8 0000282D */ move $a1, $zero
|
/* 0F2D58 002CE3A8 0000282D */ move $a1, $zero
|
||||||
|
|
||||||
.L002CE3AC:
|
.L002CE3AC:
|
||||||
@ -1357,17 +1356,15 @@ func_002CE3B0:
|
|||||||
/* 0F2D90 002CE3E0 46002021 */ cvt.d.s $f0, $f4
|
/* 0F2D90 002CE3E0 46002021 */ cvt.d.s $f0, $f4
|
||||||
/* 0F2D94 002CE3E4 4622003C */ c.lt.d $f0, $f2
|
/* 0F2D94 002CE3E4 4622003C */ c.lt.d $f0, $f2
|
||||||
/* 0F2D98 002CE3E8 00000000 */ nop
|
/* 0F2D98 002CE3E8 00000000 */ nop
|
||||||
/* 0F2D9C 002CE3EC 45000004 */ bc1f .L002CE400
|
/* 0F2D9C 002CE3EC 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F2DA0 002CE3F0 00000000 */ nop
|
/* 0F2DA0 002CE3F0 00000000 */ /* 0F2DA4 002CE3F4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0F2DA4 002CE3F4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0F2DA8 002CE3F8 44812000 */ mtc1 $at, $f4
|
/* 0F2DA8 002CE3F8 44812000 */ mtc1 $at, $f4
|
||||||
/* 0F2DAC 002CE3FC 00000000 */ nop
|
/* 0F2DAC 002CE3FC 00000000 */ nop
|
||||||
.L002CE400:
|
.L002CE400:
|
||||||
/* 0F2DB0 002CE400 4604303E */ c.le.s $f6, $f4
|
/* 0F2DB0 002CE400 4604303E */ c.le.s $f6, $f4
|
||||||
/* 0F2DB4 002CE404 00000000 */ nop
|
/* 0F2DB4 002CE404 00000000 */ nop
|
||||||
/* 0F2DB8 002CE408 45010002 */ bc1t .L002CE414
|
/* 0F2DB8 002CE408 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F2DBC 002CE40C 24020001 */ li $v0, 1
|
/* 0F2DBC 002CE40C 24020001 */ /* 0F2DC0 002CE410 0000102D */ move $v0, $zero
|
||||||
/* 0F2DC0 002CE410 0000102D */ move $v0, $zero
|
|
||||||
func_002CE414:
|
func_002CE414:
|
||||||
.L002CE414:
|
.L002CE414:
|
||||||
/* 0F2DC4 002CE414 8FBF001C */ lw $ra, 0x1c($sp)
|
/* 0F2DC4 002CE414 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
@ -1456,9 +1453,8 @@ func_002CE434:
|
|||||||
/* 0F2EFC 002CE54C 4600A021 */ cvt.d.s $f0, $f20
|
/* 0F2EFC 002CE54C 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0F2F00 002CE550 4620103C */ c.lt.d $f2, $f0
|
/* 0F2F00 002CE550 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0F2F04 002CE554 00000000 */ nop
|
/* 0F2F04 002CE554 00000000 */ nop
|
||||||
/* 0F2F08 002CE558 45000009 */ bc1f .L002CE580
|
/* 0F2F08 002CE558 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F2F0C 002CE55C AE400078 */ sw $zero, 0x78($s2)
|
/* 0F2F0C 002CE55C AE400078 */ /* 0F2F10 002CE560 C60C0038 */ lwc1 $f12, 0x38($s0)
|
||||||
/* 0F2F10 002CE560 C60C0038 */ lwc1 $f12, 0x38($s0)
|
|
||||||
/* 0F2F14 002CE564 C60E0040 */ lwc1 $f14, 0x40($s0)
|
/* 0F2F14 002CE564 C60E0040 */ lwc1 $f14, 0x40($s0)
|
||||||
/* 0F2F18 002CE568 8E060060 */ lw $a2, 0x60($s0)
|
/* 0F2F18 002CE568 8E060060 */ lw $a2, 0x60($s0)
|
||||||
/* 0F2F1C 002CE56C 0C00A720 */ jal func_00029C80
|
/* 0F2F1C 002CE56C 0C00A720 */ jal func_00029C80
|
||||||
@ -1718,17 +1714,15 @@ func_002CE85C:
|
|||||||
/* 0F32C8 002CE918 00000000 */ nop
|
/* 0F32C8 002CE918 00000000 */ nop
|
||||||
/* 0F32CC 002CE91C 46140032 */ c.eq.s $f0, $f20
|
/* 0F32CC 002CE91C 46140032 */ c.eq.s $f0, $f20
|
||||||
/* 0F32D0 002CE920 00000000 */ nop
|
/* 0F32D0 002CE920 00000000 */ nop
|
||||||
/* 0F32D4 002CE924 45000003 */ bc1f .L002CE934
|
/* 0F32D4 002CE924 45000003 */ .byte 0x45,0x00,0x00,0x03 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F32D8 002CE928 46000086 */ mov.s $f2, $f0
|
/* 0F32D8 002CE928 46000086 */ /* 0F32DC 002CE92C 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0F32DC 002CE92C 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0F32E0 002CE930 44811000 */ mtc1 $at, $f2
|
/* 0F32E0 002CE930 44811000 */ mtc1 $at, $f2
|
||||||
.L002CE934:
|
.L002CE934:
|
||||||
/* 0F32E4 002CE934 C6200010 */ lwc1 $f0, 0x10($s1)
|
/* 0F32E4 002CE934 C6200010 */ lwc1 $f0, 0x10($s1)
|
||||||
/* 0F32E8 002CE938 46140032 */ c.eq.s $f0, $f20
|
/* 0F32E8 002CE938 46140032 */ c.eq.s $f0, $f20
|
||||||
/* 0F32EC 002CE93C 00000000 */ nop
|
/* 0F32EC 002CE93C 00000000 */ nop
|
||||||
/* 0F32F0 002CE940 45000006 */ bc1f .L002CE95C
|
/* 0F32F0 002CE940 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F32F4 002CE944 00000000 */ nop
|
/* 0F32F4 002CE944 00000000 */ /* 0F32F8 002CE948 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
/* 0F32F8 002CE948 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
|
||||||
/* 0F32FC 002CE94C 44810000 */ mtc1 $at, $f0
|
/* 0F32FC 002CE94C 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F3300 002CE950 00000000 */ nop
|
/* 0F3300 002CE950 00000000 */ nop
|
||||||
/* 0F3304 002CE954 E6200010 */ swc1 $f0, 0x10($s1)
|
/* 0F3304 002CE954 E6200010 */ swc1 $f0, 0x10($s1)
|
||||||
@ -1903,9 +1897,8 @@ func_002CE9E8:
|
|||||||
/* 0F3578 002CEBC8 00000000 */ nop
|
/* 0F3578 002CEBC8 00000000 */ nop
|
||||||
/* 0F357C 002CEBCC 4600103C */ c.lt.s $f2, $f0
|
/* 0F357C 002CEBCC 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F3580 002CEBD0 00000000 */ nop
|
/* 0F3580 002CEBD0 00000000 */ nop
|
||||||
/* 0F3584 002CEBD4 45000007 */ bc1f .L002CEBF4
|
/* 0F3584 002CEBD4 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F3588 002CEBD8 00000000 */ nop
|
/* 0F3588 002CEBD8 00000000 */ /* 0F358C 002CEBDC 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F358C 002CEBDC 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F3590 002CEBE0 44810000 */ mtc1 $at, $f0
|
/* 0F3590 002CEBE0 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F3594 002CEBE4 00000000 */ nop
|
/* 0F3594 002CEBE4 00000000 */ nop
|
||||||
/* 0F3598 002CEBE8 46001000 */ add.s $f0, $f2, $f0
|
/* 0F3598 002CEBE8 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -1917,9 +1910,8 @@ func_002CE9E8:
|
|||||||
/* 0F35AC 002CEBFC 00000000 */ nop
|
/* 0F35AC 002CEBFC 00000000 */ nop
|
||||||
/* 0F35B0 002CEC00 4602003C */ c.lt.s $f0, $f2
|
/* 0F35B0 002CEC00 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F35B4 002CEC04 00000000 */ nop
|
/* 0F35B4 002CEC04 00000000 */ nop
|
||||||
/* 0F35B8 002CEC08 45000006 */ bc1f .L002CEC24
|
/* 0F35B8 002CEC08 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F35BC 002CEC0C 00000000 */ nop
|
/* 0F35BC 002CEC0C 00000000 */ /* 0F35C0 002CEC10 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F35C0 002CEC10 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F35C4 002CEC14 44810000 */ mtc1 $at, $f0
|
/* 0F35C4 002CEC14 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F35C8 002CEC18 00000000 */ nop
|
/* 0F35C8 002CEC18 00000000 */ nop
|
||||||
/* 0F35CC 002CEC1C 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F35CC 002CEC1C 46001001 */ sub.s $f0, $f2, $f0
|
||||||
@ -2020,9 +2012,8 @@ func_002CECA4:
|
|||||||
/* 0F372C 002CED7C 00000000 */ nop
|
/* 0F372C 002CED7C 00000000 */ nop
|
||||||
/* 0F3730 002CED80 4600103C */ c.lt.s $f2, $f0
|
/* 0F3730 002CED80 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F3734 002CED84 00000000 */ nop
|
/* 0F3734 002CED84 00000000 */ nop
|
||||||
/* 0F3738 002CED88 45000007 */ bc1f .L002CEDA8
|
/* 0F3738 002CED88 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F373C 002CED8C 00000000 */ nop
|
/* 0F373C 002CED8C 00000000 */ /* 0F3740 002CED90 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F3740 002CED90 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F3744 002CED94 44810000 */ mtc1 $at, $f0
|
/* 0F3744 002CED94 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F3748 002CED98 00000000 */ nop
|
/* 0F3748 002CED98 00000000 */ nop
|
||||||
/* 0F374C 002CED9C 46001000 */ add.s $f0, $f2, $f0
|
/* 0F374C 002CED9C 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -2034,9 +2025,8 @@ func_002CECA4:
|
|||||||
/* 0F3760 002CEDB0 00000000 */ nop
|
/* 0F3760 002CEDB0 00000000 */ nop
|
||||||
/* 0F3764 002CEDB4 4602003C */ c.lt.s $f0, $f2
|
/* 0F3764 002CEDB4 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F3768 002CEDB8 00000000 */ nop
|
/* 0F3768 002CEDB8 00000000 */ nop
|
||||||
/* 0F376C 002CEDBC 45000006 */ bc1f .L002CEDD8
|
/* 0F376C 002CEDBC 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F3770 002CEDC0 00000000 */ nop
|
/* 0F3770 002CEDC0 00000000 */ /* 0F3774 002CEDC4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F3774 002CEDC4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F3778 002CEDC8 44810000 */ mtc1 $at, $f0
|
/* 0F3778 002CEDC8 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F377C 002CEDCC 00000000 */ nop
|
/* 0F377C 002CEDCC 00000000 */ nop
|
||||||
/* 0F3780 002CEDD0 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F3780 002CEDD0 46001001 */ sub.s $f0, $f2, $f0
|
||||||
@ -2150,9 +2140,8 @@ func_002CEE58:
|
|||||||
/* 0F390C 002CEF5C 00000000 */ nop
|
/* 0F390C 002CEF5C 00000000 */ nop
|
||||||
/* 0F3910 002CEF60 4600103C */ c.lt.s $f2, $f0
|
/* 0F3910 002CEF60 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F3914 002CEF64 00000000 */ nop
|
/* 0F3914 002CEF64 00000000 */ nop
|
||||||
/* 0F3918 002CEF68 45000007 */ bc1f .L002CEF88
|
/* 0F3918 002CEF68 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F391C 002CEF6C 00000000 */ nop
|
/* 0F391C 002CEF6C 00000000 */ /* 0F3920 002CEF70 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F3920 002CEF70 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F3924 002CEF74 44810000 */ mtc1 $at, $f0
|
/* 0F3924 002CEF74 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F3928 002CEF78 00000000 */ nop
|
/* 0F3928 002CEF78 00000000 */ nop
|
||||||
/* 0F392C 002CEF7C 46001000 */ add.s $f0, $f2, $f0
|
/* 0F392C 002CEF7C 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -2164,9 +2153,8 @@ func_002CEE58:
|
|||||||
/* 0F3940 002CEF90 00000000 */ nop
|
/* 0F3940 002CEF90 00000000 */ nop
|
||||||
/* 0F3944 002CEF94 4602003C */ c.lt.s $f0, $f2
|
/* 0F3944 002CEF94 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F3948 002CEF98 00000000 */ nop
|
/* 0F3948 002CEF98 00000000 */ nop
|
||||||
/* 0F394C 002CEF9C 45000006 */ bc1f .L002CEFB8
|
/* 0F394C 002CEF9C 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F3950 002CEFA0 00000000 */ nop
|
/* 0F3950 002CEFA0 00000000 */ /* 0F3954 002CEFA4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F3954 002CEFA4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F3958 002CEFA8 44810000 */ mtc1 $at, $f0
|
/* 0F3958 002CEFA8 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F395C 002CEFAC 00000000 */ nop
|
/* 0F395C 002CEFAC 00000000 */ nop
|
||||||
/* 0F3960 002CEFB0 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F3960 002CEFB0 46001001 */ sub.s $f0, $f2, $f0
|
||||||
|
@ -579,9 +579,8 @@ func_002CF5A8:
|
|||||||
/* 0F41FC 002CF84C 00000000 */ nop
|
/* 0F41FC 002CF84C 00000000 */ nop
|
||||||
/* 0F4200 002CF850 4614003E */ c.le.s $f0, $f20
|
/* 0F4200 002CF850 4614003E */ c.le.s $f0, $f20
|
||||||
/* 0F4204 002CF854 E620001C */ swc1 $f0, 0x1c($s1)
|
/* 0F4204 002CF854 E620001C */ swc1 $f0, 0x1c($s1)
|
||||||
/* 0F4208 002CF858 4500000A */ bc1f .L002CF884
|
/* 0F4208 002CF858 4500000A */ .byte 0x45,0x00,0x00,0x0A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F420C 002CF85C E622003C */ swc1 $f2, 0x3c($s1)
|
/* 0F420C 002CF85C E622003C */ /* 0F4210 002CF860 3C02802E */ lui $v0, %hi(D_802DAE40) # $v0, 0x802e
|
||||||
/* 0F4210 002CF860 3C02802E */ lui $v0, %hi(D_802DAE40) # $v0, 0x802e
|
|
||||||
/* 0F4214 002CF864 8C42AE40 */ lw $v0, %lo(D_802DAE40)($v0)
|
/* 0F4214 002CF864 8C42AE40 */ lw $v0, %lo(D_802DAE40)($v0)
|
||||||
/* 0F4218 002CF868 000218C0 */ sll $v1, $v0, 3
|
/* 0F4218 002CF868 000218C0 */ sll $v1, $v0, 3
|
||||||
/* 0F421C 002CF86C 00621821 */ addu $v1, $v1, $v0
|
/* 0F421C 002CF86C 00621821 */ addu $v1, $v1, $v0
|
||||||
@ -603,9 +602,8 @@ func_002CF5A8:
|
|||||||
/* 0F4258 002CF8A8 46800020 */ cvt.s.w $f0, $f0
|
/* 0F4258 002CF8A8 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 0F425C 002CF8AC 4600103C */ c.lt.s $f2, $f0
|
/* 0F425C 002CF8AC 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F4260 002CF8B0 00000000 */ nop
|
/* 0F4260 002CF8B0 00000000 */ nop
|
||||||
/* 0F4264 002CF8B4 45030001 */ bc1tl .L002CF8BC
|
/* 0F4264 002CF8B4 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0F4268 002CF8B8 46001006 */ mov.s $f0, $f2
|
/* 0F4268 002CF8B8 46001006 */ .L002CF8BC:
|
||||||
.L002CF8BC:
|
|
||||||
/* 0F426C 002CF8BC 9622008E */ lhu $v0, 0x8e($s1)
|
/* 0F426C 002CF8BC 9622008E */ lhu $v0, 0x8e($s1)
|
||||||
/* 0F4270 002CF8C0 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F4270 002CF8C0 46001001 */ sub.s $f0, $f2, $f0
|
||||||
/* 0F4274 002CF8C4 2442FFFF */ addiu $v0, $v0, -1
|
/* 0F4274 002CF8C4 2442FFFF */ addiu $v0, $v0, -1
|
||||||
@ -784,9 +782,8 @@ func_002CF950:
|
|||||||
/* 0F450C 002CFB5C 00000000 */ nop
|
/* 0F450C 002CFB5C 00000000 */ nop
|
||||||
/* 0F4510 002CFB60 4614003E */ c.le.s $f0, $f20
|
/* 0F4510 002CFB60 4614003E */ c.le.s $f0, $f20
|
||||||
/* 0F4514 002CFB64 E620001C */ swc1 $f0, 0x1c($s1)
|
/* 0F4514 002CFB64 E620001C */ swc1 $f0, 0x1c($s1)
|
||||||
/* 0F4518 002CFB68 4500000A */ bc1f .L002CFB94
|
/* 0F4518 002CFB68 4500000A */ .byte 0x45,0x00,0x00,0x0A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F451C 002CFB6C E622003C */ swc1 $f2, 0x3c($s1)
|
/* 0F451C 002CFB6C E622003C */ /* 0F4520 002CFB70 3C02802E */ lui $v0, %hi(D_802DAE40) # $v0, 0x802e
|
||||||
/* 0F4520 002CFB70 3C02802E */ lui $v0, %hi(D_802DAE40) # $v0, 0x802e
|
|
||||||
/* 0F4524 002CFB74 8C42AE40 */ lw $v0, %lo(D_802DAE40)($v0)
|
/* 0F4524 002CFB74 8C42AE40 */ lw $v0, %lo(D_802DAE40)($v0)
|
||||||
/* 0F4528 002CFB78 000218C0 */ sll $v1, $v0, 3
|
/* 0F4528 002CFB78 000218C0 */ sll $v1, $v0, 3
|
||||||
/* 0F452C 002CFB7C 00621821 */ addu $v1, $v1, $v0
|
/* 0F452C 002CFB7C 00621821 */ addu $v1, $v1, $v0
|
||||||
@ -808,9 +805,8 @@ func_002CF950:
|
|||||||
/* 0F4568 002CFBB8 46800020 */ cvt.s.w $f0, $f0
|
/* 0F4568 002CFBB8 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 0F456C 002CFBBC 4600103C */ c.lt.s $f2, $f0
|
/* 0F456C 002CFBBC 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F4570 002CFBC0 00000000 */ nop
|
/* 0F4570 002CFBC0 00000000 */ nop
|
||||||
/* 0F4574 002CFBC4 45030001 */ bc1tl .L002CFBCC
|
/* 0F4574 002CFBC4 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0F4578 002CFBC8 46001006 */ mov.s $f0, $f2
|
/* 0F4578 002CFBC8 46001006 */ .L002CFBCC:
|
||||||
.L002CFBCC:
|
|
||||||
/* 0F457C 002CFBCC 9622008E */ lhu $v0, 0x8e($s1)
|
/* 0F457C 002CFBCC 9622008E */ lhu $v0, 0x8e($s1)
|
||||||
/* 0F4580 002CFBD0 46020003 */ div.s $f0, $f0, $f2
|
/* 0F4580 002CFBD0 46020003 */ div.s $f0, $f0, $f2
|
||||||
/* 0F4584 002CFBD4 E6200054 */ swc1 $f0, 0x54($s1)
|
/* 0F4584 002CFBD4 E6200054 */ swc1 $f0, 0x54($s1)
|
||||||
@ -942,7 +938,6 @@ func_002CFC48:
|
|||||||
/* 0F4760 002CFDB0 0C0B1EAF */ jal func_002C7ABC
|
/* 0F4760 002CFDB0 0C0B1EAF */ jal func_002C7ABC
|
||||||
/* 0F4764 002CFDB4 0040A02D */ move $s4, $v0
|
/* 0F4764 002CFDB4 0040A02D */ move $s4, $v0
|
||||||
/* 0F4768 002CFDB8 0220202D */ move $a0, $s1
|
/* 0F4768 002CFDB8 0220202D */ move $a0, $s1
|
||||||
func_002CFDBC:
|
|
||||||
/* 0F476C 002CFDBC 8E050000 */ lw $a1, ($s0)
|
/* 0F476C 002CFDBC 8E050000 */ lw $a1, ($s0)
|
||||||
/* 0F4770 002CFDC0 0C0B1EAF */ jal func_002C7ABC
|
/* 0F4770 002CFDC0 0C0B1EAF */ jal func_002C7ABC
|
||||||
/* 0F4774 002CFDC4 0040982D */ move $s3, $v0
|
/* 0F4774 002CFDC4 0040982D */ move $s3, $v0
|
||||||
|
@ -405,9 +405,8 @@ func_002D14E0:
|
|||||||
/* 0F5F9C 002D15EC 4600A021 */ cvt.d.s $f0, $f20
|
/* 0F5F9C 002D15EC 4600A021 */ cvt.d.s $f0, $f20
|
||||||
/* 0F5FA0 002D15F0 4620103C */ c.lt.d $f2, $f0
|
/* 0F5FA0 002D15F0 4620103C */ c.lt.d $f2, $f0
|
||||||
/* 0F5FA4 002D15F4 00000000 */ nop
|
/* 0F5FA4 002D15F4 00000000 */ nop
|
||||||
/* 0F5FA8 002D15F8 45000009 */ bc1f .L002D1620
|
/* 0F5FA8 002D15F8 45000009 */ .byte 0x45,0x00,0x00,0x09 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F5FAC 002D15FC 00000000 */ nop
|
/* 0F5FAC 002D15FC 00000000 */ /* 0F5FB0 002D1600 8E020000 */ lw $v0, ($s0)
|
||||||
/* 0F5FB0 002D1600 8E020000 */ lw $v0, ($s0)
|
|
||||||
/* 0F5FB4 002D1604 C44C0038 */ lwc1 $f12, 0x38($v0)
|
/* 0F5FB4 002D1604 C44C0038 */ lwc1 $f12, 0x38($v0)
|
||||||
/* 0F5FB8 002D1608 C44E0040 */ lwc1 $f14, 0x40($v0)
|
/* 0F5FB8 002D1608 C44E0040 */ lwc1 $f14, 0x40($v0)
|
||||||
/* 0F5FBC 002D160C 8C460060 */ lw $a2, 0x60($v0)
|
/* 0F5FBC 002D160C 8C460060 */ lw $a2, 0x60($v0)
|
||||||
@ -509,13 +508,11 @@ func_002D1704:
|
|||||||
/* 0F6114 002D1764 00000000 */ nop
|
/* 0F6114 002D1764 00000000 */ nop
|
||||||
/* 0F6118 002D1768 4604103C */ c.lt.s $f2, $f4
|
/* 0F6118 002D1768 4604103C */ c.lt.s $f2, $f4
|
||||||
/* 0F611C 002D176C 00000000 */ nop
|
/* 0F611C 002D176C 00000000 */ nop
|
||||||
/* 0F6120 002D1770 45000013 */ bc1f .L002D17C0
|
/* 0F6120 002D1770 45000013 */ .byte 0x45,0x00,0x00,0x13 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F6124 002D1774 00000000 */ nop
|
/* 0F6124 002D1774 00000000 */ /* 0F6128 002D1778 4602003E */ c.le.s $f0, $f2
|
||||||
/* 0F6128 002D1778 4602003E */ c.le.s $f0, $f2
|
|
||||||
/* 0F612C 002D177C 00000000 */ nop
|
/* 0F612C 002D177C 00000000 */ nop
|
||||||
/* 0F6130 002D1780 4500000F */ bc1f .L002D17C0
|
/* 0F6130 002D1780 4500000F */ .byte 0x45,0x00,0x00,0x0F /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F6134 002D1784 00000000 */ nop
|
/* 0F6134 002D1784 00000000 */ /* 0F6138 002D1788 8E230004 */ lw $v1, 4($s1)
|
||||||
/* 0F6138 002D1788 8E230004 */ lw $v1, 4($s1)
|
|
||||||
/* 0F613C 002D178C 30624000 */ andi $v0, $v1, 0x4000
|
/* 0F613C 002D178C 30624000 */ andi $v0, $v1, 0x4000
|
||||||
/* 0F6140 002D1790 14400008 */ bnez $v0, .L002D17B4
|
/* 0F6140 002D1790 14400008 */ bnez $v0, .L002D17B4
|
||||||
/* 0F6144 002D1794 3C040009 */ lui $a0, 9
|
/* 0F6144 002D1794 3C040009 */ lui $a0, 9
|
||||||
@ -682,9 +679,8 @@ func_002D1860:
|
|||||||
/* 0F6380 002D19D0 C6220078 */ lwc1 $f2, 0x78($s1)
|
/* 0F6380 002D19D0 C6220078 */ lwc1 $f2, 0x78($s1)
|
||||||
/* 0F6384 002D19D4 4600103C */ c.lt.s $f2, $f0
|
/* 0F6384 002D19D4 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F6388 002D19D8 00000000 */ nop
|
/* 0F6388 002D19D8 00000000 */ nop
|
||||||
/* 0F638C 002D19DC 45000007 */ bc1f .L002D19FC
|
/* 0F638C 002D19DC 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F6390 002D19E0 00000000 */ nop
|
/* 0F6390 002D19E0 00000000 */ /* 0F6394 002D19E4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F6394 002D19E4 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F6398 002D19E8 44810000 */ mtc1 $at, $f0
|
/* 0F6398 002D19E8 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F639C 002D19EC 00000000 */ nop
|
/* 0F639C 002D19EC 00000000 */ nop
|
||||||
/* 0F63A0 002D19F0 46001000 */ add.s $f0, $f2, $f0
|
/* 0F63A0 002D19F0 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -696,9 +692,8 @@ func_002D1860:
|
|||||||
/* 0F63B4 002D1A04 00000000 */ nop
|
/* 0F63B4 002D1A04 00000000 */ nop
|
||||||
/* 0F63B8 002D1A08 4602003C */ c.lt.s $f0, $f2
|
/* 0F63B8 002D1A08 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F63BC 002D1A0C 00000000 */ nop
|
/* 0F63BC 002D1A0C 00000000 */ nop
|
||||||
/* 0F63C0 002D1A10 45000006 */ bc1f .L002D1A2C
|
/* 0F63C0 002D1A10 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F63C4 002D1A14 00000000 */ nop
|
/* 0F63C4 002D1A14 00000000 */ /* 0F63C8 002D1A18 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F63C8 002D1A18 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F63CC 002D1A1C 44810000 */ mtc1 $at, $f0
|
/* 0F63CC 002D1A1C 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F63D0 002D1A20 00000000 */ nop
|
/* 0F63D0 002D1A20 00000000 */ nop
|
||||||
/* 0F63D4 002D1A24 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F63D4 002D1A24 46001001 */ sub.s $f0, $f2, $f0
|
||||||
@ -829,9 +824,8 @@ func_002D1B9C:
|
|||||||
/* 0F65A4 002D1BF4 C6220000 */ lwc1 $f2, ($s1)
|
/* 0F65A4 002D1BF4 C6220000 */ lwc1 $f2, ($s1)
|
||||||
/* 0F65A8 002D1BF8 4600103C */ c.lt.s $f2, $f0
|
/* 0F65A8 002D1BF8 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F65AC 002D1BFC 00000000 */ nop
|
/* 0F65AC 002D1BFC 00000000 */ nop
|
||||||
/* 0F65B0 002D1C00 45000007 */ bc1f .L002D1C20
|
/* 0F65B0 002D1C00 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F65B4 002D1C04 00000000 */ nop
|
/* 0F65B4 002D1C04 00000000 */ /* 0F65B8 002D1C08 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F65B8 002D1C08 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F65BC 002D1C0C 44810000 */ mtc1 $at, $f0
|
/* 0F65BC 002D1C0C 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F65C0 002D1C10 00000000 */ nop
|
/* 0F65C0 002D1C10 00000000 */ nop
|
||||||
/* 0F65C4 002D1C14 46001000 */ add.s $f0, $f2, $f0
|
/* 0F65C4 002D1C14 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -843,9 +837,8 @@ func_002D1B9C:
|
|||||||
/* 0F65D8 002D1C28 00000000 */ nop
|
/* 0F65D8 002D1C28 00000000 */ nop
|
||||||
/* 0F65DC 002D1C2C 4602003C */ c.lt.s $f0, $f2
|
/* 0F65DC 002D1C2C 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F65E0 002D1C30 00000000 */ nop
|
/* 0F65E0 002D1C30 00000000 */ nop
|
||||||
/* 0F65E4 002D1C34 45000006 */ bc1f .L002D1C50
|
/* 0F65E4 002D1C34 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F65E8 002D1C38 00000000 */ nop
|
/* 0F65E8 002D1C38 00000000 */ /* 0F65EC 002D1C3C 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F65EC 002D1C3C 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F65F0 002D1C40 44810000 */ mtc1 $at, $f0
|
/* 0F65F0 002D1C40 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F65F4 002D1C44 00000000 */ nop
|
/* 0F65F4 002D1C44 00000000 */ nop
|
||||||
/* 0F65F8 002D1C48 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F65F8 002D1C48 46001001 */ sub.s $f0, $f2, $f0
|
||||||
@ -1255,13 +1248,11 @@ func_002D1DB4:
|
|||||||
/* 0F6BF8 002D2248 00000000 */ nop
|
/* 0F6BF8 002D2248 00000000 */ nop
|
||||||
/* 0F6BFC 002D224C 4602003C */ c.lt.s $f0, $f2
|
/* 0F6BFC 002D224C 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F6C00 002D2250 00000000 */ nop
|
/* 0F6C00 002D2250 00000000 */ nop
|
||||||
/* 0F6C04 002D2254 4502000B */ bc1fl .L002D2284
|
/* 0F6C04 002D2254 4502000B */ .byte 0x45,0x02,0x00,0x0B /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 0F6C08 002D2258 00108100 */ sll $s0, $s0, 4
|
/* 0F6C08 002D2258 00108100 */ /* 0F6C0C 002D225C 4602B03C */ c.lt.s $f22, $f2
|
||||||
/* 0F6C0C 002D225C 4602B03C */ c.lt.s $f22, $f2
|
|
||||||
/* 0F6C10 002D2260 00000000 */ nop
|
/* 0F6C10 002D2260 00000000 */ nop
|
||||||
/* 0F6C14 002D2264 45030001 */ bc1tl .L002D226C
|
/* 0F6C14 002D2264 45030001 */ .byte 0x45,0x03,0x00,0x01 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0F6C18 002D2268 4600B086 */ mov.s $f2, $f22
|
/* 0F6C18 002D2268 4600B086 */ .L002D226C:
|
||||||
.L002D226C:
|
|
||||||
/* 0F6C1C 002D226C 461A1002 */ mul.s $f0, $f2, $f26
|
/* 0F6C1C 002D226C 461A1002 */ mul.s $f0, $f2, $f26
|
||||||
/* 0F6C20 002D2270 00000000 */ nop
|
/* 0F6C20 002D2270 00000000 */ nop
|
||||||
/* 0F6C24 002D2274 4600C001 */ sub.s $f0, $f24, $f0
|
/* 0F6C24 002D2274 4600C001 */ sub.s $f0, $f24, $f0
|
||||||
@ -1715,14 +1706,12 @@ func_002D2834:
|
|||||||
/* 0F72AC 002D28FC C66C0028 */ lwc1 $f12, 0x28($s3)
|
/* 0F72AC 002D28FC C66C0028 */ lwc1 $f12, 0x28($s3)
|
||||||
/* 0F72B0 002D2900 46146032 */ c.eq.s $f12, $f20
|
/* 0F72B0 002D2900 46146032 */ c.eq.s $f12, $f20
|
||||||
/* 0F72B4 002D2904 00000000 */ nop
|
/* 0F72B4 002D2904 00000000 */ nop
|
||||||
/* 0F72B8 002D2908 45000006 */ bc1f .L002D2924
|
/* 0F72B8 002D2908 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F72BC 002D290C 46000086 */ mov.s $f2, $f0
|
/* 0F72BC 002D290C 46000086 */ /* 0F72C0 002D2910 C6600030 */ lwc1 $f0, 0x30($s3)
|
||||||
/* 0F72C0 002D2910 C6600030 */ lwc1 $f0, 0x30($s3)
|
|
||||||
/* 0F72C4 002D2914 46020032 */ c.eq.s $f0, $f2
|
/* 0F72C4 002D2914 46020032 */ c.eq.s $f0, $f2
|
||||||
/* 0F72C8 002D2918 00000000 */ nop
|
/* 0F72C8 002D2918 00000000 */ nop
|
||||||
/* 0F72CC 002D291C 45010008 */ bc1t .L002D2940
|
/* 0F72CC 002D291C 45010008 */ .byte 0x45,0x01,0x00,0x08 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F72D0 002D2920 00000000 */ nop
|
/* 0F72D0 002D2920 00000000 */ .L002D2924:
|
||||||
.L002D2924:
|
|
||||||
/* 0F72D4 002D2924 C66E0030 */ lwc1 $f14, 0x30($s3)
|
/* 0F72D4 002D2924 C66E0030 */ lwc1 $f14, 0x30($s3)
|
||||||
/* 0F72D8 002D2928 4406A000 */ mfc1 $a2, $f20
|
/* 0F72D8 002D2928 4406A000 */ mfc1 $a2, $f20
|
||||||
/* 0F72DC 002D292C 44071000 */ mfc1 $a3, $f2
|
/* 0F72DC 002D292C 44071000 */ mfc1 $a3, $f2
|
||||||
@ -1749,9 +1738,8 @@ func_002D2944:
|
|||||||
/* 0F7324 002D2974 C6220000 */ lwc1 $f2, ($s1)
|
/* 0F7324 002D2974 C6220000 */ lwc1 $f2, ($s1)
|
||||||
/* 0F7328 002D2978 4600103C */ c.lt.s $f2, $f0
|
/* 0F7328 002D2978 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F732C 002D297C 00000000 */ nop
|
/* 0F732C 002D297C 00000000 */ nop
|
||||||
/* 0F7330 002D2980 45000007 */ bc1f .L002D29A0
|
/* 0F7330 002D2980 45000007 */ .byte 0x45,0x00,0x00,0x07 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F7334 002D2984 00000000 */ nop
|
/* 0F7334 002D2984 00000000 */ /* 0F7338 002D2988 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F7338 002D2988 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F733C 002D298C 44810000 */ mtc1 $at, $f0
|
/* 0F733C 002D298C 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F7340 002D2990 00000000 */ nop
|
/* 0F7340 002D2990 00000000 */ nop
|
||||||
/* 0F7344 002D2994 46001000 */ add.s $f0, $f2, $f0
|
/* 0F7344 002D2994 46001000 */ add.s $f0, $f2, $f0
|
||||||
@ -1763,9 +1751,8 @@ func_002D2944:
|
|||||||
/* 0F7358 002D29A8 00000000 */ nop
|
/* 0F7358 002D29A8 00000000 */ nop
|
||||||
/* 0F735C 002D29AC 4602003C */ c.lt.s $f0, $f2
|
/* 0F735C 002D29AC 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F7360 002D29B0 00000000 */ nop
|
/* 0F7360 002D29B0 00000000 */ nop
|
||||||
/* 0F7364 002D29B4 45000006 */ bc1f .L002D29D0
|
/* 0F7364 002D29B4 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F7368 002D29B8 00000000 */ nop
|
/* 0F7368 002D29B8 00000000 */ /* 0F736C 002D29BC 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
||||||
/* 0F736C 002D29BC 3C0143B4 */ li $at, 0x43B40000 # 360.000000
|
|
||||||
/* 0F7370 002D29C0 44810000 */ mtc1 $at, $f0
|
/* 0F7370 002D29C0 44810000 */ mtc1 $at, $f0
|
||||||
/* 0F7374 002D29C4 00000000 */ nop
|
/* 0F7374 002D29C4 00000000 */ nop
|
||||||
/* 0F7378 002D29C8 46001001 */ sub.s $f0, $f2, $f0
|
/* 0F7378 002D29C8 46001001 */ sub.s $f0, $f2, $f0
|
||||||
|
@ -772,9 +772,8 @@ func_002D33C4:
|
|||||||
/* 0F853C 002D3B8C 46000106 */ mov.s $f4, $f0
|
/* 0F853C 002D3B8C 46000106 */ mov.s $f4, $f0
|
||||||
/* 0F8540 002D3B90 46023032 */ c.eq.s $f6, $f2
|
/* 0F8540 002D3B90 46023032 */ c.eq.s $f6, $f2
|
||||||
/* 0F8544 002D3B94 00000000 */ nop
|
/* 0F8544 002D3B94 00000000 */ nop
|
||||||
/* 0F8548 002D3B98 45000005 */ bc1f .L002D3BB0
|
/* 0F8548 002D3B98 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F854C 002D3B9C E6240034 */ swc1 $f4, 0x34($s1)
|
/* 0F854C 002D3B9C E6240034 */ /* 0F8550 002D3BA0 C620003C */ lwc1 $f0, 0x3c($s1)
|
||||||
/* 0F8550 002D3BA0 C620003C */ lwc1 $f0, 0x3c($s1)
|
|
||||||
/* 0F8554 002D3BA4 46002003 */ div.s $f0, $f4, $f0
|
/* 0F8554 002D3BA4 46002003 */ div.s $f0, $f4, $f0
|
||||||
/* 0F8558 002D3BA8 080B4EEE */ j func_002D3BB8
|
/* 0F8558 002D3BA8 080B4EEE */ j func_002D3BB8
|
||||||
/* 0F855C 002D3BAC E6200048 */ swc1 $f0, 0x48($s1)
|
/* 0F855C 002D3BAC E6200048 */ swc1 $f0, 0x48($s1)
|
||||||
@ -805,9 +804,8 @@ func_002D3BB8:
|
|||||||
/* 0F85B0 002D3C00 00000000 */ nop
|
/* 0F85B0 002D3C00 00000000 */ nop
|
||||||
/* 0F85B4 002D3C04 4602003E */ c.le.s $f0, $f2
|
/* 0F85B4 002D3C04 4602003E */ c.le.s $f0, $f2
|
||||||
/* 0F85B8 002D3C08 00000000 */ nop
|
/* 0F85B8 002D3C08 00000000 */ nop
|
||||||
/* 0F85BC 002D3C0C 45010003 */ bc1t .L002D3C1C
|
/* 0F85BC 002D3C0C 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F85C0 002D3C10 E6200048 */ swc1 $f0, 0x48($s1)
|
/* 0F85C0 002D3C10 E6200048 */ /* 0F85C4 002D3C14 080B4F0C */ j func_002D3C30
|
||||||
/* 0F85C4 002D3C14 080B4F0C */ j func_002D3C30
|
|
||||||
/* 0F85C8 002D3C18 0000102D */ move $v0, $zero
|
/* 0F85C8 002D3C18 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
.L002D3C1C:
|
.L002D3C1C:
|
||||||
@ -911,9 +909,8 @@ func_002D3C30:
|
|||||||
/* 0F8744 002D3D94 46000106 */ mov.s $f4, $f0
|
/* 0F8744 002D3D94 46000106 */ mov.s $f4, $f0
|
||||||
/* 0F8748 002D3D98 46023032 */ c.eq.s $f6, $f2
|
/* 0F8748 002D3D98 46023032 */ c.eq.s $f6, $f2
|
||||||
/* 0F874C 002D3D9C 00000000 */ nop
|
/* 0F874C 002D3D9C 00000000 */ nop
|
||||||
/* 0F8750 002D3DA0 45000005 */ bc1f .L002D3DB8
|
/* 0F8750 002D3DA0 45000005 */ .byte 0x45,0x00,0x00,0x05 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F8754 002D3DA4 E6240034 */ swc1 $f4, 0x34($s1)
|
/* 0F8754 002D3DA4 E6240034 */ /* 0F8758 002D3DA8 C620003C */ lwc1 $f0, 0x3c($s1)
|
||||||
/* 0F8758 002D3DA8 C620003C */ lwc1 $f0, 0x3c($s1)
|
|
||||||
/* 0F875C 002D3DAC 46002003 */ div.s $f0, $f4, $f0
|
/* 0F875C 002D3DAC 46002003 */ div.s $f0, $f4, $f0
|
||||||
/* 0F8760 002D3DB0 080B4F70 */ j func_002D3DC0
|
/* 0F8760 002D3DB0 080B4F70 */ j func_002D3DC0
|
||||||
/* 0F8764 002D3DB4 E6200048 */ swc1 $f0, 0x48($s1)
|
/* 0F8764 002D3DB4 E6200048 */ swc1 $f0, 0x48($s1)
|
||||||
@ -963,9 +960,8 @@ func_002D3DC0:
|
|||||||
/* 0F8804 002D3E54 00000000 */ nop
|
/* 0F8804 002D3E54 00000000 */ nop
|
||||||
/* 0F8808 002D3E58 4602003E */ c.le.s $f0, $f2
|
/* 0F8808 002D3E58 4602003E */ c.le.s $f0, $f2
|
||||||
/* 0F880C 002D3E5C 00000000 */ nop
|
/* 0F880C 002D3E5C 00000000 */ nop
|
||||||
/* 0F8810 002D3E60 45010003 */ bc1t .L002D3E70
|
/* 0F8810 002D3E60 45010003 */ .byte 0x45,0x01,0x00,0x03 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F8814 002D3E64 E6200048 */ swc1 $f0, 0x48($s1)
|
/* 0F8814 002D3E64 E6200048 */ /* 0F8818 002D3E68 080B4FA3 */ j func_002D3E8C
|
||||||
/* 0F8818 002D3E68 080B4FA3 */ j func_002D3E8C
|
|
||||||
/* 0F881C 002D3E6C 0000102D */ move $v0, $zero
|
/* 0F881C 002D3E6C 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
.L002D3E70:
|
.L002D3E70:
|
||||||
@ -1029,9 +1025,8 @@ func_002D3E8C:
|
|||||||
/* 0F88F4 002D3F44 00000000 */ nop
|
/* 0F88F4 002D3F44 00000000 */ nop
|
||||||
/* 0F88F8 002D3F48 4602003C */ c.lt.s $f0, $f2
|
/* 0F88F8 002D3F48 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F88FC 002D3F4C 00000000 */ nop
|
/* 0F88FC 002D3F4C 00000000 */ nop
|
||||||
/* 0F8900 002D3F50 45030003 */ bc1tl .L002D3F60
|
/* 0F8900 002D3F50 45030003 */ .byte 0x45,0x03,0x00,0x03 /* Because of invalid n64 opcode bc1tl */
|
||||||
/* 0F8904 002D3F54 E6020008 */ swc1 $f2, 8($s0)
|
/* 0F8904 002D3F54 E6020008 */ /* 0F8908 002D3F58 080B4FD9 */ j func_002D3F64
|
||||||
/* 0F8908 002D3F58 080B4FD9 */ j func_002D3F64
|
|
||||||
/* 0F890C 002D3F5C 0000102D */ move $v0, $zero
|
/* 0F890C 002D3F5C 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
.L002D3F60:
|
.L002D3F60:
|
||||||
@ -1726,9 +1721,8 @@ func_002D4690:
|
|||||||
/* 0F92E4 002D4934 468010A0 */ cvt.s.w $f2, $f2
|
/* 0F92E4 002D4934 468010A0 */ cvt.s.w $f2, $f2
|
||||||
/* 0F92E8 002D4938 4602003C */ c.lt.s $f0, $f2
|
/* 0F92E8 002D4938 4602003C */ c.lt.s $f0, $f2
|
||||||
/* 0F92EC 002D493C 00000000 */ nop
|
/* 0F92EC 002D493C 00000000 */ nop
|
||||||
/* 0F92F0 002D4940 45010002 */ bc1t .L002D494C
|
/* 0F92F0 002D4940 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F92F4 002D4944 24020002 */ li $v0, 2
|
/* 0F92F4 002D4944 24020002 */ /* 0F92F8 002D4948 0000102D */ move $v0, $zero
|
||||||
/* 0F92F8 002D4948 0000102D */ move $v0, $zero
|
|
||||||
.L002D494C:
|
.L002D494C:
|
||||||
/* 0F92FC 002D494C 8FBF001C */ lw $ra, 0x1c($sp)
|
/* 0F92FC 002D494C 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
/* 0F9300 002D4950 8FB20018 */ lw $s2, 0x18($sp)
|
/* 0F9300 002D4950 8FB20018 */ lw $s2, 0x18($sp)
|
||||||
@ -1786,9 +1780,8 @@ func_002D4690:
|
|||||||
/* 0F93C8 002D4A18 46800020 */ cvt.s.w $f0, $f0
|
/* 0F93C8 002D4A18 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 0F93CC 002D4A1C 4600A03C */ c.lt.s $f20, $f0
|
/* 0F93CC 002D4A1C 4600A03C */ c.lt.s $f20, $f0
|
||||||
/* 0F93D0 002D4A20 00000000 */ nop
|
/* 0F93D0 002D4A20 00000000 */ nop
|
||||||
/* 0F93D4 002D4A24 45000004 */ bc1f .L002D4A38
|
/* 0F93D4 002D4A24 45000004 */ .byte 0x45,0x00,0x00,0x04 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0F93D8 002D4A28 0220202D */ move $a0, $s1
|
/* 0F93D8 002D4A28 0220202D */ /* 0F93DC 002D4A2C 0240282D */ move $a1, $s2
|
||||||
/* 0F93DC 002D4A2C 0240282D */ move $a1, $s2
|
|
||||||
/* 0F93E0 002D4A30 0C0B2026 */ jal func_002C8098
|
/* 0F93E0 002D4A30 0C0B2026 */ jal func_002C8098
|
||||||
/* 0F93E4 002D4A34 24060001 */ li $a2, 1
|
/* 0F93E4 002D4A34 24060001 */ li $a2, 1
|
||||||
.L002D4A38:
|
.L002D4A38:
|
||||||
@ -1840,9 +1833,8 @@ func_002D4690:
|
|||||||
/* 0F9494 002D4AE4 468010A0 */ cvt.s.w $f2, $f2
|
/* 0F9494 002D4AE4 468010A0 */ cvt.s.w $f2, $f2
|
||||||
/* 0F9498 002D4AE8 4600103C */ c.lt.s $f2, $f0
|
/* 0F9498 002D4AE8 4600103C */ c.lt.s $f2, $f0
|
||||||
/* 0F949C 002D4AEC 00000000 */ nop
|
/* 0F949C 002D4AEC 00000000 */ nop
|
||||||
/* 0F94A0 002D4AF0 45010002 */ bc1t .L002D4AFC
|
/* 0F94A0 002D4AF0 45010002 */ .byte 0x45,0x01,0x00,0x02 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F94A4 002D4AF4 24020002 */ li $v0, 2
|
/* 0F94A4 002D4AF4 24020002 */ /* 0F94A8 002D4AF8 0000102D */ move $v0, $zero
|
||||||
/* 0F94A8 002D4AF8 0000102D */ move $v0, $zero
|
|
||||||
.L002D4AFC:
|
.L002D4AFC:
|
||||||
/* 0F94AC 002D4AFC 8FBF001C */ lw $ra, 0x1c($sp)
|
/* 0F94AC 002D4AFC 8FBF001C */ lw $ra, 0x1c($sp)
|
||||||
/* 0F94B0 002D4B00 8FB20018 */ lw $s2, 0x18($sp)
|
/* 0F94B0 002D4B00 8FB20018 */ lw $s2, 0x18($sp)
|
||||||
@ -2089,9 +2081,8 @@ func_002D4DAC:
|
|||||||
/* 0F9814 002D4E64 46006084 */ sqrt.s $f2, $f12
|
/* 0F9814 002D4E64 46006084 */ sqrt.s $f2, $f12
|
||||||
/* 0F9818 002D4E68 46021032 */ c.eq.s $f2, $f2
|
/* 0F9818 002D4E68 46021032 */ c.eq.s $f2, $f2
|
||||||
/* 0F981C 002D4E6C 00000000 */ nop
|
/* 0F981C 002D4E6C 00000000 */ nop
|
||||||
/* 0F9820 002D4E70 45010004 */ bc1t .L002D4E84
|
/* 0F9820 002D4E70 45010004 */ .byte 0x45,0x01,0x00,0x04 /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0F9824 002D4E74 00000000 */ nop
|
/* 0F9824 002D4E74 00000000 */ /* 0F9828 002D4E78 0C0187BC */ jal func_00061EF0
|
||||||
/* 0F9828 002D4E78 0C0187BC */ jal func_00061EF0
|
|
||||||
/* 0F982C 002D4E7C 00000000 */ nop
|
/* 0F982C 002D4E7C 00000000 */ nop
|
||||||
/* 0F9830 002D4E80 46000086 */ mov.s $f2, $f0
|
/* 0F9830 002D4E80 46000086 */ mov.s $f2, $f0
|
||||||
.L002D4E84:
|
.L002D4E84:
|
||||||
|
@ -176,9 +176,8 @@ func_002D5270:
|
|||||||
/* 0F9C44 002D5294 C4400000 */ lwc1 $f0, ($v0)
|
/* 0F9C44 002D5294 C4400000 */ lwc1 $f0, ($v0)
|
||||||
/* 0F9C48 002D5298 460C003C */ c.lt.s $f0, $f12
|
/* 0F9C48 002D5298 460C003C */ c.lt.s $f0, $f12
|
||||||
/* 0F9C4C 002D529C 00000000 */ nop
|
/* 0F9C4C 002D529C 00000000 */ nop
|
||||||
/* 0F9C50 002D52A0 45020002 */ bc1fl .L002D52AC
|
/* 0F9C50 002D52A0 45020002 */ .byte 0x45,0x02,0x00,0x02 /* Because of invalid n64 opcode bc1fl */
|
||||||
/* 0F9C54 002D52A4 0060302D */ move $a2, $v1
|
/* 0F9C54 002D52A4 0060302D */ /* 0F9C58 002D52A8 24640001 */ addiu $a0, $v1, 1
|
||||||
/* 0F9C58 002D52A8 24640001 */ addiu $a0, $v1, 1
|
|
||||||
.L002D52AC:
|
.L002D52AC:
|
||||||
/* 0F9C5C 002D52AC 0086102A */ slt $v0, $a0, $a2
|
/* 0F9C5C 002D52AC 0086102A */ slt $v0, $a0, $a2
|
||||||
/* 0F9C60 002D52B0 1440FFF3 */ bnez $v0, .L002D5280
|
/* 0F9C60 002D52B0 1440FFF3 */ bnez $v0, .L002D5280
|
||||||
|
@ -875,58 +875,46 @@ func_002D9A7C:
|
|||||||
/* 0FE644 002D9C94 00000000 */ nop
|
/* 0FE644 002D9C94 00000000 */ nop
|
||||||
/* 0FE648 002D9C98 00000000 */ nop
|
/* 0FE648 002D9C98 00000000 */ nop
|
||||||
/* 0FE64C 002D9C9C 00000000 */ nop
|
/* 0FE64C 002D9C9C 00000000 */ nop
|
||||||
/* 0FE650 002D9CA0 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE650 002D9CA0 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE654 002D9CA4 00000000 */ nop
|
/* 0FE654 002D9CA4 00000000 */ /* 0FE658 002D9CA8 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
||||||
/* 0FE658 002D9CA8 3F800000 */ .byte 0x3f, 0x80, 0x00, 0x00
|
/* 0FE65C 002D9CAC 00000000 */ /* 0FE660 002D9CB0 0000004D */ break 0, 1
|
||||||
/* 0FE65C 002D9CAC 00000000 */ nop
|
/* 0FE664 002D9CB4 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE660 002D9CB0 0000004D */ break 0, 1
|
/* 0FE668 002D9CB8 00000000 */ /* 0FE66C 002D9CBC 00000043 */ sra $zero, $zero, 1
|
||||||
/* 0FE664 002D9CB4 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE670 002D9CC0 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 0FE668 002D9CB8 00000000 */ nop
|
/* 0FE674 002D9CC4 802CB2A8 */ /* 0FE678 002D9CC8 FE363C80 */ sd $s6, 0x3c80($s1)
|
||||||
/* 0FE66C 002D9CBC 00000043 */ sra $zero, $zero, 1
|
|
||||||
/* 0FE670 002D9CC0 00000005 */ lsa $zero, $zero, $zero, 1
|
|
||||||
/* 0FE674 002D9CC4 802CB2A8 */ lb $t4, -0x4d58($at)
|
|
||||||
/* 0FE678 002D9CC8 FE363C80 */ sd $s6, 0x3c80($s1)
|
|
||||||
/* 0FE67C 002D9CCC FE363C81 */ sd $s6, 0x3c81($s1)
|
/* 0FE67C 002D9CCC FE363C81 */ sd $s6, 0x3c81($s1)
|
||||||
/* 0FE680 002D9CD0 FE363C82 */ sd $s6, 0x3c82($s1)
|
/* 0FE680 002D9CD0 FE363C82 */ sd $s6, 0x3c82($s1)
|
||||||
/* 0FE684 002D9CD4 F24A7E80 */ scd $t2, 0x7e80($s2)
|
/* 0FE684 002D9CD4 F24A7E80 */ scd $t2, 0x7e80($s2)
|
||||||
/* 0FE688 002D9CD8 00000002 */ srl $zero, $zero, 0
|
/* 0FE688 002D9CD8 00000002 */ srl $zero, $zero, 0
|
||||||
/* 0FE68C 002D9CDC 00000000 */ nop
|
/* 0FE68C 002D9CDC 00000000 */ nop
|
||||||
/* 0FE690 002D9CE0 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE690 002D9CE0 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE694 002D9CE4 00000000 */ nop
|
/* 0FE694 002D9CE4 00000000 */ /* 0FE698 002D9CE8 0000004D */ break 0, 1
|
||||||
/* 0FE698 002D9CE8 0000004D */ break 0, 1
|
/* 0FE69C 002D9CEC 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE69C 002D9CEC 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE6A0 002D9CF0 00000000 */ /* 0FE6A4 002D9CF4 00000043 */ sra $zero, $zero, 1
|
||||||
/* 0FE6A0 002D9CF0 00000000 */ nop
|
/* 0FE6A8 002D9CF8 00000005 */ .byte 0x00,0x00,0x00,0x05 /* Because of invalid n64 opcode lsa */
|
||||||
/* 0FE6A4 002D9CF4 00000043 */ sra $zero, $zero, 1
|
/* 0FE6AC 002D9CFC 802CB2A8 */ /* 0FE6B0 002D9D00 FE363C80 */ sd $s6, 0x3c80($s1)
|
||||||
/* 0FE6A8 002D9CF8 00000005 */ lsa $zero, $zero, $zero, 1
|
|
||||||
/* 0FE6AC 002D9CFC 802CB2A8 */ lb $t4, -0x4d58($at)
|
|
||||||
/* 0FE6B0 002D9D00 FE363C80 */ sd $s6, 0x3c80($s1)
|
|
||||||
/* 0FE6B4 002D9D04 FE363C81 */ sd $s6, 0x3c81($s1)
|
/* 0FE6B4 002D9D04 FE363C81 */ sd $s6, 0x3c81($s1)
|
||||||
/* 0FE6B8 002D9D08 FE363C82 */ sd $s6, 0x3c82($s1)
|
/* 0FE6B8 002D9D08 FE363C82 */ sd $s6, 0x3c82($s1)
|
||||||
/* 0FE6BC 002D9D0C FE363C83 */ sd $s6, 0x3c83($s1)
|
/* 0FE6BC 002D9D0C FE363C83 */ sd $s6, 0x3c83($s1)
|
||||||
/* 0FE6C0 002D9D10 00000002 */ srl $zero, $zero, 0
|
/* 0FE6C0 002D9D10 00000002 */ srl $zero, $zero, 0
|
||||||
/* 0FE6C4 002D9D14 00000000 */ nop
|
/* 0FE6C4 002D9D14 00000000 */ nop
|
||||||
/* 0FE6C8 002D9D18 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE6C8 002D9D18 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE6CC 002D9D1C 00000000 */ nop
|
/* 0FE6CC 002D9D1C 00000000 */ /* 0FE6D0 002D9D20 802DB270 */ lb $t5, -0x4d90($at)
|
||||||
/* 0FE6D0 002D9D20 802DB270 */ lb $t5, -0x4d90($at)
|
|
||||||
/* 0FE6D4 002D9D24 00000000 */ nop
|
/* 0FE6D4 002D9D24 00000000 */ nop
|
||||||
/* 0FE6D8 002D9D28 00000000 */ nop
|
/* 0FE6D8 002D9D28 00000000 */ nop
|
||||||
/* 0FE6DC 002D9D2C 00000000 */ nop
|
/* 0FE6DC 002D9D2C 00000000 */ nop
|
||||||
/* 0FE6E0 002D9D30 00000000 */ nop
|
/* 0FE6E0 002D9D30 00000000 */ nop
|
||||||
/* 0FE6E4 002D9D34 00000043 */ sra $zero, $zero, 1
|
/* 0FE6E4 002D9D34 00000043 */ sra $zero, $zero, 1
|
||||||
/* 0FE6E8 002D9D38 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE6E8 002D9D38 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE6EC 002D9D3C 802D5B10 */ lb $t5, 0x5b10($at)
|
/* 0FE6EC 002D9D3C 802D5B10 */ /* 0FE6F0 002D9D40 00000002 */ srl $zero, $zero, 0
|
||||||
/* 0FE6F0 002D9D40 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 0FE6F4 002D9D44 00000000 */ nop
|
/* 0FE6F4 002D9D44 00000000 */ nop
|
||||||
/* 0FE6F8 002D9D48 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE6F8 002D9D48 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE6FC 002D9D4C 00000000 */ nop
|
/* 0FE6FC 002D9D4C 00000000 */ /* 0FE700 002D9D50 00000043 */ sra $zero, $zero, 1
|
||||||
/* 0FE700 002D9D50 00000043 */ sra $zero, $zero, 1
|
/* 0FE704 002D9D54 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE704 002D9D54 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE708 002D9D58 802D7BA4 */ /* 0FE70C 002D9D5C 00000002 */ srl $zero, $zero, 0
|
||||||
/* 0FE708 002D9D58 802D7BA4 */ lb $t5, 0x7ba4($at)
|
|
||||||
/* 0FE70C 002D9D5C 00000002 */ srl $zero, $zero, 0
|
|
||||||
/* 0FE710 002D9D60 00000000 */ nop
|
/* 0FE710 002D9D60 00000000 */ nop
|
||||||
/* 0FE714 002D9D64 00000001 */ movf $zero, $zero, $fcc0
|
/* 0FE714 002D9D64 00000001 */ .byte 0x00,0x00,0x00,0x01 /* Because of invalid n64 opcode movf */
|
||||||
/* 0FE718 002D9D68 00000000 */ nop
|
/* 0FE718 002D9D68 00000000 */ /* 0FE71C 002D9D6C 00000000 */ nop
|
||||||
/* 0FE71C 002D9D6C 00000000 */ nop
|
|
||||||
/* 0FE720 002D9D70 FEFE00FF */ sd $fp, 0xff($s7)
|
/* 0FE720 002D9D70 FEFE00FF */ sd $fp, 0xff($s7)
|
||||||
/* 0FE724 002D9D74 00000000 */ nop
|
/* 0FE724 002D9D74 00000000 */ nop
|
||||||
/* 0FE728 002D9D78 00000000 */ nop
|
/* 0FE728 002D9D78 00000000 */ nop
|
||||||
@ -938,12 +926,10 @@ func_002D9A7C:
|
|||||||
/* 0FE740 002D9D90 802C33D4 */ lb $t4, 0x33d4($at)
|
/* 0FE740 002D9D90 802C33D4 */ lb $t4, 0x33d4($at)
|
||||||
/* 0FE744 002D9D94 00000000 */ nop
|
/* 0FE744 002D9D94 00000000 */ nop
|
||||||
/* 0FE748 002D9D98 41444452 */ .byte 0x41, 0x44, 0x44, 0x52
|
/* 0FE748 002D9D98 41444452 */ .byte 0x41, 0x44, 0x44, 0x52
|
||||||
/* 0FE74C 002D9D9C 20202020 */ addi $zero, $at, 0x2020
|
/* 0FE74C 002D9D9C 20202020 */ /* 0FE750 002D9DA0 205B2530 */ addi $k1, $v0, 0x2530
|
||||||
/* 0FE750 002D9DA0 205B2530 */ addi $k1, $v0, 0x2530
|
|
||||||
/* 0FE754 002D9DA4 38585D00 */ xori $t8, $v0, 0x5d00
|
/* 0FE754 002D9DA4 38585D00 */ xori $t8, $v0, 0x5d00
|
||||||
/* 0FE758 002D9DA8 464C4F41 */ .byte 0x46, 0x4c, 0x4f, 0x41
|
/* 0FE758 002D9DA8 464C4F41 */ .byte 0x46, 0x4c, 0x4f, 0x41
|
||||||
/* 0FE75C 002D9DAC 54202020 */ bnel $at, $zero, .L002E1E30
|
/* 0FE75C 002D9DAC 54202020 */ /* 0FE760 002D9DB0 205B2534 */ addi $k1, $v0, 0x2534
|
||||||
/* 0FE760 002D9DB0 205B2534 */ addi $k1, $v0, 0x2534
|
|
||||||
/* 0FE764 002D9DB4 2E32665D */ sltiu $s2, $s1, 0x665d
|
/* 0FE764 002D9DB4 2E32665D */ sltiu $s2, $s1, 0x665d
|
||||||
/* 0FE768 002D9DB8 00000000 */ nop
|
/* 0FE768 002D9DB8 00000000 */ nop
|
||||||
/* 0FE76C 002D9DBC 55462825 */ bnel $t2, $a2, .L002E3E54
|
/* 0FE76C 002D9DBC 55462825 */ bnel $t2, $a2, .L002E3E54
|
||||||
@ -965,81 +951,65 @@ func_002D9A7C:
|
|||||||
/* 0FE7A8 002D9DF8 205B2564 */ addi $k1, $v0, 0x2564
|
/* 0FE7A8 002D9DF8 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE7AC 002D9DFC 5D000000 */ bgtzl $t0, .L002D9E00
|
/* 0FE7AC 002D9DFC 5D000000 */ bgtzl $t0, .L002D9E00
|
||||||
.L002D9E00:
|
.L002D9E00:
|
||||||
/* 0FE7B0 002D9E00 47535728 */ bz.w $w19, .L002EFAA4
|
/* 0FE7B0 002D9E00 47535728 */ .byte 0x47,0x53,0x57,0x28 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE7B4 002D9E04 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE7B4 002D9E04 25336429 */ /* 0FE7B8 002D9E08 205B2530 */ addi $k1, $v0, 0x2530
|
||||||
/* 0FE7B8 002D9E08 205B2530 */ addi $k1, $v0, 0x2530
|
|
||||||
/* 0FE7BC 002D9E0C 38585D00 */ xori $t8, $v0, 0x5d00
|
/* 0FE7BC 002D9E0C 38585D00 */ xori $t8, $v0, 0x5d00
|
||||||
/* 0FE7C0 002D9E10 47535728 */ bz.w $w19, .L002EFAB4
|
/* 0FE7C0 002D9E10 47535728 */ .byte 0x47,0x53,0x57,0x28 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE7C4 002D9E14 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE7C4 002D9E14 25336429 */ /* 0FE7C8 002D9E18 205B2534 */ addi $k1, $v0, 0x2534
|
||||||
/* 0FE7C8 002D9E18 205B2534 */ addi $k1, $v0, 0x2534
|
|
||||||
/* 0FE7CC 002D9E1C 2E32665D */ sltiu $s2, $s1, 0x665d
|
/* 0FE7CC 002D9E1C 2E32665D */ sltiu $s2, $s1, 0x665d
|
||||||
/* 0FE7D0 002D9E20 00000000 */ nop
|
/* 0FE7D0 002D9E20 00000000 */ nop
|
||||||
/* 0FE7D4 002D9E24 47535728 */ bz.w $w19, .L002EFAC8
|
/* 0FE7D4 002D9E24 47535728 */ .byte 0x47,0x53,0x57,0x28 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE7D8 002D9E28 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE7D8 002D9E28 25336429 */ /* 0FE7DC 002D9E2C 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE7DC 002D9E2C 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE7E0 002D9E30 5D000000 */ bgtzl $t0, .L002D9E34
|
/* 0FE7E0 002D9E30 5D000000 */ bgtzl $t0, .L002D9E34
|
||||||
.L002D9E34:
|
.L002D9E34:
|
||||||
/* 0FE7E4 002D9E34 4C535728 */ msub.s $f28, $f2, $f10, $f19
|
/* 0FE7E4 002D9E34 4C535728 */ .byte 0x4C,0x53,0x57,0x28 /* Because of invalid n64 opcode msub.s */
|
||||||
/* 0FE7E8 002D9E38 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE7E8 002D9E38 25336429 */ /* 0FE7EC 002D9E3C 205B2530 */ addi $k1, $v0, 0x2530
|
||||||
/* 0FE7EC 002D9E3C 205B2530 */ addi $k1, $v0, 0x2530
|
|
||||||
/* 0FE7F0 002D9E40 38585D00 */ xori $t8, $v0, 0x5d00
|
/* 0FE7F0 002D9E40 38585D00 */ xori $t8, $v0, 0x5d00
|
||||||
/* 0FE7F4 002D9E44 4C535728 */ msub.s $f28, $f2, $f10, $f19
|
/* 0FE7F4 002D9E44 4C535728 */ .byte 0x4C,0x53,0x57,0x28 /* Because of invalid n64 opcode msub.s */
|
||||||
/* 0FE7F8 002D9E48 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE7F8 002D9E48 25336429 */ /* 0FE7FC 002D9E4C 20205B25 */ addi $zero, $at, 0x5b25
|
||||||
/* 0FE7FC 002D9E4C 20205B25 */ addi $zero, $at, 0x5b25
|
|
||||||
/* 0FE800 002D9E50 342E3266 */ ori $t6, $at, 0x3266
|
/* 0FE800 002D9E50 342E3266 */ ori $t6, $at, 0x3266
|
||||||
/* 0FE804 002D9E54 5D000000 */ bgtzl $t0, .L002D9E58
|
/* 0FE804 002D9E54 5D000000 */ bgtzl $t0, .L002D9E58
|
||||||
.L002D9E58:
|
.L002D9E58:
|
||||||
/* 0FE808 002D9E58 4C535728 */ msub.s $f28, $f2, $f10, $f19
|
/* 0FE808 002D9E58 4C535728 */ .byte 0x4C,0x53,0x57,0x28 /* Because of invalid n64 opcode msub.s */
|
||||||
/* 0FE80C 002D9E5C 25336429 */ addiu $s3, $t1, 0x6429
|
/* 0FE80C 002D9E5C 25336429 */ /* 0FE810 002D9E60 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE810 002D9E60 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE814 002D9E64 5D000000 */ bgtzl $t0, .L002D9E68
|
/* 0FE814 002D9E64 5D000000 */ bgtzl $t0, .L002D9E68
|
||||||
.L002D9E68:
|
.L002D9E68:
|
||||||
/* 0FE818 002D9E68 47535746 */ bz.w $w19, .L002EFB84
|
/* 0FE818 002D9E68 47535746 */ .byte 0x47,0x53,0x57,0x46 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE81C 002D9E6C 28253364 */ slti $a1, $at, 0x3364
|
/* 0FE81C 002D9E6C 28253364 */ /* 0FE820 002D9E70 295B2564 */ slti $k1, $t2, 0x2564
|
||||||
/* 0FE820 002D9E70 295B2564 */ slti $k1, $t2, 0x2564
|
|
||||||
/* 0FE824 002D9E74 5D000000 */ bgtzl $t0, .L002D9E78
|
/* 0FE824 002D9E74 5D000000 */ bgtzl $t0, .L002D9E78
|
||||||
.L002D9E78:
|
.L002D9E78:
|
||||||
/* 0FE828 002D9E78 4C535746 */ .byte 0x4c, 0x53, 0x57, 0x46
|
/* 0FE828 002D9E78 4C535746 */ .byte 0x4c, 0x53, 0x57, 0x46
|
||||||
/* 0FE82C 002D9E7C 28253364 */ slti $a1, $at, 0x3364
|
/* 0FE82C 002D9E7C 28253364 */ /* 0FE830 002D9E80 295B2564 */ slti $k1, $t2, 0x2564
|
||||||
/* 0FE830 002D9E80 295B2564 */ slti $k1, $t2, 0x2564
|
|
||||||
/* 0FE834 002D9E84 5D000000 */ bgtzl $t0, .L002D9E88
|
/* 0FE834 002D9E84 5D000000 */ bgtzl $t0, .L002D9E88
|
||||||
.L002D9E88:
|
.L002D9E88:
|
||||||
/* 0FE838 002D9E88 47462825 */ bz.w $w6, .L002E3F20
|
/* 0FE838 002D9E88 47462825 */ .byte 0x47,0x46,0x28,0x25 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE83C 002D9E8C 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE83C 002D9E8C 33642920 */ /* 0FE840 002D9E90 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE840 002D9E90 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE844 002D9E94 5D000000 */ bgtzl $t0, .L002D9E98
|
/* 0FE844 002D9E94 5D000000 */ bgtzl $t0, .L002D9E98
|
||||||
.L002D9E98:
|
.L002D9E98:
|
||||||
/* 0FE848 002D9E98 4C462825 */ .byte 0x4c, 0x46, 0x28, 0x25
|
/* 0FE848 002D9E98 4C462825 */ .byte 0x4c, 0x46, 0x28, 0x25
|
||||||
/* 0FE84C 002D9E9C 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE84C 002D9E9C 33642920 */ /* 0FE850 002D9EA0 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE850 002D9EA0 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE854 002D9EA4 5D000000 */ bgtzl $t0, .L002D9EA8
|
/* 0FE854 002D9EA4 5D000000 */ bgtzl $t0, .L002D9EA8
|
||||||
.L002D9EA8:
|
.L002D9EA8:
|
||||||
/* 0FE858 002D9EA8 47572825 */ bz.w $w23, .L002E3F40
|
/* 0FE858 002D9EA8 47572825 */ .byte 0x47,0x57,0x28,0x25 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE85C 002D9EAC 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE85C 002D9EAC 33642920 */ /* 0FE860 002D9EB0 205B2530 */ addi $k1, $v0, 0x2530
|
||||||
/* 0FE860 002D9EB0 205B2530 */ addi $k1, $v0, 0x2530
|
|
||||||
/* 0FE864 002D9EB4 38585D00 */ xori $t8, $v0, 0x5d00
|
/* 0FE864 002D9EB4 38585D00 */ xori $t8, $v0, 0x5d00
|
||||||
/* 0FE868 002D9EB8 47572825 */ bz.w $w23, .L002E3F50
|
/* 0FE868 002D9EB8 47572825 */ .byte 0x47,0x57,0x28,0x25 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE86C 002D9EBC 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE86C 002D9EBC 33642920 */ /* 0FE870 002D9EC0 205B2534 */ addi $k1, $v0, 0x2534
|
||||||
/* 0FE870 002D9EC0 205B2534 */ addi $k1, $v0, 0x2534
|
|
||||||
/* 0FE874 002D9EC4 2E32665D */ sltiu $s2, $s1, 0x665d
|
/* 0FE874 002D9EC4 2E32665D */ sltiu $s2, $s1, 0x665d
|
||||||
/* 0FE878 002D9EC8 00000000 */ nop
|
/* 0FE878 002D9EC8 00000000 */ nop
|
||||||
/* 0FE87C 002D9ECC 47572825 */ bz.w $w23, .L002E3F64
|
/* 0FE87C 002D9ECC 47572825 */ .byte 0x47,0x57,0x28,0x25 /* Because of invalid n64 opcode bz.w */
|
||||||
/* 0FE880 002D9ED0 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE880 002D9ED0 33642920 */ /* 0FE884 002D9ED4 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE884 002D9ED4 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE888 002D9ED8 5D000000 */ bgtzl $t0, .L002D9EDC
|
/* 0FE888 002D9ED8 5D000000 */ bgtzl $t0, .L002D9EDC
|
||||||
.L002D9EDC:
|
.L002D9EDC:
|
||||||
/* 0FE88C 002D9EDC 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
/* 0FE88C 002D9EDC 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
||||||
/* 0FE890 002D9EE0 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE890 002D9EE0 33642920 */ /* 0FE894 002D9EE4 205B2530 */ addi $k1, $v0, 0x2530
|
||||||
/* 0FE894 002D9EE4 205B2530 */ addi $k1, $v0, 0x2530
|
|
||||||
/* 0FE898 002D9EE8 38585D00 */ xori $t8, $v0, 0x5d00
|
/* 0FE898 002D9EE8 38585D00 */ xori $t8, $v0, 0x5d00
|
||||||
/* 0FE89C 002D9EEC 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
/* 0FE89C 002D9EEC 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
||||||
/* 0FE8A0 002D9EF0 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE8A0 002D9EF0 33642920 */ /* 0FE8A4 002D9EF4 205B2534 */ addi $k1, $v0, 0x2534
|
||||||
/* 0FE8A4 002D9EF4 205B2534 */ addi $k1, $v0, 0x2534
|
|
||||||
/* 0FE8A8 002D9EF8 2E32665D */ sltiu $s2, $s1, 0x665d
|
/* 0FE8A8 002D9EF8 2E32665D */ sltiu $s2, $s1, 0x665d
|
||||||
/* 0FE8AC 002D9EFC 00000000 */ nop
|
/* 0FE8AC 002D9EFC 00000000 */ nop
|
||||||
/* 0FE8B0 002D9F00 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
/* 0FE8B0 002D9F00 4C572825 */ .byte 0x4c, 0x57, 0x28, 0x25
|
||||||
/* 0FE8B4 002D9F04 33642920 */ andi $a0, $k1, 0x2920
|
/* 0FE8B4 002D9F04 33642920 */ /* 0FE8B8 002D9F08 205B2564 */ addi $k1, $v0, 0x2564
|
||||||
/* 0FE8B8 002D9F08 205B2564 */ addi $k1, $v0, 0x2564
|
|
||||||
/* 0FE8BC 002D9F0C 5D000000 */ bgtzl $t0, .L002D9F10
|
/* 0FE8BC 002D9F0C 5D000000 */ bgtzl $t0, .L002D9F10
|
||||||
.L002D9F10:
|
.L002D9F10:
|
||||||
/* 0FE8C0 002D9F10 20202020 */ addi $zero, $at, 0x2020
|
/* 0FE8C0 002D9F10 20202020 */ addi $zero, $at, 0x2020
|
||||||
@ -1224,8 +1194,7 @@ func_002D9A7C:
|
|||||||
/* 0FEB88 002DA1D8 00000000 */ nop
|
/* 0FEB88 002DA1D8 00000000 */ nop
|
||||||
/* 0FEB8C 002DA1DC 00000000 */ nop
|
/* 0FEB8C 002DA1DC 00000000 */ nop
|
||||||
/* 0FEB90 002DA1E0 40668000 */ .byte 0x40, 0x66, 0x80, 0x00
|
/* 0FEB90 002DA1E0 40668000 */ .byte 0x40, 0x66, 0x80, 0x00
|
||||||
/* 0FEB94 002DA1E4 00000000 */ nop
|
/* 0FEB94 002DA1E4 00000000 */ /* 0FEB98 002DA1E8 00000000 */ nop
|
||||||
/* 0FEB98 002DA1E8 00000000 */ nop
|
|
||||||
/* 0FEB9C 002DA1EC 00000000 */ nop
|
/* 0FEB9C 002DA1EC 00000000 */ nop
|
||||||
/* 0FEBA0 002DA1F0 802D0668 */ lb $t5, 0x668($at)
|
/* 0FEBA0 002DA1F0 802D0668 */ lb $t5, 0x668($at)
|
||||||
/* 0FEBA4 002DA1F4 802D0674 */ lb $t5, 0x674($at)
|
/* 0FEBA4 002DA1F4 802D0674 */ lb $t5, 0x674($at)
|
||||||
|
@ -849,9 +849,8 @@ func_002DC8F4:
|
|||||||
/* 0FFA64 002DC974 C7A20124 */ lwc1 $f2, 0x124($sp)
|
/* 0FFA64 002DC974 C7A20124 */ lwc1 $f2, 0x124($sp)
|
||||||
/* 0FFA68 002DC978 46141032 */ c.eq.s $f2, $f20
|
/* 0FFA68 002DC978 46141032 */ c.eq.s $f2, $f20
|
||||||
/* 0FFA6C 002DC97C 00000000 */ nop
|
/* 0FFA6C 002DC97C 00000000 */ nop
|
||||||
/* 0FFA70 002DC980 4501000A */ bc1t .L002DC9AC
|
/* 0FFA70 002DC980 4501000A */ .byte 0x45,0x01,0x00,0x0A /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0FFA74 002DC984 0220202D */ move $a0, $s1
|
/* 0FFA74 002DC984 0220202D */ /* 0FFA78 002DC988 44051000 */ mfc1 $a1, $f2
|
||||||
/* 0FFA78 002DC988 44051000 */ mfc1 $a1, $f2
|
|
||||||
/* 0FFA7C 002DC98C 4406A000 */ mfc1 $a2, $f20
|
/* 0FFA7C 002DC98C 4406A000 */ mfc1 $a2, $f20
|
||||||
/* 0FFA80 002DC990 3C073F80 */ lui $a3, 0x3f80
|
/* 0FFA80 002DC990 3C073F80 */ lui $a3, 0x3f80
|
||||||
/* 0FFA84 002DC994 0C019EC8 */ jal func_00067B20
|
/* 0FFA84 002DC994 0C019EC8 */ jal func_00067B20
|
||||||
@ -863,9 +862,8 @@ func_002DC8F4:
|
|||||||
.L002DC9AC:
|
.L002DC9AC:
|
||||||
/* 0FFA9C 002DC9AC 4614B032 */ c.eq.s $f22, $f20
|
/* 0FFA9C 002DC9AC 4614B032 */ c.eq.s $f22, $f20
|
||||||
/* 0FFAA0 002DC9B0 00000000 */ nop
|
/* 0FFAA0 002DC9B0 00000000 */ nop
|
||||||
/* 0FFAA4 002DC9B4 4501000C */ bc1t .L002DC9E8
|
/* 0FFAA4 002DC9B4 4501000C */ .byte 0x45,0x01,0x00,0x0C /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0FFAA8 002DC9B8 0220202D */ move $a0, $s1
|
/* 0FFAA8 002DC9B8 0220202D */ /* 0FFAAC 002DC9BC 4405B000 */ mfc1 $a1, $f22
|
||||||
/* 0FFAAC 002DC9BC 4405B000 */ mfc1 $a1, $f22
|
|
||||||
/* 0FFAB0 002DC9C0 4406A000 */ mfc1 $a2, $f20
|
/* 0FFAB0 002DC9C0 4406A000 */ mfc1 $a2, $f20
|
||||||
/* 0FFAB4 002DC9C4 4407A000 */ mfc1 $a3, $f20
|
/* 0FFAB4 002DC9C4 4407A000 */ mfc1 $a3, $f20
|
||||||
/* 0FFAB8 002DC9C8 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
/* 0FFAB8 002DC9C8 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||||
@ -879,9 +877,8 @@ func_002DC8F4:
|
|||||||
.L002DC9E8:
|
.L002DC9E8:
|
||||||
/* 0FFAD8 002DC9E8 4614C032 */ c.eq.s $f24, $f20
|
/* 0FFAD8 002DC9E8 4614C032 */ c.eq.s $f24, $f20
|
||||||
/* 0FFADC 002DC9EC 00000000 */ nop
|
/* 0FFADC 002DC9EC 00000000 */ nop
|
||||||
/* 0FFAE0 002DC9F0 4501000A */ bc1t .L002DCA1C
|
/* 0FFAE0 002DC9F0 4501000A */ .byte 0x45,0x01,0x00,0x0A /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0FFAE4 002DC9F4 0220202D */ move $a0, $s1
|
/* 0FFAE4 002DC9F4 0220202D */ /* 0FFAE8 002DC9F8 4405C000 */ mfc1 $a1, $f24
|
||||||
/* 0FFAE8 002DC9F8 4405C000 */ mfc1 $a1, $f24
|
|
||||||
/* 0FFAEC 002DC9FC 3C063F80 */ lui $a2, %hi(D_3F800004) # $a2, 0x3f80
|
/* 0FFAEC 002DC9FC 3C063F80 */ lui $a2, %hi(D_3F800004) # $a2, 0x3f80
|
||||||
/* 0FFAF0 002DCA00 4407A000 */ mfc1 $a3, $f20
|
/* 0FFAF0 002DCA00 4407A000 */ mfc1 $a3, $f20
|
||||||
/* 0FFAF4 002DCA04 0C019EC8 */ jal func_00067B20
|
/* 0FFAF4 002DCA04 0C019EC8 */ jal func_00067B20
|
||||||
@ -896,17 +893,14 @@ func_002DC8F4:
|
|||||||
/* 0FFB14 002DCA24 00000000 */ nop
|
/* 0FFB14 002DCA24 00000000 */ nop
|
||||||
/* 0FFB18 002DCA28 4600D032 */ c.eq.s $f26, $f0
|
/* 0FFB18 002DCA28 4600D032 */ c.eq.s $f26, $f0
|
||||||
/* 0FFB1C 002DCA2C 00000000 */ nop
|
/* 0FFB1C 002DCA2C 00000000 */ nop
|
||||||
/* 0FFB20 002DCA30 4500000A */ bc1f .L002DCA5C
|
/* 0FFB20 002DCA30 4500000A */ .byte 0x45,0x00,0x00,0x0A /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0FFB24 002DCA34 27B00060 */ addiu $s0, $sp, 0x60
|
/* 0FFB24 002DCA34 27B00060 */ /* 0FFB28 002DCA38 4600E032 */ c.eq.s $f28, $f0
|
||||||
/* 0FFB28 002DCA38 4600E032 */ c.eq.s $f28, $f0
|
|
||||||
/* 0FFB2C 002DCA3C 00000000 */ nop
|
/* 0FFB2C 002DCA3C 00000000 */ nop
|
||||||
/* 0FFB30 002DCA40 45000006 */ bc1f .L002DCA5C
|
/* 0FFB30 002DCA40 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 0FFB34 002DCA44 00000000 */ nop
|
/* 0FFB34 002DCA44 00000000 */ /* 0FFB38 002DCA48 4600F032 */ c.eq.s $f30, $f0
|
||||||
/* 0FFB38 002DCA48 4600F032 */ c.eq.s $f30, $f0
|
|
||||||
/* 0FFB3C 002DCA4C 00000000 */ nop
|
/* 0FFB3C 002DCA4C 00000000 */ nop
|
||||||
/* 0FFB40 002DCA50 4501000C */ bc1t .L002DCA84
|
/* 0FFB40 002DCA50 4501000C */ .byte 0x45,0x01,0x00,0x0C /* Because of invalid n64 opcode bc1t */
|
||||||
/* 0FFB44 002DCA54 3C120001 */ lui $s2, 1
|
/* 0FFB44 002DCA54 3C120001 */ /* 0FFB48 002DCA58 27B00060 */ addiu $s0, $sp, 0x60
|
||||||
/* 0FFB48 002DCA58 27B00060 */ addiu $s0, $sp, 0x60
|
|
||||||
.L002DCA5C:
|
.L002DCA5C:
|
||||||
/* 0FFB4C 002DCA5C 4405D000 */ mfc1 $a1, $f26
|
/* 0FFB4C 002DCA5C 4405D000 */ mfc1 $a1, $f26
|
||||||
/* 0FFB50 002DCA60 4406E000 */ mfc1 $a2, $f28
|
/* 0FFB50 002DCA60 4406E000 */ mfc1 $a2, $f28
|
||||||
@ -1404,9 +1398,8 @@ func_002DD11C:
|
|||||||
/* 100280 002DD190 4600A706 */ mov.s $f28, $f20
|
/* 100280 002DD190 4600A706 */ mov.s $f28, $f20
|
||||||
/* 100284 002DD194 4602003E */ c.le.s $f0, $f2
|
/* 100284 002DD194 4602003E */ c.le.s $f0, $f2
|
||||||
/* 100288 002DD198 00000000 */ nop
|
/* 100288 002DD198 00000000 */ nop
|
||||||
/* 10028C 002DD19C 450000FC */ bc1f .L002DD590
|
/* 10028C 002DD19C 450000FC */ .byte 0x45,0x00,0x00,0xFC /* Because of invalid n64 opcode bc1f */
|
||||||
/* 100290 002DD1A0 E620000C */ swc1 $f0, 0xc($s1)
|
/* 100290 002DD1A0 E620000C */ /* 100294 002DD1A4 46001606 */ mov.s $f24, $f2
|
||||||
/* 100294 002DD1A4 46001606 */ mov.s $f24, $f2
|
|
||||||
/* 100298 002DD1A8 4600A586 */ mov.s $f22, $f20
|
/* 100298 002DD1A8 4600A586 */ mov.s $f22, $f20
|
||||||
/* 10029C 002DD1AC 0280A82D */ move $s5, $s4
|
/* 10029C 002DD1AC 0280A82D */ move $s5, $s4
|
||||||
/* 1002A0 002DD1B0 3C0142C8 */ li $at, 0x42C80000 # 100.000000
|
/* 1002A0 002DD1B0 3C0142C8 */ li $at, 0x42C80000 # 100.000000
|
||||||
@ -1478,9 +1471,8 @@ func_002DD11C:
|
|||||||
/* 10037C 002DD28C E620000C */ swc1 $f0, 0xc($s1)
|
/* 10037C 002DD28C E620000C */ swc1 $f0, 0xc($s1)
|
||||||
/* 100380 002DD290 46180032 */ c.eq.s $f0, $f24
|
/* 100380 002DD290 46180032 */ c.eq.s $f0, $f24
|
||||||
/* 100384 002DD294 00000000 */ nop
|
/* 100384 002DD294 00000000 */ nop
|
||||||
/* 100388 002DD298 45000006 */ bc1f .L002DD2B4
|
/* 100388 002DD298 45000006 */ .byte 0x45,0x00,0x00,0x06 /* Because of invalid n64 opcode bc1f */
|
||||||
/* 10038C 002DD29C 26100002 */ addiu $s0, $s0, 2
|
/* 10038C 002DD29C 26100002 */ /* 100390 002DD2A0 3C01457F */ li $at, 0x457F0000 # 4080.000000
|
||||||
/* 100390 002DD2A0 3C01457F */ li $at, 0x457F0000 # 4080.000000
|
|
||||||
/* 100394 002DD2A4 3421F000 */ ori $at, (0x457FF000 & 0xFFFF) # ori $at, $at, 0xf000
|
/* 100394 002DD2A4 3421F000 */ ori $at, (0x457FF000 & 0xFFFF) # ori $at, $at, 0xf000
|
||||||
/* 100398 002DD2A8 44810000 */ mtc1 $at, $f0
|
/* 100398 002DD2A8 44810000 */ mtc1 $at, $f0
|
||||||
/* 10039C 002DD2AC 00000000 */ nop
|
/* 10039C 002DD2AC 00000000 */ nop
|
||||||
@ -1710,9 +1702,8 @@ func_002DD57C:
|
|||||||
/* 10066C 002DD57C C620000C */ lwc1 $f0, 0xc($s1)
|
/* 10066C 002DD57C C620000C */ lwc1 $f0, 0xc($s1)
|
||||||
/* 100670 002DD580 4618003E */ c.le.s $f0, $f24
|
/* 100670 002DD580 4618003E */ c.le.s $f0, $f24
|
||||||
/* 100674 002DD584 00000000 */ nop
|
/* 100674 002DD584 00000000 */ nop
|
||||||
/* 100678 002DD588 4501FF0B */ bc1t .L002DD1B8
|
/* 100678 002DD588 4501FF0B */ .byte 0x45,0x01,0xFF,0x0B /* Because of invalid n64 opcode bc1t */
|
||||||
/* 10067C 002DD58C 00000000 */ nop
|
/* 10067C 002DD58C 00000000 */ func_002DD590:
|
||||||
func_002DD590:
|
|
||||||
.L002DD590:
|
.L002DD590:
|
||||||
/* 100680 002DD590 32420001 */ andi $v0, $s2, 1
|
/* 100680 002DD590 32420001 */ andi $v0, $s2, 1
|
||||||
/* 100684 002DD594 10400007 */ beqz $v0, .L002DD5B4
|
/* 100684 002DD594 10400007 */ beqz $v0, .L002DD5B4
|
||||||
@ -1961,7 +1952,6 @@ func_002DD89C:
|
|||||||
/* 1009E0 002DD8F0 03E00008 */ jr $ra
|
/* 1009E0 002DD8F0 03E00008 */ jr $ra
|
||||||
/* 1009E4 002DD8F4 27BD0018 */ addiu $sp, $sp, 0x18
|
/* 1009E4 002DD8F4 27BD0018 */ addiu $sp, $sp, 0x18
|
||||||
|
|
||||||
func_002DD8F8:
|
|
||||||
/* 1009E8 002DD8F8 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 1009E8 002DD8F8 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 1009EC 002DD8FC AFB10014 */ sw $s1, 0x14($sp)
|
/* 1009EC 002DD8FC AFB10014 */ sw $s1, 0x14($sp)
|
||||||
/* 1009F0 002DD900 0080882D */ move $s1, $a0
|
/* 1009F0 002DD900 0080882D */ move $s1, $a0
|
||||||
@ -2060,7 +2050,6 @@ func_002DD8F8:
|
|||||||
/* 100B48 002DDA58 03E00008 */ jr $ra
|
/* 100B48 002DDA58 03E00008 */ jr $ra
|
||||||
/* 100B4C 002DDA5C 27BD0020 */ addiu $sp, $sp, 0x20
|
/* 100B4C 002DDA5C 27BD0020 */ addiu $sp, $sp, 0x20
|
||||||
|
|
||||||
func_002DDA60:
|
|
||||||
/* 100B50 002DDA60 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 100B50 002DDA60 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 100B54 002DDA64 AFBF0010 */ sw $ra, 0x10($sp)
|
/* 100B54 002DDA64 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 100B58 002DDA68 0C0B7BED */ jal func_002DEFB4
|
/* 100B58 002DDA68 0C0B7BED */ jal func_002DEFB4
|
||||||
@ -2074,7 +2063,6 @@ func_002DDA60:
|
|||||||
/* 100B74 002DDA84 03E00008 */ jr $ra
|
/* 100B74 002DDA84 03E00008 */ jr $ra
|
||||||
/* 100B78 002DDA88 0000102D */ move $v0, $zero
|
/* 100B78 002DDA88 0000102D */ move $v0, $zero
|
||||||
|
|
||||||
func_002DDA8C:
|
|
||||||
/* 100B7C 002DDA8C 27BDFFB8 */ addiu $sp, $sp, -0x48
|
/* 100B7C 002DDA8C 27BDFFB8 */ addiu $sp, $sp, -0x48
|
||||||
/* 100B80 002DDA90 AFB70034 */ sw $s7, 0x34($sp)
|
/* 100B80 002DDA90 AFB70034 */ sw $s7, 0x34($sp)
|
||||||
/* 100B84 002DDA94 0080B82D */ move $s7, $a0
|
/* 100B84 002DDA94 0080B82D */ move $s7, $a0
|
||||||
@ -2191,7 +2179,6 @@ func_002DDA8C:
|
|||||||
/* 100D28 002DDC38 03E00008 */ jr $ra
|
/* 100D28 002DDC38 03E00008 */ jr $ra
|
||||||
/* 100D2C 002DDC3C 27BD0048 */ addiu $sp, $sp, 0x48
|
/* 100D2C 002DDC3C 27BD0048 */ addiu $sp, $sp, 0x48
|
||||||
|
|
||||||
func_002DDC40:
|
|
||||||
/* 100D30 002DDC40 27BDFFB0 */ addiu $sp, $sp, -0x50
|
/* 100D30 002DDC40 27BDFFB0 */ addiu $sp, $sp, -0x50
|
||||||
/* 100D34 002DDC44 308A00FF */ andi $t2, $a0, 0xff
|
/* 100D34 002DDC44 308A00FF */ andi $t2, $a0, 0xff
|
||||||
/* 100D38 002DDC48 000A1040 */ sll $v0, $t2, 1
|
/* 100D38 002DDC48 000A1040 */ sll $v0, $t2, 1
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
|
|
||||||
.section .text00000000, "ax"
|
.section .text00000000, "ax"
|
||||||
|
|
||||||
func_00000000:
|
|
||||||
/* 000040 00000000 40806800 */ mtc0 $zero, $13
|
/* 000040 00000000 40806800 */ mtc0 $zero, $13
|
||||||
/* 000044 00000004 40804800 */ mtc0 $zero, $9
|
/* 000044 00000004 40804800 */ mtc0 $zero, $9
|
||||||
/* 000048 00000008 40805800 */ mtc0 $zero, $11
|
/* 000048 00000008 40805800 */ mtc0 $zero, $11
|
||||||
@ -276,7 +275,6 @@ D_000001E4:
|
|||||||
/* 000430 000003F0 1420FFFD */ bnez $at, .L000003E8
|
/* 000430 000003F0 1420FFFD */ bnez $at, .L000003E8
|
||||||
/* 000434 000003F4 25080020 */ addiu $t0, $t0, 0x20
|
/* 000434 000003F4 25080020 */ addiu $t0, $t0, 0x20
|
||||||
/* 000438 000003F8 3C088000 */ lui $t0, 0x8000
|
/* 000438 000003F8 3C088000 */ lui $t0, 0x8000
|
||||||
func_000003FC:
|
|
||||||
/* 00043C 000003FC 25080000 */ addiu $t0, $t0, 0
|
/* 00043C 000003FC 25080000 */ addiu $t0, $t0, 0
|
||||||
/* 000440 00000400 25092000 */ addiu $t1, $t0, 0x2000
|
/* 000440 00000400 25092000 */ addiu $t1, $t0, 0x2000
|
||||||
/* 000444 00000404 2529FFF0 */ addiu $t1, $t1, -0x10
|
/* 000444 00000404 2529FFF0 */ addiu $t1, $t1, -0x10
|
||||||
@ -551,7 +549,6 @@ func_00000620:
|
|||||||
/* 000830 000007F0 8FAB0024 */ lw $t3, 0x24($sp)
|
/* 000830 000007F0 8FAB0024 */ lw $t3, 0x24($sp)
|
||||||
/* 000834 000007F4 8FAC0028 */ lw $t4, 0x28($sp)
|
/* 000834 000007F4 8FAC0028 */ lw $t4, 0x28($sp)
|
||||||
/* 000838 000007F8 8FAD002C */ lw $t5, 0x2c($sp)
|
/* 000838 000007F8 8FAD002C */ lw $t5, 0x2c($sp)
|
||||||
func_000007FC:
|
|
||||||
/* 00083C 000007FC 8FAE0030 */ lw $t6, 0x30($sp)
|
/* 00083C 000007FC 8FAE0030 */ lw $t6, 0x30($sp)
|
||||||
/* 000840 00000800 8FAF0034 */ lw $t7, 0x34($sp)
|
/* 000840 00000800 8FAF0034 */ lw $t7, 0x34($sp)
|
||||||
/* 000844 00000804 8FB80038 */ lw $t8, 0x38($sp)
|
/* 000844 00000804 8FB80038 */ lw $t8, 0x38($sp)
|
||||||
|
250
papermario/build/sm64.map
Normal file
250
papermario/build/sm64.map
Normal file
@ -0,0 +1,250 @@
|
|||||||
|
|
||||||
|
Memory Configuration
|
||||||
|
|
||||||
|
Name Origin Length Attributes
|
||||||
|
*default* 0x0000000000000000 0xffffffffffffffff
|
||||||
|
|
||||||
|
Linker script and memory map
|
||||||
|
|
||||||
|
|
||||||
|
.header 0x0000000000000000 0x40
|
||||||
|
*(.header)
|
||||||
|
.header 0x0000000000000000 0x40 build/PAPERMARIO.o
|
||||||
|
*(.boot)
|
||||||
|
|
||||||
|
.rodata 0x0000000000800000 0x20
|
||||||
|
FILL mask 0x01
|
||||||
|
*(.mio0)
|
||||||
|
.mio0 0x0000000000800000 0x0 build/PAPERMARIO.o
|
||||||
|
*(.rodata)
|
||||||
|
*(.data)
|
||||||
|
.data 0x0000000000800000 0x0 build/PAPERMARIO.o
|
||||||
|
*(.MIPS.abiflags)
|
||||||
|
.MIPS.abiflags
|
||||||
|
0x0000000000800000 0x18 build/PAPERMARIO.o
|
||||||
|
0x0000000000800020 . = ALIGN (0x10)
|
||||||
|
*fill* 0x0000000000800018 0x8 01
|
||||||
|
|
||||||
|
.behavior 0x0000000013000000 0x3fffe0 load address 0x0000000000800020
|
||||||
|
FILL mask 0x01
|
||||||
|
*(.behavior)
|
||||||
|
0x0000000000000000 behavior_length = (. - 0x13000000)
|
||||||
|
0x00000000003fffe0 . = (0x400000 - SIZEOF (.rodata))
|
||||||
|
*fill* 0x0000000013000000 0x3fffe0 01
|
||||||
|
0x0000000000800020 __load_behavior_data = LOADADDR (.behavior)
|
||||||
|
0x0000000000800020 __load_behavior_data_end = (LOADADDR (.behavior) + behavior_length)
|
||||||
|
|
||||||
|
.text00000000 0x0000000000000000 0xbbd90 load address 0x0000000000000040
|
||||||
|
*(.text00000000)
|
||||||
|
.text00000000 0x0000000000000000 0xbbd90 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001256D0 0x00000000001256d0 0x1fe4 load address 0x00000000000bbdd0
|
||||||
|
*(.text001256D0)
|
||||||
|
.text001256D0 0x00000000001256d0 0x1fe4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001276D0 0x00000000001276d0 0x1ff4 load address 0x00000000000bddd0
|
||||||
|
*(.text001276D0)
|
||||||
|
.text001276D0 0x00000000001276d0 0x1ff4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001296D0 0x00000000001296d0 0x1ff0 load address 0x00000000000bfdd0
|
||||||
|
*(.text001296D0)
|
||||||
|
.text001296D0 0x00000000001296d0 0x1ff0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0012B6D0 0x000000000012b6d0 0x1fd8 load address 0x00000000000c1dd0
|
||||||
|
*(.text0012B6D0)
|
||||||
|
.text0012B6D0 0x000000000012b6d0 0x1fd8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0012D6D0 0x000000000012d6d0 0x1ff4 load address 0x00000000000c3dd0
|
||||||
|
*(.text0012D6D0)
|
||||||
|
.text0012D6D0 0x000000000012d6d0 0x1ff4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0012F6D0 0x000000000012f6d0 0x1fec load address 0x00000000000c5dd0
|
||||||
|
*(.text0012F6D0)
|
||||||
|
.text0012F6D0 0x000000000012f6d0 0x1fec build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001316D0 0x00000000001316d0 0x2000 load address 0x00000000000c7dd0
|
||||||
|
*(.text001316D0)
|
||||||
|
.text001316D0 0x00000000001316d0 0x2000 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001336D0 0x00000000001336d0 0x1fa8 load address 0x00000000000c9dd0
|
||||||
|
*(.text001336D0)
|
||||||
|
.text001336D0 0x00000000001336d0 0x1fa8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001356D0 0x00000000001356d0 0x1fec load address 0x00000000000cbdd0
|
||||||
|
*(.text001356D0)
|
||||||
|
.text001356D0 0x00000000001356d0 0x1fec build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001376D0 0x00000000001376d0 0x1fe4 load address 0x00000000000cddd0
|
||||||
|
*(.text001376D0)
|
||||||
|
.text001376D0 0x00000000001376d0 0x1fe4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001396D0 0x00000000001396d0 0x1fb8 load address 0x00000000000cfdd0
|
||||||
|
*(.text001396D0)
|
||||||
|
.text001396D0 0x00000000001396d0 0x1fb8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0013B6D0 0x000000000013b6d0 0x1ff8 load address 0x00000000000d1dd0
|
||||||
|
*(.text0013B6D0)
|
||||||
|
.text0013B6D0 0x000000000013b6d0 0x1ff8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0013D6D0 0x000000000013d6d0 0x1fe4 load address 0x00000000000d3dd0
|
||||||
|
*(.text0013D6D0)
|
||||||
|
.text0013D6D0 0x000000000013d6d0 0x1fe4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text0013F6D0 0x000000000013f6d0 0x2000 load address 0x00000000000d5dd0
|
||||||
|
*(.text0013F6D0)
|
||||||
|
.text0013F6D0 0x000000000013f6d0 0x2000 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001416D0 0x00000000001416d0 0x1ff8 load address 0x00000000000d7dd0
|
||||||
|
*(.text001416D0)
|
||||||
|
.text001416D0 0x00000000001416d0 0x1ff8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001436D0 0x00000000001436d0 0x1ff8 load address 0x00000000000d9dd0
|
||||||
|
*(.text001436D0)
|
||||||
|
.text001436D0 0x00000000001436d0 0x1ff8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001456D0 0x00000000001456d0 0x1ff0 load address 0x00000000000dbdd0
|
||||||
|
*(.text001456D0)
|
||||||
|
.text001456D0 0x00000000001456d0 0x1ff0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001476D0 0x00000000001476d0 0x1f6c load address 0x00000000000dddd0
|
||||||
|
*(.text001476D0)
|
||||||
|
.text001476D0 0x00000000001476d0 0x1f6c build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text001496D0 0x00000000001496d0 0x7af8 load address 0x00000000000dfdd0
|
||||||
|
*(.text001496D0)
|
||||||
|
.text001496D0 0x00000000001496d0 0x7af8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002C3000 0x00000000002c3000 0x1ffc load address 0x00000000000e79b0
|
||||||
|
*(.text002C3000)
|
||||||
|
.text002C3000 0x00000000002c3000 0x1ffc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002C5000 0x00000000002c5000 0x2000 load address 0x00000000000e99b0
|
||||||
|
*(.text002C5000)
|
||||||
|
.text002C5000 0x00000000002c5000 0x2000 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002C7000 0x00000000002c7000 0x1ff8 load address 0x00000000000eb9b0
|
||||||
|
*(.text002C7000)
|
||||||
|
.text002C7000 0x00000000002c7000 0x1ff8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002C9000 0x00000000002c9000 0x1ffc load address 0x00000000000ed9b0
|
||||||
|
*(.text002C9000)
|
||||||
|
.text002C9000 0x00000000002c9000 0x1ffc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002CB000 0x00000000002cb000 0x1fe8 load address 0x00000000000ef9b0
|
||||||
|
*(.text002CB000)
|
||||||
|
.text002CB000 0x00000000002cb000 0x1fe8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002CD000 0x00000000002cd000 0x1fd0 load address 0x00000000000f19b0
|
||||||
|
*(.text002CD000)
|
||||||
|
.text002CD000 0x00000000002cd000 0x1fd0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002CF000 0x00000000002cf000 0x1ff0 load address 0x00000000000f39b0
|
||||||
|
*(.text002CF000)
|
||||||
|
.text002CF000 0x00000000002cf000 0x1ff0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002D1000 0x00000000002d1000 0x1fcc load address 0x00000000000f59b0
|
||||||
|
*(.text002D1000)
|
||||||
|
.text002D1000 0x00000000002d1000 0x1fcc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002D3000 0x00000000002d3000 0x1fdc load address 0x00000000000f79b0
|
||||||
|
*(.text002D3000)
|
||||||
|
.text002D3000 0x00000000002d3000 0x1fdc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002D5000 0x00000000002d5000 0x1ffc load address 0x00000000000f99b0
|
||||||
|
*(.text002D5000)
|
||||||
|
.text002D5000 0x00000000002d5000 0x1ffc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002D7000 0x00000000002d7000 0x2000 load address 0x00000000000fb9b0
|
||||||
|
*(.text002D7000)
|
||||||
|
.text002D7000 0x00000000002d7000 0x2000 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002D9000 0x00000000002d9000 0x1404 load address 0x00000000000fd9b0
|
||||||
|
*(.text002D9000)
|
||||||
|
.text002D9000 0x00000000002d9000 0x1404 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002DBD40 0x00000000002dbd40 0x1fdc load address 0x00000000000fee30
|
||||||
|
*(.text002DBD40)
|
||||||
|
.text002DBD40 0x00000000002dbd40 0x1fdc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002DDD40 0x00000000002ddd40 0x1784 load address 0x0000000000100e30
|
||||||
|
*(.text002DDD40)
|
||||||
|
.text002DDD40 0x00000000002ddd40 0x1784 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002E0D90 0x00000000002e0d90 0x1f78 load address 0x0000000000102610
|
||||||
|
*(.text002E0D90)
|
||||||
|
.text002E0D90 0x00000000002e0d90 0x1f78 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002E2D90 0x00000000002e2d90 0x1fd0 load address 0x0000000000104610
|
||||||
|
*(.text002E2D90)
|
||||||
|
.text002E2D90 0x00000000002e2d90 0x1fd0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002E4D90 0x00000000002e4d90 0x1f8c load address 0x0000000000106610
|
||||||
|
*(.text002E4D90)
|
||||||
|
.text002E4D90 0x00000000002e4d90 0x1f8c build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002E6D90 0x00000000002e6d90 0x2cce0 load address 0x0000000000108610
|
||||||
|
*(.text002E6D90)
|
||||||
|
.text002E6D90 0x00000000002e6d90 0x2cce0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00242000 0x0000000000242000 0x2e068 load address 0x0000000000135340
|
||||||
|
*(.text00242000)
|
||||||
|
.text00242000 0x0000000000242000 0x2e068 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00242BA0 0x0000000000242ba0 0x4000 load address 0x0000000000163400
|
||||||
|
*(.text00242BA0)
|
||||||
|
.text00242BA0 0x0000000000242ba0 0x4000 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00246BA0 0x0000000000246ba0 0xe1f44 load address 0x0000000000167400
|
||||||
|
*(.text00246BA0)
|
||||||
|
.text00246BA0 0x0000000000246ba0 0xe1f44 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002ADBE0 0x00000000002adbe0 0xcd2dc load address 0x00000000002495f0
|
||||||
|
*(.text002ADBE0)
|
||||||
|
.text002ADBE0 0x00000000002adbe0 0xcd2dc build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00200000 0x0000000000200000 0x80 load address 0x00000000003169f0
|
||||||
|
*(.text00200000)
|
||||||
|
.text00200000 0x0000000000200000 0x80 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00200080 0x0000000000200080 0x4c0 load address 0x0000000000316a70
|
||||||
|
*(.text00200080)
|
||||||
|
.text00200080 0x0000000000200080 0x4c0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002B2000 0x00000000002b2000 0x4c9f50 load address 0x0000000000316f30
|
||||||
|
*(.text002B2000)
|
||||||
|
.text002B2000 0x00000000002b2000 0x4c9f50 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00280000 0x0000000000280000 0x1ff8 load address 0x00000000007e0e80
|
||||||
|
*(.text00280000)
|
||||||
|
.text00280000 0x0000000000280000 0x1ff8 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text00282000 0x0000000000282000 0x63dfe4 load address 0x00000000007e2e80
|
||||||
|
*(.text00282000)
|
||||||
|
.text00282000 0x0000000000282000 0x63dfe4 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002B7000 0x00000000002b7000 0x2318 load address 0x0000000000e20eb0
|
||||||
|
*(.text002B7000)
|
||||||
|
.text002B7000 0x00000000002b7000 0x2318 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.text002B6000 0x00000000002b6000 0x19c3f06 load address 0x0000000000e23260
|
||||||
|
*(.text002B6000)
|
||||||
|
.text002B6000 0x00000000002b6000 0x19c3f06 build/PAPERMARIO.o
|
||||||
|
LOAD build/PAPERMARIO.o
|
||||||
|
OUTPUT(build/PAPERMARIO.elf elf32-bigmips)
|
||||||
|
|
||||||
|
.text 0x0000000001c79f08 0x0 load address 0x00000000027e7168
|
||||||
|
.text 0x0000000001c79f08 0x0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.bss 0x0000000001c79f06 0x0 load address 0x00000000027e7166
|
||||||
|
.bss 0x0000000001c79f06 0x0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.reginfo 0x0000000000000000 0x18
|
||||||
|
.reginfo 0x0000000000000000 0x18 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.pdr 0x0000000000000000 0x0
|
||||||
|
.pdr 0x0000000000000000 0x0 build/PAPERMARIO.o
|
||||||
|
|
||||||
|
.gnu.attributes
|
||||||
|
0x0000000000000000 0x10
|
||||||
|
.gnu.attributes
|
||||||
|
0x0000000000000000 0x10 build/PAPERMARIO.o
|
Loading…
Reference in New Issue
Block a user