ovl1_8 fully decomped (not fully matched)

This commit is contained in:
Faris Awan 2022-04-18 18:54:41 -04:00
parent 87872a9eca
commit 690f1c5853
21 changed files with 178 additions and 2245 deletions

View File

@ -1,108 +0,0 @@
.late_rodata
glabel D_800D688C
.float 6.28318530717958623200
glabel D_800D6890
.float -1.57079632679489655800
.text
glabel func_800B72AC
/* 05F4FC 800B72AC 3C058005 */ lui $a1, %hi(D_8004A7C4) # $a1, 0x8005
/* 05F500 800B72B0 8CA5A7C4 */ lw $a1, %lo(D_8004A7C4)($a1)
/* 05F504 800B72B4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F508 800B72B8 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F50C 800B72BC 8CAE0000 */ lw $t6, ($a1)
/* 05F510 800B72C0 44806000 */ mtc1 $zero, $f12
/* 05F514 800B72C4 3C02800E */ lui $v0, %hi(D_800E5890) # $v0, 0x800e
/* 05F518 800B72C8 24425890 */ addiu $v0, %lo(D_800E5890) # addiu $v0, $v0, 0x5890
/* 05F51C 800B72CC 000E7880 */ sll $t7, $t6, 2
/* 05F520 800B72D0 004FC021 */ addu $t8, $v0, $t7
/* 05F524 800B72D4 E70C0000 */ swc1 $f12, ($t8)
/* 05F528 800B72D8 8CA30000 */ lw $v1, ($a1)
/* 05F52C 800B72DC 3C01800E */ lui $at, %hi(D_800E5C10)
/* 05F530 800B72E0 00031880 */ sll $v1, $v1, 2
/* 05F534 800B72E4 0043C821 */ addu $t9, $v0, $v1
/* 05F538 800B72E8 C7200000 */ lwc1 $f0, ($t9)
/* 05F53C 800B72EC 00230821 */ addu $at, $at, $v1
/* 05F540 800B72F0 E4205C10 */ swc1 $f0, %lo(D_800E5C10)($at)
/* 05F544 800B72F4 8CA80000 */ lw $t0, ($a1)
/* 05F548 800B72F8 3C01800E */ lui $at, %hi(D_800E56D0)
/* 05F54C 800B72FC 00084880 */ sll $t1, $t0, 2
/* 05F550 800B7300 00290821 */ addu $at, $at, $t1
/* 05F554 800B7304 E42056D0 */ swc1 $f0, %lo(D_800E56D0)($at)
/* 05F558 800B7308 8CAA0000 */ lw $t2, ($a1)
/* 05F55C 800B730C 3C01800E */ lui $at, %hi(D_800E5510)
/* 05F560 800B7310 000A5880 */ sll $t3, $t2, 2
/* 05F564 800B7314 002B0821 */ addu $at, $at, $t3
/* 05F568 800B7318 0C02D8AB */ jal func_800B62AC
/* 05F56C 800B731C E4205510 */ swc1 $f0, %lo(D_800E5510)($at)
/* 05F570 800B7320 3C058005 */ lui $a1, %hi(D_8004A7C4) # $a1, 0x8005
/* 05F574 800B7324 8CA5A7C4 */ lw $a1, %lo(D_8004A7C4)($a1)
/* 05F578 800B7328 3C01800D */ lui $at, %hi(D_800D688C) # $at, 0x800d
/* 05F57C 800B732C C422688C */ lwc1 $f2, %lo(D_800D688C)($at)
/* 05F580 800B7330 8CA30000 */ lw $v1, ($a1)
/* 05F584 800B7334 3C01800E */ lui $at, %hi(D_800E6A10)
/* 05F588 800B7338 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 05F58C 800B733C 00031880 */ sll $v1, $v1, 2
/* 05F590 800B7340 00230821 */ addu $at, $at, $v1
/* 05F594 800B7344 C4246A10 */ lwc1 $f4, %lo(D_800E6A10)($at)
/* 05F598 800B7348 3C01800D */ lui $at, %hi(D_800D6890) # $at, 0x800d
/* 05F59C 800B734C C4266890 */ lwc1 $f6, %lo(D_800D6890)($at)
/* 05F5A0 800B7350 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05F5A4 800B7354 00230821 */ addu $at, $at, $v1
/* 05F5A8 800B7358 46062202 */ mul.s $f8, $f4, $f6
/* 05F5AC 800B735C C42A17D0 */ lwc1 $f10, %lo(D_800E17D0)($at)
/* 05F5B0 800B7360 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 05F5B4 800B7364 00836021 */ addu $t4, $a0, $v1
/* 05F5B8 800B7368 44806000 */ mtc1 $zero, $f12
/* 05F5BC 800B736C 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 05F5C0 800B7370 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 05F5C4 800B7374 460A4400 */ add.s $f16, $f8, $f10
/* 05F5C8 800B7378 E5900000 */ swc1 $f16, ($t4)
/* 05F5CC 800B737C 8CA30000 */ lw $v1, ($a1)
/* 05F5D0 800B7380 00031880 */ sll $v1, $v1, 2
/* 05F5D4 800B7384 00831021 */ addu $v0, $a0, $v1
/* 05F5D8 800B7388 C4400000 */ lwc1 $f0, ($v0)
/* 05F5DC 800B738C 4600103E */ c.le.s $f2, $f0
/* 05F5E0 800B7390 00000000 */ nop
/* 05F5E4 800B7394 4502000C */ bc1fl .L800B73C8_ovl1
/* 05F5E8 800B7398 460C003C */ c.lt.s $f0, $f12
/* 05F5EC 800B739C 46020481 */ sub.s $f18, $f0, $f2
.L800B73A0_ovl1:
/* 05F5F0 800B73A0 E4520000 */ swc1 $f18, ($v0)
/* 05F5F4 800B73A4 8CA30000 */ lw $v1, ($a1)
/* 05F5F8 800B73A8 00031880 */ sll $v1, $v1, 2
/* 05F5FC 800B73AC 00831021 */ addu $v0, $a0, $v1
/* 05F600 800B73B0 C4400000 */ lwc1 $f0, ($v0)
/* 05F604 800B73B4 4600103E */ c.le.s $f2, $f0
/* 05F608 800B73B8 00000000 */ nop
/* 05F60C 800B73BC 4503FFF8 */ bc1tl .L800B73A0_ovl1
/* 05F610 800B73C0 46020481 */ sub.s $f18, $f0, $f2
/* 05F614 800B73C4 460C003C */ c.lt.s $f0, $f12
.L800B73C8_ovl1:
/* 05F618 800B73C8 00000000 */ nop
/* 05F61C 800B73CC 4502000C */ bc1fl .L800B7400_ovl1
/* 05F620 800B73D0 00230821 */ addu $at, $at, $v1
/* 05F624 800B73D4 46020100 */ add.s $f4, $f0, $f2
.L800B73D8_ovl1:
/* 05F628 800B73D8 E4440000 */ swc1 $f4, ($v0)
/* 05F62C 800B73DC 8CA30000 */ lw $v1, ($a1)
/* 05F630 800B73E0 00031880 */ sll $v1, $v1, 2
/* 05F634 800B73E4 00831021 */ addu $v0, $a0, $v1
/* 05F638 800B73E8 C4400000 */ lwc1 $f0, ($v0)
/* 05F63C 800B73EC 460C003C */ c.lt.s $f0, $f12
/* 05F640 800B73F0 00000000 */ nop
/* 05F644 800B73F4 4503FFF8 */ bc1tl .L800B73D8_ovl1
/* 05F648 800B73F8 46020100 */ add.s $f4, $f0, $f2
/* 05F64C 800B73FC 00230821 */ addu $at, $at, $v1
.L800B7400_ovl1:
/* 05F650 800B7400 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 05F654 800B7404 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 05F658 800B7408 00230821 */ addu $at, $at, $v1
/* 05F65C 800B740C 00C33021 */ addu $a2, $a2, $v1
/* 05F660 800B7410 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 05F664 800B7414 0C02CC8D */ jal func_800B3234
/* 05F668 800B7418 C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 05F66C 800B741C 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F670 800B7420 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F674 800B7424 03E00008 */ jr $ra
/* 05F678 800B7428 00000000 */ nop

View File

@ -1,36 +0,0 @@
glabel func_800B742C
/* 05F67C 800B742C 3C028005 */ lui $v0, %hi(D_8004A7C4) # $v0, 0x8005
/* 05F680 800B7430 8C42A7C4 */ lw $v0, %lo(D_8004A7C4)($v0)
/* 05F684 800B7434 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F688 800B7438 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F68C 800B743C 8C4E0000 */ lw $t6, ($v0)
/* 05F690 800B7440 44802000 */ mtc1 $zero, $f4
/* 05F694 800B7444 3C05800E */ lui $a1, %hi(D_800E5890) # $a1, 0x800e
/* 05F698 800B7448 24A55890 */ addiu $a1, %lo(D_800E5890) # addiu $a1, $a1, 0x5890
/* 05F69C 800B744C 000E7880 */ sll $t7, $t6, 2
/* 05F6A0 800B7450 00AFC021 */ addu $t8, $a1, $t7
/* 05F6A4 800B7454 E7040000 */ swc1 $f4, ($t8)
/* 05F6A8 800B7458 8C430000 */ lw $v1, ($v0)
/* 05F6AC 800B745C 3C01800E */ lui $at, %hi(D_800E5C10)
/* 05F6B0 800B7460 00031880 */ sll $v1, $v1, 2
/* 05F6B4 800B7464 00A3C821 */ addu $t9, $a1, $v1
/* 05F6B8 800B7468 C7200000 */ lwc1 $f0, ($t9)
/* 05F6BC 800B746C 00230821 */ addu $at, $at, $v1
/* 05F6C0 800B7470 E4205C10 */ swc1 $f0, %lo(D_800E5C10)($at)
/* 05F6C4 800B7474 8C480000 */ lw $t0, ($v0)
/* 05F6C8 800B7478 3C01800E */ lui $at, %hi(D_800E56D0)
/* 05F6CC 800B747C 00084880 */ sll $t1, $t0, 2
/* 05F6D0 800B7480 00290821 */ addu $at, $at, $t1
/* 05F6D4 800B7484 E42056D0 */ swc1 $f0, %lo(D_800E56D0)($at)
/* 05F6D8 800B7488 8C4A0000 */ lw $t2, ($v0)
/* 05F6DC 800B748C 3C01800E */ lui $at, %hi(D_800E5510)
/* 05F6E0 800B7490 000A5880 */ sll $t3, $t2, 2
/* 05F6E4 800B7494 002B0821 */ addu $at, $at, $t3
/* 05F6E8 800B7498 0C02D8AB */ jal func_800B62AC
/* 05F6EC 800B749C E4205510 */ swc1 $f0, %lo(D_800E5510)($at)
/* 05F6F0 800B74A0 0C02CC6D */ jal func_800B31B4
/* 05F6F4 800B74A4 00000000 */ nop
/* 05F6F8 800B74A8 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F6FC 800B74AC 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F700 800B74B0 03E00008 */ jr $ra
/* 05F704 800B74B4 00000000 */ nop

View File

@ -1,17 +0,0 @@
glabel func_800B74D8
/* 05F728 800B74D8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F72C 800B74DC AFBF0014 */ sw $ra, 0x14($sp)
/* 05F730 800B74E0 0C02D8F0 */ jal func_800B63C0
/* 05F734 800B74E4 00000000 */ nop
/* 05F738 800B74E8 0C02CC56 */ jal func_800B3158
/* 05F73C 800B74EC 00000000 */ nop
/* 05F740 800B74F0 14400004 */ bnez $v0, .L800B7504_ovl1
/* 05F744 800B74F4 3C0E8005 */ lui $t6, %hi(D_8004A7C4) # $t6, 0x8005
/* 05F748 800B74F8 8DCEA7C4 */ lw $t6, %lo(D_8004A7C4)($t6)
/* 05F74C 800B74FC 0C02C640 */ jal func_800B1900
/* 05F750 800B7500 95C40002 */ lhu $a0, 2($t6)
.L800B7504_ovl1:
/* 05F754 800B7504 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F758 800B7508 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F75C 800B750C 03E00008 */ jr $ra
/* 05F760 800B7510 00000000 */ nop

View File

@ -1,20 +0,0 @@
glabel func_800B7514
/* 05F764 800B7514 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F768 800B7518 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F76C 800B751C 0C02D8F0 */ jal func_800B63C0
/* 05F770 800B7520 00000000 */ nop
/* 05F774 800B7524 0C02CC6D */ jal func_800B31B4
/* 05F778 800B7528 00000000 */ nop
/* 05F77C 800B752C 3C0E8005 */ lui $t6, %hi(D_8004A7C4) # $t6, 0x8005
/* 05F780 800B7530 8DCEA7C4 */ lw $t6, %lo(D_8004A7C4)($t6)
/* 05F784 800B7534 3C01800E */ lui $at, %hi(gEntitiesAngleYArray)
/* 05F788 800B7538 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F78C 800B753C 8DC20000 */ lw $v0, ($t6)
/* 05F790 800B7540 00021080 */ sll $v0, $v0, 2
/* 05F794 800B7544 00220821 */ addu $at, $at, $v0
/* 05F798 800B7548 C42441D0 */ lwc1 $f4, %lo(gEntitiesAngleYArray)($at)
/* 05F79C 800B754C 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05F7A0 800B7550 00220821 */ addu $at, $at, $v0
/* 05F7A4 800B7554 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F7A8 800B7558 03E00008 */ jr $ra
/* 05F7AC 800B755C E42417D0 */ swc1 $f4, %lo(D_800E17D0)($at)

View File

@ -1,84 +0,0 @@
.late_rodata
glabel D_800D6894
.float -1.57079632679489655800
glabel D_800D6898
.float 1.57079632679489655800
glabel D_800D689C
.float 6.28318530717958623200
.text
glabel func_800B7560
/* 05F7B0 800B7560 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F7B4 800B7564 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F7B8 800B7568 0C02D8F0 */ jal func_800B63C0
/* 05F7BC 800B756C 00000000 */ nop
/* 05F7C0 800B7570 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 05F7C4 800B7574 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 05F7C8 800B7578 3C013F80 */ li $at, 0x3F800000 # 1.000000
/* 05F7CC 800B757C 44812000 */ mtc1 $at, $f4
/* 05F7D0 800B7580 8C850000 */ lw $a1, ($a0)
/* 05F7D4 800B7584 3C01800E */ lui $at, %hi(D_800E6A10)
/* 05F7D8 800B7588 00052880 */ sll $a1, $a1, 2
/* 05F7DC 800B758C 00250821 */ addu $at, $at, $a1
/* 05F7E0 800B7590 C4266A10 */ lwc1 $f6, %lo(D_800E6A10)($at)
/* 05F7E4 800B7594 3C01800D */ lui $at, %hi(D_800D6898)
/* 05F7E8 800B7598 46062032 */ c.eq.s $f4, $f6
/* 05F7EC 800B759C 00000000 */ nop
/* 05F7F0 800B75A0 45000004 */ bc1f .L800B75B4_ovl1
/* 05F7F4 800B75A4 00000000 */ nop
/* 05F7F8 800B75A8 3C01800D */ lui $at, %hi(D_800D6898) # $at, 0x800d
/* 05F7FC 800B75AC 10000002 */ b .L800B75B8_ovl1
/* 05F800 800B75B0 C42C6894 */ lwc1 $f12, %lo(D_800D6894)($at)
.L800B75B4_ovl1:
/* 05F804 800B75B4 C42C6898 */ lwc1 $f12, %lo(D_800D6898)($at)
.L800B75B8_ovl1:
/* 05F808 800B75B8 3C01800D */ lui $at, %hi(D_800D689C) # $at, 0x800d
/* 05F80C 800B75BC C422689C */ lwc1 $f2, %lo(D_800D689C)($at)
/* 05F810 800B75C0 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05F814 800B75C4 00250821 */ addu $at, $at, $a1
/* 05F818 800B75C8 C42817D0 */ lwc1 $f8, %lo(D_800E17D0)($at)
/* 05F81C 800B75CC 3C03800E */ lui $v1, %hi(gEntitiesAngleYArray) # $v1, 0x800e
/* 05F820 800B75D0 246341D0 */ addiu $v1, %lo(gEntitiesAngleYArray) # addiu $v1, $v1, 0x41d0
/* 05F824 800B75D4 46086280 */ add.s $f10, $f12, $f8
/* 05F828 800B75D8 00657021 */ addu $t6, $v1, $a1
/* 05F82C 800B75DC 44806000 */ mtc1 $zero, $f12
/* 05F830 800B75E0 E5CA0000 */ swc1 $f10, ($t6)
/* 05F834 800B75E4 8C8F0000 */ lw $t7, ($a0)
/* 05F838 800B75E8 000FC080 */ sll $t8, $t7, 2
/* 05F83C 800B75EC 00781021 */ addu $v0, $v1, $t8
/* 05F840 800B75F0 C4400000 */ lwc1 $f0, ($v0)
/* 05F844 800B75F4 4600103E */ c.le.s $f2, $f0
/* 05F848 800B75F8 00000000 */ nop
/* 05F84C 800B75FC 4502000C */ bc1fl .L800B7630_ovl1
/* 05F850 800B7600 460C003C */ c.lt.s $f0, $f12
/* 05F854 800B7604 46020401 */ sub.s $f16, $f0, $f2
.L800B7608_ovl1:
/* 05F858 800B7608 E4500000 */ swc1 $f16, ($v0)
/* 05F85C 800B760C 8C990000 */ lw $t9, ($a0)
/* 05F860 800B7610 00194080 */ sll $t0, $t9, 2
/* 05F864 800B7614 00681021 */ addu $v0, $v1, $t0
/* 05F868 800B7618 C4400000 */ lwc1 $f0, ($v0)
/* 05F86C 800B761C 4600103E */ c.le.s $f2, $f0
/* 05F870 800B7620 00000000 */ nop
/* 05F874 800B7624 4503FFF8 */ bc1tl .L800B7608_ovl1
/* 05F878 800B7628 46020401 */ sub.s $f16, $f0, $f2
/* 05F87C 800B762C 460C003C */ c.lt.s $f0, $f12
.L800B7630_ovl1:
/* 05F880 800B7630 00000000 */ nop
/* 05F884 800B7634 4502000C */ bc1fl .L800B7668_ovl1
/* 05F888 800B7638 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F88C 800B763C 46020480 */ add.s $f18, $f0, $f2
.L800B7640_ovl1:
/* 05F890 800B7640 E4520000 */ swc1 $f18, ($v0)
/* 05F894 800B7644 8C890000 */ lw $t1, ($a0)
/* 05F898 800B7648 00095080 */ sll $t2, $t1, 2
/* 05F89C 800B764C 006A1021 */ addu $v0, $v1, $t2
/* 05F8A0 800B7650 C4400000 */ lwc1 $f0, ($v0)
/* 05F8A4 800B7654 460C003C */ c.lt.s $f0, $f12
/* 05F8A8 800B7658 00000000 */ nop
/* 05F8AC 800B765C 4503FFF8 */ bc1tl .L800B7640_ovl1
/* 05F8B0 800B7660 46020480 */ add.s $f18, $f0, $f2
/* 05F8B4 800B7664 8FBF0014 */ lw $ra, 0x14($sp)
.L800B7668_ovl1:
/* 05F8B8 800B7668 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F8BC 800B766C 03E00008 */ jr $ra
/* 05F8C0 800B7670 00000000 */ nop

View File

@ -1,87 +0,0 @@
.late_rodata
glabel D_800D68A0
.float -1.57079632679489655800
glabel D_800D68A4
.float 1.57079632679489655800
glabel D_800D68A8
.float 6.28318530717958623200
.text
glabel func_800B7674
/* 05F8C4 800B7674 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F8C8 800B7678 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F8CC 800B767C 0C02D8F0 */ jal func_800B63C0
/* 05F8D0 800B7680 00000000 */ nop
/* 05F8D4 800B7684 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 05F8D8 800B7688 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 05F8DC 800B768C 3C013F80 */ li $at, 0x3F800000 # 1.000000
/* 05F8E0 800B7690 44812000 */ mtc1 $at, $f4
/* 05F8E4 800B7694 8C850000 */ lw $a1, ($a0)
/* 05F8E8 800B7698 3C01800E */ lui $at, %hi(D_800E6A10)
/* 05F8EC 800B769C 00052880 */ sll $a1, $a1, 2
/* 05F8F0 800B76A0 00250821 */ addu $at, $at, $a1
/* 05F8F4 800B76A4 C4266A10 */ lwc1 $f6, %lo(D_800E6A10)($at)
/* 05F8F8 800B76A8 3C01800D */ lui $at, %hi(D_800D68A4)
/* 05F8FC 800B76AC 46062032 */ c.eq.s $f4, $f6
/* 05F900 800B76B0 00000000 */ nop
/* 05F904 800B76B4 45000004 */ bc1f .L800B76C8_ovl1
/* 05F908 800B76B8 00000000 */ nop
/* 05F90C 800B76BC 3C01800D */ lui $at, %hi(D_800D68A0) # $at, 0x800d
/* 05F910 800B76C0 10000002 */ b .L800B76CC_ovl1
/* 05F914 800B76C4 C42C68A0 */ lwc1 $f12, %lo(D_800D68A0)($at)
.L800B76C8_ovl1:
/* 05F918 800B76C8 C42C68A4 */ lwc1 $f12, %lo(D_800D68A4)($at)
.L800B76CC_ovl1:
/* 05F91C 800B76CC 3C01800D */ lui $at, %hi(D_800D68A8) # $at, 0x800d
/* 05F920 800B76D0 C42268A8 */ lwc1 $f2, %lo(D_800D68A8)($at)
/* 05F924 800B76D4 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05F928 800B76D8 00250821 */ addu $at, $at, $a1
/* 05F92C 800B76DC C42817D0 */ lwc1 $f8, %lo(D_800E17D0)($at)
/* 05F930 800B76E0 3C03800E */ lui $v1, %hi(gEntitiesAngleYArray) # $v1, 0x800e
/* 05F934 800B76E4 246341D0 */ addiu $v1, %lo(gEntitiesAngleYArray) # addiu $v1, $v1, 0x41d0
/* 05F938 800B76E8 46086280 */ add.s $f10, $f12, $f8
/* 05F93C 800B76EC 00657021 */ addu $t6, $v1, $a1
/* 05F940 800B76F0 44806000 */ mtc1 $zero, $f12
/* 05F944 800B76F4 E5CA0000 */ swc1 $f10, ($t6)
/* 05F948 800B76F8 8C8F0000 */ lw $t7, ($a0)
/* 05F94C 800B76FC 000FC080 */ sll $t8, $t7, 2
/* 05F950 800B7700 00781021 */ addu $v0, $v1, $t8
/* 05F954 800B7704 C4400000 */ lwc1 $f0, ($v0)
/* 05F958 800B7708 4600103E */ c.le.s $f2, $f0
/* 05F95C 800B770C 00000000 */ nop
/* 05F960 800B7710 4502000C */ bc1fl .L800B7744_ovl1
/* 05F964 800B7714 460C003C */ c.lt.s $f0, $f12
/* 05F968 800B7718 46020401 */ sub.s $f16, $f0, $f2
.L800B771C_ovl1:
/* 05F96C 800B771C E4500000 */ swc1 $f16, ($v0)
/* 05F970 800B7720 8C990000 */ lw $t9, ($a0)
/* 05F974 800B7724 00194080 */ sll $t0, $t9, 2
/* 05F978 800B7728 00681021 */ addu $v0, $v1, $t0
/* 05F97C 800B772C C4400000 */ lwc1 $f0, ($v0)
/* 05F980 800B7730 4600103E */ c.le.s $f2, $f0
/* 05F984 800B7734 00000000 */ nop
/* 05F988 800B7738 4503FFF8 */ bc1tl .L800B771C_ovl1
/* 05F98C 800B773C 46020401 */ sub.s $f16, $f0, $f2
/* 05F990 800B7740 460C003C */ c.lt.s $f0, $f12
.L800B7744_ovl1:
/* 05F994 800B7744 00000000 */ nop
/* 05F998 800B7748 4500000B */ bc1f .L800B7778_ovl1
/* 05F99C 800B774C 00000000 */ nop
/* 05F9A0 800B7750 46020480 */ add.s $f18, $f0, $f2
.L800B7754_ovl1:
/* 05F9A4 800B7754 E4520000 */ swc1 $f18, ($v0)
/* 05F9A8 800B7758 8C890000 */ lw $t1, ($a0)
/* 05F9AC 800B775C 00095080 */ sll $t2, $t1, 2
/* 05F9B0 800B7760 006A1021 */ addu $v0, $v1, $t2
/* 05F9B4 800B7764 C4400000 */ lwc1 $f0, ($v0)
/* 05F9B8 800B7768 460C003C */ c.lt.s $f0, $f12
/* 05F9BC 800B776C 00000000 */ nop
/* 05F9C0 800B7770 4503FFF8 */ bc1tl .L800B7754_ovl1
/* 05F9C4 800B7774 46020480 */ add.s $f18, $f0, $f2
.L800B7778_ovl1:
/* 05F9C8 800B7778 0C02CC6D */ jal func_800B31B4
/* 05F9CC 800B777C 00000000 */ nop
/* 05F9D0 800B7780 8FBF0014 */ lw $ra, 0x14($sp)
/* 05F9D4 800B7784 27BD0018 */ addiu $sp, $sp, 0x18
/* 05F9D8 800B7788 03E00008 */ jr $ra
/* 05F9DC 800B778C 00000000 */ nop

View File

@ -1,81 +0,0 @@
.late_rodata
glabel D_800D68AC
.float 6.28318530717958623200
.text
glabel func_800B7790
/* 05F9E0 800B7790 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05F9E4 800B7794 AFBF0014 */ sw $ra, 0x14($sp)
/* 05F9E8 800B7798 0C02D8F0 */ jal func_800B63C0
/* 05F9EC 800B779C 00000000 */ nop
/* 05F9F0 800B77A0 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 05F9F4 800B77A4 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 05F9F8 800B77A8 3C01800D */ lui $at, %hi(D_800D68AC) # $at, 0x800d
/* 05F9FC 800B77AC C42268AC */ lwc1 $f2, %lo(D_800D68AC)($at)
/* 05FA00 800B77B0 8C830000 */ lw $v1, ($a0)
/* 05FA04 800B77B4 3C05800E */ lui $a1, %hi(gEntitiesAngleYArray) # $a1, 0x800e
/* 05FA08 800B77B8 24A541D0 */ addiu $a1, %lo(gEntitiesAngleYArray) # addiu $a1, $a1, 0x41d0
/* 05FA0C 800B77BC 00031880 */ sll $v1, $v1, 2
/* 05FA10 800B77C0 3C01800F */ lui $at, %hi(D_800E9020)
/* 05FA14 800B77C4 00230821 */ addu $at, $at, $v1
/* 05FA18 800B77C8 00A31021 */ addu $v0, $a1, $v1
/* 05FA1C 800B77CC C4440000 */ lwc1 $f4, ($v0)
/* 05FA20 800B77D0 C4269020 */ lwc1 $f6, %lo(D_800E9020)($at)
/* 05FA24 800B77D4 44806000 */ mtc1 $zero, $f12
/* 05FA28 800B77D8 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05FA2C 800B77DC 46062200 */ add.s $f8, $f4, $f6
/* 05FA30 800B77E0 E4480000 */ swc1 $f8, ($v0)
/* 05FA34 800B77E4 8C830000 */ lw $v1, ($a0)
/* 05FA38 800B77E8 00031880 */ sll $v1, $v1, 2
/* 05FA3C 800B77EC 00A31021 */ addu $v0, $a1, $v1
/* 05FA40 800B77F0 C4400000 */ lwc1 $f0, ($v0)
/* 05FA44 800B77F4 4600103E */ c.le.s $f2, $f0
/* 05FA48 800B77F8 00000000 */ nop
/* 05FA4C 800B77FC 4502000C */ bc1fl .L800B7830_ovl1
/* 05FA50 800B7800 460C003C */ c.lt.s $f0, $f12
/* 05FA54 800B7804 46020281 */ sub.s $f10, $f0, $f2
.L800B7808_ovl1:
/* 05FA58 800B7808 E44A0000 */ swc1 $f10, ($v0)
/* 05FA5C 800B780C 8C830000 */ lw $v1, ($a0)
/* 05FA60 800B7810 00031880 */ sll $v1, $v1, 2
/* 05FA64 800B7814 00A31021 */ addu $v0, $a1, $v1
/* 05FA68 800B7818 C4400000 */ lwc1 $f0, ($v0)
/* 05FA6C 800B781C 4600103E */ c.le.s $f2, $f0
/* 05FA70 800B7820 00000000 */ nop
/* 05FA74 800B7824 4503FFF8 */ bc1tl .L800B7808_ovl1
/* 05FA78 800B7828 46020281 */ sub.s $f10, $f0, $f2
/* 05FA7C 800B782C 460C003C */ c.lt.s $f0, $f12
.L800B7830_ovl1:
/* 05FA80 800B7830 00000000 */ nop
/* 05FA84 800B7834 4502000C */ bc1fl .L800B7868_ovl1
/* 05FA88 800B7838 00230821 */ addu $at, $at, $v1
/* 05FA8C 800B783C 46020400 */ add.s $f16, $f0, $f2
.L800B7840_ovl1:
/* 05FA90 800B7840 E4500000 */ swc1 $f16, ($v0)
/* 05FA94 800B7844 8C830000 */ lw $v1, ($a0)
/* 05FA98 800B7848 00031880 */ sll $v1, $v1, 2
/* 05FA9C 800B784C 00A31021 */ addu $v0, $a1, $v1
/* 05FAA0 800B7850 C4400000 */ lwc1 $f0, ($v0)
/* 05FAA4 800B7854 460C003C */ c.lt.s $f0, $f12
/* 05FAA8 800B7858 00000000 */ nop
/* 05FAAC 800B785C 4503FFF8 */ bc1tl .L800B7840_ovl1
/* 05FAB0 800B7860 46020400 */ add.s $f16, $f0, $f2
/* 05FAB4 800B7864 00230821 */ addu $at, $at, $v1
.L800B7868_ovl1:
/* 05FAB8 800B7868 E42017D0 */ swc1 $f0, %lo(D_800E17D0)($at)
/* 05FABC 800B786C 8C830000 */ lw $v1, ($a0)
/* 05FAC0 800B7870 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 05FAC4 800B7874 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 05FAC8 800B7878 00031880 */ sll $v1, $v1, 2
/* 05FACC 800B787C 00230821 */ addu $at, $at, $v1
/* 05FAD0 800B7880 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 05FAD4 800B7884 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 05FAD8 800B7888 00230821 */ addu $at, $at, $v1
/* 05FADC 800B788C 00C33021 */ addu $a2, $a2, $v1
/* 05FAE0 800B7890 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 05FAE4 800B7894 0C02CC8D */ jal func_800B3234
/* 05FAE8 800B7898 C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 05FAEC 800B789C 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FAF0 800B78A0 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FAF4 800B78A4 03E00008 */ jr $ra
/* 05FAF8 800B78A8 00000000 */ nop

View File

@ -1,70 +0,0 @@
.late_rodata
glabel D_800D68B0
.float 6.28318530717958623200
.text
glabel func_800B78AC
/* 05FAFC 800B78AC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FB00 800B78B0 AFBF0014 */ sw $ra, 0x14($sp)
/* 05FB04 800B78B4 0C02D8F0 */ jal func_800B63C0
/* 05FB08 800B78B8 00000000 */ nop
/* 05FB0C 800B78BC 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 05FB10 800B78C0 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 05FB14 800B78C4 3C01800D */ lui $at, %hi(D_800D68B0) # $at, 0x800d
/* 05FB18 800B78C8 C42268B0 */ lwc1 $f2, %lo(D_800D68B0)($at)
/* 05FB1C 800B78CC 8C830000 */ lw $v1, ($a0)
/* 05FB20 800B78D0 3C05800E */ lui $a1, %hi(gEntitiesAngleYArray) # $a1, 0x800e
/* 05FB24 800B78D4 24A541D0 */ addiu $a1, %lo(gEntitiesAngleYArray) # addiu $a1, $a1, 0x41d0
/* 05FB28 800B78D8 00031880 */ sll $v1, $v1, 2
/* 05FB2C 800B78DC 3C01800F */ lui $at, %hi(D_800E9020)
/* 05FB30 800B78E0 00230821 */ addu $at, $at, $v1
/* 05FB34 800B78E4 00A31021 */ addu $v0, $a1, $v1
/* 05FB38 800B78E8 C4440000 */ lwc1 $f4, ($v0)
/* 05FB3C 800B78EC C4269020 */ lwc1 $f6, %lo(D_800E9020)($at)
/* 05FB40 800B78F0 44806000 */ mtc1 $zero, $f12
/* 05FB44 800B78F4 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05FB48 800B78F8 46062200 */ add.s $f8, $f4, $f6
/* 05FB4C 800B78FC E4480000 */ swc1 $f8, ($v0)
/* 05FB50 800B7900 8C830000 */ lw $v1, ($a0)
/* 05FB54 800B7904 00031880 */ sll $v1, $v1, 2
/* 05FB58 800B7908 00A31021 */ addu $v0, $a1, $v1
/* 05FB5C 800B790C C4400000 */ lwc1 $f0, ($v0)
/* 05FB60 800B7910 4600103E */ c.le.s $f2, $f0
/* 05FB64 800B7914 00000000 */ nop
/* 05FB68 800B7918 4502000C */ bc1fl .L800B794C_ovl1
/* 05FB6C 800B791C 460C003C */ c.lt.s $f0, $f12
/* 05FB70 800B7920 46020281 */ sub.s $f10, $f0, $f2
.L800B7924_ovl1:
/* 05FB74 800B7924 E44A0000 */ swc1 $f10, ($v0)
/* 05FB78 800B7928 8C830000 */ lw $v1, ($a0)
/* 05FB7C 800B792C 00031880 */ sll $v1, $v1, 2
/* 05FB80 800B7930 00A31021 */ addu $v0, $a1, $v1
/* 05FB84 800B7934 C4400000 */ lwc1 $f0, ($v0)
/* 05FB88 800B7938 4600103E */ c.le.s $f2, $f0
/* 05FB8C 800B793C 00000000 */ nop
/* 05FB90 800B7940 4503FFF8 */ bc1tl .L800B7924_ovl1
/* 05FB94 800B7944 46020281 */ sub.s $f10, $f0, $f2
/* 05FB98 800B7948 460C003C */ c.lt.s $f0, $f12
.L800B794C_ovl1:
/* 05FB9C 800B794C 00000000 */ nop
/* 05FBA0 800B7950 4502000C */ bc1fl .L800B7984_ovl1
/* 05FBA4 800B7954 00230821 */ addu $at, $at, $v1
/* 05FBA8 800B7958 46020400 */ add.s $f16, $f0, $f2
.L800B795C_ovl1:
/* 05FBAC 800B795C E4500000 */ swc1 $f16, ($v0)
/* 05FBB0 800B7960 8C830000 */ lw $v1, ($a0)
/* 05FBB4 800B7964 00031880 */ sll $v1, $v1, 2
/* 05FBB8 800B7968 00A31021 */ addu $v0, $a1, $v1
/* 05FBBC 800B796C C4400000 */ lwc1 $f0, ($v0)
/* 05FBC0 800B7970 460C003C */ c.lt.s $f0, $f12
/* 05FBC4 800B7974 00000000 */ nop
/* 05FBC8 800B7978 4503FFF8 */ bc1tl .L800B795C_ovl1
/* 05FBCC 800B797C 46020400 */ add.s $f16, $f0, $f2
/* 05FBD0 800B7980 00230821 */ addu $at, $at, $v1
.L800B7984_ovl1:
/* 05FBD4 800B7984 0C02CC6D */ jal func_800B31B4
/* 05FBD8 800B7988 E42017D0 */ swc1 $f0, %lo(D_800E17D0)($at)
/* 05FBDC 800B798C 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FBE0 800B7990 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FBE4 800B7994 03E00008 */ jr $ra
/* 05FBE8 800B7998 00000000 */ nop

View File

@ -1,23 +0,0 @@
glabel func_800B799C
/* 05FBEC 800B799C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FBF0 800B79A0 AFBF0014 */ sw $ra, 0x14($sp)
/* 05FBF4 800B79A4 0C02D419 */ jal func_800B5064
/* 05FBF8 800B79A8 00000000 */ nop
/* 05FBFC 800B79AC 3C0E8005 */ lui $t6, %hi(D_8004A7C4) # $t6, 0x8005
/* 05FC00 800B79B0 8DCEA7C4 */ lw $t6, %lo(D_8004A7C4)($t6)
/* 05FC04 800B79B4 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 05FC08 800B79B8 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 05FC0C 800B79BC 8DC20000 */ lw $v0, ($t6)
/* 05FC10 800B79C0 00021080 */ sll $v0, $v0, 2
/* 05FC14 800B79C4 00220821 */ addu $at, $at, $v0
/* 05FC18 800B79C8 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 05FC1C 800B79CC 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 05FC20 800B79D0 00220821 */ addu $at, $at, $v0
/* 05FC24 800B79D4 00C23021 */ addu $a2, $a2, $v0
/* 05FC28 800B79D8 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 05FC2C 800B79DC 0C02CC8D */ jal func_800B3234
/* 05FC30 800B79E0 C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 05FC34 800B79E4 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FC38 800B79E8 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FC3C 800B79EC 03E00008 */ jr $ra
/* 05FC40 800B79F0 00000000 */ nop

View File

@ -1,101 +0,0 @@
.late_rodata
glabel D_800D68B4
.float 6.28318530717958623200
.text
glabel func_800B79F4
/* 05FC44 800B79F4 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 05FC48 800B79F8 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 05FC4C 800B79FC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FC50 800B7A00 AFBF0014 */ sw $ra, 0x14($sp)
/* 05FC54 800B7A04 AFA40018 */ sw $a0, 0x18($sp)
/* 05FC58 800B7A08 8C6E0000 */ lw $t6, ($v1)
/* 05FC5C 800B7A0C 44806000 */ mtc1 $zero, $f12
/* 05FC60 800B7A10 3C02800E */ lui $v0, %hi(D_800E5890) # $v0, 0x800e
/* 05FC64 800B7A14 24425890 */ addiu $v0, %lo(D_800E5890) # addiu $v0, $v0, 0x5890
/* 05FC68 800B7A18 000E7880 */ sll $t7, $t6, 2
/* 05FC6C 800B7A1C 004FC021 */ addu $t8, $v0, $t7
/* 05FC70 800B7A20 E70C0000 */ swc1 $f12, ($t8)
/* 05FC74 800B7A24 8C650000 */ lw $a1, ($v1)
/* 05FC78 800B7A28 3C01800E */ lui $at, %hi(D_800E5C10)
/* 05FC7C 800B7A2C 00052880 */ sll $a1, $a1, 2
/* 05FC80 800B7A30 0045C821 */ addu $t9, $v0, $a1
/* 05FC84 800B7A34 C7200000 */ lwc1 $f0, ($t9)
/* 05FC88 800B7A38 00250821 */ addu $at, $at, $a1
/* 05FC8C 800B7A3C E4205C10 */ swc1 $f0, %lo(D_800E5C10)($at)
/* 05FC90 800B7A40 8C680000 */ lw $t0, ($v1)
/* 05FC94 800B7A44 3C01800E */ lui $at, %hi(D_800E56D0)
/* 05FC98 800B7A48 00084880 */ sll $t1, $t0, 2
/* 05FC9C 800B7A4C 00290821 */ addu $at, $at, $t1
/* 05FCA0 800B7A50 E42056D0 */ swc1 $f0, %lo(D_800E56D0)($at)
/* 05FCA4 800B7A54 8C6A0000 */ lw $t2, ($v1)
/* 05FCA8 800B7A58 3C01800E */ lui $at, %hi(D_800E5510)
/* 05FCAC 800B7A5C 000A5880 */ sll $t3, $t2, 2
/* 05FCB0 800B7A60 002B0821 */ addu $at, $at, $t3
/* 05FCB4 800B7A64 0C02D8AB */ jal func_800B62AC
/* 05FCB8 800B7A68 E4205510 */ swc1 $f0, %lo(D_800E5510)($at)
/* 05FCBC 800B7A6C 0C02D851 */ jal func_800B6144
/* 05FCC0 800B7A70 8FA40018 */ lw $a0, 0x18($sp)
/* 05FCC4 800B7A74 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 05FCC8 800B7A78 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 05FCCC 800B7A7C 3C01800D */ lui $at, %hi(D_800D68B4) # $at, 0x800d
/* 05FCD0 800B7A80 C42268B4 */ lwc1 $f2, %lo(D_800D68B4)($at)
/* 05FCD4 800B7A84 8C650000 */ lw $a1, ($v1)
/* 05FCD8 800B7A88 3C01800F */ lui $at, %hi(D_800E9020)
/* 05FCDC 800B7A8C 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 05FCE0 800B7A90 00052880 */ sll $a1, $a1, 2
/* 05FCE4 800B7A94 00250821 */ addu $at, $at, $a1
/* 05FCE8 800B7A98 C4249020 */ lwc1 $f4, %lo(D_800E9020)($at)
/* 05FCEC 800B7A9C 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05FCF0 800B7AA0 00250821 */ addu $at, $at, $a1
/* 05FCF4 800B7AA4 C42617D0 */ lwc1 $f6, %lo(D_800E17D0)($at)
/* 05FCF8 800B7AA8 3C01800E */ lui $at, %hi(D_800E4C50)
/* 05FCFC 800B7AAC 00250821 */ addu $at, $at, $a1
/* 05FD00 800B7AB0 46062200 */ add.s $f8, $f4, $f6
/* 05FD04 800B7AB4 C42A4C50 */ lwc1 $f10, %lo(D_800E4C50)($at)
/* 05FD08 800B7AB8 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 05FD0C 800B7ABC 00856021 */ addu $t4, $a0, $a1
/* 05FD10 800B7AC0 46085400 */ add.s $f16, $f10, $f8
/* 05FD14 800B7AC4 44806000 */ mtc1 $zero, $f12
/* 05FD18 800B7AC8 E5900000 */ swc1 $f16, ($t4)
/* 05FD1C 800B7ACC 8C6D0000 */ lw $t5, ($v1)
/* 05FD20 800B7AD0 000D7080 */ sll $t6, $t5, 2
/* 05FD24 800B7AD4 008E1021 */ addu $v0, $a0, $t6
/* 05FD28 800B7AD8 C4400000 */ lwc1 $f0, ($v0)
/* 05FD2C 800B7ADC 4600103E */ c.le.s $f2, $f0
/* 05FD30 800B7AE0 00000000 */ nop
/* 05FD34 800B7AE4 4502000C */ bc1fl .L800B7B18_ovl1
/* 05FD38 800B7AE8 460C003C */ c.lt.s $f0, $f12
/* 05FD3C 800B7AEC 46020481 */ sub.s $f18, $f0, $f2
.L800B7AF0_ovl1:
/* 05FD40 800B7AF0 E4520000 */ swc1 $f18, ($v0)
/* 05FD44 800B7AF4 8C6F0000 */ lw $t7, ($v1)
/* 05FD48 800B7AF8 000FC080 */ sll $t8, $t7, 2
/* 05FD4C 800B7AFC 00981021 */ addu $v0, $a0, $t8
/* 05FD50 800B7B00 C4400000 */ lwc1 $f0, ($v0)
/* 05FD54 800B7B04 4600103E */ c.le.s $f2, $f0
/* 05FD58 800B7B08 00000000 */ nop
/* 05FD5C 800B7B0C 4503FFF8 */ bc1tl .L800B7AF0_ovl1
/* 05FD60 800B7B10 46020481 */ sub.s $f18, $f0, $f2
/* 05FD64 800B7B14 460C003C */ c.lt.s $f0, $f12
.L800B7B18_ovl1:
/* 05FD68 800B7B18 00000000 */ nop
/* 05FD6C 800B7B1C 4500000B */ bc1f .L800B7B4C_ovl1
/* 05FD70 800B7B20 00000000 */ nop
/* 05FD74 800B7B24 46020100 */ add.s $f4, $f0, $f2
.L800B7B28_ovl1:
/* 05FD78 800B7B28 E4440000 */ swc1 $f4, ($v0)
/* 05FD7C 800B7B2C 8C790000 */ lw $t9, ($v1)
/* 05FD80 800B7B30 00194080 */ sll $t0, $t9, 2
/* 05FD84 800B7B34 00881021 */ addu $v0, $a0, $t0
/* 05FD88 800B7B38 C4400000 */ lwc1 $f0, ($v0)
/* 05FD8C 800B7B3C 460C003C */ c.lt.s $f0, $f12
/* 05FD90 800B7B40 00000000 */ nop
/* 05FD94 800B7B44 4503FFF8 */ bc1tl .L800B7B28_ovl1
/* 05FD98 800B7B48 46020100 */ add.s $f4, $f0, $f2
.L800B7B4C_ovl1:
/* 05FD9C 800B7B4C 0C02CC6D */ jal func_800B31B4
/* 05FDA0 800B7B50 00000000 */ nop
/* 05FDA4 800B7B54 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FDA8 800B7B58 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FDAC 800B7B5C 03E00008 */ jr $ra
/* 05FDB0 800B7B60 00000000 */ nop

View File

@ -1,93 +0,0 @@
.late_rodata
glabel D_800D68B8
.float -1.57079632679489655800
glabel D_800D68BC
.float 6.28318530717958623200
.text
glabel func_800B7B64
/* 05FDB4 800B7B64 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FDB8 800B7B68 AFBF0014 */ sw $ra, 0x14($sp)
/* 05FDBC 800B7B6C 0C02D8AB */ jal func_800B62AC
/* 05FDC0 800B7B70 AFA40018 */ sw $a0, 0x18($sp)
/* 05FDC4 800B7B74 0C02D851 */ jal func_800B6144
/* 05FDC8 800B7B78 8FA40018 */ lw $a0, 0x18($sp)
/* 05FDCC 800B7B7C 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 05FDD0 800B7B80 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 05FDD4 800B7B84 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05FDD8 800B7B88 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 05FDDC 800B7B8C 8C650000 */ lw $a1, ($v1)
/* 05FDE0 800B7B90 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 05FDE4 800B7B94 3C0F800F */ lui $t7, %hi(D_800E9AA0)
/* 05FDE8 800B7B98 00052880 */ sll $a1, $a1, 2
/* 05FDEC 800B7B9C 00250821 */ addu $at, $at, $a1
/* 05FDF0 800B7BA0 C42417D0 */ lwc1 $f4, %lo(D_800E17D0)($at)
/* 05FDF4 800B7BA4 3C01800F */ lui $at, %hi(D_800E9020)
/* 05FDF8 800B7BA8 00250821 */ addu $at, $at, $a1
/* 05FDFC 800B7BAC C4269020 */ lwc1 $f6, %lo(D_800E9020)($at)
/* 05FE00 800B7BB0 00857021 */ addu $t6, $a0, $a1
/* 05FE04 800B7BB4 3C01800E */ lui $at, %hi(D_800E6A10)
/* 05FE08 800B7BB8 46062200 */ add.s $f8, $f4, $f6
/* 05FE0C 800B7BBC 44806000 */ mtc1 $zero, $f12
/* 05FE10 800B7BC0 E5C80000 */ swc1 $f8, ($t6)
/* 05FE14 800B7BC4 8C650000 */ lw $a1, ($v1)
/* 05FE18 800B7BC8 00052880 */ sll $a1, $a1, 2
/* 05FE1C 800B7BCC 01E57821 */ addu $t7, $t7, $a1
/* 05FE20 800B7BD0 8DEF9AA0 */ lw $t7, %lo(D_800E9AA0)($t7)
/* 05FE24 800B7BD4 00250821 */ addu $at, $at, $a1
/* 05FE28 800B7BD8 15E0000B */ bnez $t7, .L800B7C08_ovl1
/* 05FE2C 800B7BDC 00000000 */ nop
/* 05FE30 800B7BE0 C42A6A10 */ lwc1 $f10, %lo(D_800E6A10)($at)
/* 05FE34 800B7BE4 3C01800D */ lui $at, %hi(D_800D68B8) # $at, 0x800d
/* 05FE38 800B7BE8 C43068B8 */ lwc1 $f16, %lo(D_800D68B8)($at)
/* 05FE3C 800B7BEC 00851021 */ addu $v0, $a0, $a1
/* 05FE40 800B7BF0 C4440000 */ lwc1 $f4, ($v0)
/* 05FE44 800B7BF4 46105482 */ mul.s $f18, $f10, $f16
/* 05FE48 800B7BF8 46122180 */ add.s $f6, $f4, $f18
/* 05FE4C 800B7BFC E4460000 */ swc1 $f6, ($v0)
/* 05FE50 800B7C00 8C650000 */ lw $a1, ($v1)
/* 05FE54 800B7C04 00052880 */ sll $a1, $a1, 2
.L800B7C08_ovl1:
/* 05FE58 800B7C08 3C01800D */ lui $at, %hi(D_800D68BC) # $at, 0x800d
/* 05FE5C 800B7C0C 00851021 */ addu $v0, $a0, $a1
/* 05FE60 800B7C10 C42268BC */ lwc1 $f2, %lo(D_800D68BC)($at)
/* 05FE64 800B7C14 C4400000 */ lwc1 $f0, ($v0)
/* 05FE68 800B7C18 4600103E */ c.le.s $f2, $f0
/* 05FE6C 800B7C1C 00000000 */ nop
/* 05FE70 800B7C20 4502000C */ bc1fl .L800B7C54_ovl1
/* 05FE74 800B7C24 460C003C */ c.lt.s $f0, $f12
/* 05FE78 800B7C28 46020201 */ sub.s $f8, $f0, $f2
.L800B7C2C_ovl1:
/* 05FE7C 800B7C2C E4480000 */ swc1 $f8, ($v0)
/* 05FE80 800B7C30 8C780000 */ lw $t8, ($v1)
/* 05FE84 800B7C34 0018C880 */ sll $t9, $t8, 2
/* 05FE88 800B7C38 00991021 */ addu $v0, $a0, $t9
/* 05FE8C 800B7C3C C4400000 */ lwc1 $f0, ($v0)
/* 05FE90 800B7C40 4600103E */ c.le.s $f2, $f0
/* 05FE94 800B7C44 00000000 */ nop
/* 05FE98 800B7C48 4503FFF8 */ bc1tl .L800B7C2C_ovl1
/* 05FE9C 800B7C4C 46020201 */ sub.s $f8, $f0, $f2
/* 05FEA0 800B7C50 460C003C */ c.lt.s $f0, $f12
.L800B7C54_ovl1:
/* 05FEA4 800B7C54 00000000 */ nop
/* 05FEA8 800B7C58 4500000B */ bc1f .L800B7C88_ovl1
/* 05FEAC 800B7C5C 00000000 */ nop
/* 05FEB0 800B7C60 46020280 */ add.s $f10, $f0, $f2
.L800B7C64_ovl1:
/* 05FEB4 800B7C64 E44A0000 */ swc1 $f10, ($v0)
/* 05FEB8 800B7C68 8C680000 */ lw $t0, ($v1)
/* 05FEBC 800B7C6C 00084880 */ sll $t1, $t0, 2
/* 05FEC0 800B7C70 00891021 */ addu $v0, $a0, $t1
/* 05FEC4 800B7C74 C4400000 */ lwc1 $f0, ($v0)
/* 05FEC8 800B7C78 460C003C */ c.lt.s $f0, $f12
/* 05FECC 800B7C7C 00000000 */ nop
/* 05FED0 800B7C80 4503FFF8 */ bc1tl .L800B7C64_ovl1
/* 05FED4 800B7C84 46020280 */ add.s $f10, $f0, $f2
.L800B7C88_ovl1:
/* 05FED8 800B7C88 0C02CC6D */ jal func_800B31B4
/* 05FEDC 800B7C8C 00000000 */ nop
/* 05FEE0 800B7C90 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FEE4 800B7C94 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FEE8 800B7C98 03E00008 */ jr $ra
/* 05FEEC 800B7C9C 00000000 */ nop

View File

@ -1,63 +0,0 @@
glabel func_800B7CA0
/* 05FEF0 800B7CA0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FEF4 800B7CA4 AFBF0014 */ sw $ra, 0x14($sp)
/* 05FEF8 800B7CA8 0C02D8AB */ jal func_800B62AC
/* 05FEFC 800B7CAC 00000000 */ nop
/* 05FF00 800B7CB0 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 05FF04 800B7CB4 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 05FF08 800B7CB8 3C01800D */ lui $at, %hi(D_800D68C0) # $at, 0x800d
/* 05FF0C 800B7CBC C42268C0 */ lwc1 $f2, %lo(D_800D68C0)($at)
/* 05FF10 800B7CC0 8C650000 */ lw $a1, ($v1)
/* 05FF14 800B7CC4 3C01800E */ lui $at, %hi(D_800E17D0)
/* 05FF18 800B7CC8 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 05FF1C 800B7CCC 00052880 */ sll $a1, $a1, 2
/* 05FF20 800B7CD0 00250821 */ addu $at, $at, $a1
/* 05FF24 800B7CD4 C42417D0 */ lwc1 $f4, %lo(D_800E17D0)($at)
/* 05FF28 800B7CD8 3C01800F */ lui $at, %hi(D_800E9020)
/* 05FF2C 800B7CDC 00250821 */ addu $at, $at, $a1
/* 05FF30 800B7CE0 C4269020 */ lwc1 $f6, %lo(D_800E9020)($at)
/* 05FF34 800B7CE4 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 05FF38 800B7CE8 00857021 */ addu $t6, $a0, $a1
/* 05FF3C 800B7CEC 46062200 */ add.s $f8, $f4, $f6
/* 05FF40 800B7CF0 44806000 */ mtc1 $zero, $f12
/* 05FF44 800B7CF4 E5C80000 */ swc1 $f8, ($t6)
/* 05FF48 800B7CF8 8C6F0000 */ lw $t7, ($v1)
/* 05FF4C 800B7CFC 000FC080 */ sll $t8, $t7, 2
/* 05FF50 800B7D00 00981021 */ addu $v0, $a0, $t8
/* 05FF54 800B7D04 C4400000 */ lwc1 $f0, ($v0)
/* 05FF58 800B7D08 4600103E */ c.le.s $f2, $f0
/* 05FF5C 800B7D0C 00000000 */ nop
/* 05FF60 800B7D10 4502000C */ bc1fl .L800B7D44_ovl1
/* 05FF64 800B7D14 460C003C */ c.lt.s $f0, $f12
/* 05FF68 800B7D18 46020281 */ sub.s $f10, $f0, $f2
.L800B7D1C_ovl1:
/* 05FF6C 800B7D1C E44A0000 */ swc1 $f10, ($v0)
/* 05FF70 800B7D20 8C790000 */ lw $t9, ($v1)
/* 05FF74 800B7D24 00194080 */ sll $t0, $t9, 2
/* 05FF78 800B7D28 00881021 */ addu $v0, $a0, $t0
/* 05FF7C 800B7D2C C4400000 */ lwc1 $f0, ($v0)
/* 05FF80 800B7D30 4600103E */ c.le.s $f2, $f0
/* 05FF84 800B7D34 00000000 */ nop
/* 05FF88 800B7D38 4503FFF8 */ bc1tl .L800B7D1C_ovl1
/* 05FF8C 800B7D3C 46020281 */ sub.s $f10, $f0, $f2
/* 05FF90 800B7D40 460C003C */ c.lt.s $f0, $f12
.L800B7D44_ovl1:
/* 05FF94 800B7D44 00000000 */ nop
/* 05FF98 800B7D48 4502000C */ bc1fl .L800B7D7C_ovl1
/* 05FF9C 800B7D4C 8FBF0014 */ lw $ra, 0x14($sp)
/* 05FFA0 800B7D50 46020400 */ add.s $f16, $f0, $f2
.L800B7D54_ovl1:
/* 05FFA4 800B7D54 E4500000 */ swc1 $f16, ($v0)
/* 05FFA8 800B7D58 8C690000 */ lw $t1, ($v1)
/* 05FFAC 800B7D5C 00095080 */ sll $t2, $t1, 2
/* 05FFB0 800B7D60 008A1021 */ addu $v0, $a0, $t2
/* 05FFB4 800B7D64 C4400000 */ lwc1 $f0, ($v0)
/* 05FFB8 800B7D68 460C003C */ c.lt.s $f0, $f12
/* 05FFBC 800B7D6C 00000000 */ nop
/* 05FFC0 800B7D70 4503FFF8 */ bc1tl .L800B7D54_ovl1
/* 05FFC4 800B7D74 46020400 */ add.s $f16, $f0, $f2
/* 05FFC8 800B7D78 8FBF0014 */ lw $ra, 0x14($sp)
.L800B7D7C_ovl1:
/* 05FFCC 800B7D7C 27BD0018 */ addiu $sp, $sp, 0x18
/* 05FFD0 800B7D80 03E00008 */ jr $ra
/* 05FFD4 800B7D84 00000000 */ nop

View File

@ -1,52 +0,0 @@
glabel func_800B7D88
/* 05FFD8 800B7D88 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 05FFDC 800B7D8C AFBF0014 */ sw $ra, 0x14($sp)
/* 05FFE0 800B7D90 0C02D8F0 */ jal func_800B63C0
/* 05FFE4 800B7D94 00000000 */ nop
/* 05FFE8 800B7D98 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 05FFEC 800B7D9C 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 05FFF0 800B7DA0 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 05FFF4 800B7DA4 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 05FFF8 800B7DA8 8C6E0000 */ lw $t6, ($v1)
/* 05FFFC 800B7DAC 3C01800D */ lui $at, %hi(D_800D68C4) # $at, 0x800d
/* 060000 800B7DB0 C42268C4 */ lwc1 $f2, %lo(D_800D68C4)($at)
/* 060004 800B7DB4 000E7880 */ sll $t7, $t6, 2
/* 060008 800B7DB8 008F1021 */ addu $v0, $a0, $t7
/* 06000C 800B7DBC C4400000 */ lwc1 $f0, ($v0)
/* 060010 800B7DC0 44806000 */ mtc1 $zero, $f12
/* 060014 800B7DC4 4600103E */ c.le.s $f2, $f0
/* 060018 800B7DC8 00000000 */ nop
/* 06001C 800B7DCC 4502000C */ bc1fl .L800B7E00_ovl1
/* 060020 800B7DD0 460C003C */ c.lt.s $f0, $f12
/* 060024 800B7DD4 46020101 */ sub.s $f4, $f0, $f2
.L800B7DD8_ovl1:
/* 060028 800B7DD8 E4440000 */ swc1 $f4, ($v0)
/* 06002C 800B7DDC 8C780000 */ lw $t8, ($v1)
/* 060030 800B7DE0 0018C880 */ sll $t9, $t8, 2
/* 060034 800B7DE4 00991021 */ addu $v0, $a0, $t9
/* 060038 800B7DE8 C4400000 */ lwc1 $f0, ($v0)
/* 06003C 800B7DEC 4600103E */ c.le.s $f2, $f0
/* 060040 800B7DF0 00000000 */ nop
/* 060044 800B7DF4 4503FFF8 */ bc1tl .L800B7DD8_ovl1
/* 060048 800B7DF8 46020101 */ sub.s $f4, $f0, $f2
/* 06004C 800B7DFC 460C003C */ c.lt.s $f0, $f12
.L800B7E00_ovl1:
/* 060050 800B7E00 00000000 */ nop
/* 060054 800B7E04 4502000C */ bc1fl .L800B7E38_ovl1
/* 060058 800B7E08 8FBF0014 */ lw $ra, 0x14($sp)
/* 06005C 800B7E0C 46020180 */ add.s $f6, $f0, $f2
.L800B7E10_ovl1:
/* 060060 800B7E10 E4460000 */ swc1 $f6, ($v0)
/* 060064 800B7E14 8C680000 */ lw $t0, ($v1)
/* 060068 800B7E18 00084880 */ sll $t1, $t0, 2
/* 06006C 800B7E1C 00891021 */ addu $v0, $a0, $t1
/* 060070 800B7E20 C4400000 */ lwc1 $f0, ($v0)
/* 060074 800B7E24 460C003C */ c.lt.s $f0, $f12
/* 060078 800B7E28 00000000 */ nop
/* 06007C 800B7E2C 4503FFF8 */ bc1tl .L800B7E10_ovl1
/* 060080 800B7E30 46020180 */ add.s $f6, $f0, $f2
/* 060084 800B7E34 8FBF0014 */ lw $ra, 0x14($sp)
.L800B7E38_ovl1:
/* 060088 800B7E38 27BD0018 */ addiu $sp, $sp, 0x18
/* 06008C 800B7E3C 03E00008 */ jr $ra
/* 060090 800B7E40 00000000 */ nop

View File

@ -1,84 +0,0 @@
glabel func_800B7ED4
/* 060124 800B7ED4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 060128 800B7ED8 AFBF0014 */ sw $ra, 0x14($sp)
/* 06012C 800B7EDC 0C02D69F */ jal func_800B5A7C
/* 060130 800B7EE0 00000000 */ nop
/* 060134 800B7EE4 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 060138 800B7EE8 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 06013C 800B7EEC 3C01800E */ lui $at, %hi(D_800E5510)
/* 060140 800B7EF0 3C0E800E */ lui $t6, %hi(D_800E64D0) # $t6, 0x800e
/* 060144 800B7EF4 8C620000 */ lw $v0, ($v1)
/* 060148 800B7EF8 25CE64D0 */ addiu $t6, %lo(D_800E64D0) # addiu $t6, $t6, 0x64d0
/* 06014C 800B7EFC 3C04800E */ lui $a0, %hi(D_800DE350)
/* 060150 800B7F00 00021080 */ sll $v0, $v0, 2
/* 060154 800B7F04 00220821 */ addu $at, $at, $v0
/* 060158 800B7F08 C4245510 */ lwc1 $f4, %lo(D_800E5510)($at)
/* 06015C 800B7F0C 3C01800E */ lui $at, %hi(D_800E56D0)
/* 060160 800B7F10 00220821 */ addu $at, $at, $v0
/* 060164 800B7F14 C42656D0 */ lwc1 $f6, %lo(D_800E56D0)($at)
/* 060168 800B7F18 004E2821 */ addu $a1, $v0, $t6
/* 06016C 800B7F1C C4AA0000 */ lwc1 $f10, ($a1)
/* 060170 800B7F20 46062200 */ add.s $f8, $f4, $f6
/* 060174 800B7F24 46085400 */ add.s $f16, $f10, $f8
/* 060178 800B7F28 E4B00000 */ swc1 $f16, ($a1)
/* 06017C 800B7F2C 8C6F0000 */ lw $t7, ($v1)
/* 060180 800B7F30 000FC080 */ sll $t8, $t7, 2
/* 060184 800B7F34 00982021 */ addu $a0, $a0, $t8
/* 060188 800B7F38 0C03E39B */ jal func_800F8E6C
/* 06018C 800B7F3C 8C84E350 */ lw $a0, %lo(D_800DE350)($a0)
/* 060190 800B7F40 3C198005 */ lui $t9, %hi(D_8004A7C4) # $t9, 0x8005
/* 060194 800B7F44 8F39A7C4 */ lw $t9, %lo(D_8004A7C4)($t9)
/* 060198 800B7F48 3C01800E */ lui $at, %hi(D_800E5510)
/* 06019C 800B7F4C 3C08800E */ lui $t0, %hi(D_800E64D0) # $t0, 0x800e
/* 0601A0 800B7F50 8F220000 */ lw $v0, ($t9)
/* 0601A4 800B7F54 250864D0 */ addiu $t0, %lo(D_800E64D0) # addiu $t0, $t0, 0x64d0
/* 0601A8 800B7F58 00021080 */ sll $v0, $v0, 2
/* 0601AC 800B7F5C 00220821 */ addu $at, $at, $v0
/* 0601B0 800B7F60 C4325510 */ lwc1 $f18, %lo(D_800E5510)($at)
/* 0601B4 800B7F64 3C01800E */ lui $at, %hi(D_800E56D0)
/* 0601B8 800B7F68 00220821 */ addu $at, $at, $v0
/* 0601BC 800B7F6C C42456D0 */ lwc1 $f4, %lo(D_800E56D0)($at)
/* 0601C0 800B7F70 00482821 */ addu $a1, $v0, $t0
/* 0601C4 800B7F74 C4AA0000 */ lwc1 $f10, ($a1)
/* 0601C8 800B7F78 46049180 */ add.s $f6, $f18, $f4
/* 0601CC 800B7F7C 46065201 */ sub.s $f8, $f10, $f6
/* 0601D0 800B7F80 0C02DF91 */ jal func_800B7E44
/* 0601D4 800B7F84 E4A80000 */ swc1 $f8, ($a1)
/* 0601D8 800B7F88 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 0601DC 800B7F8C 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 0601E0 800B7F90 3C09800E */ lui $t1, %hi(gEntitiesNextPosXArray) # $t1, 0x800e
/* 0601E4 800B7F94 252925D0 */ addiu $t1, %lo(gEntitiesNextPosXArray) # addiu $t1, $t1, 0x25d0
/* 0601E8 800B7F98 8C620000 */ lw $v0, ($v1)
/* 0601EC 800B7F9C 3C01800E */ lui $at, %hi(D_800E2090)
/* 0601F0 800B7FA0 3C0A800E */ lui $t2, %hi(gEntitiesNextPosYArray) # $t2, 0x800e
/* 0601F4 800B7FA4 00021080 */ sll $v0, $v0, 2
/* 0601F8 800B7FA8 00492021 */ addu $a0, $v0, $t1
/* 0601FC 800B7FAC 00220821 */ addu $at, $at, $v0
/* 060200 800B7FB0 C4322090 */ lwc1 $f18, %lo(D_800E2090)($at)
/* 060204 800B7FB4 C4900000 */ lwc1 $f16, ($a0)
/* 060208 800B7FB8 3C01800E */ lui $at, %hi(D_800E3210)
/* 06020C 800B7FBC 254A2790 */ addiu $t2, %lo(gEntitiesNextPosYArray) # addiu $t2, $t2, 0x2790
/* 060210 800B7FC0 46128100 */ add.s $f4, $f16, $f18
/* 060214 800B7FC4 3C0B800E */ lui $t3, %hi(gEntitiesNextPosZArray) # $t3, 0x800e
/* 060218 800B7FC8 256B2950 */ addiu $t3, %lo(gEntitiesNextPosZArray) # addiu $t3, $t3, 0x2950
/* 06021C 800B7FCC 8FBF0014 */ lw $ra, 0x14($sp)
/* 060220 800B7FD0 E4840000 */ swc1 $f4, ($a0)
/* 060224 800B7FD4 8C620000 */ lw $v0, ($v1)
/* 060228 800B7FD8 00021080 */ sll $v0, $v0, 2
/* 06022C 800B7FDC 004A2821 */ addu $a1, $v0, $t2
/* 060230 800B7FE0 00220821 */ addu $at, $at, $v0
/* 060234 800B7FE4 C4263210 */ lwc1 $f6, %lo(D_800E3210)($at)
/* 060238 800B7FE8 C4AA0000 */ lwc1 $f10, ($a1)
/* 06023C 800B7FEC 3C01800E */ lui $at, %hi(D_800E2410)
/* 060240 800B7FF0 46065200 */ add.s $f8, $f10, $f6
/* 060244 800B7FF4 E4A80000 */ swc1 $f8, ($a1)
/* 060248 800B7FF8 8C620000 */ lw $v0, ($v1)
/* 06024C 800B7FFC 00021080 */ sll $v0, $v0, 2
/* 060250 800B8000 004B3021 */ addu $a2, $v0, $t3
/* 060254 800B8004 00220821 */ addu $at, $at, $v0
/* 060258 800B8008 C4322410 */ lwc1 $f18, %lo(D_800E2410)($at)
/* 06025C 800B800C C4D00000 */ lwc1 $f16, ($a2)
/* 060260 800B8010 27BD0018 */ addiu $sp, $sp, 0x18
/* 060264 800B8014 46128100 */ add.s $f4, $f16, $f18
/* 060268 800B8018 03E00008 */ jr $ra
/* 06026C 800B801C E4C40000 */ swc1 $f4, ($a2)

View File

@ -1,73 +0,0 @@
glabel func_800B8020
/* 060270 800B8020 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 060274 800B8024 AFBF0014 */ sw $ra, 0x14($sp)
/* 060278 800B8028 0C02DFB5 */ jal func_800B7ED4
/* 06027C 800B802C 00000000 */ nop
/* 060280 800B8030 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 060284 800B8034 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 060288 800B8038 3C01800D */ lui $at, %hi(D_800D68C8) # $at, 0x800d
/* 06028C 800B803C C42268C8 */ lwc1 $f2, %lo(D_800D68C8)($at)
/* 060290 800B8040 8C830000 */ lw $v1, ($a0)
/* 060294 800B8044 3C01800E */ lui $at, %hi(D_800E17D0)
/* 060298 800B8048 3C05800E */ lui $a1, %hi(gEntitiesAngleYArray) # $a1, 0x800e
/* 06029C 800B804C 00031880 */ sll $v1, $v1, 2
/* 0602A0 800B8050 00230821 */ addu $at, $at, $v1
/* 0602A4 800B8054 C42417D0 */ lwc1 $f4, %lo(D_800E17D0)($at)
/* 0602A8 800B8058 3C01800F */ lui $at, %hi(D_800E9020)
/* 0602AC 800B805C 00230821 */ addu $at, $at, $v1
/* 0602B0 800B8060 C4269020 */ lwc1 $f6, %lo(D_800E9020)($at)
/* 0602B4 800B8064 24A541D0 */ addiu $a1, %lo(gEntitiesAngleYArray) # addiu $a1, $a1, 0x41d0
/* 0602B8 800B8068 00A37021 */ addu $t6, $a1, $v1
/* 0602BC 800B806C 46062200 */ add.s $f8, $f4, $f6
/* 0602C0 800B8070 44806000 */ mtc1 $zero, $f12
/* 0602C4 800B8074 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 0602C8 800B8078 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 0602CC 800B807C E5C80000 */ swc1 $f8, ($t6)
/* 0602D0 800B8080 8C830000 */ lw $v1, ($a0)
/* 0602D4 800B8084 00031880 */ sll $v1, $v1, 2
/* 0602D8 800B8088 00A31021 */ addu $v0, $a1, $v1
/* 0602DC 800B808C C4400000 */ lwc1 $f0, ($v0)
/* 0602E0 800B8090 4600103E */ c.le.s $f2, $f0
/* 0602E4 800B8094 00000000 */ nop
/* 0602E8 800B8098 4502000C */ bc1fl .L800B80CC_ovl1
/* 0602EC 800B809C 460C003C */ c.lt.s $f0, $f12
/* 0602F0 800B80A0 46020281 */ sub.s $f10, $f0, $f2
.L800B80A4_ovl1:
/* 0602F4 800B80A4 E44A0000 */ swc1 $f10, ($v0)
/* 0602F8 800B80A8 8C830000 */ lw $v1, ($a0)
/* 0602FC 800B80AC 00031880 */ sll $v1, $v1, 2
/* 060300 800B80B0 00A31021 */ addu $v0, $a1, $v1
/* 060304 800B80B4 C4400000 */ lwc1 $f0, ($v0)
/* 060308 800B80B8 4600103E */ c.le.s $f2, $f0
/* 06030C 800B80BC 00000000 */ nop
/* 060310 800B80C0 4503FFF8 */ bc1tl .L800B80A4_ovl1
/* 060314 800B80C4 46020281 */ sub.s $f10, $f0, $f2
/* 060318 800B80C8 460C003C */ c.lt.s $f0, $f12
.L800B80CC_ovl1:
/* 06031C 800B80CC 00000000 */ nop
/* 060320 800B80D0 4502000C */ bc1fl .L800B8104_ovl1
/* 060324 800B80D4 00230821 */ addu $at, $at, $v1
/* 060328 800B80D8 46020400 */ add.s $f16, $f0, $f2
.L800B80DC_ovl1:
/* 06032C 800B80DC E4500000 */ swc1 $f16, ($v0)
/* 060330 800B80E0 8C830000 */ lw $v1, ($a0)
/* 060334 800B80E4 00031880 */ sll $v1, $v1, 2
/* 060338 800B80E8 00A31021 */ addu $v0, $a1, $v1
/* 06033C 800B80EC C4400000 */ lwc1 $f0, ($v0)
/* 060340 800B80F0 460C003C */ c.lt.s $f0, $f12
/* 060344 800B80F4 00000000 */ nop
/* 060348 800B80F8 4503FFF8 */ bc1tl .L800B80DC_ovl1
/* 06034C 800B80FC 46020400 */ add.s $f16, $f0, $f2
/* 060350 800B8100 00230821 */ addu $at, $at, $v1
.L800B8104_ovl1:
/* 060354 800B8104 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 060358 800B8108 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 06035C 800B810C 00230821 */ addu $at, $at, $v1
/* 060360 800B8110 00C33021 */ addu $a2, $a2, $v1
/* 060364 800B8114 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 060368 800B8118 0C02CC8D */ jal func_800B3234
/* 06036C 800B811C C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 060370 800B8120 8FBF0014 */ lw $ra, 0x14($sp)
/* 060374 800B8124 27BD0018 */ addiu $sp, $sp, 0x18
/* 060378 800B8128 03E00008 */ jr $ra
/* 06037C 800B812C 00000000 */ nop

View File

@ -1,55 +0,0 @@
glabel func_800B8130
/* 060380 800B8130 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 060384 800B8134 AFBF0014 */ sw $ra, 0x14($sp)
/* 060388 800B8138 0C02D70A */ jal func_800B5C28
/* 06038C 800B813C 00000000 */ nop
/* 060390 800B8140 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 060394 800B8144 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 060398 800B8148 3C01800E */ lui $at, %hi(D_800E2090)
/* 06039C 800B814C 3C0E800E */ lui $t6, %hi(gEntitiesNextPosXArray) # $t6, 0x800e
/* 0603A0 800B8150 8C620000 */ lw $v0, ($v1)
/* 0603A4 800B8154 25CE25D0 */ addiu $t6, %lo(gEntitiesNextPosXArray) # addiu $t6, $t6, 0x25d0
/* 0603A8 800B8158 3C0F800E */ lui $t7, %hi(gEntitiesNextPosYArray) # $t7, 0x800e
/* 0603AC 800B815C 00021080 */ sll $v0, $v0, 2
/* 0603B0 800B8160 00220821 */ addu $at, $at, $v0
/* 0603B4 800B8164 C4242090 */ lwc1 $f4, %lo(D_800E2090)($at)
/* 0603B8 800B8168 3C01800E */ lui $at, %hi(D_800E3050)
/* 0603BC 800B816C 00220821 */ addu $at, $at, $v0
/* 0603C0 800B8170 C4263050 */ lwc1 $f6, %lo(D_800E3050)($at)
/* 0603C4 800B8174 004E2021 */ addu $a0, $v0, $t6
/* 0603C8 800B8178 C48A0000 */ lwc1 $f10, ($a0)
/* 0603CC 800B817C 46062200 */ add.s $f8, $f4, $f6
/* 0603D0 800B8180 3C01800E */ lui $at, %hi(D_800E2250)
/* 0603D4 800B8184 25EF2790 */ addiu $t7, %lo(gEntitiesNextPosYArray) # addiu $t7, $t7, 0x2790
/* 0603D8 800B8188 3C18800E */ lui $t8, %hi(gEntitiesNextPosZArray) # $t8, 0x800e
/* 0603DC 800B818C 46085400 */ add.s $f16, $f10, $f8
/* 0603E0 800B8190 27182950 */ addiu $t8, %lo(gEntitiesNextPosZArray) # addiu $t8, $t8, 0x2950
/* 0603E4 800B8194 8FBF0014 */ lw $ra, 0x14($sp)
/* 0603E8 800B8198 E4900000 */ swc1 $f16, ($a0)
/* 0603EC 800B819C 8C620000 */ lw $v0, ($v1)
/* 0603F0 800B81A0 00021080 */ sll $v0, $v0, 2
/* 0603F4 800B81A4 00220821 */ addu $at, $at, $v0
/* 0603F8 800B81A8 C4322250 */ lwc1 $f18, %lo(D_800E2250)($at)
/* 0603FC 800B81AC 3C01800E */ lui $at, %hi(D_800E3210)
/* 060400 800B81B0 00220821 */ addu $at, $at, $v0
/* 060404 800B81B4 C4243210 */ lwc1 $f4, %lo(D_800E3210)($at)
/* 060408 800B81B8 004F2821 */ addu $a1, $v0, $t7
/* 06040C 800B81BC C4AA0000 */ lwc1 $f10, ($a1)
/* 060410 800B81C0 46049180 */ add.s $f6, $f18, $f4
/* 060414 800B81C4 3C01800E */ lui $at, %hi(D_800E2410)
/* 060418 800B81C8 46065200 */ add.s $f8, $f10, $f6
/* 06041C 800B81CC E4A80000 */ swc1 $f8, ($a1)
/* 060420 800B81D0 8C620000 */ lw $v0, ($v1)
/* 060424 800B81D4 00021080 */ sll $v0, $v0, 2
/* 060428 800B81D8 00220821 */ addu $at, $at, $v0
/* 06042C 800B81DC C4302410 */ lwc1 $f16, %lo(D_800E2410)($at)
/* 060430 800B81E0 3C01800E */ lui $at, %hi(D_800E33D0)
/* 060434 800B81E4 00220821 */ addu $at, $at, $v0
/* 060438 800B81E8 C43233D0 */ lwc1 $f18, %lo(D_800E33D0)($at)
/* 06043C 800B81EC 00583021 */ addu $a2, $v0, $t8
/* 060440 800B81F0 C4CA0000 */ lwc1 $f10, ($a2)
/* 060444 800B81F4 46128100 */ add.s $f4, $f16, $f18
/* 060448 800B81F8 27BD0018 */ addiu $sp, $sp, 0x18
/* 06044C 800B81FC 46045180 */ add.s $f6, $f10, $f4
/* 060450 800B8200 03E00008 */ jr $ra
/* 060454 800B8204 E4C60000 */ swc1 $f6, ($a2)

View File

@ -1,67 +0,0 @@
glabel func_800B8208
/* 060458 800B8208 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 06045C 800B820C AFBF0014 */ sw $ra, 0x14($sp)
/* 060460 800B8210 0C02E04C */ jal func_800B8130
/* 060464 800B8214 00000000 */ nop
/* 060468 800B8218 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 06046C 800B821C 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 060470 800B8220 3C05800E */ lui $a1, %hi(gEntitiesAngleYArray) # $a1, 0x800e
/* 060474 800B8224 24A541D0 */ addiu $a1, %lo(gEntitiesAngleYArray) # addiu $a1, $a1, 0x41d0
/* 060478 800B8228 8C830000 */ lw $v1, ($a0)
/* 06047C 800B822C 3C01800D */ lui $at, %hi(D_800D68CC) # $at, 0x800d
/* 060480 800B8230 C42268CC */ lwc1 $f2, %lo(D_800D68CC)($at)
/* 060484 800B8234 00031880 */ sll $v1, $v1, 2
/* 060488 800B8238 00A31021 */ addu $v0, $a1, $v1
/* 06048C 800B823C C4400000 */ lwc1 $f0, ($v0)
/* 060490 800B8240 44806000 */ mtc1 $zero, $f12
/* 060494 800B8244 3C01800E */ lui $at, %hi(D_800E17D0)
/* 060498 800B8248 4600103E */ c.le.s $f2, $f0
/* 06049C 800B824C 00000000 */ nop
/* 0604A0 800B8250 4502000C */ bc1fl .L800B8284_ovl1
/* 0604A4 800B8254 460C003C */ c.lt.s $f0, $f12
/* 0604A8 800B8258 46020101 */ sub.s $f4, $f0, $f2
.L800B825C_ovl1:
/* 0604AC 800B825C E4440000 */ swc1 $f4, ($v0)
/* 0604B0 800B8260 8C830000 */ lw $v1, ($a0)
/* 0604B4 800B8264 00031880 */ sll $v1, $v1, 2
/* 0604B8 800B8268 00A31021 */ addu $v0, $a1, $v1
/* 0604BC 800B826C C4400000 */ lwc1 $f0, ($v0)
/* 0604C0 800B8270 4600103E */ c.le.s $f2, $f0
/* 0604C4 800B8274 00000000 */ nop
/* 0604C8 800B8278 4503FFF8 */ bc1tl .L800B825C_ovl1
/* 0604CC 800B827C 46020101 */ sub.s $f4, $f0, $f2
/* 0604D0 800B8280 460C003C */ c.lt.s $f0, $f12
.L800B8284_ovl1:
/* 0604D4 800B8284 00000000 */ nop
/* 0604D8 800B8288 4502000C */ bc1fl .L800B82BC_ovl1
/* 0604DC 800B828C 00230821 */ addu $at, $at, $v1
/* 0604E0 800B8290 46020180 */ add.s $f6, $f0, $f2
.L800B8294_ovl1:
/* 0604E4 800B8294 E4460000 */ swc1 $f6, ($v0)
/* 0604E8 800B8298 8C830000 */ lw $v1, ($a0)
/* 0604EC 800B829C 00031880 */ sll $v1, $v1, 2
/* 0604F0 800B82A0 00A31021 */ addu $v0, $a1, $v1
/* 0604F4 800B82A4 C4400000 */ lwc1 $f0, ($v0)
/* 0604F8 800B82A8 460C003C */ c.lt.s $f0, $f12
/* 0604FC 800B82AC 00000000 */ nop
/* 060500 800B82B0 4503FFF8 */ bc1tl .L800B8294_ovl1
/* 060504 800B82B4 46020180 */ add.s $f6, $f0, $f2
/* 060508 800B82B8 00230821 */ addu $at, $at, $v1
.L800B82BC_ovl1:
/* 06050C 800B82BC E42017D0 */ swc1 $f0, %lo(D_800E17D0)($at)
/* 060510 800B82C0 8C830000 */ lw $v1, ($a0)
/* 060514 800B82C4 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 060518 800B82C8 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 06051C 800B82CC 00031880 */ sll $v1, $v1, 2
/* 060520 800B82D0 00230821 */ addu $at, $at, $v1
/* 060524 800B82D4 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 060528 800B82D8 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 06052C 800B82DC 00230821 */ addu $at, $at, $v1
/* 060530 800B82E0 00C33021 */ addu $a2, $a2, $v1
/* 060534 800B82E4 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 060538 800B82E8 0C02CC8D */ jal func_800B3234
/* 06053C 800B82EC C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 060540 800B82F0 8FBF0014 */ lw $ra, 0x14($sp)
/* 060544 800B82F4 27BD0018 */ addiu $sp, $sp, 0x18
/* 060548 800B82F8 03E00008 */ jr $ra
/* 06054C 800B82FC 00000000 */ nop

View File

@ -1,61 +0,0 @@
glabel func_800B8550
/* 0607A0 800B8550 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 0607A4 800B8554 AFBF0014 */ sw $ra, 0x14($sp)
/* 0607A8 800B8558 0C02D8AB */ jal func_800B62AC
/* 0607AC 800B855C 00000000 */ nop
/* 0607B0 800B8560 3C048005 */ lui $a0, %hi(D_8004A7C4) # $a0, 0x8005
/* 0607B4 800B8564 8C84A7C4 */ lw $a0, %lo(D_8004A7C4)($a0)
/* 0607B8 800B8568 3C05800E */ lui $a1, %hi(gEntitiesAngleYArray) # $a1, 0x800e
/* 0607BC 800B856C 24A541D0 */ addiu $a1, %lo(gEntitiesAngleYArray) # addiu $a1, $a1, 0x41d0
/* 0607C0 800B8570 8C830000 */ lw $v1, ($a0)
/* 0607C4 800B8574 3C01800D */ lui $at, %hi(D_800D68D0) # $at, 0x800d
/* 0607C8 800B8578 C42268D0 */ lwc1 $f2, %lo(D_800D68D0)($at)
/* 0607CC 800B857C 00031880 */ sll $v1, $v1, 2
/* 0607D0 800B8580 00A31021 */ addu $v0, $a1, $v1
/* 0607D4 800B8584 C4400000 */ lwc1 $f0, ($v0)
/* 0607D8 800B8588 44806000 */ mtc1 $zero, $f12
/* 0607DC 800B858C 3C01800E */ lui $at, %hi(gEntitiesNextPosXArray)
/* 0607E0 800B8590 4600103E */ c.le.s $f2, $f0
/* 0607E4 800B8594 3C06800E */ lui $a2, %hi(gEntitiesNextPosZArray)
/* 0607E8 800B8598 4502000C */ bc1fl .L800B85CC_ovl1
/* 0607EC 800B859C 460C003C */ c.lt.s $f0, $f12
/* 0607F0 800B85A0 46020101 */ sub.s $f4, $f0, $f2
.L800B85A4_ovl1:
/* 0607F4 800B85A4 E4440000 */ swc1 $f4, ($v0)
/* 0607F8 800B85A8 8C830000 */ lw $v1, ($a0)
/* 0607FC 800B85AC 00031880 */ sll $v1, $v1, 2
/* 060800 800B85B0 00A31021 */ addu $v0, $a1, $v1
/* 060804 800B85B4 C4400000 */ lwc1 $f0, ($v0)
/* 060808 800B85B8 4600103E */ c.le.s $f2, $f0
/* 06080C 800B85BC 00000000 */ nop
/* 060810 800B85C0 4503FFF8 */ bc1tl .L800B85A4_ovl1
/* 060814 800B85C4 46020101 */ sub.s $f4, $f0, $f2
/* 060818 800B85C8 460C003C */ c.lt.s $f0, $f12
.L800B85CC_ovl1:
/* 06081C 800B85CC 00000000 */ nop
/* 060820 800B85D0 4502000C */ bc1fl .L800B8604_ovl1
/* 060824 800B85D4 00230821 */ addu $at, $at, $v1
/* 060828 800B85D8 46020180 */ add.s $f6, $f0, $f2
.L800B85DC_ovl1:
/* 06082C 800B85DC E4460000 */ swc1 $f6, ($v0)
/* 060830 800B85E0 8C830000 */ lw $v1, ($a0)
/* 060834 800B85E4 00031880 */ sll $v1, $v1, 2
/* 060838 800B85E8 00A31021 */ addu $v0, $a1, $v1
/* 06083C 800B85EC C4400000 */ lwc1 $f0, ($v0)
/* 060840 800B85F0 460C003C */ c.lt.s $f0, $f12
/* 060844 800B85F4 00000000 */ nop
/* 060848 800B85F8 4503FFF8 */ bc1tl .L800B85DC_ovl1
/* 06084C 800B85FC 46020180 */ add.s $f6, $f0, $f2
/* 060850 800B8600 00230821 */ addu $at, $at, $v1
.L800B8604_ovl1:
/* 060854 800B8604 C42C25D0 */ lwc1 $f12, %lo(gEntitiesNextPosXArray)($at)
/* 060858 800B8608 3C01800E */ lui $at, %hi(gEntitiesNextPosYArray)
/* 06085C 800B860C 00230821 */ addu $at, $at, $v1
/* 060860 800B8610 00C33021 */ addu $a2, $a2, $v1
/* 060864 800B8614 8CC62950 */ lw $a2, %lo(gEntitiesNextPosZArray)($a2)
/* 060868 800B8618 0C02CC8D */ jal func_800B3234
/* 06086C 800B861C C42E2790 */ lwc1 $f14, %lo(gEntitiesNextPosYArray)($at)
/* 060870 800B8620 8FBF0014 */ lw $ra, 0x14($sp)
/* 060874 800B8624 27BD0018 */ addiu $sp, $sp, 0x18
/* 060878 800B8628 03E00008 */ jr $ra
/* 06087C 800B862C 00000000 */ nop

View File

@ -1,58 +0,0 @@
glabel func_800B8630
/* 060880 800B8630 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 060884 800B8634 AFBF0014 */ sw $ra, 0x14($sp)
/* 060888 800B8638 0C02D8AB */ jal func_800B62AC
/* 06088C 800B863C AFA40018 */ sw $a0, 0x18($sp)
/* 060890 800B8640 0C02D851 */ jal func_800B6144
/* 060894 800B8644 8FA40018 */ lw $a0, 0x18($sp)
/* 060898 800B8648 3C038005 */ lui $v1, %hi(D_8004A7C4) # $v1, 0x8005
/* 06089C 800B864C 8C63A7C4 */ lw $v1, %lo(D_8004A7C4)($v1)
/* 0608A0 800B8650 3C04800E */ lui $a0, %hi(gEntitiesAngleYArray) # $a0, 0x800e
/* 0608A4 800B8654 248441D0 */ addiu $a0, %lo(gEntitiesAngleYArray) # addiu $a0, $a0, 0x41d0
/* 0608A8 800B8658 8C6E0000 */ lw $t6, ($v1)
/* 0608AC 800B865C 3C01800D */ lui $at, %hi(D_800D68D4) # $at, 0x800d
/* 0608B0 800B8660 C42268D4 */ lwc1 $f2, %lo(D_800D68D4)($at)
/* 0608B4 800B8664 000E7880 */ sll $t7, $t6, 2
/* 0608B8 800B8668 008F1021 */ addu $v0, $a0, $t7
/* 0608BC 800B866C C4400000 */ lwc1 $f0, ($v0)
/* 0608C0 800B8670 44806000 */ mtc1 $zero, $f12
/* 0608C4 800B8674 4600103E */ c.le.s $f2, $f0
/* 0608C8 800B8678 00000000 */ nop
/* 0608CC 800B867C 4502000C */ bc1fl .L800B86B0_ovl1
/* 0608D0 800B8680 460C003C */ c.lt.s $f0, $f12
/* 0608D4 800B8684 46020101 */ sub.s $f4, $f0, $f2
.L800B8688_ovl1:
/* 0608D8 800B8688 E4440000 */ swc1 $f4, ($v0)
/* 0608DC 800B868C 8C780000 */ lw $t8, ($v1)
/* 0608E0 800B8690 0018C880 */ sll $t9, $t8, 2
/* 0608E4 800B8694 00991021 */ addu $v0, $a0, $t9
/* 0608E8 800B8698 C4400000 */ lwc1 $f0, ($v0)
/* 0608EC 800B869C 4600103E */ c.le.s $f2, $f0
/* 0608F0 800B86A0 00000000 */ nop
/* 0608F4 800B86A4 4503FFF8 */ bc1tl .L800B8688_ovl1
/* 0608F8 800B86A8 46020101 */ sub.s $f4, $f0, $f2
/* 0608FC 800B86AC 460C003C */ c.lt.s $f0, $f12
.L800B86B0_ovl1:
/* 060900 800B86B0 00000000 */ nop
/* 060904 800B86B4 4500000B */ bc1f .L800B86E4_ovl1
/* 060908 800B86B8 00000000 */ nop
/* 06090C 800B86BC 46020180 */ add.s $f6, $f0, $f2
.L800B86C0_ovl1:
/* 060910 800B86C0 E4460000 */ swc1 $f6, ($v0)
/* 060914 800B86C4 8C680000 */ lw $t0, ($v1)
/* 060918 800B86C8 00084880 */ sll $t1, $t0, 2
/* 06091C 800B86CC 00891021 */ addu $v0, $a0, $t1
/* 060920 800B86D0 C4400000 */ lwc1 $f0, ($v0)
/* 060924 800B86D4 460C003C */ c.lt.s $f0, $f12
/* 060928 800B86D8 00000000 */ nop
/* 06092C 800B86DC 4503FFF8 */ bc1tl .L800B86C0_ovl1
/* 060930 800B86E0 46020180 */ add.s $f6, $f0, $f2
.L800B86E4_ovl1:
/* 060934 800B86E4 0C02CC6D */ jal func_800B31B4
/* 060938 800B86E8 00000000 */ nop
/* 06093C 800B86EC 8FBF0014 */ lw $ra, 0x14($sp)
/* 060940 800B86F0 27BD0018 */ addiu $sp, $sp, 0x18
/* 060944 800B86F4 03E00008 */ jr $ra
/* 060948 800B86F8 00000000 */ nop
/* 06094C 800B86FC 00000000 */ nop

View File

@ -3,52 +3,6 @@
#include "stages.h"
#include <PR/gs2dex.h>
// ovl1_8 rodata
#ifdef ASM
.late_rodata
glabel D_800D68C0
.float 6.28318530717958623200
.text
.late_rodata
glabel D_800D68C4
.float 6.28318530717958623200
.text
.late_rodata
glabel D_800D68C8
.float 6.28318530717958623200
.text
.late_rodata
glabel D_800D68CC
.float 6.28318530717958623200
.text
.late_rodata
glabel D_800D68D0
.float 6.28318530717958623200
.text
.late_rodata
glabel D_800D68D4
.float 6.28318530717958623200
.text
#else
f32 D_800D68C0= 6.28318530717958623200;
f32 D_800D68C4= 6.28318530717958623200;
f32 D_800D68C8= 6.28318530717958623200;
f32 D_800D68CC= 6.28318530717958623200;
f32 D_800D68D0= 6.28318530717958623200;
f32 D_800D68D4= 6.28318530717958623200;
#endif
u32 D_800D68D8 = 0x00000000;
u32 D_800D68DC = 0x00000000;
// ovl1_10
u32 D_800D68E0 = 0x800BA808;

File diff suppressed because it is too large Load Diff