mirror of
https://github.com/zeldaret/oot.git
synced 2025-02-18 04:45:24 +00:00
Decompiled ovl_En_Zl3 (2 non-matchings) (#491)
* Progress * deleting more function files * more * more * More * more * more * more * more * 2 more * more * more * more * more * more * more * more * more * more * master update * 4 more * Merged * 3 more * One more done! * ug * Ido Recomp test * try 2 * Recomp by default * Fix Jenkinsfile * Fix 2 * Fixing struct * CFE errors * CFE fix -O2 * Cleanup * More progress, almost done... * Almost.. * Update and some progress * formatting * Cleanup * Major cleanup * done for now * PR comments * PR comments * merge master and format * a few things Co-authored-by: fig <fig02srl@gmail.com>
This commit is contained in:
parent
330bd35d23
commit
932174b6ee
213 changed files with 2954 additions and 7981 deletions
|
@ -1,12 +0,0 @@
|
|||
glabel EnZl3_Destroy
|
||||
/* 00090 80B53440 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00094 80B53444 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 00098 80B53448 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0009C 80B5344C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 000A0 80B53450 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 000A4 80B53454 24C50378 */ addiu $a1, $a2, 0x0378 ## $a1 = 00000378
|
||||
/* 000A8 80B53458 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 000AC 80B5345C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 000B0 80B53460 03E00008 */ jr $ra
|
||||
/* 000B4 80B53464 00000000 */ nop
|
|
@ -1,37 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5AA8C
|
||||
.asciz "\x1b[31m描画モードがおかしい!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel EnZl3_Draw
|
||||
/* 06FF8 80B5A3A8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 06FFC 80B5A3AC AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 07000 80B5A3B0 8C820250 */ lw $v0, 0x0250($a0) ## 00000250
|
||||
/* 07004 80B5A3B4 04400008 */ bltz $v0, .L80B5A3D8
|
||||
/* 07008 80B5A3B8 28410003 */ slti $at, $v0, 0x0003
|
||||
/* 0700C 80B5A3BC 10200006 */ beq $at, $zero, .L80B5A3D8
|
||||
/* 07010 80B5A3C0 00027080 */ sll $t6, $v0, 2
|
||||
/* 07014 80B5A3C4 3C0380B6 */ lui $v1, %hi(D_80B5A568) ## $v1 = 80B60000
|
||||
/* 07018 80B5A3C8 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 0701C 80B5A3CC 8C63A568 */ lw $v1, %lo(D_80B5A568)($v1)
|
||||
/* 07020 80B5A3D0 14600006 */ bne $v1, $zero, .L80B5A3EC
|
||||
/* 07024 80B5A3D4 00000000 */ nop
|
||||
.L80B5A3D8:
|
||||
/* 07028 80B5A3D8 3C0480B6 */ lui $a0, %hi(D_80B5AA8C) ## $a0 = 80B60000
|
||||
/* 0702C 80B5A3DC 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 07030 80B5A3E0 2484AA8C */ addiu $a0, $a0, %lo(D_80B5AA8C) ## $a0 = 80B5AA8C
|
||||
/* 07034 80B5A3E4 10000004 */ beq $zero, $zero, .L80B5A3F8
|
||||
/* 07038 80B5A3E8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B5A3EC:
|
||||
/* 0703C 80B5A3EC 0060F809 */ jalr $ra, $v1
|
||||
/* 07040 80B5A3F0 00000000 */ nop
|
||||
/* 07044 80B5A3F4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B5A3F8:
|
||||
/* 07048 80B5A3F8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0704C 80B5A3FC 03E00008 */ jr $ra
|
||||
/* 07050 80B5A400 00000000 */ nop
|
||||
/* 07054 80B5A404 00000000 */ nop
|
||||
/* 07058 80B5A408 00000000 */ nop
|
||||
/* 0705C 80B5A40C 00000000 */ nop
|
|
@ -1,71 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A994
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_ct通すよ!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A9D0
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_ctは通った!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel EnZl3_Init
|
||||
/* 06AEC 80B59E9C 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
|
||||
/* 06AF0 80B59EA0 AFB00028 */ sw $s0, 0x0028($sp)
|
||||
/* 06AF4 80B59EA4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 06AF8 80B59EA8 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 06AFC 80B59EAC 3C0480B6 */ lui $a0, %hi(D_80B5A994) ## $a0 = 80B60000
|
||||
/* 06B00 80B59EB0 AFA5004C */ sw $a1, 0x004C($sp)
|
||||
/* 06B04 80B59EB4 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 06B08 80B59EB8 2484A994 */ addiu $a0, $a0, %lo(D_80B5A994) ## $a0 = 80B5A994
|
||||
/* 06B0C 80B59EBC 260400B4 */ addiu $a0, $s0, 0x00B4 ## $a0 = 000000B4
|
||||
/* 06B10 80B59EC0 3C068003 */ lui $a2, %hi(ActorShadow_DrawFunc_Circle)
|
||||
/* 06B14 80B59EC4 24C6B5EC */ addiu $a2, %lo(ActorShadow_DrawFunc_Circle)
|
||||
/* 06B18 80B59EC8 AFA40034 */ sw $a0, 0x0034($sp)
|
||||
/* 06B1C 80B59ECC 24050000 */ addiu $a1, $zero, 0x0000 ## $a1 = 00000000
|
||||
/* 06B20 80B59ED0 0C00AC78 */ jal ActorShape_Init
|
||||
|
||||
/* 06B24 80B59ED4 3C0741F0 */ lui $a3, 0x41F0 ## $a3 = 41F00000
|
||||
/* 06B28 80B59ED8 8FAE0034 */ lw $t6, 0x0034($sp)
|
||||
/* 06B2C 80B59EDC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 06B30 80B59EE0 A1C00014 */ sb $zero, 0x0014($t6) ## 00000014
|
||||
/* 06B34 80B59EE4 0C2D4CEC */ jal func_80B533B0
|
||||
/* 06B38 80B59EE8 8FA5004C */ lw $a1, 0x004C($sp)
|
||||
/* 06B3C 80B59EEC 3C060601 */ lui $a2, 0x0601 ## $a2 = 06010000
|
||||
/* 06B40 80B59EF0 260F0190 */ addiu $t7, $s0, 0x0190 ## $t7 = 00000190
|
||||
/* 06B44 80B59EF4 261801EA */ addiu $t8, $s0, 0x01EA ## $t8 = 000001EA
|
||||
/* 06B48 80B59EF8 2419000F */ addiu $t9, $zero, 0x000F ## $t9 = 0000000F
|
||||
/* 06B4C 80B59EFC AFB90018 */ sw $t9, 0x0018($sp)
|
||||
/* 06B50 80B59F00 AFB80014 */ sw $t8, 0x0014($sp)
|
||||
/* 06B54 80B59F04 AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 06B58 80B59F08 24C60D70 */ addiu $a2, $a2, 0x0D70 ## $a2 = 06010D70
|
||||
/* 06B5C 80B59F0C 8FA4004C */ lw $a0, 0x004C($sp)
|
||||
/* 06B60 80B59F10 2605014C */ addiu $a1, $s0, 0x014C ## $a1 = 0000014C
|
||||
/* 06B64 80B59F14 0C0291BE */ jal SkelAnime_InitSV
|
||||
/* 06B68 80B59F18 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 06B6C 80B59F1C 0C2D5375 */ jal func_80B54DD4
|
||||
/* 06B70 80B59F20 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 06B74 80B59F24 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 06B78 80B59F28 10410005 */ beq $v0, $at, .L80B59F40
|
||||
/* 06B7C 80B59F2C 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 06B80 80B59F30 10410006 */ beq $v0, $at, .L80B59F4C
|
||||
/* 06B84 80B59F34 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 06B88 80B59F38 10000006 */ beq $zero, $zero, .L80B59F54
|
||||
/* 06B8C 80B59F3C 00000000 */ nop
|
||||
.L80B59F40:
|
||||
/* 06B90 80B59F40 3C018016 */ lui $at, %hi(gSaveContext+0x13d2)
|
||||
/* 06B94 80B59F44 10000003 */ beq $zero, $zero, .L80B59F54
|
||||
/* 06B98 80B59F48 A420FA32 */ sh $zero, %lo(gSaveContext+0x13d2)($at)
|
||||
.L80B59F4C:
|
||||
/* 06B9C 80B59F4C 0C2D66A0 */ jal func_80B59A80
|
||||
/* 06BA0 80B59F50 8FA5004C */ lw $a1, 0x004C($sp)
|
||||
.L80B59F54:
|
||||
/* 06BA4 80B59F54 3C0480B6 */ lui $a0, %hi(D_80B5A9D0) ## $a0 = 80B60000
|
||||
/* 06BA8 80B59F58 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 06BAC 80B59F5C 2484A9D0 */ addiu $a0, $a0, %lo(D_80B5A9D0) ## $a0 = 80B5A9D0
|
||||
/* 06BB0 80B59F60 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 06BB4 80B59F64 8FB00028 */ lw $s0, 0x0028($sp)
|
||||
/* 06BB8 80B59F68 27BD0048 */ addiu $sp, $sp, 0x0048 ## $sp = 00000000
|
||||
/* 06BBC 80B59F6C 03E00008 */ jr $ra
|
||||
/* 06BC0 80B59F70 00000000 */ nop
|
|
@ -1,34 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A958
|
||||
.asciz "\x1b[31mメインモードがおかしい!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel EnZl3_Update
|
||||
/* 06A90 80B59E40 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 06A94 80B59E44 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 06A98 80B59E48 8C82024C */ lw $v0, 0x024C($a0) ## 0000024C
|
||||
/* 06A9C 80B59E4C 04400008 */ bltz $v0, .L80B59E70
|
||||
/* 06AA0 80B59E50 28410028 */ slti $at, $v0, 0x0028
|
||||
/* 06AA4 80B59E54 10200006 */ beq $at, $zero, .L80B59E70
|
||||
/* 06AA8 80B59E58 00027080 */ sll $t6, $v0, 2
|
||||
/* 06AAC 80B59E5C 3C0380B6 */ lui $v1, %hi(D_80B5A4C0) ## $v1 = 80B60000
|
||||
/* 06AB0 80B59E60 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 06AB4 80B59E64 8C63A4C0 */ lw $v1, %lo(D_80B5A4C0)($v1)
|
||||
/* 06AB8 80B59E68 14600006 */ bne $v1, $zero, .L80B59E84
|
||||
/* 06ABC 80B59E6C 00000000 */ nop
|
||||
.L80B59E70:
|
||||
/* 06AC0 80B59E70 3C0480B6 */ lui $a0, %hi(D_80B5A958) ## $a0 = 80B60000
|
||||
/* 06AC4 80B59E74 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 06AC8 80B59E78 2484A958 */ addiu $a0, $a0, %lo(D_80B5A958) ## $a0 = 80B5A958
|
||||
/* 06ACC 80B59E7C 10000004 */ beq $zero, $zero, .L80B59E90
|
||||
/* 06AD0 80B59E80 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B59E84:
|
||||
/* 06AD4 80B59E84 0060F809 */ jalr $ra, $v1
|
||||
/* 06AD8 80B59E88 00000000 */ nop
|
||||
/* 06ADC 80B59E8C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B59E90:
|
||||
/* 06AE0 80B59E90 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 06AE4 80B59E94 03E00008 */ jr $ra
|
||||
/* 06AE8 80B59E98 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_80B533B0
|
||||
/* 00000 80B533B0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 00004 80B533B4 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 00008 80B533B8 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 0000C 80B533BC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00010 80B533C0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00014 80B533C4 24C50378 */ addiu $a1, $a2, 0x0378 ## $a1 = 00000378
|
||||
/* 00018 80B533C8 AFA50018 */ sw $a1, 0x0018($sp)
|
||||
/* 0001C 80B533CC 0C0170D9 */ jal Collider_InitCylinder
|
||||
|
||||
/* 00020 80B533D0 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 00024 80B533D4 3C0780B6 */ lui $a3, %hi(D_80B5A410) ## $a3 = 80B60000
|
||||
/* 00028 80B533D8 8FA50018 */ lw $a1, 0x0018($sp)
|
||||
/* 0002C 80B533DC 8FA60020 */ lw $a2, 0x0020($sp)
|
||||
/* 00030 80B533E0 24E7A410 */ addiu $a3, $a3, %lo(D_80B5A410) ## $a3 = 80B5A410
|
||||
/* 00034 80B533E4 0C017114 */ jal Collider_SetCylinder_Set3
|
||||
/* 00038 80B533E8 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 0003C 80B533EC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00040 80B533F0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 00044 80B533F4 03E00008 */ jr $ra
|
||||
/* 00048 80B533F8 00000000 */ nop
|
|
@ -1,20 +0,0 @@
|
|||
glabel func_80B533FC
|
||||
/* 0004C 80B533FC 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00050 80B53400 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00054 80B53404 AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 00058 80B53408 24860378 */ addiu $a2, $a0, 0x0378 ## $a2 = 00000378
|
||||
/* 0005C 80B5340C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000378
|
||||
/* 00060 80B53410 0C0189B7 */ jal Collider_CylinderUpdate
|
||||
|
||||
/* 00064 80B53414 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 00068 80B53418 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 0006C 80B5341C 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 00070 80B53420 34211E60 */ ori $at, $at, 0x1E60 ## $at = 00011E60
|
||||
/* 00074 80B53424 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 00078 80B53428 0C017713 */ jal CollisionCheck_SetOC
|
||||
## CollisionCheck_setOT
|
||||
/* 0007C 80B5342C 00812821 */ addu $a1, $a0, $at
|
||||
/* 00080 80B53430 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00084 80B53434 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 00088 80B53438 03E00008 */ jr $ra
|
||||
/* 0008C 80B5343C 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80B53468
|
||||
/* 000B8 80B53468 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 000BC 80B5346C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 000C0 80B53470 0C03E803 */ jal Audio_SetBGM
|
||||
|
||||
/* 000C4 80B53474 24040062 */ addiu $a0, $zero, 0x0062 ## $a0 = 00000062
|
||||
/* 000C8 80B53478 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 000CC 80B5347C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 000D0 80B53480 03E00008 */ jr $ra
|
||||
/* 000D4 80B53484 00000000 */ nop
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80B53488
|
||||
/* 000D8 80B53488 8C8303D4 */ lw $v1, 0x03D4($a0) ## 000003D4
|
||||
/* 000DC 80B5348C 1460000D */ bne $v1, $zero, .L80B534C4
|
||||
/* 000E0 80B53490 00000000 */ nop
|
||||
/* 000E4 80B53494 8CA21C7C */ lw $v0, 0x1C7C($a1) ## 00001C7C
|
||||
/* 000E8 80B53498 2405017A */ addiu $a1, $zero, 0x017A ## $a1 = 0000017A
|
||||
/* 000EC 80B5349C 10400009 */ beq $v0, $zero, .L80B534C4
|
||||
/* 000F0 80B534A0 00000000 */ nop
|
||||
/* 000F4 80B534A4 844E0000 */ lh $t6, 0x0000($v0) ## 00000000
|
||||
.L80B534A8:
|
||||
/* 000F8 80B534A8 54AE0004 */ bnel $a1, $t6, .L80B534BC
|
||||
/* 000FC 80B534AC 8C420124 */ lw $v0, 0x0124($v0) ## 00000124
|
||||
/* 00100 80B534B0 03E00008 */ jr $ra
|
||||
/* 00104 80B534B4 AC8203D4 */ sw $v0, 0x03D4($a0) ## 000003D4
|
||||
.L80B534B8:
|
||||
/* 00108 80B534B8 8C420124 */ lw $v0, 0x0124($v0) ## 00000124
|
||||
.L80B534BC:
|
||||
/* 0010C 80B534BC 5440FFFA */ bnel $v0, $zero, .L80B534A8
|
||||
/* 00110 80B534C0 844E0000 */ lh $t6, 0x0000($v0) ## 00000000
|
||||
.L80B534C4:
|
||||
/* 00114 80B534C4 03E00008 */ jr $ra
|
||||
/* 00118 80B534C8 00601025 */ or $v0, $v1, $zero ## $v0 = 00000000
|
|
@ -1,40 +0,0 @@
|
|||
glabel func_80B534CC
|
||||
/* 0011C 80B534CC 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00120 80B534D0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00124 80B534D4 848E0246 */ lh $t6, 0x0246($a0) ## 00000246
|
||||
/* 00128 80B534D8 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 0012C 80B534DC 24C30246 */ addiu $v1, $a2, 0x0246 ## $v1 = 00000246
|
||||
/* 00130 80B534E0 15C00003 */ bne $t6, $zero, .L80B534F0
|
||||
/* 00134 80B534E4 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 00138 80B534E8 10000005 */ beq $zero, $zero, .L80B53500
|
||||
/* 0013C 80B534EC 24830246 */ addiu $v1, $a0, 0x0246 ## $v1 = 00000246
|
||||
.L80B534F0:
|
||||
/* 00140 80B534F0 846F0000 */ lh $t7, 0x0000($v1) ## 00000246
|
||||
/* 00144 80B534F4 25F8FFFF */ addiu $t8, $t7, 0xFFFF ## $t8 = FFFFFFFF
|
||||
/* 00148 80B534F8 A4780000 */ sh $t8, 0x0000($v1) ## 00000246
|
||||
/* 0014C 80B534FC 84620000 */ lh $v0, 0x0000($v1) ## 00000246
|
||||
.L80B53500:
|
||||
/* 00150 80B53500 14400008 */ bne $v0, $zero, .L80B53524
|
||||
/* 00154 80B53504 2404003C */ addiu $a0, $zero, 0x003C ## $a0 = 0000003C
|
||||
/* 00158 80B53508 2405003C */ addiu $a1, $zero, 0x003C ## $a1 = 0000003C
|
||||
/* 0015C 80B5350C AFA3001C */ sw $v1, 0x001C($sp)
|
||||
/* 00160 80B53510 0C01DF64 */ jal Math_Rand_S16Offset
|
||||
|
||||
/* 00164 80B53514 AFA60038 */ sw $a2, 0x0038($sp)
|
||||
/* 00168 80B53518 8FA3001C */ lw $v1, 0x001C($sp)
|
||||
/* 0016C 80B5351C 8FA60038 */ lw $a2, 0x0038($sp)
|
||||
/* 00170 80B53520 A4620000 */ sh $v0, 0x0000($v1) ## 00000000
|
||||
.L80B53524:
|
||||
/* 00174 80B53524 84790000 */ lh $t9, 0x0000($v1) ## 00000000
|
||||
/* 00178 80B53528 24C20244 */ addiu $v0, $a2, 0x0244 ## $v0 = 00000244
|
||||
/* 0017C 80B5352C A4590000 */ sh $t9, 0x0000($v0) ## 00000244
|
||||
/* 00180 80B53530 84480000 */ lh $t0, 0x0000($v0) ## 00000244
|
||||
/* 00184 80B53534 29010003 */ slti $at, $t0, 0x0003
|
||||
/* 00188 80B53538 54200003 */ bnel $at, $zero, .L80B53548
|
||||
/* 0018C 80B5353C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00190 80B53540 A4400000 */ sh $zero, 0x0000($v0) ## 00000244
|
||||
/* 00194 80B53544 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B53548:
|
||||
/* 00198 80B53548 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 0019C 80B5354C 03E00008 */ jr $ra
|
||||
/* 001A0 80B53550 00000000 */ nop
|
|
@ -1,6 +0,0 @@
|
|||
glabel func_80B53554
|
||||
/* 001A4 80B53554 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 001A8 80B53558 00052C00 */ sll $a1, $a1, 16
|
||||
/* 001AC 80B5355C 00052C03 */ sra $a1, $a1, 16
|
||||
/* 001B0 80B53560 03E00008 */ jr $ra
|
||||
/* 001B4 80B53564 A4850244 */ sh $a1, 0x0244($a0) ## 00000244
|
|
@ -1,6 +0,0 @@
|
|||
glabel func_80B53568
|
||||
/* 001B8 80B53568 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 001BC 80B5356C 00052C00 */ sll $a1, $a1, 16
|
||||
/* 001C0 80B53570 00052C03 */ sra $a1, $a1, 16
|
||||
/* 001C4 80B53574 03E00008 */ jr $ra
|
||||
/* 001C8 80B53578 A4850248 */ sh $a1, 0x0248($a0) ## 00000248
|
|
@ -1,42 +0,0 @@
|
|||
glabel func_80B5357C
|
||||
/* 001CC 80B5357C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 001D0 80B53580 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 001D4 80B53584 AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 001D8 80B53588 0C03F66B */ jal Math_Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 001DC 80B5358C AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 001E0 80B53590 3C013F00 */ lui $at, 0x3F00 ## $at = 3F000000
|
||||
/* 001E4 80B53594 44812000 */ mtc1 $at, $f4 ## $f4 = 0.50
|
||||
/* 001E8 80B53598 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 001EC 80B5359C 44814000 */ mtc1 $at, $f8 ## $f8 = 10.00
|
||||
/* 001F0 80B535A0 46040181 */ sub.s $f6, $f0, $f4
|
||||
/* 001F4 80B535A4 8FA20030 */ lw $v0, 0x0030($sp)
|
||||
/* 001F8 80B535A8 46083282 */ mul.s $f10, $f6, $f8
|
||||
/* 001FC 80B535AC C4500024 */ lwc1 $f16, 0x0024($v0) ## 00000024
|
||||
/* 00200 80B535B0 24420024 */ addiu $v0, $v0, 0x0024 ## $v0 = 00000024
|
||||
/* 00204 80B535B4 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 00208 80B535B8 E7B20020 */ swc1 $f18, 0x0020($sp)
|
||||
/* 0020C 80B535BC C4440004 */ lwc1 $f4, 0x0004($v0) ## 00000028
|
||||
/* 00210 80B535C0 AFA2001C */ sw $v0, 0x001C($sp)
|
||||
/* 00214 80B535C4 0C03F66B */ jal Math_Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 00218 80B535C8 E7A40024 */ swc1 $f4, 0x0024($sp)
|
||||
/* 0021C 80B535CC 3C013F00 */ lui $at, 0x3F00 ## $at = 3F000000
|
||||
/* 00220 80B535D0 44813000 */ mtc1 $at, $f6 ## $f6 = 0.50
|
||||
/* 00224 80B535D4 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00228 80B535D8 44815000 */ mtc1 $at, $f10 ## $f10 = 10.00
|
||||
/* 0022C 80B535DC 46060201 */ sub.s $f8, $f0, $f6
|
||||
/* 00230 80B535E0 8FA2001C */ lw $v0, 0x001C($sp)
|
||||
/* 00234 80B535E4 8FA40034 */ lw $a0, 0x0034($sp)
|
||||
/* 00238 80B535E8 27A50020 */ addiu $a1, $sp, 0x0020 ## $a1 = FFFFFFF0
|
||||
/* 0023C 80B535EC 460A4402 */ mul.s $f16, $f8, $f10
|
||||
/* 00240 80B535F0 C4520008 */ lwc1 $f18, 0x0008($v0) ## 00000008
|
||||
/* 00244 80B535F4 24060003 */ addiu $a2, $zero, 0x0003 ## $a2 = 00000003
|
||||
/* 00248 80B535F8 46128100 */ add.s $f4, $f16, $f18
|
||||
/* 0024C 80B535FC 0C007D52 */ jal Item_DropCollectible
|
||||
|
||||
/* 00250 80B53600 E7A40028 */ swc1 $f4, 0x0028($sp)
|
||||
/* 00254 80B53604 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00258 80B53608 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 0025C 80B5360C 03E00008 */ jr $ra
|
||||
/* 00260 80B53610 00000000 */ nop
|
|
@ -1,31 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_80B5AAC4
|
||||
.word 0x45803000
|
||||
glabel D_80B5AAC8
|
||||
.word 0xC3B98000
|
||||
|
||||
.text
|
||||
glabel func_80B53614
|
||||
/* 00264 80B53614 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00268 80B53618 3C0180B6 */ lui $at, %hi(D_80B5AAC4) ## $at = 80B60000
|
||||
/* 0026C 80B5361C C424AAC4 */ lwc1 $f4, %lo(D_80B5AAC4)($at)
|
||||
/* 00270 80B53620 3C0180B6 */ lui $at, %hi(D_80B5AAC8) ## $at = 80B60000
|
||||
/* 00274 80B53624 C426AAC8 */ lwc1 $f6, %lo(D_80B5AAC8)($at)
|
||||
/* 00278 80B53628 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 0027C 80B5362C AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 00280 80B53630 240E0012 */ addiu $t6, $zero, 0x0012 ## $t6 = 00000012
|
||||
/* 00284 80B53634 AFAE0024 */ sw $t6, 0x0024($sp)
|
||||
/* 00288 80B53638 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
|
||||
/* 0028C 80B5363C AFA00018 */ sw $zero, 0x0018($sp)
|
||||
/* 00290 80B53640 AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 00294 80B53644 AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 00298 80B53648 2406003B */ addiu $a2, $zero, 0x003B ## $a2 = 0000003B
|
||||
/* 0029C 80B5364C 3C07C3DD */ lui $a3, 0xC3DD ## $a3 = C3DD0000
|
||||
/* 002A0 80B53650 E7A40010 */ swc1 $f4, 0x0010($sp)
|
||||
/* 002A4 80B53654 0C00C7D4 */ jal Actor_Spawn
|
||||
## ActorSpawn
|
||||
/* 002A8 80B53658 E7A60014 */ swc1 $f6, 0x0014($sp)
|
||||
/* 002AC 80B5365C 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 002B0 80B53660 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 002B4 80B53664 03E00008 */ jr $ra
|
||||
/* 002B8 80B53668 00000000 */ nop
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80B5366C
|
||||
/* 002BC 80B5366C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 002C0 80B53670 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
|
||||
/* 002C4 80B53674 44810000 */ mtc1 $at, $f0 ## $f0 = 30.00
|
||||
/* 002C8 80B53678 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 002CC 80B5367C 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 002D0 80B53680 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 002D4 80B53684 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 002D8 80B53688 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
|
||||
/* 002DC 80B5368C 44070000 */ mfc1 $a3, $f0
|
||||
/* 002E0 80B53690 AFAE0014 */ sw $t6, 0x0014($sp)
|
||||
/* 002E4 80B53694 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 002E8 80B53698 3C064296 */ lui $a2, 0x4296 ## $a2 = 42960000
|
||||
/* 002EC 80B5369C 0C00B92D */ jal func_8002E4B4
|
||||
/* 002F0 80B536A0 E7A00010 */ swc1 $f0, 0x0010($sp)
|
||||
/* 002F4 80B536A4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 002F8 80B536A8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 002FC 80B536AC 03E00008 */ jr $ra
|
||||
/* 00300 80B536B0 00000000 */ nop
|
|
@ -1,5 +0,0 @@
|
|||
glabel func_80B536B4
|
||||
/* 00304 80B536B4 948E0088 */ lhu $t6, 0x0088($a0) ## 00000088
|
||||
/* 00308 80B536B8 31CFFFF6 */ andi $t7, $t6, 0xFFF6 ## $t7 = 00000000
|
||||
/* 0030C 80B536BC 03E00008 */ jr $ra
|
||||
/* 00310 80B536C0 A48F0088 */ sh $t7, 0x0088($a0) ## 00000088
|
|
@ -1,45 +0,0 @@
|
|||
glabel func_80B536C4
|
||||
/* 00314 80B536C4 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00318 80B536C8 AFA40038 */ sw $a0, 0x0038($sp)
|
||||
/* 0031C 80B536CC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00320 80B536D0 24840400 */ addiu $a0, $a0, 0x0400 ## $a0 = 00000400
|
||||
/* 00324 80B536D4 240E0064 */ addiu $t6, $zero, 0x0064 ## $t6 = 00000064
|
||||
/* 00328 80B536D8 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 0032C 80B536DC AFA40024 */ sw $a0, 0x0024($sp)
|
||||
/* 00330 80B536E0 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00334 80B536E4 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
|
||||
/* 00338 80B536E8 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 0033C 80B536EC 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 00340 80B536F0 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 00344 80B536F4 240F0064 */ addiu $t7, $zero, 0x0064 ## $t7 = 00000064
|
||||
/* 00348 80B536F8 AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 0034C 80B536FC 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00350 80B53700 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
|
||||
/* 00354 80B53704 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 00358 80B53708 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 0035C 80B5370C 24840002 */ addiu $a0, $a0, 0x0002 ## $a0 = 00000002
|
||||
/* 00360 80B53710 8FA40038 */ lw $a0, 0x0038($sp)
|
||||
/* 00364 80B53714 24180064 */ addiu $t8, $zero, 0x0064 ## $t8 = 00000064
|
||||
/* 00368 80B53718 AFB80010 */ sw $t8, 0x0010($sp)
|
||||
/* 0036C 80B5371C 24840406 */ addiu $a0, $a0, 0x0406 ## $a0 = 00000406
|
||||
/* 00370 80B53720 AFA40024 */ sw $a0, 0x0024($sp)
|
||||
/* 00374 80B53724 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00378 80B53728 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
|
||||
/* 0037C 80B5372C 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 00380 80B53730 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 00384 80B53734 8FA40024 */ lw $a0, 0x0024($sp)
|
||||
/* 00388 80B53738 24190064 */ addiu $t9, $zero, 0x0064 ## $t9 = 00000064
|
||||
/* 0038C 80B5373C AFB90010 */ sw $t9, 0x0010($sp)
|
||||
/* 00390 80B53740 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00394 80B53744 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
|
||||
/* 00398 80B53748 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 0039C 80B5374C 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 003A0 80B53750 24840002 */ addiu $a0, $a0, 0x0002 ## $a0 = 00000002
|
||||
/* 003A4 80B53754 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 003A8 80B53758 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 003AC 80B5375C 03E00008 */ jr $ra
|
||||
/* 003B0 80B53760 00000000 */ nop
|
|
@ -1,34 +0,0 @@
|
|||
glabel func_80B53764
|
||||
/* 003B4 80B53764 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 003B8 80B53768 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 003BC 80B5376C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 003C0 80B53770 8CA21C44 */ lw $v0, 0x1C44($a1) ## 00001C44
|
||||
/* 003C4 80B53774 3C038016 */ lui $v1, %hi(gGameInfo)
|
||||
/* 003C8 80B53778 2463FA90 */ addiu $v1, %lo(gGameInfo)
|
||||
/* 003CC 80B5377C 8C580024 */ lw $t8, 0x0024($v0) ## 00000024
|
||||
/* 003D0 80B53780 3C014180 */ lui $at, 0x4180 ## $at = 41800000
|
||||
/* 003D4 80B53784 44814000 */ mtc1 $at, $f8 ## $f8 = 16.00
|
||||
/* 003D8 80B53788 AC980410 */ sw $t8, 0x0410($a0) ## 00000410
|
||||
/* 003DC 80B5378C 8C4F0028 */ lw $t7, 0x0028($v0) ## 00000028
|
||||
/* 003E0 80B53790 248503F8 */ addiu $a1, $a0, 0x03F8 ## $a1 = 000003F8
|
||||
/* 003E4 80B53794 24070002 */ addiu $a3, $zero, 0x0002 ## $a3 = 00000002
|
||||
/* 003E8 80B53798 AC8F0414 */ sw $t7, 0x0414($a0) ## 00000414
|
||||
/* 003EC 80B5379C 8C58002C */ lw $t8, 0x002C($v0) ## 0000002C
|
||||
/* 003F0 80B537A0 AC980418 */ sw $t8, 0x0418($a0) ## 00000418
|
||||
/* 003F4 80B537A4 8C790000 */ lw $t9, 0x0000($v1) ## 8015FA90
|
||||
/* 003F8 80B537A8 87281474 */ lh $t0, 0x1474($t9) ## 00001474
|
||||
/* 003FC 80B537AC 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
|
||||
/* 00400 80B537B0 00000000 */ nop
|
||||
/* 00404 80B537B4 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00408 80B537B8 46083281 */ sub.s $f10, $f6, $f8
|
||||
/* 0040C 80B537BC E48A040C */ swc1 $f10, 0x040C($a0) ## 0000040C
|
||||
/* 00410 80B537C0 8C690000 */ lw $t1, 0x0000($v1) ## 8015FA90
|
||||
/* 00414 80B537C4 85261476 */ lh $a2, 0x1476($t1) ## 00001476
|
||||
/* 00418 80B537C8 24C6000C */ addiu $a2, $a2, 0x000C ## $a2 = 0000000C
|
||||
/* 0041C 80B537CC 00063400 */ sll $a2, $a2, 16
|
||||
/* 00420 80B537D0 0C00D285 */ jal func_80034A14
|
||||
/* 00424 80B537D4 00063403 */ sra $a2, $a2, 16
|
||||
/* 00428 80B537D8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0042C 80B537DC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00430 80B537E0 03E00008 */ jr $ra
|
||||
/* 00434 80B537E4 00000000 */ nop
|
|
@ -1,55 +0,0 @@
|
|||
glabel func_80B537E8
|
||||
/* 00438 80B537E8 27BDFFB0 */ addiu $sp, $sp, 0xFFB0 ## $sp = FFFFFFB0
|
||||
/* 0043C 80B537EC AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 00440 80B537F0 AFB20028 */ sw $s2, 0x0028($sp)
|
||||
/* 00444 80B537F4 AFB10024 */ sw $s1, 0x0024($sp)
|
||||
/* 00448 80B537F8 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 0044C 80B537FC 8491008A */ lh $s1, 0x008A($a0) ## 0000008A
|
||||
/* 00450 80B53800 848E0032 */ lh $t6, 0x0032($a0) ## 00000032
|
||||
/* 00454 80B53804 00809025 */ or $s2, $a0, $zero ## $s2 = 00000000
|
||||
/* 00458 80B53808 24060005 */ addiu $a2, $zero, 0x0005 ## $a2 = 00000005
|
||||
/* 0045C 80B5380C 022E7823 */ subu $t7, $s1, $t6
|
||||
/* 00460 80B53810 000FC400 */ sll $t8, $t7, 16
|
||||
/* 00464 80B53814 0018CC03 */ sra $t9, $t8, 16
|
||||
/* 00468 80B53818 07200007 */ bltz $t9, .L80B53838
|
||||
/* 0046C 80B5381C 24071838 */ addiu $a3, $zero, 0x1838 ## $a3 = 00001838
|
||||
/* 00470 80B53820 24900032 */ addiu $s0, $a0, 0x0032 ## $s0 = 00000032
|
||||
/* 00474 80B53824 86080000 */ lh $t0, 0x0000($s0) ## 00000032
|
||||
/* 00478 80B53828 02281023 */ subu $v0, $s1, $t0
|
||||
/* 0047C 80B5382C 00021400 */ sll $v0, $v0, 16
|
||||
/* 00480 80B53830 10000007 */ beq $zero, $zero, .L80B53850
|
||||
/* 00484 80B53834 00021403 */ sra $v0, $v0, 16
|
||||
.L80B53838:
|
||||
/* 00488 80B53838 26500032 */ addiu $s0, $s2, 0x0032 ## $s0 = 00000032
|
||||
/* 0048C 80B5383C 86090000 */ lh $t1, 0x0000($s0) ## 00000032
|
||||
/* 00490 80B53840 02291023 */ subu $v0, $s1, $t1
|
||||
/* 00494 80B53844 00021400 */ sll $v0, $v0, 16
|
||||
/* 00498 80B53848 00021403 */ sra $v0, $v0, 16
|
||||
/* 0049C 80B5384C 00021023 */ subu $v0, $zero, $v0
|
||||
.L80B53850:
|
||||
/* 004A0 80B53850 264403D0 */ addiu $a0, $s2, 0x03D0 ## $a0 = 000003D0
|
||||
/* 004A4 80B53854 00022C00 */ sll $a1, $v0, 16
|
||||
/* 004A8 80B53858 240A0064 */ addiu $t2, $zero, 0x0064 ## $t2 = 00000064
|
||||
/* 004AC 80B5385C AFAA0010 */ sw $t2, 0x0010($sp)
|
||||
/* 004B0 80B53860 00052C03 */ sra $a1, $a1, 16
|
||||
/* 004B4 80B53864 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 004B8 80B53868 AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 004BC 80B5386C 8FAB0030 */ lw $t3, 0x0030($sp)
|
||||
/* 004C0 80B53870 00112C00 */ sll $a1, $s1, 16
|
||||
/* 004C4 80B53874 240C0064 */ addiu $t4, $zero, 0x0064 ## $t4 = 00000064
|
||||
/* 004C8 80B53878 85670000 */ lh $a3, 0x0000($t3) ## 00000000
|
||||
/* 004CC 80B5387C AFAC0010 */ sw $t4, 0x0010($sp)
|
||||
/* 004D0 80B53880 00052C03 */ sra $a1, $a1, 16
|
||||
/* 004D4 80B53884 02002025 */ or $a0, $s0, $zero ## $a0 = 00000032
|
||||
/* 004D8 80B53888 0C01E1A7 */ jal Math_SmoothScaleMaxMinS
|
||||
|
||||
/* 004DC 80B5388C 24060005 */ addiu $a2, $zero, 0x0005 ## $a2 = 00000005
|
||||
/* 004E0 80B53890 860D0000 */ lh $t5, 0x0000($s0) ## 00000032
|
||||
/* 004E4 80B53894 A64D00B6 */ sh $t5, 0x00B6($s2) ## 000000B6
|
||||
/* 004E8 80B53898 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 004EC 80B5389C 8FB20028 */ lw $s2, 0x0028($sp)
|
||||
/* 004F0 80B538A0 8FB10024 */ lw $s1, 0x0024($sp)
|
||||
/* 004F4 80B538A4 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 004F8 80B538A8 03E00008 */ jr $ra
|
||||
/* 004FC 80B538AC 27BD0050 */ addiu $sp, $sp, 0x0050 ## $sp = 00000000
|
|
@ -1,44 +0,0 @@
|
|||
glabel func_80B538B0
|
||||
/* 00500 80B538B0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00504 80B538B4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00508 80B538B8 8482008A */ lh $v0, 0x008A($a0) ## 0000008A
|
||||
/* 0050C 80B538BC 848E0032 */ lh $t6, 0x0032($a0) ## 00000032
|
||||
/* 00510 80B538C0 240A0001 */ addiu $t2, $zero, 0x0001 ## $t2 = 00000001
|
||||
/* 00514 80B538C4 3C0B80B6 */ lui $t3, %hi(D_80B5A468) ## $t3 = 80B60000
|
||||
/* 00518 80B538C8 004E7823 */ subu $t7, $v0, $t6
|
||||
/* 0051C 80B538CC 000FC400 */ sll $t8, $t7, 16
|
||||
/* 00520 80B538D0 0018CC03 */ sra $t9, $t8, 16
|
||||
/* 00524 80B538D4 07220007 */ bltzl $t9, .L80B538F4
|
||||
/* 00528 80B538D8 84890032 */ lh $t1, 0x0032($a0) ## 00000032
|
||||
/* 0052C 80B538DC 84880032 */ lh $t0, 0x0032($a0) ## 00000032
|
||||
/* 00530 80B538E0 00481823 */ subu $v1, $v0, $t0
|
||||
/* 00534 80B538E4 00031C00 */ sll $v1, $v1, 16
|
||||
/* 00538 80B538E8 10000006 */ beq $zero, $zero, .L80B53904
|
||||
/* 0053C 80B538EC 00031C03 */ sra $v1, $v1, 16
|
||||
/* 00540 80B538F0 84890032 */ lh $t1, 0x0032($a0) ## 00000032
|
||||
.L80B538F4:
|
||||
/* 00544 80B538F4 00491823 */ subu $v1, $v0, $t1
|
||||
/* 00548 80B538F8 00031C00 */ sll $v1, $v1, 16
|
||||
/* 0054C 80B538FC 00031C03 */ sra $v1, $v1, 16
|
||||
/* 00550 80B53900 00031823 */ subu $v1, $zero, $v1
|
||||
.L80B53904:
|
||||
/* 00554 80B53904 28611556 */ slti $at, $v1, 0x1556
|
||||
/* 00558 80B53908 14200002 */ bne $at, $zero, .L80B53914
|
||||
/* 0055C 80B5390C 3C0180B6 */ lui $at, %hi(D_80B5A468) ## $at = 80B60000
|
||||
/* 00560 80B53910 AC2AA468 */ sw $t2, %lo(D_80B5A468)($at)
|
||||
.L80B53914:
|
||||
/* 00564 80B53914 8D6BA468 */ lw $t3, %lo(D_80B5A468)($t3)
|
||||
/* 00568 80B53918 51600008 */ beql $t3, $zero, .L80B5393C
|
||||
/* 0056C 80B5391C A48003D0 */ sh $zero, 0x03D0($a0) ## 000003D0
|
||||
/* 00570 80B53920 0C2D4DFA */ jal func_80B537E8
|
||||
/* 00574 80B53924 00000000 */ nop
|
||||
/* 00578 80B53928 14400004 */ bne $v0, $zero, .L80B5393C
|
||||
/* 0057C 80B5392C 3C0180B6 */ lui $at, %hi(D_80B5A468) ## $at = 80B60000
|
||||
/* 00580 80B53930 10000002 */ beq $zero, $zero, .L80B5393C
|
||||
/* 00584 80B53934 AC20A468 */ sw $zero, %lo(D_80B5A468)($at)
|
||||
/* 00588 80B53938 A48003D0 */ sh $zero, 0x03D0($a0) ## 000003D0
|
||||
.L80B5393C:
|
||||
/* 0058C 80B5393C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00590 80B53940 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00594 80B53944 03E00008 */ jr $ra
|
||||
/* 00598 80B53948 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80B5394C
|
||||
/* 0059C 80B5394C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 005A0 80B53950 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 005A4 80B53954 0C02927F */ jal SkelAnime_FrameUpdateMatrix
|
||||
|
||||
/* 005A8 80B53958 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 005AC 80B5395C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 005B0 80B53960 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 005B4 80B53964 03E00008 */ jr $ra
|
||||
/* 005B8 80B53968 00000000 */ nop
|
|
@ -1,3 +0,0 @@
|
|||
glabel func_80B5396C
|
||||
/* 005BC 80B5396C 03E00008 */ jr $ra
|
||||
/* 005C0 80B53970 908203C8 */ lbu $v0, 0x03C8($a0) ## 000003C8
|
|
@ -1,4 +0,0 @@
|
|||
glabel func_80B53974
|
||||
/* 005C4 80B53974 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 005C8 80B53978 03E00008 */ jr $ra
|
||||
/* 005CC 80B5397C A08503C8 */ sb $a1, 0x03C8($a0) ## 000003C8
|
|
@ -1,161 +0,0 @@
|
|||
glabel func_80B54360
|
||||
/* 00FB0 80B54360 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 00FB4 80B54364 8C8E02FC */ lw $t6, 0x02FC($a0) ## 000002FC
|
||||
/* 00FB8 80B54368 00053C00 */ sll $a3, $a1, 16
|
||||
/* 00FBC 80B5436C 00073C03 */ sra $a3, $a3, 16
|
||||
/* 00FC0 80B54370 11C00082 */ beq $t6, $zero, .L80B5457C
|
||||
/* 00FC4 80B54374 00067840 */ sll $t7, $a2, 1
|
||||
/* 00FC8 80B54378 008F2821 */ addu $a1, $a0, $t7
|
||||
/* 00FCC 80B5437C 84B8028C */ lh $t8, 0x028C($a1) ## 0000028C
|
||||
/* 00FD0 80B54380 84A9025C */ lh $t1, 0x025C($a1) ## 0000025C
|
||||
/* 00FD4 80B54384 84B902BC */ lh $t9, 0x02BC($a1) ## 000002BC
|
||||
/* 00FD8 80B54388 03071823 */ subu $v1, $t8, $a3
|
||||
/* 00FDC 80B5438C 00034400 */ sll $t0, $v1, 16
|
||||
/* 00FE0 80B54390 00084403 */ sra $t0, $t0, 16
|
||||
/* 00FE4 80B54394 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 00FE8 80B54398 01005025 */ or $t2, $t0, $zero ## $t2 = 00000000
|
||||
/* 00FEC 80B5439C 01201025 */ or $v0, $t1, $zero ## $v0 = 00000000
|
||||
/* 00FF0 80B543A0 14C10004 */ bne $a2, $at, .L80B543B4
|
||||
/* 00FF4 80B543A4 00F95823 */ subu $t3, $a3, $t9
|
||||
/* 00FF8 80B543A8 00006025 */ or $t4, $zero, $zero ## $t4 = 00000000
|
||||
/* 00FFC 80B543AC 1000003B */ beq $zero, $zero, .L80B5449C
|
||||
/* 01000 80B543B0 848D025C */ lh $t5, 0x025C($a0) ## 0000025C
|
||||
.L80B543B4:
|
||||
/* 01004 80B543B4 24010004 */ addiu $at, $zero, 0x0004 ## $at = 00000004
|
||||
/* 01008 80B543B8 14C10003 */ bne $a2, $at, .L80B543C8
|
||||
/* 0100C 80B543BC 240C0003 */ addiu $t4, $zero, 0x0003 ## $t4 = 00000003
|
||||
/* 01010 80B543C0 10000036 */ beq $zero, $zero, .L80B5449C
|
||||
/* 01014 80B543C4 848D0262 */ lh $t5, 0x0262($a0) ## 00000262
|
||||
.L80B543C8:
|
||||
/* 01018 80B543C8 24010007 */ addiu $at, $zero, 0x0007 ## $at = 00000007
|
||||
/* 0101C 80B543CC 14C10003 */ bne $a2, $at, .L80B543DC
|
||||
/* 01020 80B543D0 240C0006 */ addiu $t4, $zero, 0x0006 ## $t4 = 00000006
|
||||
/* 01024 80B543D4 10000031 */ beq $zero, $zero, .L80B5449C
|
||||
/* 01028 80B543D8 848D0268 */ lh $t5, 0x0268($a0) ## 00000268
|
||||
.L80B543DC:
|
||||
/* 0102C 80B543DC 2401000A */ addiu $at, $zero, 0x000A ## $at = 0000000A
|
||||
/* 01030 80B543E0 54C1000B */ bnel $a2, $at, .L80B54410
|
||||
/* 01034 80B543E4 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
|
||||
/* 01038 80B543E8 848E026E */ lh $t6, 0x026E($a0) ## 0000026E
|
||||
/* 0103C 80B543EC 240C0009 */ addiu $t4, $zero, 0x0009 ## $t4 = 00000009
|
||||
/* 01040 80B543F0 05C20004 */ bltzl $t6, .L80B54404
|
||||
/* 01044 80B543F4 848D026E */ lh $t5, 0x026E($a0) ## 0000026E
|
||||
/* 01048 80B543F8 10000028 */ beq $zero, $zero, .L80B5449C
|
||||
/* 0104C 80B543FC 848D026E */ lh $t5, 0x026E($a0) ## 0000026E
|
||||
/* 01050 80B54400 848D026E */ lh $t5, 0x026E($a0) ## 0000026E
|
||||
.L80B54404:
|
||||
/* 01054 80B54404 10000025 */ beq $zero, $zero, .L80B5449C
|
||||
/* 01058 80B54408 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 0105C 80B5440C 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
|
||||
.L80B54410:
|
||||
/* 01060 80B54410 54C1000B */ bnel $a2, $at, .L80B54440
|
||||
/* 01064 80B54414 24010010 */ addiu $at, $zero, 0x0010 ## $at = 00000010
|
||||
/* 01068 80B54418 848F0274 */ lh $t7, 0x0274($a0) ## 00000274
|
||||
/* 0106C 80B5441C 240C000C */ addiu $t4, $zero, 0x000C ## $t4 = 0000000C
|
||||
/* 01070 80B54420 05E20004 */ bltzl $t7, .L80B54434
|
||||
/* 01074 80B54424 848D0274 */ lh $t5, 0x0274($a0) ## 00000274
|
||||
/* 01078 80B54428 1000001C */ beq $zero, $zero, .L80B5449C
|
||||
/* 0107C 80B5442C 848D0274 */ lh $t5, 0x0274($a0) ## 00000274
|
||||
/* 01080 80B54430 848D0274 */ lh $t5, 0x0274($a0) ## 00000274
|
||||
.L80B54434:
|
||||
/* 01084 80B54434 10000019 */ beq $zero, $zero, .L80B5449C
|
||||
/* 01088 80B54438 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 0108C 80B5443C 24010010 */ addiu $at, $zero, 0x0010 ## $at = 00000010
|
||||
.L80B54440:
|
||||
/* 01090 80B54440 54C1000D */ bnel $a2, $at, .L80B54478
|
||||
/* 01094 80B54444 84990280 */ lh $t9, 0x0280($a0) ## 00000280
|
||||
/* 01098 80B54448 8498027A */ lh $t8, 0x027A($a0) ## 0000027A
|
||||
/* 0109C 80B5444C 240C000F */ addiu $t4, $zero, 0x000F ## $t4 = 0000000F
|
||||
/* 010A0 80B54450 07020005 */ bltzl $t8, .L80B54468
|
||||
/* 010A4 80B54454 848D027A */ lh $t5, 0x027A($a0) ## 0000027A
|
||||
/* 010A8 80B54458 848D027A */ lh $t5, 0x027A($a0) ## 0000027A
|
||||
/* 010AC 80B5445C 1000000F */ beq $zero, $zero, .L80B5449C
|
||||
/* 010B0 80B54460 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 010B4 80B54464 848D027A */ lh $t5, 0x027A($a0) ## 0000027A
|
||||
.L80B54468:
|
||||
/* 010B8 80B54468 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 010BC 80B5446C 1000000B */ beq $zero, $zero, .L80B5449C
|
||||
/* 010C0 80B54470 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 010C4 80B54474 84990280 */ lh $t9, 0x0280($a0) ## 00000280
|
||||
.L80B54478:
|
||||
/* 010C8 80B54478 240C0012 */ addiu $t4, $zero, 0x0012 ## $t4 = 00000012
|
||||
/* 010CC 80B5447C 07220005 */ bltzl $t9, .L80B54494
|
||||
/* 010D0 80B54480 848D0280 */ lh $t5, 0x0280($a0) ## 00000280
|
||||
/* 010D4 80B54484 848D0280 */ lh $t5, 0x0280($a0) ## 00000280
|
||||
/* 010D8 80B54488 10000004 */ beq $zero, $zero, .L80B5449C
|
||||
/* 010DC 80B5448C 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 010E0 80B54490 848D0280 */ lh $t5, 0x0280($a0) ## 00000280
|
||||
.L80B54494:
|
||||
/* 010E4 80B54494 000D6823 */ subu $t5, $zero, $t5
|
||||
/* 010E8 80B54498 000D6823 */ subu $t5, $zero, $t5
|
||||
.L80B5449C:
|
||||
/* 010EC 80B5449C 448B2000 */ mtc1 $t3, $f4 ## $f4 = 0.00
|
||||
/* 010F0 80B544A0 34018001 */ ori $at, $zero, 0x8001 ## $at = 00008001
|
||||
/* 010F4 80B544A4 46802020 */ cvt.s.w $f0, $f4
|
||||
/* 010F8 80B544A8 46000005 */ abs.s $f0, $f0
|
||||
/* 010FC 80B544AC 4600018D */ trunc.w.s $f6, $f0
|
||||
/* 01100 80B544B0 440F3000 */ mfc1 $t7, $f6
|
||||
/* 01104 80B544B4 00000000 */ nop
|
||||
/* 01108 80B544B8 01E1082A */ slt $at, $t7, $at
|
||||
/* 0110C 80B544BC 14200007 */ bne $at, $zero, .L80B544DC
|
||||
/* 01110 80B544C0 00000000 */ nop
|
||||
/* 01114 80B544C4 18E00004 */ blez $a3, .L80B544D8
|
||||
/* 01118 80B544C8 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 0111C 80B544CC 3C01FFFF */ lui $at, 0xFFFF ## $at = FFFF0000
|
||||
/* 01120 80B544D0 10000002 */ beq $zero, $zero, .L80B544DC
|
||||
/* 01124 80B544D4 01615821 */ addu $t3, $t3, $at
|
||||
.L80B544D8:
|
||||
/* 01128 80B544D8 01615821 */ addu $t3, $t3, $at
|
||||
.L80B544DC:
|
||||
/* 0112C 80B544DC 05800005 */ bltz $t4, .L80B544F4
|
||||
/* 01130 80B544E0 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 01134 80B544E4 01A1001A */ div $zero, $t5, $at
|
||||
/* 01138 80B544E8 0000C012 */ mflo $t8
|
||||
/* 0113C 80B544EC 01785821 */ addu $t3, $t3, $t8
|
||||
/* 01140 80B544F0 00000000 */ nop
|
||||
.L80B544F4:
|
||||
/* 01144 80B544F4 11600006 */ beq $t3, $zero, .L80B54510
|
||||
/* 01148 80B544F8 0162C823 */ subu $t9, $t3, $v0
|
||||
/* 0114C 80B544FC 07210003 */ bgez $t9, .L80B5450C
|
||||
/* 01150 80B54500 00197103 */ sra $t6, $t9, 4
|
||||
/* 01154 80B54504 2721000F */ addiu $at, $t9, 0x000F ## $at = 0000000F
|
||||
/* 01158 80B54508 00017103 */ sra $t6, $at, 4
|
||||
.L80B5450C:
|
||||
/* 0115C 80B5450C 004E1021 */ addu $v0, $v0, $t6
|
||||
.L80B54510:
|
||||
/* 01160 80B54510 10400005 */ beq $v0, $zero, .L80B54528
|
||||
/* 01164 80B54514 2401000A */ addiu $at, $zero, 0x000A ## $at = 0000000A
|
||||
/* 01168 80B54518 0041001A */ div $zero, $v0, $at
|
||||
/* 0116C 80B5451C 00007812 */ mflo $t7
|
||||
/* 01170 80B54520 004F1023 */ subu $v0, $v0, $t7
|
||||
/* 01174 80B54524 00000000 */ nop
|
||||
.L80B54528:
|
||||
/* 01178 80B54528 11000005 */ beq $t0, $zero, .L80B54540
|
||||
/* 0117C 80B5452C 24010032 */ addiu $at, $zero, 0x0032 ## $at = 00000032
|
||||
/* 01180 80B54530 0101001A */ div $zero, $t0, $at
|
||||
/* 01184 80B54534 0000C012 */ mflo $t8
|
||||
/* 01188 80B54538 00581023 */ subu $v0, $v0, $t8
|
||||
/* 0118C 80B5453C 00000000 */ nop
|
||||
.L80B54540:
|
||||
/* 01190 80B54540 01220019 */ multu $t1, $v0
|
||||
/* 01194 80B54544 00621821 */ addu $v1, $v1, $v0
|
||||
/* 01198 80B54548 2941FF9D */ slti $at, $t2, 0xFF9D
|
||||
/* 0119C 80B5454C 0000C812 */ mflo $t9
|
||||
/* 011A0 80B54550 5F200008 */ bgtzl $t9, .L80B54574
|
||||
/* 011A4 80B54554 00E37021 */ addu $t6, $a3, $v1
|
||||
/* 011A8 80B54558 14200005 */ bne $at, $zero, .L80B54570
|
||||
/* 011AC 80B5455C 29410064 */ slti $at, $t2, 0x0064
|
||||
/* 011B0 80B54560 50200004 */ beql $at, $zero, .L80B54574
|
||||
/* 011B4 80B54564 00E37021 */ addu $t6, $a3, $v1
|
||||
/* 011B8 80B54568 00001825 */ or $v1, $zero, $zero ## $v1 = 00000000
|
||||
/* 011BC 80B5456C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80B54570:
|
||||
/* 011C0 80B54570 00E37021 */ addu $t6, $a3, $v1
|
||||
.L80B54574:
|
||||
/* 011C4 80B54574 A4A2025C */ sh $v0, 0x025C($a1) ## 0000025C
|
||||
/* 011C8 80B54578 A4AE028C */ sh $t6, 0x028C($a1) ## 0000028C
|
||||
.L80B5457C:
|
||||
/* 011CC 80B5457C 00067840 */ sll $t7, $a2, 1
|
||||
/* 011D0 80B54580 008FC021 */ addu $t8, $a0, $t7
|
||||
/* 011D4 80B54584 03E00008 */ jr $ra
|
||||
/* 011D8 80B54588 A70702BC */ sh $a3, 0x02BC($t8) ## 000002BC
|
|
@ -1,528 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A5A0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A5B0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A5C0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A5D0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A5E0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A5F0
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A600
|
||||
.asciz "../z_en_zl3.c"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel D_80B5AAEC
|
||||
.word 0xC47EC000
|
||||
glabel D_80B5AAF0
|
||||
.word 0x43E98000
|
||||
glabel D_80B5AAF4
|
||||
.word 0x43848000
|
||||
glabel D_80B5AAF8
|
||||
.word 0xC3D58000
|
||||
glabel D_80B5AAFC
|
||||
.word 0x43E98000
|
||||
glabel D_80B5AB00
|
||||
.word 0x43848000
|
||||
glabel D_80B5AB04
|
||||
.word 0xC3D58000
|
||||
|
||||
.text
|
||||
glabel func_80B5458C
|
||||
/* 011DC 80B5458C 27BDFF70 */ addiu $sp, $sp, 0xFF70 ## $sp = FFFFFF70
|
||||
/* 011E0 80B54590 2401000E */ addiu $at, $zero, 0x000E ## $at = 0000000E
|
||||
/* 011E4 80B54594 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 011E8 80B54598 AFA40090 */ sw $a0, 0x0090($sp)
|
||||
/* 011EC 80B5459C AFA60098 */ sw $a2, 0x0098($sp)
|
||||
/* 011F0 80B545A0 14A101BF */ bne $a1, $at, .L80B54CA0
|
||||
/* 011F4 80B545A4 AFA7009C */ sw $a3, 0x009C($sp)
|
||||
/* 011F8 80B545A8 8C840000 */ lw $a0, 0x0000($a0) ## 00000000
|
||||
/* 011FC 80B545AC 0C031A73 */ jal Graph_Alloc
|
||||
|
||||
/* 01200 80B545B0 240501C0 */ addiu $a1, $zero, 0x01C0 ## $a1 = 000001C0
|
||||
/* 01204 80B545B4 8FA800A0 */ lw $t0, 0x00A0($sp)
|
||||
/* 01208 80B545B8 8FA300A4 */ lw $v1, 0x00A4($sp)
|
||||
/* 0120C 80B545BC AFA20078 */ sw $v0, 0x0078($sp)
|
||||
/* 01210 80B545C0 850F0000 */ lh $t7, 0x0000($t0) ## 00000000
|
||||
/* 01214 80B545C4 84780402 */ lh $t8, 0x0402($v1) ## 00000402
|
||||
/* 01218 80B545C8 850A0004 */ lh $t2, 0x0004($t0) ## 00000004
|
||||
/* 0121C 80B545CC 3C0EDB06 */ lui $t6, 0xDB06 ## $t6 = DB060000
|
||||
/* 01220 80B545D0 01F8C821 */ addu $t9, $t7, $t8
|
||||
/* 01224 80B545D4 A5190000 */ sh $t9, 0x0000($t0) ## 00000000
|
||||
/* 01228 80B545D8 846B0400 */ lh $t3, 0x0400($v1) ## 00000400
|
||||
/* 0122C 80B545DC 35CE0030 */ ori $t6, $t6, 0x0030 ## $t6 = DB060030
|
||||
/* 01230 80B545E0 24630400 */ addiu $v1, $v1, 0x0400 ## $v1 = 00000400
|
||||
/* 01234 80B545E4 014B6021 */ addu $t4, $t2, $t3
|
||||
/* 01238 80B545E8 A50C0004 */ sh $t4, 0x0004($t0) ## 00000004
|
||||
/* 0123C 80B545EC 8FA500A8 */ lw $a1, 0x00A8($sp)
|
||||
/* 01240 80B545F0 8CA40000 */ lw $a0, 0x0000($a1) ## 00000000
|
||||
/* 01244 80B545F4 248D0008 */ addiu $t5, $a0, 0x0008 ## $t5 = 00000008
|
||||
/* 01248 80B545F8 ACAD0000 */ sw $t5, 0x0000($a1) ## 00000000
|
||||
/* 0124C 80B545FC AC820004 */ sw $v0, 0x0004($a0) ## 00000004
|
||||
/* 01250 80B54600 0C034213 */ jal Matrix_Push
|
||||
/* 01254 80B54604 AC8E0000 */ sw $t6, 0x0000($a0) ## 00000000
|
||||
/* 01258 80B54608 8FA9009C */ lw $t1, 0x009C($sp)
|
||||
/* 0125C 80B5460C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01260 80B54610 C52C0000 */ lwc1 $f12, 0x0000($t1) ## 00000000
|
||||
/* 01264 80B54614 C52E0004 */ lwc1 $f14, 0x0004($t1) ## 00000004
|
||||
/* 01268 80B54618 0C034261 */ jal Matrix_Translate
|
||||
/* 0126C 80B5461C 8D260008 */ lw $a2, 0x0008($t1) ## 00000008
|
||||
/* 01270 80B54620 8FA800A0 */ lw $t0, 0x00A0($sp)
|
||||
/* 01274 80B54624 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01278 80B54628 85040000 */ lh $a0, 0x0000($t0) ## 00000000
|
||||
/* 0127C 80B5462C 85050002 */ lh $a1, 0x0002($t0) ## 00000002
|
||||
/* 01280 80B54630 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 01284 80B54634 85060004 */ lh $a2, 0x0004($t0) ## 00000004
|
||||
/* 01288 80B54638 0C034213 */ jal Matrix_Push
|
||||
/* 0128C 80B5463C 00000000 */ nop
|
||||
/* 01290 80B54640 3C0143B5 */ lui $at, 0x43B5 ## $at = 43B50000
|
||||
/* 01294 80B54644 44816000 */ mtc1 $at, $f12 ## $f12 = 362.00
|
||||
/* 01298 80B54648 3C01C305 */ lui $at, 0xC305 ## $at = C3050000
|
||||
/* 0129C 80B5464C 44817000 */ mtc1 $at, $f14 ## $f14 = -133.00
|
||||
/* 012A0 80B54650 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 012A4 80B54654 0C034261 */ jal Matrix_Translate
|
||||
/* 012A8 80B54658 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 012AC 80B5465C 0C034236 */ jal Matrix_Get
|
||||
/* 012B0 80B54660 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 012B4 80B54664 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 012B8 80B54668 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 012BC 80B5466C 0C034833 */ jal func_800D20CC
|
||||
/* 012C0 80B54670 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 012C4 80B54674 0C03034A */ jal func_800C0D28
|
||||
/* 012C8 80B54678 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 012CC 80B5467C 1440000D */ bne $v0, $zero, .L80B546B4
|
||||
/* 012D0 80B54680 00000000 */ nop
|
||||
/* 012D4 80B54684 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 012D8 80B54688 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 012DC 80B5468C 0C2D4E60 */ jal func_80B53980
|
||||
/* 012E0 80B54690 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 012E4 80B54694 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 012E8 80B54698 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 012EC 80B5469C 0C2D50D8 */ jal func_80B54360
|
||||
/* 012F0 80B546A0 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
|
||||
/* 012F4 80B546A4 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 012F8 80B546A8 87A50034 */ lh $a1, 0x0034($sp)
|
||||
/* 012FC 80B546AC 0C2D4ED9 */ jal func_80B53B64
|
||||
/* 01300 80B546B0 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
.L80B546B4:
|
||||
/* 01304 80B546B4 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01308 80B546B8 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 0130C 80B546BC 8FA300A4 */ lw $v1, 0x00A4($sp)
|
||||
/* 01310 80B546C0 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01314 80B546C4 844F1492 */ lh $t7, 0x1492($v0) ## 80161492
|
||||
/* 01318 80B546C8 84591494 */ lh $t9, 0x1494($v0) ## 80161494
|
||||
/* 0131C 80B546CC 844B1496 */ lh $t3, 0x1496($v0) ## 80161496
|
||||
/* 01320 80B546D0 846C0290 */ lh $t4, 0x0290($v1) ## 00000290
|
||||
/* 01324 80B546D4 846A028E */ lh $t2, 0x028E($v1) ## 0000028E
|
||||
/* 01328 80B546D8 8478028C */ lh $t8, 0x028C($v1) ## 0000028C
|
||||
/* 0132C 80B546DC 016C3021 */ addu $a2, $t3, $t4
|
||||
/* 01330 80B546E0 032A2821 */ addu $a1, $t9, $t2
|
||||
/* 01334 80B546E4 01F82021 */ addu $a0, $t7, $t8
|
||||
/* 01338 80B546E8 00042400 */ sll $a0, $a0, 16
|
||||
/* 0133C 80B546EC 00052C00 */ sll $a1, $a1, 16
|
||||
/* 01340 80B546F0 00063400 */ sll $a2, $a2, 16
|
||||
/* 01344 80B546F4 2463028C */ addiu $v1, $v1, 0x028C ## $v1 = 0000028C
|
||||
/* 01348 80B546F8 AFA30020 */ sw $v1, 0x0020($sp)
|
||||
/* 0134C 80B546FC 00063403 */ sra $a2, $a2, 16
|
||||
/* 01350 80B54700 00052C03 */ sra $a1, $a1, 16
|
||||
/* 01354 80B54704 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 01358 80B54708 00042403 */ sra $a0, $a0, 16
|
||||
/* 0135C 80B5470C 3C01C33C */ lui $at, 0xC33C ## $at = C33C0000
|
||||
/* 01360 80B54710 44816000 */ mtc1 $at, $f12 ## $f12 = -188.00
|
||||
/* 01364 80B54714 3C01C338 */ lui $at, 0xC338 ## $at = C3380000
|
||||
/* 01368 80B54718 44817000 */ mtc1 $at, $f14 ## $f14 = -184.00
|
||||
/* 0136C 80B5471C 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 01370 80B54720 0C034261 */ jal Matrix_Translate
|
||||
/* 01374 80B54724 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01378 80B54728 3C0580B6 */ lui $a1, %hi(D_80B5A5A0) ## $a1 = 80B60000
|
||||
/* 0137C 80B5472C 24A5A5A0 */ addiu $a1, $a1, %lo(D_80B5A5A0) ## $a1 = 80B5A5A0
|
||||
/* 01380 80B54730 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 01384 80B54734 0C034695 */ jal Matrix_ToMtx
|
||||
/* 01388 80B54738 240605D2 */ addiu $a2, $zero, 0x05D2 ## $a2 = 000005D2
|
||||
/* 0138C 80B5473C 0C034236 */ jal Matrix_Get
|
||||
/* 01390 80B54740 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01394 80B54744 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01398 80B54748 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 0139C 80B5474C 0C034833 */ jal func_800D20CC
|
||||
/* 013A0 80B54750 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 013A4 80B54754 0C03034A */ jal func_800C0D28
|
||||
/* 013A8 80B54758 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 013AC 80B5475C 14400005 */ bne $v0, $zero, .L80B54774
|
||||
/* 013B0 80B54760 00000000 */ nop
|
||||
/* 013B4 80B54764 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 013B8 80B54768 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 013BC 80B5476C 0C2D4E60 */ jal func_80B53980
|
||||
/* 013C0 80B54770 24060003 */ addiu $a2, $zero, 0x0003 ## $a2 = 00000003
|
||||
.L80B54774:
|
||||
/* 013C4 80B54774 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 013C8 80B54778 8FA30020 */ lw $v1, 0x0020($sp)
|
||||
/* 013CC 80B5477C 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 013D0 80B54780 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 013D4 80B54784 846E0006 */ lh $t6, 0x0006($v1) ## 00000006
|
||||
/* 013D8 80B54788 84780008 */ lh $t8, 0x0008($v1) ## 00000008
|
||||
/* 013DC 80B5478C 846A000A */ lh $t2, 0x000A($v1) ## 0000000A
|
||||
/* 013E0 80B54790 844D1498 */ lh $t5, 0x1498($v0) ## 80161498
|
||||
/* 013E4 80B54794 844F149A */ lh $t7, 0x149A($v0) ## 8016149A
|
||||
/* 013E8 80B54798 8459149C */ lh $t9, 0x149C($v0) ## 8016149C
|
||||
/* 013EC 80B5479C 01AE2021 */ addu $a0, $t5, $t6
|
||||
/* 013F0 80B547A0 01F82821 */ addu $a1, $t7, $t8
|
||||
/* 013F4 80B547A4 032A3021 */ addu $a2, $t9, $t2
|
||||
/* 013F8 80B547A8 00063400 */ sll $a2, $a2, 16
|
||||
/* 013FC 80B547AC 00052C00 */ sll $a1, $a1, 16
|
||||
/* 01400 80B547B0 00042400 */ sll $a0, $a0, 16
|
||||
/* 01404 80B547B4 00042403 */ sra $a0, $a0, 16
|
||||
/* 01408 80B547B8 00052C03 */ sra $a1, $a1, 16
|
||||
/* 0140C 80B547BC 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 01410 80B547C0 00063403 */ sra $a2, $a2, 16
|
||||
/* 01414 80B547C4 3C01C3CD */ lui $at, 0xC3CD ## $at = C3CD0000
|
||||
/* 01418 80B547C8 44816000 */ mtc1 $at, $f12 ## $f12 = -410.00
|
||||
/* 0141C 80B547CC 3C01C338 */ lui $at, 0xC338 ## $at = C3380000
|
||||
/* 01420 80B547D0 44817000 */ mtc1 $at, $f14 ## $f14 = -184.00
|
||||
/* 01424 80B547D4 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 01428 80B547D8 0C034261 */ jal Matrix_Translate
|
||||
/* 0142C 80B547DC 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01430 80B547E0 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 01434 80B547E4 3C0580B6 */ lui $a1, %hi(D_80B5A5B0) ## $a1 = 80B60000
|
||||
/* 01438 80B547E8 24A5A5B0 */ addiu $a1, $a1, %lo(D_80B5A5B0) ## $a1 = 80B5A5B0
|
||||
/* 0143C 80B547EC 240605FE */ addiu $a2, $zero, 0x05FE ## $a2 = 000005FE
|
||||
/* 01440 80B547F0 0C034695 */ jal Matrix_ToMtx
|
||||
/* 01444 80B547F4 24840040 */ addiu $a0, $a0, 0x0040 ## $a0 = 00000040
|
||||
/* 01448 80B547F8 0C034236 */ jal Matrix_Get
|
||||
/* 0144C 80B547FC 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01450 80B54800 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01454 80B54804 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 01458 80B54808 0C034833 */ jal func_800D20CC
|
||||
/* 0145C 80B5480C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01460 80B54810 0C03034A */ jal func_800C0D28
|
||||
/* 01464 80B54814 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 01468 80B54818 14400005 */ bne $v0, $zero, .L80B54830
|
||||
/* 0146C 80B5481C 00000000 */ nop
|
||||
/* 01470 80B54820 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01474 80B54824 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 01478 80B54828 0C2D50D8 */ jal func_80B54360
|
||||
/* 0147C 80B5482C 24060007 */ addiu $a2, $zero, 0x0007 ## $a2 = 00000007
|
||||
.L80B54830:
|
||||
/* 01480 80B54830 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01484 80B54834 8FA30020 */ lw $v1, 0x0020($sp)
|
||||
/* 01488 80B54838 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 0148C 80B5483C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01490 80B54840 846C000C */ lh $t4, 0x000C($v1) ## 0000000C
|
||||
/* 01494 80B54844 846E000E */ lh $t6, 0x000E($v1) ## 0000000E
|
||||
/* 01498 80B54848 84780010 */ lh $t8, 0x0010($v1) ## 00000010
|
||||
/* 0149C 80B5484C 844B149E */ lh $t3, 0x149E($v0) ## 8016149E
|
||||
/* 014A0 80B54850 844D14A0 */ lh $t5, 0x14A0($v0) ## 801614A0
|
||||
/* 014A4 80B54854 844F14A2 */ lh $t7, 0x14A2($v0) ## 801614A2
|
||||
/* 014A8 80B54858 016C2021 */ addu $a0, $t3, $t4
|
||||
/* 014AC 80B5485C 01AE2821 */ addu $a1, $t5, $t6
|
||||
/* 014B0 80B54860 01F83021 */ addu $a2, $t7, $t8
|
||||
/* 014B4 80B54864 00063400 */ sll $a2, $a2, 16
|
||||
/* 014B8 80B54868 00052C00 */ sll $a1, $a1, 16
|
||||
/* 014BC 80B5486C 00042400 */ sll $a0, $a0, 16
|
||||
/* 014C0 80B54870 00042403 */ sra $a0, $a0, 16
|
||||
/* 014C4 80B54874 00052C03 */ sra $a1, $a1, 16
|
||||
/* 014C8 80B54878 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 014CC 80B5487C 00063403 */ sra $a2, $a2, 16
|
||||
/* 014D0 80B54880 3C0180B6 */ lui $at, %hi(D_80B5AAEC) ## $at = 80B60000
|
||||
/* 014D4 80B54884 C42CAAEC */ lwc1 $f12, %lo(D_80B5AAEC)($at)
|
||||
/* 014D8 80B54888 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
|
||||
/* 014DC 80B5488C 44817000 */ mtc1 $at, $f14 ## $f14 = -26.00
|
||||
/* 014E0 80B54890 24060000 */ addiu $a2, $zero, 0x0000 ## $a2 = 00000000
|
||||
/* 014E4 80B54894 0C034261 */ jal Matrix_Translate
|
||||
/* 014E8 80B54898 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 014EC 80B5489C 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 014F0 80B548A0 3C0580B6 */ lui $a1, %hi(D_80B5A5C0) ## $a1 = 80B60000
|
||||
/* 014F4 80B548A4 24A5A5C0 */ addiu $a1, $a1, %lo(D_80B5A5C0) ## $a1 = 80B5A5C0
|
||||
/* 014F8 80B548A8 24060612 */ addiu $a2, $zero, 0x0612 ## $a2 = 00000612
|
||||
/* 014FC 80B548AC 0C034695 */ jal Matrix_ToMtx
|
||||
/* 01500 80B548B0 24840080 */ addiu $a0, $a0, 0x0080 ## $a0 = 00000080
|
||||
/* 01504 80B548B4 0C034221 */ jal Matrix_Pull
|
||||
/* 01508 80B548B8 00000000 */ nop
|
||||
/* 0150C 80B548BC 0C034213 */ jal Matrix_Push
|
||||
/* 01510 80B548C0 00000000 */ nop
|
||||
/* 01514 80B548C4 3C0180B6 */ lui $at, %hi(D_80B5AAF0) ## $at = 80B60000
|
||||
/* 01518 80B548C8 C42CAAF0 */ lwc1 $f12, %lo(D_80B5AAF0)($at)
|
||||
/* 0151C 80B548CC 3C0180B6 */ lui $at, %hi(D_80B5AAF4) ## $at = 80B60000
|
||||
/* 01520 80B548D0 3C0643C2 */ lui $a2, 0x43C2 ## $a2 = 43C20000
|
||||
/* 01524 80B548D4 34C68000 */ ori $a2, $a2, 0x8000 ## $a2 = 43C28000
|
||||
/* 01528 80B548D8 C42EAAF4 */ lwc1 $f14, %lo(D_80B5AAF4)($at)
|
||||
/* 0152C 80B548DC 0C034261 */ jal Matrix_Translate
|
||||
/* 01530 80B548E0 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01534 80B548E4 0C034236 */ jal Matrix_Get
|
||||
/* 01538 80B548E8 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 0153C 80B548EC 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01540 80B548F0 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 01544 80B548F4 0C034833 */ jal func_800D20CC
|
||||
/* 01548 80B548F8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0154C 80B548FC 0C03034A */ jal func_800C0D28
|
||||
/* 01550 80B54900 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 01554 80B54904 1440000D */ bne $v0, $zero, .L80B5493C
|
||||
/* 01558 80B54908 00000000 */ nop
|
||||
/* 0155C 80B5490C 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01560 80B54910 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 01564 80B54914 0C2D4E60 */ jal func_80B53980
|
||||
/* 01568 80B54918 24060009 */ addiu $a2, $zero, 0x0009 ## $a2 = 00000009
|
||||
/* 0156C 80B5491C 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01570 80B54920 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 01574 80B54924 0C2D50D8 */ jal func_80B54360
|
||||
/* 01578 80B54928 2406000A */ addiu $a2, $zero, 0x000A ## $a2 = 0000000A
|
||||
/* 0157C 80B5492C 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01580 80B54930 87A50034 */ lh $a1, 0x0034($sp)
|
||||
/* 01584 80B54934 0C2D4ED9 */ jal func_80B53B64
|
||||
/* 01588 80B54938 2406000B */ addiu $a2, $zero, 0x000B ## $a2 = 0000000B
|
||||
.L80B5493C:
|
||||
/* 0158C 80B5493C 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01590 80B54940 8FA30020 */ lw $v1, 0x0020($sp)
|
||||
/* 01594 80B54944 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 01598 80B54948 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 0159C 80B5494C 846A0012 */ lh $t2, 0x0012($v1) ## 00000012
|
||||
/* 015A0 80B54950 846C0014 */ lh $t4, 0x0014($v1) ## 00000014
|
||||
/* 015A4 80B54954 846E0016 */ lh $t6, 0x0016($v1) ## 00000016
|
||||
/* 015A8 80B54958 845914A4 */ lh $t9, 0x14A4($v0) ## 801614A4
|
||||
/* 015AC 80B5495C 844B14A6 */ lh $t3, 0x14A6($v0) ## 801614A6
|
||||
/* 015B0 80B54960 844D14A8 */ lh $t5, 0x14A8($v0) ## 801614A8
|
||||
/* 015B4 80B54964 032A2021 */ addu $a0, $t9, $t2
|
||||
/* 015B8 80B54968 016C2821 */ addu $a1, $t3, $t4
|
||||
/* 015BC 80B5496C 01AE3021 */ addu $a2, $t5, $t6
|
||||
/* 015C0 80B54970 00063400 */ sll $a2, $a2, 16
|
||||
/* 015C4 80B54974 00052C00 */ sll $a1, $a1, 16
|
||||
/* 015C8 80B54978 00042400 */ sll $a0, $a0, 16
|
||||
/* 015CC 80B5497C 00042403 */ sra $a0, $a0, 16
|
||||
/* 015D0 80B54980 00052C03 */ sra $a1, $a1, 16
|
||||
/* 015D4 80B54984 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 015D8 80B54988 00063403 */ sra $a2, $a2, 16
|
||||
/* 015DC 80B5498C 3C0180B6 */ lui $at, %hi(D_80B5AAF8) ## $at = 80B60000
|
||||
/* 015E0 80B54990 C42CAAF8 */ lwc1 $f12, %lo(D_80B5AAF8)($at)
|
||||
/* 015E4 80B54994 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 015E8 80B54998 44817000 */ mtc1 $at, $f14 ## $f14 = -1.00
|
||||
/* 015EC 80B5499C 3C06C040 */ lui $a2, 0xC040 ## $a2 = C0400000
|
||||
/* 015F0 80B549A0 0C034261 */ jal Matrix_Translate
|
||||
/* 015F4 80B549A4 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 015F8 80B549A8 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 015FC 80B549AC 3C0580B6 */ lui $a1, %hi(D_80B5A5D0) ## $a1 = 80B60000
|
||||
/* 01600 80B549B0 24A5A5D0 */ addiu $a1, $a1, %lo(D_80B5A5D0) ## $a1 = 80B5A5D0
|
||||
/* 01604 80B549B4 2406062B */ addiu $a2, $zero, 0x062B ## $a2 = 0000062B
|
||||
/* 01608 80B549B8 0C034695 */ jal Matrix_ToMtx
|
||||
/* 0160C 80B549BC 248400C0 */ addiu $a0, $a0, 0x00C0 ## $a0 = 000000C0
|
||||
/* 01610 80B549C0 0C034236 */ jal Matrix_Get
|
||||
/* 01614 80B549C4 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01618 80B549C8 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 0161C 80B549CC 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 01620 80B549D0 0C034833 */ jal func_800D20CC
|
||||
/* 01624 80B549D4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01628 80B549D8 0C03034A */ jal func_800C0D28
|
||||
/* 0162C 80B549DC 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 01630 80B549E0 1440000D */ bne $v0, $zero, .L80B54A18
|
||||
/* 01634 80B549E4 00000000 */ nop
|
||||
/* 01638 80B549E8 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 0163C 80B549EC 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 01640 80B549F0 0C2D4E60 */ jal func_80B53980
|
||||
/* 01644 80B549F4 2406000C */ addiu $a2, $zero, 0x000C ## $a2 = 0000000C
|
||||
/* 01648 80B549F8 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 0164C 80B549FC 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 01650 80B54A00 0C2D50D8 */ jal func_80B54360
|
||||
/* 01654 80B54A04 2406000D */ addiu $a2, $zero, 0x000D ## $a2 = 0000000D
|
||||
/* 01658 80B54A08 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 0165C 80B54A0C 87A50034 */ lh $a1, 0x0034($sp)
|
||||
/* 01660 80B54A10 0C2D4ED9 */ jal func_80B53B64
|
||||
/* 01664 80B54A14 2406000E */ addiu $a2, $zero, 0x000E ## $a2 = 0000000E
|
||||
.L80B54A18:
|
||||
/* 01668 80B54A18 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 0166C 80B54A1C 8FA30020 */ lw $v1, 0x0020($sp)
|
||||
/* 01670 80B54A20 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 01674 80B54A24 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01678 80B54A28 84780018 */ lh $t8, 0x0018($v1) ## 00000018
|
||||
/* 0167C 80B54A2C 846A001A */ lh $t2, 0x001A($v1) ## 0000001A
|
||||
/* 01680 80B54A30 846C001C */ lh $t4, 0x001C($v1) ## 0000001C
|
||||
/* 01684 80B54A34 844F14AA */ lh $t7, 0x14AA($v0) ## 801614AA
|
||||
/* 01688 80B54A38 845914AC */ lh $t9, 0x14AC($v0) ## 801614AC
|
||||
/* 0168C 80B54A3C 844B14AE */ lh $t3, 0x14AE($v0) ## 801614AE
|
||||
/* 01690 80B54A40 01F82021 */ addu $a0, $t7, $t8
|
||||
/* 01694 80B54A44 032A2821 */ addu $a1, $t9, $t2
|
||||
/* 01698 80B54A48 016C3021 */ addu $a2, $t3, $t4
|
||||
/* 0169C 80B54A4C 00063400 */ sll $a2, $a2, 16
|
||||
/* 016A0 80B54A50 00052C00 */ sll $a1, $a1, 16
|
||||
/* 016A4 80B54A54 00042400 */ sll $a0, $a0, 16
|
||||
/* 016A8 80B54A58 00042403 */ sra $a0, $a0, 16
|
||||
/* 016AC 80B54A5C 00052C03 */ sra $a1, $a1, 16
|
||||
/* 016B0 80B54A60 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 016B4 80B54A64 00063403 */ sra $a2, $a2, 16
|
||||
/* 016B8 80B54A68 3C01C3DF */ lui $at, 0xC3DF ## $at = C3DF0000
|
||||
/* 016BC 80B54A6C 44816000 */ mtc1 $at, $f12 ## $f12 = -446.00
|
||||
/* 016C0 80B54A70 3C01C250 */ lui $at, 0xC250 ## $at = C2500000
|
||||
/* 016C4 80B54A74 44817000 */ mtc1 $at, $f14 ## $f14 = -52.00
|
||||
/* 016C8 80B54A78 3C0642A8 */ lui $a2, 0x42A8 ## $a2 = 42A80000
|
||||
/* 016CC 80B54A7C 0C034261 */ jal Matrix_Translate
|
||||
/* 016D0 80B54A80 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 016D4 80B54A84 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 016D8 80B54A88 3C0580B6 */ lui $a1, %hi(D_80B5A5E0) ## $a1 = 80B60000
|
||||
/* 016DC 80B54A8C 24A5A5E0 */ addiu $a1, $a1, %lo(D_80B5A5E0) ## $a1 = 80B5A5E0
|
||||
/* 016E0 80B54A90 2406063E */ addiu $a2, $zero, 0x063E ## $a2 = 0000063E
|
||||
/* 016E4 80B54A94 0C034695 */ jal Matrix_ToMtx
|
||||
/* 016E8 80B54A98 24840100 */ addiu $a0, $a0, 0x0100 ## $a0 = 00000100
|
||||
/* 016EC 80B54A9C 0C034221 */ jal Matrix_Pull
|
||||
/* 016F0 80B54AA0 00000000 */ nop
|
||||
/* 016F4 80B54AA4 0C034213 */ jal Matrix_Push
|
||||
/* 016F8 80B54AA8 00000000 */ nop
|
||||
/* 016FC 80B54AAC 3C0180B6 */ lui $at, %hi(D_80B5AAFC) ## $at = 80B60000
|
||||
/* 01700 80B54AB0 C42CAAFC */ lwc1 $f12, %lo(D_80B5AAFC)($at)
|
||||
/* 01704 80B54AB4 3C0180B6 */ lui $at, %hi(D_80B5AB00) ## $at = 80B60000
|
||||
/* 01708 80B54AB8 3C06C3C2 */ lui $a2, 0xC3C2 ## $a2 = C3C20000
|
||||
/* 0170C 80B54ABC 34C68000 */ ori $a2, $a2, 0x8000 ## $a2 = C3C28000
|
||||
/* 01710 80B54AC0 C42EAB00 */ lwc1 $f14, %lo(D_80B5AB00)($at)
|
||||
/* 01714 80B54AC4 0C034261 */ jal Matrix_Translate
|
||||
/* 01718 80B54AC8 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 0171C 80B54ACC 0C034236 */ jal Matrix_Get
|
||||
/* 01720 80B54AD0 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01724 80B54AD4 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01728 80B54AD8 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 0172C 80B54ADC 0C034833 */ jal func_800D20CC
|
||||
/* 01730 80B54AE0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01734 80B54AE4 0C03034A */ jal func_800C0D28
|
||||
/* 01738 80B54AE8 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 0173C 80B54AEC 1440000D */ bne $v0, $zero, .L80B54B24
|
||||
/* 01740 80B54AF0 00000000 */ nop
|
||||
/* 01744 80B54AF4 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01748 80B54AF8 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 0174C 80B54AFC 0C2D4E60 */ jal func_80B53980
|
||||
/* 01750 80B54B00 2406000F */ addiu $a2, $zero, 0x000F ## $a2 = 0000000F
|
||||
/* 01754 80B54B04 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01758 80B54B08 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 0175C 80B54B0C 0C2D50D8 */ jal func_80B54360
|
||||
/* 01760 80B54B10 24060010 */ addiu $a2, $zero, 0x0010 ## $a2 = 00000010
|
||||
/* 01764 80B54B14 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01768 80B54B18 87A50034 */ lh $a1, 0x0034($sp)
|
||||
/* 0176C 80B54B1C 0C2D4ED9 */ jal func_80B53B64
|
||||
/* 01770 80B54B20 24060011 */ addiu $a2, $zero, 0x0011 ## $a2 = 00000011
|
||||
.L80B54B24:
|
||||
/* 01774 80B54B24 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01778 80B54B28 8FA30020 */ lw $v1, 0x0020($sp)
|
||||
/* 0177C 80B54B2C 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 01780 80B54B30 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 01784 80B54B34 846E001E */ lh $t6, 0x001E($v1) ## 0000001E
|
||||
/* 01788 80B54B38 84780020 */ lh $t8, 0x0020($v1) ## 00000020
|
||||
/* 0178C 80B54B3C 846A0022 */ lh $t2, 0x0022($v1) ## 00000022
|
||||
/* 01790 80B54B40 844D14B0 */ lh $t5, 0x14B0($v0) ## 801614B0
|
||||
/* 01794 80B54B44 844F14B2 */ lh $t7, 0x14B2($v0) ## 801614B2
|
||||
/* 01798 80B54B48 845914B4 */ lh $t9, 0x14B4($v0) ## 801614B4
|
||||
/* 0179C 80B54B4C 01AE2021 */ addu $a0, $t5, $t6
|
||||
/* 017A0 80B54B50 01F82821 */ addu $a1, $t7, $t8
|
||||
/* 017A4 80B54B54 032A3021 */ addu $a2, $t9, $t2
|
||||
/* 017A8 80B54B58 00063400 */ sll $a2, $a2, 16
|
||||
/* 017AC 80B54B5C 00052C00 */ sll $a1, $a1, 16
|
||||
/* 017B0 80B54B60 00042400 */ sll $a0, $a0, 16
|
||||
/* 017B4 80B54B64 00042403 */ sra $a0, $a0, 16
|
||||
/* 017B8 80B54B68 00052C03 */ sra $a1, $a1, 16
|
||||
/* 017BC 80B54B6C 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 017C0 80B54B70 00063403 */ sra $a2, $a2, 16
|
||||
/* 017C4 80B54B74 3C0180B6 */ lui $at, %hi(D_80B5AB04) ## $at = 80B60000
|
||||
/* 017C8 80B54B78 C42CAB04 */ lwc1 $f12, %lo(D_80B5AB04)($at)
|
||||
/* 017CC 80B54B7C 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 017D0 80B54B80 44817000 */ mtc1 $at, $f14 ## $f14 = -1.00
|
||||
/* 017D4 80B54B84 3C064040 */ lui $a2, 0x4040 ## $a2 = 40400000
|
||||
/* 017D8 80B54B88 0C034261 */ jal Matrix_Translate
|
||||
/* 017DC 80B54B8C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 017E0 80B54B90 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 017E4 80B54B94 3C0580B6 */ lui $a1, %hi(D_80B5A5F0) ## $a1 = 80B60000
|
||||
/* 017E8 80B54B98 24A5A5F0 */ addiu $a1, $a1, %lo(D_80B5A5F0) ## $a1 = 80B5A5F0
|
||||
/* 017EC 80B54B9C 24060657 */ addiu $a2, $zero, 0x0657 ## $a2 = 00000657
|
||||
/* 017F0 80B54BA0 0C034695 */ jal Matrix_ToMtx
|
||||
/* 017F4 80B54BA4 24840140 */ addiu $a0, $a0, 0x0140 ## $a0 = 00000140
|
||||
/* 017F8 80B54BA8 0C034236 */ jal Matrix_Get
|
||||
/* 017FC 80B54BAC 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01800 80B54BB0 27A40038 */ addiu $a0, $sp, 0x0038 ## $a0 = FFFFFFA8
|
||||
/* 01804 80B54BB4 27A50030 */ addiu $a1, $sp, 0x0030 ## $a1 = FFFFFFA0
|
||||
/* 01808 80B54BB8 0C034833 */ jal func_800D20CC
|
||||
/* 0180C 80B54BBC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01810 80B54BC0 0C03034A */ jal func_800C0D28
|
||||
/* 01814 80B54BC4 8FA40090 */ lw $a0, 0x0090($sp)
|
||||
/* 01818 80B54BC8 1440000C */ bne $v0, $zero, .L80B54BFC
|
||||
/* 0181C 80B54BCC 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01820 80B54BD0 87A50032 */ lh $a1, 0x0032($sp)
|
||||
/* 01824 80B54BD4 0C2D4E60 */ jal func_80B53980
|
||||
/* 01828 80B54BD8 24060012 */ addiu $a2, $zero, 0x0012 ## $a2 = 00000012
|
||||
/* 0182C 80B54BDC 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01830 80B54BE0 87A50030 */ lh $a1, 0x0030($sp)
|
||||
/* 01834 80B54BE4 0C2D50D8 */ jal func_80B54360
|
||||
/* 01838 80B54BE8 24060013 */ addiu $a2, $zero, 0x0013 ## $a2 = 00000013
|
||||
/* 0183C 80B54BEC 8FA400A4 */ lw $a0, 0x00A4($sp)
|
||||
/* 01840 80B54BF0 87A50034 */ lh $a1, 0x0034($sp)
|
||||
/* 01844 80B54BF4 0C2D4ED9 */ jal func_80B53B64
|
||||
/* 01848 80B54BF8 24060014 */ addiu $a2, $zero, 0x0014 ## $a2 = 00000014
|
||||
.L80B54BFC:
|
||||
/* 0184C 80B54BFC 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01850 80B54C00 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 01854 80B54C04 8FAC0020 */ lw $t4, 0x0020($sp)
|
||||
/* 01858 80B54C08 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 0185C 80B54C0C 844B14B6 */ lh $t3, 0x14B6($v0) ## 801614B6
|
||||
/* 01860 80B54C10 844E14B8 */ lh $t6, 0x14B8($v0) ## 801614B8
|
||||
/* 01864 80B54C14 845814BA */ lh $t8, 0x14BA($v0) ## 801614BA
|
||||
/* 01868 80B54C18 858D0024 */ lh $t5, 0x0024($t4) ## 00000024
|
||||
/* 0186C 80B54C1C 858F0026 */ lh $t7, 0x0026($t4) ## 00000026
|
||||
/* 01870 80B54C20 85990028 */ lh $t9, 0x0028($t4) ## 00000028
|
||||
/* 01874 80B54C24 016D2021 */ addu $a0, $t3, $t5
|
||||
/* 01878 80B54C28 01CF2821 */ addu $a1, $t6, $t7
|
||||
/* 0187C 80B54C2C 03193021 */ addu $a2, $t8, $t9
|
||||
/* 01880 80B54C30 00063400 */ sll $a2, $a2, 16
|
||||
/* 01884 80B54C34 00052C00 */ sll $a1, $a1, 16
|
||||
/* 01888 80B54C38 00042400 */ sll $a0, $a0, 16
|
||||
/* 0188C 80B54C3C 00042403 */ sra $a0, $a0, 16
|
||||
/* 01890 80B54C40 00052C03 */ sra $a1, $a1, 16
|
||||
/* 01894 80B54C44 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 01898 80B54C48 00063403 */ sra $a2, $a2, 16
|
||||
/* 0189C 80B54C4C 3C01C3DF */ lui $at, 0xC3DF ## $at = C3DF0000
|
||||
/* 018A0 80B54C50 44816000 */ mtc1 $at, $f12 ## $f12 = -446.00
|
||||
/* 018A4 80B54C54 3C01C250 */ lui $at, 0xC250 ## $at = C2500000
|
||||
/* 018A8 80B54C58 44817000 */ mtc1 $at, $f14 ## $f14 = -52.00
|
||||
/* 018AC 80B54C5C 3C06C2A8 */ lui $a2, 0xC2A8 ## $a2 = C2A80000
|
||||
/* 018B0 80B54C60 0C034261 */ jal Matrix_Translate
|
||||
/* 018B4 80B54C64 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 018B8 80B54C68 8FA40078 */ lw $a0, 0x0078($sp)
|
||||
/* 018BC 80B54C6C 3C0580B6 */ lui $a1, %hi(D_80B5A600) ## $a1 = 80B60000
|
||||
/* 018C0 80B54C70 24A5A600 */ addiu $a1, $a1, %lo(D_80B5A600) ## $a1 = 80B5A600
|
||||
/* 018C4 80B54C74 2406066A */ addiu $a2, $zero, 0x066A ## $a2 = 0000066A
|
||||
/* 018C8 80B54C78 0C034695 */ jal Matrix_ToMtx
|
||||
/* 018CC 80B54C7C 24840180 */ addiu $a0, $a0, 0x0180 ## $a0 = 00000180
|
||||
/* 018D0 80B54C80 0C034221 */ jal Matrix_Pull
|
||||
/* 018D4 80B54C84 00000000 */ nop
|
||||
/* 018D8 80B54C88 0C034221 */ jal Matrix_Pull
|
||||
/* 018DC 80B54C8C 00000000 */ nop
|
||||
/* 018E0 80B54C90 8FAB00A4 */ lw $t3, 0x00A4($sp)
|
||||
/* 018E4 80B54C94 240A0001 */ addiu $t2, $zero, 0x0001 ## $t2 = 00000001
|
||||
/* 018E8 80B54C98 1000000E */ beq $zero, $zero, .L80B54CD4
|
||||
/* 018EC 80B54C9C AD6A02FC */ sw $t2, 0x02FC($t3) ## 000002FC
|
||||
.L80B54CA0:
|
||||
/* 018F0 80B54CA0 24010007 */ addiu $at, $zero, 0x0007 ## $at = 00000007
|
||||
/* 018F4 80B54CA4 14A1000B */ bne $a1, $at, .L80B54CD4
|
||||
/* 018F8 80B54CA8 8FA800A0 */ lw $t0, 0x00A0($sp)
|
||||
/* 018FC 80B54CAC 8FA200A4 */ lw $v0, 0x00A4($sp)
|
||||
/* 01900 80B54CB0 850D0000 */ lh $t5, 0x0000($t0) ## 00000000
|
||||
/* 01904 80B54CB4 850C0002 */ lh $t4, 0x0002($t0) ## 00000002
|
||||
/* 01908 80B54CB8 844E0408 */ lh $t6, 0x0408($v0) ## 00000408
|
||||
/* 0190C 80B54CBC 24420406 */ addiu $v0, $v0, 0x0406 ## $v0 = 00000406
|
||||
/* 01910 80B54CC0 01AE7821 */ addu $t7, $t5, $t6
|
||||
/* 01914 80B54CC4 A50F0000 */ sh $t7, 0x0000($t0) ## 00000000
|
||||
/* 01918 80B54CC8 84580000 */ lh $t8, 0x0000($v0) ## 00000406
|
||||
/* 0191C 80B54CCC 0198C823 */ subu $t9, $t4, $t8
|
||||
/* 01920 80B54CD0 A5190002 */ sh $t9, 0x0002($t0) ## 00000002
|
||||
.L80B54CD4:
|
||||
/* 01924 80B54CD4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01928 80B54CD8 27BD0090 */ addiu $sp, $sp, 0x0090 ## $sp = 00000000
|
||||
/* 0192C 80B54CDC 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 01930 80B54CE0 03E00008 */ jr $ra
|
||||
/* 01934 80B54CE4 00000000 */ nop
|
|
@ -1,55 +0,0 @@
|
|||
glabel func_80B54CE8
|
||||
/* 01938 80B54CE8 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
|
||||
/* 0193C 80B54CEC 2401000D */ addiu $at, $zero, 0x000D ## $at = 0000000D
|
||||
/* 01940 80B54CF0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01944 80B54CF4 AFA40048 */ sw $a0, 0x0048($sp)
|
||||
/* 01948 80B54CF8 AFA60050 */ sw $a2, 0x0050($sp)
|
||||
/* 0194C 80B54CFC 14A1000F */ bne $a1, $at, .L80B54D3C
|
||||
/* 01950 80B54D00 AFA70054 */ sw $a3, 0x0054($sp)
|
||||
/* 01954 80B54D04 3C0E80B6 */ lui $t6, %hi(D_80B5A46C) ## $t6 = 80B60000
|
||||
/* 01958 80B54D08 25CEA46C */ addiu $t6, $t6, %lo(D_80B5A46C) ## $t6 = 80B5A46C
|
||||
/* 0195C 80B54D0C 8DD80000 */ lw $t8, 0x0000($t6) ## 80B5A46C
|
||||
/* 01960 80B54D10 8FA20058 */ lw $v0, 0x0058($sp)
|
||||
/* 01964 80B54D14 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFEC
|
||||
/* 01968 80B54D18 AC980000 */ sw $t8, 0x0000($a0) ## FFFFFFEC
|
||||
/* 0196C 80B54D1C 8DCF0004 */ lw $t7, 0x0004($t6) ## 80B5A470
|
||||
/* 01970 80B54D20 2445031C */ addiu $a1, $v0, 0x031C ## $a1 = 0000031C
|
||||
/* 01974 80B54D24 AC8F0004 */ sw $t7, 0x0004($a0) ## FFFFFFF0
|
||||
/* 01978 80B54D28 8DD80008 */ lw $t8, 0x0008($t6) ## 80B5A474
|
||||
/* 0197C 80B54D2C 0C0346BD */ jal Matrix_MultVec3f
|
||||
/* 01980 80B54D30 AC980008 */ sw $t8, 0x0008($a0) ## FFFFFFF4
|
||||
/* 01984 80B54D34 1000001C */ beq $zero, $zero, .L80B54DA8
|
||||
/* 01988 80B54D38 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B54D3C:
|
||||
/* 0198C 80B54D3C 2401000E */ addiu $at, $zero, 0x000E ## $at = 0000000E
|
||||
/* 01990 80B54D40 14A10018 */ bne $a1, $at, .L80B54DA4
|
||||
/* 01994 80B54D44 3C1980B6 */ lui $t9, %hi(D_80B5A478) ## $t9 = 80B60000
|
||||
/* 01998 80B54D48 2739A478 */ addiu $t9, $t9, %lo(D_80B5A478) ## $t9 = 80B5A478
|
||||
/* 0199C 80B54D4C 8F290000 */ lw $t1, 0x0000($t9) ## 80B5A478
|
||||
/* 019A0 80B54D50 27A40024 */ addiu $a0, $sp, 0x0024 ## $a0 = FFFFFFDC
|
||||
/* 019A4 80B54D54 27A50018 */ addiu $a1, $sp, 0x0018 ## $a1 = FFFFFFD0
|
||||
/* 019A8 80B54D58 AC890000 */ sw $t1, 0x0000($a0) ## FFFFFFDC
|
||||
/* 019AC 80B54D5C 8F280004 */ lw $t0, 0x0004($t9) ## 80B5A47C
|
||||
/* 019B0 80B54D60 AC880004 */ sw $t0, 0x0004($a0) ## FFFFFFE0
|
||||
/* 019B4 80B54D64 8F290008 */ lw $t1, 0x0008($t9) ## 80B5A480
|
||||
/* 019B8 80B54D68 0C0346BD */ jal Matrix_MultVec3f
|
||||
/* 019BC 80B54D6C AC890008 */ sw $t1, 0x0008($a0) ## FFFFFFE4
|
||||
/* 019C0 80B54D70 8FA20058 */ lw $v0, 0x0058($sp)
|
||||
/* 019C4 80B54D74 C7A40018 */ lwc1 $f4, 0x0018($sp)
|
||||
/* 019C8 80B54D78 844A0030 */ lh $t2, 0x0030($v0) ## 00000030
|
||||
/* 019CC 80B54D7C E4440038 */ swc1 $f4, 0x0038($v0) ## 00000038
|
||||
/* 019D0 80B54D80 C7A6001C */ lwc1 $f6, 0x001C($sp)
|
||||
/* 019D4 80B54D84 844B0032 */ lh $t3, 0x0032($v0) ## 00000032
|
||||
/* 019D8 80B54D88 844C0034 */ lh $t4, 0x0034($v0) ## 00000034
|
||||
/* 019DC 80B54D8C E446003C */ swc1 $f6, 0x003C($v0) ## 0000003C
|
||||
/* 019E0 80B54D90 C7A80020 */ lwc1 $f8, 0x0020($sp)
|
||||
/* 019E4 80B54D94 A44A0044 */ sh $t2, 0x0044($v0) ## 00000044
|
||||
/* 019E8 80B54D98 A44B0046 */ sh $t3, 0x0046($v0) ## 00000046
|
||||
/* 019EC 80B54D9C A44C0048 */ sh $t4, 0x0048($v0) ## 00000048
|
||||
/* 019F0 80B54DA0 E4480040 */ swc1 $f8, 0x0040($v0) ## 00000040
|
||||
.L80B54DA4:
|
||||
/* 019F4 80B54DA4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B54DA8:
|
||||
/* 019F8 80B54DA8 27BD0048 */ addiu $sp, $sp, 0x0048 ## $sp = 00000000
|
||||
/* 019FC 80B54DAC 03E00008 */ jr $ra
|
||||
/* 01A00 80B54DB0 00000000 */ nop
|
|
@ -1,5 +0,0 @@
|
|||
glabel func_80B54DB4
|
||||
/* 01A04 80B54DB4 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 01A08 80B54DB8 00031A03 */ sra $v1, $v1, 8
|
||||
/* 01A0C 80B54DBC 03E00008 */ jr $ra
|
||||
/* 01A10 80B54DC0 306200FF */ andi $v0, $v1, 0x00FF ## $v0 = 00000000
|
|
@ -1,5 +0,0 @@
|
|||
glabel func_80B54DC4
|
||||
/* 01A14 80B54DC4 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 01A18 80B54DC8 00031903 */ sra $v1, $v1, 4
|
||||
/* 01A1C 80B54DCC 03E00008 */ jr $ra
|
||||
/* 01A20 80B54DD0 3062000F */ andi $v0, $v1, 0x000F ## $v0 = 00000000
|
|
@ -1,4 +0,0 @@
|
|||
glabel func_80B54DD4
|
||||
/* 01A24 80B54DD4 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 01A28 80B54DD8 03E00008 */ jr $ra
|
||||
/* 01A2C 80B54DDC 3062000F */ andi $v0, $v1, 0x000F ## $v0 = 00000000
|
|
@ -1,14 +0,0 @@
|
|||
glabel func_80B54DE0
|
||||
/* 01A30 80B54DE0 8C820318 */ lw $v0, 0x0318($a0) ## 00000318
|
||||
/* 01A34 80B54DE4 3C180001 */ lui $t8, 0x0001 ## $t8 = 00010000
|
||||
/* 01A38 80B54DE8 3C018000 */ lui $at, 0x8000 ## $at = 80000000
|
||||
/* 01A3C 80B54DEC 00027100 */ sll $t6, $v0, 4
|
||||
/* 01A40 80B54DF0 01C27021 */ addu $t6, $t6, $v0
|
||||
/* 01A44 80B54DF4 000E7080 */ sll $t6, $t6, 2
|
||||
/* 01A48 80B54DF8 00AE7821 */ addu $t7, $a1, $t6
|
||||
/* 01A4C 80B54DFC 030FC021 */ addu $t8, $t8, $t7
|
||||
/* 01A50 80B54E00 8F1817B4 */ lw $t8, 0x17B4($t8) ## 000117B4
|
||||
/* 01A54 80B54E04 0301C821 */ addu $t9, $t8, $at
|
||||
/* 01A58 80B54E08 3C018016 */ lui $at, %hi(gSegments+0x18)
|
||||
/* 01A5C 80B54E0C 03E00008 */ jr $ra
|
||||
/* 01A60 80B54E10 AC396FC0 */ sw $t9, %lo(gSegments+0x18)($at)
|
|
@ -1,41 +0,0 @@
|
|||
glabel func_80B54E14
|
||||
/* 01A64 80B54E14 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 01A68 80B54E18 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 01A6C 80B54E1C AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 01A70 80B54E20 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 01A74 80B54E24 AFA60030 */ sw $a2, 0x0030($sp)
|
||||
/* 01A78 80B54E28 AFA70034 */ sw $a3, 0x0034($sp)
|
||||
/* 01A7C 80B54E2C 0C028800 */ jal SkelAnime_GetFrameCount
|
||||
|
||||
/* 01A80 80B54E30 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 01A84 80B54E34 8FAE0038 */ lw $t6, 0x0038($sp)
|
||||
/* 01A88 80B54E38 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 01A8C 80B54E3C 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 01A90 80B54E40 15C00007 */ bne $t6, $zero, .L80B54E60
|
||||
/* 01A94 80B54E44 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 01A98 80B54E48 44822000 */ mtc1 $v0, $f4 ## $f4 = 0.00
|
||||
/* 01A9C 80B54E4C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 01AA0 80B54E50 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
|
||||
/* 01AA4 80B54E54 44816000 */ mtc1 $at, $f12 ## $f12 = 1.00
|
||||
/* 01AA8 80B54E58 10000006 */ beq $zero, $zero, .L80B54E74
|
||||
/* 01AAC 80B54E5C 468020A0 */ cvt.s.w $f2, $f4
|
||||
.L80B54E60:
|
||||
/* 01AB0 80B54E60 44823000 */ mtc1 $v0, $f6 ## $f6 = 0.00
|
||||
/* 01AB4 80B54E64 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 01AB8 80B54E68 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
|
||||
/* 01ABC 80B54E6C 44816000 */ mtc1 $at, $f12 ## $f12 = -1.00
|
||||
/* 01AC0 80B54E70 46803020 */ cvt.s.w $f0, $f6
|
||||
.L80B54E74:
|
||||
/* 01AC4 80B54E74 93AF0033 */ lbu $t7, 0x0033($sp)
|
||||
/* 01AC8 80B54E78 C7A80034 */ lwc1 $f8, 0x0034($sp)
|
||||
/* 01ACC 80B54E7C 44066000 */ mfc1 $a2, $f12
|
||||
/* 01AD0 80B54E80 44070000 */ mfc1 $a3, $f0
|
||||
/* 01AD4 80B54E84 E7A20010 */ swc1 $f2, 0x0010($sp)
|
||||
/* 01AD8 80B54E88 AFAF0014 */ sw $t7, 0x0014($sp)
|
||||
/* 01ADC 80B54E8C 0C029468 */ jal SkelAnime_ChangeAnim
|
||||
|
||||
/* 01AE0 80B54E90 E7A80018 */ swc1 $f8, 0x0018($sp)
|
||||
/* 01AE4 80B54E94 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 01AE8 80B54E98 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 01AEC 80B54E9C 03E00008 */ jr $ra
|
||||
/* 01AF0 80B54EA0 00000000 */ nop
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80B54EA4
|
||||
/* 01AF4 80B54EA4 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 01AF8 80B54EA8 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 01AFC 80B54EAC AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 01B00 80B54EB0 C4800024 */ lwc1 $f0, 0x0024($a0) ## 00000024
|
||||
/* 01B04 80B54EB4 C4820028 */ lwc1 $f2, 0x0028($a0) ## 00000028
|
||||
/* 01B08 80B54EB8 C48C002C */ lwc1 $f12, 0x002C($a0) ## 0000002C
|
||||
/* 01B0C 80B54EBC 44070000 */ mfc1 $a3, $f0
|
||||
/* 01B10 80B54EC0 AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 01B14 80B54EC4 AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 01B18 80B54EC8 AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 01B1C 80B54ECC AFA00018 */ sw $zero, 0x0018($sp)
|
||||
/* 01B20 80B54ED0 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
|
||||
/* 01B24 80B54ED4 240601CC */ addiu $a2, $zero, 0x01CC ## $a2 = 000001CC
|
||||
/* 01B28 80B54ED8 E7A20010 */ swc1 $f2, 0x0010($sp)
|
||||
/* 01B2C 80B54EDC 0C00C7D4 */ jal Actor_Spawn
|
||||
## ActorSpawn
|
||||
/* 01B30 80B54EE0 E7AC0014 */ swc1 $f12, 0x0014($sp)
|
||||
/* 01B34 80B54EE4 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 01B38 80B54EE8 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 01B3C 80B54EEC 03E00008 */ jr $ra
|
||||
/* 01B40 80B54EF0 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80B54EF4
|
||||
/* 01B44 80B54EF4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01B48 80B54EF8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01B4C 80B54EFC 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
|
||||
/* 01B50 80B54F00 0C01E245 */ jal func_80078914
|
||||
/* 01B54 80B54F04 24056879 */ addiu $a1, $zero, 0x6879 ## $a1 = 00006879
|
||||
/* 01B58 80B54F08 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01B5C 80B54F0C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01B60 80B54F10 03E00008 */ jr $ra
|
||||
/* 01B64 80B54F14 00000000 */ nop
|
|
@ -1,42 +0,0 @@
|
|||
glabel func_80B54F18
|
||||
/* 01B68 80B54F18 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
|
||||
/* 01B6C 80B54F1C AFBF003C */ sw $ra, 0x003C($sp)
|
||||
/* 01B70 80B54F20 AFB00038 */ sw $s0, 0x0038($sp)
|
||||
/* 01B74 80B54F24 8C8E02F8 */ lw $t6, 0x02F8($a0) ## 000002F8
|
||||
/* 01B78 80B54F28 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 01B7C 80B54F2C 00A03025 */ or $a2, $a1, $zero ## $a2 = 00000000
|
||||
/* 01B80 80B54F30 15C0001B */ bne $t6, $zero, .L80B54FA0
|
||||
/* 01B84 80B54F34 3C0F8016 */ lui $t7, %hi(gGameInfo)
|
||||
/* 01B88 80B54F38 8DEFFA90 */ lw $t7, %lo(gGameInfo)($t7)
|
||||
/* 01B8C 80B54F3C 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
|
||||
/* 01B90 80B54F40 44814000 */ mtc1 $at, $f8 ## $f8 = -26.00
|
||||
/* 01B94 80B54F44 85F8145E */ lh $t8, 0x145E($t7) ## 8016145E
|
||||
/* 01B98 80B54F48 C4900028 */ lwc1 $f16, 0x0028($a0) ## 00000028
|
||||
/* 01B9C 80B54F4C C4800024 */ lwc1 $f0, 0x0024($a0) ## 00000024
|
||||
/* 01BA0 80B54F50 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
|
||||
/* 01BA4 80B54F54 C48C002C */ lwc1 $f12, 0x002C($a0) ## 0000002C
|
||||
/* 01BA8 80B54F58 24A41C24 */ addiu $a0, $a1, 0x1C24 ## $a0 = 00001C24
|
||||
/* 01BAC 80B54F5C 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 01BB0 80B54F60 24194000 */ addiu $t9, $zero, 0x4000 ## $t9 = 00004000
|
||||
/* 01BB4 80B54F64 24080003 */ addiu $t0, $zero, 0x0003 ## $t0 = 00000003
|
||||
/* 01BB8 80B54F68 AFA80028 */ sw $t0, 0x0028($sp)
|
||||
/* 01BBC 80B54F6C AFB90020 */ sw $t9, 0x0020($sp)
|
||||
/* 01BC0 80B54F70 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 01BC4 80B54F74 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01BC8 80B54F78 AFA00024 */ sw $zero, 0x0024($sp)
|
||||
/* 01BCC 80B54F7C AFA0001C */ sw $zero, 0x001C($sp)
|
||||
/* 01BD0 80B54F80 2407005D */ addiu $a3, $zero, 0x005D ## $a3 = 0000005D
|
||||
/* 01BD4 80B54F84 46105080 */ add.s $f2, $f10, $f16
|
||||
/* 01BD8 80B54F88 E7A00010 */ swc1 $f0, 0x0010($sp)
|
||||
/* 01BDC 80B54F8C E7AC0018 */ swc1 $f12, 0x0018($sp)
|
||||
/* 01BE0 80B54F90 0C00C916 */ jal Actor_SpawnAsChild
|
||||
|
||||
/* 01BE4 80B54F94 E7A20014 */ swc1 $f2, 0x0014($sp)
|
||||
/* 01BE8 80B54F98 24090001 */ addiu $t1, $zero, 0x0001 ## $t1 = 00000001
|
||||
/* 01BEC 80B54F9C AE0902F8 */ sw $t1, 0x02F8($s0) ## 000002F8
|
||||
.L80B54FA0:
|
||||
/* 01BF0 80B54FA0 8FBF003C */ lw $ra, 0x003C($sp)
|
||||
/* 01BF4 80B54FA4 8FB00038 */ lw $s0, 0x0038($sp)
|
||||
/* 01BF8 80B54FA8 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
|
||||
/* 01BFC 80B54FAC 03E00008 */ jr $ra
|
||||
/* 01C00 80B54FB0 00000000 */ nop
|
|
@ -1,53 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A610
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_inFinal_Init通すよ!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A654
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_inFinal_Initは通った!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel func_80B54FB4
|
||||
/* 01C04 80B54FB4 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 01C08 80B54FB8 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 01C0C 80B54FBC 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 01C10 80B54FC0 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 01C14 80B54FC4 3C0480B6 */ lui $a0, %hi(D_80B5A610) ## $a0 = 80B60000
|
||||
/* 01C18 80B54FC8 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 01C1C 80B54FCC 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 01C20 80B54FD0 2484A610 */ addiu $a0, $a0, %lo(D_80B5A610) ## $a0 = 80B5A610
|
||||
/* 01C24 80B54FD4 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01C28 80B54FD8 24A58AD0 */ addiu $a1, $a1, 0x8AD0 ## $a1 = 06008AD0
|
||||
/* 01C2C 80B54FDC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01C30 80B54FE0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01C34 80B54FE4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01C38 80B54FE8 0C2D5385 */ jal func_80B54E14
|
||||
/* 01C3C 80B54FEC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01C40 80B54FF0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01C44 80B54FF4 0C2D4D55 */ jal func_80B53554
|
||||
/* 01C48 80B54FF8 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
|
||||
/* 01C4C 80B54FFC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01C50 80B55000 0C2D4D5A */ jal func_80B53568
|
||||
/* 01C54 80B55004 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 01C58 80B55008 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
/* 01C5C 80B5500C AE02024C */ sw $v0, 0x024C($s0) ## 0000024C
|
||||
/* 01C60 80B55010 AE020250 */ sw $v0, 0x0250($s0) ## 00000250
|
||||
/* 01C64 80B55014 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 01C68 80B55018 0C2D53C6 */ jal func_80B54F18
|
||||
/* 01C6C 80B5501C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 01C70 80B55020 A60000B8 */ sh $zero, 0x00B8($s0) ## 000000B8
|
||||
/* 01C74 80B55024 860E0034 */ lh $t6, 0x0034($s0) ## 00000034
|
||||
/* 01C78 80B55028 860F00B8 */ lh $t7, 0x00B8($s0) ## 000000B8
|
||||
/* 01C7C 80B5502C 3C0480B6 */ lui $a0, %hi(D_80B5A654) ## $a0 = 80B60000
|
||||
/* 01C80 80B55030 2484A654 */ addiu $a0, $a0, %lo(D_80B5A654) ## $a0 = 80B5A654
|
||||
/* 01C84 80B55034 AE0E03C4 */ sw $t6, 0x03C4($s0) ## 000003C4
|
||||
/* 01C88 80B55038 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 01C8C 80B5503C A60F0034 */ sh $t7, 0x0034($s0) ## 00000034
|
||||
/* 01C90 80B55040 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 01C94 80B55044 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 01C98 80B55048 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 01C9C 80B5504C 03E00008 */ jr $ra
|
||||
/* 01CA0 80B55050 00000000 */ nop
|
|
@ -1,44 +0,0 @@
|
|||
glabel func_80B55054
|
||||
/* 01CA4 80B55054 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01CA8 80B55058 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01CAC 80B5505C 8C8E0328 */ lw $t6, 0x0328($a0) ## 00000328
|
||||
/* 01CB0 80B55060 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 01CB4 80B55064 51C0001F */ beql $t6, $zero, .L80B550E4
|
||||
/* 01CB8 80B55068 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01CBC 80B5506C 8C84011C */ lw $a0, 0x011C($a0) ## 0000011C
|
||||
/* 01CC0 80B55070 3C014198 */ lui $at, 0x4198 ## $at = 41980000
|
||||
/* 01CC4 80B55074 5080001B */ beql $a0, $zero, .L80B550E4
|
||||
/* 01CC8 80B55078 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01CCC 80B5507C C4A402EC */ lwc1 $f4, 0x02EC($a1) ## 000002EC
|
||||
/* 01CD0 80B55080 44813000 */ mtc1 $at, $f6 ## $f6 = 19.00
|
||||
/* 01CD4 80B55084 3C0141A0 */ lui $at, 0x41A0 ## $at = 41A00000
|
||||
/* 01CD8 80B55088 24A202EC */ addiu $v0, $a1, 0x02EC ## $v0 = 000002EC
|
||||
/* 01CDC 80B5508C 4606203C */ c.lt.s $f4, $f6
|
||||
/* 01CE0 80B55090 00000000 */ nop
|
||||
/* 01CE4 80B55094 4500000E */ bc1f .L80B550D0
|
||||
/* 01CE8 80B55098 00000000 */ nop
|
||||
/* 01CEC 80B5509C 44814000 */ mtc1 $at, $f8 ## $f8 = 20.00
|
||||
/* 01CF0 80B550A0 C44A0000 */ lwc1 $f10, 0x0000($v0) ## 000002EC
|
||||
/* 01CF4 80B550A4 3C01414C */ lui $at, 0x414C ## $at = 414C0000
|
||||
/* 01CF8 80B550A8 44819000 */ mtc1 $at, $f18 ## $f18 = 12.75
|
||||
/* 01CFC 80B550AC 460A4401 */ sub.s $f16, $f8, $f10
|
||||
/* 01D00 80B550B0 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 01D04 80B550B4 44814000 */ mtc1 $at, $f8 ## $f8 = 1.00
|
||||
/* 01D08 80B550B8 46128102 */ mul.s $f4, $f16, $f18
|
||||
/* 01D0C 80B550BC E48401A8 */ swc1 $f4, 0x01A8($a0) ## 000001A8
|
||||
/* 01D10 80B550C0 C4460000 */ lwc1 $f6, 0x0000($v0) ## 000002EC
|
||||
/* 01D14 80B550C4 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01D18 80B550C8 10000005 */ beq $zero, $zero, .L80B550E0
|
||||
/* 01D1C 80B550CC E44A0000 */ swc1 $f10, 0x0000($v0) ## 000002EC
|
||||
.L80B550D0:
|
||||
/* 01D20 80B550D0 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 01D24 80B550D4 AFA50018 */ sw $a1, 0x0018($sp)
|
||||
/* 01D28 80B550D8 8FA50018 */ lw $a1, 0x0018($sp)
|
||||
/* 01D2C 80B550DC ACA0011C */ sw $zero, 0x011C($a1) ## 0000011C
|
||||
.L80B550E0:
|
||||
/* 01D30 80B550E0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B550E4:
|
||||
/* 01D34 80B550E4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01D38 80B550E8 03E00008 */ jr $ra
|
||||
/* 01D3C 80B550EC 00000000 */ nop
|
|
@ -1,23 +0,0 @@
|
|||
glabel func_80B550F0
|
||||
/* 01D40 80B550F0 8C82011C */ lw $v0, 0x011C($a0) ## 0000011C
|
||||
/* 01D44 80B550F4 10400011 */ beq $v0, $zero, .L80B5513C
|
||||
/* 01D48 80B550F8 00000000 */ nop
|
||||
/* 01D4C 80B550FC C4840024 */ lwc1 $f4, 0x0024($a0) ## 00000024
|
||||
/* 01D50 80B55100 3C0E8016 */ lui $t6, %hi(gGameInfo)
|
||||
/* 01D54 80B55104 3C01C1D0 */ lui $at, 0xC1D0 ## $at = C1D00000
|
||||
/* 01D58 80B55108 E4440024 */ swc1 $f4, 0x0024($v0) ## 00000024
|
||||
/* 01D5C 80B5510C 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
|
||||
/* 01D60 80B55110 44815000 */ mtc1 $at, $f10 ## $f10 = -26.00
|
||||
/* 01D64 80B55114 C4920028 */ lwc1 $f18, 0x0028($a0) ## 00000028
|
||||
/* 01D68 80B55118 85CF145E */ lh $t7, 0x145E($t6) ## 8016145E
|
||||
/* 01D6C 80B5511C 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
|
||||
/* 01D70 80B55120 00000000 */ nop
|
||||
/* 01D74 80B55124 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 01D78 80B55128 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 01D7C 80B5512C 46128100 */ add.s $f4, $f16, $f18
|
||||
/* 01D80 80B55130 E4440028 */ swc1 $f4, 0x0028($v0) ## 00000028
|
||||
/* 01D84 80B55134 C486002C */ lwc1 $f6, 0x002C($a0) ## 0000002C
|
||||
/* 01D88 80B55138 E446002C */ swc1 $f6, 0x002C($v0) ## 0000002C
|
||||
.L80B5513C:
|
||||
/* 01D8C 80B5513C 03E00008 */ jr $ra
|
||||
/* 01D90 80B55140 00000000 */ nop
|
|
@ -1,43 +0,0 @@
|
|||
glabel func_80B55144
|
||||
/* 01D94 80B55144 3C0180B6 */ lui $at, %hi(D_80B5A484) ## $at = 80B60000
|
||||
/* 01D98 80B55148 C420A484 */ lwc1 $f0, %lo(D_80B5A484)($at)
|
||||
/* 01D9C 80B5514C 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 01DA0 80B55150 44812000 */ mtc1 $at, $f4 ## $f4 = 2.00
|
||||
/* 01DA4 80B55154 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01DA8 80B55158 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01DAC 80B5515C 4604003C */ c.lt.s $f0, $f4
|
||||
/* 01DB0 80B55160 3C014080 */ lui $at, 0x4080 ## $at = 40800000
|
||||
/* 01DB4 80B55164 4502000B */ bc1fl .L80B55194
|
||||
/* 01DB8 80B55168 44814000 */ mtc1 $at, $f8 ## $f8 = 4.00
|
||||
/* 01DBC 80B5516C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 01DC0 80B55170 44813000 */ mtc1 $at, $f6 ## $f6 = 1.00
|
||||
/* 01DC4 80B55174 3C0180B6 */ lui $at, %hi(D_80B5A484) ## $at = 80B60000
|
||||
/* 01DC8 80B55178 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 01DCC 80B5517C 46060000 */ add.s $f0, $f0, $f6
|
||||
/* 01DD0 80B55180 0C2D4D55 */ jal func_80B53554
|
||||
/* 01DD4 80B55184 E420A484 */ swc1 $f0, %lo(D_80B5A484)($at)
|
||||
/* 01DD8 80B55188 10000012 */ beq $zero, $zero, .L80B551D4
|
||||
/* 01DDC 80B5518C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01DE0 80B55190 44814000 */ mtc1 $at, $f8 ## $f8 = 0.00
|
||||
.L80B55194:
|
||||
/* 01DE4 80B55194 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 01DE8 80B55198 4608003C */ c.lt.s $f0, $f8
|
||||
/* 01DEC 80B5519C 00000000 */ nop
|
||||
/* 01DF0 80B551A0 45000009 */ bc1f .L80B551C8
|
||||
/* 01DF4 80B551A4 00000000 */ nop
|
||||
/* 01DF8 80B551A8 44815000 */ mtc1 $at, $f10 ## $f10 = 1.00
|
||||
/* 01DFC 80B551AC 3C0180B6 */ lui $at, %hi(D_80B5A484) ## $at = 80B60000
|
||||
/* 01E00 80B551B0 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 01E04 80B551B4 460A0000 */ add.s $f0, $f0, $f10
|
||||
/* 01E08 80B551B8 0C2D4D55 */ jal func_80B53554
|
||||
/* 01E0C 80B551BC E420A484 */ swc1 $f0, %lo(D_80B5A484)($at)
|
||||
/* 01E10 80B551C0 10000004 */ beq $zero, $zero, .L80B551D4
|
||||
/* 01E14 80B551C4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B551C8:
|
||||
/* 01E18 80B551C8 0C2D4D33 */ jal func_80B534CC
|
||||
/* 01E1C 80B551CC 00000000 */ nop
|
||||
/* 01E20 80B551D0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B551D4:
|
||||
/* 01E24 80B551D4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01E28 80B551D8 03E00008 */ jr $ra
|
||||
/* 01E2C 80B551DC 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B551E0
|
||||
/* 01E30 80B551E0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01E34 80B551E4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01E38 80B551E8 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01E3C 80B551EC AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 01E40 80B551F0 24A58AD0 */ addiu $a1, $a1, 0x8AD0 ## $a1 = 06008AD0
|
||||
/* 01E44 80B551F4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01E48 80B551F8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01E4C 80B551FC 0C2D5385 */ jal func_80B54E14
|
||||
/* 01E50 80B55200 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01E54 80B55204 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 01E58 80B55208 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
|
||||
/* 01E5C 80B5520C ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 01E60 80B55210 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01E64 80B55214 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01E68 80B55218 03E00008 */ jr $ra
|
||||
/* 01E6C 80B5521C 00000000 */ nop
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80B55220
|
||||
/* 01E70 80B55220 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01E74 80B55224 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01E78 80B55228 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01E7C 80B5522C 24A591D8 */ addiu $a1, $a1, 0x91D8 ## $a1 = 060091D8
|
||||
/* 01E80 80B55230 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01E84 80B55234 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 01E88 80B55238 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 01E8C 80B5523C 0C2D5385 */ jal func_80B54E14
|
||||
/* 01E90 80B55240 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01E94 80B55244 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 01E98 80B55248 240E0002 */ addiu $t6, $zero, 0x0002 ## $t6 = 00000002
|
||||
/* 01E9C 80B5524C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 01EA0 80B55250 0C2D4D5A */ jal func_80B53568
|
||||
/* 01EA4 80B55254 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
/* 01EA8 80B55258 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01EAC 80B5525C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01EB0 80B55260 03E00008 */ jr $ra
|
||||
/* 01EB4 80B55264 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55268
|
||||
/* 01EB8 80B55268 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01EBC 80B5526C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01EC0 80B55270 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01EC4 80B55274 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 01EC8 80B55278 24A591D8 */ addiu $a1, $a1, 0x91D8 ## $a1 = 060091D8
|
||||
/* 01ECC 80B5527C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01ED0 80B55280 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 01ED4 80B55284 0C2D5385 */ jal func_80B54E14
|
||||
/* 01ED8 80B55288 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01EDC 80B5528C 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 01EE0 80B55290 240E0003 */ addiu $t6, $zero, 0x0003 ## $t6 = 00000003
|
||||
/* 01EE4 80B55294 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 01EE8 80B55298 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01EEC 80B5529C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01EF0 80B552A0 03E00008 */ jr $ra
|
||||
/* 01EF4 80B552A4 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B552A8
|
||||
/* 01EF8 80B552A8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01EFC 80B552AC 10A00007 */ beq $a1, $zero, .L80B552CC
|
||||
/* 01F00 80B552B0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01F04 80B552B4 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01F08 80B552B8 24A599A0 */ addiu $a1, $a1, 0x99A0 ## $a1 = 060099A0
|
||||
/* 01F0C 80B552BC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01F10 80B552C0 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01F14 80B552C4 0C2D5385 */ jal func_80B54E14
|
||||
/* 01F18 80B552C8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B552CC:
|
||||
/* 01F1C 80B552CC 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01F20 80B552D0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01F24 80B552D4 03E00008 */ jr $ra
|
||||
/* 01F28 80B552D8 00000000 */ nop
|
|
@ -1,23 +0,0 @@
|
|||
glabel func_80B552DC
|
||||
/* 01F2C 80B552DC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01F30 80B552E0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01F34 80B552E4 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01F38 80B552E8 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 01F3C 80B552EC 24A5A598 */ addiu $a1, $a1, 0xA598 ## $a1 = 0600A598
|
||||
/* 01F40 80B552F0 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01F44 80B552F4 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 01F48 80B552F8 0C2D5385 */ jal func_80B54E14
|
||||
/* 01F4C 80B552FC 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 01F50 80B55300 0C2D53BD */ jal func_80B54EF4
|
||||
/* 01F54 80B55304 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 01F58 80B55308 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 01F5C 80B5530C 0C2D4D5A */ jal func_80B53568
|
||||
/* 01F60 80B55310 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 01F64 80B55314 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 01F68 80B55318 240E0004 */ addiu $t6, $zero, 0x0004 ## $t6 = 00000004
|
||||
/* 01F6C 80B5531C 0C2D4D1A */ jal func_80B53468
|
||||
/* 01F70 80B55320 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 01F74 80B55324 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01F78 80B55328 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01F7C 80B5532C 03E00008 */ jr $ra
|
||||
/* 01F80 80B55330 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55334
|
||||
/* 01F84 80B55334 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01F88 80B55338 10A00007 */ beq $a1, $zero, .L80B55358
|
||||
/* 01F8C 80B5533C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01F90 80B55340 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01F94 80B55344 24A5AACC */ addiu $a1, $a1, 0xAACC ## $a1 = 0600AACC
|
||||
/* 01F98 80B55348 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 01F9C 80B5534C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 01FA0 80B55350 0C2D5385 */ jal func_80B54E14
|
||||
/* 01FA4 80B55354 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55358:
|
||||
/* 01FA8 80B55358 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01FAC 80B5535C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01FB0 80B55360 03E00008 */ jr $ra
|
||||
/* 01FB4 80B55364 00000000 */ nop
|
|
@ -1,20 +0,0 @@
|
|||
glabel func_80B55368
|
||||
/* 01FB8 80B55368 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01FBC 80B5536C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01FC0 80B55370 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 01FC4 80B55374 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 01FC8 80B55378 24A5A334 */ addiu $a1, $a1, 0xA334 ## $a1 = 0600A334
|
||||
/* 01FCC 80B5537C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 01FD0 80B55380 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 01FD4 80B55384 0C2D5385 */ jal func_80B54E14
|
||||
/* 01FD8 80B55388 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 01FDC 80B5538C 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 01FE0 80B55390 0C2D4D5A */ jal func_80B53568
|
||||
/* 01FE4 80B55394 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 01FE8 80B55398 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 01FEC 80B5539C 240E0005 */ addiu $t6, $zero, 0x0005 ## $t6 = 00000005
|
||||
/* 01FF0 80B553A0 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 01FF4 80B553A4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01FF8 80B553A8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01FFC 80B553AC 03E00008 */ jr $ra
|
||||
/* 02000 80B553B0 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B553B4
|
||||
/* 02004 80B553B4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02008 80B553B8 10A00007 */ beq $a1, $zero, .L80B553D8
|
||||
/* 0200C 80B553BC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02010 80B553C0 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 02014 80B553C4 24A59FBC */ addiu $a1, $a1, 0x9FBC ## $a1 = 06009FBC
|
||||
/* 02018 80B553C8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0201C 80B553CC 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02020 80B553D0 0C2D5385 */ jal func_80B54E14
|
||||
/* 02024 80B553D4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B553D8:
|
||||
/* 02028 80B553D8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0202C 80B553DC 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02030 80B553E0 03E00008 */ jr $ra
|
||||
/* 02034 80B553E4 00000000 */ nop
|
|
@ -1,9 +0,0 @@
|
|||
glabel func_80B553E8
|
||||
/* 02038 80B553E8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0203C 80B553EC AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02040 80B553F0 0C2D66B4 */ jal func_80B59AD0
|
||||
/* 02044 80B553F4 00000000 */ nop
|
||||
/* 02048 80B553F8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0204C 80B553FC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02050 80B55400 03E00008 */ jr $ra
|
||||
/* 02054 80B55404 00000000 */ nop
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80B55408
|
||||
/* 02058 80B55408 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0205C 80B5540C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02060 80B55410 8C85011C */ lw $a1, 0x011C($a0) ## 0000011C
|
||||
/* 02064 80B55414 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 02068 80B55418 10A00004 */ beq $a1, $zero, .L80B5542C
|
||||
/* 0206C 80B5541C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 02070 80B55420 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 02074 80B55424 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 02078 80B55428 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
.L80B5542C:
|
||||
/* 0207C 80B5542C 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 02080 80B55430 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 02084 80B55434 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02088 80B55438 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0208C 80B5543C 03E00008 */ jr $ra
|
||||
/* 02090 80B55440 00000000 */ nop
|
|
@ -1,100 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A69C
|
||||
.asciz "En_Zl3_inFinal_Check_DemoMode:そんな動作は無い!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel jtbl_80B5AB08
|
||||
.word L80B55490
|
||||
.word L80B554A0
|
||||
.word L80B55510
|
||||
.word L80B554BC
|
||||
.word L80B554CC
|
||||
.word L80B554DC
|
||||
.word L80B554EC
|
||||
.word L80B554FC
|
||||
.word L80B55520
|
||||
|
||||
.text
|
||||
glabel func_80B55444
|
||||
/* 02094 80B55444 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 02098 80B55448 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0209C 80B5544C AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 020A0 80B55450 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 020A4 80B55454 0C2D4E5B */ jal func_80B5396C
|
||||
/* 020A8 80B55458 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 020AC 80B5545C 04400037 */ bltz $v0, .L80B5553C
|
||||
/* 020B0 80B55460 AFA20024 */ sw $v0, 0x0024($sp)
|
||||
/* 020B4 80B55464 8E0302F0 */ lw $v1, 0x02F0($s0) ## 000002F0
|
||||
/* 020B8 80B55468 2C410009 */ sltiu $at, $v0, 0x0009
|
||||
/* 020BC 80B5546C 50430034 */ beql $v0, $v1, .L80B55540
|
||||
/* 020C0 80B55470 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 020C4 80B55474 1020002C */ beq $at, $zero, .L80B55528
|
||||
/* 020C8 80B55478 00027080 */ sll $t6, $v0, 2
|
||||
/* 020CC 80B5547C 3C0180B6 */ lui $at, %hi(jtbl_80B5AB08) ## $at = 80B60000
|
||||
/* 020D0 80B55480 002E0821 */ addu $at, $at, $t6
|
||||
/* 020D4 80B55484 8C2EAB08 */ lw $t6, %lo(jtbl_80B5AB08)($at)
|
||||
/* 020D8 80B55488 01C00008 */ jr $t6
|
||||
/* 020DC 80B5548C 00000000 */ nop
|
||||
glabel L80B55490
|
||||
/* 020E0 80B55490 0C2D5478 */ jal func_80B551E0
|
||||
/* 020E4 80B55494 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 020E8 80B55498 10000027 */ beq $zero, $zero, .L80B55538
|
||||
/* 020EC 80B5549C 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554A0
|
||||
/* 020F0 80B554A0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 020F4 80B554A4 0C2D4D55 */ jal func_80B53554
|
||||
/* 020F8 80B554A8 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 020FC 80B554AC 0C2D53BD */ jal func_80B54EF4
|
||||
/* 02100 80B554B0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02104 80B554B4 10000020 */ beq $zero, $zero, .L80B55538
|
||||
/* 02108 80B554B8 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554BC
|
||||
/* 0210C 80B554BC 0C2D5488 */ jal func_80B55220
|
||||
/* 02110 80B554C0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02114 80B554C4 1000001C */ beq $zero, $zero, .L80B55538
|
||||
/* 02118 80B554C8 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554CC
|
||||
/* 0211C 80B554CC 0C2D549A */ jal func_80B55268
|
||||
/* 02120 80B554D0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02124 80B554D4 10000018 */ beq $zero, $zero, .L80B55538
|
||||
/* 02128 80B554D8 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554DC
|
||||
/* 0212C 80B554DC 0C2D54B7 */ jal func_80B552DC
|
||||
/* 02130 80B554E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02134 80B554E4 10000014 */ beq $zero, $zero, .L80B55538
|
||||
/* 02138 80B554E8 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554EC
|
||||
/* 0213C 80B554EC 0C2D54DA */ jal func_80B55368
|
||||
/* 02140 80B554F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02144 80B554F4 10000010 */ beq $zero, $zero, .L80B55538
|
||||
/* 02148 80B554F8 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B554FC
|
||||
/* 0214C 80B554FC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02150 80B55500 0C2D54FA */ jal func_80B553E8
|
||||
/* 02154 80B55504 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02158 80B55508 1000000B */ beq $zero, $zero, .L80B55538
|
||||
/* 0215C 80B5550C 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B55510
|
||||
/* 02160 80B55510 0C2D5502 */ jal func_80B55408
|
||||
/* 02164 80B55514 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02168 80B55518 10000007 */ beq $zero, $zero, .L80B55538
|
||||
/* 0216C 80B5551C 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B55520
|
||||
/* 02170 80B55520 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
|
||||
/* 02174 80B55524 AE0F0328 */ sw $t7, 0x0328($s0) ## 00000328
|
||||
.L80B55528:
|
||||
/* 02178 80B55528 3C0480B6 */ lui $a0, %hi(D_80B5A69C) ## $a0 = 80B60000
|
||||
/* 0217C 80B5552C 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 02180 80B55530 2484A69C */ addiu $a0, $a0, %lo(D_80B5A69C) ## $a0 = 80B5A69C
|
||||
/* 02184 80B55534 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
.L80B55538:
|
||||
/* 02188 80B55538 AE1802F0 */ sw $t8, 0x02F0($s0) ## 000002F0
|
||||
.L80B5553C:
|
||||
/* 0218C 80B5553C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80B55540:
|
||||
/* 02190 80B55540 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 02194 80B55544 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 02198 80B55548 03E00008 */ jr $ra
|
||||
/* 0219C 80B5554C 00000000 */ nop
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80B55550
|
||||
/* 021A0 80B55550 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 021A4 80B55554 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 021A8 80B55558 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 021AC 80B5555C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 021B0 80B55560 0C2D5378 */ jal func_80B54DE0
|
||||
/* 021B4 80B55564 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 021B8 80B55568 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 021BC 80B5556C 0C2D4D9B */ jal func_80B5366C
|
||||
/* 021C0 80B55570 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 021C4 80B55574 0C2D4E53 */ jal func_80B5394C
|
||||
/* 021C8 80B55578 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 021CC 80B5557C 0C2D543C */ jal func_80B550F0
|
||||
/* 021D0 80B55580 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 021D4 80B55584 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 021D8 80B55588 0C2D5511 */ jal func_80B55444
|
||||
/* 021DC 80B5558C 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 021E0 80B55590 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 021E4 80B55594 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 021E8 80B55598 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 021EC 80B5559C 03E00008 */ jr $ra
|
||||
/* 021F0 80B555A0 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B555A4
|
||||
/* 021F4 80B555A4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 021F8 80B555A8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 021FC 80B555AC AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 02200 80B555B0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02204 80B555B4 0C2D5378 */ jal func_80B54DE0
|
||||
/* 02208 80B555B8 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 0220C 80B555BC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02210 80B555C0 0C2D4D9B */ jal func_80B5366C
|
||||
/* 02214 80B555C4 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02218 80B555C8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0221C 80B555CC 0C2D4D55 */ jal func_80B53554
|
||||
/* 02220 80B555D0 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 02224 80B555D4 0C2D543C */ jal func_80B550F0
|
||||
/* 02228 80B555D8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0222C 80B555DC 0C2D5415 */ jal func_80B55054
|
||||
/* 02230 80B555E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02234 80B555E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02238 80B555E8 0C2D5511 */ jal func_80B55444
|
||||
/* 0223C 80B555EC 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02240 80B555F0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02244 80B555F4 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 02248 80B555F8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0224C 80B555FC 03E00008 */ jr $ra
|
||||
/* 02250 80B55600 00000000 */ nop
|
|
@ -1,27 +0,0 @@
|
|||
glabel func_80B55604
|
||||
/* 02254 80B55604 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02258 80B55608 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0225C 80B5560C AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 02260 80B55610 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02264 80B55614 0C2D5378 */ jal func_80B54DE0
|
||||
/* 02268 80B55618 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 0226C 80B5561C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02270 80B55620 0C2D4D9B */ jal func_80B5366C
|
||||
/* 02274 80B55624 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02278 80B55628 0C2D5451 */ jal func_80B55144
|
||||
/* 0227C 80B5562C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02280 80B55630 0C2D4E53 */ jal func_80B5394C
|
||||
/* 02284 80B55634 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02288 80B55638 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0228C 80B5563C 0C2D54AA */ jal func_80B552A8
|
||||
/* 02290 80B55640 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
|
||||
/* 02294 80B55644 0C2D5415 */ jal func_80B55054
|
||||
/* 02298 80B55648 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0229C 80B5564C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 022A0 80B55650 0C2D5511 */ jal func_80B55444
|
||||
/* 022A4 80B55654 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 022A8 80B55658 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 022AC 80B5565C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 022B0 80B55660 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 022B4 80B55664 03E00008 */ jr $ra
|
||||
/* 022B8 80B55668 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B5566C
|
||||
/* 022BC 80B5566C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 022C0 80B55670 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 022C4 80B55674 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 022C8 80B55678 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 022CC 80B5567C 0C2D5378 */ jal func_80B54DE0
|
||||
/* 022D0 80B55680 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 022D4 80B55684 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 022D8 80B55688 0C2D4D9B */ jal func_80B5366C
|
||||
/* 022DC 80B5568C 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 022E0 80B55690 0C2D4D33 */ jal func_80B534CC
|
||||
/* 022E4 80B55694 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 022E8 80B55698 0C2D4E53 */ jal func_80B5394C
|
||||
/* 022EC 80B5569C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 022F0 80B556A0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 022F4 80B556A4 0C2D54CD */ jal func_80B55334
|
||||
/* 022F8 80B556A8 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
|
||||
/* 022FC 80B556AC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02300 80B556B0 0C2D5511 */ jal func_80B55444
|
||||
/* 02304 80B556B4 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02308 80B556B8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0230C 80B556BC 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 02310 80B556C0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02314 80B556C4 03E00008 */ jr $ra
|
||||
/* 02318 80B556C8 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B556CC
|
||||
/* 0231C 80B556CC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02320 80B556D0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02324 80B556D4 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 02328 80B556D8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0232C 80B556DC 0C2D5378 */ jal func_80B54DE0
|
||||
/* 02330 80B556E0 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 02334 80B556E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02338 80B556E8 0C2D4D9B */ jal func_80B5366C
|
||||
/* 0233C 80B556EC 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02340 80B556F0 0C2D4D33 */ jal func_80B534CC
|
||||
/* 02344 80B556F4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02348 80B556F8 0C2D4E53 */ jal func_80B5394C
|
||||
/* 0234C 80B556FC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02350 80B55700 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02354 80B55704 0C2D54ED */ jal func_80B553B4
|
||||
/* 02358 80B55708 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
|
||||
/* 0235C 80B5570C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02360 80B55710 0C2D5511 */ jal func_80B55444
|
||||
/* 02364 80B55714 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 02368 80B55718 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0236C 80B5571C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 02370 80B55720 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02374 80B55724 03E00008 */ jr $ra
|
||||
/* 02378 80B55728 00000000 */ nop
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80B5572C
|
||||
/* 0237C 80B5572C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02380 80B55730 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02384 80B55734 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 02388 80B55738 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0238C 80B5573C 0C2D5378 */ jal func_80B54DE0
|
||||
/* 02390 80B55740 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 02394 80B55744 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02398 80B55748 0C2D4D9B */ jal func_80B5366C
|
||||
/* 0239C 80B5574C 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 023A0 80B55750 0C2D4D33 */ jal func_80B534CC
|
||||
/* 023A4 80B55754 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 023A8 80B55758 0C2D4E53 */ jal func_80B5394C
|
||||
/* 023AC 80B5575C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 023B0 80B55760 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 023B4 80B55764 0C2D5511 */ jal func_80B55444
|
||||
/* 023B8 80B55768 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 023BC 80B5576C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 023C0 80B55770 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 023C4 80B55774 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 023C8 80B55778 03E00008 */ jr $ra
|
||||
/* 023CC 80B5577C 00000000 */ nop
|
|
@ -1,47 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A6D4
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_inFinal2_Init通すよ!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
glabel D_80B5A71C
|
||||
.asciz "ゼルダ姫のEn_Zl3_Actor_inFinal2_Initは通った!!!!!!!!!!!!!!!!!!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel func_80B55780
|
||||
/* 023D0 80B55780 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 023D4 80B55784 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 023D8 80B55788 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 023DC 80B5578C AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 023E0 80B55790 3C0480B6 */ lui $a0, %hi(D_80B5A6D4) ## $a0 = 80B60000
|
||||
/* 023E4 80B55794 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 023E8 80B55798 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 023EC 80B5579C 2484A6D4 */ addiu $a0, $a0, %lo(D_80B5A6D4) ## $a0 = 80B5A6D4
|
||||
/* 023F0 80B557A0 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 023F4 80B557A4 24A55A0C */ addiu $a1, $a1, 0x5A0C ## $a1 = 06005A0C
|
||||
/* 023F8 80B557A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 023FC 80B557AC 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02400 80B557B0 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02404 80B557B4 0C2D5385 */ jal func_80B54E14
|
||||
/* 02408 80B557B8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 0240C 80B557BC 240E0007 */ addiu $t6, $zero, 0x0007 ## $t6 = 00000007
|
||||
/* 02410 80B557C0 240F0001 */ addiu $t7, $zero, 0x0001 ## $t7 = 00000001
|
||||
/* 02414 80B557C4 3C0480B6 */ lui $a0, %hi(D_80B5A71C) ## $a0 = 80B60000
|
||||
/* 02418 80B557C8 AE0E024C */ sw $t6, 0x024C($s0) ## 0000024C
|
||||
/* 0241C 80B557CC AE0F0250 */ sw $t7, 0x0250($s0) ## 00000250
|
||||
/* 02420 80B557D0 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 02424 80B557D4 2484A71C */ addiu $a0, $a0, %lo(D_80B5A71C) ## $a0 = 80B5A71C
|
||||
/* 02428 80B557D8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0242C 80B557DC 0C2D4D5A */ jal func_80B53568
|
||||
/* 02430 80B557E0 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 02434 80B557E4 8E180004 */ lw $t8, 0x0004($s0) ## 00000004
|
||||
/* 02438 80B557E8 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 0243C 80B557EC 0301C824 */ and $t9, $t8, $at
|
||||
/* 02440 80B557F0 AE190004 */ sw $t9, 0x0004($s0) ## 00000004
|
||||
/* 02444 80B557F4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 02448 80B557F8 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 0244C 80B557FC 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 02450 80B55800 03E00008 */ jr $ra
|
||||
/* 02454 80B55804 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80B55808
|
||||
/* 02458 80B55808 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0245C 80B5580C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02460 80B55810 248400E4 */ addiu $a0, $a0, 0x00E4 ## $a0 = 000000E4
|
||||
/* 02464 80B55814 0C01E245 */ jal func_80078914
|
||||
/* 02468 80B55818 24056879 */ addiu $a1, $zero, 0x6879 ## $a1 = 00006879
|
||||
/* 0246C 80B5581C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02470 80B55820 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02474 80B55824 03E00008 */ jr $ra
|
||||
/* 02478 80B55828 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_80B5582C
|
||||
/* 0247C 80B5582C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02480 80B55830 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02484 80B55834 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02488 80B55838 3C0480B6 */ lui $a0, %hi(D_80B5A488) ## $a0 = 80B60000
|
||||
/* 0248C 80B5583C 2484A488 */ addiu $a0, $a0, %lo(D_80B5A488) ## $a0 = 80B5A488
|
||||
/* 02490 80B55840 24056875 */ addiu $a1, $zero, 0x6875 ## $a1 = 00006875
|
||||
/* 02494 80B55844 0C03D078 */ jal func_800F41E0
|
||||
/* 02498 80B55848 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 0249C 80B5584C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 024A0 80B55850 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 024A4 80B55854 03E00008 */ jr $ra
|
||||
/* 024A8 80B55858 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_80B5585C
|
||||
/* 024AC 80B5585C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 024B0 80B55860 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 024B4 80B55864 908E014D */ lbu $t6, 0x014D($a0) ## 0000014D
|
||||
/* 024B8 80B55868 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 024BC 80B5586C 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 024C0 80B55870 15C10009 */ bne $t6, $at, .L80B55898
|
||||
/* 024C4 80B55874 2484014C */ addiu $a0, $a0, 0x014C ## $a0 = 0000014C
|
||||
/* 024C8 80B55878 3C054080 */ lui $a1, 0x4080 ## $a1 = 40800000
|
||||
/* 024CC 80B5587C 0C0295B2 */ jal func_800A56C8
|
||||
/* 024D0 80B55880 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 024D4 80B55884 10400004 */ beq $v0, $zero, .L80B55898
|
||||
/* 024D8 80B55888 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 024DC 80B5588C 24C400E4 */ addiu $a0, $a2, 0x00E4 ## $a0 = 000000E4
|
||||
/* 024E0 80B55890 0C01E245 */ jal func_80078914
|
||||
/* 024E4 80B55894 24056879 */ addiu $a1, $zero, 0x6879 ## $a1 = 00006879
|
||||
.L80B55898:
|
||||
/* 024E8 80B55898 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 024EC 80B5589C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 024F0 80B558A0 03E00008 */ jr $ra
|
||||
/* 024F4 80B558A4 00000000 */ nop
|
|
@ -1,89 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_80B5AB2C
|
||||
.word 0x404A5E38
|
||||
glabel D_80B5AB30
|
||||
.word 0xBFCDBF48
|
||||
glabel D_80B5AB34
|
||||
.word 0x404A5E38
|
||||
glabel D_80B5AB38
|
||||
.word 0xBFCDBF48
|
||||
glabel D_80B5AB3C
|
||||
.word 0xBC47E000
|
||||
|
||||
.text
|
||||
glabel func_80B558A8
|
||||
/* 024F8 80B558A8 27BDFFB0 */ addiu $sp, $sp, 0xFFB0 ## $sp = FFFFFFB0
|
||||
/* 024FC 80B558AC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02500 80B558B0 AFB10018 */ sw $s1, 0x0018($sp)
|
||||
/* 02504 80B558B4 AFB00014 */ sw $s0, 0x0014($sp)
|
||||
/* 02508 80B558B8 8C8F0024 */ lw $t7, 0x0024($a0) ## 00000024
|
||||
/* 0250C 80B558BC 84910032 */ lh $s1, 0x0032($a0) ## 00000032
|
||||
/* 02510 80B558C0 27A2002C */ addiu $v0, $sp, 0x002C ## $v0 = FFFFFFDC
|
||||
/* 02514 80B558C4 AC4F0000 */ sw $t7, 0x0000($v0) ## FFFFFFDC
|
||||
/* 02518 80B558C8 8C8E0028 */ lw $t6, 0x0028($a0) ## 00000028
|
||||
/* 0251C 80B558CC 8C590000 */ lw $t9, 0x0000($v0) ## FFFFFFDC
|
||||
/* 02520 80B558D0 24900338 */ addiu $s0, $a0, 0x0338 ## $s0 = 00000338
|
||||
/* 02524 80B558D4 AC4E0004 */ sw $t6, 0x0004($v0) ## FFFFFFE0
|
||||
/* 02528 80B558D8 8C8F002C */ lw $t7, 0x002C($a0) ## 0000002C
|
||||
/* 0252C 80B558DC AC4F0008 */ sw $t7, 0x0008($v0) ## FFFFFFE4
|
||||
/* 02530 80B558E0 AC99032C */ sw $t9, 0x032C($a0) ## 0000032C
|
||||
/* 02534 80B558E4 8C580004 */ lw $t8, 0x0004($v0) ## FFFFFFE0
|
||||
/* 02538 80B558E8 AC980330 */ sw $t8, 0x0330($a0) ## 00000330
|
||||
/* 0253C 80B558EC 8C590008 */ lw $t9, 0x0008($v0) ## FFFFFFE4
|
||||
/* 02540 80B558F0 AC990334 */ sw $t9, 0x0334($a0) ## 00000334
|
||||
/* 02544 80B558F4 8C490000 */ lw $t1, 0x0000($v0) ## FFFFFFDC
|
||||
/* 02548 80B558F8 00112400 */ sll $a0, $s1, 16
|
||||
/* 0254C 80B558FC 00042403 */ sra $a0, $a0, 16
|
||||
/* 02550 80B55900 AE090000 */ sw $t1, 0x0000($s0) ## 00000338
|
||||
/* 02554 80B55904 8C480004 */ lw $t0, 0x0004($v0) ## FFFFFFE0
|
||||
/* 02558 80B55908 AE080004 */ sw $t0, 0x0004($s0) ## 0000033C
|
||||
/* 0255C 80B5590C 8C490008 */ lw $t1, 0x0008($v0) ## FFFFFFE4
|
||||
/* 02560 80B55910 0C01DE1C */ jal Math_Sins
|
||||
## sins?
|
||||
/* 02564 80B55914 AE090008 */ sw $t1, 0x0008($s0) ## 00000340
|
||||
/* 02568 80B55918 00112400 */ sll $a0, $s1, 16
|
||||
/* 0256C 80B5591C 00042403 */ sra $a0, $a0, 16
|
||||
/* 02570 80B55920 0C01DE0D */ jal Math_Coss
|
||||
## coss?
|
||||
/* 02574 80B55924 E7A00024 */ swc1 $f0, 0x0024($sp)
|
||||
/* 02578 80B55928 3C0180B6 */ lui $at, %hi(D_80B5AB2C) ## $at = 80B60000
|
||||
/* 0257C 80B5592C C424AB2C */ lwc1 $f4, %lo(D_80B5AB2C)($at)
|
||||
/* 02580 80B55930 C7A60024 */ lwc1 $f6, 0x0024($sp)
|
||||
/* 02584 80B55934 3C0180B6 */ lui $at, %hi(D_80B5AB30) ## $at = 80B60000
|
||||
/* 02588 80B55938 C42AAB30 */ lwc1 $f10, %lo(D_80B5AB30)($at)
|
||||
/* 0258C 80B5593C 46062202 */ mul.s $f8, $f4, $f6
|
||||
/* 02590 80B55940 C6040008 */ lwc1 $f4, 0x0008($s0) ## 00000340
|
||||
/* 02594 80B55944 00112400 */ sll $a0, $s1, 16
|
||||
/* 02598 80B55948 46005402 */ mul.s $f16, $f10, $f0
|
||||
/* 0259C 80B5594C 00042403 */ sra $a0, $a0, 16
|
||||
/* 025A0 80B55950 46088481 */ sub.s $f18, $f16, $f8
|
||||
/* 025A4 80B55954 46122180 */ add.s $f6, $f4, $f18
|
||||
/* 025A8 80B55958 0C01DE0D */ jal Math_Coss
|
||||
## coss?
|
||||
/* 025AC 80B5595C E6060008 */ swc1 $f6, 0x0008($s0) ## 00000340
|
||||
/* 025B0 80B55960 00112400 */ sll $a0, $s1, 16
|
||||
/* 025B4 80B55964 00042403 */ sra $a0, $a0, 16
|
||||
/* 025B8 80B55968 0C01DE1C */ jal Math_Sins
|
||||
## sins?
|
||||
/* 025BC 80B5596C E7A00024 */ swc1 $f0, 0x0024($sp)
|
||||
/* 025C0 80B55970 3C0180B6 */ lui $at, %hi(D_80B5AB34) ## $at = 80B60000
|
||||
/* 025C4 80B55974 C42AAB34 */ lwc1 $f10, %lo(D_80B5AB34)($at)
|
||||
/* 025C8 80B55978 C7B00024 */ lwc1 $f16, 0x0024($sp)
|
||||
/* 025CC 80B5597C 3C0180B6 */ lui $at, %hi(D_80B5AB38) ## $at = 80B60000
|
||||
/* 025D0 80B55980 C424AB38 */ lwc1 $f4, %lo(D_80B5AB38)($at)
|
||||
/* 025D4 80B55984 46105202 */ mul.s $f8, $f10, $f16
|
||||
/* 025D8 80B55988 C60A0000 */ lwc1 $f10, 0x0000($s0) ## 00000338
|
||||
/* 025DC 80B5598C 3C0180B6 */ lui $at, %hi(D_80B5AB3C) ## $at = 80B60000
|
||||
/* 025E0 80B55990 46002482 */ mul.s $f18, $f4, $f0
|
||||
/* 025E4 80B55994 C6040004 */ lwc1 $f4, 0x0004($s0) ## 0000033C
|
||||
/* 025E8 80B55998 46089180 */ add.s $f6, $f18, $f8
|
||||
/* 025EC 80B5599C 46065400 */ add.s $f16, $f10, $f6
|
||||
/* 025F0 80B559A0 E6100000 */ swc1 $f16, 0x0000($s0) ## 00000338
|
||||
/* 025F4 80B559A4 C432AB3C */ lwc1 $f18, %lo(D_80B5AB3C)($at)
|
||||
/* 025F8 80B559A8 46122200 */ add.s $f8, $f4, $f18
|
||||
/* 025FC 80B559AC E6080004 */ swc1 $f8, 0x0004($s0) ## 0000033C
|
||||
/* 02600 80B559B0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02604 80B559B4 8FB10018 */ lw $s1, 0x0018($sp)
|
||||
/* 02608 80B559B8 8FB00014 */ lw $s0, 0x0014($sp)
|
||||
/* 0260C 80B559BC 03E00008 */ jr $ra
|
||||
/* 02610 80B559C0 27BD0050 */ addiu $sp, $sp, 0x0050 ## $sp = 00000000
|
|
@ -1,39 +0,0 @@
|
|||
glabel func_80B559C4
|
||||
/* 02614 80B559C4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02618 80B559C8 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 0261C 80B559CC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02620 80B559D0 3C040600 */ lui $a0, 0x0600 ## $a0 = 06000000
|
||||
/* 02624 80B559D4 0C028800 */ jal SkelAnime_GetFrameCount
|
||||
|
||||
/* 02628 80B559D8 24845248 */ addiu $a0, $a0, 0x5248 ## $a0 = 06005248
|
||||
/* 0262C 80B559DC 8FA80020 */ lw $t0, 0x0020($sp)
|
||||
/* 02630 80B559E0 240F0003 */ addiu $t7, $zero, 0x0003 ## $t7 = 00000003
|
||||
/* 02634 80B559E4 3044FFFF */ andi $a0, $v0, 0xFFFF ## $a0 = 00000000
|
||||
/* 02638 80B559E8 C5040164 */ lwc1 $f4, 0x0164($t0) ## 00000164
|
||||
/* 0263C 80B559EC AFAF0010 */ sw $t7, 0x0010($sp)
|
||||
/* 02640 80B559F0 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 02644 80B559F4 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 02648 80B559F8 24070003 */ addiu $a3, $zero, 0x0003 ## $a3 = 00000003
|
||||
/* 0264C 80B559FC 44063000 */ mfc1 $a2, $f6
|
||||
/* 02650 80B55A00 0C01BE6F */ jal func_8006F9BC
|
||||
/* 02654 80B55A04 30C6FFFF */ andi $a2, $a2, 0xFFFF ## $a2 = 00000000
|
||||
/* 02658 80B55A08 8FA80020 */ lw $t0, 0x0020($sp)
|
||||
/* 0265C 80B55A0C 2503032C */ addiu $v1, $t0, 0x032C ## $v1 = 0000032C
|
||||
/* 02660 80B55A10 25040338 */ addiu $a0, $t0, 0x0338 ## $a0 = 00000338
|
||||
/* 02664 80B55A14 C4880000 */ lwc1 $f8, 0x0000($a0) ## 00000338
|
||||
/* 02668 80B55A18 C4620000 */ lwc1 $f2, 0x0000($v1) ## 0000032C
|
||||
/* 0266C 80B55A1C 25020024 */ addiu $v0, $t0, 0x0024 ## $v0 = 00000024
|
||||
/* 02670 80B55A20 46024281 */ sub.s $f10, $f8, $f2
|
||||
/* 02674 80B55A24 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 02678 80B55A28 46101480 */ add.s $f18, $f2, $f16
|
||||
/* 0267C 80B55A2C E4520000 */ swc1 $f18, 0x0000($v0) ## 00000024
|
||||
/* 02680 80B55A30 C4840008 */ lwc1 $f4, 0x0008($a0) ## 00000340
|
||||
/* 02684 80B55A34 C46C0008 */ lwc1 $f12, 0x0008($v1) ## 00000334
|
||||
/* 02688 80B55A38 460C2181 */ sub.s $f6, $f4, $f12
|
||||
/* 0268C 80B55A3C 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 02690 80B55A40 46086280 */ add.s $f10, $f12, $f8
|
||||
/* 02694 80B55A44 E44A0008 */ swc1 $f10, 0x0008($v0) ## 0000002C
|
||||
/* 02698 80B55A48 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0269C 80B55A4C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 026A0 80B55A50 03E00008 */ jr $ra
|
||||
/* 026A4 80B55A54 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_80B55A58
|
||||
/* 026A8 80B55A58 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 026AC 80B55A5C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 026B0 80B55A60 84AE07A0 */ lh $t6, 0x07A0($a1) ## 000007A0
|
||||
/* 026B4 80B55A64 55C00004 */ bnel $t6, $zero, .L80B55A78
|
||||
/* 026B8 80B55A68 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 026BC 80B55A6C 0C2D4DFA */ jal func_80B537E8
|
||||
/* 026C0 80B55A70 00000000 */ nop
|
||||
/* 026C4 80B55A74 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B55A78:
|
||||
/* 026C8 80B55A78 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 026CC 80B55A7C 03E00008 */ jr $ra
|
||||
/* 026D0 80B55A80 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55A84
|
||||
/* 026D4 80B55A84 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 026D8 80B55A88 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 026DC 80B55A8C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 026E0 80B55A90 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 026E4 80B55A94 24A55A0C */ addiu $a1, $a1, 0x5A0C ## $a1 = 06005A0C
|
||||
/* 026E8 80B55A98 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 026EC 80B55A9C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 026F0 80B55AA0 0C2D5385 */ jal func_80B54E14
|
||||
/* 026F4 80B55AA4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 026F8 80B55AA8 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 026FC 80B55AAC 240E0007 */ addiu $t6, $zero, 0x0007 ## $t6 = 00000007
|
||||
/* 02700 80B55AB0 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02704 80B55AB4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02708 80B55AB8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0270C 80B55ABC 03E00008 */ jr $ra
|
||||
/* 02710 80B55AC0 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55AC4
|
||||
/* 02714 80B55AC4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02718 80B55AC8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0271C 80B55ACC 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02720 80B55AD0 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02724 80B55AD4 24A5499C */ addiu $a1, $a1, 0x499C ## $a1 = 0600499C
|
||||
/* 02728 80B55AD8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 0272C 80B55ADC 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02730 80B55AE0 0C2D5385 */ jal func_80B54E14
|
||||
/* 02734 80B55AE4 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02738 80B55AE8 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 0273C 80B55AEC 240E0008 */ addiu $t6, $zero, 0x0008 ## $t6 = 00000008
|
||||
/* 02740 80B55AF0 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02744 80B55AF4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02748 80B55AF8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0274C 80B55AFC 03E00008 */ jr $ra
|
||||
/* 02750 80B55B00 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55B04
|
||||
/* 02754 80B55B04 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02758 80B55B08 10A00007 */ beq $a1, $zero, .L80B55B28
|
||||
/* 0275C 80B55B0C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02760 80B55B10 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02764 80B55B14 24A54408 */ addiu $a1, $a1, 0x4408 ## $a1 = 06004408
|
||||
/* 02768 80B55B18 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 0276C 80B55B1C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02770 80B55B20 0C2D5385 */ jal func_80B54E14
|
||||
/* 02774 80B55B24 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55B28:
|
||||
/* 02778 80B55B28 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0277C 80B55B2C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02780 80B55B30 03E00008 */ jr $ra
|
||||
/* 02784 80B55B34 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55B38
|
||||
/* 02788 80B55B38 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 0278C 80B55B3C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02790 80B55B40 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02794 80B55B44 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02798 80B55B48 24A56508 */ addiu $a1, $a1, 0x6508 ## $a1 = 06006508
|
||||
/* 0279C 80B55B4C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 027A0 80B55B50 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 027A4 80B55B54 0C2D5385 */ jal func_80B54E14
|
||||
/* 027A8 80B55B58 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 027AC 80B55B5C 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 027B0 80B55B60 240E0009 */ addiu $t6, $zero, 0x0009 ## $t6 = 00000009
|
||||
/* 027B4 80B55B64 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 027B8 80B55B68 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 027BC 80B55B6C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 027C0 80B55B70 03E00008 */ jr $ra
|
||||
/* 027C4 80B55B74 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55B78
|
||||
/* 027C8 80B55B78 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 027CC 80B55B7C 10A00007 */ beq $a1, $zero, .L80B55B9C
|
||||
/* 027D0 80B55B80 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 027D4 80B55B84 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 027D8 80B55B88 24A561C4 */ addiu $a1, $a1, 0x61C4 ## $a1 = 060061C4
|
||||
/* 027DC 80B55B8C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 027E0 80B55B90 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 027E4 80B55B94 0C2D5385 */ jal func_80B54E14
|
||||
/* 027E8 80B55B98 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55B9C:
|
||||
/* 027EC 80B55B9C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 027F0 80B55BA0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 027F4 80B55BA4 03E00008 */ jr $ra
|
||||
/* 027F8 80B55BA8 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B55BAC
|
||||
/* 027FC 80B55BAC 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 02800 80B55BB0 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 02804 80B55BB4 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 02808 80B55BB8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 0280C 80B55BBC 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02810 80B55BC0 24A55248 */ addiu $a1, $a1, 0x5248 ## $a1 = 06005248
|
||||
/* 02814 80B55BC4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02818 80B55BC8 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 0281C 80B55BCC 0C2D5385 */ jal func_80B54E14
|
||||
/* 02820 80B55BD0 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02824 80B55BD4 0C2D562A */ jal func_80B558A8
|
||||
/* 02828 80B55BD8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0282C 80B55BDC 0C2D5602 */ jal func_80B55808
|
||||
/* 02830 80B55BE0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02834 80B55BE4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02838 80B55BE8 0C2D4D5A */ jal func_80B53568
|
||||
/* 0283C 80B55BEC 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 02840 80B55BF0 240E000A */ addiu $t6, $zero, 0x000A ## $t6 = 0000000A
|
||||
/* 02844 80B55BF4 AE0E024C */ sw $t6, 0x024C($s0) ## 0000024C
|
||||
/* 02848 80B55BF8 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 0284C 80B55BFC 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 02850 80B55C00 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 02854 80B55C04 03E00008 */ jr $ra
|
||||
/* 02858 80B55C08 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55C0C
|
||||
/* 0285C 80B55C0C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02860 80B55C10 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02864 80B55C14 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02868 80B55C18 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 0286C 80B55C1C 24A554E0 */ addiu $a1, $a1, 0x54E0 ## $a1 = 060054E0
|
||||
/* 02870 80B55C20 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02874 80B55C24 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02878 80B55C28 0C2D5385 */ jal func_80B54E14
|
||||
/* 0287C 80B55C2C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02880 80B55C30 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02884 80B55C34 240E000B */ addiu $t6, $zero, 0x000B ## $t6 = 0000000B
|
||||
/* 02888 80B55C38 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 0288C 80B55C3C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02890 80B55C40 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02894 80B55C44 03E00008 */ jr $ra
|
||||
/* 02898 80B55C48 00000000 */ nop
|
|
@ -1,11 +0,0 @@
|
|||
glabel func_80B55C4C
|
||||
/* 0289C 80B55C4C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 028A0 80B55C50 10A00003 */ beq $a1, $zero, .L80B55C60
|
||||
/* 028A4 80B55C54 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 028A8 80B55C58 0C2D5703 */ jal func_80B55C0C
|
||||
/* 028AC 80B55C5C 00000000 */ nop
|
||||
.L80B55C60:
|
||||
/* 028B0 80B55C60 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 028B4 80B55C64 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 028B8 80B55C68 03E00008 */ jr $ra
|
||||
/* 028BC 80B55C6C 00000000 */ nop
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80B55C70
|
||||
/* 028C0 80B55C70 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 028C4 80B55C74 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 028C8 80B55C78 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 028CC 80B55C7C 24A58684 */ addiu $a1, $a1, 0x8684 ## $a1 = 06008684
|
||||
/* 028D0 80B55C80 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 028D4 80B55C84 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 028D8 80B55C88 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 028DC 80B55C8C 0C2D5385 */ jal func_80B54E14
|
||||
/* 028E0 80B55C90 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 028E4 80B55C94 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 028E8 80B55C98 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 028EC 80B55C9C 240E000C */ addiu $t6, $zero, 0x000C ## $t6 = 0000000C
|
||||
/* 028F0 80B55CA0 8C8F0004 */ lw $t7, 0x0004($a0) ## 00000004
|
||||
/* 028F4 80B55CA4 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
/* 028F8 80B55CA8 01E1C024 */ and $t8, $t7, $at
|
||||
/* 028FC 80B55CAC 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02900 80B55CB0 03014024 */ and $t0, $t8, $at
|
||||
/* 02904 80B55CB4 AC980004 */ sw $t8, 0x0004($a0) ## 00000004
|
||||
/* 02908 80B55CB8 AC880004 */ sw $t0, 0x0004($a0) ## 00000004
|
||||
/* 0290C 80B55CBC 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02910 80B55CC0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02914 80B55CC4 03E00008 */ jr $ra
|
||||
/* 02918 80B55CC8 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55CCC
|
||||
/* 0291C 80B55CCC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02920 80B55CD0 10A00007 */ beq $a1, $zero, .L80B55CF0
|
||||
/* 02924 80B55CD4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02928 80B55CD8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 0292C 80B55CDC 24A56F04 */ addiu $a1, $a1, 0x6F04 ## $a1 = 06006F04
|
||||
/* 02930 80B55CE0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02934 80B55CE4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02938 80B55CE8 0C2D5385 */ jal func_80B54E14
|
||||
/* 0293C 80B55CEC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55CF0:
|
||||
/* 02940 80B55CF0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02944 80B55CF4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02948 80B55CF8 03E00008 */ jr $ra
|
||||
/* 0294C 80B55CFC 00000000 */ nop
|
|
@ -1,50 +0,0 @@
|
|||
glabel func_80B55D00
|
||||
/* 02950 80B55D00 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02954 80B55D04 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02958 80B55D08 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 0295C 80B55D0C 0C00BC65 */ jal func_8002F194
|
||||
/* 02960 80B55D10 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02964 80B55D14 10400004 */ beq $v0, $zero, .L80B55D28
|
||||
/* 02968 80B55D18 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 0296C 80B55D1C 240E000D */ addiu $t6, $zero, 0x000D ## $t6 = 0000000D
|
||||
/* 02970 80B55D20 1000001F */ beq $zero, $zero, .L80B55DA0
|
||||
/* 02974 80B55D24 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
.L80B55D28:
|
||||
/* 02978 80B55D28 848F008A */ lh $t7, 0x008A($a0) ## 0000008A
|
||||
/* 0297C 80B55D2C 849800B6 */ lh $t8, 0x00B6($a0) ## 000000B6
|
||||
/* 02980 80B55D30 01F81023 */ subu $v0, $t7, $t8
|
||||
/* 02984 80B55D34 00021400 */ sll $v0, $v0, 16
|
||||
/* 02988 80B55D38 00021403 */ sra $v0, $v0, 16
|
||||
/* 0298C 80B55D3C 04400003 */ bltz $v0, .L80B55D4C
|
||||
/* 02990 80B55D40 00021823 */ subu $v1, $zero, $v0
|
||||
/* 02994 80B55D44 10000001 */ beq $zero, $zero, .L80B55D4C
|
||||
/* 02998 80B55D48 00401825 */ or $v1, $v0, $zero ## $v1 = 00000000
|
||||
.L80B55D4C:
|
||||
/* 0299C 80B55D4C 28614301 */ slti $at, $v1, 0x4301
|
||||
/* 029A0 80B55D50 5020000D */ beql $at, $zero, .L80B55D88
|
||||
/* 029A4 80B55D54 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
/* 029A8 80B55D58 8C990004 */ lw $t9, 0x0004($a0) ## 00000004
|
||||
/* 029AC 80B55D5C 240B70D5 */ addiu $t3, $zero, 0x70D5 ## $t3 = 000070D5
|
||||
/* 029B0 80B55D60 A48B010E */ sh $t3, 0x010E($a0) ## 0000010E
|
||||
/* 029B4 80B55D64 37280009 */ ori $t0, $t9, 0x0009 ## $t0 = 00000009
|
||||
/* 029B8 80B55D68 AC880004 */ sw $t0, 0x0004($a0) ## 00000004
|
||||
/* 029BC 80B55D6C 350A0001 */ ori $t2, $t0, 0x0001 ## $t2 = 00000009
|
||||
/* 029C0 80B55D70 AC8A0004 */ sw $t2, 0x0004($a0) ## 00000004
|
||||
/* 029C4 80B55D74 0C00BCBD */ jal func_8002F2F4
|
||||
/* 029C8 80B55D78 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 029CC 80B55D7C 10000009 */ beq $zero, $zero, .L80B55DA4
|
||||
/* 029D0 80B55D80 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 029D4 80B55D84 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
.L80B55D88:
|
||||
/* 029D8 80B55D88 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 029DC 80B55D8C 01816824 */ and $t5, $t4, $at
|
||||
/* 029E0 80B55D90 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 029E4 80B55D94 AC8D0004 */ sw $t5, 0x0004($a0) ## 00000004
|
||||
/* 029E8 80B55D98 01A17824 */ and $t7, $t5, $at
|
||||
/* 029EC 80B55D9C AC8F0004 */ sw $t7, 0x0004($a0) ## 00000004
|
||||
.L80B55DA0:
|
||||
/* 029F0 80B55DA0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B55DA4:
|
||||
/* 029F4 80B55DA4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 029F8 80B55DA8 03E00008 */ jr $ra
|
||||
/* 029FC 80B55DAC 00000000 */ nop
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80B55DB0
|
||||
/* 02A00 80B55DB0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02A04 80B55DB4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02A08 80B55DB8 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 02A0C 80B55DBC AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 02A10 80B55DC0 0C042F6F */ jal func_8010BDBC
|
||||
/* 02A14 80B55DC4 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 02A18 80B55DC8 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 02A1C 80B55DCC 1441000A */ bne $v0, $at, .L80B55DF8
|
||||
/* 02A20 80B55DD0 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 02A24 80B55DD4 8CCE0004 */ lw $t6, 0x0004($a2) ## 00000004
|
||||
/* 02A28 80B55DD8 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 02A2C 80B55DDC 2408000C */ addiu $t0, $zero, 0x000C ## $t0 = 0000000C
|
||||
/* 02A30 80B55DE0 01C17824 */ and $t7, $t6, $at
|
||||
/* 02A34 80B55DE4 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02A38 80B55DE8 ACCF0004 */ sw $t7, 0x0004($a2) ## 00000004
|
||||
/* 02A3C 80B55DEC 01E1C824 */ and $t9, $t7, $at
|
||||
/* 02A40 80B55DF0 ACD90004 */ sw $t9, 0x0004($a2) ## 00000004
|
||||
/* 02A44 80B55DF4 ACC8024C */ sw $t0, 0x024C($a2) ## 0000024C
|
||||
.L80B55DF8:
|
||||
/* 02A48 80B55DF8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02A4C 80B55DFC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02A50 80B55E00 03E00008 */ jr $ra
|
||||
/* 02A54 80B55E04 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55E08
|
||||
/* 02A58 80B55E08 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02A5C 80B55E0C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02A60 80B55E10 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02A64 80B55E14 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02A68 80B55E18 24A56AB0 */ addiu $a1, $a1, 0x6AB0 ## $a1 = 06006AB0
|
||||
/* 02A6C 80B55E1C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02A70 80B55E20 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02A74 80B55E24 0C2D5385 */ jal func_80B54E14
|
||||
/* 02A78 80B55E28 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02A7C 80B55E2C 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02A80 80B55E30 240E000E */ addiu $t6, $zero, 0x000E ## $t6 = 0000000E
|
||||
/* 02A84 80B55E34 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02A88 80B55E38 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02A8C 80B55E3C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02A90 80B55E40 03E00008 */ jr $ra
|
||||
/* 02A94 80B55E44 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55E48
|
||||
/* 02A98 80B55E48 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02A9C 80B55E4C 10A00007 */ beq $a1, $zero, .L80B55E6C
|
||||
/* 02AA0 80B55E50 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02AA4 80B55E54 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 02AA8 80B55E58 24A58050 */ addiu $a1, $a1, 0x8050 ## $a1 = 06008050
|
||||
/* 02AAC 80B55E5C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02AB0 80B55E60 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02AB4 80B55E64 0C2D5385 */ jal func_80B54E14
|
||||
/* 02AB8 80B55E68 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55E6C:
|
||||
/* 02ABC 80B55E6C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02AC0 80B55E70 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02AC4 80B55E74 03E00008 */ jr $ra
|
||||
/* 02AC8 80B55E78 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B55E7C
|
||||
/* 02ACC 80B55E7C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02AD0 80B55E80 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02AD4 80B55E84 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02AD8 80B55E88 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02ADC 80B55E8C 24A57A78 */ addiu $a1, $a1, 0x7A78 ## $a1 = 06007A78
|
||||
/* 02AE0 80B55E90 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02AE4 80B55E94 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02AE8 80B55E98 0C2D5385 */ jal func_80B54E14
|
||||
/* 02AEC 80B55E9C 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02AF0 80B55EA0 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02AF4 80B55EA4 240E000F */ addiu $t6, $zero, 0x000F ## $t6 = 0000000F
|
||||
/* 02AF8 80B55EA8 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02AFC 80B55EAC 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02B00 80B55EB0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02B04 80B55EB4 03E00008 */ jr $ra
|
||||
/* 02B08 80B55EB8 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55EBC
|
||||
/* 02B0C 80B55EBC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02B10 80B55EC0 10A00007 */ beq $a1, $zero, .L80B55EE0
|
||||
/* 02B14 80B55EC4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02B18 80B55EC8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02B1C 80B55ECC 24A57C84 */ addiu $a1, $a1, 0x7C84 ## $a1 = 06007C84
|
||||
/* 02B20 80B55ED0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02B24 80B55ED4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02B28 80B55ED8 0C2D5385 */ jal func_80B54E14
|
||||
/* 02B2C 80B55EDC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55EE0:
|
||||
/* 02B30 80B55EE0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02B34 80B55EE4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02B38 80B55EE8 03E00008 */ jr $ra
|
||||
/* 02B3C 80B55EEC 00000000 */ nop
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_80B55EF0
|
||||
/* 02B40 80B55EF0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02B44 80B55EF4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02B48 80B55EF8 3C050601 */ lui $a1, 0x0601 ## $a1 = 06010000
|
||||
/* 02B4C 80B55EFC 24A582F8 */ addiu $a1, $a1, 0x82F8 ## $a1 = 060082F8
|
||||
/* 02B50 80B55F00 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02B54 80B55F04 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02B58 80B55F08 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02B5C 80B55F0C 0C2D5385 */ jal func_80B54E14
|
||||
/* 02B60 80B55F10 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02B64 80B55F14 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 02B68 80B55F18 240E0010 */ addiu $t6, $zero, 0x0010 ## $t6 = 00000010
|
||||
/* 02B6C 80B55F1C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 02B70 80B55F20 0C2D4D5A */ jal func_80B53568
|
||||
/* 02B74 80B55F24 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
/* 02B78 80B55F28 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02B7C 80B55F2C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02B80 80B55F30 03E00008 */ jr $ra
|
||||
/* 02B84 80B55F34 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B55F38
|
||||
/* 02B88 80B55F38 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02B8C 80B55F3C 10A00007 */ beq $a1, $zero, .L80B55F5C
|
||||
/* 02B90 80B55F40 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02B94 80B55F44 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02B98 80B55F48 24A53FF8 */ addiu $a1, $a1, 0x3FF8 ## $a1 = 06003FF8
|
||||
/* 02B9C 80B55F4C 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02BA0 80B55F50 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02BA4 80B55F54 0C2D5385 */ jal func_80B54E14
|
||||
/* 02BA8 80B55F58 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B55F5C:
|
||||
/* 02BAC 80B55F5C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02BB0 80B55F60 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02BB4 80B55F64 03E00008 */ jr $ra
|
||||
/* 02BB8 80B55F68 00000000 */ nop
|
|
@ -1,67 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_80B5AB40
|
||||
.word 0x3DFCD6EA
|
||||
|
||||
.text
|
||||
glabel func_80B55F6C
|
||||
/* 02BBC 80B55F6C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02BC0 80B55F70 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02BC4 80B55F74 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02BC8 80B55F78 0C00BC65 */ jal func_8002F194
|
||||
/* 02BCC 80B55F7C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02BD0 80B55F80 10400004 */ beq $v0, $zero, .L80B55F94
|
||||
/* 02BD4 80B55F84 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02BD8 80B55F88 240E0012 */ addiu $t6, $zero, 0x0012 ## $t6 = 00000012
|
||||
/* 02BDC 80B55F8C 1000002B */ beq $zero, $zero, .L80B5603C
|
||||
/* 02BE0 80B55F90 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
.L80B55F94:
|
||||
/* 02BE4 80B55F94 848F008A */ lh $t7, 0x008A($a0) ## 0000008A
|
||||
/* 02BE8 80B55F98 849800B6 */ lh $t8, 0x00B6($a0) ## 000000B6
|
||||
/* 02BEC 80B55F9C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02BF0 80B55FA0 01F81023 */ subu $v0, $t7, $t8
|
||||
/* 02BF4 80B55FA4 00021400 */ sll $v0, $v0, 16
|
||||
/* 02BF8 80B55FA8 00021403 */ sra $v0, $v0, 16
|
||||
/* 02BFC 80B55FAC 04400003 */ bltz $v0, .L80B55FBC
|
||||
/* 02C00 80B55FB0 00021823 */ subu $v1, $zero, $v0
|
||||
/* 02C04 80B55FB4 10000001 */ beq $zero, $zero, .L80B55FBC
|
||||
/* 02C08 80B55FB8 00401825 */ or $v1, $v0, $zero ## $v1 = 00000000
|
||||
.L80B55FBC:
|
||||
/* 02C0C 80B55FBC 28614301 */ slti $at, $v1, 0x4301
|
||||
/* 02C10 80B55FC0 50200018 */ beql $at, $zero, .L80B56024
|
||||
/* 02C14 80B55FC4 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
/* 02C18 80B55FC8 0C2D4D22 */ jal func_80B53488
|
||||
/* 02C1C 80B55FCC AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02C20 80B55FD0 1040001A */ beq $v0, $zero, .L80B5603C
|
||||
/* 02C24 80B55FD4 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02C28 80B55FD8 3C0180B6 */ lui $at, %hi(D_80B5AB40) ## $at = 80B60000
|
||||
/* 02C2C 80B55FDC C424AB40 */ lwc1 $f4, %lo(D_80B5AB40)($at)
|
||||
/* 02C30 80B55FE0 C4460324 */ lwc1 $f6, 0x0324($v0) ## 00000324
|
||||
/* 02C34 80B55FE4 4604303E */ c.le.s $f6, $f4
|
||||
/* 02C38 80B55FE8 00000000 */ nop
|
||||
/* 02C3C 80B55FEC 45020014 */ bc1fl .L80B56040
|
||||
/* 02C40 80B55FF0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02C44 80B55FF4 8C990004 */ lw $t9, 0x0004($a0) ## 00000004
|
||||
/* 02C48 80B55FF8 240B7059 */ addiu $t3, $zero, 0x7059 ## $t3 = 00007059
|
||||
/* 02C4C 80B55FFC A48B010E */ sh $t3, 0x010E($a0) ## 0000010E
|
||||
/* 02C50 80B56000 37280009 */ ori $t0, $t9, 0x0009 ## $t0 = 00000009
|
||||
/* 02C54 80B56004 AC880004 */ sw $t0, 0x0004($a0) ## 00000004
|
||||
/* 02C58 80B56008 350A0001 */ ori $t2, $t0, 0x0001 ## $t2 = 00000009
|
||||
/* 02C5C 80B5600C AC8A0004 */ sw $t2, 0x0004($a0) ## 00000004
|
||||
/* 02C60 80B56010 0C00BCBD */ jal func_8002F2F4
|
||||
/* 02C64 80B56014 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02C68 80B56018 10000009 */ beq $zero, $zero, .L80B56040
|
||||
/* 02C6C 80B5601C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02C70 80B56020 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
.L80B56024:
|
||||
/* 02C74 80B56024 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 02C78 80B56028 01816824 */ and $t5, $t4, $at
|
||||
/* 02C7C 80B5602C 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02C80 80B56030 AC8D0004 */ sw $t5, 0x0004($a0) ## 00000004
|
||||
/* 02C84 80B56034 01A17824 */ and $t7, $t5, $at
|
||||
/* 02C88 80B56038 AC8F0004 */ sw $t7, 0x0004($a0) ## 00000004
|
||||
.L80B5603C:
|
||||
/* 02C8C 80B5603C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B56040:
|
||||
/* 02C90 80B56040 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02C94 80B56044 03E00008 */ jr $ra
|
||||
/* 02C98 80B56048 00000000 */ nop
|
|
@ -1,18 +0,0 @@
|
|||
glabel func_80B5604C
|
||||
/* 02C9C 80B5604C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02CA0 80B56050 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02CA4 80B56054 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02CA8 80B56058 24A57664 */ addiu $a1, $a1, 0x7664 ## $a1 = 06007664
|
||||
/* 02CAC 80B5605C AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02CB0 80B56060 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02CB4 80B56064 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02CB8 80B56068 0C2D5385 */ jal func_80B54E14
|
||||
/* 02CBC 80B5606C 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02CC0 80B56070 8FA40020 */ lw $a0, 0x0020($sp)
|
||||
/* 02CC4 80B56074 240E0011 */ addiu $t6, $zero, 0x0011 ## $t6 = 00000011
|
||||
/* 02CC8 80B56078 0C2D560B */ jal func_80B5582C
|
||||
/* 02CCC 80B5607C AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
/* 02CD0 80B56080 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02CD4 80B56084 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02CD8 80B56088 03E00008 */ jr $ra
|
||||
/* 02CDC 80B5608C 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_80B56090
|
||||
/* 02CE0 80B56090 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 02CE4 80B56094 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 02CE8 80B56098 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 02CEC 80B5609C 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02CF0 80B560A0 0C2D4E5B */ jal func_80B5396C
|
||||
/* 02CF4 80B560A4 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 02CF8 80B560A8 8E0E02F0 */ lw $t6, 0x02F0($s0) ## 000002F0
|
||||
/* 02CFC 80B560AC 8FAF002C */ lw $t7, 0x002C($sp)
|
||||
/* 02D00 80B560B0 544E0011 */ bnel $v0, $t6, .L80B560F8
|
||||
/* 02D04 80B560B4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 02D08 80B560B8 11E0000E */ beq $t7, $zero, .L80B560F4
|
||||
/* 02D0C 80B560BC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02D10 80B560C0 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02D14 80B560C4 24A53FF8 */ addiu $a1, $a1, 0x3FF8 ## $a1 = 06003FF8
|
||||
/* 02D18 80B560C8 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02D1C 80B560CC 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02D20 80B560D0 0C2D5385 */ jal func_80B54E14
|
||||
/* 02D24 80B560D4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02D28 80B560D8 24180010 */ addiu $t8, $zero, 0x0010 ## $t8 = 00000010
|
||||
/* 02D2C 80B560DC AE18024C */ sw $t8, 0x024C($s0) ## 0000024C
|
||||
/* 02D30 80B560E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02D34 80B560E4 0C2D4E5D */ jal func_80B53974
|
||||
/* 02D38 80B560E8 24050007 */ addiu $a1, $zero, 0x0007 ## $a1 = 00000007
|
||||
/* 02D3C 80B560EC 24190007 */ addiu $t9, $zero, 0x0007 ## $t9 = 00000007
|
||||
/* 02D40 80B560F0 AE1902F0 */ sw $t9, 0x02F0($s0) ## 000002F0
|
||||
.L80B560F4:
|
||||
/* 02D44 80B560F4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L80B560F8:
|
||||
/* 02D48 80B560F8 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 02D4C 80B560FC 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 02D50 80B56100 03E00008 */ jr $ra
|
||||
/* 02D54 80B56104 00000000 */ nop
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80B56108
|
||||
/* 02D58 80B56108 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02D5C 80B5610C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02D60 80B56110 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 02D64 80B56114 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 02D68 80B56118 0C042F6F */ jal func_8010BDBC
|
||||
/* 02D6C 80B5611C 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 02D70 80B56120 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 02D74 80B56124 1441000A */ bne $v0, $at, .L80B56150
|
||||
/* 02D78 80B56128 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 02D7C 80B5612C 8CCE0004 */ lw $t6, 0x0004($a2) ## 00000004
|
||||
/* 02D80 80B56130 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 02D84 80B56134 24080010 */ addiu $t0, $zero, 0x0010 ## $t0 = 00000010
|
||||
/* 02D88 80B56138 01C17824 */ and $t7, $t6, $at
|
||||
/* 02D8C 80B5613C 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02D90 80B56140 ACCF0004 */ sw $t7, 0x0004($a2) ## 00000004
|
||||
/* 02D94 80B56144 01E1C824 */ and $t9, $t7, $at
|
||||
/* 02D98 80B56148 ACD90004 */ sw $t9, 0x0004($a2) ## 00000004
|
||||
/* 02D9C 80B5614C ACC8024C */ sw $t0, 0x024C($a2) ## 0000024C
|
||||
.L80B56150:
|
||||
/* 02DA0 80B56150 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02DA4 80B56154 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02DA8 80B56158 03E00008 */ jr $ra
|
||||
/* 02DAC 80B5615C 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B56160
|
||||
/* 02DB0 80B56160 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02DB4 80B56164 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02DB8 80B56168 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02DBC 80B5616C AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02DC0 80B56170 24A501D8 */ addiu $a1, $a1, 0x01D8 ## $a1 = 060001D8
|
||||
/* 02DC4 80B56174 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02DC8 80B56178 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02DCC 80B5617C 0C2D5385 */ jal func_80B54E14
|
||||
/* 02DD0 80B56180 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02DD4 80B56184 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02DD8 80B56188 240E0013 */ addiu $t6, $zero, 0x0013 ## $t6 = 00000013
|
||||
/* 02DDC 80B5618C ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02DE0 80B56190 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02DE4 80B56194 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02DE8 80B56198 03E00008 */ jr $ra
|
||||
/* 02DEC 80B5619C 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B561A0
|
||||
/* 02DF0 80B561A0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02DF4 80B561A4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02DF8 80B561A8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02DFC 80B561AC AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02E00 80B561B0 24A51110 */ addiu $a1, $a1, 0x1110 ## $a1 = 06001110
|
||||
/* 02E04 80B561B4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02E08 80B561B8 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02E0C 80B561BC 0C2D5385 */ jal func_80B54E14
|
||||
/* 02E10 80B561C0 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02E14 80B561C4 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02E18 80B561C8 240E0014 */ addiu $t6, $zero, 0x0014 ## $t6 = 00000014
|
||||
/* 02E1C 80B561CC ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02E20 80B561D0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02E24 80B561D4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02E28 80B561D8 03E00008 */ jr $ra
|
||||
/* 02E2C 80B561DC 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B561E0
|
||||
/* 02E30 80B561E0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02E34 80B561E4 10A00007 */ beq $a1, $zero, .L80B56204
|
||||
/* 02E38 80B561E8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02E3C 80B561EC 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02E40 80B561F0 24A504F4 */ addiu $a1, $a1, 0x04F4 ## $a1 = 060004F4
|
||||
/* 02E44 80B561F4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02E48 80B561F8 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02E4C 80B561FC 0C2D5385 */ jal func_80B54E14
|
||||
/* 02E50 80B56200 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B56204:
|
||||
/* 02E54 80B56204 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02E58 80B56208 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02E5C 80B5620C 03E00008 */ jr $ra
|
||||
/* 02E60 80B56210 00000000 */ nop
|
|
@ -1,67 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_80B5AB44
|
||||
.word 0x3DFCD6EA
|
||||
|
||||
.text
|
||||
glabel func_80B56214
|
||||
/* 02E64 80B56214 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02E68 80B56218 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02E6C 80B5621C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02E70 80B56220 0C00BC65 */ jal func_8002F194
|
||||
/* 02E74 80B56224 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02E78 80B56228 10400004 */ beq $v0, $zero, .L80B5623C
|
||||
/* 02E7C 80B5622C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02E80 80B56230 240E0015 */ addiu $t6, $zero, 0x0015 ## $t6 = 00000015
|
||||
/* 02E84 80B56234 1000002B */ beq $zero, $zero, .L80B562E4
|
||||
/* 02E88 80B56238 AC8E024C */ sw $t6, 0x024C($a0) ## 0000024C
|
||||
.L80B5623C:
|
||||
/* 02E8C 80B5623C 848F008A */ lh $t7, 0x008A($a0) ## 0000008A
|
||||
/* 02E90 80B56240 849800B6 */ lh $t8, 0x00B6($a0) ## 000000B6
|
||||
/* 02E94 80B56244 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02E98 80B56248 01F81023 */ subu $v0, $t7, $t8
|
||||
/* 02E9C 80B5624C 00021400 */ sll $v0, $v0, 16
|
||||
/* 02EA0 80B56250 00021403 */ sra $v0, $v0, 16
|
||||
/* 02EA4 80B56254 04400003 */ bltz $v0, .L80B56264
|
||||
/* 02EA8 80B56258 00021823 */ subu $v1, $zero, $v0
|
||||
/* 02EAC 80B5625C 10000001 */ beq $zero, $zero, .L80B56264
|
||||
/* 02EB0 80B56260 00401825 */ or $v1, $v0, $zero ## $v1 = 00000000
|
||||
.L80B56264:
|
||||
/* 02EB4 80B56264 28614301 */ slti $at, $v1, 0x4301
|
||||
/* 02EB8 80B56268 50200018 */ beql $at, $zero, .L80B562CC
|
||||
/* 02EBC 80B5626C 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
/* 02EC0 80B56270 0C2D4D22 */ jal func_80B53488
|
||||
/* 02EC4 80B56274 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02EC8 80B56278 1040001A */ beq $v0, $zero, .L80B562E4
|
||||
/* 02ECC 80B5627C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02ED0 80B56280 3C0180B6 */ lui $at, %hi(D_80B5AB44) ## $at = 80B60000
|
||||
/* 02ED4 80B56284 C424AB44 */ lwc1 $f4, %lo(D_80B5AB44)($at)
|
||||
/* 02ED8 80B56288 C4460324 */ lwc1 $f6, 0x0324($v0) ## 00000324
|
||||
/* 02EDC 80B5628C 4604303E */ c.le.s $f6, $f4
|
||||
/* 02EE0 80B56290 00000000 */ nop
|
||||
/* 02EE4 80B56294 45020014 */ bc1fl .L80B562E8
|
||||
/* 02EE8 80B56298 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02EEC 80B5629C 8C990004 */ lw $t9, 0x0004($a0) ## 00000004
|
||||
/* 02EF0 80B562A0 240B7059 */ addiu $t3, $zero, 0x7059 ## $t3 = 00007059
|
||||
/* 02EF4 80B562A4 A48B010E */ sh $t3, 0x010E($a0) ## 0000010E
|
||||
/* 02EF8 80B562A8 37280009 */ ori $t0, $t9, 0x0009 ## $t0 = 00000009
|
||||
/* 02EFC 80B562AC AC880004 */ sw $t0, 0x0004($a0) ## 00000004
|
||||
/* 02F00 80B562B0 350A0001 */ ori $t2, $t0, 0x0001 ## $t2 = 00000009
|
||||
/* 02F04 80B562B4 AC8A0004 */ sw $t2, 0x0004($a0) ## 00000004
|
||||
/* 02F08 80B562B8 0C00BCBD */ jal func_8002F2F4
|
||||
/* 02F0C 80B562BC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02F10 80B562C0 10000009 */ beq $zero, $zero, .L80B562E8
|
||||
/* 02F14 80B562C4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02F18 80B562C8 8C8C0004 */ lw $t4, 0x0004($a0) ## 00000004
|
||||
.L80B562CC:
|
||||
/* 02F1C 80B562CC 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 02F20 80B562D0 01816824 */ and $t5, $t4, $at
|
||||
/* 02F24 80B562D4 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02F28 80B562D8 AC8D0004 */ sw $t5, 0x0004($a0) ## 00000004
|
||||
/* 02F2C 80B562DC 01A17824 */ and $t7, $t5, $at
|
||||
/* 02F30 80B562E0 AC8F0004 */ sw $t7, 0x0004($a0) ## 00000004
|
||||
.L80B562E4:
|
||||
/* 02F34 80B562E4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80B562E8:
|
||||
/* 02F38 80B562E8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02F3C 80B562EC 03E00008 */ jr $ra
|
||||
/* 02F40 80B562F0 00000000 */ nop
|
|
@ -1,24 +0,0 @@
|
|||
glabel func_80B562F4
|
||||
/* 02F44 80B562F4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02F48 80B562F8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02F4C 80B562FC 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 02F50 80B56300 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 02F54 80B56304 0C042F6F */ jal func_8010BDBC
|
||||
/* 02F58 80B56308 24A420D8 */ addiu $a0, $a1, 0x20D8 ## $a0 = 000020D8
|
||||
/* 02F5C 80B5630C 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 02F60 80B56310 1441000A */ bne $v0, $at, .L80B5633C
|
||||
/* 02F64 80B56314 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 02F68 80B56318 8CCE0004 */ lw $t6, 0x0004($a2) ## 00000004
|
||||
/* 02F6C 80B5631C 2401FFF6 */ addiu $at, $zero, 0xFFF6 ## $at = FFFFFFF6
|
||||
/* 02F70 80B56320 24080014 */ addiu $t0, $zero, 0x0014 ## $t0 = 00000014
|
||||
/* 02F74 80B56324 01C17824 */ and $t7, $t6, $at
|
||||
/* 02F78 80B56328 2401FFFE */ addiu $at, $zero, 0xFFFE ## $at = FFFFFFFE
|
||||
/* 02F7C 80B5632C ACCF0004 */ sw $t7, 0x0004($a2) ## 00000004
|
||||
/* 02F80 80B56330 01E1C824 */ and $t9, $t7, $at
|
||||
/* 02F84 80B56334 ACD90004 */ sw $t9, 0x0004($a2) ## 00000004
|
||||
/* 02F88 80B56338 ACC8024C */ sw $t0, 0x024C($a2) ## 0000024C
|
||||
.L80B5633C:
|
||||
/* 02F8C 80B5633C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02F90 80B56340 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02F94 80B56344 03E00008 */ jr $ra
|
||||
/* 02F98 80B56348 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B5634C
|
||||
/* 02F9C 80B5634C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02FA0 80B56350 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02FA4 80B56354 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02FA8 80B56358 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 02FAC 80B5635C 24A52348 */ addiu $a1, $a1, 0x2348 ## $a1 = 06002348
|
||||
/* 02FB0 80B56360 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02FB4 80B56364 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 02FB8 80B56368 0C2D5385 */ jal func_80B54E14
|
||||
/* 02FBC 80B5636C 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 02FC0 80B56370 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 02FC4 80B56374 240E0016 */ addiu $t6, $zero, 0x0016 ## $t6 = 00000016
|
||||
/* 02FC8 80B56378 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 02FCC 80B5637C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02FD0 80B56380 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 02FD4 80B56384 03E00008 */ jr $ra
|
||||
/* 02FD8 80B56388 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B5638C
|
||||
/* 02FDC 80B5638C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02FE0 80B56390 10A00007 */ beq $a1, $zero, .L80B563B0
|
||||
/* 02FE4 80B56394 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02FE8 80B56398 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 02FEC 80B5639C 24A5210C */ addiu $a1, $a1, 0x210C ## $a1 = 0600210C
|
||||
/* 02FF0 80B563A0 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 02FF4 80B563A4 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 02FF8 80B563A8 0C2D5385 */ jal func_80B54E14
|
||||
/* 02FFC 80B563AC AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B563B0:
|
||||
/* 03000 80B563B0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 03004 80B563B4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 03008 80B563B8 03E00008 */ jr $ra
|
||||
/* 0300C 80B563BC 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B563C0
|
||||
/* 03010 80B563C0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03014 80B563C4 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 03018 80B563C8 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 0301C 80B563CC AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 03020 80B563D0 24A52E54 */ addiu $a1, $a1, 0x2E54 ## $a1 = 06002E54
|
||||
/* 03024 80B563D4 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 03028 80B563D8 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 0302C 80B563DC 0C2D5385 */ jal func_80B54E14
|
||||
/* 03030 80B563E0 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 03034 80B563E4 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 03038 80B563E8 240E0017 */ addiu $t6, $zero, 0x0017 ## $t6 = 00000017
|
||||
/* 0303C 80B563EC ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 03040 80B563F0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 03044 80B563F4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 03048 80B563F8 03E00008 */ jr $ra
|
||||
/* 0304C 80B563FC 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B56400
|
||||
/* 03050 80B56400 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03054 80B56404 10A00007 */ beq $a1, $zero, .L80B56424
|
||||
/* 03058 80B56408 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0305C 80B5640C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 03060 80B56410 24A52710 */ addiu $a1, $a1, 0x2710 ## $a1 = 06002710
|
||||
/* 03064 80B56414 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 03068 80B56418 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 0306C 80B5641C 0C2D5385 */ jal func_80B54E14
|
||||
/* 03070 80B56420 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B56424:
|
||||
/* 03074 80B56424 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 03078 80B56428 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0307C 80B5642C 03E00008 */ jr $ra
|
||||
/* 03080 80B56430 00000000 */ nop
|
|
@ -1,17 +0,0 @@
|
|||
glabel func_80B56434
|
||||
/* 03084 80B56434 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03088 80B56438 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0308C 80B5643C 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 03090 80B56440 AFA40020 */ sw $a0, 0x0020($sp)
|
||||
/* 03094 80B56444 24A51D8C */ addiu $a1, $a1, 0x1D8C ## $a1 = 06001D8C
|
||||
/* 03098 80B56448 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 0309C 80B5644C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 030A0 80B56450 0C2D5385 */ jal func_80B54E14
|
||||
/* 030A4 80B56454 3C07C100 */ lui $a3, 0xC100 ## $a3 = C1000000
|
||||
/* 030A8 80B56458 8FAF0020 */ lw $t7, 0x0020($sp)
|
||||
/* 030AC 80B5645C 240E0018 */ addiu $t6, $zero, 0x0018 ## $t6 = 00000018
|
||||
/* 030B0 80B56460 ADEE024C */ sw $t6, 0x024C($t7) ## 0000024C
|
||||
/* 030B4 80B56464 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 030B8 80B56468 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 030BC 80B5646C 03E00008 */ jr $ra
|
||||
/* 030C0 80B56470 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80B56474
|
||||
/* 030C4 80B56474 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 030C8 80B56478 10A00007 */ beq $a1, $zero, .L80B56498
|
||||
/* 030CC 80B5647C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 030D0 80B56480 3C050600 */ lui $a1, 0x0600 ## $a1 = 06000000
|
||||
/* 030D4 80B56484 24A514DC */ addiu $a1, $a1, 0x14DC ## $a1 = 060014DC
|
||||
/* 030D8 80B56488 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 030DC 80B5648C 24070000 */ addiu $a3, $zero, 0x0000 ## $a3 = 00000000
|
||||
/* 030E0 80B56490 0C2D5385 */ jal func_80B54E14
|
||||
/* 030E4 80B56494 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
.L80B56498:
|
||||
/* 030E8 80B56498 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 030EC 80B5649C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 030F0 80B564A0 03E00008 */ jr $ra
|
||||
/* 030F4 80B564A4 00000000 */ nop
|
|
@ -1,157 +0,0 @@
|
|||
.rdata
|
||||
glabel D_80B5A764
|
||||
.asciz "En_Zl3_inFinal2_Check_DemoMode:そんな動作は無い!!!!!!!!\n"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel jtbl_80B5AB48
|
||||
.word L80B56544
|
||||
.word L80B56554
|
||||
.word L80B56564
|
||||
.word L80B56574
|
||||
.word L80B56584
|
||||
.word L80B56594
|
||||
.word L80B565A4
|
||||
.word L80B565B4
|
||||
.word L80B565C4
|
||||
.word L80B565D4
|
||||
.word L80B565E4
|
||||
.word L80B565F4
|
||||
.word L80B56604
|
||||
.word L80B56614
|
||||
.word L80B56624
|
||||
|
||||
.text
|
||||
glabel func_80B564A8
|
||||
/* 030F8 80B564A8 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 030FC 80B564AC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 03100 80B564B0 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 03104 80B564B4 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 03108 80B564B8 0C2D4E5B */ jal func_80B5396C
|
||||
/* 0310C 80B564BC AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 03110 80B564C0 3C0380B6 */ lui $v1, %hi(D_80B5A494) ## $v1 = 80B60000
|
||||
/* 03114 80B564C4 8C63A494 */ lw $v1, %lo(D_80B5A494)($v1)
|
||||
/* 03118 80B564C8 AFA20024 */ sw $v0, 0x0024($sp)
|
||||
/* 0311C 80B564CC 3C0180B6 */ lui $at, %hi(D_80B5A494) ## $at = 80B60000
|
||||
/* 03120 80B564D0 18600004 */ blez $v1, .L80B564E4
|
||||
/* 03124 80B564D4 00000000 */ nop
|
||||
/* 03128 80B564D8 2463FFFF */ addiu $v1, $v1, 0xFFFF ## $v1 = 80B5FFFF
|
||||
/* 0312C 80B564DC 1000000A */ beq $zero, $zero, .L80B56508
|
||||
/* 03130 80B564E0 AC23A494 */ sw $v1, %lo(D_80B5A494)($at)
|
||||
.L80B564E4:
|
||||
/* 03134 80B564E4 14600008 */ bne $v1, $zero, .L80B56508
|
||||
/* 03138 80B564E8 3C0180B6 */ lui $at, %hi(D_80B5A494) ## $at = 80B60000
|
||||
/* 0313C 80B564EC 2463FFFF */ addiu $v1, $v1, 0xFFFF ## $v1 = 80B5FFFE
|
||||
/* 03140 80B564F0 AC23A494 */ sw $v1, %lo(D_80B5A494)($at)
|
||||
/* 03144 80B564F4 24010008 */ addiu $at, $zero, 0x0008 ## $at = 00000008
|
||||
/* 03148 80B564F8 54410004 */ bnel $v0, $at, .L80B5650C
|
||||
/* 0314C 80B564FC 8FAE0024 */ lw $t6, 0x0024($sp)
|
||||
/* 03150 80B56500 0C2D5813 */ jal func_80B5604C
|
||||
/* 03154 80B56504 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
.L80B56508:
|
||||
/* 03158 80B56508 8FAE0024 */ lw $t6, 0x0024($sp)
|
||||
.L80B5650C:
|
||||
/* 0315C 80B5650C 05C2004E */ bltzl $t6, .L80B56648
|
||||
/* 03160 80B56510 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 03164 80B56514 8E0202F0 */ lw $v0, 0x02F0($s0) ## 000002F0
|
||||
/* 03168 80B56518 2DC1000F */ sltiu $at, $t6, 0x000F
|
||||
/* 0316C 80B5651C 51C2004A */ beql $t6, $v0, .L80B56648
|
||||
/* 03170 80B56520 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 03174 80B56524 10200043 */ beq $at, $zero, .L80B56634
|
||||
/* 03178 80B56528 3C0480B6 */ lui $a0, %hi(D_80B5A764) ## $a0 = 80B60000
|
||||
/* 0317C 80B5652C 000E7880 */ sll $t7, $t6, 2
|
||||
/* 03180 80B56530 3C0180B6 */ lui $at, %hi(jtbl_80B5AB48) ## $at = 80B60000
|
||||
/* 03184 80B56534 002F0821 */ addu $at, $at, $t7
|
||||
/* 03188 80B56538 8C2FAB48 */ lw $t7, %lo(jtbl_80B5AB48)($at)
|
||||
/* 0318C 80B5653C 01E00008 */ jr $t7
|
||||
/* 03190 80B56540 00000000 */ nop
|
||||
glabel L80B56544
|
||||
/* 03194 80B56544 0C2D56A1 */ jal func_80B55A84
|
||||
/* 03198 80B56548 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0319C 80B5654C 1000003C */ beq $zero, $zero, .L80B56640
|
||||
/* 031A0 80B56550 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56554
|
||||
/* 031A4 80B56554 0C2D56B1 */ jal func_80B55AC4
|
||||
/* 031A8 80B56558 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031AC 80B5655C 10000038 */ beq $zero, $zero, .L80B56640
|
||||
/* 031B0 80B56560 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56564
|
||||
/* 031B4 80B56564 0C2D56CE */ jal func_80B55B38
|
||||
/* 031B8 80B56568 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031BC 80B5656C 10000034 */ beq $zero, $zero, .L80B56640
|
||||
/* 031C0 80B56570 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56574
|
||||
/* 031C4 80B56574 0C2D56EB */ jal func_80B55BAC
|
||||
/* 031C8 80B56578 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031CC 80B5657C 10000030 */ beq $zero, $zero, .L80B56640
|
||||
/* 031D0 80B56580 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56584
|
||||
/* 031D4 80B56584 0C2D571C */ jal func_80B55C70
|
||||
/* 031D8 80B56588 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031DC 80B5658C 1000002C */ beq $zero, $zero, .L80B56640
|
||||
/* 031E0 80B56590 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56594
|
||||
/* 031E4 80B56594 0C2D5782 */ jal func_80B55E08
|
||||
/* 031E8 80B56598 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031EC 80B5659C 10000028 */ beq $zero, $zero, .L80B56640
|
||||
/* 031F0 80B565A0 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B565A4
|
||||
/* 031F4 80B565A4 0C2D579F */ jal func_80B55E7C
|
||||
/* 031F8 80B565A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 031FC 80B565AC 10000024 */ beq $zero, $zero, .L80B56640
|
||||
/* 03200 80B565B0 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B565B4
|
||||
/* 03204 80B565B4 0C2D57BC */ jal func_80B55EF0
|
||||
/* 03208 80B565B8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0320C 80B565BC 10000020 */ beq $zero, $zero, .L80B56640
|
||||
/* 03210 80B565C0 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B565C4
|
||||
/* 03214 80B565C4 2403000A */ addiu $v1, $zero, 0x000A ## $v1 = 0000000A
|
||||
/* 03218 80B565C8 3C0180B6 */ lui $at, %hi(D_80B5A494) ## $at = 80B60000
|
||||
/* 0321C 80B565CC 1000001B */ beq $zero, $zero, .L80B5663C
|
||||
/* 03220 80B565D0 AC23A494 */ sw $v1, %lo(D_80B5A494)($at)
|
||||
glabel L80B565D4
|
||||
/* 03224 80B565D4 0C2D5858 */ jal func_80B56160
|
||||
/* 03228 80B565D8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0322C 80B565DC 10000018 */ beq $zero, $zero, .L80B56640
|
||||
/* 03230 80B565E0 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B565E4
|
||||
/* 03234 80B565E4 0C2D5868 */ jal func_80B561A0
|
||||
/* 03238 80B565E8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0323C 80B565EC 10000014 */ beq $zero, $zero, .L80B56640
|
||||
/* 03240 80B565F0 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B565F4
|
||||
/* 03244 80B565F4 0C2D58D3 */ jal func_80B5634C
|
||||
/* 03248 80B565F8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0324C 80B565FC 10000010 */ beq $zero, $zero, .L80B56640
|
||||
/* 03250 80B56600 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56604
|
||||
/* 03254 80B56604 0C2D58F0 */ jal func_80B563C0
|
||||
/* 03258 80B56608 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0325C 80B5660C 1000000C */ beq $zero, $zero, .L80B56640
|
||||
/* 03260 80B56610 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56614
|
||||
/* 03264 80B56614 0C2D590D */ jal func_80B56434
|
||||
/* 03268 80B56618 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0326C 80B5661C 10000008 */ beq $zero, $zero, .L80B56640
|
||||
/* 03270 80B56620 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
glabel L80B56624
|
||||
/* 03274 80B56624 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 03278 80B56628 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0327C 80B5662C 10000004 */ beq $zero, $zero, .L80B56640
|
||||
/* 03280 80B56630 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
.L80B56634:
|
||||
/* 03284 80B56634 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 03288 80B56638 2484A764 */ addiu $a0, $a0, %lo(D_80B5A764) ## $a0 = FFFFA764
|
||||
.L80B5663C:
|
||||
/* 0328C 80B5663C 8FB80024 */ lw $t8, 0x0024($sp)
|
||||
.L80B56640:
|
||||
/* 03290 80B56640 AE1802F0 */ sw $t8, 0x02F0($s0) ## 000002F0
|
||||
/* 03294 80B56644 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80B56648:
|
||||
/* 03298 80B56648 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 0329C 80B5664C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 032A0 80B56650 03E00008 */ jr $ra
|
||||
/* 032A4 80B56654 00000000 */ nop
|
|
@ -1,22 +0,0 @@
|
|||
glabel func_80B56658
|
||||
/* 032A8 80B56658 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 032AC 80B5665C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 032B0 80B56660 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 032B4 80B56664 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 032B8 80B56668 0C2D5378 */ jal func_80B54DE0
|
||||
/* 032BC 80B5666C AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 032C0 80B56670 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 032C4 80B56674 0C2D4D9B */ jal func_80B5366C
|
||||
/* 032C8 80B56678 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 032CC 80B5667C 0C2D4D33 */ jal func_80B534CC
|
||||
/* 032D0 80B56680 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 032D4 80B56684 0C2D4E53 */ jal func_80B5394C
|
||||
/* 032D8 80B56688 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 032DC 80B5668C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 032E0 80B56690 0C2D592A */ jal func_80B564A8
|
||||
/* 032E4 80B56694 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 032E8 80B56698 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 032EC 80B5669C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 032F0 80B566A0 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 032F4 80B566A4 03E00008 */ jr $ra
|
||||
/* 032F8 80B566A8 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B566AC
|
||||
/* 032FC 80B566AC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03300 80B566B0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 03304 80B566B4 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 03308 80B566B8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0330C 80B566BC 0C2D5378 */ jal func_80B54DE0
|
||||
/* 03310 80B566C0 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 03314 80B566C4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03318 80B566C8 0C2D4D9B */ jal func_80B5366C
|
||||
/* 0331C 80B566CC 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03320 80B566D0 0C2D4D33 */ jal func_80B534CC
|
||||
/* 03324 80B566D4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03328 80B566D8 0C2D4E53 */ jal func_80B5394C
|
||||
/* 0332C 80B566DC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03330 80B566E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03334 80B566E4 0C2D56C1 */ jal func_80B55B04
|
||||
/* 03338 80B566E8 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
|
||||
/* 0333C 80B566EC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03340 80B566F0 0C2D592A */ jal func_80B564A8
|
||||
/* 03344 80B566F4 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03348 80B566F8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0334C 80B566FC 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 03350 80B56700 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 03354 80B56704 03E00008 */ jr $ra
|
||||
/* 03358 80B56708 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B5670C
|
||||
/* 0335C 80B5670C 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03360 80B56710 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 03364 80B56714 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 03368 80B56718 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0336C 80B5671C 0C2D5378 */ jal func_80B54DE0
|
||||
/* 03370 80B56720 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 03374 80B56724 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03378 80B56728 0C2D4D9B */ jal func_80B5366C
|
||||
/* 0337C 80B5672C 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03380 80B56730 0C2D4D33 */ jal func_80B534CC
|
||||
/* 03384 80B56734 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03388 80B56738 0C2D4E53 */ jal func_80B5394C
|
||||
/* 0338C 80B5673C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03390 80B56740 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03394 80B56744 0C2D56DE */ jal func_80B55B78
|
||||
/* 03398 80B56748 00402825 */ or $a1, $v0, $zero ## $a1 = 00000000
|
||||
/* 0339C 80B5674C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 033A0 80B56750 0C2D592A */ jal func_80B564A8
|
||||
/* 033A4 80B56754 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 033A8 80B56758 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 033AC 80B5675C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 033B0 80B56760 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 033B4 80B56764 03E00008 */ jr $ra
|
||||
/* 033B8 80B56768 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B5676C
|
||||
/* 033BC 80B5676C 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 033C0 80B56770 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 033C4 80B56774 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 033C8 80B56778 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 033CC 80B5677C 0C2D5378 */ jal func_80B54DE0
|
||||
/* 033D0 80B56780 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 033D4 80B56784 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 033D8 80B56788 0C2D4D9B */ jal func_80B5366C
|
||||
/* 033DC 80B5678C 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 033E0 80B56790 0C2D4D33 */ jal func_80B534CC
|
||||
/* 033E4 80B56794 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 033E8 80B56798 0C2D4E53 */ jal func_80B5394C
|
||||
/* 033EC 80B5679C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 033F0 80B567A0 AFA20024 */ sw $v0, 0x0024($sp)
|
||||
/* 033F4 80B567A4 0C2D5671 */ jal func_80B559C4
|
||||
/* 033F8 80B567A8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 033FC 80B567AC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03400 80B567B0 0C2D5713 */ jal func_80B55C4C
|
||||
/* 03404 80B567B4 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03408 80B567B8 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0340C 80B567BC 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 03410 80B567C0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 03414 80B567C4 03E00008 */ jr $ra
|
||||
/* 03418 80B567C8 00000000 */ nop
|
|
@ -1,25 +0,0 @@
|
|||
glabel func_80B567CC
|
||||
/* 0341C 80B567CC 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 03420 80B567D0 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 03424 80B567D4 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 03428 80B567D8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0342C 80B567DC 0C2D5378 */ jal func_80B54DE0
|
||||
/* 03430 80B567E0 AFA50024 */ sw $a1, 0x0024($sp)
|
||||
/* 03434 80B567E4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03438 80B567E8 0C2D4CFF */ jal func_80B533FC
|
||||
/* 0343C 80B567EC 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03440 80B567F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03444 80B567F4 0C2D4D9B */ jal func_80B5366C
|
||||
/* 03448 80B567F8 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 0344C 80B567FC 0C2D4D33 */ jal func_80B534CC
|
||||
/* 03450 80B56800 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03454 80B56804 0C2D4E53 */ jal func_80B5394C
|
||||
/* 03458 80B56808 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0345C 80B5680C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 03460 80B56810 0C2D592A */ jal func_80B564A8
|
||||
/* 03464 80B56814 8FA50024 */ lw $a1, 0x0024($sp)
|
||||
/* 03468 80B56818 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 0346C 80B5681C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 03470 80B56820 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 03474 80B56824 03E00008 */ jr $ra
|
||||
/* 03478 80B56828 00000000 */ nop
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue