mirror of
https://github.com/zeldaret/oot.git
synced 2025-02-02 09:34:27 +00:00
Merge branch 'ovl_Demo_Gj' of github.com:AngheloAlf/oot into ovl_Eff_Dust
This commit is contained in:
commit
12e0e5d2a6
125 changed files with 1440 additions and 4230 deletions
|
@ -1,16 +0,0 @@
|
|||
glabel DemoGj_Destroy
|
||||
/* 0015C 80978A8C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00160 80978A90 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00164 80978A94 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00168 80978A98 0C25E276 */ jal func_809789D8
|
||||
/* 0016C 80978A9C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00170 80978AA0 8FA4001C */ lw $a0, 0x001C($sp)
|
||||
/* 00174 80978AA4 8FAE0018 */ lw $t6, 0x0018($sp)
|
||||
/* 00178 80978AA8 24850810 */ addiu $a1, $a0, 0x0810 ## $a1 = 00000810
|
||||
/* 0017C 80978AAC 0C00FB56 */ jal DynaPoly_DeleteBgActor
|
||||
## DynaPoly_DeleteBgActor
|
||||
/* 00180 80978AB0 8DC6014C */ lw $a2, 0x014C($t6) ## 0000014C
|
||||
/* 00184 80978AB4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00188 80978AB8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0018C 80978ABC 03E00008 */ jr $ra
|
||||
/* 00190 80978AC0 00000000 */ nop
|
|
@ -1,36 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C164
|
||||
.asciz "\x1b[31m描画モードがおかしい!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel DemoGj_Draw
|
||||
/* 0344C 8097BD7C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 03450 8097BD80 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 03454 8097BD84 8C820168 */ lw $v0, 0x0168($a0) ## 00000168
|
||||
/* 03458 8097BD88 04400008 */ bltz $v0, .L8097BDAC
|
||||
/* 0345C 8097BD8C 28410013 */ slti $at, $v0, 0x0013
|
||||
/* 03460 8097BD90 10200006 */ beq $at, $zero, .L8097BDAC
|
||||
/* 03464 8097BD94 00027080 */ sll $t6, $v0, 2
|
||||
/* 03468 8097BD98 3C038098 */ lui $v1, %hi(D_8097BF24) ## $v1 = 80980000
|
||||
/* 0346C 8097BD9C 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 03470 8097BDA0 8C63BF24 */ lw $v1, %lo(D_8097BF24)($v1)
|
||||
/* 03474 8097BDA4 14600006 */ bne $v1, $zero, .L8097BDC0
|
||||
/* 03478 8097BDA8 00000000 */ nop
|
||||
.L8097BDAC:
|
||||
/* 0347C 8097BDAC 3C048098 */ lui $a0, %hi(D_8097C164) ## $a0 = 80980000
|
||||
/* 03480 8097BDB0 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 03484 8097BDB4 2484C164 */ addiu $a0, $a0, %lo(D_8097C164) ## $a0 = 8097C164
|
||||
/* 03488 8097BDB8 10000004 */ beq $zero, $zero, .L8097BDCC
|
||||
/* 0348C 8097BDBC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097BDC0:
|
||||
/* 03490 8097BDC0 0060F809 */ jalr $ra, $v1
|
||||
/* 03494 8097BDC4 00000000 */ nop
|
||||
/* 03498 8097BDC8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097BDCC:
|
||||
/* 0349C 8097BDCC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 034A0 8097BDD0 03E00008 */ jr $ra
|
||||
/* 034A4 8097BDD4 00000000 */ nop
|
||||
/* 034A8 8097BDD8 00000000 */ nop
|
||||
/* 034AC 8097BDDC 00000000 */ nop
|
|
@ -1,115 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C120
|
||||
.asciz "\x1b[31mDemo_Gj_Actor_ct そんな引数は無い!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel jtbl_8097C234
|
||||
.word L8097BC98
|
||||
.word L8097BD48
|
||||
.word L8097BD48
|
||||
.word L8097BD48
|
||||
.word L8097BCA8
|
||||
.word L8097BCB8
|
||||
.word L8097BCC8
|
||||
.word L8097BCD8
|
||||
.word L8097BCE8
|
||||
.word L8097BCF8
|
||||
.word L8097BD08
|
||||
.word L8097BD48
|
||||
.word L8097BD18
|
||||
.word L8097BD28
|
||||
.word L8097BD48
|
||||
.word L8097BD48
|
||||
.word L8097BD48
|
||||
.word L8097BD48
|
||||
.word L8097BD38
|
||||
|
||||
.text
|
||||
glabel DemoGj_Init
|
||||
/* 03328 8097BC58 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0332C 8097BC5C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 03330 8097BC60 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 03334 8097BC64 0C25E254 */ jal func_80978950
|
||||
/* 03338 8097BC68 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0333C 8097BC6C 244EFFFC */ addiu $t6, $v0, 0xFFFC ## $t6 = FFFFFFFC
|
||||
/* 03340 8097BC70 2DC10013 */ sltiu $at, $t6, 0x0013
|
||||
/* 03344 8097BC74 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 03348 8097BC78 10200033 */ beq $at, $zero, .L8097BD48
|
||||
/* 0334C 8097BC7C 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 03350 8097BC80 000E7080 */ sll $t6, $t6, 2
|
||||
/* 03354 8097BC84 3C018098 */ lui $at, %hi(jtbl_8097C234) ## $at = 80980000
|
||||
/* 03358 8097BC88 002E0821 */ addu $at, $at, $t6
|
||||
/* 0335C 8097BC8C 8C2EC234 */ lw $t6, %lo(jtbl_8097C234)($at)
|
||||
/* 03360 8097BC90 01C00008 */ jr $t6
|
||||
/* 03364 8097BC94 00000000 */ nop
|
||||
glabel L8097BC98
|
||||
/* 03368 8097BC98 0C25EB70 */ jal func_8097ADC0
|
||||
/* 0336C 8097BC9C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 03370 8097BCA0 10000030 */ beq $zero, $zero, .L8097BD64
|
||||
/* 03374 8097BCA4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCA8
|
||||
/* 03378 8097BCA8 0C25E7F4 */ jal func_80979FD0
|
||||
/* 0337C 8097BCAC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 03380 8097BCB0 1000002C */ beq $zero, $zero, .L8097BD64
|
||||
/* 03384 8097BCB4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCB8
|
||||
/* 03388 8097BCB8 0C25E882 */ jal func_8097A208
|
||||
/* 0338C 8097BCBC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 03390 8097BCC0 10000028 */ beq $zero, $zero, .L8097BD64
|
||||
/* 03394 8097BCC4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCC8
|
||||
/* 03398 8097BCC8 0C25E911 */ jal func_8097A444
|
||||
/* 0339C 8097BCCC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033A0 8097BCD0 10000024 */ beq $zero, $zero, .L8097BD64
|
||||
/* 033A4 8097BCD4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCD8
|
||||
/* 033A8 8097BCD8 0C25E985 */ jal func_8097A614
|
||||
/* 033AC 8097BCDC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033B0 8097BCE0 10000020 */ beq $zero, $zero, .L8097BD64
|
||||
/* 033B4 8097BCE4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCE8
|
||||
/* 033B8 8097BCE8 0C25E9F9 */ jal func_8097A7E4
|
||||
/* 033BC 8097BCEC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033C0 8097BCF0 1000001C */ beq $zero, $zero, .L8097BD64
|
||||
/* 033C4 8097BCF4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BCF8
|
||||
/* 033C8 8097BCF8 0C25EA6D */ jal func_8097A9B4
|
||||
/* 033CC 8097BCFC 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033D0 8097BD00 10000018 */ beq $zero, $zero, .L8097BD64
|
||||
/* 033D4 8097BD04 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BD08
|
||||
/* 033D8 8097BD08 0C25EAE1 */ jal func_8097AB84
|
||||
/* 033DC 8097BD0C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033E0 8097BD10 10000014 */ beq $zero, $zero, .L8097BD64
|
||||
/* 033E4 8097BD14 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BD18
|
||||
/* 033E8 8097BD18 0C25EB97 */ jal func_8097AE5C
|
||||
/* 033EC 8097BD1C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 033F0 8097BD20 10000010 */ beq $zero, $zero, .L8097BD64
|
||||
/* 033F4 8097BD24 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BD28
|
||||
/* 033F8 8097BD28 0C25ECF1 */ jal func_8097B3C4
|
||||
/* 033FC 8097BD2C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 03400 8097BD30 1000000C */ beq $zero, $zero, .L8097BD64
|
||||
/* 03404 8097BD34 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BD38
|
||||
/* 03408 8097BD38 0C25EE3A */ jal func_8097B8E8
|
||||
/* 0340C 8097BD3C 00C02025 */ or $a0, $a2, $zero ## $a0 = 00000000
|
||||
/* 03410 8097BD40 10000008 */ beq $zero, $zero, .L8097BD64
|
||||
/* 03414 8097BD44 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
glabel L8097BD48
|
||||
.L8097BD48:
|
||||
/* 03418 8097BD48 3C048098 */ lui $a0, %hi(D_8097C120) ## $a0 = 80980000
|
||||
/* 0341C 8097BD4C 2484C120 */ addiu $a0, $a0, %lo(D_8097C120) ## $a0 = 8097C120
|
||||
/* 03420 8097BD50 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 03424 8097BD54 AFA60018 */ sw $a2, 0x0018($sp)
|
||||
/* 03428 8097BD58 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 0342C 8097BD5C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 03430 8097BD60 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097BD64:
|
||||
/* 03434 8097BD64 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 03438 8097BD68 03E00008 */ jr $ra
|
||||
/* 0343C 8097BD6C 00000000 */ nop
|
|
@ -1,34 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C0E4
|
||||
.asciz "\x1b[31mメインモードがおかしい!!!!!!!!!!!!!!!!!!!!!!!!!\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel DemoGj_Update
|
||||
/* 032CC 8097BBFC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 032D0 8097BC00 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 032D4 8097BC04 8C820164 */ lw $v0, 0x0164($a0) ## 00000164
|
||||
/* 032D8 8097BC08 04400008 */ bltz $v0, .L8097BC2C
|
||||
/* 032DC 8097BC0C 28410015 */ slti $at, $v0, 0x0015
|
||||
/* 032E0 8097BC10 10200006 */ beq $at, $zero, .L8097BC2C
|
||||
/* 032E4 8097BC14 00027080 */ sll $t6, $v0, 2
|
||||
/* 032E8 8097BC18 3C038098 */ lui $v1, %hi(D_8097BED0) ## $v1 = 80980000
|
||||
/* 032EC 8097BC1C 006E1821 */ addu $v1, $v1, $t6
|
||||
/* 032F0 8097BC20 8C63BED0 */ lw $v1, %lo(D_8097BED0)($v1)
|
||||
/* 032F4 8097BC24 14600006 */ bne $v1, $zero, .L8097BC40
|
||||
/* 032F8 8097BC28 00000000 */ nop
|
||||
.L8097BC2C:
|
||||
/* 032FC 8097BC2C 3C048098 */ lui $a0, %hi(D_8097C0E4) ## $a0 = 80980000
|
||||
/* 03300 8097BC30 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 03304 8097BC34 2484C0E4 */ addiu $a0, $a0, %lo(D_8097C0E4) ## $a0 = 8097C0E4
|
||||
/* 03308 8097BC38 10000004 */ beq $zero, $zero, .L8097BC4C
|
||||
/* 0330C 8097BC3C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097BC40:
|
||||
/* 03310 8097BC40 0060F809 */ jalr $ra, $v1
|
||||
/* 03314 8097BC44 00000000 */ nop
|
||||
/* 03318 8097BC48 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097BC4C:
|
||||
/* 0331C 8097BC4C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 03320 8097BC50 03E00008 */ jr $ra
|
||||
/* 03324 8097BC54 00000000 */ nop
|
|
@ -1,5 +0,0 @@
|
|||
glabel func_80978930
|
||||
/* 00000 80978930 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 00004 80978934 00031AC3 */ sra $v1, $v1, 11
|
||||
/* 00008 80978938 03E00008 */ jr $ra
|
||||
/* 0000C 8097893C 3062001F */ andi $v0, $v1, 0x001F ## $v0 = 00000000
|
|
@ -1,5 +0,0 @@
|
|||
glabel func_80978940
|
||||
/* 00010 80978940 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 00014 80978944 00031A03 */ sra $v1, $v1, 8
|
||||
/* 00018 80978948 03E00008 */ jr $ra
|
||||
/* 0001C 8097894C 30620007 */ andi $v0, $v1, 0x0007 ## $v0 = 00000000
|
|
@ -1,4 +0,0 @@
|
|||
glabel func_80978950
|
||||
/* 00020 80978950 8483001C */ lh $v1, 0x001C($a0) ## 0000001C
|
||||
/* 00024 80978954 03E00008 */ jr $ra
|
||||
/* 00028 80978958 306200FF */ andi $v0, $v1, 0x00FF ## $v0 = 00000000
|
|
@ -1,20 +0,0 @@
|
|||
glabel func_8097895C
|
||||
/* 0002C 8097895C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00030 80978960 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 00034 80978964 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00038 80978968 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 0003C 8097896C 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00040 80978970 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 00044 80978974 AFA70024 */ sw $a3, 0x0024($sp)
|
||||
/* 00048 80978978 0C0170D9 */ jal Collider_InitCylinder
|
||||
|
||||
/* 0004C 8097897C 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
|
||||
/* 00050 80978980 8FA4001C */ lw $a0, 0x001C($sp)
|
||||
/* 00054 80978984 8FA50020 */ lw $a1, 0x0020($sp)
|
||||
/* 00058 80978988 8FA60018 */ lw $a2, 0x0018($sp)
|
||||
/* 0005C 8097898C 0C017114 */ jal Collider_SetCylinderType1
|
||||
/* 00060 80978990 8FA70024 */ lw $a3, 0x0024($sp)
|
||||
/* 00064 80978994 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00068 80978998 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0006C 8097899C 03E00008 */ jr $ra
|
||||
/* 00070 809789A0 00000000 */ nop
|
|
@ -1,16 +0,0 @@
|
|||
glabel func_809789A4
|
||||
/* 00074 809789A4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00078 809789A8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0007C 809789AC AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00080 809789B0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 00084 809789B4 0C00CD90 */ jal Actor_GetCollidedExplosive
|
||||
/* 00088 809789B8 00C02825 */ or $a1, $a2, $zero ## $a1 = 00000000
|
||||
/* 0008C 809789BC 10400003 */ beq $v0, $zero, .L809789CC
|
||||
/* 00090 809789C0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00094 809789C4 10000002 */ beq $zero, $zero, .L809789D0
|
||||
/* 00098 809789C8 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L809789CC:
|
||||
/* 0009C 809789CC 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L809789D0:
|
||||
/* 000A0 809789D0 03E00008 */ jr $ra
|
||||
/* 000A4 809789D4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
|
@ -1,57 +0,0 @@
|
|||
glabel func_809789D8
|
||||
/* 000A8 809789D8 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 000AC 809789DC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 000B0 809789E0 AFB10018 */ sw $s1, 0x0018($sp)
|
||||
/* 000B4 809789E4 AFB00014 */ sw $s0, 0x0014($sp)
|
||||
/* 000B8 809789E8 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 000BC 809789EC 0C25E254 */ jal func_80978950
|
||||
/* 000C0 809789F0 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
|
||||
/* 000C4 809789F4 24010010 */ addiu $at, $zero, 0x0010 ## $at = 00000010
|
||||
/* 000C8 809789F8 10410009 */ beq $v0, $at, .L80978A20
|
||||
/* 000CC 809789FC 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 000D0 80978A00 24010011 */ addiu $at, $zero, 0x0011 ## $at = 00000011
|
||||
/* 000D4 80978A04 10410010 */ beq $v0, $at, .L80978A48
|
||||
/* 000D8 80978A08 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 000DC 80978A0C 24010016 */ addiu $at, $zero, 0x0016 ## $at = 00000016
|
||||
/* 000E0 80978A10 10410017 */ beq $v0, $at, .L80978A70
|
||||
/* 000E4 80978A14 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 000E8 80978A18 10000018 */ beq $zero, $zero, .L80978A7C
|
||||
/* 000EC 80978A1C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80978A20:
|
||||
/* 000F0 80978A20 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 000F4 80978A24 26050184 */ addiu $a1, $s0, 0x0184 ## $a1 = 00000184
|
||||
/* 000F8 80978A28 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 000FC 80978A2C 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 00100 80978A30 260501D0 */ addiu $a1, $s0, 0x01D0 ## $a1 = 000001D0
|
||||
/* 00104 80978A34 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 00108 80978A38 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 0010C 80978A3C 2605021C */ addiu $a1, $s0, 0x021C ## $a1 = 0000021C
|
||||
/* 00110 80978A40 1000000E */ beq $zero, $zero, .L80978A7C
|
||||
/* 00114 80978A44 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80978A48:
|
||||
/* 00118 80978A48 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 0011C 80978A4C 26050184 */ addiu $a1, $s0, 0x0184 ## $a1 = 00000184
|
||||
/* 00120 80978A50 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 00124 80978A54 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 00128 80978A58 260501D0 */ addiu $a1, $s0, 0x01D0 ## $a1 = 000001D0
|
||||
/* 0012C 80978A5C 02202025 */ or $a0, $s1, $zero ## $a0 = 00000000
|
||||
/* 00130 80978A60 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 00134 80978A64 2605021C */ addiu $a1, $s0, 0x021C ## $a1 = 0000021C
|
||||
/* 00138 80978A68 10000004 */ beq $zero, $zero, .L80978A7C
|
||||
/* 0013C 80978A6C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80978A70:
|
||||
/* 00140 80978A70 0C0170EB */ jal Collider_DestroyCylinder
|
||||
|
||||
/* 00144 80978A74 26050184 */ addiu $a1, $s0, 0x0184 ## $a1 = 00000184
|
||||
/* 00148 80978A78 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80978A7C:
|
||||
/* 0014C 80978A7C 8FB00014 */ lw $s0, 0x0014($sp)
|
||||
/* 00150 80978A80 8FB10018 */ lw $s1, 0x0018($sp)
|
||||
/* 00154 80978A84 03E00008 */ jr $ra
|
||||
/* 00158 80978A88 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
|
@ -1,16 +0,0 @@
|
|||
glabel func_80978AC4
|
||||
/* 00194 80978AC4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00198 80978AC8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0019C 80978ACC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 001A0 80978AD0 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 001A4 80978AD4 8FA50018 */ lw $a1, 0x0018($sp)
|
||||
/* 001A8 80978AD8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 001AC 80978ADC 24060032 */ addiu $a2, $zero, 0x0032 ## $a2 = 00000032
|
||||
/* 001B0 80978AE0 240728C2 */ addiu $a3, $zero, 0x28C2 ## $a3 = 000028C2
|
||||
/* 001B4 80978AE4 0C01AEB6 */ jal Audio_PlaySoundAtPosition
|
||||
|
||||
/* 001B8 80978AE8 24A50024 */ addiu $a1, $a1, 0x0024 ## $a1 = 00000024
|
||||
/* 001BC 80978AEC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 001C0 80978AF0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 001C4 80978AF4 03E00008 */ jr $ra
|
||||
/* 001C8 80978AF8 00000000 */ nop
|
|
@ -1,44 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_8097C19C
|
||||
.float 0.2
|
||||
|
||||
.text
|
||||
glabel func_80978AFC
|
||||
/* 001CC 80978AFC 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 001D0 80978B00 44866000 */ mtc1 $a2, $f12 ## $f12 = 0.00
|
||||
/* 001D4 80978B04 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 001D8 80978B08 AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 001DC 80978B0C AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 001E0 80978B10 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 001E4 80978B14 E7AC0038 */ swc1 $f12, 0x0038($sp)
|
||||
/* 001E8 80978B18 3C018098 */ lui $at, %hi(D_8097C19C) ## $at = 80980000
|
||||
/* 001EC 80978B1C C424C19C */ lwc1 $f4, %lo(D_8097C19C)($at)
|
||||
/* 001F0 80978B20 C7AC0038 */ lwc1 $f12, 0x0038($sp)
|
||||
/* 001F4 80978B24 3C0E8098 */ lui $t6, %hi(D_8097BE7C) ## $t6 = 80980000
|
||||
/* 001F8 80978B28 3C0F8098 */ lui $t7, %hi(D_8097BE80) ## $t7 = 80980000
|
||||
/* 001FC 80978B2C 46046182 */ mul.s $f6, $f12, $f4
|
||||
/* 00200 80978B30 25EFBE80 */ addiu $t7, $t7, %lo(D_8097BE80) ## $t7 = 8097BE80
|
||||
/* 00204 80978B34 25CEBE7C */ addiu $t6, $t6, %lo(D_8097BE7C) ## $t6 = 8097BE7C
|
||||
/* 00208 80978B38 3C068098 */ lui $a2, %hi(D_8097BE64) ## $a2 = 80980000
|
||||
/* 0020C 80978B3C 3C078098 */ lui $a3, %hi(D_8097BE70) ## $a3 = 80980000
|
||||
/* 00210 80978B40 2408000F */ addiu $t0, $zero, 0x000F ## $t0 = 0000000F
|
||||
/* 00214 80978B44 2409005A */ addiu $t1, $zero, 0x005A ## $t1 = 0000005A
|
||||
/* 00218 80978B48 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 0021C 80978B4C AFA90020 */ sw $t1, 0x0020($sp)
|
||||
/* 00220 80978B50 AFA8001C */ sw $t0, 0x001C($sp)
|
||||
/* 00224 80978B54 24E7BE70 */ addiu $a3, $a3, %lo(D_8097BE70) ## $a3 = 8097BE70
|
||||
/* 00228 80978B58 24C6BE64 */ addiu $a2, $a2, %lo(D_8097BE64) ## $a2 = 8097BE64
|
||||
/* 0022C 80978B5C AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 00230 80978B60 AFAF0014 */ sw $t7, 0x0014($sp)
|
||||
/* 00234 80978B64 460C4280 */ add.s $f10, $f8, $f12
|
||||
/* 00238 80978B68 8FA40030 */ lw $a0, 0x0030($sp)
|
||||
/* 0023C 80978B6C 8FA50034 */ lw $a1, 0x0034($sp)
|
||||
/* 00240 80978B70 4600540D */ trunc.w.s $f16, $f10
|
||||
/* 00244 80978B74 44198000 */ mfc1 $t9, $f16
|
||||
/* 00248 80978B78 0C00A0F5 */ jal func_800283D4
|
||||
/* 0024C 80978B7C AFB90018 */ sw $t9, 0x0018($sp)
|
||||
/* 00250 80978B80 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 00254 80978B84 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
||||
/* 00258 80978B88 03E00008 */ jr $ra
|
||||
/* 0025C 80978B8C 00000000 */ nop
|
|
@ -1,40 +0,0 @@
|
|||
glabel func_80978B90
|
||||
/* 00260 80978B90 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00264 80978B94 AFBF002C */ sw $ra, 0x002C($sp)
|
||||
/* 00268 80978B98 AFB40028 */ sw $s4, 0x0028($sp)
|
||||
/* 0026C 80978B9C 00A0A025 */ or $s4, $a1, $zero ## $s4 = 00000000
|
||||
/* 00270 80978BA0 AFB30024 */ sw $s3, 0x0024($sp)
|
||||
/* 00274 80978BA4 AFB20020 */ sw $s2, 0x0020($sp)
|
||||
/* 00278 80978BA8 AFB1001C */ sw $s1, 0x001C($sp)
|
||||
/* 0027C 80978BAC AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00280 80978BB0 0C25E24C */ jal func_80978930
|
||||
/* 00284 80978BB4 AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 00288 80978BB8 00029400 */ sll $s2, $v0, 16
|
||||
/* 0028C 80978BBC 00129403 */ sra $s2, $s2, 16
|
||||
/* 00290 80978BC0 0C25E250 */ jal func_80978940
|
||||
/* 00294 80978BC4 8FA40030 */ lw $a0, 0x0030($sp)
|
||||
/* 00298 80978BC8 00409825 */ or $s3, $v0, $zero ## $s3 = 00000000
|
||||
/* 0029C 80978BCC 1840000C */ blez $v0, .L80978C00
|
||||
/* 002A0 80978BD0 00008025 */ or $s0, $zero, $zero ## $s0 = 00000000
|
||||
/* 002A4 80978BD4 8FB10030 */ lw $s1, 0x0030($sp)
|
||||
/* 002A8 80978BD8 26310024 */ addiu $s1, $s1, 0x0024 ## $s1 = 00000024
|
||||
/* 002AC 80978BDC 00123400 */ sll $a2, $s2, 16
|
||||
.L80978BE0:
|
||||
/* 002B0 80978BE0 00063403 */ sra $a2, $a2, 16
|
||||
/* 002B4 80978BE4 02802025 */ or $a0, $s4, $zero ## $a0 = 00000000
|
||||
/* 002B8 80978BE8 0C007D52 */ jal Item_DropCollectible
|
||||
|
||||
/* 002BC 80978BEC 02202825 */ or $a1, $s1, $zero ## $a1 = 00000024
|
||||
/* 002C0 80978BF0 26100001 */ addiu $s0, $s0, 0x0001 ## $s0 = 00000001
|
||||
/* 002C4 80978BF4 0213082A */ slt $at, $s0, $s3
|
||||
/* 002C8 80978BF8 5420FFF9 */ bnel $at, $zero, .L80978BE0
|
||||
/* 002CC 80978BFC 00123400 */ sll $a2, $s2, 16
|
||||
.L80978C00:
|
||||
/* 002D0 80978C00 8FBF002C */ lw $ra, 0x002C($sp)
|
||||
/* 002D4 80978C04 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 002D8 80978C08 8FB1001C */ lw $s1, 0x001C($sp)
|
||||
/* 002DC 80978C0C 8FB20020 */ lw $s2, 0x0020($sp)
|
||||
/* 002E0 80978C10 8FB30024 */ lw $s3, 0x0024($sp)
|
||||
/* 002E4 80978C14 8FB40028 */ lw $s4, 0x0028($sp)
|
||||
/* 002E8 80978C18 03E00008 */ jr $ra
|
||||
/* 002EC 80978C1C 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
|
@ -1,190 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_8097C1A0
|
||||
.float 0.6
|
||||
|
||||
glabel D_8097C1A4
|
||||
.float 0.1
|
||||
|
||||
glabel D_8097C1A8
|
||||
.float 0.7
|
||||
|
||||
.text
|
||||
glabel func_80978C20
|
||||
/* 002F0 80978C20 27BDFF30 */ addiu $sp, $sp, 0xFF30 ## $sp = FFFFFF30
|
||||
/* 002F4 80978C24 F7BE0070 */ sdc1 $f30, 0x0070($sp)
|
||||
/* 002F8 80978C28 3C0140A0 */ lui $at, 0x40A0 ## $at = 40A00000
|
||||
/* 002FC 80978C2C 4481F000 */ mtc1 $at, $f30 ## $f30 = 5.00
|
||||
/* 00300 80978C30 F7BC0068 */ sdc1 $f28, 0x0068($sp)
|
||||
/* 00304 80978C34 3C0141A0 */ lui $at, 0x41A0 ## $at = 41A00000
|
||||
/* 00308 80978C38 4481E000 */ mtc1 $at, $f28 ## $f28 = 20.00
|
||||
/* 0030C 80978C3C F7BA0060 */ sdc1 $f26, 0x0060($sp)
|
||||
/* 00310 80978C40 3C014140 */ lui $at, 0x4140 ## $at = 41400000
|
||||
/* 00314 80978C44 4481D000 */ mtc1 $at, $f26 ## $f26 = 12.00
|
||||
/* 00318 80978C48 F7B80058 */ sdc1 $f24, 0x0058($sp)
|
||||
/* 0031C 80978C4C 3C018098 */ lui $at, %hi(D_8097C1A0) ## $at = 80980000
|
||||
/* 00320 80978C50 C438C1A0 */ lwc1 $f24, %lo(D_8097C1A0)($at)
|
||||
/* 00324 80978C54 AFBE0098 */ sw $s8, 0x0098($sp)
|
||||
/* 00328 80978C58 F7B60050 */ sdc1 $f22, 0x0050($sp)
|
||||
/* 0032C 80978C5C 3C014180 */ lui $at, 0x4180 ## $at = 41800000
|
||||
/* 00330 80978C60 AFB70094 */ sw $s7, 0x0094($sp)
|
||||
/* 00334 80978C64 AFB60090 */ sw $s6, 0x0090($sp)
|
||||
/* 00338 80978C68 AFB5008C */ sw $s5, 0x008C($sp)
|
||||
/* 0033C 80978C6C AFB40088 */ sw $s4, 0x0088($sp)
|
||||
/* 00340 80978C70 AFB30084 */ sw $s3, 0x0084($sp)
|
||||
/* 00344 80978C74 AFB20080 */ sw $s2, 0x0080($sp)
|
||||
/* 00348 80978C78 AFB1007C */ sw $s1, 0x007C($sp)
|
||||
/* 0034C 80978C7C 3C1E0600 */ lui $s8, %hi(D_06000EA0) ## $s8 = 06000000
|
||||
/* 00350 80978C80 4481B000 */ mtc1 $at, $f22 ## $f22 = 16.00
|
||||
/* 00354 80978C84 00C09025 */ or $s2, $a2, $zero ## $s2 = 00000000
|
||||
/* 00358 80978C88 00E0A025 */ or $s4, $a3, $zero ## $s4 = 00000000
|
||||
/* 0035C 80978C8C 00A0A825 */ or $s5, $a1, $zero ## $s5 = 00000000
|
||||
/* 00360 80978C90 AFBF009C */ sw $ra, 0x009C($sp)
|
||||
/* 00364 80978C94 AFB00078 */ sw $s0, 0x0078($sp)
|
||||
/* 00368 80978C98 F7B40048 */ sdc1 $f20, 0x0048($sp)
|
||||
/* 0036C 80978C9C AFA400D0 */ sw $a0, 0x00D0($sp)
|
||||
/* 00370 80978CA0 00008825 */ or $s1, $zero, $zero ## $s1 = 00000000
|
||||
/* 00374 80978CA4 27DE0EA0 */ addiu $s8, $s8, %lo(D_06000EA0) ## $s8 = 06000EA0
|
||||
/* 00378 80978CA8 00009825 */ or $s3, $zero, $zero ## $s3 = 00000000
|
||||
/* 0037C 80978CAC 27B600C4 */ addiu $s6, $sp, 0x00C4 ## $s6 = FFFFFFF4
|
||||
/* 00380 80978CB0 27B700B8 */ addiu $s7, $sp, 0x00B8 ## $s7 = FFFFFFE8
|
||||
.L80978CB4:
|
||||
/* 00384 80978CB4 00112400 */ sll $a0, $s1, 16
|
||||
/* 00388 80978CB8 0C01DE1C */ jal Math_SinS
|
||||
## sins?
|
||||
/* 0038C 80978CBC 00042403 */ sra $a0, $a0, 16
|
||||
/* 00390 80978CC0 46160102 */ mul.s $f4, $f0, $f22
|
||||
/* 00394 80978CC4 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 00398 80978CC8 E7A400C4 */ swc1 $f4, 0x00C4($sp)
|
||||
/* 0039C 80978CCC 461E0182 */ mul.s $f6, $f0, $f30
|
||||
/* 003A0 80978CD0 3C014000 */ lui $at, 0x4000 ## $at = 40000000
|
||||
/* 003A4 80978CD4 44814000 */ mtc1 $at, $f8 ## $f8 = 2.00
|
||||
/* 003A8 80978CD8 00112400 */ sll $a0, $s1, 16
|
||||
/* 003AC 80978CDC 00042403 */ sra $a0, $a0, 16
|
||||
/* 003B0 80978CE0 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 003B4 80978CE4 0C01DE0D */ jal Math_CosS
|
||||
## coss?
|
||||
/* 003B8 80978CE8 E7AA00C8 */ swc1 $f10, 0x00C8($sp)
|
||||
/* 003BC 80978CEC 46160402 */ mul.s $f16, $f0, $f22
|
||||
/* 003C0 80978CF0 C7B200C4 */ lwc1 $f18, 0x00C4($sp)
|
||||
/* 003C4 80978CF4 46189102 */ mul.s $f4, $f18, $f24
|
||||
/* 003C8 80978CF8 E7B000CC */ swc1 $f16, 0x00CC($sp)
|
||||
/* 003CC 80978CFC C6860000 */ lwc1 $f6, 0x0000($s4) ## 00000000
|
||||
/* 003D0 80978D00 4606D202 */ mul.s $f8, $f26, $f6
|
||||
/* 003D4 80978D04 46082280 */ add.s $f10, $f4, $f8
|
||||
/* 003D8 80978D08 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 003DC 80978D0C E7AA00B8 */ swc1 $f10, 0x00B8($sp)
|
||||
/* 003E0 80978D10 3C014210 */ lui $at, 0x4210 ## $at = 42100000
|
||||
/* 003E4 80978D14 44818000 */ mtc1 $at, $f16 ## $f16 = 36.00
|
||||
/* 003E8 80978D18 3C0140C0 */ lui $at, 0x40C0 ## $at = 40C00000
|
||||
/* 003EC 80978D1C 44813000 */ mtc1 $at, $f6 ## $f6 = 6.00
|
||||
/* 003F0 80978D20 46100482 */ mul.s $f18, $f0, $f16
|
||||
/* 003F4 80978D24 C7A800CC */ lwc1 $f8, 0x00CC($sp)
|
||||
/* 003F8 80978D28 46184282 */ mul.s $f10, $f8, $f24
|
||||
/* 003FC 80978D2C 46069100 */ add.s $f4, $f18, $f6
|
||||
/* 00400 80978D30 E7A400BC */ swc1 $f4, 0x00BC($sp)
|
||||
/* 00404 80978D34 C6900008 */ lwc1 $f16, 0x0008($s4) ## 00000008
|
||||
/* 00408 80978D38 C7A400C4 */ lwc1 $f4, 0x00C4($sp)
|
||||
/* 0040C 80978D3C 4610D482 */ mul.s $f18, $f26, $f16
|
||||
/* 00410 80978D40 46125180 */ add.s $f6, $f10, $f18
|
||||
/* 00414 80978D44 C7B200C8 */ lwc1 $f18, 0x00C8($sp)
|
||||
/* 00418 80978D48 E7A600C0 */ swc1 $f6, 0x00C0($sp)
|
||||
/* 0041C 80978D4C C6500000 */ lwc1 $f16, 0x0000($s2) ## 00000000
|
||||
/* 00420 80978D50 46102280 */ add.s $f10, $f4, $f16
|
||||
/* 00424 80978D54 E7AA00C4 */ swc1 $f10, 0x00C4($sp)
|
||||
/* 00428 80978D58 C6460004 */ lwc1 $f6, 0x0004($s2) ## 00000004
|
||||
/* 0042C 80978D5C 46069100 */ add.s $f4, $f18, $f6
|
||||
/* 00430 80978D60 E7A400C8 */ swc1 $f4, 0x00C8($sp)
|
||||
/* 00434 80978D64 C6500008 */ lwc1 $f16, 0x0008($s2) ## 00000008
|
||||
/* 00438 80978D68 46104280 */ add.s $f10, $f8, $f16
|
||||
/* 0043C 80978D6C 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 00440 80978D70 E7AA00CC */ swc1 $f10, 0x00CC($sp)
|
||||
/* 00444 80978D74 3C018098 */ lui $at, %hi(D_8097C1A4) ## $at = 80980000
|
||||
/* 00448 80978D78 C432C1A4 */ lwc1 $f18, %lo(D_8097C1A4)($at)
|
||||
/* 0044C 80978D7C 3C018098 */ lui $at, %hi(D_8097C1A8) ## $at = 80980000
|
||||
/* 00450 80978D80 4612003C */ c.lt.s $f0, $f18
|
||||
/* 00454 80978D84 00000000 */ nop
|
||||
/* 00458 80978D88 45000003 */ bc1f .L80978D98
|
||||
/* 0045C 80978D8C 00000000 */ nop
|
||||
/* 00460 80978D90 10000009 */ beq $zero, $zero, .L80978DB8
|
||||
/* 00464 80978D94 24100061 */ addiu $s0, $zero, 0x0061 ## $s0 = 00000061
|
||||
.L80978D98:
|
||||
/* 00468 80978D98 C426C1A8 */ lwc1 $f6, %lo(D_8097C1A8)($at)
|
||||
/* 0046C 80978D9C 24100021 */ addiu $s0, $zero, 0x0021 ## $s0 = 00000021
|
||||
/* 00470 80978DA0 4606003C */ c.lt.s $f0, $f6
|
||||
/* 00474 80978DA4 00000000 */ nop
|
||||
/* 00478 80978DA8 45000003 */ bc1f .L80978DB8
|
||||
/* 0047C 80978DAC 00000000 */ nop
|
||||
/* 00480 80978DB0 10000001 */ beq $zero, $zero, .L80978DB8
|
||||
/* 00484 80978DB4 24100041 */ addiu $s0, $zero, 0x0041 ## $s0 = 00000041
|
||||
.L80978DB8:
|
||||
/* 00488 80978DB8 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 0048C 80978DBC 00000000 */ nop
|
||||
/* 00490 80978DC0 0C03F66B */ jal Rand_ZeroOne
|
||||
## Rand.Next() float
|
||||
/* 00494 80978DC4 46000506 */ mov.s $f20, $f0
|
||||
/* 00498 80978DC8 3C0141F0 */ lui $at, 0x41F0 ## $at = 41F00000
|
||||
/* 0049C 80978DCC 461CA102 */ mul.s $f4, $f20, $f28
|
||||
/* 004A0 80978DD0 44815000 */ mtc1 $at, $f10 ## $f10 = 30.00
|
||||
/* 004A4 80978DD4 240EFF38 */ addiu $t6, $zero, 0xFF38 ## $t6 = FFFFFF38
|
||||
/* 004A8 80978DD8 240F000A */ addiu $t7, $zero, 0x000A ## $t7 = 0000000A
|
||||
/* 004AC 80978DDC 460A0482 */ mul.s $f18, $f0, $f10
|
||||
/* 004B0 80978DE0 AFAF0018 */ sw $t7, 0x0018($sp)
|
||||
/* 004B4 80978DE4 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 004B8 80978DE8 240EFFFF */ addiu $t6, $zero, 0xFFFF ## $t6 = FFFFFFFF
|
||||
/* 004BC 80978DEC 240F0186 */ addiu $t7, $zero, 0x0186 ## $t7 = 00000186
|
||||
/* 004C0 80978DF0 461C2200 */ add.s $f8, $f4, $f28
|
||||
/* 004C4 80978DF4 2418000A */ addiu $t8, $zero, 0x000A ## $t8 = 0000000A
|
||||
/* 004C8 80978DF8 24090014 */ addiu $t1, $zero, 0x0014 ## $t1 = 00000014
|
||||
/* 004CC 80978DFC 4600918D */ trunc.w.s $f6, $f18
|
||||
/* 004D0 80978E00 240A012C */ addiu $t2, $zero, 0x012C ## $t2 = 0000012C
|
||||
/* 004D4 80978E04 AFAA002C */ sw $t2, 0x002C($sp)
|
||||
/* 004D8 80978E08 4600440D */ trunc.w.s $f16, $f8
|
||||
/* 004DC 80978E0C 440C3000 */ mfc1 $t4, $f6
|
||||
/* 004E0 80978E10 AFA90028 */ sw $t1, 0x0028($sp)
|
||||
/* 004E4 80978E14 AFB8001C */ sw $t8, 0x001C($sp)
|
||||
/* 004E8 80978E18 44088000 */ mfc1 $t0, $f16
|
||||
/* 004EC 80978E1C 258D001E */ addiu $t5, $t4, 0x001E ## $t5 = 0000001E
|
||||
/* 004F0 80978E20 AFAD0030 */ sw $t5, 0x0030($sp)
|
||||
/* 004F4 80978E24 AFAF0038 */ sw $t7, 0x0038($sp)
|
||||
/* 004F8 80978E28 AFAE0034 */ sw $t6, 0x0034($sp)
|
||||
/* 004FC 80978E2C 02A02025 */ or $a0, $s5, $zero ## $a0 = 00000000
|
||||
/* 00500 80978E30 02C02825 */ or $a1, $s6, $zero ## $a1 = FFFFFFF4
|
||||
/* 00504 80978E34 02E03025 */ or $a2, $s7, $zero ## $a2 = FFFFFFE8
|
||||
/* 00508 80978E38 02403825 */ or $a3, $s2, $zero ## $a3 = 00000000
|
||||
/* 0050C 80978E3C AFB00014 */ sw $s0, 0x0014($sp)
|
||||
/* 00510 80978E40 AFA00020 */ sw $zero, 0x0020($sp)
|
||||
/* 00514 80978E44 AFBE003C */ sw $s8, 0x003C($sp)
|
||||
/* 00518 80978E48 0C00A7A3 */ jal EffectSsKakera_Spawn
|
||||
|
||||
/* 0051C 80978E4C AFA80024 */ sw $t0, 0x0024($sp)
|
||||
/* 00520 80978E50 26312AAA */ addiu $s1, $s1, 0x2AAA ## $s1 = 00002AAA
|
||||
/* 00524 80978E54 26730001 */ addiu $s3, $s3, 0x0001 ## $s3 = 00000001
|
||||
/* 00528 80978E58 24010006 */ addiu $at, $zero, 0x0006 ## $at = 00000006
|
||||
/* 0052C 80978E5C 00118C00 */ sll $s1, $s1, 16
|
||||
/* 00530 80978E60 1661FF94 */ bne $s3, $at, .L80978CB4
|
||||
/* 00534 80978E64 00118C03 */ sra $s1, $s1, 16
|
||||
/* 00538 80978E68 8FA400D0 */ lw $a0, 0x00D0($sp)
|
||||
/* 0053C 80978E6C 0C25E2B1 */ jal func_80978AC4
|
||||
/* 00540 80978E70 02A02825 */ or $a1, $s5, $zero ## $a1 = 00000000
|
||||
/* 00544 80978E74 8FBF009C */ lw $ra, 0x009C($sp)
|
||||
/* 00548 80978E78 D7B40048 */ ldc1 $f20, 0x0048($sp)
|
||||
/* 0054C 80978E7C D7B60050 */ ldc1 $f22, 0x0050($sp)
|
||||
/* 00550 80978E80 D7B80058 */ ldc1 $f24, 0x0058($sp)
|
||||
/* 00554 80978E84 D7BA0060 */ ldc1 $f26, 0x0060($sp)
|
||||
/* 00558 80978E88 D7BC0068 */ ldc1 $f28, 0x0068($sp)
|
||||
/* 0055C 80978E8C D7BE0070 */ ldc1 $f30, 0x0070($sp)
|
||||
/* 00560 80978E90 8FB00078 */ lw $s0, 0x0078($sp)
|
||||
/* 00564 80978E94 8FB1007C */ lw $s1, 0x007C($sp)
|
||||
/* 00568 80978E98 8FB20080 */ lw $s2, 0x0080($sp)
|
||||
/* 0056C 80978E9C 8FB30084 */ lw $s3, 0x0084($sp)
|
||||
/* 00570 80978EA0 8FB40088 */ lw $s4, 0x0088($sp)
|
||||
/* 00574 80978EA4 8FB5008C */ lw $s5, 0x008C($sp)
|
||||
/* 00578 80978EA8 8FB60090 */ lw $s6, 0x0090($sp)
|
||||
/* 0057C 80978EAC 8FB70094 */ lw $s7, 0x0094($sp)
|
||||
/* 00580 80978EB0 8FBE0098 */ lw $s8, 0x0098($sp)
|
||||
/* 00584 80978EB4 03E00008 */ jr $ra
|
||||
/* 00588 80978EB8 27BD00D0 */ addiu $sp, $sp, 0x00D0 ## $sp = 00000000
|
|
@ -1,12 +0,0 @@
|
|||
glabel func_80978EBC
|
||||
/* 0058C 80978EBC 3C0E8016 */ lui $t6, %hi(gSaveContext+0x1360)
|
||||
/* 00590 80978EC0 8DCEF9C0 */ lw $t6, %lo(gSaveContext+0x1360)($t6)
|
||||
/* 00594 80978EC4 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
/* 00598 80978EC8 29C10004 */ slti $at, $t6, 0x0004
|
||||
/* 0059C 80978ECC 10200003 */ beq $at, $zero, .L80978EDC
|
||||
/* 005A0 80978ED0 00000000 */ nop
|
||||
/* 005A4 80978ED4 03E00008 */ jr $ra
|
||||
/* 005A8 80978ED8 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80978EDC:
|
||||
/* 005AC 80978EDC 03E00008 */ jr $ra
|
||||
/* 005B0 80978EE0 00000000 */ nop
|
|
@ -1,49 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097BF90
|
||||
.asciz "Demo_Gj_Search_Boss_Ganon %d:ガノン発見!!!!\n"
|
||||
.balign 4
|
||||
|
||||
glabel D_8097BFC0
|
||||
.asciz "Demo_Gj_Search_Boss_Ganon %d:ガノン発見出来ず\n"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel func_80978EE4
|
||||
/* 005B4 80978EE4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 005B8 80978EE8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 005BC 80978EEC 8C8E0178 */ lw $t6, 0x0178($a0) ## 00000178
|
||||
/* 005C0 80978EF0 00803025 */ or $a2, $a0, $zero ## $a2 = 00000000
|
||||
/* 005C4 80978EF4 55C00017 */ bnel $t6, $zero, .L80978F54
|
||||
/* 005C8 80978EF8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 005CC 80978EFC 8CA21C7C */ lw $v0, 0x1C7C($a1) ## 00001C7C
|
||||
/* 005D0 80978F00 3C048098 */ lui $a0, %hi(D_8097BF90) ## $a0 = 80980000
|
||||
/* 005D4 80978F04 2403017A */ addiu $v1, $zero, 0x017A ## $v1 = 0000017A
|
||||
/* 005D8 80978F08 1040000C */ beq $v0, $zero, .L80978F3C
|
||||
/* 005DC 80978F0C 2484BF90 */ addiu $a0, $a0, %lo(D_8097BF90) ## $a0 = 8097BF90
|
||||
/* 005E0 80978F10 844F0000 */ lh $t7, 0x0000($v0) ## 00000000
|
||||
.L80978F14:
|
||||
/* 005E4 80978F14 546F0007 */ bnel $v1, $t7, .L80978F34
|
||||
/* 005E8 80978F18 8C420124 */ lw $v0, 0x0124($v0) ## 00000124
|
||||
/* 005EC 80978F1C ACC20178 */ sw $v0, 0x0178($a2) ## 00000178
|
||||
/* 005F0 80978F20 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 005F4 80978F24 84C5001C */ lh $a1, 0x001C($a2) ## 0000001C
|
||||
/* 005F8 80978F28 10000009 */ beq $zero, $zero, .L80978F50
|
||||
/* 005FC 80978F2C 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
/* 00600 80978F30 8C420124 */ lw $v0, 0x0124($v0) ## 00000125
|
||||
.L80978F34:
|
||||
/* 00604 80978F34 5440FFF7 */ bnel $v0, $zero, .L80978F14
|
||||
/* 00608 80978F38 844F0000 */ lh $t7, 0x0000($v0) ## 00000001
|
||||
.L80978F3C:
|
||||
/* 0060C 80978F3C 3C048098 */ lui $a0, %hi(D_8097BFC0) ## $a0 = 80980000
|
||||
/* 00610 80978F40 2484BFC0 */ addiu $a0, $a0, %lo(D_8097BFC0) ## $a0 = 8097BFC0
|
||||
/* 00614 80978F44 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 00618 80978F48 84C5001C */ lh $a1, 0x001C($a2) ## 0000001C
|
||||
/* 0061C 80978F4C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80978F50:
|
||||
/* 00620 80978F50 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L80978F54:
|
||||
/* 00624 80978F54 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00628 80978F58 03E00008 */ jr $ra
|
||||
/* 0062C 80978F5C 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_80978F60
|
||||
/* 00630 80978F60 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 00634 80978F64 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00638 80978F68 AFA40028 */ sw $a0, 0x0028($sp)
|
||||
/* 0063C 80978F6C AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 00640 80978F70 10C00012 */ beq $a2, $zero, .L80978FBC
|
||||
/* 00644 80978F74 AFA60030 */ sw $a2, 0x0030($sp)
|
||||
/* 00648 80978F78 3C058098 */ lui $a1, %hi(D_8097BE84) ## $a1 = 80980000
|
||||
/* 0064C 80978F7C 0C01E037 */ jal Actor_ProcessInitChain
|
||||
|
||||
/* 00650 80978F80 24A5BE84 */ addiu $a1, $a1, %lo(D_8097BE84) ## $a1 = 8097BE84
|
||||
/* 00654 80978F84 8FA40028 */ lw $a0, 0x0028($sp)
|
||||
/* 00658 80978F88 0C010D20 */ jal DynaPolyActor_Init
|
||||
|
||||
/* 0065C 80978F8C 00002825 */ or $a1, $zero, $zero ## $a1 = 00000000
|
||||
/* 00660 80978F90 AFA00018 */ sw $zero, 0x0018($sp)
|
||||
/* 00664 80978F94 8FA40030 */ lw $a0, 0x0030($sp)
|
||||
/* 00668 80978F98 0C010620 */ jal CollisionHeader_GetVirtual
|
||||
|
||||
/* 0066C 80978F9C 27A50018 */ addiu $a1, $sp, 0x0018 ## $a1 = FFFFFFF0
|
||||
/* 00670 80978FA0 8FA4002C */ lw $a0, 0x002C($sp)
|
||||
/* 00674 80978FA4 8FA60028 */ lw $a2, 0x0028($sp)
|
||||
/* 00678 80978FA8 8FA70018 */ lw $a3, 0x0018($sp)
|
||||
/* 0067C 80978FAC 0C00FA9D */ jal DynaPoly_SetBgActor
|
||||
## DynaPoly_SetBgActor
|
||||
/* 00680 80978FB0 24850810 */ addiu $a1, $a0, 0x0810 ## $a1 = 00000810
|
||||
/* 00684 80978FB4 8FAF0028 */ lw $t7, 0x0028($sp)
|
||||
/* 00688 80978FB8 ADE2014C */ sw $v0, 0x014C($t7) ## 0000014C
|
||||
.L80978FBC:
|
||||
/* 0068C 80978FBC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00690 80978FC0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 00694 80978FC4 03E00008 */ jr $ra
|
||||
/* 00698 80978FC8 00000000 */ nop
|
|
@ -1,29 +0,0 @@
|
|||
glabel func_80978FCC
|
||||
/* 0069C 80978FCC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 006A0 80978FD0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 006A4 80978FD4 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 006A8 80978FD8 AFA60020 */ sw $a2, 0x0020($sp)
|
||||
/* 006AC 80978FDC AFA70024 */ sw $a3, 0x0024($sp)
|
||||
/* 006B0 80978FE0 0C25E3AF */ jal func_80978EBC
|
||||
/* 006B4 80978FE4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 006B8 80978FE8 1440000A */ bne $v0, $zero, .L80979014
|
||||
/* 006BC 80978FEC 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 006C0 80978FF0 8FAE0020 */ lw $t6, 0x0020($sp)
|
||||
/* 006C4 80978FF4 AC8E0164 */ sw $t6, 0x0164($a0) ## 00000164
|
||||
/* 006C8 80978FF8 8FAF0024 */ lw $t7, 0x0024($sp)
|
||||
/* 006CC 80978FFC AC8F0168 */ sw $t7, 0x0168($a0) ## 00000168
|
||||
/* 006D0 80979000 8FA60028 */ lw $a2, 0x0028($sp)
|
||||
/* 006D4 80979004 0C25E3D8 */ jal func_80978F60
|
||||
/* 006D8 80979008 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 006DC 8097900C 10000004 */ beq $zero, $zero, .L80979020
|
||||
/* 006E0 80979010 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L80979014:
|
||||
/* 006E4 80979014 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 006E8 80979018 00000000 */ nop
|
||||
/* 006EC 8097901C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80979020:
|
||||
/* 006F0 80979020 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 006F4 80979024 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 006F8 80979028 03E00008 */ jr $ra
|
||||
/* 006FC 8097902C 00000000 */ nop
|
|
@ -1,75 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097BFF0
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_8097C000
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_8097C010
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel func_80979030
|
||||
/* 00700 80979030 27BDFFB8 */ addiu $sp, $sp, 0xFFB8 ## $sp = FFFFFFB8
|
||||
/* 00704 80979034 3C0E8016 */ lui $t6, %hi(gGameInfo)
|
||||
/* 00708 80979038 8DCEFA90 */ lw $t6, %lo(gGameInfo)($t6)
|
||||
/* 0070C 8097903C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00710 80979040 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00714 80979044 AFA40048 */ sw $a0, 0x0048($sp)
|
||||
/* 00718 80979048 AFA5004C */ sw $a1, 0x004C($sp)
|
||||
/* 0071C 8097904C AFA60050 */ sw $a2, 0x0050($sp)
|
||||
/* 00720 80979050 85CF1454 */ lh $t7, 0x1454($t6) ## 80161454
|
||||
/* 00724 80979054 3C068098 */ lui $a2, %hi(D_8097BFF0) ## $a2 = 80980000
|
||||
/* 00728 80979058 24C6BFF0 */ addiu $a2, $a2, %lo(D_8097BFF0) ## $a2 = 8097BFF0
|
||||
/* 0072C 8097905C 15E0002A */ bne $t7, $zero, .L80979108
|
||||
/* 00730 80979060 27A40030 */ addiu $a0, $sp, 0x0030 ## $a0 = FFFFFFE8
|
||||
/* 00734 80979064 8CB00000 */ lw $s0, 0x0000($a1) ## 00000000
|
||||
/* 00738 80979068 2407048B */ addiu $a3, $zero, 0x048B ## $a3 = 0000048B
|
||||
/* 0073C 8097906C 0C031AB1 */ jal Graph_OpenDisps
|
||||
/* 00740 80979070 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 00744 80979074 0C024F46 */ jal func_80093D18
|
||||
/* 00748 80979078 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0074C 8097907C 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 00750 80979080 3C08DA38 */ lui $t0, 0xDA38 ## $t0 = DA380000
|
||||
/* 00754 80979084 35080002 */ ori $t0, $t0, 0x0002 ## $t0 = DA380002
|
||||
/* 00758 80979088 24590008 */ addiu $t9, $v0, 0x0008 ## $t9 = 00000008
|
||||
/* 0075C 8097908C AE1902C0 */ sw $t9, 0x02C0($s0) ## 000002C0
|
||||
/* 00760 80979090 3C058098 */ lui $a1, %hi(D_8097C000) ## $a1 = 80980000
|
||||
/* 00764 80979094 AC480000 */ sw $t0, 0x0000($v0) ## 00000000
|
||||
/* 00768 80979098 24A5C000 */ addiu $a1, $a1, %lo(D_8097C000) ## $a1 = 8097C000
|
||||
/* 0076C 8097909C 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00770 809790A0 2406048D */ addiu $a2, $zero, 0x048D ## $a2 = 0000048D
|
||||
/* 00774 809790A4 0C0346A2 */ jal Matrix_NewMtx
|
||||
/* 00778 809790A8 AFA2002C */ sw $v0, 0x002C($sp)
|
||||
/* 0077C 809790AC 8FA3002C */ lw $v1, 0x002C($sp)
|
||||
/* 00780 809790B0 3C0ADE00 */ lui $t2, 0xDE00 ## $t2 = DE000000
|
||||
/* 00784 809790B4 3C0DD838 */ lui $t5, 0xD838 ## $t5 = D8380000
|
||||
/* 00788 809790B8 AC620004 */ sw $v0, 0x0004($v1) ## 00000004
|
||||
/* 0078C 809790BC 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 00790 809790C0 35AD0002 */ ori $t5, $t5, 0x0002 ## $t5 = D8380002
|
||||
/* 00794 809790C4 240E0040 */ addiu $t6, $zero, 0x0040 ## $t6 = 00000040
|
||||
/* 00798 809790C8 24490008 */ addiu $t1, $v0, 0x0008 ## $t1 = 00000008
|
||||
/* 0079C 809790CC AE0902C0 */ sw $t1, 0x02C0($s0) ## 000002C0
|
||||
/* 007A0 809790D0 AC4A0000 */ sw $t2, 0x0000($v0) ## 00000000
|
||||
/* 007A4 809790D4 8FAB0050 */ lw $t3, 0x0050($sp)
|
||||
/* 007A8 809790D8 3C068098 */ lui $a2, %hi(D_8097C010) ## $a2 = 80980000
|
||||
/* 007AC 809790DC 24C6C010 */ addiu $a2, $a2, %lo(D_8097C010) ## $a2 = 8097C010
|
||||
/* 007B0 809790E0 AC4B0004 */ sw $t3, 0x0004($v0) ## 00000004
|
||||
/* 007B4 809790E4 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 007B8 809790E8 27A40030 */ addiu $a0, $sp, 0x0030 ## $a0 = FFFFFFE8
|
||||
/* 007BC 809790EC 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 007C0 809790F0 244C0008 */ addiu $t4, $v0, 0x0008 ## $t4 = 00000008
|
||||
/* 007C4 809790F4 AE0C02C0 */ sw $t4, 0x02C0($s0) ## 000002C0
|
||||
/* 007C8 809790F8 24070491 */ addiu $a3, $zero, 0x0491 ## $a3 = 00000491
|
||||
/* 007CC 809790FC AC4E0004 */ sw $t6, 0x0004($v0) ## 00000004
|
||||
/* 007D0 80979100 0C031AD5 */ jal Graph_CloseDisps
|
||||
/* 007D4 80979104 AC4D0000 */ sw $t5, 0x0000($v0) ## 00000000
|
||||
.L80979108:
|
||||
/* 007D8 80979108 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 007DC 8097910C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 007E0 80979110 27BD0048 */ addiu $sp, $sp, 0x0048 ## $sp = 00000000
|
||||
/* 007E4 80979114 03E00008 */ jr $ra
|
||||
/* 007E8 80979118 00000000 */ nop
|
|
@ -1,88 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C020
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_8097C030
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
glabel D_8097C040
|
||||
.asciz "../z_demo_gj.c"
|
||||
.balign 4
|
||||
|
||||
.text
|
||||
glabel func_8097911C
|
||||
/* 007EC 8097911C 27BDFFA0 */ addiu $sp, $sp, 0xFFA0 ## $sp = FFFFFFA0
|
||||
/* 007F0 80979120 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 007F4 80979124 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 007F8 80979128 AFA50064 */ sw $a1, 0x0064($sp)
|
||||
/* 007FC 8097912C AFA60068 */ sw $a2, 0x0068($sp)
|
||||
/* 00800 80979130 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 00804 80979134 A7AE0056 */ sh $t6, 0x0056($sp)
|
||||
/* 00808 80979138 848F016E */ lh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 0080C 8097913C A7AF0054 */ sh $t7, 0x0054($sp)
|
||||
/* 00810 80979140 84980170 */ lh $t8, 0x0170($a0) ## 00000170
|
||||
/* 00814 80979144 A7B80052 */ sh $t8, 0x0052($sp)
|
||||
/* 00818 80979148 8CB00000 */ lw $s0, 0x0000($a1) ## 00000000
|
||||
/* 0081C 8097914C 24050040 */ addiu $a1, $zero, 0x0040 ## $a1 = 00000040
|
||||
/* 00820 80979150 0C031A73 */ jal Graph_Alloc
|
||||
|
||||
/* 00824 80979154 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00828 80979158 3C068098 */ lui $a2, %hi(D_8097C020) ## $a2 = 80980000
|
||||
/* 0082C 8097915C AFA20048 */ sw $v0, 0x0048($sp)
|
||||
/* 00830 80979160 24C6C020 */ addiu $a2, $a2, %lo(D_8097C020) ## $a2 = 8097C020
|
||||
/* 00834 80979164 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFD4
|
||||
/* 00838 80979168 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 0083C 8097916C 0C031AB1 */ jal Graph_OpenDisps
|
||||
/* 00840 80979170 240704A3 */ addiu $a3, $zero, 0x04A3 ## $a3 = 000004A3
|
||||
/* 00844 80979174 0C034213 */ jal Matrix_Push
|
||||
/* 00848 80979178 00000000 */ nop
|
||||
/* 0084C 8097917C 87A40056 */ lh $a0, 0x0056($sp)
|
||||
/* 00850 80979180 87A50054 */ lh $a1, 0x0054($sp)
|
||||
/* 00854 80979184 87A60052 */ lh $a2, 0x0052($sp)
|
||||
/* 00858 80979188 0C034421 */ jal Matrix_RotateRPY
|
||||
/* 0085C 8097918C 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 00860 80979190 3C058098 */ lui $a1, %hi(D_8097C030) ## $a1 = 80980000
|
||||
/* 00864 80979194 24A5C030 */ addiu $a1, $a1, %lo(D_8097C030) ## $a1 = 8097C030
|
||||
/* 00868 80979198 8FA40048 */ lw $a0, 0x0048($sp)
|
||||
/* 0086C 8097919C 0C034695 */ jal Matrix_ToMtx
|
||||
/* 00870 809791A0 240604A9 */ addiu $a2, $zero, 0x04A9 ## $a2 = 000004A9
|
||||
/* 00874 809791A4 0C034221 */ jal Matrix_Pull
|
||||
/* 00878 809791A8 00000000 */ nop
|
||||
/* 0087C 809791AC 0C024F46 */ jal func_80093D18
|
||||
/* 00880 809791B0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 00884 809791B4 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 00888 809791B8 3C09DA38 */ lui $t1, 0xDA38 ## $t1 = DA380000
|
||||
/* 0088C 809791BC 35290002 */ ori $t1, $t1, 0x0002 ## $t1 = DA380002
|
||||
/* 00890 809791C0 24480008 */ addiu $t0, $v0, 0x0008 ## $t0 = 00000008
|
||||
/* 00894 809791C4 AE0802C0 */ sw $t0, 0x02C0($s0) ## 000002C0
|
||||
/* 00898 809791C8 AC490000 */ sw $t1, 0x0000($v0) ## 00000000
|
||||
/* 0089C 809791CC 8FAA0048 */ lw $t2, 0x0048($sp)
|
||||
/* 008A0 809791D0 3C0CDE00 */ lui $t4, 0xDE00 ## $t4 = DE000000
|
||||
/* 008A4 809791D4 3C0FD838 */ lui $t7, 0xD838 ## $t7 = D8380000
|
||||
/* 008A8 809791D8 AC4A0004 */ sw $t2, 0x0004($v0) ## 00000004
|
||||
/* 008AC 809791DC 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 008B0 809791E0 35EF0002 */ ori $t7, $t7, 0x0002 ## $t7 = D8380002
|
||||
/* 008B4 809791E4 24180040 */ addiu $t8, $zero, 0x0040 ## $t8 = 00000040
|
||||
/* 008B8 809791E8 244B0008 */ addiu $t3, $v0, 0x0008 ## $t3 = 00000008
|
||||
/* 008BC 809791EC AE0B02C0 */ sw $t3, 0x02C0($s0) ## 000002C0
|
||||
/* 008C0 809791F0 AC4C0000 */ sw $t4, 0x0000($v0) ## 00000000
|
||||
/* 008C4 809791F4 8FAD0068 */ lw $t5, 0x0068($sp)
|
||||
/* 008C8 809791F8 3C068098 */ lui $a2, %hi(D_8097C040) ## $a2 = 80980000
|
||||
/* 008CC 809791FC 24C6C040 */ addiu $a2, $a2, %lo(D_8097C040) ## $a2 = 8097C040
|
||||
/* 008D0 80979200 AC4D0004 */ sw $t5, 0x0004($v0) ## 00000004
|
||||
/* 008D4 80979204 8E0202C0 */ lw $v0, 0x02C0($s0) ## 000002C0
|
||||
/* 008D8 80979208 27A40034 */ addiu $a0, $sp, 0x0034 ## $a0 = FFFFFFD4
|
||||
/* 008DC 8097920C 02002825 */ or $a1, $s0, $zero ## $a1 = 00000000
|
||||
/* 008E0 80979210 244E0008 */ addiu $t6, $v0, 0x0008 ## $t6 = 00000008
|
||||
/* 008E4 80979214 AE0E02C0 */ sw $t6, 0x02C0($s0) ## 000002C0
|
||||
/* 008E8 80979218 240704B1 */ addiu $a3, $zero, 0x04B1 ## $a3 = 000004B1
|
||||
/* 008EC 8097921C AC580004 */ sw $t8, 0x0004($v0) ## 00000004
|
||||
/* 008F0 80979220 0C031AD5 */ jal Graph_CloseDisps
|
||||
/* 008F4 80979224 AC4F0000 */ sw $t7, 0x0000($v0) ## 00000000
|
||||
/* 008F8 80979228 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 008FC 8097922C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 00900 80979230 27BD0060 */ addiu $sp, $sp, 0x0060 ## $sp = 00000000
|
||||
/* 00904 80979234 03E00008 */ jr $ra
|
||||
/* 00908 80979238 00000000 */ nop
|
|
@ -1,414 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C050
|
||||
.asciz "\x1b[31mDemo_Gj_common_Reflect : そんなarg_dataには対応していない = %d\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel jtbl_8097C1AC
|
||||
.word L80979288
|
||||
.word L80979320
|
||||
.word L809793B8
|
||||
.word L80979450
|
||||
.word L809794E8
|
||||
.word L80979580
|
||||
.word L80979618
|
||||
glabel D_8097C1C8
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1CC
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1D0
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1D4
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1D8
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1DC
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1E0
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C1E4
|
||||
.word 0x4487C000
|
||||
|
||||
.text
|
||||
glabel func_8097923C
|
||||
/* 0090C 8097923C 27BDFFD0 */ addiu $sp, $sp, 0xFFD0 ## $sp = FFFFFFD0
|
||||
/* 00910 80979240 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 00914 80979244 F7B60018 */ sdc1 $f22, 0x0018($sp)
|
||||
/* 00918 80979248 F7B40010 */ sdc1 $f20, 0x0010($sp)
|
||||
/* 0091C 8097924C AFA50034 */ sw $a1, 0x0034($sp)
|
||||
/* 00920 80979250 C4840028 */ lwc1 $f4, 0x0028($a0) ## 00000028
|
||||
/* 00924 80979254 AFA40030 */ sw $a0, 0x0030($sp)
|
||||
/* 00928 80979258 0C25E254 */ jal func_80978950
|
||||
/* 0092C 8097925C E7A4002C */ swc1 $f4, 0x002C($sp)
|
||||
/* 00930 80979260 244EFFF8 */ addiu $t6, $v0, 0xFFF8 ## $t6 = FFFFFFF8
|
||||
/* 00934 80979264 2DC10007 */ sltiu $at, $t6, 0x0007
|
||||
/* 00938 80979268 10200114 */ beq $at, $zero, .L809796BC
|
||||
/* 0093C 8097926C 8FA60030 */ lw $a2, 0x0030($sp)
|
||||
/* 00940 80979270 000E7080 */ sll $t6, $t6, 2
|
||||
/* 00944 80979274 3C018098 */ lui $at, %hi(jtbl_8097C1AC) ## $at = 80980000
|
||||
/* 00948 80979278 002E0821 */ addu $at, $at, $t6
|
||||
/* 0094C 8097927C 8C2EC1AC */ lw $t6, %lo(jtbl_8097C1AC)($at)
|
||||
/* 00950 80979280 01C00008 */ jr $t6
|
||||
/* 00954 80979284 00000000 */ nop
|
||||
glabel L80979288
|
||||
/* 00958 80979288 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 0095C 8097928C 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00960 80979290 3C018098 */ lui $at, %hi(D_8097C1C8) ## $at = 80980000
|
||||
/* 00964 80979294 C420C1C8 */ lwc1 $f0, %lo(D_8097C1C8)($at)
|
||||
/* 00968 80979298 844F1482 */ lh $t7, 0x1482($v0) ## 80161482
|
||||
/* 0096C 8097929C 84581484 */ lh $t8, 0x1484($v0) ## 80161484
|
||||
/* 00970 809792A0 84591486 */ lh $t9, 0x1486($v0) ## 80161486
|
||||
/* 00974 809792A4 448F3000 */ mtc1 $t7, $f6 ## $f6 = 0.00
|
||||
/* 00978 809792A8 44984000 */ mtc1 $t8, $f8 ## $f8 = 0.00
|
||||
/* 0097C 809792AC 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00980 809792B0 46803320 */ cvt.s.w $f12, $f6
|
||||
/* 00984 809792B4 44993000 */ mtc1 $t9, $f6 ## $f6 = 0.00
|
||||
/* 00988 809792B8 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 0098C 809792BC 84481488 */ lh $t0, 0x1488($v0) ## 80161488
|
||||
/* 00990 809792C0 8449148A */ lh $t1, 0x148A($v0) ## 8016148A
|
||||
/* 00994 809792C4 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00998 809792C8 844A148C */ lh $t2, 0x148C($v0) ## 8016148C
|
||||
/* 0099C 809792CC 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 009A0 809792D0 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 009A4 809792D4 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 009A8 809792D8 46022380 */ add.s $f14, $f4, $f2
|
||||
/* 009AC 809792DC 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 009B0 809792E0 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
|
||||
/* 009B4 809792E4 00000000 */ nop
|
||||
/* 009B8 809792E8 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 009BC 809792EC 46025400 */ add.s $f16, $f10, $f2
|
||||
/* 009C0 809792F0 44895000 */ mtc1 $t1, $f10 ## $f10 = 0.00
|
||||
/* 009C4 809792F4 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 009C8 809792F8 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 009CC 809792FC 448A5000 */ mtc1 $t2, $f10 ## $f10 = 0.00
|
||||
/* 009D0 80979300 46024480 */ add.s $f18, $f8, $f2
|
||||
/* 009D4 80979304 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 009D8 80979308 44814000 */ mtc1 $at, $f8 ## $f8 = -1.00
|
||||
/* 009DC 8097930C 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 009E0 80979310 46083500 */ add.s $f20, $f6, $f8
|
||||
/* 009E4 80979314 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 009E8 80979318 100000EE */ beq $zero, $zero, .L809796D4
|
||||
/* 009EC 8097931C 46023580 */ add.s $f22, $f6, $f2
|
||||
glabel L80979320
|
||||
/* 009F0 80979320 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 009F4 80979324 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 009F8 80979328 3C018098 */ lui $at, %hi(D_8097C1CC) ## $at = 80980000
|
||||
/* 009FC 8097932C C420C1CC */ lwc1 $f0, %lo(D_8097C1CC)($at)
|
||||
/* 00A00 80979330 844B149C */ lh $t3, 0x149C($v0) ## 8016149C
|
||||
/* 00A04 80979334 844C149E */ lh $t4, 0x149E($v0) ## 8016149E
|
||||
/* 00A08 80979338 844D14A0 */ lh $t5, 0x14A0($v0) ## 801614A0
|
||||
/* 00A0C 8097933C 448B4000 */ mtc1 $t3, $f8 ## $f8 = 0.00
|
||||
/* 00A10 80979340 448C5000 */ mtc1 $t4, $f10 ## $f10 = 0.00
|
||||
/* 00A14 80979344 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00A18 80979348 46804320 */ cvt.s.w $f12, $f8
|
||||
/* 00A1C 8097934C 448D4000 */ mtc1 $t5, $f8 ## $f8 = 0.00
|
||||
/* 00A20 80979350 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00A24 80979354 844E14A2 */ lh $t6, 0x14A2($v0) ## 801614A2
|
||||
/* 00A28 80979358 844F14A4 */ lh $t7, 0x14A4($v0) ## 801614A4
|
||||
/* 00A2C 8097935C 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00A30 80979360 845814A6 */ lh $t8, 0x14A6($v0) ## 801614A6
|
||||
/* 00A34 80979364 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00A38 80979368 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00A3C 8097936C 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00A40 80979370 46023380 */ add.s $f14, $f6, $f2
|
||||
/* 00A44 80979374 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00A48 80979378 448E3000 */ mtc1 $t6, $f6 ## $f6 = NaN
|
||||
/* 00A4C 8097937C 00000000 */ nop
|
||||
/* 00A50 80979380 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00A54 80979384 46022400 */ add.s $f16, $f4, $f2
|
||||
/* 00A58 80979388 448F2000 */ mtc1 $t7, $f4 ## $f4 = 0.00
|
||||
/* 00A5C 8097938C 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00A60 80979390 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00A64 80979394 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
|
||||
/* 00A68 80979398 46025480 */ add.s $f18, $f10, $f2
|
||||
/* 00A6C 8097939C 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00A70 809793A0 44815000 */ mtc1 $at, $f10 ## $f10 = -1.00
|
||||
/* 00A74 809793A4 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00A78 809793A8 460A4500 */ add.s $f20, $f8, $f10
|
||||
/* 00A7C 809793AC 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00A80 809793B0 100000C8 */ beq $zero, $zero, .L809796D4
|
||||
/* 00A84 809793B4 46024580 */ add.s $f22, $f8, $f2
|
||||
glabel L809793B8
|
||||
/* 00A88 809793B8 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00A8C 809793BC 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00A90 809793C0 3C018098 */ lui $at, %hi(D_8097C1D0) ## $at = 80980000
|
||||
/* 00A94 809793C4 C420C1D0 */ lwc1 $f0, %lo(D_8097C1D0)($at)
|
||||
/* 00A98 809793C8 845914B6 */ lh $t9, 0x14B6($v0) ## 801614B6
|
||||
/* 00A9C 809793CC 844814B8 */ lh $t0, 0x14B8($v0) ## 801614B8
|
||||
/* 00AA0 809793D0 844914BA */ lh $t1, 0x14BA($v0) ## 801614BA
|
||||
/* 00AA4 809793D4 44995000 */ mtc1 $t9, $f10 ## $f10 = 0.00
|
||||
/* 00AA8 809793D8 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
|
||||
/* 00AAC 809793DC 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00AB0 809793E0 46805320 */ cvt.s.w $f12, $f10
|
||||
/* 00AB4 809793E4 44895000 */ mtc1 $t1, $f10 ## $f10 = 0.00
|
||||
/* 00AB8 809793E8 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00ABC 809793EC 844A14BC */ lh $t2, 0x14BC($v0) ## 801614BC
|
||||
/* 00AC0 809793F0 844B14BE */ lh $t3, 0x14BE($v0) ## 801614BE
|
||||
/* 00AC4 809793F4 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00AC8 809793F8 844C14C0 */ lh $t4, 0x14C0($v0) ## 801614C0
|
||||
/* 00ACC 809793FC 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00AD0 80979400 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00AD4 80979404 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00AD8 80979408 46024380 */ add.s $f14, $f8, $f2
|
||||
/* 00ADC 8097940C 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00AE0 80979410 448A4000 */ mtc1 $t2, $f8 ## $f8 = 0.00
|
||||
/* 00AE4 80979414 00000000 */ nop
|
||||
/* 00AE8 80979418 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00AEC 8097941C 46023400 */ add.s $f16, $f6, $f2
|
||||
/* 00AF0 80979420 448B3000 */ mtc1 $t3, $f6 ## $f6 = 0.00
|
||||
/* 00AF4 80979424 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00AF8 80979428 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00AFC 8097942C 448C3000 */ mtc1 $t4, $f6 ## $f6 = 0.00
|
||||
/* 00B00 80979430 46022480 */ add.s $f18, $f4, $f2
|
||||
/* 00B04 80979434 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00B08 80979438 44812000 */ mtc1 $at, $f4 ## $f4 = -1.00
|
||||
/* 00B0C 8097943C 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00B10 80979440 46045500 */ add.s $f20, $f10, $f4
|
||||
/* 00B14 80979444 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00B18 80979448 100000A2 */ beq $zero, $zero, .L809796D4
|
||||
/* 00B1C 8097944C 46025580 */ add.s $f22, $f10, $f2
|
||||
glabel L80979450
|
||||
/* 00B20 80979450 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00B24 80979454 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00B28 80979458 3C018098 */ lui $at, %hi(D_8097C1D4) ## $at = 80980000
|
||||
/* 00B2C 8097945C C420C1D4 */ lwc1 $f0, %lo(D_8097C1D4)($at)
|
||||
/* 00B30 80979460 844D14D0 */ lh $t5, 0x14D0($v0) ## 801614D0
|
||||
/* 00B34 80979464 844E14D2 */ lh $t6, 0x14D2($v0) ## 801614D2
|
||||
/* 00B38 80979468 844F14D4 */ lh $t7, 0x14D4($v0) ## 801614D4
|
||||
/* 00B3C 8097946C 448D2000 */ mtc1 $t5, $f4 ## $f4 = 0.00
|
||||
/* 00B40 80979470 448E3000 */ mtc1 $t6, $f6 ## $f6 = NaN
|
||||
/* 00B44 80979474 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00B48 80979478 46802320 */ cvt.s.w $f12, $f4
|
||||
/* 00B4C 8097947C 448F2000 */ mtc1 $t7, $f4 ## $f4 = 0.00
|
||||
/* 00B50 80979480 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00B54 80979484 845814D6 */ lh $t8, 0x14D6($v0) ## 801614D6
|
||||
/* 00B58 80979488 845914D8 */ lh $t9, 0x14D8($v0) ## 801614D8
|
||||
/* 00B5C 8097948C 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00B60 80979490 844814DA */ lh $t0, 0x14DA($v0) ## 801614DA
|
||||
/* 00B64 80979494 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00B68 80979498 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00B6C 8097949C 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00B70 809794A0 46025380 */ add.s $f14, $f10, $f2
|
||||
/* 00B74 809794A4 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00B78 809794A8 44985000 */ mtc1 $t8, $f10 ## $f10 = 0.00
|
||||
/* 00B7C 809794AC 00000000 */ nop
|
||||
/* 00B80 809794B0 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00B84 809794B4 46024400 */ add.s $f16, $f8, $f2
|
||||
/* 00B88 809794B8 44994000 */ mtc1 $t9, $f8 ## $f8 = 0.00
|
||||
/* 00B8C 809794BC 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00B90 809794C0 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00B94 809794C4 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
|
||||
/* 00B98 809794C8 46023480 */ add.s $f18, $f6, $f2
|
||||
/* 00B9C 809794CC 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00BA0 809794D0 44813000 */ mtc1 $at, $f6 ## $f6 = -1.00
|
||||
/* 00BA4 809794D4 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00BA8 809794D8 46062500 */ add.s $f20, $f4, $f6
|
||||
/* 00BAC 809794DC 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00BB0 809794E0 1000007C */ beq $zero, $zero, .L809796D4
|
||||
/* 00BB4 809794E4 46022580 */ add.s $f22, $f4, $f2
|
||||
glabel L809794E8
|
||||
/* 00BB8 809794E8 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00BBC 809794EC 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00BC0 809794F0 3C018098 */ lui $at, %hi(D_8097C1D8) ## $at = 80980000
|
||||
/* 00BC4 809794F4 C420C1D8 */ lwc1 $f0, %lo(D_8097C1D8)($at)
|
||||
/* 00BC8 809794F8 844914EA */ lh $t1, 0x14EA($v0) ## 801614EA
|
||||
/* 00BCC 809794FC 844A14EC */ lh $t2, 0x14EC($v0) ## 801614EC
|
||||
/* 00BD0 80979500 844B14EE */ lh $t3, 0x14EE($v0) ## 801614EE
|
||||
/* 00BD4 80979504 44893000 */ mtc1 $t1, $f6 ## $f6 = 0.00
|
||||
/* 00BD8 80979508 448A4000 */ mtc1 $t2, $f8 ## $f8 = 0.00
|
||||
/* 00BDC 8097950C 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00BE0 80979510 46803320 */ cvt.s.w $f12, $f6
|
||||
/* 00BE4 80979514 448B3000 */ mtc1 $t3, $f6 ## $f6 = 0.00
|
||||
/* 00BE8 80979518 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00BEC 8097951C 844C14F0 */ lh $t4, 0x14F0($v0) ## 801614F0
|
||||
/* 00BF0 80979520 844D14F2 */ lh $t5, 0x14F2($v0) ## 801614F2
|
||||
/* 00BF4 80979524 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00BF8 80979528 844E14F4 */ lh $t6, 0x14F4($v0) ## 801614F4
|
||||
/* 00BFC 8097952C 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00C00 80979530 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00C04 80979534 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00C08 80979538 46022380 */ add.s $f14, $f4, $f2
|
||||
/* 00C0C 8097953C 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00C10 80979540 448C2000 */ mtc1 $t4, $f4 ## $f4 = 0.00
|
||||
/* 00C14 80979544 00000000 */ nop
|
||||
/* 00C18 80979548 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00C1C 8097954C 46025400 */ add.s $f16, $f10, $f2
|
||||
/* 00C20 80979550 448D5000 */ mtc1 $t5, $f10 ## $f10 = 0.00
|
||||
/* 00C24 80979554 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00C28 80979558 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00C2C 8097955C 448E5000 */ mtc1 $t6, $f10 ## $f10 = NaN
|
||||
/* 00C30 80979560 46024480 */ add.s $f18, $f8, $f2
|
||||
/* 00C34 80979564 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00C38 80979568 44814000 */ mtc1 $at, $f8 ## $f8 = -1.00
|
||||
/* 00C3C 8097956C 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00C40 80979570 46083500 */ add.s $f20, $f6, $f8
|
||||
/* 00C44 80979574 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00C48 80979578 10000056 */ beq $zero, $zero, .L809796D4
|
||||
/* 00C4C 8097957C 46023580 */ add.s $f22, $f6, $f2
|
||||
glabel L80979580
|
||||
/* 00C50 80979580 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00C54 80979584 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00C58 80979588 3C018098 */ lui $at, %hi(D_8097C1DC) ## $at = 80980000
|
||||
/* 00C5C 8097958C C420C1DC */ lwc1 $f0, %lo(D_8097C1DC)($at)
|
||||
/* 00C60 80979590 844F1504 */ lh $t7, 0x1504($v0) ## 80161504
|
||||
/* 00C64 80979594 84581506 */ lh $t8, 0x1506($v0) ## 80161506
|
||||
/* 00C68 80979598 84591508 */ lh $t9, 0x1508($v0) ## 80161508
|
||||
/* 00C6C 8097959C 448F4000 */ mtc1 $t7, $f8 ## $f8 = 0.00
|
||||
/* 00C70 809795A0 44985000 */ mtc1 $t8, $f10 ## $f10 = 0.00
|
||||
/* 00C74 809795A4 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00C78 809795A8 46804320 */ cvt.s.w $f12, $f8
|
||||
/* 00C7C 809795AC 44994000 */ mtc1 $t9, $f8 ## $f8 = 0.00
|
||||
/* 00C80 809795B0 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00C84 809795B4 8448150A */ lh $t0, 0x150A($v0) ## 8016150A
|
||||
/* 00C88 809795B8 8449150C */ lh $t1, 0x150C($v0) ## 8016150C
|
||||
/* 00C8C 809795BC 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00C90 809795C0 844A150E */ lh $t2, 0x150E($v0) ## 8016150E
|
||||
/* 00C94 809795C4 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00C98 809795C8 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00C9C 809795CC 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00CA0 809795D0 46023380 */ add.s $f14, $f6, $f2
|
||||
/* 00CA4 809795D4 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00CA8 809795D8 44883000 */ mtc1 $t0, $f6 ## $f6 = 0.00
|
||||
/* 00CAC 809795DC 00000000 */ nop
|
||||
/* 00CB0 809795E0 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00CB4 809795E4 46022400 */ add.s $f16, $f4, $f2
|
||||
/* 00CB8 809795E8 44892000 */ mtc1 $t1, $f4 ## $f4 = 0.00
|
||||
/* 00CBC 809795EC 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00CC0 809795F0 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00CC4 809795F4 448A2000 */ mtc1 $t2, $f4 ## $f4 = 0.00
|
||||
/* 00CC8 809795F8 46025480 */ add.s $f18, $f10, $f2
|
||||
/* 00CCC 809795FC 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00CD0 80979600 44815000 */ mtc1 $at, $f10 ## $f10 = -1.00
|
||||
/* 00CD4 80979604 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00CD8 80979608 460A4500 */ add.s $f20, $f8, $f10
|
||||
/* 00CDC 8097960C 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00CE0 80979610 10000030 */ beq $zero, $zero, .L809796D4
|
||||
/* 00CE4 80979614 46024580 */ add.s $f22, $f8, $f2
|
||||
glabel L80979618
|
||||
/* 00CE8 80979618 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00CEC 8097961C 8C42FA90 */ lw $v0, %lo(gGameInfo)($v0)
|
||||
/* 00CF0 80979620 3C018098 */ lui $at, %hi(D_8097C1E0) ## $at = 80980000
|
||||
/* 00CF4 80979624 C420C1E0 */ lwc1 $f0, %lo(D_8097C1E0)($at)
|
||||
/* 00CF8 80979628 844B1468 */ lh $t3, 0x1468($v0) ## 80161468
|
||||
/* 00CFC 8097962C 844C1466 */ lh $t4, 0x1466($v0) ## 80161466
|
||||
/* 00D00 80979630 3C013F80 */ lui $at, 0x3F80 ## $at = 3F800000
|
||||
/* 00D04 80979634 448B5000 */ mtc1 $t3, $f10 ## $f10 = 0.00
|
||||
/* 00D08 80979638 44811000 */ mtc1 $at, $f2 ## $f2 = 1.00
|
||||
/* 00D0C 8097963C 3C01C33E */ lui $at, 0xC33E ## $at = C33E0000
|
||||
/* 00D10 80979640 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00D14 80979644 44813000 */ mtc1 $at, $f6 ## $f6 = -190.00
|
||||
/* 00D18 80979648 448C4000 */ mtc1 $t4, $f8 ## $f8 = 0.00
|
||||
/* 00D1C 8097964C 844D1464 */ lh $t5, 0x1464($v0) ## 80161464
|
||||
/* 00D20 80979650 844E1462 */ lh $t6, 0x1462($v0) ## 80161462
|
||||
/* 00D24 80979654 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00D28 80979658 844F1460 */ lh $t7, 0x1460($v0) ## 80161460
|
||||
/* 00D2C 8097965C 8458145E */ lh $t8, 0x145E($v0) ## 8016145E
|
||||
/* 00D30 80979660 3C01BF80 */ lui $at, 0xBF80 ## $at = BF800000
|
||||
/* 00D34 80979664 46062300 */ add.s $f12, $f4, $f6
|
||||
/* 00D38 80979668 448D3000 */ mtc1 $t5, $f6 ## $f6 = 0.00
|
||||
/* 00D3C 8097966C 46005102 */ mul.s $f4, $f10, $f0
|
||||
/* 00D40 80979670 46803220 */ cvt.s.w $f8, $f6
|
||||
/* 00D44 80979674 46022380 */ add.s $f14, $f4, $f2
|
||||
/* 00D48 80979678 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 00D4C 8097967C 448E2000 */ mtc1 $t6, $f4 ## $f4 = NaN
|
||||
/* 00D50 80979680 00000000 */ nop
|
||||
/* 00D54 80979684 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 00D58 80979688 46025400 */ add.s $f16, $f10, $f2
|
||||
/* 00D5C 8097968C 448F5000 */ mtc1 $t7, $f10 ## $f10 = 0.00
|
||||
/* 00D60 80979690 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 00D64 80979694 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00D68 80979698 44985000 */ mtc1 $t8, $f10 ## $f10 = 0.00
|
||||
/* 00D6C 8097969C 46024480 */ add.s $f18, $f8, $f2
|
||||
/* 00D70 809796A0 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00D74 809796A4 44814000 */ mtc1 $at, $f8 ## $f8 = -1.00
|
||||
/* 00D78 809796A8 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 00D7C 809796AC 46083500 */ add.s $f20, $f6, $f8
|
||||
/* 00D80 809796B0 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 00D84 809796B4 10000007 */ beq $zero, $zero, .L809796D4
|
||||
/* 00D88 809796B8 46023580 */ add.s $f22, $f6, $f2
|
||||
.L809796BC:
|
||||
/* 00D8C 809796BC 3C048098 */ lui $a0, %hi(D_8097C050) ## $a0 = 80980000
|
||||
/* 00D90 809796C0 2484C050 */ addiu $a0, $a0, %lo(D_8097C050) ## $a0 = 8097C050
|
||||
/* 00D94 809796C4 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 00D98 809796C8 84C5001C */ lh $a1, 0x001C($a2) ## 0000001C
|
||||
/* 00D9C 809796CC 10000041 */ beq $zero, $zero, .L809797D4
|
||||
/* 00DA0 809796D0 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L809796D4:
|
||||
/* 00DA4 809796D4 C7A0002C */ lwc1 $f0, 0x002C($sp)
|
||||
/* 00DA8 809796D8 3C018098 */ lui $at, %hi(D_8097C1E4) ## $at = 80980000
|
||||
/* 00DAC 809796DC C428C1E4 */ lwc1 $f8, %lo(D_8097C1E4)($at)
|
||||
/* 00DB0 809796E0 460C0000 */ add.s $f0, $f0, $f12
|
||||
/* 00DB4 809796E4 24C30060 */ addiu $v1, $a2, 0x0060 ## $v1 = 00000060
|
||||
/* 00DB8 809796E8 4608003E */ c.le.s $f0, $f8
|
||||
/* 00DBC 809796EC 00000000 */ nop
|
||||
/* 00DC0 809796F0 45020038 */ bc1fl .L809797D4
|
||||
/* 00DC4 809796F4 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00DC8 809796F8 44801000 */ mtc1 $zero, $f2 ## $f2 = 0.00
|
||||
/* 00DCC 809796FC C4600000 */ lwc1 $f0, 0x0000($v1) ## 00000060
|
||||
/* 00DD0 80979700 4602003C */ c.lt.s $f0, $f2
|
||||
/* 00DD4 80979704 00000000 */ nop
|
||||
/* 00DD8 80979708 45020032 */ bc1fl .L809797D4
|
||||
/* 00DDC 8097970C 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00DE0 80979710 8CD90180 */ lw $t9, 0x0180($a2) ## 00000180
|
||||
/* 00DE4 80979714 5720002F */ bnel $t9, $zero, .L809797D4
|
||||
/* 00DE8 80979718 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 00DEC 8097971C 46140282 */ mul.s $f10, $f0, $f20
|
||||
/* 00DF0 80979720 24C40068 */ addiu $a0, $a2, 0x0068 ## $a0 = 00000068
|
||||
/* 00DF4 80979724 24C20172 */ addiu $v0, $a2, 0x0172 ## $v0 = 00000172
|
||||
/* 00DF8 80979728 24190001 */ addiu $t9, $zero, 0x0001 ## $t9 = 00000001
|
||||
/* 00DFC 8097972C E46A0000 */ swc1 $f10, 0x0000($v1) ## 00000060
|
||||
/* 00E00 80979730 C4840000 */ lwc1 $f4, 0x0000($a0) ## 00000068
|
||||
/* 00E04 80979734 46162182 */ mul.s $f6, $f4, $f22
|
||||
/* 00E08 80979738 E4860000 */ swc1 $f6, 0x0000($a0) ## 00000068
|
||||
/* 00E0C 8097973C 84480000 */ lh $t0, 0x0000($v0) ## 00000172
|
||||
/* 00E10 80979740 844B0002 */ lh $t3, 0x0002($v0) ## 00000174
|
||||
/* 00E14 80979744 844E0004 */ lh $t6, 0x0004($v0) ## 00000176
|
||||
/* 00E18 80979748 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
|
||||
/* 00E1C 8097974C 00000000 */ nop
|
||||
/* 00E20 80979750 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00E24 80979754 448B4000 */ mtc1 $t3, $f8 ## $f8 = 0.00
|
||||
/* 00E28 80979758 460E5102 */ mul.s $f4, $f10, $f14
|
||||
/* 00E2C 8097975C 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00E30 80979760 448E4000 */ mtc1 $t6, $f8 ## $f8 = 0.00
|
||||
/* 00E34 80979764 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 00E38 80979768 46105102 */ mul.s $f4, $f10, $f16
|
||||
/* 00E3C 8097976C 440A3000 */ mfc1 $t2, $f6
|
||||
/* 00E40 80979770 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00E44 80979774 A44A0000 */ sh $t2, 0x0000($v0) ## 00000172
|
||||
/* 00E48 80979778 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 00E4C 8097977C 46125102 */ mul.s $f4, $f10, $f18
|
||||
/* 00E50 80979780 440D3000 */ mfc1 $t5, $f6
|
||||
/* 00E54 80979784 00000000 */ nop
|
||||
/* 00E58 80979788 A44D0002 */ sh $t5, 0x0002($v0) ## 00000174
|
||||
/* 00E5C 8097978C 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 00E60 80979790 44183000 */ mfc1 $t8, $f6
|
||||
/* 00E64 80979794 00000000 */ nop
|
||||
/* 00E68 80979798 A4580004 */ sh $t8, 0x0004($v0) ## 00000176
|
||||
/* 00E6C 8097979C C4C8006C */ lwc1 $f8, 0x006C($a2) ## 0000006C
|
||||
/* 00E70 809797A0 C4640000 */ lwc1 $f4, 0x0000($v1) ## 00000060
|
||||
/* 00E74 809797A4 46004287 */ neg.s $f10, $f8
|
||||
/* 00E78 809797A8 460A203E */ c.le.s $f4, $f10
|
||||
/* 00E7C 809797AC 00000000 */ nop
|
||||
/* 00E80 809797B0 45020007 */ bc1fl .L809797D0
|
||||
/* 00E84 809797B4 ACD90180 */ sw $t9, 0x0180($a2) ## 00000180
|
||||
/* 00E88 809797B8 E4620000 */ swc1 $f2, 0x0000($v1) ## 00000060
|
||||
/* 00E8C 809797BC E4820000 */ swc1 $f2, 0x0000($a0) ## 00000068
|
||||
/* 00E90 809797C0 A4400000 */ sh $zero, 0x0000($v0) ## 00000172
|
||||
/* 00E94 809797C4 A4400002 */ sh $zero, 0x0002($v0) ## 00000174
|
||||
/* 00E98 809797C8 A4400004 */ sh $zero, 0x0004($v0) ## 00000176
|
||||
/* 00E9C 809797CC ACD90180 */ sw $t9, 0x0180($a2) ## 00000180
|
||||
.L809797D0:
|
||||
/* 00EA0 809797D0 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
.L809797D4:
|
||||
/* 00EA4 809797D4 D7B40010 */ ldc1 $f20, 0x0010($sp)
|
||||
/* 00EA8 809797D8 D7B60018 */ ldc1 $f22, 0x0018($sp)
|
||||
/* 00EAC 809797DC 03E00008 */ jr $ra
|
||||
/* 00EB0 809797E0 27BD0030 */ addiu $sp, $sp, 0x0030 ## $sp = 00000000
|
|
@ -1,16 +0,0 @@
|
|||
glabel func_809797E4
|
||||
/* 00EB4 809797E4 AFA50004 */ sw $a1, 0x0004($sp)
|
||||
/* 00EB8 809797E8 8C820178 */ lw $v0, 0x0178($a0) ## 00000178
|
||||
/* 00EBC 809797EC 30A500FF */ andi $a1, $a1, 0x00FF ## $a1 = 00000000
|
||||
/* 00EC0 809797F0 50400007 */ beql $v0, $zero, .L80979810
|
||||
/* 00EC4 809797F4 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 00EC8 809797F8 904E0314 */ lbu $t6, 0x0314($v0) ## 00000314
|
||||
/* 00ECC 809797FC 54AE0004 */ bnel $a1, $t6, .L80979810
|
||||
/* 00ED0 80979800 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 00ED4 80979804 03E00008 */ jr $ra
|
||||
/* 00ED8 80979808 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L8097980C:
|
||||
/* 00EDC 8097980C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L80979810:
|
||||
/* 00EE0 80979810 03E00008 */ jr $ra
|
||||
/* 00EE4 80979814 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_80979818
|
||||
/* 00EE8 80979818 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00EEC 8097981C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00EF0 80979820 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00EF4 80979824 0C25E5F9 */ jal func_809797E4
|
||||
/* 00EF8 80979828 24050001 */ addiu $a1, $zero, 0x0001 ## $a1 = 00000001
|
||||
/* 00EFC 8097982C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00F00 80979830 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00F04 80979834 03E00008 */ jr $ra
|
||||
/* 00F08 80979838 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097983C
|
||||
/* 00F0C 8097983C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 00F10 80979840 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 00F14 80979844 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 00F18 80979848 0C25E5F9 */ jal func_809797E4
|
||||
/* 00F1C 8097984C 24050002 */ addiu $a1, $zero, 0x0002 ## $a1 = 00000002
|
||||
/* 00F20 80979850 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 00F24 80979854 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 00F28 80979858 03E00008 */ jr $ra
|
||||
/* 00F2C 8097985C 00000000 */ nop
|
|
@ -1,519 +0,0 @@
|
|||
.rdata
|
||||
glabel D_8097C098
|
||||
.asciz "\x1b[31mDemo_Gj_Setup_Move_common : そんなarg_dataには対応していない = %d\n\x1b[m"
|
||||
.balign 4
|
||||
|
||||
.late_rodata
|
||||
glabel jtbl_8097C1E8
|
||||
.word L809798D0
|
||||
.word L809799A8
|
||||
.word L80979A80
|
||||
.word L80979B58
|
||||
.word L80979C30
|
||||
.word L80979D08
|
||||
.word L80979DE0
|
||||
glabel D_8097C204
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C208
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C20C
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C210
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C214
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C218
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C21C
|
||||
.float 0.01
|
||||
|
||||
glabel D_8097C220
|
||||
.word 0x4622F983
|
||||
glabel D_8097C224
|
||||
.word 0x4622F983
|
||||
|
||||
.text
|
||||
glabel func_80979860
|
||||
/* 00F30 80979860 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 00F34 80979864 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 00F38 80979868 AFB00018 */ sw $s0, 0x0018($sp)
|
||||
/* 00F3C 8097986C AFA5003C */ sw $a1, 0x003C($sp)
|
||||
/* 00F40 80979870 8C820178 */ lw $v0, 0x0178($a0) ## 00000178
|
||||
/* 00F44 80979874 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 00F48 80979878 504001C4 */ beql $v0, $zero, .L80979F8C
|
||||
/* 00F4C 8097987C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 00F50 80979880 C4840024 */ lwc1 $f4, 0x0024($a0) ## 00000024
|
||||
/* 00F54 80979884 C4460024 */ lwc1 $f6, 0x0024($v0) ## 00000024
|
||||
/* 00F58 80979888 C488002C */ lwc1 $f8, 0x002C($a0) ## 0000002C
|
||||
/* 00F5C 8097988C C44A002C */ lwc1 $f10, 0x002C($v0) ## 0000002C
|
||||
/* 00F60 80979890 46062301 */ sub.s $f12, $f4, $f6
|
||||
/* 00F64 80979894 460A4381 */ sub.s $f14, $f8, $f10
|
||||
/* 00F68 80979898 E7AC0024 */ swc1 $f12, 0x0024($sp)
|
||||
/* 00F6C 8097989C 0C25E254 */ jal func_80978950
|
||||
/* 00F70 809798A0 E7AE0020 */ swc1 $f14, 0x0020($sp)
|
||||
/* 00F74 809798A4 244EFFF8 */ addiu $t6, $v0, 0xFFF8 ## $t6 = FFFFFFF8
|
||||
/* 00F78 809798A8 2DC10007 */ sltiu $at, $t6, 0x0007
|
||||
/* 00F7C 809798AC C7AC0024 */ lwc1 $f12, 0x0024($sp)
|
||||
/* 00F80 809798B0 10200181 */ beq $at, $zero, .L80979EB8
|
||||
/* 00F84 809798B4 C7AE0020 */ lwc1 $f14, 0x0020($sp)
|
||||
/* 00F88 809798B8 000E7080 */ sll $t6, $t6, 2
|
||||
/* 00F8C 809798BC 3C018098 */ lui $at, %hi(jtbl_8097C1E8) ## $at = 80980000
|
||||
/* 00F90 809798C0 002E0821 */ addu $at, $at, $t6
|
||||
/* 00F94 809798C4 8C2EC1E8 */ lw $t6, %lo(jtbl_8097C1E8)($at)
|
||||
/* 00F98 809798C8 01C00008 */ jr $t6
|
||||
/* 00F9C 809798CC 00000000 */ nop
|
||||
glabel L809798D0
|
||||
/* 00FA0 809798D0 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 00FA4 809798D4 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 00FA8 809798D8 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 00FAC 809798DC 3C018098 */ lui $at, %hi(D_8097C204) ## $at = 80980000
|
||||
/* 00FB0 809798E0 C420C204 */ lwc1 $f0, %lo(D_8097C204)($at)
|
||||
/* 00FB4 809798E4 85F81474 */ lh $t8, 0x1474($t7) ## 00001474
|
||||
/* 00FB8 809798E8 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 00FBC 809798EC 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 00FC0 809798F0 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
|
||||
/* 00FC4 809798F4 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 00FC8 809798F8 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 00FCC 809798FC 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 00FD0 80979900 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 00FD4 80979904 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 00FD8 80979908 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 00FDC 8097990C E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 00FE0 80979910 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 00FE4 80979914 87281476 */ lh $t0, 0x1476($t9) ## 00001476
|
||||
/* 00FE8 80979918 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
|
||||
/* 00FEC 8097991C 00000000 */ nop
|
||||
/* 00FF0 80979920 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 00FF4 80979924 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 00FF8 80979928 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 00FFC 8097992C 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 01000 80979930 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 01004 80979934 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01008 80979938 852A1478 */ lh $t2, 0x1478($t1) ## 00001478
|
||||
/* 0100C 8097993C A46A0000 */ sh $t2, 0x0000($v1) ## 00000172
|
||||
/* 01010 80979940 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 01014 80979944 856C147A */ lh $t4, 0x147A($t3) ## 0000147A
|
||||
/* 01018 80979948 258D03E8 */ addiu $t5, $t4, 0x03E8 ## $t5 = 000003E8
|
||||
/* 0101C 8097994C A46D0002 */ sh $t5, 0x0002($v1) ## 00000174
|
||||
/* 01020 80979950 8C4E0000 */ lw $t6, 0x0000($v0) ## 8015FA90
|
||||
/* 01024 80979954 85CF147C */ lh $t7, 0x147C($t6) ## 00001474
|
||||
/* 01028 80979958 25F80BB8 */ addiu $t8, $t7, 0x0BB8 ## $t8 = 00000BB8
|
||||
/* 0102C 8097995C A4780004 */ sh $t8, 0x0004($v1) ## 00000176
|
||||
/* 01030 80979960 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 01034 80979964 8728147E */ lh $t0, 0x147E($t9) ## 0000147E
|
||||
/* 01038 80979968 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
|
||||
/* 0103C 8097996C 00000000 */ nop
|
||||
/* 01040 80979970 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 01044 80979974 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 01048 80979978 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 0104C 8097997C 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 01050 80979980 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 01054 80979984 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01058 80979988 852A1480 */ lh $t2, 0x1480($t1) ## 00001480
|
||||
/* 0105C 8097998C 448A9000 */ mtc1 $t2, $f18 ## $f18 = 0.00
|
||||
/* 01060 80979990 00000000 */ nop
|
||||
/* 01064 80979994 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 01068 80979998 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 0106C 8097999C 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01070 809799A0 1000014D */ beq $zero, $zero, .L80979ED8
|
||||
/* 01074 809799A4 E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L809799A8
|
||||
/* 01078 809799A8 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 0107C 809799AC 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01080 809799B0 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 01084 809799B4 3C018098 */ lui $at, %hi(D_8097C208) ## $at = 80980000
|
||||
/* 01088 809799B8 C420C208 */ lwc1 $f0, %lo(D_8097C208)($at)
|
||||
/* 0108C 809799BC 856C148E */ lh $t4, 0x148E($t3) ## 0000148E
|
||||
/* 01090 809799C0 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 01094 809799C4 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 01098 809799C8 448C8000 */ mtc1 $t4, $f16 ## $f16 = 0.00
|
||||
/* 0109C 809799CC 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 010A0 809799D0 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 010A4 809799D4 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 010A8 809799D8 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 010AC 809799DC 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 010B0 809799E0 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 010B4 809799E4 E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 010B8 809799E8 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 010BC 809799EC 85AE1490 */ lh $t6, 0x1490($t5) ## 00001878
|
||||
/* 010C0 809799F0 448E4000 */ mtc1 $t6, $f8 ## $f8 = NaN
|
||||
/* 010C4 809799F4 00000000 */ nop
|
||||
/* 010C8 809799F8 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 010CC 809799FC 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 010D0 80979A00 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 010D4 80979A04 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 010D8 80979A08 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 010DC 80979A0C 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 010E0 80979A10 85F81492 */ lh $t8, 0x1492($t7) ## 00001492
|
||||
/* 010E4 80979A14 A4780000 */ sh $t8, 0x0000($v1) ## 00000172
|
||||
/* 010E8 80979A18 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 010EC 80979A1C 87281494 */ lh $t0, 0x1494($t9) ## 00001494
|
||||
/* 010F0 80979A20 250903E8 */ addiu $t1, $t0, 0x03E8 ## $t1 = 000003E8
|
||||
/* 010F4 80979A24 A4690002 */ sh $t1, 0x0002($v1) ## 00000174
|
||||
/* 010F8 80979A28 8C4A0000 */ lw $t2, 0x0000($v0) ## 8015FA90
|
||||
/* 010FC 80979A2C 854B1496 */ lh $t3, 0x1496($t2) ## 00001496
|
||||
/* 01100 80979A30 256C0BB8 */ addiu $t4, $t3, 0x0BB8 ## $t4 = 00000BB8
|
||||
/* 01104 80979A34 A46C0004 */ sh $t4, 0x0004($v1) ## 00000176
|
||||
/* 01108 80979A38 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 0110C 80979A3C 85AE1498 */ lh $t6, 0x1498($t5) ## 00001880
|
||||
/* 01110 80979A40 448E2000 */ mtc1 $t6, $f4 ## $f4 = NaN
|
||||
/* 01114 80979A44 00000000 */ nop
|
||||
/* 01118 80979A48 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 0111C 80979A4C 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 01120 80979A50 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 01124 80979A54 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 01128 80979A58 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 0112C 80979A5C 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01130 80979A60 85F8149A */ lh $t8, 0x149A($t7) ## 0000149A
|
||||
/* 01134 80979A64 44989000 */ mtc1 $t8, $f18 ## $f18 = 0.00
|
||||
/* 01138 80979A68 00000000 */ nop
|
||||
/* 0113C 80979A6C 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 01140 80979A70 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 01144 80979A74 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01148 80979A78 10000117 */ beq $zero, $zero, .L80979ED8
|
||||
/* 0114C 80979A7C E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L80979A80
|
||||
/* 01150 80979A80 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01154 80979A84 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01158 80979A88 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 0115C 80979A8C 3C018098 */ lui $at, %hi(D_8097C20C) ## $at = 80980000
|
||||
/* 01160 80979A90 C420C20C */ lwc1 $f0, %lo(D_8097C20C)($at)
|
||||
/* 01164 80979A94 872814A8 */ lh $t0, 0x14A8($t9) ## 000014A8
|
||||
/* 01168 80979A98 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 0116C 80979A9C 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 01170 80979AA0 44888000 */ mtc1 $t0, $f16 ## $f16 = 0.00
|
||||
/* 01174 80979AA4 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 01178 80979AA8 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 0117C 80979AAC 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 01180 80979AB0 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 01184 80979AB4 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 01188 80979AB8 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 0118C 80979ABC E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 01190 80979AC0 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01194 80979AC4 852A14AA */ lh $t2, 0x14AA($t1) ## 00001892
|
||||
/* 01198 80979AC8 448A4000 */ mtc1 $t2, $f8 ## $f8 = 0.00
|
||||
/* 0119C 80979ACC 00000000 */ nop
|
||||
/* 011A0 80979AD0 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 011A4 80979AD4 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 011A8 80979AD8 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 011AC 80979ADC 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 011B0 80979AE0 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 011B4 80979AE4 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 011B8 80979AE8 856C14AC */ lh $t4, 0x14AC($t3) ## 000014AC
|
||||
/* 011BC 80979AEC A46C0000 */ sh $t4, 0x0000($v1) ## 00000172
|
||||
/* 011C0 80979AF0 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 011C4 80979AF4 85AE14AE */ lh $t6, 0x14AE($t5) ## 00001896
|
||||
/* 011C8 80979AF8 25CF03E8 */ addiu $t7, $t6, 0x03E8 ## $t7 = 000003E0
|
||||
/* 011CC 80979AFC A46F0002 */ sh $t7, 0x0002($v1) ## 00000174
|
||||
/* 011D0 80979B00 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 011D4 80979B04 871914B0 */ lh $t9, 0x14B0($t8) ## 00002068
|
||||
/* 011D8 80979B08 27280BB8 */ addiu $t0, $t9, 0x0BB8 ## $t0 = 00000BB8
|
||||
/* 011DC 80979B0C A4680004 */ sh $t0, 0x0004($v1) ## 00000176
|
||||
/* 011E0 80979B10 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 011E4 80979B14 852A14B2 */ lh $t2, 0x14B2($t1) ## 0000189A
|
||||
/* 011E8 80979B18 448A2000 */ mtc1 $t2, $f4 ## $f4 = 0.00
|
||||
/* 011EC 80979B1C 00000000 */ nop
|
||||
/* 011F0 80979B20 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 011F4 80979B24 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 011F8 80979B28 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 011FC 80979B2C 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 01200 80979B30 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 01204 80979B34 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 01208 80979B38 856C14B4 */ lh $t4, 0x14B4($t3) ## 000014B4
|
||||
/* 0120C 80979B3C 448C9000 */ mtc1 $t4, $f18 ## $f18 = 0.00
|
||||
/* 01210 80979B40 00000000 */ nop
|
||||
/* 01214 80979B44 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 01218 80979B48 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 0121C 80979B4C 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01220 80979B50 100000E1 */ beq $zero, $zero, .L80979ED8
|
||||
/* 01224 80979B54 E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L80979B58
|
||||
/* 01228 80979B58 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 0122C 80979B5C 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01230 80979B60 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 01234 80979B64 3C018098 */ lui $at, %hi(D_8097C210) ## $at = 80980000
|
||||
/* 01238 80979B68 C420C210 */ lwc1 $f0, %lo(D_8097C210)($at)
|
||||
/* 0123C 80979B6C 85AE14C2 */ lh $t6, 0x14C2($t5) ## 000018AA
|
||||
/* 01240 80979B70 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 01244 80979B74 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 01248 80979B78 448E8000 */ mtc1 $t6, $f16 ## $f16 = NaN
|
||||
/* 0124C 80979B7C 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 01250 80979B80 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 01254 80979B84 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 01258 80979B88 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 0125C 80979B8C 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 01260 80979B90 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 01264 80979B94 E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 01268 80979B98 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 0126C 80979B9C 85F814C4 */ lh $t8, 0x14C4($t7) ## 000018A4
|
||||
/* 01270 80979BA0 44984000 */ mtc1 $t8, $f8 ## $f8 = 0.00
|
||||
/* 01274 80979BA4 00000000 */ nop
|
||||
/* 01278 80979BA8 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 0127C 80979BAC 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 01280 80979BB0 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 01284 80979BB4 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 01288 80979BB8 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 0128C 80979BBC 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 01290 80979BC0 872814C6 */ lh $t0, 0x14C6($t9) ## 000014C6
|
||||
/* 01294 80979BC4 A4680000 */ sh $t0, 0x0000($v1) ## 00000172
|
||||
/* 01298 80979BC8 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 0129C 80979BCC 852A14C8 */ lh $t2, 0x14C8($t1) ## 000018B0
|
||||
/* 012A0 80979BD0 254B03E8 */ addiu $t3, $t2, 0x03E8 ## $t3 = 000003E8
|
||||
/* 012A4 80979BD4 A46B0002 */ sh $t3, 0x0002($v1) ## 00000174
|
||||
/* 012A8 80979BD8 8C4C0000 */ lw $t4, 0x0000($v0) ## 8015FA90
|
||||
/* 012AC 80979BDC 858D14CA */ lh $t5, 0x14CA($t4) ## 00002082
|
||||
/* 012B0 80979BE0 25AE0BB8 */ addiu $t6, $t5, 0x0BB8 ## $t6 = 00000FA0
|
||||
/* 012B4 80979BE4 A46E0004 */ sh $t6, 0x0004($v1) ## 00000176
|
||||
/* 012B8 80979BE8 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 012BC 80979BEC 85F814CC */ lh $t8, 0x14CC($t7) ## 000018AC
|
||||
/* 012C0 80979BF0 44982000 */ mtc1 $t8, $f4 ## $f4 = 0.00
|
||||
/* 012C4 80979BF4 00000000 */ nop
|
||||
/* 012C8 80979BF8 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 012CC 80979BFC 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 012D0 80979C00 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 012D4 80979C04 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 012D8 80979C08 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 012DC 80979C0C 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 012E0 80979C10 872814CE */ lh $t0, 0x14CE($t9) ## 000014CE
|
||||
/* 012E4 80979C14 44889000 */ mtc1 $t0, $f18 ## $f18 = 0.00
|
||||
/* 012E8 80979C18 00000000 */ nop
|
||||
/* 012EC 80979C1C 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 012F0 80979C20 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 012F4 80979C24 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 012F8 80979C28 100000AB */ beq $zero, $zero, .L80979ED8
|
||||
/* 012FC 80979C2C E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L80979C30
|
||||
/* 01300 80979C30 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01304 80979C34 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01308 80979C38 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 0130C 80979C3C 3C018098 */ lui $at, %hi(D_8097C214) ## $at = 80980000
|
||||
/* 01310 80979C40 C420C214 */ lwc1 $f0, %lo(D_8097C214)($at)
|
||||
/* 01314 80979C44 852A14DC */ lh $t2, 0x14DC($t1) ## 000018C4
|
||||
/* 01318 80979C48 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 0131C 80979C4C 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 01320 80979C50 448A8000 */ mtc1 $t2, $f16 ## $f16 = 0.00
|
||||
/* 01324 80979C54 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 01328 80979C58 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 0132C 80979C5C 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 01330 80979C60 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 01334 80979C64 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 01338 80979C68 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 0133C 80979C6C E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 01340 80979C70 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 01344 80979C74 856C14DE */ lh $t4, 0x14DE($t3) ## 000018C6
|
||||
/* 01348 80979C78 448C4000 */ mtc1 $t4, $f8 ## $f8 = 0.00
|
||||
/* 0134C 80979C7C 00000000 */ nop
|
||||
/* 01350 80979C80 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 01354 80979C84 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 01358 80979C88 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 0135C 80979C8C 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 01360 80979C90 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 01364 80979C94 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 01368 80979C98 85AE14E0 */ lh $t6, 0x14E0($t5) ## 000018C8
|
||||
/* 0136C 80979C9C A46E0000 */ sh $t6, 0x0000($v1) ## 00000172
|
||||
/* 01370 80979CA0 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01374 80979CA4 85F814E2 */ lh $t8, 0x14E2($t7) ## 000018C2
|
||||
/* 01378 80979CA8 271903E8 */ addiu $t9, $t8, 0x03E8 ## $t9 = 00000FA0
|
||||
/* 0137C 80979CAC A4790002 */ sh $t9, 0x0002($v1) ## 00000174
|
||||
/* 01380 80979CB0 8C480000 */ lw $t0, 0x0000($v0) ## 8015FA90
|
||||
/* 01384 80979CB4 850914E4 */ lh $t1, 0x14E4($t0) ## 0000209C
|
||||
/* 01388 80979CB8 252A0BB8 */ addiu $t2, $t1, 0x0BB8 ## $t2 = 00000FA0
|
||||
/* 0138C 80979CBC A46A0004 */ sh $t2, 0x0004($v1) ## 00000176
|
||||
/* 01390 80979CC0 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 01394 80979CC4 856C14E6 */ lh $t4, 0x14E6($t3) ## 000018CE
|
||||
/* 01398 80979CC8 448C2000 */ mtc1 $t4, $f4 ## $f4 = 0.00
|
||||
/* 0139C 80979CCC 00000000 */ nop
|
||||
/* 013A0 80979CD0 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 013A4 80979CD4 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 013A8 80979CD8 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 013AC 80979CDC 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 013B0 80979CE0 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 013B4 80979CE4 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 013B8 80979CE8 85AE14E8 */ lh $t6, 0x14E8($t5) ## 000018D0
|
||||
/* 013BC 80979CEC 448E9000 */ mtc1 $t6, $f18 ## $f18 = 0.00
|
||||
/* 013C0 80979CF0 00000000 */ nop
|
||||
/* 013C4 80979CF4 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 013C8 80979CF8 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 013CC 80979CFC 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 013D0 80979D00 10000075 */ beq $zero, $zero, .L80979ED8
|
||||
/* 013D4 80979D04 E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L80979D08
|
||||
/* 013D8 80979D08 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 013DC 80979D0C 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 013E0 80979D10 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 013E4 80979D14 3C018098 */ lui $at, %hi(D_8097C218) ## $at = 80980000
|
||||
/* 013E8 80979D18 C420C218 */ lwc1 $f0, %lo(D_8097C218)($at)
|
||||
/* 013EC 80979D1C 85F814F6 */ lh $t8, 0x14F6($t7) ## 000018D6
|
||||
/* 013F0 80979D20 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 013F4 80979D24 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 013F8 80979D28 44988000 */ mtc1 $t8, $f16 ## $f16 = 0.00
|
||||
/* 013FC 80979D2C 3C014220 */ lui $at, 0x4220 ## $at = 42200000
|
||||
/* 01400 80979D30 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 01404 80979D34 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 01408 80979D38 44818000 */ mtc1 $at, $f16 ## $f16 = 40.00
|
||||
/* 0140C 80979D3C 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 01410 80979D40 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 01414 80979D44 E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 01418 80979D48 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 0141C 80979D4C 872814F8 */ lh $t0, 0x14F8($t9) ## 00002498
|
||||
/* 01420 80979D50 44884000 */ mtc1 $t0, $f8 ## $f8 = 0.00
|
||||
/* 01424 80979D54 00000000 */ nop
|
||||
/* 01428 80979D58 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 0142C 80979D5C 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 01430 80979D60 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 01434 80979D64 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 01438 80979D68 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 0143C 80979D6C 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01440 80979D70 852A14FA */ lh $t2, 0x14FA($t1) ## 000018E2
|
||||
/* 01444 80979D74 A46A0000 */ sh $t2, 0x0000($v1) ## 00000172
|
||||
/* 01448 80979D78 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 0144C 80979D7C 856C14FC */ lh $t4, 0x14FC($t3) ## 000018E4
|
||||
/* 01450 80979D80 258D03E8 */ addiu $t5, $t4, 0x03E8 ## $t5 = 00000FA0
|
||||
/* 01454 80979D84 A46D0002 */ sh $t5, 0x0002($v1) ## 00000174
|
||||
/* 01458 80979D88 8C4E0000 */ lw $t6, 0x0000($v0) ## 8015FA90
|
||||
/* 0145C 80979D8C 85CF14FE */ lh $t7, 0x14FE($t6) ## 0000249E
|
||||
/* 01460 80979D90 25F80BB8 */ addiu $t8, $t7, 0x0BB8 ## $t8 = 00000F98
|
||||
/* 01464 80979D94 A4780004 */ sh $t8, 0x0004($v1) ## 00000176
|
||||
/* 01468 80979D98 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 0146C 80979D9C 87281500 */ lh $t0, 0x1500($t9) ## 000024A0
|
||||
/* 01470 80979DA0 44882000 */ mtc1 $t0, $f4 ## $f4 = 0.00
|
||||
/* 01474 80979DA4 00000000 */ nop
|
||||
/* 01478 80979DA8 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 0147C 80979DAC 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 01480 80979DB0 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 01484 80979DB4 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 01488 80979DB8 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 0148C 80979DBC 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01490 80979DC0 852A1502 */ lh $t2, 0x1502($t1) ## 000018EA
|
||||
/* 01494 80979DC4 448A9000 */ mtc1 $t2, $f18 ## $f18 = 0.00
|
||||
/* 01498 80979DC8 00000000 */ nop
|
||||
/* 0149C 80979DCC 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 014A0 80979DD0 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 014A4 80979DD4 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 014A8 80979DD8 1000003F */ beq $zero, $zero, .L80979ED8
|
||||
/* 014AC 80979DDC E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
glabel L80979DE0
|
||||
/* 014B0 80979DE0 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 014B4 80979DE4 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 014B8 80979DE8 8C4B0000 */ lw $t3, 0x0000($v0) ## 8015FA90
|
||||
/* 014BC 80979DEC 3C018098 */ lui $at, %hi(D_8097C21C) ## $at = 80980000
|
||||
/* 014C0 80979DF0 C420C21C */ lwc1 $f0, %lo(D_8097C21C)($at)
|
||||
/* 014C4 80979DF4 856C1510 */ lh $t4, 0x1510($t3) ## 000018F8
|
||||
/* 014C8 80979DF8 3C014120 */ lui $at, 0x4120 ## $at = 41200000
|
||||
/* 014CC 80979DFC 44812000 */ mtc1 $at, $f4 ## $f4 = 10.00
|
||||
/* 014D0 80979E00 448C8000 */ mtc1 $t4, $f16 ## $f16 = 0.00
|
||||
/* 014D4 80979E04 3C01428C */ lui $at, 0x428C ## $at = 428C0000
|
||||
/* 014D8 80979E08 26030172 */ addiu $v1, $s0, 0x0172 ## $v1 = 00000172
|
||||
/* 014DC 80979E0C 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 014E0 80979E10 44818000 */ mtc1 $at, $f16 ## $f16 = 70.00
|
||||
/* 014E4 80979E14 3C01C1E8 */ lui $at, 0xC1E8 ## $at = C1E80000
|
||||
/* 014E8 80979E18 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 014EC 80979E1C E6060068 */ swc1 $f6, 0x0068($s0) ## 00000068
|
||||
/* 014F0 80979E20 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 014F4 80979E24 85AE1512 */ lh $t6, 0x1512($t5) ## 000024B2
|
||||
/* 014F8 80979E28 448E4000 */ mtc1 $t6, $f8 ## $f8 = 0.00
|
||||
/* 014FC 80979E2C 00000000 */ nop
|
||||
/* 01500 80979E30 468042A0 */ cvt.s.w $f10, $f8
|
||||
/* 01504 80979E34 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 01508 80979E38 44815000 */ mtc1 $at, $f10 ## $f10 = -29.00
|
||||
/* 0150C 80979E3C 3C01C0A0 */ lui $at, 0xC0A0 ## $at = C0A00000
|
||||
/* 01510 80979E40 E6120060 */ swc1 $f18, 0x0060($s0) ## 00000060
|
||||
/* 01514 80979E44 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01518 80979E48 85F81472 */ lh $t8, 0x1472($t7) ## 00001852
|
||||
/* 0151C 80979E4C A4780000 */ sh $t8, 0x0000($v1) ## 00000172
|
||||
/* 01520 80979E50 8C590000 */ lw $t9, 0x0000($v0) ## 8015FA90
|
||||
/* 01524 80979E54 87281470 */ lh $t0, 0x1470($t9) ## 00002410
|
||||
/* 01528 80979E58 250903E8 */ addiu $t1, $t0, 0x03E8 ## $t1 = 00000FA0
|
||||
/* 0152C 80979E5C A4690002 */ sh $t1, 0x0002($v1) ## 00000174
|
||||
/* 01530 80979E60 8C4A0000 */ lw $t2, 0x0000($v0) ## 8015FA90
|
||||
/* 01534 80979E64 854B146E */ lh $t3, 0x146E($t2) ## 0000240E
|
||||
/* 01538 80979E68 256C0BB8 */ addiu $t4, $t3, 0x0BB8 ## $t4 = 00000FA0
|
||||
/* 0153C 80979E6C A46C0004 */ sh $t4, 0x0004($v1) ## 00000176
|
||||
/* 01540 80979E70 8C4D0000 */ lw $t5, 0x0000($v0) ## 8015FA90
|
||||
/* 01544 80979E74 85AE146C */ lh $t6, 0x146C($t5) ## 0000240C
|
||||
/* 01548 80979E78 448E2000 */ mtc1 $t6, $f4 ## $f4 = 0.00
|
||||
/* 0154C 80979E7C 00000000 */ nop
|
||||
/* 01550 80979E80 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 01554 80979E84 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 01558 80979E88 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 0155C 80979E8C 44814000 */ mtc1 $at, $f8 ## $f8 = -5.00
|
||||
/* 01560 80979E90 E6100070 */ swc1 $f16, 0x0070($s0) ## 00000070
|
||||
/* 01564 80979E94 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01568 80979E98 85F8146A */ lh $t8, 0x146A($t7) ## 0000184A
|
||||
/* 0156C 80979E9C 44989000 */ mtc1 $t8, $f18 ## $f18 = 0.00
|
||||
/* 01570 80979EA0 00000000 */ nop
|
||||
/* 01574 80979EA4 46809120 */ cvt.s.w $f4, $f18
|
||||
/* 01578 80979EA8 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 0157C 80979EAC 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 01580 80979EB0 10000009 */ beq $zero, $zero, .L80979ED8
|
||||
/* 01584 80979EB4 E60A006C */ swc1 $f10, 0x006C($s0) ## 0000006C
|
||||
.L80979EB8:
|
||||
/* 01588 80979EB8 3C048098 */ lui $a0, %hi(D_8097C098) ## $a0 = 80980000
|
||||
/* 0158C 80979EBC 8605001C */ lh $a1, 0x001C($s0) ## 0000001C
|
||||
/* 01590 80979EC0 E7AE0020 */ swc1 $f14, 0x0020($sp)
|
||||
/* 01594 80979EC4 E7AC0024 */ swc1 $f12, 0x0024($sp)
|
||||
/* 01598 80979EC8 0C00084C */ jal osSyncPrintf
|
||||
|
||||
/* 0159C 80979ECC 2484C098 */ addiu $a0, $a0, %lo(D_8097C098) ## $a0 = 8097C098
|
||||
/* 015A0 80979ED0 C7AC0024 */ lwc1 $f12, 0x0024($sp)
|
||||
/* 015A4 80979ED4 C7AE0020 */ lwc1 $f14, 0x0020($sp)
|
||||
.L80979ED8:
|
||||
/* 015A8 80979ED8 44800000 */ mtc1 $zero, $f0 ## $f0 = 0.00
|
||||
/* 015AC 80979EDC 00000000 */ nop
|
||||
/* 015B0 80979EE0 46006032 */ c.eq.s $f12, $f0
|
||||
/* 015B4 80979EE4 00000000 */ nop
|
||||
/* 015B8 80979EE8 4500001E */ bc1f .L80979F64
|
||||
/* 015BC 80979EEC 00000000 */ nop
|
||||
/* 015C0 80979EF0 46007032 */ c.eq.s $f14, $f0
|
||||
/* 015C4 80979EF4 8FB9003C */ lw $t9, 0x003C($sp)
|
||||
/* 015C8 80979EF8 4500001A */ bc1f .L80979F64
|
||||
/* 015CC 80979EFC 00000000 */ nop
|
||||
/* 015D0 80979F00 8F231C44 */ lw $v1, 0x1C44($t9) ## 00001C44
|
||||
/* 015D4 80979F04 26020024 */ addiu $v0, $s0, 0x0024 ## $v0 = 00000024
|
||||
/* 015D8 80979F08 C4520000 */ lwc1 $f18, 0x0000($v0) ## 00000024
|
||||
/* 015DC 80979F0C C4700024 */ lwc1 $f16, 0x0024($v1) ## 00000024
|
||||
/* 015E0 80979F10 C4460008 */ lwc1 $f6, 0x0008($v0) ## 0000002C
|
||||
/* 015E4 80979F14 C464002C */ lwc1 $f4, 0x002C($v1) ## 0000002C
|
||||
/* 015E8 80979F18 46128301 */ sub.s $f12, $f16, $f18
|
||||
/* 015EC 80979F1C 46062381 */ sub.s $f14, $f4, $f6
|
||||
/* 015F0 80979F20 46006032 */ c.eq.s $f12, $f0
|
||||
/* 015F4 80979F24 00000000 */ nop
|
||||
/* 015F8 80979F28 45000005 */ bc1f .L80979F40
|
||||
/* 015FC 80979F2C 00000000 */ nop
|
||||
/* 01600 80979F30 46007032 */ c.eq.s $f14, $f0
|
||||
/* 01604 80979F34 00000000 */ nop
|
||||
/* 01608 80979F38 45030014 */ bc1tl .L80979F8C
|
||||
/* 0160C 80979F3C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80979F40:
|
||||
/* 01610 80979F40 0C03F494 */ jal Math_FAtan2F
|
||||
/* 01614 80979F44 00000000 */ nop
|
||||
/* 01618 80979F48 3C018098 */ lui $at, %hi(D_8097C220) ## $at = 80980000
|
||||
/* 0161C 80979F4C C428C220 */ lwc1 $f8, %lo(D_8097C220)($at)
|
||||
/* 01620 80979F50 46080282 */ mul.s $f10, $f0, $f8
|
||||
/* 01624 80979F54 4600540D */ trunc.w.s $f16, $f10
|
||||
/* 01628 80979F58 44098000 */ mfc1 $t1, $f16
|
||||
/* 0162C 80979F5C 1000000A */ beq $zero, $zero, .L80979F88
|
||||
/* 01630 80979F60 A6090032 */ sh $t1, 0x0032($s0) ## 00000032
|
||||
.L80979F64:
|
||||
/* 01634 80979F64 0C03F494 */ jal Math_FAtan2F
|
||||
/* 01638 80979F68 00000000 */ nop
|
||||
/* 0163C 80979F6C 3C018098 */ lui $at, %hi(D_8097C224) ## $at = 80980000
|
||||
/* 01640 80979F70 C432C224 */ lwc1 $f18, %lo(D_8097C224)($at)
|
||||
/* 01644 80979F74 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 01648 80979F78 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 0164C 80979F7C 440B3000 */ mfc1 $t3, $f6
|
||||
/* 01650 80979F80 00000000 */ nop
|
||||
/* 01654 80979F84 A60B0032 */ sh $t3, 0x0032($s0) ## 00000032
|
||||
.L80979F88:
|
||||
/* 01658 80979F88 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
.L80979F8C:
|
||||
/* 0165C 80979F8C 8FB00018 */ lw $s0, 0x0018($sp)
|
||||
/* 01660 80979F90 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 01664 80979F94 03E00008 */ jr $ra
|
||||
/* 01668 80979F98 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_80979F9C
|
||||
/* 0166C 80979F9C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01670 80979FA0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01674 80979FA4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01678 80979FA8 0C25E5F9 */ jal func_809797E4
|
||||
/* 0167C 80979FAC 24050003 */ addiu $a1, $zero, 0x0003 ## $a1 = 00000003
|
||||
/* 01680 80979FB0 10400003 */ beq $v0, $zero, .L80979FC0
|
||||
/* 01684 80979FB4 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 01688 80979FB8 240E0001 */ addiu $t6, $zero, 0x0001 ## $t6 = 00000001
|
||||
/* 0168C 80979FBC ADEE017C */ sw $t6, 0x017C($t7) ## 0000017C
|
||||
.L80979FC0:
|
||||
/* 01690 80979FC0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01694 80979FC4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01698 80979FC8 03E00008 */ jr $ra
|
||||
/* 0169C 80979FCC 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_80979FD0
|
||||
/* 016A0 80979FD0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 016A4 80979FD4 3C0E0600 */ lui $t6, %hi(D_06001F70) ## $t6 = 06000000
|
||||
/* 016A8 80979FD8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 016AC 80979FDC 25CE1F70 */ addiu $t6, $t6, %lo(D_06001F70) ## $t6 = 06001F70
|
||||
/* 016B0 80979FE0 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 016B4 80979FE4 24060001 */ addiu $a2, $zero, 0x0001 ## $a2 = 00000001
|
||||
/* 016B8 80979FE8 0C25E3F3 */ jal func_80978FCC
|
||||
/* 016BC 80979FEC 24070002 */ addiu $a3, $zero, 0x0002 ## $a3 = 00000002
|
||||
/* 016C0 80979FF0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 016C4 80979FF4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 016C8 80979FF8 03E00008 */ jr $ra
|
||||
/* 016CC 80979FFC 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A000
|
||||
/* 016D0 8097A000 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 016D4 8097A004 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 016D8 8097A008 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 016DC 8097A00C 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 016E0 8097A010 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 016E4 8097A014 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 016E8 8097A018 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 016EC 8097A01C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 016F0 8097A020 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 016F4 8097A024 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 016F8 8097A028 85F81478 */ lh $t8, 0x1478($t7) ## 00001478
|
||||
/* 016FC 8097A02C 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 01700 8097A030 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 01704 8097A034 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 01708 8097A038 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 0170C 8097A03C 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 01710 8097A040 852A147A */ lh $t2, 0x147A($t1) ## 0000147A
|
||||
/* 01714 8097A044 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 01718 8097A048 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 0171C 8097A04C A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 01720 8097A050 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 01724 8097A054 8719147C */ lh $t9, 0x147C($t8) ## 0000147C
|
||||
/* 01728 8097A058 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 0172C 8097A05C 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 01730 8097A060 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 01734 8097A064 0C25E48F */ jal func_8097923C
|
||||
/* 01738 8097A068 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 0173C 8097A06C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01740 8097A070 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01744 8097A074 03E00008 */ jr $ra
|
||||
/* 01748 8097A078 00000000 */ nop
|
|
@ -1,29 +0,0 @@
|
|||
glabel func_8097A07C
|
||||
/* 0174C 8097A07C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01750 8097A080 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01754 8097A084 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01758 8097A088 8C8E017C */ lw $t6, 0x017C($a0) ## 0000017C
|
||||
/* 0175C 8097A08C 3C020001 */ lui $v0, 0x0001 ## $v0 = 00010000
|
||||
/* 01760 8097A090 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
|
||||
/* 01764 8097A094 15C0000F */ bne $t6, $zero, .L8097A0D4
|
||||
/* 01768 8097A098 00451021 */ addu $v0, $v0, $a1
|
||||
/* 0176C 8097A09C 8C421DE4 */ lw $v0, 0x1DE4($v0) ## 00011DE4
|
||||
/* 01770 8097A0A0 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 01774 8097A0A4 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 01778 8097A0A8 0041001B */ divu $zero, $v0, $at
|
||||
/* 0177C 8097A0AC 00001810 */ mfhi $v1
|
||||
/* 01780 8097A0B0 3C058098 */ lui $a1, %hi(D_8097BE88) ## $a1 = 80980000
|
||||
/* 01784 8097A0B4 14600005 */ bne $v1, $zero, .L8097A0CC
|
||||
/* 01788 8097A0B8 24A5BE88 */ addiu $a1, $a1, %lo(D_8097BE88) ## $a1 = 8097BE88
|
||||
/* 0178C 8097A0BC 3C064396 */ lui $a2, 0x4396 ## $a2 = 43960000
|
||||
/* 01790 8097A0C0 0C25E2BF */ jal func_80978AFC
|
||||
/* 01794 8097A0C4 AFA70018 */ sw $a3, 0x0018($sp)
|
||||
/* 01798 8097A0C8 8FA70018 */ lw $a3, 0x0018($sp)
|
||||
.L8097A0CC:
|
||||
/* 0179C 8097A0CC 0C25E7E7 */ jal func_80979F9C
|
||||
/* 017A0 8097A0D0 00E02025 */ or $a0, $a3, $zero ## $a0 = 00000000
|
||||
.L8097A0D4:
|
||||
/* 017A4 8097A0D4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 017A8 8097A0D8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 017AC 8097A0DC 03E00008 */ jr $ra
|
||||
/* 017B0 8097A0E0 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097A0E4
|
||||
/* 017B4 8097A0E4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 017B8 8097A0E8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 017BC 8097A0EC AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 017C0 8097A0F0 0C25E606 */ jal func_80979818
|
||||
/* 017C4 8097A0F4 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 017C8 8097A0F8 10400009 */ beq $v0, $zero, .L8097A120
|
||||
/* 017CC 8097A0FC 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 017D0 8097A100 0C25E618 */ jal func_80979860
|
||||
/* 017D4 8097A104 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 017D8 8097A108 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 017DC 8097A10C 240E0008 */ addiu $t6, $zero, 0x0008 ## $t6 = 00000008
|
||||
/* 017E0 8097A110 24180009 */ addiu $t8, $zero, 0x0009 ## $t8 = 00000009
|
||||
/* 017E4 8097A114 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 017E8 8097A118 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 017EC 8097A11C AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097A120:
|
||||
/* 017F0 8097A120 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 017F4 8097A124 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 017F8 8097A128 03E00008 */ jr $ra
|
||||
/* 017FC 8097A12C 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097A130
|
||||
/* 01800 8097A130 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01804 8097A134 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01808 8097A138 0C25E60F */ jal func_8097983C
|
||||
/* 0180C 8097A13C AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01810 8097A140 50400004 */ beql $v0, $zero, .L8097A154
|
||||
/* 01814 8097A144 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01818 8097A148 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 0181C 8097A14C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01820 8097A150 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097A154:
|
||||
/* 01824 8097A154 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01828 8097A158 03E00008 */ jr $ra
|
||||
/* 0182C 8097A15C 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A160
|
||||
/* 01830 8097A160 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01834 8097A164 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01838 8097A168 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0183C 8097A16C 0C25E3B9 */ jal func_80978EE4
|
||||
/* 01840 8097A170 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01844 8097A174 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01848 8097A178 0C25E839 */ jal func_8097A0E4
|
||||
/* 0184C 8097A17C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01850 8097A180 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01854 8097A184 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01858 8097A188 03E00008 */ jr $ra
|
||||
/* 0185C 8097A18C 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A190
|
||||
/* 01860 8097A190 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01864 8097A194 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01868 8097A198 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0186C 8097A19C 0C25E800 */ jal func_8097A000
|
||||
/* 01870 8097A1A0 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01874 8097A1A4 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01878 8097A1A8 0C25E84C */ jal func_8097A130
|
||||
/* 0187C 8097A1AC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01880 8097A1B0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01884 8097A1B4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01888 8097A1B8 03E00008 */ jr $ra
|
||||
/* 0188C 8097A1BC 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A1C0
|
||||
/* 01890 8097A1C0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01894 8097A1C4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01898 8097A1C8 3C060600 */ lui $a2, %hi(D_06001D20) ## $a2 = 06000000
|
||||
/* 0189C 8097A1CC 0C25E40C */ jal func_80979030
|
||||
/* 018A0 8097A1D0 24C61D20 */ addiu $a2, $a2, %lo(D_06001D20) ## $a2 = 06001D20
|
||||
/* 018A4 8097A1D4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 018A8 8097A1D8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 018AC 8097A1DC 03E00008 */ jr $ra
|
||||
/* 018B0 8097A1E0 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A1E4
|
||||
/* 018B4 8097A1E4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 018B8 8097A1E8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 018BC 8097A1EC 3C060600 */ lui $a2, %hi(D_06001D20) ## $a2 = 06000000
|
||||
/* 018C0 8097A1F0 0C25E447 */ jal func_8097911C
|
||||
/* 018C4 8097A1F4 24C61D20 */ addiu $a2, $a2, %lo(D_06001D20) ## $a2 = 06001D20
|
||||
/* 018C8 8097A1F8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 018CC 8097A1FC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 018D0 8097A200 03E00008 */ jr $ra
|
||||
/* 018D4 8097A204 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A208
|
||||
/* 018D8 8097A208 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 018DC 8097A20C 3C0E0600 */ lui $t6, %hi(D_06002448) ## $t6 = 06000000
|
||||
/* 018E0 8097A210 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 018E4 8097A214 25CE2448 */ addiu $t6, $t6, %lo(D_06002448) ## $t6 = 06002448
|
||||
/* 018E8 8097A218 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 018EC 8097A21C 24060002 */ addiu $a2, $zero, 0x0002 ## $a2 = 00000002
|
||||
/* 018F0 8097A220 0C25E3F3 */ jal func_80978FCC
|
||||
/* 018F4 8097A224 24070003 */ addiu $a3, $zero, 0x0003 ## $a3 = 00000003
|
||||
/* 018F8 8097A228 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 018FC 8097A22C 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01900 8097A230 03E00008 */ jr $ra
|
||||
/* 01904 8097A234 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A238
|
||||
/* 01908 8097A238 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0190C 8097A23C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01910 8097A240 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01914 8097A244 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 01918 8097A248 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0191C 8097A24C 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01920 8097A250 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01924 8097A254 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01928 8097A258 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 0192C 8097A25C 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 01930 8097A260 85F81492 */ lh $t8, 0x1492($t7) ## 00001492
|
||||
/* 01934 8097A264 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 01938 8097A268 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 0193C 8097A26C A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 01940 8097A270 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01944 8097A274 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 01948 8097A278 852A1494 */ lh $t2, 0x1494($t1) ## 00001494
|
||||
/* 0194C 8097A27C 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 01950 8097A280 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 01954 8097A284 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 01958 8097A288 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 0195C 8097A28C 87191496 */ lh $t9, 0x1496($t8) ## 00001496
|
||||
/* 01960 8097A290 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 01964 8097A294 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 01968 8097A298 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 0196C 8097A29C 0C25E48F */ jal func_8097923C
|
||||
/* 01970 8097A2A0 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01974 8097A2A4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01978 8097A2A8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0197C 8097A2AC 03E00008 */ jr $ra
|
||||
/* 01980 8097A2B0 00000000 */ nop
|
|
@ -1,30 +0,0 @@
|
|||
glabel func_8097A2B4
|
||||
/* 01984 8097A2B4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01988 8097A2B8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0198C 8097A2BC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01990 8097A2C0 8C8E017C */ lw $t6, 0x017C($a0) ## 0000017C
|
||||
/* 01994 8097A2C4 3C020001 */ lui $v0, 0x0001 ## $v0 = 00010000
|
||||
/* 01998 8097A2C8 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
|
||||
/* 0199C 8097A2CC 15C00010 */ bne $t6, $zero, .L8097A310
|
||||
/* 019A0 8097A2D0 00451021 */ addu $v0, $v0, $a1
|
||||
/* 019A4 8097A2D4 8C421DE4 */ lw $v0, 0x1DE4($v0) ## 00011DE4
|
||||
/* 019A8 8097A2D8 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 019AC 8097A2DC 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 019B0 8097A2E0 0041001B */ divu $zero, $v0, $at
|
||||
/* 019B4 8097A2E4 00001810 */ mfhi $v1
|
||||
/* 019B8 8097A2E8 24010001 */ addiu $at, $zero, 0x0001 ## $at = 00000001
|
||||
/* 019BC 8097A2EC 14610006 */ bne $v1, $at, .L8097A308
|
||||
/* 019C0 8097A2F0 3C058098 */ lui $a1, %hi(D_8097BE94) ## $a1 = 80980000
|
||||
/* 019C4 8097A2F4 24A5BE94 */ addiu $a1, $a1, %lo(D_8097BE94) ## $a1 = 8097BE94
|
||||
/* 019C8 8097A2F8 3C064396 */ lui $a2, 0x4396 ## $a2 = 43960000
|
||||
/* 019CC 8097A2FC 0C25E2BF */ jal func_80978AFC
|
||||
/* 019D0 8097A300 AFA70018 */ sw $a3, 0x0018($sp)
|
||||
/* 019D4 8097A304 8FA70018 */ lw $a3, 0x0018($sp)
|
||||
.L8097A308:
|
||||
/* 019D8 8097A308 0C25E7E7 */ jal func_80979F9C
|
||||
/* 019DC 8097A30C 00E02025 */ or $a0, $a3, $zero ## $a0 = 00000000
|
||||
.L8097A310:
|
||||
/* 019E0 8097A310 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 019E4 8097A314 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 019E8 8097A318 03E00008 */ jr $ra
|
||||
/* 019EC 8097A31C 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097A320
|
||||
/* 019F0 8097A320 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 019F4 8097A324 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 019F8 8097A328 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 019FC 8097A32C 0C25E606 */ jal func_80979818
|
||||
/* 01A00 8097A330 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01A04 8097A334 10400009 */ beq $v0, $zero, .L8097A35C
|
||||
/* 01A08 8097A338 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01A0C 8097A33C 0C25E618 */ jal func_80979860
|
||||
/* 01A10 8097A340 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01A14 8097A344 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 01A18 8097A348 240E0009 */ addiu $t6, $zero, 0x0009 ## $t6 = 00000009
|
||||
/* 01A1C 8097A34C 2418000A */ addiu $t8, $zero, 0x000A ## $t8 = 0000000A
|
||||
/* 01A20 8097A350 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 01A24 8097A354 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 01A28 8097A358 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097A35C:
|
||||
/* 01A2C 8097A35C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01A30 8097A360 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01A34 8097A364 03E00008 */ jr $ra
|
||||
/* 01A38 8097A368 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097A36C
|
||||
/* 01A3C 8097A36C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01A40 8097A370 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01A44 8097A374 0C25E60F */ jal func_8097983C
|
||||
/* 01A48 8097A378 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01A4C 8097A37C 50400004 */ beql $v0, $zero, .L8097A390
|
||||
/* 01A50 8097A380 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01A54 8097A384 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 01A58 8097A388 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01A5C 8097A38C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097A390:
|
||||
/* 01A60 8097A390 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01A64 8097A394 03E00008 */ jr $ra
|
||||
/* 01A68 8097A398 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A39C
|
||||
/* 01A6C 8097A39C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01A70 8097A3A0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01A74 8097A3A4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01A78 8097A3A8 0C25E3B9 */ jal func_80978EE4
|
||||
/* 01A7C 8097A3AC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01A80 8097A3B0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01A84 8097A3B4 0C25E8C8 */ jal func_8097A320
|
||||
/* 01A88 8097A3B8 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01A8C 8097A3BC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01A90 8097A3C0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01A94 8097A3C4 03E00008 */ jr $ra
|
||||
/* 01A98 8097A3C8 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A3CC
|
||||
/* 01A9C 8097A3CC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01AA0 8097A3D0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01AA4 8097A3D4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01AA8 8097A3D8 0C25E88E */ jal func_8097A238
|
||||
/* 01AAC 8097A3DC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01AB0 8097A3E0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01AB4 8097A3E4 0C25E8DB */ jal func_8097A36C
|
||||
/* 01AB8 8097A3E8 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01ABC 8097A3EC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01AC0 8097A3F0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01AC4 8097A3F4 03E00008 */ jr $ra
|
||||
/* 01AC8 8097A3F8 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A3FC
|
||||
/* 01ACC 8097A3FC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01AD0 8097A400 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01AD4 8097A404 3C060600 */ lui $a2, %hi(D_06002160) ## $a2 = 06000000
|
||||
/* 01AD8 8097A408 0C25E40C */ jal func_80979030
|
||||
/* 01ADC 8097A40C 24C62160 */ addiu $a2, $a2, %lo(D_06002160) ## $a2 = 06002160
|
||||
/* 01AE0 8097A410 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01AE4 8097A414 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01AE8 8097A418 03E00008 */ jr $ra
|
||||
/* 01AEC 8097A41C 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A420
|
||||
/* 01AF0 8097A420 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01AF4 8097A424 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01AF8 8097A428 3C060600 */ lui $a2, %hi(D_06002160) ## $a2 = 06000000
|
||||
/* 01AFC 8097A42C 0C25E447 */ jal func_8097911C
|
||||
/* 01B00 8097A430 24C62160 */ addiu $a2, $a2, %lo(D_06002160) ## $a2 = 06002160
|
||||
/* 01B04 8097A434 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01B08 8097A438 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01B0C 8097A43C 03E00008 */ jr $ra
|
||||
/* 01B10 8097A440 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A444
|
||||
/* 01B14 8097A444 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01B18 8097A448 3C0E0600 */ lui $t6, %hi(D_06002850) ## $t6 = 06000000
|
||||
/* 01B1C 8097A44C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01B20 8097A450 25CE2850 */ addiu $t6, $t6, %lo(D_06002850) ## $t6 = 06002850
|
||||
/* 01B24 8097A454 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 01B28 8097A458 24060003 */ addiu $a2, $zero, 0x0003 ## $a2 = 00000003
|
||||
/* 01B2C 8097A45C 0C25E3F3 */ jal func_80978FCC
|
||||
/* 01B30 8097A460 24070004 */ addiu $a3, $zero, 0x0004 ## $a3 = 00000004
|
||||
/* 01B34 8097A464 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01B38 8097A468 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01B3C 8097A46C 03E00008 */ jr $ra
|
||||
/* 01B40 8097A470 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A474
|
||||
/* 01B44 8097A474 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01B48 8097A478 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01B4C 8097A47C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01B50 8097A480 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 01B54 8097A484 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01B58 8097A488 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01B5C 8097A48C 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01B60 8097A490 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01B64 8097A494 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01B68 8097A498 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 01B6C 8097A49C 85F814AC */ lh $t8, 0x14AC($t7) ## 000014AC
|
||||
/* 01B70 8097A4A0 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 01B74 8097A4A4 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 01B78 8097A4A8 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 01B7C 8097A4AC 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01B80 8097A4B0 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 01B84 8097A4B4 852A14AE */ lh $t2, 0x14AE($t1) ## 000014AE
|
||||
/* 01B88 8097A4B8 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 01B8C 8097A4BC 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 01B90 8097A4C0 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 01B94 8097A4C4 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 01B98 8097A4C8 871914B0 */ lh $t9, 0x14B0($t8) ## 000014B0
|
||||
/* 01B9C 8097A4CC 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 01BA0 8097A4D0 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 01BA4 8097A4D4 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 01BA8 8097A4D8 0C25E48F */ jal func_8097923C
|
||||
/* 01BAC 8097A4DC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01BB0 8097A4E0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01BB4 8097A4E4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01BB8 8097A4E8 03E00008 */ jr $ra
|
||||
/* 01BBC 8097A4EC 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097A4F0
|
||||
/* 01BC0 8097A4F0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01BC4 8097A4F4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01BC8 8097A4F8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01BCC 8097A4FC 0C25E606 */ jal func_80979818
|
||||
/* 01BD0 8097A500 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01BD4 8097A504 10400009 */ beq $v0, $zero, .L8097A52C
|
||||
/* 01BD8 8097A508 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01BDC 8097A50C 0C25E618 */ jal func_80979860
|
||||
/* 01BE0 8097A510 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01BE4 8097A514 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 01BE8 8097A518 240E000A */ addiu $t6, $zero, 0x000A ## $t6 = 0000000A
|
||||
/* 01BEC 8097A51C 2418000B */ addiu $t8, $zero, 0x000B ## $t8 = 0000000B
|
||||
/* 01BF0 8097A520 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 01BF4 8097A524 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 01BF8 8097A528 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097A52C:
|
||||
/* 01BFC 8097A52C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01C00 8097A530 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01C04 8097A534 03E00008 */ jr $ra
|
||||
/* 01C08 8097A538 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097A53C
|
||||
/* 01C0C 8097A53C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01C10 8097A540 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01C14 8097A544 0C25E60F */ jal func_8097983C
|
||||
/* 01C18 8097A548 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01C1C 8097A54C 50400004 */ beql $v0, $zero, .L8097A560
|
||||
/* 01C20 8097A550 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01C24 8097A554 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 01C28 8097A558 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01C2C 8097A55C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097A560:
|
||||
/* 01C30 8097A560 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01C34 8097A564 03E00008 */ jr $ra
|
||||
/* 01C38 8097A568 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A56C
|
||||
/* 01C3C 8097A56C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01C40 8097A570 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01C44 8097A574 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01C48 8097A578 0C25E3B9 */ jal func_80978EE4
|
||||
/* 01C4C 8097A57C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01C50 8097A580 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01C54 8097A584 0C25E93C */ jal func_8097A4F0
|
||||
/* 01C58 8097A588 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01C5C 8097A58C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01C60 8097A590 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01C64 8097A594 03E00008 */ jr $ra
|
||||
/* 01C68 8097A598 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A59C
|
||||
/* 01C6C 8097A59C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01C70 8097A5A0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01C74 8097A5A4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01C78 8097A5A8 0C25E91D */ jal func_8097A474
|
||||
/* 01C7C 8097A5AC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01C80 8097A5B0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01C84 8097A5B4 0C25E94F */ jal func_8097A53C
|
||||
/* 01C88 8097A5B8 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01C8C 8097A5BC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01C90 8097A5C0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01C94 8097A5C4 03E00008 */ jr $ra
|
||||
/* 01C98 8097A5C8 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A5CC
|
||||
/* 01C9C 8097A5CC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01CA0 8097A5D0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01CA4 8097A5D4 3C060600 */ lui $a2, %hi(D_06002600) ## $a2 = 06000000
|
||||
/* 01CA8 8097A5D8 0C25E40C */ jal func_80979030
|
||||
/* 01CAC 8097A5DC 24C62600 */ addiu $a2, $a2, %lo(D_06002600) ## $a2 = 06002600
|
||||
/* 01CB0 8097A5E0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01CB4 8097A5E4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01CB8 8097A5E8 03E00008 */ jr $ra
|
||||
/* 01CBC 8097A5EC 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A5F0
|
||||
/* 01CC0 8097A5F0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01CC4 8097A5F4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01CC8 8097A5F8 3C060600 */ lui $a2, %hi(D_06002600) ## $a2 = 06000000
|
||||
/* 01CCC 8097A5FC 0C25E447 */ jal func_8097911C
|
||||
/* 01CD0 8097A600 24C62600 */ addiu $a2, $a2, %lo(D_06002600) ## $a2 = 06002600
|
||||
/* 01CD4 8097A604 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01CD8 8097A608 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01CDC 8097A60C 03E00008 */ jr $ra
|
||||
/* 01CE0 8097A610 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A614
|
||||
/* 01CE4 8097A614 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01CE8 8097A618 3C0E0600 */ lui $t6, %hi(D_06002D28) ## $t6 = 06000000
|
||||
/* 01CEC 8097A61C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01CF0 8097A620 25CE2D28 */ addiu $t6, $t6, %lo(D_06002D28) ## $t6 = 06002D28
|
||||
/* 01CF4 8097A624 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 01CF8 8097A628 24060004 */ addiu $a2, $zero, 0x0004 ## $a2 = 00000004
|
||||
/* 01CFC 8097A62C 0C25E3F3 */ jal func_80978FCC
|
||||
/* 01D00 8097A630 24070005 */ addiu $a3, $zero, 0x0005 ## $a3 = 00000005
|
||||
/* 01D04 8097A634 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01D08 8097A638 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01D0C 8097A63C 03E00008 */ jr $ra
|
||||
/* 01D10 8097A640 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A644
|
||||
/* 01D14 8097A644 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01D18 8097A648 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01D1C 8097A64C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01D20 8097A650 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 01D24 8097A654 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01D28 8097A658 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01D2C 8097A65C 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01D30 8097A660 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01D34 8097A664 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01D38 8097A668 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 01D3C 8097A66C 85F814C6 */ lh $t8, 0x14C6($t7) ## 000014C6
|
||||
/* 01D40 8097A670 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 01D44 8097A674 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 01D48 8097A678 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 01D4C 8097A67C 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01D50 8097A680 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 01D54 8097A684 852A14C8 */ lh $t2, 0x14C8($t1) ## 000014C8
|
||||
/* 01D58 8097A688 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 01D5C 8097A68C 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 01D60 8097A690 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 01D64 8097A694 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 01D68 8097A698 871914CA */ lh $t9, 0x14CA($t8) ## 000014CA
|
||||
/* 01D6C 8097A69C 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 01D70 8097A6A0 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 01D74 8097A6A4 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 01D78 8097A6A8 0C25E48F */ jal func_8097923C
|
||||
/* 01D7C 8097A6AC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01D80 8097A6B0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01D84 8097A6B4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01D88 8097A6B8 03E00008 */ jr $ra
|
||||
/* 01D8C 8097A6BC 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097A6C0
|
||||
/* 01D90 8097A6C0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01D94 8097A6C4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01D98 8097A6C8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01D9C 8097A6CC 0C25E606 */ jal func_80979818
|
||||
/* 01DA0 8097A6D0 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01DA4 8097A6D4 10400009 */ beq $v0, $zero, .L8097A6FC
|
||||
/* 01DA8 8097A6D8 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01DAC 8097A6DC 0C25E618 */ jal func_80979860
|
||||
/* 01DB0 8097A6E0 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01DB4 8097A6E4 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 01DB8 8097A6E8 240E000B */ addiu $t6, $zero, 0x000B ## $t6 = 0000000B
|
||||
/* 01DBC 8097A6EC 2418000C */ addiu $t8, $zero, 0x000C ## $t8 = 0000000C
|
||||
/* 01DC0 8097A6F0 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 01DC4 8097A6F4 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 01DC8 8097A6F8 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097A6FC:
|
||||
/* 01DCC 8097A6FC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01DD0 8097A700 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01DD4 8097A704 03E00008 */ jr $ra
|
||||
/* 01DD8 8097A708 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097A70C
|
||||
/* 01DDC 8097A70C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01DE0 8097A710 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01DE4 8097A714 0C25E60F */ jal func_8097983C
|
||||
/* 01DE8 8097A718 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01DEC 8097A71C 50400004 */ beql $v0, $zero, .L8097A730
|
||||
/* 01DF0 8097A720 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01DF4 8097A724 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 01DF8 8097A728 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01DFC 8097A72C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097A730:
|
||||
/* 01E00 8097A730 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01E04 8097A734 03E00008 */ jr $ra
|
||||
/* 01E08 8097A738 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A73C
|
||||
/* 01E0C 8097A73C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01E10 8097A740 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01E14 8097A744 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01E18 8097A748 0C25E3B9 */ jal func_80978EE4
|
||||
/* 01E1C 8097A74C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01E20 8097A750 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01E24 8097A754 0C25E9B0 */ jal func_8097A6C0
|
||||
/* 01E28 8097A758 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01E2C 8097A75C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01E30 8097A760 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01E34 8097A764 03E00008 */ jr $ra
|
||||
/* 01E38 8097A768 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A76C
|
||||
/* 01E3C 8097A76C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01E40 8097A770 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01E44 8097A774 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01E48 8097A778 0C25E991 */ jal func_8097A644
|
||||
/* 01E4C 8097A77C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01E50 8097A780 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01E54 8097A784 0C25E9C3 */ jal func_8097A70C
|
||||
/* 01E58 8097A788 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01E5C 8097A78C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01E60 8097A790 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01E64 8097A794 03E00008 */ jr $ra
|
||||
/* 01E68 8097A798 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A79C
|
||||
/* 01E6C 8097A79C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01E70 8097A7A0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01E74 8097A7A4 3C060600 */ lui $a2, %hi(D_06002A40) ## $a2 = 06000000
|
||||
/* 01E78 8097A7A8 0C25E40C */ jal func_80979030
|
||||
/* 01E7C 8097A7AC 24C62A40 */ addiu $a2, $a2, %lo(D_06002A40) ## $a2 = 06002A40
|
||||
/* 01E80 8097A7B0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01E84 8097A7B4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01E88 8097A7B8 03E00008 */ jr $ra
|
||||
/* 01E8C 8097A7BC 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A7C0
|
||||
/* 01E90 8097A7C0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01E94 8097A7C4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01E98 8097A7C8 3C060600 */ lui $a2, %hi(D_06002A40) ## $a2 = 06000000
|
||||
/* 01E9C 8097A7CC 0C25E447 */ jal func_8097911C
|
||||
/* 01EA0 8097A7D0 24C62A40 */ addiu $a2, $a2, %lo(D_06002A40) ## $a2 = 06002A40
|
||||
/* 01EA4 8097A7D4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01EA8 8097A7D8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01EAC 8097A7DC 03E00008 */ jr $ra
|
||||
/* 01EB0 8097A7E0 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A7E4
|
||||
/* 01EB4 8097A7E4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 01EB8 8097A7E8 3C0E0600 */ lui $t6, %hi(D_06002FE4) ## $t6 = 06000000
|
||||
/* 01EBC 8097A7EC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 01EC0 8097A7F0 25CE2FE4 */ addiu $t6, $t6, %lo(D_06002FE4) ## $t6 = 06002FE4
|
||||
/* 01EC4 8097A7F4 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 01EC8 8097A7F8 24060005 */ addiu $a2, $zero, 0x0005 ## $a2 = 00000005
|
||||
/* 01ECC 8097A7FC 0C25E3F3 */ jal func_80978FCC
|
||||
/* 01ED0 8097A800 24070006 */ addiu $a3, $zero, 0x0006 ## $a3 = 00000006
|
||||
/* 01ED4 8097A804 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 01ED8 8097A808 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 01EDC 8097A80C 03E00008 */ jr $ra
|
||||
/* 01EE0 8097A810 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A814
|
||||
/* 01EE4 8097A814 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01EE8 8097A818 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01EEC 8097A81C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01EF0 8097A820 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 01EF4 8097A824 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01EF8 8097A828 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 01EFC 8097A82C 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 01F00 8097A830 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01F04 8097A834 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 01F08 8097A838 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 01F0C 8097A83C 85F814E0 */ lh $t8, 0x14E0($t7) ## 000014E0
|
||||
/* 01F10 8097A840 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 01F14 8097A844 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 01F18 8097A848 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 01F1C 8097A84C 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 01F20 8097A850 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 01F24 8097A854 852A14E2 */ lh $t2, 0x14E2($t1) ## 000014E2
|
||||
/* 01F28 8097A858 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 01F2C 8097A85C 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 01F30 8097A860 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 01F34 8097A864 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 01F38 8097A868 871914E4 */ lh $t9, 0x14E4($t8) ## 000014E4
|
||||
/* 01F3C 8097A86C 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 01F40 8097A870 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 01F44 8097A874 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 01F48 8097A878 0C25E48F */ jal func_8097923C
|
||||
/* 01F4C 8097A87C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01F50 8097A880 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01F54 8097A884 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01F58 8097A888 03E00008 */ jr $ra
|
||||
/* 01F5C 8097A88C 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097A890
|
||||
/* 01F60 8097A890 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01F64 8097A894 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01F68 8097A898 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01F6C 8097A89C 0C25E606 */ jal func_80979818
|
||||
/* 01F70 8097A8A0 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01F74 8097A8A4 10400009 */ beq $v0, $zero, .L8097A8CC
|
||||
/* 01F78 8097A8A8 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01F7C 8097A8AC 0C25E618 */ jal func_80979860
|
||||
/* 01F80 8097A8B0 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01F84 8097A8B4 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 01F88 8097A8B8 240E000C */ addiu $t6, $zero, 0x000C ## $t6 = 0000000C
|
||||
/* 01F8C 8097A8BC 2418000D */ addiu $t8, $zero, 0x000D ## $t8 = 0000000D
|
||||
/* 01F90 8097A8C0 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 01F94 8097A8C4 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 01F98 8097A8C8 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097A8CC:
|
||||
/* 01F9C 8097A8CC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01FA0 8097A8D0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01FA4 8097A8D4 03E00008 */ jr $ra
|
||||
/* 01FA8 8097A8D8 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097A8DC
|
||||
/* 01FAC 8097A8DC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01FB0 8097A8E0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01FB4 8097A8E4 0C25E60F */ jal func_8097983C
|
||||
/* 01FB8 8097A8E8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01FBC 8097A8EC 50400004 */ beql $v0, $zero, .L8097A900
|
||||
/* 01FC0 8097A8F0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 01FC4 8097A8F4 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 01FC8 8097A8F8 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01FCC 8097A8FC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097A900:
|
||||
/* 01FD0 8097A900 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 01FD4 8097A904 03E00008 */ jr $ra
|
||||
/* 01FD8 8097A908 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A90C
|
||||
/* 01FDC 8097A90C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 01FE0 8097A910 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 01FE4 8097A914 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 01FE8 8097A918 0C25E3B9 */ jal func_80978EE4
|
||||
/* 01FEC 8097A91C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 01FF0 8097A920 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 01FF4 8097A924 0C25EA24 */ jal func_8097A890
|
||||
/* 01FF8 8097A928 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 01FFC 8097A92C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02000 8097A930 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02004 8097A934 03E00008 */ jr $ra
|
||||
/* 02008 8097A938 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A93C
|
||||
/* 0200C 8097A93C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02010 8097A940 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02014 8097A944 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02018 8097A948 0C25EA05 */ jal func_8097A814
|
||||
/* 0201C 8097A94C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02020 8097A950 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02024 8097A954 0C25EA37 */ jal func_8097A8DC
|
||||
/* 02028 8097A958 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 0202C 8097A95C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02030 8097A960 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02034 8097A964 03E00008 */ jr $ra
|
||||
/* 02038 8097A968 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A96C
|
||||
/* 0203C 8097A96C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02040 8097A970 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02044 8097A974 3C060600 */ lui $a2, %hi(D_06002E80) ## $a2 = 06000000
|
||||
/* 02048 8097A978 0C25E40C */ jal func_80979030
|
||||
/* 0204C 8097A97C 24C62E80 */ addiu $a2, $a2, %lo(D_06002E80) ## $a2 = 06002E80
|
||||
/* 02050 8097A980 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02054 8097A984 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02058 8097A988 03E00008 */ jr $ra
|
||||
/* 0205C 8097A98C 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097A990
|
||||
/* 02060 8097A990 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02064 8097A994 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02068 8097A998 3C060600 */ lui $a2, %hi(D_06002E80) ## $a2 = 06000000
|
||||
/* 0206C 8097A99C 0C25E447 */ jal func_8097911C
|
||||
/* 02070 8097A9A0 24C62E80 */ addiu $a2, $a2, %lo(D_06002E80) ## $a2 = 06002E80
|
||||
/* 02074 8097A9A4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02078 8097A9A8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0207C 8097A9AC 03E00008 */ jr $ra
|
||||
/* 02080 8097A9B0 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097A9B4
|
||||
/* 02084 8097A9B4 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02088 8097A9B8 3C0E0600 */ lui $t6, %hi(D_060033E0) ## $t6 = 06000000
|
||||
/* 0208C 8097A9BC AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02090 8097A9C0 25CE33E0 */ addiu $t6, $t6, %lo(D_060033E0) ## $t6 = 060033E0
|
||||
/* 02094 8097A9C4 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 02098 8097A9C8 24060006 */ addiu $a2, $zero, 0x0006 ## $a2 = 00000006
|
||||
/* 0209C 8097A9CC 0C25E3F3 */ jal func_80978FCC
|
||||
/* 020A0 8097A9D0 24070007 */ addiu $a3, $zero, 0x0007 ## $a3 = 00000007
|
||||
/* 020A4 8097A9D4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 020A8 8097A9D8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 020AC 8097A9DC 03E00008 */ jr $ra
|
||||
/* 020B0 8097A9E0 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097A9E4
|
||||
/* 020B4 8097A9E4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 020B8 8097A9E8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 020BC 8097A9EC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 020C0 8097A9F0 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 020C4 8097A9F4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 020C8 8097A9F8 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 020CC 8097A9FC 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 020D0 8097AA00 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 020D4 8097AA04 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 020D8 8097AA08 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 020DC 8097AA0C 85F814FA */ lh $t8, 0x14FA($t7) ## 000014FA
|
||||
/* 020E0 8097AA10 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 020E4 8097AA14 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 020E8 8097AA18 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 020EC 8097AA1C 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 020F0 8097AA20 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 020F4 8097AA24 852A14FC */ lh $t2, 0x14FC($t1) ## 000014FC
|
||||
/* 020F8 8097AA28 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 020FC 8097AA2C 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 02100 8097AA30 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 02104 8097AA34 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 02108 8097AA38 871914FE */ lh $t9, 0x14FE($t8) ## 000014FE
|
||||
/* 0210C 8097AA3C 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 02110 8097AA40 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 02114 8097AA44 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 02118 8097AA48 0C25E48F */ jal func_8097923C
|
||||
/* 0211C 8097AA4C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02120 8097AA50 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02124 8097AA54 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02128 8097AA58 03E00008 */ jr $ra
|
||||
/* 0212C 8097AA5C 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097AA60
|
||||
/* 02130 8097AA60 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02134 8097AA64 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02138 8097AA68 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0213C 8097AA6C 0C25E606 */ jal func_80979818
|
||||
/* 02140 8097AA70 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02144 8097AA74 10400009 */ beq $v0, $zero, .L8097AA9C
|
||||
/* 02148 8097AA78 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 0214C 8097AA7C 0C25E618 */ jal func_80979860
|
||||
/* 02150 8097AA80 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02154 8097AA84 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 02158 8097AA88 240E000D */ addiu $t6, $zero, 0x000D ## $t6 = 0000000D
|
||||
/* 0215C 8097AA8C 2418000E */ addiu $t8, $zero, 0x000E ## $t8 = 0000000E
|
||||
/* 02160 8097AA90 ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 02164 8097AA94 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 02168 8097AA98 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097AA9C:
|
||||
/* 0216C 8097AA9C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02170 8097AAA0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02174 8097AAA4 03E00008 */ jr $ra
|
||||
/* 02178 8097AAA8 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097AAAC
|
||||
/* 0217C 8097AAAC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02180 8097AAB0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02184 8097AAB4 0C25E60F */ jal func_8097983C
|
||||
/* 02188 8097AAB8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0218C 8097AABC 50400004 */ beql $v0, $zero, .L8097AAD0
|
||||
/* 02190 8097AAC0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02194 8097AAC4 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 02198 8097AAC8 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 0219C 8097AACC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097AAD0:
|
||||
/* 021A0 8097AAD0 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 021A4 8097AAD4 03E00008 */ jr $ra
|
||||
/* 021A8 8097AAD8 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097AADC
|
||||
/* 021AC 8097AADC 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 021B0 8097AAE0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 021B4 8097AAE4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 021B8 8097AAE8 0C25E3B9 */ jal func_80978EE4
|
||||
/* 021BC 8097AAEC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 021C0 8097AAF0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 021C4 8097AAF4 0C25EA98 */ jal func_8097AA60
|
||||
/* 021C8 8097AAF8 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 021CC 8097AAFC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 021D0 8097AB00 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 021D4 8097AB04 03E00008 */ jr $ra
|
||||
/* 021D8 8097AB08 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097AB0C
|
||||
/* 021DC 8097AB0C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 021E0 8097AB10 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 021E4 8097AB14 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 021E8 8097AB18 0C25EA79 */ jal func_8097A9E4
|
||||
/* 021EC 8097AB1C AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 021F0 8097AB20 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 021F4 8097AB24 0C25EAAB */ jal func_8097AAAC
|
||||
/* 021F8 8097AB28 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 021FC 8097AB2C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02200 8097AB30 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02204 8097AB34 03E00008 */ jr $ra
|
||||
/* 02208 8097AB38 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097AB3C
|
||||
/* 0220C 8097AB3C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02210 8097AB40 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02214 8097AB44 3C060600 */ lui $a2, %hi(D_06003190) ## $a2 = 06000000
|
||||
/* 02218 8097AB48 0C25E40C */ jal func_80979030
|
||||
/* 0221C 8097AB4C 24C63190 */ addiu $a2, $a2, %lo(D_06003190) ## $a2 = 06003190
|
||||
/* 02220 8097AB50 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02224 8097AB54 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02228 8097AB58 03E00008 */ jr $ra
|
||||
/* 0222C 8097AB5C 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097AB60
|
||||
/* 02230 8097AB60 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02234 8097AB64 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02238 8097AB68 3C060600 */ lui $a2, %hi(D_06003190) ## $a2 = 06000000
|
||||
/* 0223C 8097AB6C 0C25E447 */ jal func_8097911C
|
||||
/* 02240 8097AB70 24C63190 */ addiu $a2, $a2, %lo(D_06003190) ## $a2 = 06003190
|
||||
/* 02244 8097AB74 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02248 8097AB78 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0224C 8097AB7C 03E00008 */ jr $ra
|
||||
/* 02250 8097AB80 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097AB84
|
||||
/* 02254 8097AB84 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02258 8097AB88 3C0E0600 */ lui $t6, %hi(D_06003AF0) ## $t6 = 06000000
|
||||
/* 0225C 8097AB8C AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 02260 8097AB90 25CE3AF0 */ addiu $t6, $t6, %lo(D_06003AF0) ## $t6 = 06003AF0
|
||||
/* 02264 8097AB94 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 02268 8097AB98 24060007 */ addiu $a2, $zero, 0x0007 ## $a2 = 00000007
|
||||
/* 0226C 8097AB9C 0C25E3F3 */ jal func_80978FCC
|
||||
/* 02270 8097ABA0 24070008 */ addiu $a3, $zero, 0x0008 ## $a3 = 00000008
|
||||
/* 02274 8097ABA4 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02278 8097ABA8 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 0227C 8097ABAC 03E00008 */ jr $ra
|
||||
/* 02280 8097ABB0 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097ABB4
|
||||
/* 02284 8097ABB4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02288 8097ABB8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0228C 8097ABBC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02290 8097ABC0 0C00B638 */ jal Actor_MoveForward
|
||||
|
||||
/* 02294 8097ABC4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02298 8097ABC8 3C028016 */ lui $v0, %hi(gGameInfo)
|
||||
/* 0229C 8097ABCC 2442FA90 */ addiu $v0, %lo(gGameInfo)
|
||||
/* 022A0 8097ABD0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 022A4 8097ABD4 8C4F0000 */ lw $t7, 0x0000($v0) ## 8015FA90
|
||||
/* 022A8 8097ABD8 848E016C */ lh $t6, 0x016C($a0) ## 0000016C
|
||||
/* 022AC 8097ABDC 85F81472 */ lh $t8, 0x1472($t7) ## 00001472
|
||||
/* 022B0 8097ABE0 8488016E */ lh $t0, 0x016E($a0) ## 0000016E
|
||||
/* 022B4 8097ABE4 01D8C821 */ addu $t9, $t6, $t8
|
||||
/* 022B8 8097ABE8 A499016C */ sh $t9, 0x016C($a0) ## 0000016C
|
||||
/* 022BC 8097ABEC 8C490000 */ lw $t1, 0x0000($v0) ## 8015FA90
|
||||
/* 022C0 8097ABF0 848E0170 */ lh $t6, 0x0170($a0) ## 00000170
|
||||
/* 022C4 8097ABF4 852A1470 */ lh $t2, 0x1470($t1) ## 00001470
|
||||
/* 022C8 8097ABF8 254D03E8 */ addiu $t5, $t2, 0x03E8 ## $t5 = 000003E8
|
||||
/* 022CC 8097ABFC 010D7821 */ addu $t7, $t0, $t5
|
||||
/* 022D0 8097AC00 A48F016E */ sh $t7, 0x016E($a0) ## 0000016E
|
||||
/* 022D4 8097AC04 8C580000 */ lw $t8, 0x0000($v0) ## 8015FA90
|
||||
/* 022D8 8097AC08 8719146E */ lh $t9, 0x146E($t8) ## 0000146E
|
||||
/* 022DC 8097AC0C 272B0BB8 */ addiu $t3, $t9, 0x0BB8 ## $t3 = 00000BB8
|
||||
/* 022E0 8097AC10 01CB6021 */ addu $t4, $t6, $t3
|
||||
/* 022E4 8097AC14 A48C0170 */ sh $t4, 0x0170($a0) ## 00000170
|
||||
/* 022E8 8097AC18 0C25E48F */ jal func_8097923C
|
||||
/* 022EC 8097AC1C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 022F0 8097AC20 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 022F4 8097AC24 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 022F8 8097AC28 03E00008 */ jr $ra
|
||||
/* 022FC 8097AC2C 00000000 */ nop
|
|
@ -1,30 +0,0 @@
|
|||
glabel func_8097AC30
|
||||
/* 02300 8097AC30 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02304 8097AC34 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02308 8097AC38 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 0230C 8097AC3C 8C8E017C */ lw $t6, 0x017C($a0) ## 0000017C
|
||||
/* 02310 8097AC40 3C020001 */ lui $v0, 0x0001 ## $v0 = 00010000
|
||||
/* 02314 8097AC44 00803825 */ or $a3, $a0, $zero ## $a3 = 00000000
|
||||
/* 02318 8097AC48 15C00010 */ bne $t6, $zero, .L8097AC8C
|
||||
/* 0231C 8097AC4C 00451021 */ addu $v0, $v0, $a1
|
||||
/* 02320 8097AC50 8C421DE4 */ lw $v0, 0x1DE4($v0) ## 00011DE4
|
||||
/* 02324 8097AC54 24010003 */ addiu $at, $zero, 0x0003 ## $at = 00000003
|
||||
/* 02328 8097AC58 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 0232C 8097AC5C 0041001B */ divu $zero, $v0, $at
|
||||
/* 02330 8097AC60 00001810 */ mfhi $v1
|
||||
/* 02334 8097AC64 24010002 */ addiu $at, $zero, 0x0002 ## $at = 00000002
|
||||
/* 02338 8097AC68 14610006 */ bne $v1, $at, .L8097AC84
|
||||
/* 0233C 8097AC6C 3C058098 */ lui $a1, %hi(D_8097BEA0) ## $a1 = 80980000
|
||||
/* 02340 8097AC70 24A5BEA0 */ addiu $a1, $a1, %lo(D_8097BEA0) ## $a1 = 8097BEA0
|
||||
/* 02344 8097AC74 3C064396 */ lui $a2, 0x4396 ## $a2 = 43960000
|
||||
/* 02348 8097AC78 0C25E2BF */ jal func_80978AFC
|
||||
/* 0234C 8097AC7C AFA70018 */ sw $a3, 0x0018($sp)
|
||||
/* 02350 8097AC80 8FA70018 */ lw $a3, 0x0018($sp)
|
||||
.L8097AC84:
|
||||
/* 02354 8097AC84 0C25E7E7 */ jal func_80979F9C
|
||||
/* 02358 8097AC88 00E02025 */ or $a0, $a3, $zero ## $a0 = 00000000
|
||||
.L8097AC8C:
|
||||
/* 0235C 8097AC8C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02360 8097AC90 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02364 8097AC94 03E00008 */ jr $ra
|
||||
/* 02368 8097AC98 00000000 */ nop
|
|
@ -1,21 +0,0 @@
|
|||
glabel func_8097AC9C
|
||||
/* 0236C 8097AC9C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02370 8097ACA0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02374 8097ACA4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02378 8097ACA8 0C25E606 */ jal func_80979818
|
||||
/* 0237C 8097ACAC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02380 8097ACB0 10400009 */ beq $v0, $zero, .L8097ACD8
|
||||
/* 02384 8097ACB4 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02388 8097ACB8 0C25E618 */ jal func_80979860
|
||||
/* 0238C 8097ACBC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02390 8097ACC0 8FAF0018 */ lw $t7, 0x0018($sp)
|
||||
/* 02394 8097ACC4 240E000E */ addiu $t6, $zero, 0x000E ## $t6 = 0000000E
|
||||
/* 02398 8097ACC8 2418000F */ addiu $t8, $zero, 0x000F ## $t8 = 0000000F
|
||||
/* 0239C 8097ACCC ADEE0164 */ sw $t6, 0x0164($t7) ## 00000164
|
||||
/* 023A0 8097ACD0 8FB90018 */ lw $t9, 0x0018($sp)
|
||||
/* 023A4 8097ACD4 AF380168 */ sw $t8, 0x0168($t9) ## 00000168
|
||||
.L8097ACD8:
|
||||
/* 023A8 8097ACD8 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 023AC 8097ACDC 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 023B0 8097ACE0 03E00008 */ jr $ra
|
||||
/* 023B4 8097ACE4 00000000 */ nop
|
|
@ -1,15 +0,0 @@
|
|||
glabel func_8097ACE8
|
||||
/* 023B8 8097ACE8 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 023BC 8097ACEC AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 023C0 8097ACF0 0C25E60F */ jal func_8097983C
|
||||
/* 023C4 8097ACF4 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 023C8 8097ACF8 50400004 */ beql $v0, $zero, .L8097AD0C
|
||||
/* 023CC 8097ACFC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 023D0 8097AD00 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 023D4 8097AD04 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 023D8 8097AD08 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
.L8097AD0C:
|
||||
/* 023DC 8097AD0C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 023E0 8097AD10 03E00008 */ jr $ra
|
||||
/* 023E4 8097AD14 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097AD18
|
||||
/* 023E8 8097AD18 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 023EC 8097AD1C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 023F0 8097AD20 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 023F4 8097AD24 0C25E3B9 */ jal func_80978EE4
|
||||
/* 023F8 8097AD28 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 023FC 8097AD2C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02400 8097AD30 0C25EB27 */ jal func_8097AC9C
|
||||
/* 02404 8097AD34 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02408 8097AD38 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0240C 8097AD3C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02410 8097AD40 03E00008 */ jr $ra
|
||||
/* 02414 8097AD44 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097AD48
|
||||
/* 02418 8097AD48 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0241C 8097AD4C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02420 8097AD50 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02424 8097AD54 0C25EAED */ jal func_8097ABB4
|
||||
/* 02428 8097AD58 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 0242C 8097AD5C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02430 8097AD60 0C25EB3A */ jal func_8097ACE8
|
||||
/* 02434 8097AD64 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02438 8097AD68 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 0243C 8097AD6C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02440 8097AD70 03E00008 */ jr $ra
|
||||
/* 02444 8097AD74 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097AD78
|
||||
/* 02448 8097AD78 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0244C 8097AD7C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02450 8097AD80 3C060600 */ lui $a2, %hi(D_06003710) ## $a2 = 06000000
|
||||
/* 02454 8097AD84 0C25E40C */ jal func_80979030
|
||||
/* 02458 8097AD88 24C63710 */ addiu $a2, $a2, %lo(D_06003710) ## $a2 = 06003710
|
||||
/* 0245C 8097AD8C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02460 8097AD90 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02464 8097AD94 03E00008 */ jr $ra
|
||||
/* 02468 8097AD98 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097AD9C
|
||||
/* 0246C 8097AD9C 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02470 8097ADA0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02474 8097ADA4 3C060600 */ lui $a2, %hi(D_06003710) ## $a2 = 06000000
|
||||
/* 02478 8097ADA8 0C25E447 */ jal func_8097911C
|
||||
/* 0247C 8097ADAC 24C63710 */ addiu $a2, $a2, %lo(D_06003710) ## $a2 = 06003710
|
||||
/* 02480 8097ADB0 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02484 8097ADB4 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02488 8097ADB8 03E00008 */ jr $ra
|
||||
/* 0248C 8097ADBC 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097ADC0
|
||||
/* 02490 8097ADC0 27BDFFE0 */ addiu $sp, $sp, 0xFFE0 ## $sp = FFFFFFE0
|
||||
/* 02494 8097ADC4 3C0E0600 */ lui $t6, %hi(D_06001B70) ## $t6 = 06000000
|
||||
/* 02498 8097ADC8 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0249C 8097ADCC 25CE1B70 */ addiu $t6, $t6, %lo(D_06001B70) ## $t6 = 06001B70
|
||||
/* 024A0 8097ADD0 AFAE0010 */ sw $t6, 0x0010($sp)
|
||||
/* 024A4 8097ADD4 00003025 */ or $a2, $zero, $zero ## $a2 = 00000000
|
||||
/* 024A8 8097ADD8 0C25E3F3 */ jal func_80978FCC
|
||||
/* 024AC 8097ADDC 24070001 */ addiu $a3, $zero, 0x0001 ## $a3 = 00000001
|
||||
/* 024B0 8097ADE0 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 024B4 8097ADE4 27BD0020 */ addiu $sp, $sp, 0x0020 ## $sp = 00000000
|
||||
/* 024B8 8097ADE8 03E00008 */ jr $ra
|
||||
/* 024BC 8097ADEC 00000000 */ nop
|
|
@ -1,19 +0,0 @@
|
|||
glabel func_8097ADF0
|
||||
/* 024C0 8097ADF0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 024C4 8097ADF4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 024C8 8097ADF8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 024CC 8097ADFC 0C25E3B9 */ jal func_80978EE4
|
||||
/* 024D0 8097AE00 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 024D4 8097AE04 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 024D8 8097AE08 0C25E81F */ jal func_8097A07C
|
||||
/* 024DC 8097AE0C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 024E0 8097AE10 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 024E4 8097AE14 0C25E8AD */ jal func_8097A2B4
|
||||
/* 024E8 8097AE18 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 024EC 8097AE1C 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 024F0 8097AE20 0C25EB0C */ jal func_8097AC30
|
||||
/* 024F4 8097AE24 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 024F8 8097AE28 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 024FC 8097AE2C 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02500 8097AE30 03E00008 */ jr $ra
|
||||
/* 02504 8097AE34 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097AE38
|
||||
/* 02508 8097AE38 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 0250C 8097AE3C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02510 8097AE40 3C060600 */ lui $a2, %hi(D_06000DC0) ## $a2 = 06000000
|
||||
/* 02514 8097AE44 0C25E40C */ jal func_80979030
|
||||
/* 02518 8097AE48 24C60DC0 */ addiu $a2, $a2, %lo(D_06000DC0) ## $a2 = 06000DC0
|
||||
/* 0251C 8097AE4C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02520 8097AE50 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02524 8097AE54 03E00008 */ jr $ra
|
||||
/* 02528 8097AE58 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097AE5C
|
||||
/* 0252C 8097AE5C 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 02530 8097AE60 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 02534 8097AE64 AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 02538 8097AE68 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 0253C 8097AE6C AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 02540 8097AE70 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02544 8097AE74 2406000F */ addiu $a2, $zero, 0x000F ## $a2 = 0000000F
|
||||
/* 02548 8097AE78 0C25E3F3 */ jal func_80978FCC
|
||||
/* 0254C 8097AE7C 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 02550 8097AE80 3C078098 */ lui $a3, %hi(D_8097BDE0) ## $a3 = 80980000
|
||||
/* 02554 8097AE84 24E7BDE0 */ addiu $a3, $a3, %lo(D_8097BDE0) ## $a3 = 8097BDE0
|
||||
/* 02558 8097AE88 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0255C 8097AE8C 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02560 8097AE90 0C25E257 */ jal func_8097895C
|
||||
/* 02564 8097AE94 26060184 */ addiu $a2, $s0, 0x0184 ## $a2 = 00000184
|
||||
/* 02568 8097AE98 3C078098 */ lui $a3, %hi(D_8097BDE0) ## $a3 = 80980000
|
||||
/* 0256C 8097AE9C 24E7BDE0 */ addiu $a3, $a3, %lo(D_8097BDE0) ## $a3 = 8097BDE0
|
||||
/* 02570 8097AEA0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02574 8097AEA4 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02578 8097AEA8 0C25E257 */ jal func_8097895C
|
||||
/* 0257C 8097AEAC 260601D0 */ addiu $a2, $s0, 0x01D0 ## $a2 = 000001D0
|
||||
/* 02580 8097AEB0 3C078098 */ lui $a3, %hi(D_8097BDE0) ## $a3 = 80980000
|
||||
/* 02584 8097AEB4 24E7BDE0 */ addiu $a3, $a3, %lo(D_8097BDE0) ## $a3 = 8097BDE0
|
||||
/* 02588 8097AEB8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0258C 8097AEBC 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02590 8097AEC0 0C25E257 */ jal func_8097895C
|
||||
/* 02594 8097AEC4 2606021C */ addiu $a2, $s0, 0x021C ## $a2 = 0000021C
|
||||
/* 02598 8097AEC8 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 0259C 8097AECC 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 025A0 8097AED0 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 025A4 8097AED4 03E00008 */ jr $ra
|
||||
/* 025A8 8097AED8 00000000 */ nop
|
|
@ -1,4 +0,0 @@
|
|||
glabel func_8097AEDC
|
||||
/* 025AC 8097AEDC AFA40000 */ sw $a0, 0x0000($sp)
|
||||
/* 025B0 8097AEE0 03E00008 */ jr $ra
|
||||
/* 025B4 8097AEE4 AFA50004 */ sw $a1, 0x0004($sp)
|
|
@ -1,105 +0,0 @@
|
|||
glabel func_8097AEE8
|
||||
/* 025B8 8097AEE8 27BDFFC8 */ addiu $sp, $sp, 0xFFC8 ## $sp = FFFFFFC8
|
||||
/* 025BC 8097AEEC AFA5003C */ sw $a1, 0x003C($sp)
|
||||
/* 025C0 8097AEF0 00802825 */ or $a1, $a0, $zero ## $a1 = 00000000
|
||||
/* 025C4 8097AEF4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 025C8 8097AEF8 AFA40038 */ sw $a0, 0x0038($sp)
|
||||
/* 025CC 8097AEFC 84840032 */ lh $a0, 0x0032($a0) ## 00000032
|
||||
/* 025D0 8097AF00 AFA50038 */ sw $a1, 0x0038($sp)
|
||||
/* 025D4 8097AF04 0C01DE0D */ jal Math_CosS
|
||||
## coss?
|
||||
/* 025D8 8097AF08 A7A40022 */ sh $a0, 0x0022($sp)
|
||||
/* 025DC 8097AF0C 87A40022 */ lh $a0, 0x0022($sp)
|
||||
/* 025E0 8097AF10 0C01DE1C */ jal Math_SinS
|
||||
## sins?
|
||||
/* 025E4 8097AF14 E7A0001C */ swc1 $f0, 0x001C($sp)
|
||||
/* 025E8 8097AF18 3C0141A0 */ lui $at, 0x41A0 ## $at = 41A00000
|
||||
/* 025EC 8097AF1C C7B2001C */ lwc1 $f18, 0x001C($sp)
|
||||
/* 025F0 8097AF20 44812000 */ mtc1 $at, $f4 ## $f4 = 20.00
|
||||
/* 025F4 8097AF24 8FA50038 */ lw $a1, 0x0038($sp)
|
||||
/* 025F8 8097AF28 3C01C1A0 */ lui $at, 0xC1A0 ## $at = C1A00000
|
||||
/* 025FC 8097AF2C 46122082 */ mul.s $f2, $f4, $f18
|
||||
/* 02600 8097AF30 44813000 */ mtc1 $at, $f6 ## $f6 = -20.00
|
||||
/* 02604 8097AF34 24A20024 */ addiu $v0, $a1, 0x0024 ## $v0 = 00000024
|
||||
/* 02608 8097AF38 C4480008 */ lwc1 $f8, 0x0008($v0) ## 0000002C
|
||||
/* 0260C 8097AF3C 46003302 */ mul.s $f12, $f6, $f0
|
||||
/* 02610 8097AF40 3C0141A0 */ lui $at, 0x41A0 ## $at = 41A00000
|
||||
/* 02614 8097AF44 24A30184 */ addiu $v1, $a1, 0x0184 ## $v1 = 00000184
|
||||
/* 02618 8097AF48 24A401D0 */ addiu $a0, $a1, 0x01D0 ## $a0 = 000001D0
|
||||
/* 0261C 8097AF4C 24A6021C */ addiu $a2, $a1, 0x021C ## $a2 = 0000021C
|
||||
/* 02620 8097AF50 46024280 */ add.s $f10, $f8, $f2
|
||||
/* 02624 8097AF54 44814000 */ mtc1 $at, $f8 ## $f8 = 20.00
|
||||
/* 02628 8097AF58 3C01C1A0 */ lui $at, 0xC1A0 ## $at = C1A00000
|
||||
/* 0262C 8097AF5C 460C5101 */ sub.s $f4, $f10, $f12
|
||||
/* 02630 8097AF60 46004382 */ mul.s $f14, $f8, $f0
|
||||
/* 02634 8097AF64 44815000 */ mtc1 $at, $f10 ## $f10 = -20.00
|
||||
/* 02638 8097AF68 3C01C270 */ lui $at, 0xC270 ## $at = C2700000
|
||||
/* 0263C 8097AF6C 46125402 */ mul.s $f16, $f10, $f18
|
||||
/* 02640 8097AF70 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 02644 8097AF74 440F3000 */ mfc1 $t7, $f6
|
||||
/* 02648 8097AF78 00000000 */ nop
|
||||
/* 0264C 8097AF7C A46F004A */ sh $t7, 0x004A($v1) ## 000001CE
|
||||
/* 02650 8097AF80 C4440000 */ lwc1 $f4, 0x0000($v0) ## 00000024
|
||||
/* 02654 8097AF84 460E2180 */ add.s $f6, $f4, $f14
|
||||
/* 02658 8097AF88 46103200 */ add.s $f8, $f6, $f16
|
||||
/* 0265C 8097AF8C 4600428D */ trunc.w.s $f10, $f8
|
||||
/* 02660 8097AF90 44195000 */ mfc1 $t9, $f10
|
||||
/* 02664 8097AF94 00000000 */ nop
|
||||
/* 02668 8097AF98 A4790046 */ sh $t9, 0x0046($v1) ## 000001CA
|
||||
/* 0266C 8097AF9C C4440004 */ lwc1 $f4, 0x0004($v0) ## 00000028
|
||||
/* 02670 8097AFA0 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 02674 8097AFA4 44093000 */ mfc1 $t1, $f6
|
||||
/* 02678 8097AFA8 00000000 */ nop
|
||||
/* 0267C 8097AFAC A4690048 */ sh $t1, 0x0048($v1) ## 000001CC
|
||||
/* 02680 8097AFB0 C4480008 */ lwc1 $f8, 0x0008($v0) ## 0000002C
|
||||
/* 02684 8097AFB4 46104280 */ add.s $f10, $f8, $f16
|
||||
/* 02688 8097AFB8 460E5101 */ sub.s $f4, $f10, $f14
|
||||
/* 0268C 8097AFBC 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 02690 8097AFC0 440B3000 */ mfc1 $t3, $f6
|
||||
/* 02694 8097AFC4 00000000 */ nop
|
||||
/* 02698 8097AFC8 A48B004A */ sh $t3, 0x004A($a0) ## 0000021A
|
||||
/* 0269C 8097AFCC C4480000 */ lwc1 $f8, 0x0000($v0) ## 00000024
|
||||
/* 026A0 8097AFD0 460C4280 */ add.s $f10, $f8, $f12
|
||||
/* 026A4 8097AFD4 46025100 */ add.s $f4, $f10, $f2
|
||||
/* 026A8 8097AFD8 4600218D */ trunc.w.s $f6, $f4
|
||||
/* 026AC 8097AFDC 440D3000 */ mfc1 $t5, $f6
|
||||
/* 026B0 8097AFE0 44813000 */ mtc1 $at, $f6 ## $f6 = -60.00
|
||||
/* 026B4 8097AFE4 3C014270 */ lui $at, 0x4270 ## $at = 42700000
|
||||
/* 026B8 8097AFE8 A48D0046 */ sh $t5, 0x0046($a0) ## 00000216
|
||||
/* 026BC 8097AFEC C4480004 */ lwc1 $f8, 0x0004($v0) ## 00000028
|
||||
/* 026C0 8097AFF0 4600428D */ trunc.w.s $f10, $f8
|
||||
/* 026C4 8097AFF4 46123202 */ mul.s $f8, $f6, $f18
|
||||
/* 026C8 8097AFF8 44813000 */ mtc1 $at, $f6 ## $f6 = 60.00
|
||||
/* 026CC 8097AFFC 3C01C270 */ lui $at, 0xC270 ## $at = C2700000
|
||||
/* 026D0 8097B000 440F5000 */ mfc1 $t7, $f10
|
||||
/* 026D4 8097B004 00000000 */ nop
|
||||
/* 026D8 8097B008 A48F0048 */ sh $t7, 0x0048($a0) ## 00000218
|
||||
/* 026DC 8097B00C C4440008 */ lwc1 $f4, 0x0008($v0) ## 0000002C
|
||||
/* 026E0 8097B010 46082280 */ add.s $f10, $f4, $f8
|
||||
/* 026E4 8097B014 46003102 */ mul.s $f4, $f6, $f0
|
||||
/* 026E8 8097B018 46045201 */ sub.s $f8, $f10, $f4
|
||||
/* 026EC 8097B01C 44812000 */ mtc1 $at, $f4 ## $f4 = -60.00
|
||||
/* 026F0 8097B020 3C014270 */ lui $at, 0x4270 ## $at = 42700000
|
||||
/* 026F4 8097B024 4600418D */ trunc.w.s $f6, $f8
|
||||
/* 026F8 8097B028 46002202 */ mul.s $f8, $f4, $f0
|
||||
/* 026FC 8097B02C 44812000 */ mtc1 $at, $f4 ## $f4 = 60.00
|
||||
/* 02700 8097B030 44193000 */ mfc1 $t9, $f6
|
||||
/* 02704 8097B034 00000000 */ nop
|
||||
/* 02708 8097B038 A4D9004A */ sh $t9, 0x004A($a2) ## 00000266
|
||||
/* 0270C 8097B03C C44A0000 */ lwc1 $f10, 0x0000($v0) ## 00000024
|
||||
/* 02710 8097B040 46085180 */ add.s $f6, $f10, $f8
|
||||
/* 02714 8097B044 46122282 */ mul.s $f10, $f4, $f18
|
||||
/* 02718 8097B048 460A3200 */ add.s $f8, $f6, $f10
|
||||
/* 0271C 8097B04C 4600410D */ trunc.w.s $f4, $f8
|
||||
/* 02720 8097B050 44092000 */ mfc1 $t1, $f4
|
||||
/* 02724 8097B054 00000000 */ nop
|
||||
/* 02728 8097B058 A4C90046 */ sh $t1, 0x0046($a2) ## 00000262
|
||||
/* 0272C 8097B05C C4460004 */ lwc1 $f6, 0x0004($v0) ## 00000028
|
||||
/* 02730 8097B060 4600328D */ trunc.w.s $f10, $f6
|
||||
/* 02734 8097B064 440B5000 */ mfc1 $t3, $f10
|
||||
/* 02738 8097B068 00000000 */ nop
|
||||
/* 0273C 8097B06C A4CB0048 */ sh $t3, 0x0048($a2) ## 00000264
|
||||
/* 02740 8097B070 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02744 8097B074 27BD0038 */ addiu $sp, $sp, 0x0038 ## $sp = 00000000
|
||||
/* 02748 8097B078 03E00008 */ jr $ra
|
||||
/* 0274C 8097B07C 00000000 */ nop
|
|
@ -1,31 +0,0 @@
|
|||
glabel func_8097B080
|
||||
/* 02750 8097B080 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
|
||||
/* 02754 8097B084 AFA40040 */ sw $a0, 0x0040($sp)
|
||||
/* 02758 8097B088 3C010001 */ lui $at, 0x0001 ## $at = 00010000
|
||||
/* 0275C 8097B08C 8FA60040 */ lw $a2, 0x0040($sp)
|
||||
/* 02760 8097B090 00A03825 */ or $a3, $a1, $zero ## $a3 = 00000000
|
||||
/* 02764 8097B094 34211E60 */ ori $at, $at, 0x1E60 ## $at = 00011E60
|
||||
/* 02768 8097B098 00A02025 */ or $a0, $a1, $zero ## $a0 = 00000000
|
||||
/* 0276C 8097B09C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02770 8097B0A0 00A12821 */ addu $a1, $a1, $at
|
||||
/* 02774 8097B0A4 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02778 8097B0A8 AFA70044 */ sw $a3, 0x0044($sp)
|
||||
/* 0277C 8097B0AC 0C01767D */ jal CollisionCheck_SetAC
|
||||
## CollisionCheck_setAC
|
||||
/* 02780 8097B0B0 24C60184 */ addiu $a2, $a2, 0x0184 ## $a2 = 00000184
|
||||
/* 02784 8097B0B4 8FA60040 */ lw $a2, 0x0040($sp)
|
||||
/* 02788 8097B0B8 8FA40044 */ lw $a0, 0x0044($sp)
|
||||
/* 0278C 8097B0BC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02790 8097B0C0 0C01767D */ jal CollisionCheck_SetAC
|
||||
## CollisionCheck_setAC
|
||||
/* 02794 8097B0C4 24C601D0 */ addiu $a2, $a2, 0x01D0 ## $a2 = 000001D0
|
||||
/* 02798 8097B0C8 8FA60040 */ lw $a2, 0x0040($sp)
|
||||
/* 0279C 8097B0CC 8FA40044 */ lw $a0, 0x0044($sp)
|
||||
/* 027A0 8097B0D0 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 027A4 8097B0D4 0C01767D */ jal CollisionCheck_SetAC
|
||||
## CollisionCheck_setAC
|
||||
/* 027A8 8097B0D8 24C6021C */ addiu $a2, $a2, 0x021C ## $a2 = 0000021C
|
||||
/* 027AC 8097B0DC 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 027B0 8097B0E0 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
|
||||
/* 027B4 8097B0E4 03E00008 */ jr $ra
|
||||
/* 027B8 8097B0E8 00000000 */ nop
|
|
@ -1,16 +0,0 @@
|
|||
glabel func_8097B0EC
|
||||
/* 027BC 8097B0EC 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 027C0 8097B0F0 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 027C4 8097B0F4 C4840024 */ lwc1 $f4, 0x0024($a0) ## 00000024
|
||||
/* 027C8 8097B0F8 00C03825 */ or $a3, $a2, $zero ## $a3 = 00000000
|
||||
/* 027CC 8097B0FC 27A6001C */ addiu $a2, $sp, 0x001C ## $a2 = FFFFFFF4
|
||||
/* 027D0 8097B100 E7A4001C */ swc1 $f4, 0x001C($sp)
|
||||
/* 027D4 8097B104 C4860028 */ lwc1 $f6, 0x0028($a0) ## 00000028
|
||||
/* 027D8 8097B108 E7A60020 */ swc1 $f6, 0x0020($sp)
|
||||
/* 027DC 8097B10C C488002C */ lwc1 $f8, 0x002C($a0) ## 0000002C
|
||||
/* 027E0 8097B110 0C25E308 */ jal func_80978C20
|
||||
/* 027E4 8097B114 E7A80024 */ swc1 $f8, 0x0024($sp)
|
||||
/* 027E8 8097B118 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 027EC 8097B11C 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 027F0 8097B120 03E00008 */ jr $ra
|
||||
/* 027F4 8097B124 00000000 */ nop
|
|
@ -1,42 +0,0 @@
|
|||
.late_rodata
|
||||
glabel D_8097C228
|
||||
.float 0.8
|
||||
|
||||
.text
|
||||
glabel func_8097B128
|
||||
/* 027F8 8097B128 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 027FC 8097B12C AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02800 8097B130 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02804 8097B134 0C25E60F */ jal func_8097983C
|
||||
/* 02808 8097B138 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 0280C 8097B13C 10400019 */ beq $v0, $zero, .L8097B1A4
|
||||
/* 02810 8097B140 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02814 8097B144 3C060600 */ lui $a2, %hi(D_06001F70) ## $a2 = 06000000
|
||||
/* 02818 8097B148 24C61F70 */ addiu $a2, $a2, %lo(D_06001F70) ## $a2 = 06001F70
|
||||
/* 0281C 8097B14C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02820 8097B150 0C25E3D8 */ jal func_80978F60
|
||||
/* 02824 8097B154 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02828 8097B158 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 0282C 8097B15C 3C018098 */ lui $at, %hi(D_8097C228) ## $at = 80980000
|
||||
/* 02830 8097B160 C420C228 */ lwc1 $f0, %lo(D_8097C228)($at)
|
||||
/* 02834 8097B164 240E0012 */ addiu $t6, $zero, 0x0012 ## $t6 = 00000012
|
||||
/* 02838 8097B168 240F0010 */ addiu $t7, $zero, 0x0010 ## $t7 = 00000010
|
||||
/* 0283C 8097B16C AC8E0164 */ sw $t6, 0x0164($a0) ## 00000164
|
||||
/* 02840 8097B170 AC8F0168 */ sw $t7, 0x0168($a0) ## 00000168
|
||||
/* 02844 8097B174 24820050 */ addiu $v0, $a0, 0x0050 ## $v0 = 00000050
|
||||
/* 02848 8097B178 C4440000 */ lwc1 $f4, 0x0000($v0) ## 00000050
|
||||
/* 0284C 8097B17C C4480004 */ lwc1 $f8, 0x0004($v0) ## 00000054
|
||||
/* 02850 8097B180 C4500008 */ lwc1 $f16, 0x0008($v0) ## 00000058
|
||||
/* 02854 8097B184 46002182 */ mul.s $f6, $f4, $f0
|
||||
/* 02858 8097B188 00000000 */ nop
|
||||
/* 0285C 8097B18C 46004282 */ mul.s $f10, $f8, $f0
|
||||
/* 02860 8097B190 00000000 */ nop
|
||||
/* 02864 8097B194 46008482 */ mul.s $f18, $f16, $f0
|
||||
/* 02868 8097B198 E4460000 */ swc1 $f6, 0x0000($v0) ## 00000050
|
||||
/* 0286C 8097B19C E44A0004 */ swc1 $f10, 0x0004($v0) ## 00000054
|
||||
/* 02870 8097B1A0 E4520008 */ swc1 $f18, 0x0008($v0) ## 00000058
|
||||
.L8097B1A4:
|
||||
/* 02874 8097B1A4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02878 8097B1A8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 0287C 8097B1AC 03E00008 */ jr $ra
|
||||
/* 02880 8097B1B0 00000000 */ nop
|
|
@ -1,34 +0,0 @@
|
|||
glabel func_8097B1B4
|
||||
/* 02884 8097B1B4 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02888 8097B1B8 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 0288C 8097B1BC AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02890 8097B1C0 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02894 8097B1C4 0C25E269 */ jal func_809789A4
|
||||
/* 02898 8097B1C8 24860184 */ addiu $a2, $a0, 0x0184 ## $a2 = 00000184
|
||||
/* 0289C 8097B1CC 10400003 */ beq $v0, $zero, .L8097B1DC
|
||||
/* 028A0 8097B1D0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 028A4 8097B1D4 10000011 */ beq $zero, $zero, .L8097B21C
|
||||
/* 028A8 8097B1D8 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L8097B1DC:
|
||||
/* 028AC 8097B1DC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 028B0 8097B1E0 248601D0 */ addiu $a2, $a0, 0x01D0 ## $a2 = 000001D0
|
||||
/* 028B4 8097B1E4 0C25E269 */ jal func_809789A4
|
||||
/* 028B8 8097B1E8 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 028BC 8097B1EC 10400003 */ beq $v0, $zero, .L8097B1FC
|
||||
/* 028C0 8097B1F0 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 028C4 8097B1F4 10000009 */ beq $zero, $zero, .L8097B21C
|
||||
/* 028C8 8097B1F8 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
.L8097B1FC:
|
||||
/* 028CC 8097B1FC 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 028D0 8097B200 0C25E269 */ jal func_809789A4
|
||||
/* 028D4 8097B204 2486021C */ addiu $a2, $a0, 0x021C ## $a2 = 0000021C
|
||||
/* 028D8 8097B208 50400004 */ beql $v0, $zero, .L8097B21C
|
||||
/* 028DC 8097B20C 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
/* 028E0 8097B210 10000002 */ beq $zero, $zero, .L8097B21C
|
||||
/* 028E4 8097B214 24020001 */ addiu $v0, $zero, 0x0001 ## $v0 = 00000001
|
||||
/* 028E8 8097B218 00001025 */ or $v0, $zero, $zero ## $v0 = 00000000
|
||||
.L8097B21C:
|
||||
/* 028EC 8097B21C 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 028F0 8097B220 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 028F4 8097B224 03E00008 */ jr $ra
|
||||
/* 028F8 8097B228 00000000 */ nop
|
|
@ -1,76 +0,0 @@
|
|||
glabel func_8097B22C
|
||||
/* 028FC 8097B22C 27BDFFC0 */ addiu $sp, $sp, 0xFFC0 ## $sp = FFFFFFC0
|
||||
/* 02900 8097B230 AFB10018 */ sw $s1, 0x0018($sp)
|
||||
/* 02904 8097B234 00A08825 */ or $s1, $a1, $zero ## $s1 = 00000000
|
||||
/* 02908 8097B238 AFBF001C */ sw $ra, 0x001C($sp)
|
||||
/* 0290C 8097B23C AFB00014 */ sw $s0, 0x0014($sp)
|
||||
/* 02910 8097B240 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02914 8097B244 0C25E5F9 */ jal func_809797E4
|
||||
/* 02918 8097B248 24050004 */ addiu $a1, $zero, 0x0004 ## $a1 = 00000004
|
||||
/* 0291C 8097B24C 10400005 */ beq $v0, $zero, .L8097B264
|
||||
/* 02920 8097B250 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02924 8097B254 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 02928 8097B258 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0292C 8097B25C 1000002E */ beq $zero, $zero, .L8097B318
|
||||
/* 02930 8097B260 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
.L8097B264:
|
||||
/* 02934 8097B264 0C25EC6D */ jal func_8097B1B4
|
||||
/* 02938 8097B268 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 0293C 8097B26C 10400014 */ beq $v0, $zero, .L8097B2C0
|
||||
/* 02940 8097B270 27AE0030 */ addiu $t6, $sp, 0x0030 ## $t6 = FFFFFFF0
|
||||
/* 02944 8097B274 3C0F8098 */ lui $t7, %hi(D_8097BEAC) ## $t7 = 80980000
|
||||
/* 02948 8097B278 25EFBEAC */ addiu $t7, $t7, %lo(D_8097BEAC) ## $t7 = 8097BEAC
|
||||
/* 0294C 8097B27C 8DF90000 */ lw $t9, 0x0000($t7) ## 8097BEAC
|
||||
/* 02950 8097B280 8DF80004 */ lw $t8, 0x0004($t7) ## 8097BEB0
|
||||
/* 02954 8097B284 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02958 8097B288 ADD90000 */ sw $t9, 0x0000($t6) ## FFFFFFF0
|
||||
/* 0295C 8097B28C 8DF90008 */ lw $t9, 0x0008($t7) ## 8097BEB4
|
||||
/* 02960 8097B290 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 02964 8097B294 ADD80004 */ sw $t8, 0x0004($t6) ## FFFFFFF4
|
||||
/* 02968 8097B298 0C25E2E4 */ jal func_80978B90
|
||||
/* 0296C 8097B29C ADD90008 */ sw $t9, 0x0008($t6) ## FFFFFFF8
|
||||
/* 02970 8097B2A0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02974 8097B2A4 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 02978 8097B2A8 0C25EC3B */ jal func_8097B0EC
|
||||
/* 0297C 8097B2AC 27A60030 */ addiu $a2, $sp, 0x0030 ## $a2 = FFFFFFF0
|
||||
/* 02980 8097B2B0 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 02984 8097B2B4 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02988 8097B2B8 10000017 */ beq $zero, $zero, .L8097B318
|
||||
/* 0298C 8097B2BC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
.L8097B2C0:
|
||||
/* 02990 8097B2C0 8E080268 */ lw $t0, 0x0268($s0) ## 00000268
|
||||
/* 02994 8097B2C4 51000014 */ beql $t0, $zero, .L8097B318
|
||||
/* 02998 8097B2C8 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 0299C 8097B2CC 8E0B026C */ lw $t3, 0x026C($s0) ## 0000026C
|
||||
/* 029A0 8097B2D0 27A90024 */ addiu $t1, $sp, 0x0024 ## $t1 = FFFFFFE4
|
||||
/* 029A4 8097B2D4 44802000 */ mtc1 $zero, $f4 ## $f4 = 0.00
|
||||
/* 029A8 8097B2D8 AD2B0000 */ sw $t3, 0x0000($t1) ## FFFFFFE4
|
||||
/* 029AC 8097B2DC 8E0A0270 */ lw $t2, 0x0270($s0) ## 00000270
|
||||
/* 029B0 8097B2E0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 029B4 8097B2E4 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 029B8 8097B2E8 AD2A0004 */ sw $t2, 0x0004($t1) ## FFFFFFE8
|
||||
/* 029BC 8097B2EC 8E0B0274 */ lw $t3, 0x0274($s0) ## 00000274
|
||||
/* 029C0 8097B2F0 AD2B0008 */ sw $t3, 0x0008($t1) ## FFFFFFEC
|
||||
/* 029C4 8097B2F4 0C25E2E4 */ jal func_80978B90
|
||||
/* 029C8 8097B2F8 E7A40028 */ swc1 $f4, 0x0028($sp)
|
||||
/* 029CC 8097B2FC 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 029D0 8097B300 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 029D4 8097B304 0C25EC3B */ jal func_8097B0EC
|
||||
/* 029D8 8097B308 27A60024 */ addiu $a2, $sp, 0x0024 ## $a2 = FFFFFFE4
|
||||
/* 029DC 8097B30C 0C00B55C */ jal Actor_Kill
|
||||
|
||||
/* 029E0 8097B310 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 029E4 8097B314 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
.L8097B318:
|
||||
/* 029E8 8097B318 0C25EBBA */ jal func_8097AEE8
|
||||
/* 029EC 8097B31C 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 029F0 8097B320 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 029F4 8097B324 0C25EC20 */ jal func_8097B080
|
||||
/* 029F8 8097B328 02202825 */ or $a1, $s1, $zero ## $a1 = 00000000
|
||||
/* 029FC 8097B32C 8FBF001C */ lw $ra, 0x001C($sp)
|
||||
/* 02A00 8097B330 8FB00014 */ lw $s0, 0x0014($sp)
|
||||
/* 02A04 8097B334 8FB10018 */ lw $s1, 0x0018($sp)
|
||||
/* 02A08 8097B338 03E00008 */ jr $ra
|
||||
/* 02A0C 8097B33C 27BD0040 */ addiu $sp, $sp, 0x0040 ## $sp = 00000000
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097B340
|
||||
/* 02A10 8097B340 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02A14 8097B344 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02A18 8097B348 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02A1C 8097B34C 0C25E3B9 */ jal func_80978EE4
|
||||
/* 02A20 8097B350 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02A24 8097B354 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02A28 8097B358 0C25EC4A */ jal func_8097B128
|
||||
/* 02A2C 8097B35C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02A30 8097B360 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02A34 8097B364 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02A38 8097B368 03E00008 */ jr $ra
|
||||
/* 02A3C 8097B36C 00000000 */ nop
|
|
@ -1,13 +0,0 @@
|
|||
glabel func_8097B370
|
||||
/* 02A40 8097B370 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02A44 8097B374 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02A48 8097B378 AFA40018 */ sw $a0, 0x0018($sp)
|
||||
/* 02A4C 8097B37C 0C25EC8B */ jal func_8097B22C
|
||||
/* 02A50 8097B380 AFA5001C */ sw $a1, 0x001C($sp)
|
||||
/* 02A54 8097B384 8FA40018 */ lw $a0, 0x0018($sp)
|
||||
/* 02A58 8097B388 0C25EBB7 */ jal func_8097AEDC
|
||||
/* 02A5C 8097B38C 8FA5001C */ lw $a1, 0x001C($sp)
|
||||
/* 02A60 8097B390 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02A64 8097B394 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02A68 8097B398 03E00008 */ jr $ra
|
||||
/* 02A6C 8097B39C 00000000 */ nop
|
|
@ -1,10 +0,0 @@
|
|||
glabel func_8097B3A0
|
||||
/* 02A70 8097B3A0 27BDFFE8 */ addiu $sp, $sp, 0xFFE8 ## $sp = FFFFFFE8
|
||||
/* 02A74 8097B3A4 AFBF0014 */ sw $ra, 0x0014($sp)
|
||||
/* 02A78 8097B3A8 3C060600 */ lui $a2, %hi(D_06001D20) ## $a2 = 06000000
|
||||
/* 02A7C 8097B3AC 0C25E40C */ jal func_80979030
|
||||
/* 02A80 8097B3B0 24C61D20 */ addiu $a2, $a2, %lo(D_06001D20) ## $a2 = 06001D20
|
||||
/* 02A84 8097B3B4 8FBF0014 */ lw $ra, 0x0014($sp)
|
||||
/* 02A88 8097B3B8 27BD0018 */ addiu $sp, $sp, 0x0018 ## $sp = 00000000
|
||||
/* 02A8C 8097B3BC 03E00008 */ jr $ra
|
||||
/* 02A90 8097B3C0 00000000 */ nop
|
|
@ -1,33 +0,0 @@
|
|||
glabel func_8097B3C4
|
||||
/* 02A94 8097B3C4 27BDFFD8 */ addiu $sp, $sp, 0xFFD8 ## $sp = FFFFFFD8
|
||||
/* 02A98 8097B3C8 AFBF0024 */ sw $ra, 0x0024($sp)
|
||||
/* 02A9C 8097B3CC AFB00020 */ sw $s0, 0x0020($sp)
|
||||
/* 02AA0 8097B3D0 00808025 */ or $s0, $a0, $zero ## $s0 = 00000000
|
||||
/* 02AA4 8097B3D4 AFA5002C */ sw $a1, 0x002C($sp)
|
||||
/* 02AA8 8097B3D8 AFA00010 */ sw $zero, 0x0010($sp)
|
||||
/* 02AAC 8097B3DC 24060010 */ addiu $a2, $zero, 0x0010 ## $a2 = 00000010
|
||||
/* 02AB0 8097B3E0 0C25E3F3 */ jal func_80978FCC
|
||||
/* 02AB4 8097B3E4 00003825 */ or $a3, $zero, $zero ## $a3 = 00000000
|
||||
/* 02AB8 8097B3E8 3C078098 */ lui $a3, %hi(D_8097BE0C) ## $a3 = 80980000
|
||||
/* 02ABC 8097B3EC 24E7BE0C */ addiu $a3, $a3, %lo(D_8097BE0C) ## $a3 = 8097BE0C
|
||||
/* 02AC0 8097B3F0 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02AC4 8097B3F4 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02AC8 8097B3F8 0C25E257 */ jal func_8097895C
|
||||
/* 02ACC 8097B3FC 26060184 */ addiu $a2, $s0, 0x0184 ## $a2 = 00000184
|
||||
/* 02AD0 8097B400 3C078098 */ lui $a3, %hi(D_8097BE0C) ## $a3 = 80980000
|
||||
/* 02AD4 8097B404 24E7BE0C */ addiu $a3, $a3, %lo(D_8097BE0C) ## $a3 = 8097BE0C
|
||||
/* 02AD8 8097B408 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02ADC 8097B40C 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02AE0 8097B410 0C25E257 */ jal func_8097895C
|
||||
/* 02AE4 8097B414 260601D0 */ addiu $a2, $s0, 0x01D0 ## $a2 = 000001D0
|
||||
/* 02AE8 8097B418 3C078098 */ lui $a3, %hi(D_8097BE0C) ## $a3 = 80980000
|
||||
/* 02AEC 8097B41C 24E7BE0C */ addiu $a3, $a3, %lo(D_8097BE0C) ## $a3 = 8097BE0C
|
||||
/* 02AF0 8097B420 02002025 */ or $a0, $s0, $zero ## $a0 = 00000000
|
||||
/* 02AF4 8097B424 8FA5002C */ lw $a1, 0x002C($sp)
|
||||
/* 02AF8 8097B428 0C25E257 */ jal func_8097895C
|
||||
/* 02AFC 8097B42C 2606021C */ addiu $a2, $s0, 0x021C ## $a2 = 0000021C
|
||||
/* 02B00 8097B430 8FBF0024 */ lw $ra, 0x0024($sp)
|
||||
/* 02B04 8097B434 8FB00020 */ lw $s0, 0x0020($sp)
|
||||
/* 02B08 8097B438 27BD0028 */ addiu $sp, $sp, 0x0028 ## $sp = 00000000
|
||||
/* 02B0C 8097B43C 03E00008 */ jr $ra
|
||||
/* 02B10 8097B440 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