mirror of
https://github.com/n64decomp/mk64.git
synced 2024-11-30 08:30:58 +00:00
Imported funcs from sm64 to code_80004740.c and trig_tables.inc.c (#68)
* fixed float issue brought over from zeldaret * Import trig_tables.inc.c * Delete game_data_802BA370.s * Import two funcs from sm64 into code_80004740.c
This commit is contained in:
parent
7387724509
commit
632512ada9
@ -1,105 +0,0 @@
|
||||
glabel func_80004740
|
||||
/* 005340 80004740 3C014780 */ li $at, 0x47800000 # 65536.000000
|
||||
/* 005344 80004744 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||
/* 005348 80004748 00801025 */ move $v0, $a0
|
||||
/* 00534C 8000474C 24830020 */ addiu $v1, $a0, 0x20
|
||||
/* 005350 80004750 00A03025 */ move $a2, $a1
|
||||
/* 005354 80004754 44810000 */ mtc1 $at, $f0
|
||||
/* 005358 80004758 24050010 */ li $a1, 16
|
||||
/* 00535C 8000475C 27A40014 */ addiu $a0, $sp, 0x14
|
||||
/* 005360 80004760 00003825 */ move $a3, $zero
|
||||
/* 005364 80004764 C4D00000 */ lwc1 $f16, ($a2)
|
||||
/* 005368 80004768 24E70004 */ addiu $a3, $a3, 4
|
||||
/* 00536C 8000476C 46008482 */ mul.s $f18, $f16, $f0
|
||||
/* 005370 80004770 50E5002F */ beql $a3, $a1, .L80004830
|
||||
/* 005374 80004774 4600940D */ trunc.w.s $f16, $f18
|
||||
/* 005378 80004778 4600940D */ trunc.w.s $f16, $f18
|
||||
.L8000477C:
|
||||
/* 00537C 8000477C 24E70004 */ addiu $a3, $a3, 4
|
||||
/* 005380 80004780 24C60010 */ addiu $a2, $a2, 0x10
|
||||
/* 005384 80004784 24420008 */ addiu $v0, $v0, 8
|
||||
/* 005388 80004788 440F8000 */ mfc1 $t7, $f16
|
||||
/* 00538C 8000478C 24630008 */ addiu $v1, $v1, 8
|
||||
/* 005390 80004790 AFAF0014 */ sw $t7, 0x14($sp)
|
||||
/* 005394 80004794 84980000 */ lh $t8, ($a0)
|
||||
/* 005398 80004798 A458FFF8 */ sh $t8, -8($v0)
|
||||
/* 00539C 8000479C 84990002 */ lh $t9, 2($a0)
|
||||
/* 0053A0 800047A0 A479FFF8 */ sh $t9, -8($v1)
|
||||
/* 0053A4 800047A4 C4D0FFF4 */ lwc1 $f16, -0xc($a2)
|
||||
/* 0053A8 800047A8 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 0053AC 800047AC 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 0053B0 800047B0 44098000 */ mfc1 $t1, $f16
|
||||
/* 0053B4 800047B4 00000000 */ nop
|
||||
/* 0053B8 800047B8 AFA90014 */ sw $t1, 0x14($sp)
|
||||
/* 0053BC 800047BC 848A0000 */ lh $t2, ($a0)
|
||||
/* 0053C0 800047C0 A44AFFFA */ sh $t2, -6($v0)
|
||||
/* 0053C4 800047C4 848B0002 */ lh $t3, 2($a0)
|
||||
/* 0053C8 800047C8 A46BFFFA */ sh $t3, -6($v1)
|
||||
/* 0053CC 800047CC C4D0FFF8 */ lwc1 $f16, -8($a2)
|
||||
/* 0053D0 800047D0 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 0053D4 800047D4 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 0053D8 800047D8 440D8000 */ mfc1 $t5, $f16
|
||||
/* 0053DC 800047DC 00000000 */ nop
|
||||
/* 0053E0 800047E0 AFAD0014 */ sw $t5, 0x14($sp)
|
||||
/* 0053E4 800047E4 848E0000 */ lh $t6, ($a0)
|
||||
/* 0053E8 800047E8 A44EFFFC */ sh $t6, -4($v0)
|
||||
/* 0053EC 800047EC 848F0002 */ lh $t7, 2($a0)
|
||||
/* 0053F0 800047F0 A46FFFFC */ sh $t7, -4($v1)
|
||||
/* 0053F4 800047F4 C4D0FFFC */ lwc1 $f16, -4($a2)
|
||||
/* 0053F8 800047F8 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 0053FC 800047FC 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 005400 80004800 44198000 */ mfc1 $t9, $f16
|
||||
/* 005404 80004804 00000000 */ nop
|
||||
/* 005408 80004808 AFB90014 */ sw $t9, 0x14($sp)
|
||||
/* 00540C 8000480C 84880000 */ lh $t0, ($a0)
|
||||
/* 005410 80004810 A448FFFE */ sh $t0, -2($v0)
|
||||
/* 005414 80004814 84890002 */ lh $t1, 2($a0)
|
||||
/* 005418 80004818 A469FFFE */ sh $t1, -2($v1)
|
||||
/* 00541C 8000481C C4D00000 */ lwc1 $f16, ($a2)
|
||||
/* 005420 80004820 46008482 */ mul.s $f18, $f16, $f0
|
||||
/* 005424 80004824 54E5FFD5 */ bnel $a3, $a1, .L8000477C
|
||||
/* 005428 80004828 4600940D */ trunc.w.s $f16, $f18
|
||||
/* 00542C 8000482C 4600940D */ trunc.w.s $f16, $f18
|
||||
.L80004830:
|
||||
/* 005430 80004830 24C60010 */ addiu $a2, $a2, 0x10
|
||||
/* 005434 80004834 24420008 */ addiu $v0, $v0, 8
|
||||
/* 005438 80004838 24630008 */ addiu $v1, $v1, 8
|
||||
/* 00543C 8000483C 440F8000 */ mfc1 $t7, $f16
|
||||
/* 005440 80004840 00000000 */ nop
|
||||
/* 005444 80004844 AFAF0014 */ sw $t7, 0x14($sp)
|
||||
/* 005448 80004848 84980000 */ lh $t8, ($a0)
|
||||
/* 00544C 8000484C A458FFF8 */ sh $t8, -8($v0)
|
||||
/* 005450 80004850 84990002 */ lh $t9, 2($a0)
|
||||
/* 005454 80004854 A479FFF8 */ sh $t9, -8($v1)
|
||||
/* 005458 80004858 C4D0FFF4 */ lwc1 $f16, -0xc($a2)
|
||||
/* 00545C 8000485C 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 005460 80004860 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 005464 80004864 44098000 */ mfc1 $t1, $f16
|
||||
/* 005468 80004868 00000000 */ nop
|
||||
/* 00546C 8000486C AFA90014 */ sw $t1, 0x14($sp)
|
||||
/* 005470 80004870 848A0000 */ lh $t2, ($a0)
|
||||
/* 005474 80004874 A44AFFFA */ sh $t2, -6($v0)
|
||||
/* 005478 80004878 848B0002 */ lh $t3, 2($a0)
|
||||
/* 00547C 8000487C A46BFFFA */ sh $t3, -6($v1)
|
||||
/* 005480 80004880 C4D0FFF8 */ lwc1 $f16, -8($a2)
|
||||
/* 005484 80004884 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 005488 80004888 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 00548C 8000488C 440D8000 */ mfc1 $t5, $f16
|
||||
/* 005490 80004890 00000000 */ nop
|
||||
/* 005494 80004894 AFAD0014 */ sw $t5, 0x14($sp)
|
||||
/* 005498 80004898 848E0000 */ lh $t6, ($a0)
|
||||
/* 00549C 8000489C A44EFFFC */ sh $t6, -4($v0)
|
||||
/* 0054A0 800048A0 848F0002 */ lh $t7, 2($a0)
|
||||
/* 0054A4 800048A4 A46FFFFC */ sh $t7, -4($v1)
|
||||
/* 0054A8 800048A8 C4D0FFFC */ lwc1 $f16, -4($a2)
|
||||
/* 0054AC 800048AC 46008402 */ mul.s $f16, $f16, $f0
|
||||
/* 0054B0 800048B0 4600840D */ trunc.w.s $f16, $f16
|
||||
/* 0054B4 800048B4 44198000 */ mfc1 $t9, $f16
|
||||
/* 0054B8 800048B8 00000000 */ nop
|
||||
/* 0054BC 800048BC AFB90014 */ sw $t9, 0x14($sp)
|
||||
/* 0054C0 800048C0 84880000 */ lh $t0, ($a0)
|
||||
/* 0054C4 800048C4 A448FFFE */ sh $t0, -2($v0)
|
||||
/* 0054C8 800048C8 84890002 */ lh $t1, 2($a0)
|
||||
/* 0054CC 800048CC A469FFFE */ sh $t1, -2($v1)
|
||||
/* 0054D0 800048D0 03E00008 */ jr $ra
|
||||
/* 0054D4 800048D4 27BD0018 */ addiu $sp, $sp, 0x18
|
@ -1,82 +0,0 @@
|
||||
glabel func_800048D8
|
||||
/* 0054D8 800048D8 27BDFFB8 */ addiu $sp, $sp, -0x48
|
||||
/* 0054DC 800048DC AFB00024 */ sw $s0, 0x24($sp)
|
||||
/* 0054E0 800048E0 00808025 */ move $s0, $a0
|
||||
/* 0054E4 800048E4 AFBF002C */ sw $ra, 0x2c($sp)
|
||||
/* 0054E8 800048E8 AFB10028 */ sw $s1, 0x28($sp)
|
||||
/* 0054EC 800048EC F7B60018 */ sdc1 $f22, 0x18($sp)
|
||||
/* 0054F0 800048F0 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 0054F4 800048F4 AFA5004C */ sw $a1, 0x4c($sp)
|
||||
/* 0054F8 800048F8 00C08825 */ move $s1, $a2
|
||||
/* 0054FC 800048FC 0C0AE006 */ jal func_802B8018
|
||||
/* 005500 80004900 94C40000 */ lhu $a0, ($a2)
|
||||
/* 005504 80004904 46000506 */ mov.s $f20, $f0
|
||||
/* 005508 80004908 0C0AE00E */ jal func_802B8038
|
||||
/* 00550C 8000490C 96240000 */ lhu $a0, ($s1)
|
||||
/* 005510 80004910 46000586 */ mov.s $f22, $f0
|
||||
/* 005514 80004914 0C0AE006 */ jal func_802B8018
|
||||
/* 005518 80004918 96240002 */ lhu $a0, 2($s1)
|
||||
/* 00551C 8000491C E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 005520 80004920 0C0AE00E */ jal func_802B8038
|
||||
/* 005524 80004924 96240002 */ lhu $a0, 2($s1)
|
||||
/* 005528 80004928 96240004 */ lhu $a0, 4($s1)
|
||||
/* 00552C 8000492C 0C0AE006 */ jal func_802B8018
|
||||
/* 005530 80004930 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 005534 80004934 96240004 */ lhu $a0, 4($s1)
|
||||
/* 005538 80004938 0C0AE00E */ jal func_802B8038
|
||||
/* 00553C 8000493C E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 005540 80004940 C7AE0038 */ lwc1 $f14, 0x38($sp)
|
||||
/* 005544 80004944 C7A20034 */ lwc1 $f2, 0x34($sp)
|
||||
/* 005548 80004948 C7B2003C */ lwc1 $f18, 0x3c($sp)
|
||||
/* 00554C 8000494C 46007102 */ mul.s $f4, $f14, $f0
|
||||
/* 005550 80004950 44808000 */ mtc1 $zero, $f16
|
||||
/* 005554 80004954 46009207 */ neg.s $f8, $f18
|
||||
/* 005558 80004958 46027182 */ mul.s $f6, $f14, $f2
|
||||
/* 00555C 8000495C E6080008 */ swc1 $f8, 8($s0)
|
||||
/* 005560 80004960 E610000C */ swc1 $f16, 0xc($s0)
|
||||
/* 005564 80004964 4612A302 */ mul.s $f12, $f20, $f18
|
||||
/* 005568 80004968 E6040000 */ swc1 $f4, ($s0)
|
||||
/* 00556C 8000496C 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 005570 80004970 E6060004 */ swc1 $f6, 4($s0)
|
||||
/* 005574 80004974 46006282 */ mul.s $f10, $f12, $f0
|
||||
/* 005578 80004978 00000000 */ nop
|
||||
/* 00557C 8000497C 4602B102 */ mul.s $f4, $f22, $f2
|
||||
/* 005580 80004980 46045181 */ sub.s $f6, $f10, $f4
|
||||
/* 005584 80004984 46026202 */ mul.s $f8, $f12, $f2
|
||||
/* 005588 80004988 00000000 */ nop
|
||||
/* 00558C 8000498C 4600B282 */ mul.s $f10, $f22, $f0
|
||||
/* 005590 80004990 E6060010 */ swc1 $f6, 0x10($s0)
|
||||
/* 005594 80004994 460EA182 */ mul.s $f6, $f20, $f14
|
||||
/* 005598 80004998 00000000 */ nop
|
||||
/* 00559C 8000499C 4612B302 */ mul.s $f12, $f22, $f18
|
||||
/* 0055A0 800049A0 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 0055A4 800049A4 E6060018 */ swc1 $f6, 0x18($s0)
|
||||
/* 0055A8 800049A8 E6040014 */ swc1 $f4, 0x14($s0)
|
||||
/* 0055AC 800049AC 46006202 */ mul.s $f8, $f12, $f0
|
||||
/* 0055B0 800049B0 8FA2004C */ lw $v0, 0x4c($sp)
|
||||
/* 0055B4 800049B4 E610001C */ swc1 $f16, 0x1c($s0)
|
||||
/* 0055B8 800049B8 4602A282 */ mul.s $f10, $f20, $f2
|
||||
/* 0055BC 800049BC E610002C */ swc1 $f16, 0x2c($s0)
|
||||
/* 0055C0 800049C0 46026182 */ mul.s $f6, $f12, $f2
|
||||
/* 0055C4 800049C4 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 0055C8 800049C8 4600A202 */ mul.s $f8, $f20, $f0
|
||||
/* 0055CC 800049CC E6040020 */ swc1 $f4, 0x20($s0)
|
||||
/* 0055D0 800049D0 460EB102 */ mul.s $f4, $f22, $f14
|
||||
/* 0055D4 800049D4 46083281 */ sub.s $f10, $f6, $f8
|
||||
/* 0055D8 800049D8 E6040028 */ swc1 $f4, 0x28($s0)
|
||||
/* 0055DC 800049DC 44812000 */ mtc1 $at, $f4
|
||||
/* 0055E0 800049E0 E60A0024 */ swc1 $f10, 0x24($s0)
|
||||
/* 0055E4 800049E4 C4460000 */ lwc1 $f6, ($v0)
|
||||
/* 0055E8 800049E8 E6060030 */ swc1 $f6, 0x30($s0)
|
||||
/* 0055EC 800049EC C4480004 */ lwc1 $f8, 4($v0)
|
||||
/* 0055F0 800049F0 E6080034 */ swc1 $f8, 0x34($s0)
|
||||
/* 0055F4 800049F4 C44A0008 */ lwc1 $f10, 8($v0)
|
||||
/* 0055F8 800049F8 E604003C */ swc1 $f4, 0x3c($s0)
|
||||
/* 0055FC 800049FC E60A0038 */ swc1 $f10, 0x38($s0)
|
||||
/* 005600 80004A00 8FBF002C */ lw $ra, 0x2c($sp)
|
||||
/* 005604 80004A04 8FB10028 */ lw $s1, 0x28($sp)
|
||||
/* 005608 80004A08 8FB00024 */ lw $s0, 0x24($sp)
|
||||
/* 00560C 80004A0C D7B60018 */ ldc1 $f22, 0x18($sp)
|
||||
/* 005610 80004A10 D7B40010 */ ldc1 $f20, 0x10($sp)
|
||||
/* 005614 80004A14 03E00008 */ jr $ra
|
||||
/* 005618 80004A18 27BD0048 */ addiu $sp, $sp, 0x48
|
@ -24,10 +24,10 @@ glabel func_80006114
|
||||
/* 006D68 80006168 AFA5003C */ sw $a1, 0x3c($sp)
|
||||
/* 006D6C 8000616C 46105481 */ sub.s $f18, $f10, $f16
|
||||
/* 006D70 80006170 AFA4001C */ sw $a0, 0x1c($sp)
|
||||
/* 006D74 80006174 0C0AE006 */ jal func_802B8018
|
||||
/* 006D74 80006174 0C0AE006 */ jal sins
|
||||
/* 006D78 80006178 E7B20030 */ swc1 $f18, 0x30($sp)
|
||||
/* 006D7C 8000617C 8FA4001C */ lw $a0, 0x1c($sp)
|
||||
/* 006D80 80006180 0C0AE00E */ jal func_802B8038
|
||||
/* 006D80 80006180 0C0AE00E */ jal coss
|
||||
/* 006D84 80006184 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 006D88 80006188 C7AC0034 */ lwc1 $f12, 0x34($sp)
|
||||
/* 006D8C 8000618C C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
|
@ -198,7 +198,7 @@ glabel L8000E1F4
|
||||
.L8000E26C:
|
||||
/* 00EE6C 8000E26C AFA20048 */ sw $v0, 0x48($sp)
|
||||
/* 00EE70 8000E270 01C02025 */ move $a0, $t6
|
||||
/* 00EE74 8000E274 0C0AE00E */ jal func_802B8038
|
||||
/* 00EE74 8000E274 0C0AE00E */ jal coss
|
||||
/* 00EE78 8000E278 AFAE0044 */ sw $t6, 0x44($sp)
|
||||
/* 00EE7C 8000E27C 3C014039 */ li $at, 0x40390000 # 2.890625
|
||||
/* 00EE80 8000E280 44814800 */ mtc1 $at, $f9
|
||||
@ -207,7 +207,7 @@ glabel L8000E1F4
|
||||
/* 00EE8C 8000E28C 8FA40044 */ lw $a0, 0x44($sp)
|
||||
/* 00EE90 8000E290 46283282 */ mul.d $f10, $f6, $f8
|
||||
/* 00EE94 8000E294 46205120 */ cvt.s.d $f4, $f10
|
||||
/* 00EE98 8000E298 0C0AE006 */ jal func_802B8018
|
||||
/* 00EE98 8000E298 0C0AE006 */ jal sins
|
||||
/* 00EE9C 8000E29C E7A40118 */ swc1 $f4, 0x118($sp)
|
||||
/* 00EEA0 8000E2A0 24030168 */ li $v1, 360
|
||||
/* 00EEA4 8000E2A4 8FAC0048 */ lw $t4, 0x48($sp)
|
||||
@ -273,7 +273,7 @@ glabel L8000E1F4
|
||||
/* 00EF88 8000E388 00000000 */ nop
|
||||
/* 00EF8C 8000E38C 0006000D */ break 6
|
||||
.L8000E390:
|
||||
/* 00EF90 8000E390 0C0AE00E */ jal func_802B8038
|
||||
/* 00EF90 8000E390 0C0AE00E */ jal coss
|
||||
/* 00EF94 8000E394 00000000 */ nop
|
||||
/* 00EF98 8000E398 3C014039 */ li $at, 0x40390000 # 2.890625
|
||||
/* 00EF9C 8000E39C 44814800 */ mtc1 $at, $f9
|
||||
@ -282,7 +282,7 @@ glabel L8000E1F4
|
||||
/* 00EFA8 8000E3A8 8FA40044 */ lw $a0, 0x44($sp)
|
||||
/* 00EFAC 8000E3AC 46282282 */ mul.d $f10, $f4, $f8
|
||||
/* 00EFB0 8000E3B0 462051A0 */ cvt.s.d $f6, $f10
|
||||
/* 00EFB4 8000E3B4 0C0AE006 */ jal func_802B8018
|
||||
/* 00EFB4 8000E3B4 0C0AE006 */ jal sins
|
||||
/* 00EFB8 8000E3B8 E7A60118 */ swc1 $f6, 0x118($sp)
|
||||
/* 00EFBC 8000E3BC 8FA20110 */ lw $v0, 0x110($sp)
|
||||
/* 00EFC0 8000E3C0 C7AA0118 */ lwc1 $f10, 0x118($sp)
|
||||
@ -337,7 +337,7 @@ glabel L8000E45C
|
||||
/* 00F080 8000E480 31E4FFFF */ andi $a0, $t7, 0xffff
|
||||
/* 00F084 8000E484 00408825 */ move $s1, $v0
|
||||
/* 00F088 8000E488 AFA40044 */ sw $a0, 0x44($sp)
|
||||
/* 00F08C 8000E48C 0C0AE00E */ jal func_802B8038
|
||||
/* 00F08C 8000E48C 0C0AE00E */ jal coss
|
||||
/* 00F090 8000E490 AFA20048 */ sw $v0, 0x48($sp)
|
||||
/* 00F094 8000E494 3C014039 */ li $at, 0x40390000 # 2.890625
|
||||
/* 00F098 8000E498 44813800 */ mtc1 $at, $f7
|
||||
@ -346,7 +346,7 @@ glabel L8000E45C
|
||||
/* 00F0A4 8000E4A4 8FA40044 */ lw $a0, 0x44($sp)
|
||||
/* 00F0A8 8000E4A8 46265202 */ mul.d $f8, $f10, $f6
|
||||
/* 00F0AC 8000E4AC 46204120 */ cvt.s.d $f4, $f8
|
||||
/* 00F0B0 8000E4B0 0C0AE006 */ jal func_802B8018
|
||||
/* 00F0B0 8000E4B0 0C0AE006 */ jal sins
|
||||
/* 00F0B4 8000E4B4 E7A40118 */ swc1 $f4, 0x118($sp)
|
||||
/* 00F0B8 8000E4B8 97AB00CA */ lhu $t3, 0xca($sp)
|
||||
/* 00F0BC 8000E4BC 3C0A8016 */ lui $t2, %hi(D_80164550) # $t2, 0x8016
|
||||
@ -388,7 +388,7 @@ glabel L8000E45C
|
||||
/* 00F14C 8000E54C AFA20110 */ sw $v0, 0x110($sp)
|
||||
/* 00F150 8000E550 462022A0 */ cvt.s.d $f10, $f4
|
||||
/* 00F154 8000E554 460A4600 */ add.s $f24, $f8, $f10
|
||||
/* 00F158 8000E558 0C0AE00E */ jal func_802B8038
|
||||
/* 00F158 8000E558 0C0AE00E */ jal coss
|
||||
/* 00F15C 8000E55C E4D80008 */ swc1 $f24, 8($a2)
|
||||
/* 00F160 8000E560 3C014039 */ li $at, 0x40390000 # 2.890625
|
||||
/* 00F164 8000E564 44813800 */ mtc1 $at, $f7
|
||||
@ -397,7 +397,7 @@ glabel L8000E45C
|
||||
/* 00F170 8000E570 8FA40044 */ lw $a0, 0x44($sp)
|
||||
/* 00F174 8000E574 46262202 */ mul.d $f8, $f4, $f6
|
||||
/* 00F178 8000E578 462042A0 */ cvt.s.d $f10, $f8
|
||||
/* 00F17C 8000E57C 0C0AE006 */ jal func_802B8018
|
||||
/* 00F17C 8000E57C 0C0AE006 */ jal sins
|
||||
/* 00F180 8000E580 E7AA0118 */ swc1 $f10, 0x118($sp)
|
||||
/* 00F184 8000E584 8FA20110 */ lw $v0, 0x110($sp)
|
||||
/* 00F188 8000E588 C7A80118 */ lwc1 $f8, 0x118($sp)
|
||||
@ -769,12 +769,12 @@ glabel L8000E968
|
||||
/* 00F6E4 8000EAE4 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 00F6E8 8000EAE8 E7AA0108 */ swc1 $f10, 0x108($sp)
|
||||
/* 00F6EC 8000EAEC 01E02025 */ move $a0, $t7
|
||||
/* 00F6F0 8000EAF0 0C0AE00E */ jal func_802B8038
|
||||
/* 00F6F0 8000EAF0 0C0AE00E */ jal coss
|
||||
/* 00F6F4 8000EAF4 AFAF0048 */ sw $t7, 0x48($sp)
|
||||
/* 00F6F8 8000EAF8 C7AC004C */ lwc1 $f12, 0x4c($sp)
|
||||
/* 00F6FC 8000EAFC 8FA40048 */ lw $a0, 0x48($sp)
|
||||
/* 00F700 8000EB00 460C0182 */ mul.s $f6, $f0, $f12
|
||||
/* 00F704 8000EB04 0C0AE006 */ jal func_802B8018
|
||||
/* 00F704 8000EB04 0C0AE006 */ jal sins
|
||||
/* 00F708 8000EB08 E7A60118 */ swc1 $f6, 0x118($sp)
|
||||
/* 00F70C 8000EB0C 3C014040 */ li $at, 0x40400000 # 3.000000
|
||||
/* 00F710 8000EB10 44812000 */ mtc1 $at, $f4
|
||||
@ -800,13 +800,13 @@ glabel L8000E968
|
||||
.L8000EB60:
|
||||
/* 00F760 8000EB60 308AFFFF */ andi $t2, $a0, 0xffff
|
||||
/* 00F764 8000EB64 01402025 */ move $a0, $t2
|
||||
/* 00F768 8000EB68 0C0AE00E */ jal func_802B8038
|
||||
/* 00F768 8000EB68 0C0AE00E */ jal coss
|
||||
/* 00F76C 8000EB6C AFAA0048 */ sw $t2, 0x48($sp)
|
||||
/* 00F770 8000EB70 3C013FC0 */ li $at, 0x3FC00000 # 1.500000
|
||||
/* 00F774 8000EB74 44812000 */ mtc1 $at, $f4
|
||||
/* 00F778 8000EB78 8FA40048 */ lw $a0, 0x48($sp)
|
||||
/* 00F77C 8000EB7C 46040182 */ mul.s $f6, $f0, $f4
|
||||
/* 00F780 8000EB80 0C0AE006 */ jal func_802B8018
|
||||
/* 00F780 8000EB80 0C0AE006 */ jal sins
|
||||
/* 00F784 8000EB84 E7A60118 */ swc1 $f6, 0x118($sp)
|
||||
/* 00F788 8000EB88 97A2007C */ lhu $v0, 0x7c($sp)
|
||||
/* 00F78C 8000EB8C 3C013FC0 */ li $at, 0x3FC00000 # 1.500000
|
||||
@ -841,7 +841,7 @@ glabel L8000E968
|
||||
/* 00F800 8000EC00 31A4FFFF */ andi $a0, $t5, 0xffff
|
||||
/* 00F804 8000EC04 E7AC00A0 */ swc1 $f12, 0xa0($sp)
|
||||
/* 00F808 8000EC08 E7AC0088 */ swc1 $f12, 0x88($sp)
|
||||
/* 00F80C 8000EC0C 0C0AE006 */ jal func_802B8018
|
||||
/* 00F80C 8000EC0C 0C0AE006 */ jal sins
|
||||
/* 00F810 8000EC10 AFA2004C */ sw $v0, 0x4c($sp)
|
||||
/* 00F814 8000EC14 8FA2004C */ lw $v0, 0x4c($sp)
|
||||
/* 00F818 8000EC18 24010012 */ li $at, 18
|
||||
|
@ -44,7 +44,7 @@ glabel func_800151A4
|
||||
/* 015E48 80015248 E7A60044 */ swc1 $f6, 0x44($sp)
|
||||
/* 015E4C 8001524C 46008283 */ div.s $f10, $f16, $f0
|
||||
/* 015E50 80015250 E7A80040 */ swc1 $f8, 0x40($sp)
|
||||
/* 015E54 80015254 0C0AE00E */ jal func_802B8038
|
||||
/* 015E54 80015254 0C0AE00E */ jal coss
|
||||
/* 015E58 80015258 E7AA003C */ swc1 $f10, 0x3c($sp)
|
||||
/* 015E5C 8001525C 3C013FF0 */ li $at, 0x3FF00000 # 1.875000
|
||||
/* 015E60 80015260 44819800 */ mtc1 $at, $f19
|
||||
@ -53,7 +53,7 @@ glabel func_800151A4
|
||||
/* 015E6C 8001526C 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 015E70 80015270 46249181 */ sub.d $f6, $f18, $f4
|
||||
/* 015E74 80015274 46203220 */ cvt.s.d $f8, $f6
|
||||
/* 015E78 80015278 0C0AE006 */ jal func_802B8018
|
||||
/* 015E78 80015278 0C0AE006 */ jal sins
|
||||
/* 015E7C 8001527C E7A80028 */ swc1 $f8, 0x28($sp)
|
||||
/* 015E80 80015280 C7AA0028 */ lwc1 $f10, 0x28($sp)
|
||||
/* 015E84 80015284 C7B20044 */ lwc1 $f18, 0x44($sp)
|
||||
@ -65,7 +65,7 @@ glabel func_800151A4
|
||||
/* 015E9C 8001529C 00000000 */ nop
|
||||
/* 015EA0 800152A0 460A0482 */ mul.s $f18, $f0, $f10
|
||||
/* 015EA4 800152A4 46124101 */ sub.s $f4, $f8, $f18
|
||||
/* 015EA8 800152A8 0C0AE00E */ jal func_802B8038
|
||||
/* 015EA8 800152A8 0C0AE00E */ jal coss
|
||||
/* 015EAC 800152AC E6040018 */ swc1 $f4, 0x18($s0)
|
||||
/* 015EB0 800152B0 C7A60028 */ lwc1 $f6, 0x28($sp)
|
||||
/* 015EB4 800152B4 C7AA0040 */ lwc1 $f10, 0x40($sp)
|
||||
@ -75,7 +75,7 @@ glabel func_800151A4
|
||||
/* 015EC4 800152C4 460A1202 */ mul.s $f8, $f2, $f10
|
||||
/* 015EC8 800152C8 46080480 */ add.s $f18, $f0, $f8
|
||||
/* 015ECC 800152CC E612001C */ swc1 $f18, 0x1c($s0)
|
||||
/* 015ED0 800152D0 0C0AE006 */ jal func_802B8018
|
||||
/* 015ED0 800152D0 0C0AE006 */ jal sins
|
||||
/* 015ED4 800152D4 E7A20020 */ swc1 $f2, 0x20($sp)
|
||||
/* 015ED8 800152D8 C7A40044 */ lwc1 $f4, 0x44($sp)
|
||||
/* 015EDC 800152DC C7A20020 */ lwc1 $f2, 0x20($sp)
|
||||
|
@ -33,7 +33,7 @@ glabel func_8001FB0C
|
||||
/* 020778 8001FB78 A7A20042 */ sh $v0, 0x42($sp)
|
||||
/* 02077C 8001FB7C 01C22023 */ subu $a0, $t6, $v0
|
||||
/* 020780 8001FB80 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 020784 8001FB84 0C0AE00E */ jal func_802B8038
|
||||
/* 020784 8001FB84 0C0AE00E */ jal coss
|
||||
/* 020788 8001FB88 01E02025 */ move $a0, $t7
|
||||
/* 02078C 8001FB8C C7A60088 */ lwc1 $f6, 0x88($sp)
|
||||
/* 020790 8001FB90 C6040008 */ lwc1 $f4, 8($s0)
|
||||
@ -44,7 +44,7 @@ glabel func_8001FB0C
|
||||
/* 0207A4 8001FBA4 86180026 */ lh $t8, 0x26($s0)
|
||||
/* 0207A8 8001FBA8 03022023 */ subu $a0, $t8, $v0
|
||||
/* 0207AC 8001FBAC 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 0207B0 8001FBB0 0C0AE006 */ jal func_802B8018
|
||||
/* 0207B0 8001FBB0 0C0AE006 */ jal sins
|
||||
/* 0207B4 8001FBB4 03202025 */ move $a0, $t9
|
||||
/* 0207B8 8001FBB8 C7A40088 */ lwc1 $f4, 0x88($sp)
|
||||
/* 0207BC 8001FBBC C6060000 */ lwc1 $f6, ($s0)
|
||||
@ -55,7 +55,7 @@ glabel func_8001FB0C
|
||||
/* 0207D0 8001FBD0 86080026 */ lh $t0, 0x26($s0)
|
||||
/* 0207D4 8001FBD4 01022021 */ addu $a0, $t0, $v0
|
||||
/* 0207D8 8001FBD8 3089FFFF */ andi $t1, $a0, 0xffff
|
||||
/* 0207DC 8001FBDC 0C0AE00E */ jal func_802B8038
|
||||
/* 0207DC 8001FBDC 0C0AE00E */ jal coss
|
||||
/* 0207E0 8001FBE0 01202025 */ move $a0, $t1
|
||||
/* 0207E4 8001FBE4 C7A60088 */ lwc1 $f6, 0x88($sp)
|
||||
/* 0207E8 8001FBE8 C6040008 */ lwc1 $f4, 8($s0)
|
||||
@ -66,7 +66,7 @@ glabel func_8001FB0C
|
||||
/* 0207FC 8001FBFC 860A0026 */ lh $t2, 0x26($s0)
|
||||
/* 020800 8001FC00 01422021 */ addu $a0, $t2, $v0
|
||||
/* 020804 8001FC04 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 020808 8001FC08 0C0AE006 */ jal func_802B8018
|
||||
/* 020808 8001FC08 0C0AE006 */ jal sins
|
||||
/* 02080C 8001FC0C 01602025 */ move $a0, $t3
|
||||
/* 020810 8001FC10 C7A40088 */ lwc1 $f4, 0x88($sp)
|
||||
/* 020814 8001FC14 C6060000 */ lwc1 $f6, ($s0)
|
||||
@ -76,7 +76,7 @@ glabel func_8001FB0C
|
||||
/* 020824 8001FC24 86040026 */ lh $a0, 0x26($s0)
|
||||
/* 020828 8001FC28 24845FFA */ addiu $a0, $a0, 0x5ffa
|
||||
/* 02082C 8001FC2C 308CFFFF */ andi $t4, $a0, 0xffff
|
||||
/* 020830 8001FC30 0C0AE00E */ jal func_802B8038
|
||||
/* 020830 8001FC30 0C0AE00E */ jal coss
|
||||
/* 020834 8001FC34 01802025 */ move $a0, $t4
|
||||
/* 020838 8001FC38 C7A6008C */ lwc1 $f6, 0x8c($sp)
|
||||
/* 02083C 8001FC3C C6040008 */ lwc1 $f4, 8($s0)
|
||||
@ -86,7 +86,7 @@ glabel func_8001FB0C
|
||||
/* 02084C 8001FC4C 86040026 */ lh $a0, 0x26($s0)
|
||||
/* 020850 8001FC50 24845FFA */ addiu $a0, $a0, 0x5ffa
|
||||
/* 020854 8001FC54 308DFFFF */ andi $t5, $a0, 0xffff
|
||||
/* 020858 8001FC58 0C0AE006 */ jal func_802B8018
|
||||
/* 020858 8001FC58 0C0AE006 */ jal sins
|
||||
/* 02085C 8001FC5C 01A02025 */ move $a0, $t5
|
||||
/* 020860 8001FC60 C7A4008C */ lwc1 $f4, 0x8c($sp)
|
||||
/* 020864 8001FC64 C6060000 */ lwc1 $f6, ($s0)
|
||||
|
@ -12,7 +12,7 @@ glabel func_8001FD78
|
||||
/* 0209A0 8001FDA0 01AE2023 */ subu $a0, $t5, $t6
|
||||
/* 0209A4 8001FDA4 2484F8E4 */ addiu $a0, $a0, -0x71c
|
||||
/* 0209A8 8001FDA8 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 0209AC 8001FDAC 0C0AE00E */ jal func_802B8038
|
||||
/* 0209AC 8001FDAC 0C0AE00E */ jal coss
|
||||
/* 0209B0 8001FDB0 01E02025 */ move $a0, $t7
|
||||
/* 0209B4 8001FDB4 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||
/* 0209B8 8001FDB8 44815000 */ mtc1 $at, $f10
|
||||
@ -25,7 +25,7 @@ glabel func_8001FD78
|
||||
/* 0209D4 8001FDD4 03192023 */ subu $a0, $t8, $t9
|
||||
/* 0209D8 8001FDD8 2484F8E4 */ addiu $a0, $a0, -0x71c
|
||||
/* 0209DC 8001FDDC 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 0209E0 8001FDE0 0C0AE006 */ jal func_802B8018
|
||||
/* 0209E0 8001FDE0 0C0AE006 */ jal sins
|
||||
/* 0209E4 8001FDE4 01002025 */ move $a0, $t0
|
||||
/* 0209E8 8001FDE8 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||
/* 0209EC 8001FDEC 44812000 */ mtc1 $at, $f4
|
||||
@ -38,7 +38,7 @@ glabel func_8001FD78
|
||||
/* 020A08 8001FE08 012A2023 */ subu $a0, $t1, $t2
|
||||
/* 020A0C 8001FE0C 2484071C */ addiu $a0, $a0, 0x71c
|
||||
/* 020A10 8001FE10 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 020A14 8001FE14 0C0AE00E */ jal func_802B8038
|
||||
/* 020A14 8001FE14 0C0AE00E */ jal coss
|
||||
/* 020A18 8001FE18 01602025 */ move $a0, $t3
|
||||
/* 020A1C 8001FE1C 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||
/* 020A20 8001FE20 44815000 */ mtc1 $at, $f10
|
||||
@ -51,7 +51,7 @@ glabel func_8001FD78
|
||||
/* 020A3C 8001FE3C 018D2023 */ subu $a0, $t4, $t5
|
||||
/* 020A40 8001FE40 2484071C */ addiu $a0, $a0, 0x71c
|
||||
/* 020A44 8001FE44 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 020A48 8001FE48 0C0AE006 */ jal func_802B8018
|
||||
/* 020A48 8001FE48 0C0AE006 */ jal sins
|
||||
/* 020A4C 8001FE4C 01C02025 */ move $a0, $t6
|
||||
/* 020A50 8001FE50 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||
/* 020A54 8001FE54 44812000 */ mtc1 $at, $f4
|
||||
@ -64,7 +64,7 @@ glabel func_8001FD78
|
||||
/* 020A70 8001FE70 01F82023 */ subu $a0, $t7, $t8
|
||||
/* 020A74 8001FE74 24841C70 */ addiu $a0, $a0, 0x1c70
|
||||
/* 020A78 8001FE78 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 020A7C 8001FE7C 0C0AE00E */ jal func_802B8038
|
||||
/* 020A7C 8001FE7C 0C0AE00E */ jal coss
|
||||
/* 020A80 8001FE80 03202025 */ move $a0, $t9
|
||||
/* 020A84 8001FE84 3C014120 */ li $at, 0x41200000 # 10.000000
|
||||
/* 020A88 8001FE88 44815000 */ mtc1 $at, $f10
|
||||
@ -77,7 +77,7 @@ glabel func_8001FD78
|
||||
/* 020AA4 8001FEA4 01092023 */ subu $a0, $t0, $t1
|
||||
/* 020AA8 8001FEA8 24841C70 */ addiu $a0, $a0, 0x1c70
|
||||
/* 020AAC 8001FEAC 308AFFFF */ andi $t2, $a0, 0xffff
|
||||
/* 020AB0 8001FEB0 0C0AE006 */ jal func_802B8018
|
||||
/* 020AB0 8001FEB0 0C0AE006 */ jal sins
|
||||
/* 020AB4 8001FEB4 01402025 */ move $a0, $t2
|
||||
/* 020AB8 8001FEB8 3C014120 */ li $at, 0x41200000 # 10.000000
|
||||
/* 020ABC 8001FEBC 44812000 */ mtc1 $at, $f4
|
||||
|
@ -7,22 +7,22 @@ glabel func_80021E10
|
||||
/* 022A24 80021E24 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 022A28 80021E28 AFA5004C */ sw $a1, 0x4c($sp)
|
||||
/* 022A2C 80021E2C 00C08825 */ move $s1, $a2
|
||||
/* 022A30 80021E30 0C0AE006 */ jal func_802B8018
|
||||
/* 022A30 80021E30 0C0AE006 */ jal sins
|
||||
/* 022A34 80021E34 94C40000 */ lhu $a0, ($a2)
|
||||
/* 022A38 80021E38 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 022A3C 80021E3C 0C0AE00E */ jal func_802B8038
|
||||
/* 022A3C 80021E3C 0C0AE00E */ jal coss
|
||||
/* 022A40 80021E40 96240000 */ lhu $a0, ($s1)
|
||||
/* 022A44 80021E44 46000506 */ mov.s $f20, $f0
|
||||
/* 022A48 80021E48 0C0AE006 */ jal func_802B8018
|
||||
/* 022A48 80021E48 0C0AE006 */ jal sins
|
||||
/* 022A4C 80021E4C 96240002 */ lhu $a0, 2($s1)
|
||||
/* 022A50 80021E50 96240002 */ lhu $a0, 2($s1)
|
||||
/* 022A54 80021E54 0C0AE00E */ jal func_802B8038
|
||||
/* 022A54 80021E54 0C0AE00E */ jal coss
|
||||
/* 022A58 80021E58 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 022A5C 80021E5C 96240004 */ lhu $a0, 4($s1)
|
||||
/* 022A60 80021E60 0C0AE006 */ jal func_802B8018
|
||||
/* 022A60 80021E60 0C0AE006 */ jal sins
|
||||
/* 022A64 80021E64 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 022A68 80021E68 96240004 */ lhu $a0, 4($s1)
|
||||
/* 022A6C 80021E6C 0C0AE00E */ jal func_802B8038
|
||||
/* 022A6C 80021E6C 0C0AE00E */ jal coss
|
||||
/* 022A70 80021E70 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 022A74 80021E74 C7AE0030 */ lwc1 $f14, 0x30($sp)
|
||||
/* 022A78 80021E78 C7B20038 */ lwc1 $f18, 0x38($sp)
|
||||
|
@ -28,14 +28,14 @@ glabel func_80023C84
|
||||
/* 0248E8 80023CE8 01E3C023 */ subu $t8, $t7, $v1
|
||||
/* 0248EC 80023CEC A7B800C0 */ sh $t8, 0xc0($sp)
|
||||
/* 0248F0 80023CF0 03208025 */ move $s0, $t9
|
||||
/* 0248F4 80023CF4 0C0AE00E */ jal func_802B8038
|
||||
/* 0248F4 80023CF4 0C0AE00E */ jal coss
|
||||
/* 0248F8 80023CF8 3324FFFF */ andi $a0, $t9, 0xffff
|
||||
/* 0248FC 80023CFC 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 024900 80023D00 44813000 */ mtc1 $at, $f6
|
||||
/* 024904 80023D04 46000107 */ neg.s $f4, $f0
|
||||
/* 024908 80023D08 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 02490C 80023D0C 46062202 */ mul.s $f8, $f4, $f6
|
||||
/* 024910 80023D10 0C0AE006 */ jal func_802B8018
|
||||
/* 024910 80023D10 0C0AE006 */ jal sins
|
||||
/* 024914 80023D14 E7A800B0 */ swc1 $f8, 0xb0($sp)
|
||||
/* 024918 80023D18 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 02491C 80023D1C 44818000 */ mtc1 $at, $f16
|
||||
@ -108,10 +108,10 @@ glabel func_80023C84
|
||||
/* 024A18 80023E18 E7A600BC */ swc1 $f6, 0xbc($sp)
|
||||
/* 024A1C 80023E1C C6280144 */ lwc1 $f8, 0x144($s1)
|
||||
/* 024A20 80023E20 E7A2009C */ swc1 $f2, 0x9c($sp)
|
||||
/* 024A24 80023E24 0C0AE006 */ jal func_802B8018
|
||||
/* 024A24 80023E24 0C0AE006 */ jal sins
|
||||
/* 024A28 80023E28 E7A800B8 */ swc1 $f8, 0xb8($sp)
|
||||
/* 024A2C 80023E2C E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 024A30 80023E30 0C0AE00E */ jal func_802B8038
|
||||
/* 024A30 80023E30 0C0AE00E */ jal coss
|
||||
/* 024A34 80023E34 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 024A38 80023E38 C7B000B0 */ lwc1 $f16, 0xb0($sp)
|
||||
/* 024A3C 80023E3C C7AA0038 */ lwc1 $f10, 0x38($sp)
|
||||
@ -127,10 +127,10 @@ glabel func_80023C84
|
||||
/* 024A64 80023E64 E7AA00CC */ swc1 $f10, 0xcc($sp)
|
||||
/* 024A68 80023E68 C6240074 */ lwc1 $f4, 0x74($s1)
|
||||
/* 024A6C 80023E6C 46062480 */ add.s $f18, $f4, $f6
|
||||
/* 024A70 80023E70 0C0AE00E */ jal func_802B8038
|
||||
/* 024A70 80023E70 0C0AE00E */ jal coss
|
||||
/* 024A74 80023E74 E7B200D0 */ swc1 $f18, 0xd0($sp)
|
||||
/* 024A78 80023E78 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 024A7C 80023E7C 0C0AE006 */ jal func_802B8018
|
||||
/* 024A7C 80023E7C 0C0AE006 */ jal sins
|
||||
/* 024A80 80023E80 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 024A84 80023E84 C7A800B0 */ lwc1 $f8, 0xb0($sp)
|
||||
/* 024A88 80023E88 C7B00038 */ lwc1 $f16, 0x38($sp)
|
||||
@ -172,10 +172,10 @@ glabel func_80023C84
|
||||
/* 024B14 80023F14 86390206 */ lh $t9, 0x206($s1)
|
||||
/* 024B18 80023F18 02002025 */ move $a0, $s0
|
||||
/* 024B1C 80023F1C 00197040 */ sll $t6, $t9, 1
|
||||
/* 024B20 80023F20 0C0AE006 */ jal func_802B8018
|
||||
/* 024B20 80023F20 0C0AE006 */ jal sins
|
||||
/* 024B24 80023F24 A7AE00C8 */ sh $t6, 0xc8($sp)
|
||||
/* 024B28 80023F28 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 024B2C 80023F2C 0C0AE00E */ jal func_802B8038
|
||||
/* 024B2C 80023F2C 0C0AE00E */ jal coss
|
||||
/* 024B30 80023F30 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 024B34 80023F34 C7A800B0 */ lwc1 $f8, 0xb0($sp)
|
||||
/* 024B38 80023F38 C7B00038 */ lwc1 $f16, 0x38($sp)
|
||||
@ -191,10 +191,10 @@ glabel func_80023C84
|
||||
/* 024B60 80023F60 E7B000CC */ swc1 $f16, 0xcc($sp)
|
||||
/* 024B64 80023F64 C62A0074 */ lwc1 $f10, 0x74($s1)
|
||||
/* 024B68 80023F68 46065100 */ add.s $f4, $f10, $f6
|
||||
/* 024B6C 80023F6C 0C0AE00E */ jal func_802B8038
|
||||
/* 024B6C 80023F6C 0C0AE00E */ jal coss
|
||||
/* 024B70 80023F70 E7A400D0 */ swc1 $f4, 0xd0($sp)
|
||||
/* 024B74 80023F74 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 024B78 80023F78 0C0AE006 */ jal func_802B8018
|
||||
/* 024B78 80023F78 0C0AE006 */ jal sins
|
||||
/* 024B7C 80023F7C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 024B80 80023F80 C7B200B0 */ lwc1 $f18, 0xb0($sp)
|
||||
/* 024B84 80023F84 C7A80038 */ lwc1 $f8, 0x38($sp)
|
||||
|
@ -37,14 +37,14 @@ glabel func_80024374
|
||||
/* 024FFC 800243FC 01C37823 */ subu $t7, $t6, $v1
|
||||
/* 025000 80024400 A7AF00C0 */ sh $t7, 0xc0($sp)
|
||||
/* 025004 80024404 03208025 */ move $s0, $t9
|
||||
/* 025008 80024408 0C0AE00E */ jal func_802B8038
|
||||
/* 025008 80024408 0C0AE00E */ jal coss
|
||||
/* 02500C 8002440C 3324FFFF */ andi $a0, $t9, 0xffff
|
||||
/* 025010 80024410 3C014040 */ li $at, 0x40400000 # 3.000000
|
||||
/* 025014 80024414 44813000 */ mtc1 $at, $f6
|
||||
/* 025018 80024418 46000107 */ neg.s $f4, $f0
|
||||
/* 02501C 8002441C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 025020 80024420 46062202 */ mul.s $f8, $f4, $f6
|
||||
/* 025024 80024424 0C0AE006 */ jal func_802B8018
|
||||
/* 025024 80024424 0C0AE006 */ jal sins
|
||||
/* 025028 80024428 E7A800B0 */ swc1 $f8, 0xb0($sp)
|
||||
/* 02502C 8002442C 3C014040 */ li $at, 0x40400000 # 3.000000
|
||||
/* 025030 80024430 44818000 */ mtc1 $at, $f16
|
||||
@ -56,10 +56,10 @@ glabel func_80024374
|
||||
/* 025048 80024448 A7A000C8 */ sh $zero, 0xc8($sp)
|
||||
/* 02504C 8002444C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 025050 80024450 A7A200C6 */ sh $v0, 0xc6($sp)
|
||||
/* 025054 80024454 0C0AE006 */ jal func_802B8018
|
||||
/* 025054 80024454 0C0AE006 */ jal sins
|
||||
/* 025058 80024458 E7B200AC */ swc1 $f18, 0xac($sp)
|
||||
/* 02505C 8002445C E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 025060 80024460 0C0AE00E */ jal func_802B8038
|
||||
/* 025060 80024460 0C0AE00E */ jal coss
|
||||
/* 025064 80024464 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 025068 80024468 C7A400B0 */ lwc1 $f4, 0xb0($sp)
|
||||
/* 02506C 8002446C C7A60030 */ lwc1 $f6, 0x30($sp)
|
||||
@ -70,10 +70,10 @@ glabel func_80024374
|
||||
/* 025080 80024480 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 025084 80024484 46088480 */ add.s $f18, $f16, $f8
|
||||
/* 025088 80024488 46049180 */ add.s $f6, $f18, $f4
|
||||
/* 02508C 8002448C 0C0AE00E */ jal func_802B8038
|
||||
/* 02508C 8002448C 0C0AE00E */ jal coss
|
||||
/* 025090 80024490 E7A600CC */ swc1 $f6, 0xcc($sp)
|
||||
/* 025094 80024494 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 025098 80024498 0C0AE006 */ jal func_802B8018
|
||||
/* 025098 80024498 0C0AE006 */ jal sins
|
||||
/* 02509C 8002449C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 0250A0 800244A0 C7AA00B0 */ lwc1 $f10, 0xb0($sp)
|
||||
/* 0250A4 800244A4 C7B00030 */ lwc1 $f16, 0x30($sp)
|
||||
|
@ -69,7 +69,7 @@ glabel func_800248D0
|
||||
/* 0255D8 800249D8 AFA20044 */ sw $v0, 0x44($sp)
|
||||
/* 0255DC 800249DC 03197021 */ addu $t6, $t8, $t9
|
||||
/* 0255E0 800249E0 01CFC821 */ addu $t9, $t6, $t7
|
||||
/* 0255E4 800249E4 0C0AE006 */ jal func_802B8018
|
||||
/* 0255E4 800249E4 0C0AE006 */ jal sins
|
||||
/* 0255E8 800249E8 3324FFFF */ andi $a0, $t9, 0xffff
|
||||
/* 0255EC 800249EC 8FA20044 */ lw $v0, 0x44($sp)
|
||||
/* 0255F0 800249F0 24010008 */ li $at, 8
|
||||
|
@ -31,7 +31,7 @@ glabel func_800256F4
|
||||
/* 026360 80025760 8639002E */ lh $t9, 0x2e($s1)
|
||||
/* 026364 80025764 AFA20044 */ sw $v0, 0x44($sp)
|
||||
/* 026368 80025768 03197823 */ subu $t7, $t8, $t9
|
||||
/* 02636C 8002576C 0C0AE006 */ jal func_802B8018
|
||||
/* 02636C 8002576C 0C0AE006 */ jal sins
|
||||
/* 026370 80025770 31E4FFFF */ andi $a0, $t7, 0xffff
|
||||
/* 026374 80025774 44801000 */ mtc1 $zero, $f2
|
||||
/* 026378 80025778 3C01800F */ lui $at, %hi(D_800ED6D8)
|
||||
|
@ -9,7 +9,7 @@ glabel func_80025DE8
|
||||
/* 026A04 80025E04 8484002E */ lh $a0, 0x2e($a0)
|
||||
/* 026A08 80025E08 00042023 */ negu $a0, $a0
|
||||
/* 026A0C 80025E0C 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 026A10 80025E10 0C0AE006 */ jal func_802B8018
|
||||
/* 026A10 80025E10 0C0AE006 */ jal sins
|
||||
/* 026A14 80025E14 01C02025 */ move $a0, $t6
|
||||
/* 026A18 80025E18 3C01BFF8 */ li $at, 0xBFF80000 # -1.937500
|
||||
/* 026A1C 80025E1C 44813800 */ mtc1 $at, $f7
|
||||
@ -35,7 +35,7 @@ glabel func_80025DE8
|
||||
/* 026A6C 80025E6C 8604002E */ lh $a0, 0x2e($s0)
|
||||
/* 026A70 80025E70 00042023 */ negu $a0, $a0
|
||||
/* 026A74 80025E74 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 026A78 80025E78 0C0AE00E */ jal func_802B8038
|
||||
/* 026A78 80025E78 0C0AE00E */ jal coss
|
||||
/* 026A7C 80025E7C 01E02025 */ move $a0, $t7
|
||||
/* 026A80 80025E80 3C01BFF8 */ li $at, 0xBFF80000 # -1.937500
|
||||
/* 026A84 80025E84 44819800 */ mtc1 $at, $f19
|
||||
|
@ -161,10 +161,10 @@ glabel func_8002934C
|
||||
/* 02A1A0 800295A0 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 02A1A4 800295A4 03197821 */ addu $t7, $t8, $t9
|
||||
/* 02A1A8 800295A8 31E4FFFF */ andi $a0, $t7, 0xffff
|
||||
/* 02A1AC 800295AC 0C0AE006 */ jal func_802B8018
|
||||
/* 02A1AC 800295AC 0C0AE006 */ jal sins
|
||||
/* 02A1B0 800295B0 AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 02A1B4 800295B4 8FA40020 */ lw $a0, 0x20($sp)
|
||||
/* 02A1B8 800295B8 0C0AE00E */ jal func_802B8038
|
||||
/* 02A1B8 800295B8 0C0AE00E */ jal coss
|
||||
/* 02A1BC 800295BC E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 02A1C0 800295C0 8FA70024 */ lw $a3, 0x24($sp)
|
||||
/* 02A1C4 800295C4 C7A60028 */ lwc1 $f6, 0x28($sp)
|
||||
|
@ -64,13 +64,13 @@ glabel func_8002A194
|
||||
/* 02AE84 8002A284 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 02AE88 8002A288 01E02025 */ move $a0, $t7
|
||||
/* 02AE8C 8002A28C AFAF0028 */ sw $t7, 0x28($sp)
|
||||
/* 02AE90 8002A290 0C0AE00E */ jal func_802B8038
|
||||
/* 02AE90 8002A290 0C0AE00E */ jal coss
|
||||
/* 02AE94 8002A294 A7A3003A */ sh $v1, 0x3a($sp)
|
||||
/* 02AE98 8002A298 46140202 */ mul.s $f8, $f0, $f20
|
||||
/* 02AE9C 8002A29C C7AA005C */ lwc1 $f10, 0x5c($sp)
|
||||
/* 02AEA0 8002A2A0 8FA40028 */ lw $a0, 0x28($sp)
|
||||
/* 02AEA4 8002A2A4 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 02AEA8 8002A2A8 0C0AE006 */ jal func_802B8018
|
||||
/* 02AEA8 8002A2A8 0C0AE006 */ jal sins
|
||||
/* 02AEAC 8002A2AC E60401A0 */ swc1 $f4, 0x1a0($s0)
|
||||
/* 02AEB0 8002A2B0 46140482 */ mul.s $f18, $f0, $f20
|
||||
/* 02AEB4 8002A2B4 C7A60054 */ lwc1 $f6, 0x54($sp)
|
||||
@ -85,13 +85,13 @@ glabel func_8002A194
|
||||
/* 02AED8 8002A2D8 2484E000 */ addiu $a0, $a0, -0x2000
|
||||
/* 02AEDC 8002A2DC 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 02AEE0 8002A2E0 03002025 */ move $a0, $t8
|
||||
/* 02AEE4 8002A2E4 0C0AE00E */ jal func_802B8038
|
||||
/* 02AEE4 8002A2E4 0C0AE00E */ jal coss
|
||||
/* 02AEE8 8002A2E8 AFB80028 */ sw $t8, 0x28($sp)
|
||||
/* 02AEEC 8002A2EC 46140202 */ mul.s $f8, $f0, $f20
|
||||
/* 02AEF0 8002A2F0 C7AA005C */ lwc1 $f10, 0x5c($sp)
|
||||
/* 02AEF4 8002A2F4 8FA40028 */ lw $a0, 0x28($sp)
|
||||
/* 02AEF8 8002A2F8 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 02AEFC 8002A2FC 0C0AE006 */ jal func_802B8018
|
||||
/* 02AEFC 8002A2FC 0C0AE006 */ jal sins
|
||||
/* 02AF00 8002A300 E60401B8 */ swc1 $f4, 0x1b8($s0)
|
||||
/* 02AF04 8002A304 46140482 */ mul.s $f18, $f0, $f20
|
||||
/* 02AF08 8002A308 C7A60054 */ lwc1 $f6, 0x54($sp)
|
||||
@ -106,13 +106,13 @@ glabel func_8002A194
|
||||
/* 02AF2C 8002A32C 24846000 */ addiu $a0, $a0, 0x6000
|
||||
/* 02AF30 8002A330 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 02AF34 8002A334 03202025 */ move $a0, $t9
|
||||
/* 02AF38 8002A338 0C0AE00E */ jal func_802B8038
|
||||
/* 02AF38 8002A338 0C0AE00E */ jal coss
|
||||
/* 02AF3C 8002A33C AFB90028 */ sw $t9, 0x28($sp)
|
||||
/* 02AF40 8002A340 46140202 */ mul.s $f8, $f0, $f20
|
||||
/* 02AF44 8002A344 C7AA005C */ lwc1 $f10, 0x5c($sp)
|
||||
/* 02AF48 8002A348 8FA40028 */ lw $a0, 0x28($sp)
|
||||
/* 02AF4C 8002A34C 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 02AF50 8002A350 0C0AE006 */ jal func_802B8018
|
||||
/* 02AF50 8002A350 0C0AE006 */ jal sins
|
||||
/* 02AF54 8002A354 E60401D0 */ swc1 $f4, 0x1d0($s0)
|
||||
/* 02AF58 8002A358 46140482 */ mul.s $f18, $f0, $f20
|
||||
/* 02AF5C 8002A35C C7A60054 */ lwc1 $f6, 0x54($sp)
|
||||
@ -127,13 +127,13 @@ glabel func_8002A194
|
||||
/* 02AF80 8002A380 2484A000 */ addiu $a0, $a0, -0x6000
|
||||
/* 02AF84 8002A384 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 02AF88 8002A388 01002025 */ move $a0, $t0
|
||||
/* 02AF8C 8002A38C 0C0AE00E */ jal func_802B8038
|
||||
/* 02AF8C 8002A38C 0C0AE00E */ jal coss
|
||||
/* 02AF90 8002A390 AFA80028 */ sw $t0, 0x28($sp)
|
||||
/* 02AF94 8002A394 46140202 */ mul.s $f8, $f0, $f20
|
||||
/* 02AF98 8002A398 C7AA005C */ lwc1 $f10, 0x5c($sp)
|
||||
/* 02AF9C 8002A39C 8FA40028 */ lw $a0, 0x28($sp)
|
||||
/* 02AFA0 8002A3A0 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 02AFA4 8002A3A4 0C0AE006 */ jal func_802B8018
|
||||
/* 02AFA4 8002A3A4 0C0AE006 */ jal sins
|
||||
/* 02AFA8 8002A3A8 E60401E8 */ swc1 $f4, 0x1e8($s0)
|
||||
/* 02AFAC 8002A3AC 46140482 */ mul.s $f18, $f0, $f20
|
||||
/* 02AFB0 8002A3B0 C7A60054 */ lwc1 $f6, 0x54($sp)
|
||||
|
@ -10,7 +10,7 @@ glabel func_8002AE38
|
||||
/* 02BA58 8002AE58 AFA60040 */ sw $a2, 0x40($sp)
|
||||
/* 02BA5C 8002AE5C 00042023 */ negu $a0, $a0
|
||||
/* 02BA60 8002AE60 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 02BA64 8002AE64 0C0AE006 */ jal func_802B8018
|
||||
/* 02BA64 8002AE64 0C0AE006 */ jal sins
|
||||
/* 02BA68 8002AE68 01C02025 */ move $a0, $t6
|
||||
/* 02BA6C 8002AE6C 8FA60040 */ lw $a2, 0x40($sp)
|
||||
/* 02BA70 8002AE70 C7A80048 */ lwc1 $f8, 0x48($sp)
|
||||
@ -21,7 +21,7 @@ glabel func_8002AE38
|
||||
/* 02BA84 8002AE84 84C4002E */ lh $a0, 0x2e($a2)
|
||||
/* 02BA88 8002AE88 00042023 */ negu $a0, $a0
|
||||
/* 02BA8C 8002AE8C 308FFFFF */ andi $t7, $a0, 0xffff
|
||||
/* 02BA90 8002AE90 0C0AE00E */ jal func_802B8038
|
||||
/* 02BA90 8002AE90 0C0AE00E */ jal coss
|
||||
/* 02BA94 8002AE94 01E02025 */ move $a0, $t7
|
||||
/* 02BA98 8002AE98 8FA60040 */ lw $a2, 0x40($sp)
|
||||
/* 02BA9C 8002AE9C C7B2004C */ lwc1 $f18, 0x4c($sp)
|
||||
|
@ -259,14 +259,14 @@ glabel func_8002D268
|
||||
/* 02E240 8002D640 860800C0 */ lh $t0, 0xc0($s0)
|
||||
/* 02E244 8002D644 03282021 */ addu $a0, $t9, $t0
|
||||
/* 02E248 8002D648 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 02E24C 8002D64C 0C0AE00E */ jal func_802B8038
|
||||
/* 02E24C 8002D64C 0C0AE00E */ jal coss
|
||||
/* 02E250 8002D650 01C02025 */ move $a0, $t6
|
||||
/* 02E254 8002D654 E7A00060 */ swc1 $f0, 0x60($sp)
|
||||
/* 02E258 8002D658 860A00C0 */ lh $t2, 0xc0($s0)
|
||||
/* 02E25C 8002D65C 860F002E */ lh $t7, 0x2e($s0)
|
||||
/* 02E260 8002D660 01EA2021 */ addu $a0, $t7, $t2
|
||||
/* 02E264 8002D664 3089FFFF */ andi $t1, $a0, 0xffff
|
||||
/* 02E268 8002D668 0C0AE006 */ jal func_802B8018
|
||||
/* 02E268 8002D668 0C0AE006 */ jal sins
|
||||
/* 02E26C 8002D66C 01202025 */ move $a0, $t1
|
||||
/* 02E270 8002D670 C6060020 */ lwc1 $f6, 0x20($s0)
|
||||
/* 02E274 8002D674 C6040014 */ lwc1 $f4, 0x14($s0)
|
||||
|
@ -4,10 +4,10 @@ glabel func_80041AD8
|
||||
/* 0426E0 80041AE0 AFA50024 */ sw $a1, 0x24($sp)
|
||||
/* 0426E4 80041AE4 00803025 */ move $a2, $a0
|
||||
/* 0426E8 80041AE8 AFA60020 */ sw $a2, 0x20($sp)
|
||||
/* 0426EC 80041AEC 0C0AE006 */ jal func_802B8018
|
||||
/* 0426EC 80041AEC 0C0AE006 */ jal sins
|
||||
/* 0426F0 80041AF0 97A40026 */ lhu $a0, 0x26($sp)
|
||||
/* 0426F4 80041AF4 97A40026 */ lhu $a0, 0x26($sp)
|
||||
/* 0426F8 80041AF8 0C0AE00E */ jal func_802B8038
|
||||
/* 0426F8 80041AF8 0C0AE00E */ jal coss
|
||||
/* 0426FC 80041AFC E7A0001C */ swc1 $f0, 0x1c($sp)
|
||||
/* 042700 80041B00 8FA60020 */ lw $a2, 0x20($sp)
|
||||
/* 042704 80041B04 C7AC001C */ lwc1 $f12, 0x1c($sp)
|
||||
|
@ -6,10 +6,10 @@ glabel func_80041BBC
|
||||
/* 0427CC 80041BCC AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 0427D0 80041BD0 AFA50024 */ sw $a1, 0x24($sp)
|
||||
/* 0427D4 80041BD4 97A40026 */ lhu $a0, 0x26($sp)
|
||||
/* 0427D8 80041BD8 0C0AE006 */ jal func_802B8018
|
||||
/* 0427D8 80041BD8 0C0AE006 */ jal sins
|
||||
/* 0427DC 80041BDC AFA60020 */ sw $a2, 0x20($sp)
|
||||
/* 0427E0 80041BE0 97A40026 */ lhu $a0, 0x26($sp)
|
||||
/* 0427E4 80041BE4 0C0AE00E */ jal func_802B8038
|
||||
/* 0427E4 80041BE4 0C0AE00E */ jal coss
|
||||
/* 0427E8 80041BE8 E7A0001C */ swc1 $f0, 0x1c($sp)
|
||||
/* 0427EC 80041BEC C7B20028 */ lwc1 $f18, 0x28($sp)
|
||||
/* 0427F0 80041BF0 8FA60020 */ lw $a2, 0x20($sp)
|
||||
|
@ -6,10 +6,10 @@ glabel func_80041C64
|
||||
/* 042874 80041C74 AFA70034 */ sw $a3, 0x34($sp)
|
||||
/* 042878 80041C78 AFA5002C */ sw $a1, 0x2c($sp)
|
||||
/* 04287C 80041C7C AFA60030 */ sw $a2, 0x30($sp)
|
||||
/* 042880 80041C80 0C0AE006 */ jal func_802B8018
|
||||
/* 042880 80041C80 0C0AE006 */ jal sins
|
||||
/* 042884 80041C84 97A40036 */ lhu $a0, 0x36($sp)
|
||||
/* 042888 80041C88 97A40036 */ lhu $a0, 0x36($sp)
|
||||
/* 04288C 80041C8C 0C0AE00E */ jal func_802B8038
|
||||
/* 04288C 80041C8C 0C0AE00E */ jal coss
|
||||
/* 042890 80041C90 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 042894 80041C94 C7AE0038 */ lwc1 $f14, 0x38($sp)
|
||||
/* 042898 80041C98 C7B00024 */ lwc1 $f16, 0x24($sp)
|
||||
|
@ -56,22 +56,22 @@ glabel func_80042330
|
||||
/* 043004 80042404 F7B40018 */ sdc1 $f20, 0x18($sp)
|
||||
/* 043008 80042408 AFA60048 */ sw $a2, 0x48($sp)
|
||||
/* 04300C 8004240C AFA7004C */ sw $a3, 0x4c($sp)
|
||||
/* 043010 80042410 0C0AE006 */ jal func_802B8018
|
||||
/* 043010 80042410 0C0AE006 */ jal sins
|
||||
/* 043014 80042414 97A40046 */ lhu $a0, 0x46($sp)
|
||||
/* 043018 80042418 E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 04301C 8004241C 0C0AE00E */ jal func_802B8038
|
||||
/* 04301C 8004241C 0C0AE00E */ jal coss
|
||||
/* 043020 80042420 97A40046 */ lhu $a0, 0x46($sp)
|
||||
/* 043024 80042424 46000506 */ mov.s $f20, $f0
|
||||
/* 043028 80042428 0C0AE006 */ jal func_802B8018
|
||||
/* 043028 80042428 0C0AE006 */ jal sins
|
||||
/* 04302C 8004242C 97A4004A */ lhu $a0, 0x4a($sp)
|
||||
/* 043030 80042430 97A4004A */ lhu $a0, 0x4a($sp)
|
||||
/* 043034 80042434 0C0AE00E */ jal func_802B8038
|
||||
/* 043034 80042434 0C0AE00E */ jal coss
|
||||
/* 043038 80042438 E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 04303C 8004243C 97A4004E */ lhu $a0, 0x4e($sp)
|
||||
/* 043040 80042440 0C0AE006 */ jal func_802B8018
|
||||
/* 043040 80042440 0C0AE006 */ jal sins
|
||||
/* 043044 80042444 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 043048 80042448 97A4004E */ lhu $a0, 0x4e($sp)
|
||||
/* 04304C 8004244C 0C0AE00E */ jal func_802B8038
|
||||
/* 04304C 8004244C 0C0AE00E */ jal coss
|
||||
/* 043050 80042450 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 043054 80042454 C7AE0034 */ lwc1 $f14, 0x34($sp)
|
||||
/* 043058 80042458 C7A4003C */ lwc1 $f4, 0x3c($sp)
|
||||
@ -134,16 +134,16 @@ glabel func_80042330
|
||||
/* 043138 80042538 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 04313C 8004253C AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 043140 80042540 AFA60038 */ sw $a2, 0x38($sp)
|
||||
/* 043144 80042544 0C0AE006 */ jal func_802B8018
|
||||
/* 043144 80042544 0C0AE006 */ jal sins
|
||||
/* 043148 80042548 97A40036 */ lhu $a0, 0x36($sp)
|
||||
/* 04314C 8004254C E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 043150 80042550 0C0AE00E */ jal func_802B8038
|
||||
/* 043150 80042550 0C0AE00E */ jal coss
|
||||
/* 043154 80042554 97A40036 */ lhu $a0, 0x36($sp)
|
||||
/* 043158 80042558 97A4003A */ lhu $a0, 0x3a($sp)
|
||||
/* 04315C 8004255C 0C0AE006 */ jal func_802B8018
|
||||
/* 04315C 8004255C 0C0AE006 */ jal sins
|
||||
/* 043160 80042560 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 043164 80042564 97A4003A */ lhu $a0, 0x3a($sp)
|
||||
/* 043168 80042568 0C0AE00E */ jal func_802B8038
|
||||
/* 043168 80042568 0C0AE00E */ jal coss
|
||||
/* 04316C 8004256C E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 043170 80042570 C7AC0024 */ lwc1 $f12, 0x24($sp)
|
||||
/* 043174 80042574 C7AE002C */ lwc1 $f14, 0x2c($sp)
|
||||
|
@ -9,22 +9,22 @@ glabel func_800425D0
|
||||
/* 0431EC 800425EC F7B60018 */ sdc1 $f22, 0x18($sp)
|
||||
/* 0431F0 800425F0 AFA5004C */ sw $a1, 0x4c($sp)
|
||||
/* 0431F4 800425F4 00C08825 */ move $s1, $a2
|
||||
/* 0431F8 800425F8 0C0AE006 */ jal func_802B8018
|
||||
/* 0431F8 800425F8 0C0AE006 */ jal sins
|
||||
/* 0431FC 800425FC 94C40000 */ lhu $a0, ($a2)
|
||||
/* 043200 80042600 E7A00044 */ swc1 $f0, 0x44($sp)
|
||||
/* 043204 80042604 0C0AE00E */ jal func_802B8038
|
||||
/* 043204 80042604 0C0AE00E */ jal coss
|
||||
/* 043208 80042608 96240000 */ lhu $a0, ($s1)
|
||||
/* 04320C 8004260C 46000586 */ mov.s $f22, $f0
|
||||
/* 043210 80042610 0C0AE006 */ jal func_802B8018
|
||||
/* 043210 80042610 0C0AE006 */ jal sins
|
||||
/* 043214 80042614 96240002 */ lhu $a0, 2($s1)
|
||||
/* 043218 80042618 96240002 */ lhu $a0, 2($s1)
|
||||
/* 04321C 8004261C 0C0AE00E */ jal func_802B8038
|
||||
/* 04321C 8004261C 0C0AE00E */ jal coss
|
||||
/* 043220 80042620 E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 043224 80042624 96240004 */ lhu $a0, 4($s1)
|
||||
/* 043228 80042628 0C0AE006 */ jal func_802B8018
|
||||
/* 043228 80042628 0C0AE006 */ jal sins
|
||||
/* 04322C 8004262C E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 043230 80042630 96240004 */ lhu $a0, 4($s1)
|
||||
/* 043234 80042634 0C0AE00E */ jal func_802B8038
|
||||
/* 043234 80042634 0C0AE00E */ jal coss
|
||||
/* 043238 80042638 E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 04323C 8004263C C7AE003C */ lwc1 $f14, 0x3c($sp)
|
||||
/* 043240 80042640 C7B20044 */ lwc1 $f18, 0x44($sp)
|
||||
|
@ -11,22 +11,22 @@ glabel func_800427DC
|
||||
/* 043400 80042800 01CF8021 */ addu $s0, $t6, $t7
|
||||
/* 043404 80042804 00A08825 */ move $s1, $a1
|
||||
/* 043408 80042808 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 04340C 8004280C 0C0AE006 */ jal func_802B8018
|
||||
/* 04340C 8004280C 0C0AE006 */ jal sins
|
||||
/* 043410 80042810 960400B2 */ lhu $a0, 0xb2($s0)
|
||||
/* 043414 80042814 E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 043418 80042818 0C0AE00E */ jal func_802B8038
|
||||
/* 043418 80042818 0C0AE00E */ jal coss
|
||||
/* 04341C 8004281C 960400B2 */ lhu $a0, 0xb2($s0)
|
||||
/* 043420 80042820 46000506 */ mov.s $f20, $f0
|
||||
/* 043424 80042824 0C0AE006 */ jal func_802B8018
|
||||
/* 043424 80042824 0C0AE006 */ jal sins
|
||||
/* 043428 80042828 960400B4 */ lhu $a0, 0xb4($s0)
|
||||
/* 04342C 8004282C 960400B4 */ lhu $a0, 0xb4($s0)
|
||||
/* 043430 80042830 0C0AE00E */ jal func_802B8038
|
||||
/* 043430 80042830 0C0AE00E */ jal coss
|
||||
/* 043434 80042834 E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 043438 80042838 960400B6 */ lhu $a0, 0xb6($s0)
|
||||
/* 04343C 8004283C 0C0AE006 */ jal func_802B8018
|
||||
/* 04343C 8004283C 0C0AE006 */ jal sins
|
||||
/* 043440 80042840 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 043444 80042844 960400B6 */ lhu $a0, 0xb6($s0)
|
||||
/* 043448 80042848 0C0AE00E */ jal func_802B8038
|
||||
/* 043448 80042848 0C0AE00E */ jal coss
|
||||
/* 04344C 8004284C E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 043450 80042850 C7AE0034 */ lwc1 $f14, 0x34($sp)
|
||||
/* 043454 80042854 C7B2003C */ lwc1 $f18, 0x3c($sp)
|
||||
|
@ -7,10 +7,10 @@ glabel func_80042A20
|
||||
/* 043634 80042A34 AFA7005C */ sw $a3, 0x5c($sp)
|
||||
/* 043638 80042A38 00A08825 */ move $s1, $a1
|
||||
/* 04363C 80042A3C AFA60058 */ sw $a2, 0x58($sp)
|
||||
/* 043640 80042A40 0C0AE006 */ jal func_802B8018
|
||||
/* 043640 80042A40 0C0AE006 */ jal sins
|
||||
/* 043644 80042A44 97A4005E */ lhu $a0, 0x5e($sp)
|
||||
/* 043648 80042A48 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 04364C 80042A4C 0C0AE00E */ jal func_802B8038
|
||||
/* 04364C 80042A4C 0C0AE00E */ jal coss
|
||||
/* 043650 80042A50 97A4005E */ lhu $a0, 0x5e($sp)
|
||||
/* 043654 80042A54 44070000 */ mfc1 $a3, $f0
|
||||
/* 043658 80042A58 27A40044 */ addiu $a0, $sp, 0x44
|
||||
@ -86,22 +86,22 @@ glabel func_80042A20
|
||||
/* 04376C 80042B6C AFA40078 */ sw $a0, 0x78($sp)
|
||||
/* 043770 80042B70 AFA5007C */ sw $a1, 0x7c($sp)
|
||||
/* 043774 80042B74 00C08025 */ move $s0, $a2
|
||||
/* 043778 80042B78 0C0AE006 */ jal func_802B8018
|
||||
/* 043778 80042B78 0C0AE006 */ jal sins
|
||||
/* 04377C 80042B7C 94C40000 */ lhu $a0, ($a2)
|
||||
/* 043780 80042B80 E7A00050 */ swc1 $f0, 0x50($sp)
|
||||
/* 043784 80042B84 0C0AE00E */ jal func_802B8038
|
||||
/* 043784 80042B84 0C0AE00E */ jal coss
|
||||
/* 043788 80042B88 96040000 */ lhu $a0, ($s0)
|
||||
/* 04378C 80042B8C 46000506 */ mov.s $f20, $f0
|
||||
/* 043790 80042B90 0C0AE006 */ jal func_802B8018
|
||||
/* 043790 80042B90 0C0AE006 */ jal sins
|
||||
/* 043794 80042B94 96040002 */ lhu $a0, 2($s0)
|
||||
/* 043798 80042B98 96040002 */ lhu $a0, 2($s0)
|
||||
/* 04379C 80042B9C 0C0AE00E */ jal func_802B8038
|
||||
/* 04379C 80042B9C 0C0AE00E */ jal coss
|
||||
/* 0437A0 80042BA0 E7A00048 */ swc1 $f0, 0x48($sp)
|
||||
/* 0437A4 80042BA4 96040004 */ lhu $a0, 4($s0)
|
||||
/* 0437A8 80042BA8 0C0AE006 */ jal func_802B8018
|
||||
/* 0437A8 80042BA8 0C0AE006 */ jal sins
|
||||
/* 0437AC 80042BAC E7A00044 */ swc1 $f0, 0x44($sp)
|
||||
/* 0437B0 80042BB0 96040004 */ lhu $a0, 4($s0)
|
||||
/* 0437B4 80042BB4 0C0AE00E */ jal func_802B8038
|
||||
/* 0437B4 80042BB4 0C0AE00E */ jal coss
|
||||
/* 0437B8 80042BB8 E7A00040 */ swc1 $f0, 0x40($sp)
|
||||
/* 0437BC 80042BBC C7AE0048 */ lwc1 $f14, 0x48($sp)
|
||||
/* 0437C0 80042BC0 C7A80050 */ lwc1 $f8, 0x50($sp)
|
||||
|
@ -9,19 +9,19 @@ glabel func_80042D14
|
||||
/* 043930 80042D30 E7A60028 */ swc1 $f6, 0x28($sp)
|
||||
/* 043934 80042D34 C4A80008 */ lwc1 $f8, 8($a1)
|
||||
/* 043938 80042D38 E7A80024 */ swc1 $f8, 0x24($sp)
|
||||
/* 04393C 80042D3C 0C0AE006 */ jal func_802B8018
|
||||
/* 04393C 80042D3C 0C0AE006 */ jal sins
|
||||
/* 043940 80042D40 94C40000 */ lhu $a0, ($a2)
|
||||
/* 043944 80042D44 8FAF0038 */ lw $t7, 0x38($sp)
|
||||
/* 043948 80042D48 E7A00020 */ swc1 $f0, 0x20($sp)
|
||||
/* 04394C 80042D4C 0C0AE00E */ jal func_802B8038
|
||||
/* 04394C 80042D4C 0C0AE00E */ jal coss
|
||||
/* 043950 80042D50 95E40000 */ lhu $a0, ($t7)
|
||||
/* 043954 80042D54 8FB80038 */ lw $t8, 0x38($sp)
|
||||
/* 043958 80042D58 97040002 */ lhu $a0, 2($t8)
|
||||
/* 04395C 80042D5C 0C0AE006 */ jal func_802B8018
|
||||
/* 04395C 80042D5C 0C0AE006 */ jal sins
|
||||
/* 043960 80042D60 E7A0001C */ swc1 $f0, 0x1c($sp)
|
||||
/* 043964 80042D64 8FB90038 */ lw $t9, 0x38($sp)
|
||||
/* 043968 80042D68 97240002 */ lhu $a0, 2($t9)
|
||||
/* 04396C 80042D6C 0C0AE00E */ jal func_802B8038
|
||||
/* 04396C 80042D6C 0C0AE00E */ jal coss
|
||||
/* 043970 80042D70 E7A00018 */ swc1 $f0, 0x18($sp)
|
||||
/* 043974 80042D74 C7AE002C */ lwc1 $f14, 0x2c($sp)
|
||||
/* 043978 80042D78 C7AC0018 */ lwc1 $f12, 0x18($sp)
|
||||
|
@ -58,14 +58,14 @@ glabel func_8004D7B4
|
||||
/* 04E48C 8004D88C 468025A0 */ cvt.s.w $f22, $f4
|
||||
.L8004D890:
|
||||
/* 04E490 8004D890 3230FFFF */ andi $s0, $s1, 0xffff
|
||||
/* 04E494 8004D894 0C0AE006 */ jal func_802B8018
|
||||
/* 04E494 8004D894 0C0AE006 */ jal sins
|
||||
/* 04E498 8004D898 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E49C 8004D89C 46140182 */ mul.s $f6, $f0, $f20
|
||||
/* 04E4A0 8004D8A0 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E4A4 8004D8A4 46163200 */ add.s $f8, $f6, $f22
|
||||
/* 04E4A8 8004D8A8 4600428D */ trunc.w.s $f10, $f8
|
||||
/* 04E4AC 8004D8AC 44155000 */ mfc1 $s5, $f10
|
||||
/* 04E4B0 8004D8B0 0C0AE006 */ jal func_802B8018
|
||||
/* 04E4B0 8004D8B0 0C0AE006 */ jal sins
|
||||
/* 04E4B4 8004D8B4 00000000 */ nop
|
||||
/* 04E4B8 8004D8B8 02402025 */ move $a0, $s2
|
||||
/* 04E4BC 8004D8BC 02C02825 */ move $a1, $s6
|
||||
|
@ -56,14 +56,14 @@ glabel func_8004D93C
|
||||
/* 04E60C 8004DA0C 468025A0 */ cvt.s.w $f22, $f4
|
||||
.L8004DA10:
|
||||
/* 04E610 8004DA10 3230FFFF */ andi $s0, $s1, 0xffff
|
||||
/* 04E614 8004DA14 0C0AE006 */ jal func_802B8018
|
||||
/* 04E614 8004DA14 0C0AE006 */ jal sins
|
||||
/* 04E618 8004DA18 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E61C 8004DA1C 46140182 */ mul.s $f6, $f0, $f20
|
||||
/* 04E620 8004DA20 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E624 8004DA24 46163200 */ add.s $f8, $f6, $f22
|
||||
/* 04E628 8004DA28 4600428D */ trunc.w.s $f10, $f8
|
||||
/* 04E62C 8004DA2C 44165000 */ mfc1 $s6, $f10
|
||||
/* 04E630 8004DA30 0C0AE006 */ jal func_802B8018
|
||||
/* 04E630 8004DA30 0C0AE006 */ jal sins
|
||||
/* 04E634 8004DA34 00000000 */ nop
|
||||
/* 04E638 8004DA38 02402025 */ move $a0, $s2
|
||||
/* 04E63C 8004DA3C 02602825 */ move $a1, $s3
|
||||
|
@ -56,14 +56,14 @@ glabel func_8004DAB8
|
||||
/* 04E788 8004DB88 468025A0 */ cvt.s.w $f22, $f4
|
||||
.L8004DB8C:
|
||||
/* 04E78C 8004DB8C 3230FFFF */ andi $s0, $s1, 0xffff
|
||||
/* 04E790 8004DB90 0C0AE006 */ jal func_802B8018
|
||||
/* 04E790 8004DB90 0C0AE006 */ jal sins
|
||||
/* 04E794 8004DB94 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E798 8004DB98 46140182 */ mul.s $f6, $f0, $f20
|
||||
/* 04E79C 8004DB9C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04E7A0 8004DBA0 46163200 */ add.s $f8, $f6, $f22
|
||||
/* 04E7A4 8004DBA4 4600428D */ trunc.w.s $f10, $f8
|
||||
/* 04E7A8 8004DBA8 44165000 */ mfc1 $s6, $f10
|
||||
/* 04E7AC 8004DBAC 0C0AE006 */ jal func_802B8018
|
||||
/* 04E7AC 8004DBAC 0C0AE006 */ jal sins
|
||||
/* 04E7B0 8004DBB0 00000000 */ nop
|
||||
/* 04E7B4 8004DBB4 02402025 */ move $a0, $s2
|
||||
/* 04E7B8 8004DBB8 02602825 */ move $a1, $s3
|
||||
|
@ -46,7 +46,7 @@ glabel func_8004E06C
|
||||
/* 04ED14 8004E114 468025A0 */ cvt.s.w $f22, $f4
|
||||
.L8004E118:
|
||||
/* 04ED18 8004E118 3230FFFF */ andi $s0, $s1, 0xffff
|
||||
/* 04ED1C 8004E11C 0C0AE006 */ jal func_802B8018
|
||||
/* 04ED1C 8004E11C 0C0AE006 */ jal sins
|
||||
/* 04ED20 8004E120 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04ED24 8004E124 46140182 */ mul.s $f6, $f0, $f20
|
||||
/* 04ED28 8004E128 24160001 */ li $s6, 1
|
||||
@ -86,7 +86,7 @@ glabel func_8004E06C
|
||||
/* 04EDA8 8004E1A8 00000000 */ nop
|
||||
.L8004E1AC:
|
||||
/* 04EDAC 8004E1AC 44CAF800 */ ctc1 $t2, $31
|
||||
/* 04EDB0 8004E1B0 0C0AE006 */ jal func_802B8018
|
||||
/* 04EDB0 8004E1B0 0C0AE006 */ jal sins
|
||||
/* 04EDB4 8004E1B4 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 04EDB8 8004E1B8 02402025 */ move $a0, $s2
|
||||
/* 04EDBC 8004E1BC 02602825 */ move $a1, $s3
|
||||
|
@ -93,7 +93,7 @@ glabel func_80060BCC
|
||||
/* 06192C 80060D2C 01645823 */ subu $t3, $t3, $a0
|
||||
/* 061930 80060D30 000B5840 */ sll $t3, $t3, 1
|
||||
/* 061934 80060D34 3164FFFF */ andi $a0, $t3, 0xffff
|
||||
/* 061938 80060D38 0C0AE00E */ jal func_802B8038
|
||||
/* 061938 80060D38 0C0AE00E */ jal coss
|
||||
/* 06193C 80060D3C AFA4003C */ sw $a0, 0x3c($sp)
|
||||
/* 061940 80060D40 3C01800F */ lui $at, %hi(D_800EE588)
|
||||
/* 061944 80060D44 D428E588 */ ldc1 $f8, %lo(D_800EE588)($at)
|
||||
@ -104,7 +104,7 @@ glabel func_80060BCC
|
||||
/* 061958 80060D58 460054A1 */ cvt.d.s $f18, $f10
|
||||
/* 06195C 80060D5C 46323400 */ add.d $f16, $f6, $f18
|
||||
/* 061960 80060D60 46208120 */ cvt.s.d $f4, $f16
|
||||
/* 061964 80060D64 0C0AE006 */ jal func_802B8018
|
||||
/* 061964 80060D64 0C0AE006 */ jal sins
|
||||
/* 061968 80060D68 E6040530 */ swc1 $f4, 0x530($s0)
|
||||
/* 06196C 80060D6C 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 061970 80060D70 44811000 */ mtc1 $at, $f2
|
||||
@ -179,7 +179,7 @@ glabel func_80060BCC
|
||||
/* 061A7C 80060E7C 01244823 */ subu $t1, $t1, $a0
|
||||
/* 061A80 80060E80 00094840 */ sll $t1, $t1, 1
|
||||
/* 061A84 80060E84 3124FFFF */ andi $a0, $t1, 0xffff
|
||||
/* 061A88 80060E88 0C0AE00E */ jal func_802B8038
|
||||
/* 061A88 80060E88 0C0AE00E */ jal coss
|
||||
/* 061A8C 80060E8C AFA4003C */ sw $a0, 0x3c($sp)
|
||||
/* 061A90 80060E90 3C01800F */ lui $at, %hi(D_800EE598)
|
||||
/* 061A94 80060E94 D426E598 */ ldc1 $f6, %lo(D_800EE598)($at)
|
||||
@ -190,7 +190,7 @@ glabel func_80060BCC
|
||||
/* 061AA8 80060EA8 460042A1 */ cvt.d.s $f10, $f8
|
||||
/* 061AAC 80060EAC 462A2480 */ add.d $f18, $f4, $f10
|
||||
/* 061AB0 80060EB0 46209420 */ cvt.s.d $f16, $f18
|
||||
/* 061AB4 80060EB4 0C0AE006 */ jal func_802B8018
|
||||
/* 061AB4 80060EB4 0C0AE006 */ jal sins
|
||||
/* 061AB8 80060EB8 E6100530 */ swc1 $f16, 0x530($s0)
|
||||
/* 061ABC 80060EBC 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 061AC0 80060EC0 44811000 */ mtc1 $at, $f2
|
||||
|
@ -46,7 +46,7 @@ glabel func_80060F50
|
||||
/* 061BF8 80060FF8 0C017600 */ jal func_8005D800
|
||||
/* 061BFC 80060FFC 02202025 */ move $a0, $s1
|
||||
.L80061000:
|
||||
/* 061C00 80061000 0C0AE00E */ jal func_802B8038
|
||||
/* 061C00 80061000 0C0AE00E */ jal coss
|
||||
/* 061C04 80061004 96040278 */ lhu $a0, 0x278($s0)
|
||||
/* 061C08 80061008 3C01800F */ lui $at, %hi(D_800EE5A8)
|
||||
/* 061C0C 8006100C D426E5A8 */ ldc1 $f6, %lo(D_800EE5A8)($at)
|
||||
@ -57,7 +57,7 @@ glabel func_80060F50
|
||||
/* 061C20 80061020 46005421 */ cvt.d.s $f16, $f10
|
||||
/* 061C24 80061024 46304480 */ add.d $f18, $f8, $f16
|
||||
/* 061C28 80061028 46209120 */ cvt.s.d $f4, $f18
|
||||
/* 061C2C 8006102C 0C0AE006 */ jal func_802B8018
|
||||
/* 061C2C 8006102C 0C0AE006 */ jal sins
|
||||
/* 061C30 80061030 E6040260 */ swc1 $f4, 0x260($s0)
|
||||
/* 061C34 80061034 3C01800F */ lui $at, %hi(D_800EE5B0)
|
||||
/* 061C38 80061038 D42AE5B0 */ ldc1 $f10, %lo(D_800EE5B0)($at)
|
||||
|
@ -31,7 +31,7 @@ glabel func_80061130
|
||||
/* 061DA4 800611A4 8FA40030 */ lw $a0, 0x30($sp)
|
||||
/* 061DA8 800611A8 0C017600 */ jal func_8005D800
|
||||
/* 061DAC 800611AC 240600D0 */ li $a2, 208
|
||||
/* 061DB0 800611B0 0C0AE00E */ jal func_802B8038
|
||||
/* 061DB0 800611B0 0C0AE00E */ jal coss
|
||||
/* 061DB4 800611B4 96040278 */ lhu $a0, 0x278($s0)
|
||||
/* 061DB8 800611B8 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||
/* 061DBC 800611BC 44812000 */ mtc1 $at, $f4
|
||||
@ -39,7 +39,7 @@ glabel func_80061130
|
||||
/* 061DC4 800611C4 96040278 */ lhu $a0, 0x278($s0)
|
||||
/* 061DC8 800611C8 46040182 */ mul.s $f6, $f0, $f4
|
||||
/* 061DCC 800611CC 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 061DD0 800611D0 0C0AE006 */ jal func_802B8018
|
||||
/* 061DD0 800611D0 0C0AE006 */ jal sins
|
||||
/* 061DD4 800611D4 E60A0260 */ swc1 $f10, 0x260($s0)
|
||||
/* 061DD8 800611D8 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||
/* 061DDC 800611DC 44818000 */ mtc1 $at, $f16
|
||||
|
@ -109,7 +109,7 @@ glabel func_80061754
|
||||
/* 0624EC 800618EC 01D17023 */ subu $t6, $t6, $s1
|
||||
/* 0624F0 800618F0 000E7040 */ sll $t6, $t6, 1
|
||||
/* 0624F4 800618F4 31D1FFFF */ andi $s1, $t6, 0xffff
|
||||
/* 0624F8 800618F8 0C0AE00E */ jal func_802B8038
|
||||
/* 0624F8 800618F8 0C0AE00E */ jal coss
|
||||
/* 0624FC 800618FC 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 062500 80061900 3C01C0A0 */ li $at, 0xC0A00000 # -5.000000
|
||||
/* 062504 80061904 44812000 */ mtc1 $at, $f4
|
||||
@ -117,7 +117,7 @@ glabel func_80061754
|
||||
/* 06250C 8006190C 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 062510 80061910 46040202 */ mul.s $f8, $f0, $f4
|
||||
/* 062514 80061914 46064280 */ add.s $f10, $f8, $f6
|
||||
/* 062518 80061918 0C0AE006 */ jal func_802B8018
|
||||
/* 062518 80061918 0C0AE006 */ jal sins
|
||||
/* 06251C 8006191C E60A0AD0 */ swc1 $f10, 0xad0($s0)
|
||||
/* 062520 80061920 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 062524 80061924 44811000 */ mtc1 $at, $f2
|
||||
|
@ -72,7 +72,7 @@ glabel func_80061A34
|
||||
/* 062744 80061B44 01445023 */ subu $t2, $t2, $a0
|
||||
/* 062748 80061B48 000A5040 */ sll $t2, $t2, 1
|
||||
/* 06274C 80061B4C 3144FFFF */ andi $a0, $t2, 0xffff
|
||||
/* 062750 80061B50 0C0AE00E */ jal func_802B8038
|
||||
/* 062750 80061B50 0C0AE00E */ jal coss
|
||||
/* 062754 80061B54 AFA4003C */ sw $a0, 0x3c($sp)
|
||||
/* 062758 80061B58 3C01C000 */ li $at, 0xC0000000 # -2.000000
|
||||
/* 06275C 80061B5C 44818800 */ mtc1 $at, $f17
|
||||
@ -84,7 +84,7 @@ glabel func_80061A34
|
||||
/* 062774 80061B74 46002221 */ cvt.d.s $f8, $f4
|
||||
/* 062778 80061B78 46289180 */ add.d $f6, $f18, $f8
|
||||
/* 06277C 80061B7C 462032A0 */ cvt.s.d $f10, $f6
|
||||
/* 062780 80061B80 0C0AE006 */ jal func_802B8018
|
||||
/* 062780 80061B80 0C0AE006 */ jal sins
|
||||
/* 062784 80061B84 E60A0AD0 */ swc1 $f10, 0xad0($s0)
|
||||
/* 062788 80061B88 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 06278C 80061B8C 44811000 */ mtc1 $at, $f2
|
||||
@ -154,7 +154,7 @@ glabel func_80061A34
|
||||
/* 062884 80061C84 0324C823 */ subu $t9, $t9, $a0
|
||||
/* 062888 80061C88 0019C840 */ sll $t9, $t9, 1
|
||||
/* 06288C 80061C8C 3324FFFF */ andi $a0, $t9, 0xffff
|
||||
/* 062890 80061C90 0C0AE00E */ jal func_802B8038
|
||||
/* 062890 80061C90 0C0AE00E */ jal coss
|
||||
/* 062894 80061C94 AFA4003C */ sw $a0, 0x3c($sp)
|
||||
/* 062898 80061C98 3C01C000 */ li $at, 0xC0000000 # -2.000000
|
||||
/* 06289C 80061C9C 44812800 */ mtc1 $at, $f5
|
||||
@ -166,7 +166,7 @@ glabel func_80061A34
|
||||
/* 0628B4 80061CB4 460034A1 */ cvt.d.s $f18, $f6
|
||||
/* 0628B8 80061CB8 46324280 */ add.d $f10, $f8, $f18
|
||||
/* 0628BC 80061CBC 46205420 */ cvt.s.d $f16, $f10
|
||||
/* 0628C0 80061CC0 0C0AE006 */ jal func_802B8018
|
||||
/* 0628C0 80061CC0 0C0AE006 */ jal sins
|
||||
/* 0628C4 80061CC4 E6100AD0 */ swc1 $f16, 0xad0($s0)
|
||||
/* 0628C8 80061CC8 3C014000 */ li $at, 0x40000000 # 2.000000
|
||||
/* 0628CC 80061CCC 44811000 */ mtc1 $at, $f2
|
||||
|
@ -85,7 +85,7 @@ glabel func_80061EF4
|
||||
/* 062C2C 8006202C 03195823 */ subu $t3, $t8, $t9
|
||||
/* 062C30 80062030 016C2023 */ subu $a0, $t3, $t4
|
||||
/* 062C34 80062034 308DFFFF */ andi $t5, $a0, 0xffff
|
||||
/* 062C38 80062038 0C0AE00E */ jal func_802B8038
|
||||
/* 062C38 80062038 0C0AE00E */ jal coss
|
||||
/* 062C3C 8006203C 01A02025 */ move $a0, $t5
|
||||
/* 062C40 80062040 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062C44 80062044 44812000 */ mtc1 $at, $f4
|
||||
@ -99,7 +99,7 @@ glabel func_80061EF4
|
||||
/* 062C64 80062064 01CFC023 */ subu $t8, $t6, $t7
|
||||
/* 062C68 80062068 03192023 */ subu $a0, $t8, $t9
|
||||
/* 062C6C 8006206C 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 062C70 80062070 0C0AE006 */ jal func_802B8018
|
||||
/* 062C70 80062070 0C0AE006 */ jal sins
|
||||
/* 062C74 80062074 01602025 */ move $a0, $t3
|
||||
/* 062C78 80062078 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062C7C 8006207C 44818000 */ mtc1 $at, $f16
|
||||
@ -159,7 +159,7 @@ glabel func_80061EF4
|
||||
/* 062D44 80062144 01CFC023 */ subu $t8, $t6, $t7
|
||||
/* 062D48 80062148 03192023 */ subu $a0, $t8, $t9
|
||||
/* 062D4C 8006214C 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 062D50 80062150 0C0AE00E */ jal func_802B8038
|
||||
/* 062D50 80062150 0C0AE00E */ jal coss
|
||||
/* 062D54 80062154 01602025 */ move $a0, $t3
|
||||
/* 062D58 80062158 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062D5C 8006215C 44814000 */ mtc1 $at, $f8
|
||||
@ -173,7 +173,7 @@ glabel func_80061EF4
|
||||
/* 062D7C 8006217C 018D7023 */ subu $t6, $t4, $t5
|
||||
/* 062D80 80062180 01CF2023 */ subu $a0, $t6, $t7
|
||||
/* 062D84 80062184 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 062D88 80062188 0C0AE006 */ jal func_802B8018
|
||||
/* 062D88 80062188 0C0AE006 */ jal sins
|
||||
/* 062D8C 8006218C 03002025 */ move $a0, $t8
|
||||
/* 062D90 80062190 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062D94 80062194 44812000 */ mtc1 $at, $f4
|
||||
|
@ -85,7 +85,7 @@ glabel func_800621BC
|
||||
/* 062EF4 800622F4 03195823 */ subu $t3, $t8, $t9
|
||||
/* 062EF8 800622F8 016C2023 */ subu $a0, $t3, $t4
|
||||
/* 062EFC 800622FC 308DFFFF */ andi $t5, $a0, 0xffff
|
||||
/* 062F00 80062300 0C0AE00E */ jal func_802B8038
|
||||
/* 062F00 80062300 0C0AE00E */ jal coss
|
||||
/* 062F04 80062304 01A02025 */ move $a0, $t5
|
||||
/* 062F08 80062308 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062F0C 8006230C 44812000 */ mtc1 $at, $f4
|
||||
@ -99,7 +99,7 @@ glabel func_800621BC
|
||||
/* 062F2C 8006232C 01CFC023 */ subu $t8, $t6, $t7
|
||||
/* 062F30 80062330 03192023 */ subu $a0, $t8, $t9
|
||||
/* 062F34 80062334 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 062F38 80062338 0C0AE006 */ jal func_802B8018
|
||||
/* 062F38 80062338 0C0AE006 */ jal sins
|
||||
/* 062F3C 8006233C 01602025 */ move $a0, $t3
|
||||
/* 062F40 80062340 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 062F44 80062344 44818000 */ mtc1 $at, $f16
|
||||
@ -159,7 +159,7 @@ glabel func_800621BC
|
||||
/* 06300C 8006240C 01CFC023 */ subu $t8, $t6, $t7
|
||||
/* 063010 80062410 03192023 */ subu $a0, $t8, $t9
|
||||
/* 063014 80062414 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 063018 80062418 0C0AE00E */ jal func_802B8038
|
||||
/* 063018 80062418 0C0AE00E */ jal coss
|
||||
/* 06301C 8006241C 01602025 */ move $a0, $t3
|
||||
/* 063020 80062420 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 063024 80062424 44814000 */ mtc1 $at, $f8
|
||||
@ -173,7 +173,7 @@ glabel func_800621BC
|
||||
/* 063044 80062444 018D7023 */ subu $t6, $t4, $t5
|
||||
/* 063048 80062448 01CF2023 */ subu $a0, $t6, $t7
|
||||
/* 06304C 8006244C 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 063050 80062450 0C0AE006 */ jal func_802B8018
|
||||
/* 063050 80062450 0C0AE006 */ jal sins
|
||||
/* 063054 80062454 03002025 */ move $a0, $t8
|
||||
/* 063058 80062458 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 06305C 8006245C 44812000 */ mtc1 $at, $f4
|
||||
|
@ -9,20 +9,20 @@ glabel func_80062B18
|
||||
/* 063734 80062B34 AFA5003C */ sw $a1, 0x3c($sp)
|
||||
/* 063738 80062B38 AFA60040 */ sw $a2, 0x40($sp)
|
||||
/* 06373C 80062B3C AFA70044 */ sw $a3, 0x44($sp)
|
||||
/* 063740 80062B40 0C0AE006 */ jal func_802B8018
|
||||
/* 063740 80062B40 0C0AE006 */ jal sins
|
||||
/* 063744 80062B44 02002025 */ move $a0, $s0
|
||||
/* 063748 80062B48 97B10052 */ lhu $s1, 0x52($sp)
|
||||
/* 06374C 80062B4C E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 063750 80062B50 0C0AE00E */ jal func_802B8038
|
||||
/* 063750 80062B50 0C0AE00E */ jal coss
|
||||
/* 063754 80062B54 02202025 */ move $a0, $s1
|
||||
/* 063758 80062B58 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 06375C 80062B5C 0C0AE00E */ jal func_802B8038
|
||||
/* 06375C 80062B5C 0C0AE00E */ jal coss
|
||||
/* 063760 80062B60 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 063764 80062B64 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 063768 80062B68 0C0AE00E */ jal func_802B8038
|
||||
/* 063768 80062B68 0C0AE00E */ jal coss
|
||||
/* 06376C 80062B6C 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 063770 80062B70 46000506 */ mov.s $f20, $f0
|
||||
/* 063774 80062B74 0C0AE006 */ jal func_802B8018
|
||||
/* 063774 80062B74 0C0AE006 */ jal sins
|
||||
/* 063778 80062B78 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 06377C 80062B7C C7A40044 */ lwc1 $f4, 0x44($sp)
|
||||
/* 063780 80062B80 C7A80030 */ lwc1 $f8, 0x30($sp)
|
||||
@ -39,10 +39,10 @@ glabel func_80062B18
|
||||
/* 0637AC 80062BAC 46085400 */ add.s $f16, $f10, $f8
|
||||
/* 0637B0 80062BB0 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 0637B4 80062BB4 46048181 */ sub.s $f6, $f16, $f4
|
||||
/* 0637B8 80062BB8 0C0AE006 */ jal func_802B8018
|
||||
/* 0637B8 80062BB8 0C0AE006 */ jal sins
|
||||
/* 0637BC 80062BBC E5C60000 */ swc1 $f6, ($t6)
|
||||
/* 0637C0 80062BC0 46000506 */ mov.s $f20, $f0
|
||||
/* 0637C4 80062BC4 0C0AE00E */ jal func_802B8038
|
||||
/* 0637C4 80062BC4 0C0AE00E */ jal coss
|
||||
/* 0637C8 80062BC8 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 0637CC 80062BCC C7AA0048 */ lwc1 $f10, 0x48($sp)
|
||||
/* 0637D0 80062BD0 C7B20044 */ lwc1 $f18, 0x44($sp)
|
||||
@ -51,19 +51,19 @@ glabel func_80062B18
|
||||
/* 0637DC 80062BDC 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 0637E0 80062BE0 46149402 */ mul.s $f16, $f18, $f20
|
||||
/* 0637E4 80062BE4 46104101 */ sub.s $f4, $f8, $f16
|
||||
/* 0637E8 80062BE8 0C0AE006 */ jal func_802B8018
|
||||
/* 0637E8 80062BE8 0C0AE006 */ jal sins
|
||||
/* 0637EC 80062BEC E5E40000 */ swc1 $f4, ($t7)
|
||||
/* 0637F0 80062BF0 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 0637F4 80062BF4 0C0AE006 */ jal func_802B8018
|
||||
/* 0637F4 80062BF4 0C0AE006 */ jal sins
|
||||
/* 0637F8 80062BF8 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 0637FC 80062BFC E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 063800 80062C00 0C0AE00E */ jal func_802B8038
|
||||
/* 063800 80062C00 0C0AE00E */ jal coss
|
||||
/* 063804 80062C04 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 063808 80062C08 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 06380C 80062C0C 0C0AE006 */ jal func_802B8018
|
||||
/* 06380C 80062C0C 0C0AE006 */ jal sins
|
||||
/* 063810 80062C10 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 063814 80062C14 46000506 */ mov.s $f20, $f0
|
||||
/* 063818 80062C18 0C0AE00E */ jal func_802B8038
|
||||
/* 063818 80062C18 0C0AE00E */ jal coss
|
||||
/* 06381C 80062C1C 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 063820 80062C20 C7A60044 */ lwc1 $f6, 0x44($sp)
|
||||
/* 063824 80062C24 C7B20030 */ lwc1 $f18, 0x30($sp)
|
||||
|
@ -15,7 +15,7 @@ glabel func_800630C0
|
||||
/* 063CF4 800630F4 94440278 */ lhu $a0, 0x278($v0)
|
||||
/* 063CF8 800630F8 25090001 */ addiu $t1, $t0, 1
|
||||
/* 063CFC 800630FC A4490276 */ sh $t1, 0x276($v0)
|
||||
/* 063D00 80063100 0C0AE00E */ jal func_802B8038
|
||||
/* 063D00 80063100 0C0AE00E */ jal coss
|
||||
/* 063D04 80063104 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 063D08 80063108 3C01800F */ lui $at, %hi(D_800EE650)
|
||||
/* 063D0C 8006310C D426E650 */ ldc1 $f6, %lo(D_800EE650)($at)
|
||||
@ -28,7 +28,7 @@ glabel func_800630C0
|
||||
/* 063D28 80063128 46005421 */ cvt.d.s $f16, $f10
|
||||
/* 063D2C 8006312C 46304480 */ add.d $f18, $f8, $f16
|
||||
/* 063D30 80063130 46209120 */ cvt.s.d $f4, $f18
|
||||
/* 063D34 80063134 0C0AE006 */ jal func_802B8018
|
||||
/* 063D34 80063134 0C0AE006 */ jal sins
|
||||
/* 063D38 80063138 E4440260 */ swc1 $f4, 0x260($v0)
|
||||
/* 063D3C 8006313C 3C01800F */ lui $at, %hi(D_800EE658)
|
||||
/* 063D40 80063140 D42AE658 */ ldc1 $f10, %lo(D_800EE658)($at)
|
||||
|
@ -39,7 +39,7 @@ glabel func_80063268
|
||||
/* 063EF4 800632F4 01C02025 */ move $a0, $t6
|
||||
/* 063EF8 800632F8 E450027C */ swc1 $f16, 0x27c($v0)
|
||||
/* 063EFC 800632FC AFA60020 */ sw $a2, 0x20($sp)
|
||||
/* 063F00 80063300 0C0AE00E */ jal func_802B8038
|
||||
/* 063F00 80063300 0C0AE00E */ jal coss
|
||||
/* 063F04 80063304 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 063F08 80063308 3C014016 */ li $at, 0x40160000 # 2.343750
|
||||
/* 063F0C 8006330C 44812800 */ mtc1 $at, $f5
|
||||
@ -57,7 +57,7 @@ glabel func_80063268
|
||||
/* 063F3C 8006333C 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 063F40 80063340 03202025 */ move $a0, $t9
|
||||
/* 063F44 80063344 462084A0 */ cvt.s.d $f18, $f16
|
||||
/* 063F48 80063348 0C0AE006 */ jal func_802B8018
|
||||
/* 063F48 80063348 0C0AE006 */ jal sins
|
||||
/* 063F4C 8006334C E4520260 */ swc1 $f18, 0x260($v0)
|
||||
/* 063F50 80063350 3C014016 */ li $at, 0x40160000 # 2.343750
|
||||
/* 063F54 80063354 44814800 */ mtc1 $at, $f9
|
||||
|
@ -17,7 +17,7 @@ glabel func_80063408
|
||||
/* 064044 80063444 00808825 */ move $s1, $a0
|
||||
/* 064048 80063448 1721001C */ bne $t9, $at, .L800634BC
|
||||
/* 06404C 8006344C 00000000 */ nop
|
||||
/* 064050 80063450 0C0AE00E */ jal func_802B8038
|
||||
/* 064050 80063450 0C0AE00E */ jal coss
|
||||
/* 064054 80063454 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064058 80063458 86080546 */ lh $t0, 0x546($s0)
|
||||
/* 06405C 8006345C C62A01D0 */ lwc1 $f10, 0x1d0($s1)
|
||||
@ -30,7 +30,7 @@ glabel func_80063408
|
||||
/* 064078 80063478 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 06407C 8006347C 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 064080 80063480 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 064084 80063484 0C0AE006 */ jal func_802B8018
|
||||
/* 064084 80063484 0C0AE006 */ jal sins
|
||||
/* 064088 80063488 E6100530 */ swc1 $f16, 0x530($s0)
|
||||
/* 06408C 8006348C 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 064090 80063490 C62801C8 */ lwc1 $f8, 0x1c8($s1)
|
||||
@ -45,7 +45,7 @@ glabel func_80063408
|
||||
/* 0640B4 800634B4 1000001B */ b .L80063524
|
||||
/* 0640B8 800634B8 E60A0528 */ swc1 $f10, 0x528($s0)
|
||||
.L800634BC:
|
||||
/* 0640BC 800634BC 0C0AE00E */ jal func_802B8038
|
||||
/* 0640BC 800634BC 0C0AE00E */ jal coss
|
||||
/* 0640C0 800634C0 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 0640C4 800634C4 860B0546 */ lh $t3, 0x546($s0)
|
||||
/* 0640C8 800634C8 C62601E8 */ lwc1 $f6, 0x1e8($s1)
|
||||
@ -58,7 +58,7 @@ glabel func_80063408
|
||||
/* 0640E4 800634E4 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 0640E8 800634E8 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 0640EC 800634EC 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 0640F0 800634F0 0C0AE006 */ jal func_802B8018
|
||||
/* 0640F0 800634F0 0C0AE006 */ jal sins
|
||||
/* 0640F4 800634F4 E6080530 */ swc1 $f8, 0x530($s0)
|
||||
/* 0640F8 800634F8 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 0640FC 800634FC C62401E0 */ lwc1 $f4, 0x1e0($s1)
|
||||
|
@ -63,7 +63,7 @@ glabel func_800635D4
|
||||
/* 0642C8 800636C8 10000087 */ b .L800638E8
|
||||
/* 0642CC 800636CC E6120530 */ swc1 $f18, 0x530($s0)
|
||||
.L800636D0:
|
||||
/* 0642D0 800636D0 0C0AE00E */ jal func_802B8038
|
||||
/* 0642D0 800636D0 0C0AE00E */ jal coss
|
||||
/* 0642D4 800636D4 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 0642D8 800636D8 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 0642DC 800636DC 44812000 */ mtc1 $at, $f4
|
||||
@ -85,7 +85,7 @@ glabel func_800635D4
|
||||
/* 06431C 8006371C 46082403 */ div.s $f16, $f4, $f8
|
||||
/* 064320 80063720 46100182 */ mul.s $f6, $f0, $f16
|
||||
/* 064324 80063724 46123280 */ add.s $f10, $f6, $f18
|
||||
/* 064328 80063728 0C0AE006 */ jal func_802B8018
|
||||
/* 064328 80063728 0C0AE006 */ jal sins
|
||||
/* 06432C 8006372C E60A0530 */ swc1 $f10, 0x530($s0)
|
||||
/* 064330 80063730 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 064334 80063734 44814000 */ mtc1 $at, $f8
|
||||
@ -155,7 +155,7 @@ glabel func_800635D4
|
||||
/* 064430 80063830 1000002D */ b .L800638E8
|
||||
/* 064434 80063834 E6040530 */ swc1 $f4, 0x530($s0)
|
||||
.L80063838:
|
||||
/* 064438 80063838 0C0AE00E */ jal func_802B8038
|
||||
/* 064438 80063838 0C0AE00E */ jal coss
|
||||
/* 06443C 8006383C 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064440 80063840 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 064444 80063844 44814000 */ mtc1 $at, $f8
|
||||
@ -177,7 +177,7 @@ glabel func_800635D4
|
||||
/* 064484 80063884 46124283 */ div.s $f10, $f8, $f18
|
||||
/* 064488 80063888 460A0182 */ mul.s $f6, $f0, $f10
|
||||
/* 06448C 8006388C 46043400 */ add.s $f16, $f6, $f4
|
||||
/* 064490 80063890 0C0AE006 */ jal func_802B8018
|
||||
/* 064490 80063890 0C0AE006 */ jal sins
|
||||
/* 064494 80063894 E6100530 */ swc1 $f16, 0x530($s0)
|
||||
/* 064498 80063898 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 06449C 8006389C 44819000 */ mtc1 $at, $f18
|
||||
|
@ -16,7 +16,7 @@ glabel func_800639DC
|
||||
/* 064614 80063A14 24010001 */ li $at, 1
|
||||
/* 064618 80063A18 1501001E */ bne $t0, $at, .L80063A94
|
||||
/* 06461C 80063A1C 00000000 */ nop
|
||||
/* 064620 80063A20 0C0AE00E */ jal func_802B8038
|
||||
/* 064620 80063A20 0C0AE00E */ jal coss
|
||||
/* 064624 80063A24 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064628 80063A28 86090546 */ lh $t1, 0x546($s0)
|
||||
/* 06462C 80063A2C 3C01800F */ lui $at, %hi(D_800EE680) # $at, 0x800f
|
||||
@ -30,7 +30,7 @@ glabel func_800639DC
|
||||
/* 06464C 80063A4C 00000000 */ nop
|
||||
/* 064650 80063A50 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 064654 80063A54 46128180 */ add.s $f6, $f16, $f18
|
||||
/* 064658 80063A58 0C0AE006 */ jal func_802B8018
|
||||
/* 064658 80063A58 0C0AE006 */ jal sins
|
||||
/* 06465C 80063A5C E6060530 */ swc1 $f6, 0x530($s0)
|
||||
/* 064660 80063A60 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 064664 80063A64 3C01800F */ lui $at, %hi(D_800EE684) # $at, 0x800f
|
||||
@ -46,7 +46,7 @@ glabel func_800639DC
|
||||
/* 06468C 80063A8C 1000001D */ b .L80063B04
|
||||
/* 064690 80063A90 E6080528 */ swc1 $f8, 0x528($s0)
|
||||
.L80063A94:
|
||||
/* 064694 80063A94 0C0AE00E */ jal func_802B8038
|
||||
/* 064694 80063A94 0C0AE00E */ jal coss
|
||||
/* 064698 80063A98 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 06469C 80063A9C 860C0546 */ lh $t4, 0x546($s0)
|
||||
/* 0646A0 80063AA0 3C01800F */ lui $at, %hi(D_800EE688) # $at, 0x800f
|
||||
@ -60,7 +60,7 @@ glabel func_800639DC
|
||||
/* 0646C0 80063AC0 00000000 */ nop
|
||||
/* 0646C4 80063AC4 46120182 */ mul.s $f6, $f0, $f18
|
||||
/* 0646C8 80063AC8 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 0646CC 80063ACC 0C0AE006 */ jal func_802B8018
|
||||
/* 0646CC 80063ACC 0C0AE006 */ jal sins
|
||||
/* 0646D0 80063AD0 E60A0530 */ swc1 $f10, 0x530($s0)
|
||||
/* 0646D4 80063AD4 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 0646D8 80063AD8 3C01800F */ lui $at, %hi(D_800EE68C) # $at, 0x800f
|
||||
|
@ -17,7 +17,7 @@ glabel func_80063BD4
|
||||
/* 064810 80063C10 00808825 */ move $s1, $a0
|
||||
/* 064814 80063C14 1721001A */ bne $t9, $at, .L80063C80
|
||||
/* 064818 80063C18 00000000 */ nop
|
||||
/* 06481C 80063C1C 0C0AE00E */ jal func_802B8038
|
||||
/* 06481C 80063C1C 0C0AE00E */ jal coss
|
||||
/* 064820 80063C20 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064824 80063C24 86080546 */ lh $t0, 0x546($s0)
|
||||
/* 064828 80063C28 C62A01D0 */ lwc1 $f10, 0x1d0($s1)
|
||||
@ -29,7 +29,7 @@ glabel func_80063BD4
|
||||
/* 064840 80063C40 468021A0 */ cvt.s.w $f6, $f4
|
||||
/* 064844 80063C44 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 064848 80063C48 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 06484C 80063C4C 0C0AE006 */ jal func_802B8018
|
||||
/* 06484C 80063C4C 0C0AE006 */ jal sins
|
||||
/* 064850 80063C50 E6100530 */ swc1 $f16, 0x530($s0)
|
||||
/* 064854 80063C54 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 064858 80063C58 C62801C8 */ lwc1 $f8, 0x1c8($s1)
|
||||
@ -43,7 +43,7 @@ glabel func_80063BD4
|
||||
/* 064878 80063C78 10000019 */ b .L80063CE0
|
||||
/* 06487C 80063C7C E60A0528 */ swc1 $f10, 0x528($s0)
|
||||
.L80063C80:
|
||||
/* 064880 80063C80 0C0AE00E */ jal func_802B8038
|
||||
/* 064880 80063C80 0C0AE00E */ jal coss
|
||||
/* 064884 80063C84 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064888 80063C88 860B0546 */ lh $t3, 0x546($s0)
|
||||
/* 06488C 80063C8C C62601E8 */ lwc1 $f6, 0x1e8($s1)
|
||||
@ -55,7 +55,7 @@ glabel func_80063BD4
|
||||
/* 0648A4 80063CA4 468084A0 */ cvt.s.w $f18, $f16
|
||||
/* 0648A8 80063CA8 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 0648AC 80063CAC 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 0648B0 80063CB0 0C0AE006 */ jal func_802B8018
|
||||
/* 0648B0 80063CB0 0C0AE006 */ jal sins
|
||||
/* 0648B4 80063CB4 E6080530 */ swc1 $f8, 0x530($s0)
|
||||
/* 0648B8 80063CB8 86020546 */ lh $v0, 0x546($s0)
|
||||
/* 0648BC 80063CBC C62401E0 */ lwc1 $f4, 0x1e0($s1)
|
||||
|
@ -17,7 +17,7 @@ glabel func_80063D58
|
||||
/* 064994 80063D94 00808825 */ move $s1, $a0
|
||||
/* 064998 80063D98 1721002E */ bne $t9, $at, .L80063E54
|
||||
/* 06499C 80063D9C 00000000 */ nop
|
||||
/* 0649A0 80063DA0 0C0AE00E */ jal func_802B8038
|
||||
/* 0649A0 80063DA0 0C0AE00E */ jal coss
|
||||
/* 0649A4 80063DA4 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 0649A8 80063DA8 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 0649AC 80063DAC 44813000 */ mtc1 $at, $f6
|
||||
@ -39,7 +39,7 @@ glabel func_80063D58
|
||||
/* 0649EC 80063DEC 460A3403 */ div.s $f16, $f6, $f10
|
||||
/* 0649F0 80063DF0 46100202 */ mul.s $f8, $f0, $f16
|
||||
/* 0649F4 80063DF4 46124100 */ add.s $f4, $f8, $f18
|
||||
/* 0649F8 80063DF8 0C0AE006 */ jal func_802B8018
|
||||
/* 0649F8 80063DF8 0C0AE006 */ jal sins
|
||||
/* 0649FC 80063DFC E6040530 */ swc1 $f4, 0x530($s0)
|
||||
/* 064A00 80063E00 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 064A04 80063E04 44815000 */ mtc1 $at, $f10
|
||||
@ -63,7 +63,7 @@ glabel func_80063D58
|
||||
/* 064A4C 80063E4C 1000002D */ b .L80063F04
|
||||
/* 064A50 80063E50 E6060528 */ swc1 $f6, 0x528($s0)
|
||||
.L80063E54:
|
||||
/* 064A54 80063E54 0C0AE00E */ jal func_802B8038
|
||||
/* 064A54 80063E54 0C0AE00E */ jal coss
|
||||
/* 064A58 80063E58 96040548 */ lhu $a0, 0x548($s0)
|
||||
/* 064A5C 80063E5C 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 064A60 80063E60 44814000 */ mtc1 $at, $f8
|
||||
@ -85,7 +85,7 @@ glabel func_80063D58
|
||||
/* 064AA0 80063EA0 46104103 */ div.s $f4, $f8, $f16
|
||||
/* 064AA4 80063EA4 46040482 */ mul.s $f18, $f0, $f4
|
||||
/* 064AA8 80063EA8 46069280 */ add.s $f10, $f18, $f6
|
||||
/* 064AAC 80063EAC 0C0AE006 */ jal func_802B8018
|
||||
/* 064AAC 80063EAC 0C0AE006 */ jal sins
|
||||
/* 064AB0 80063EB0 E60A0530 */ swc1 $f10, 0x530($s0)
|
||||
/* 064AB4 80063EB4 3C014190 */ li $at, 0x41900000 # 18.000000
|
||||
/* 064AB8 80063EB8 44818000 */ mtc1 $at, $f16
|
||||
|
@ -12,7 +12,7 @@ glabel func_800643A8
|
||||
/* 064FD0 800643D0 AFA7002C */ sw $a3, 0x2c($sp)
|
||||
/* 064FD4 800643D4 00991021 */ addu $v0, $a0, $t9
|
||||
/* 064FD8 800643D8 94440548 */ lhu $a0, 0x548($v0)
|
||||
/* 064FDC 800643DC 0C0AE00E */ jal func_802B8038
|
||||
/* 064FDC 800643DC 0C0AE00E */ jal coss
|
||||
/* 064FE0 800643E0 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 064FE4 800643E4 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 064FE8 800643E8 3C01800F */ lui $at, %hi(D_800EE6D8)
|
||||
@ -29,7 +29,7 @@ glabel func_800643A8
|
||||
/* 065014 80064414 462A8482 */ mul.d $f18, $f16, $f10
|
||||
/* 065018 80064418 46249200 */ add.d $f8, $f18, $f4
|
||||
/* 06501C 8006441C 46204420 */ cvt.s.d $f16, $f8
|
||||
/* 065020 80064420 0C0AE006 */ jal func_802B8018
|
||||
/* 065020 80064420 0C0AE006 */ jal sins
|
||||
/* 065024 80064424 E4500530 */ swc1 $f16, 0x530($v0)
|
||||
/* 065028 80064428 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 06502C 8006442C 3C01800F */ lui $at, %hi(D_800EE6E0)
|
||||
|
@ -23,7 +23,7 @@ glabel func_800644E8
|
||||
/* 065138 80064538 E7A40034 */ swc1 $f4, 0x34($sp)
|
||||
/* 06513C 8006453C 94440AE8 */ lhu $a0, 0xae8($v0)
|
||||
/* 065140 80064540 AFA3002C */ sw $v1, 0x2c($sp)
|
||||
/* 065144 80064544 0C0AE00E */ jal func_802B8038
|
||||
/* 065144 80064544 0C0AE00E */ jal coss
|
||||
/* 065148 80064548 AFA20024 */ sw $v0, 0x24($sp)
|
||||
/* 06514C 8006454C 8FA5002C */ lw $a1, 0x2c($sp)
|
||||
/* 065150 80064550 3C01800F */ lui $at, %hi(D_800EE6F0)
|
||||
@ -41,7 +41,7 @@ glabel func_800644E8
|
||||
/* 065180 80064580 46289180 */ add.d $f6, $f18, $f8
|
||||
/* 065184 80064584 462032A0 */ cvt.s.d $f10, $f6
|
||||
/* 065188 80064588 E44A0AD0 */ swc1 $f10, 0xad0($v0)
|
||||
/* 06518C 8006458C 0C0AE006 */ jal func_802B8018
|
||||
/* 06518C 8006458C 0C0AE006 */ jal sins
|
||||
/* 065190 80064590 F7A20018 */ sdc1 $f2, 0x18($sp)
|
||||
/* 065194 80064594 D7A20018 */ ldc1 $f2, 0x18($sp)
|
||||
/* 065198 80064598 46000421 */ cvt.d.s $f16, $f0
|
||||
|
@ -16,7 +16,7 @@ glabel func_80064664
|
||||
/* 06529C 8006469C E7A40034 */ swc1 $f4, 0x34($sp)
|
||||
/* 0652A0 800646A0 94440AE8 */ lhu $a0, 0xae8($v0)
|
||||
/* 0652A4 800646A4 AFA20024 */ sw $v0, 0x24($sp)
|
||||
/* 0652A8 800646A8 0C0AE00E */ jal func_802B8038
|
||||
/* 0652A8 800646A8 0C0AE00E */ jal coss
|
||||
/* 0652AC 800646AC AFA3002C */ sw $v1, 0x2c($sp)
|
||||
/* 0652B0 800646B0 8FA3002C */ lw $v1, 0x2c($sp)
|
||||
/* 0652B4 800646B4 3C01800F */ lui $at, %hi(D_800EE700)
|
||||
@ -34,7 +34,7 @@ glabel func_80064664
|
||||
/* 0652E4 800646E4 46289180 */ add.d $f6, $f18, $f8
|
||||
/* 0652E8 800646E8 462032A0 */ cvt.s.d $f10, $f6
|
||||
/* 0652EC 800646EC E44A0AD0 */ swc1 $f10, 0xad0($v0)
|
||||
/* 0652F0 800646F0 0C0AE006 */ jal func_802B8018
|
||||
/* 0652F0 800646F0 0C0AE006 */ jal sins
|
||||
/* 0652F4 800646F4 F7A20018 */ sdc1 $f2, 0x18($sp)
|
||||
/* 0652F8 800646F8 D7A20018 */ ldc1 $f2, 0x18($sp)
|
||||
/* 0652FC 800646FC 46000421 */ cvt.d.s $f16, $f0
|
||||
|
@ -15,7 +15,7 @@ glabel func_800647C8
|
||||
/* 0653FC 800647FC 94440AE8 */ lhu $a0, 0xae8($v0)
|
||||
/* 065400 80064800 25090001 */ addiu $t1, $t0, 1
|
||||
/* 065404 80064804 A4490AE6 */ sh $t1, 0xae6($v0)
|
||||
/* 065408 80064808 0C0AE00E */ jal func_802B8038
|
||||
/* 065408 80064808 0C0AE00E */ jal coss
|
||||
/* 06540C 8006480C AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 065410 80064810 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 065414 80064814 3C01800F */ lui $at, %hi(D_800EE710)
|
||||
@ -32,7 +32,7 @@ glabel func_800647C8
|
||||
/* 065440 80064840 462A8482 */ mul.d $f18, $f16, $f10
|
||||
/* 065444 80064844 46249200 */ add.d $f8, $f18, $f4
|
||||
/* 065448 80064848 46204420 */ cvt.s.d $f16, $f8
|
||||
/* 06544C 8006484C 0C0AE006 */ jal func_802B8018
|
||||
/* 06544C 8006484C 0C0AE006 */ jal sins
|
||||
/* 065450 80064850 E4500AD0 */ swc1 $f16, 0xad0($v0)
|
||||
/* 065454 80064854 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 065458 80064858 3C01800F */ lui $at, %hi(D_800EE718)
|
||||
|
@ -14,7 +14,7 @@ glabel func_800649F4
|
||||
/* 065624 80064A24 C4440AE0 */ lwc1 $f4, 0xae0($v0)
|
||||
/* 065628 80064A28 E7A40024 */ swc1 $f4, 0x24($sp)
|
||||
/* 06562C 80064A2C 94440AE8 */ lhu $a0, 0xae8($v0)
|
||||
/* 065630 80064A30 0C0AE00E */ jal func_802B8038
|
||||
/* 065630 80064A30 0C0AE00E */ jal coss
|
||||
/* 065634 80064A34 AFA20020 */ sw $v0, 0x20($sp)
|
||||
/* 065638 80064A38 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 06563C 80064A3C C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
@ -30,7 +30,7 @@ glabel func_800649F4
|
||||
/* 065664 80064A64 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 065668 80064A68 46128100 */ add.s $f4, $f16, $f18
|
||||
/* 06566C 80064A6C E4440AD0 */ swc1 $f4, 0xad0($v0)
|
||||
/* 065670 80064A70 0C0AE006 */ jal func_802B8018
|
||||
/* 065670 80064A70 0C0AE006 */ jal sins
|
||||
/* 065674 80064A74 E7A2001C */ swc1 $f2, 0x1c($sp)
|
||||
/* 065678 80064A78 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 06567C 80064A7C C7A2001C */ lwc1 $f2, 0x1c($sp)
|
||||
|
@ -19,7 +19,7 @@ glabel func_80064B30
|
||||
/* 065774 80064B74 46205420 */ cvt.s.d $f16, $f10
|
||||
/* 065778 80064B78 E7B00024 */ swc1 $f16, 0x24($sp)
|
||||
/* 06577C 80064B7C 94440AE8 */ lhu $a0, 0xae8($v0)
|
||||
/* 065780 80064B80 0C0AE00E */ jal func_802B8038
|
||||
/* 065780 80064B80 0C0AE00E */ jal coss
|
||||
/* 065784 80064B84 AFA20020 */ sw $v0, 0x20($sp)
|
||||
/* 065788 80064B88 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 06578C 80064B8C C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
@ -35,7 +35,7 @@ glabel func_80064B30
|
||||
/* 0657B4 80064BB4 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 0657B8 80064BB8 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 0657BC 80064BBC E4500AD0 */ swc1 $f16, 0xad0($v0)
|
||||
/* 0657C0 80064BC0 0C0AE006 */ jal func_802B8018
|
||||
/* 0657C0 80064BC0 0C0AE006 */ jal sins
|
||||
/* 0657C4 80064BC4 E7A2001C */ swc1 $f2, 0x1c($sp)
|
||||
/* 0657C8 80064BC8 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 0657CC 80064BCC C7A2001C */ lwc1 $f2, 0x1c($sp)
|
||||
|
@ -33,7 +33,7 @@ glabel func_80064C74
|
||||
/* 0658E8 80064CE8 01CF2023 */ subu $a0, $t6, $t7
|
||||
/* 0658EC 80064CEC 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 0658F0 80064CF0 03002025 */ move $a0, $t8
|
||||
/* 0658F4 80064CF4 0C0AE00E */ jal func_802B8038
|
||||
/* 0658F4 80064CF4 0C0AE00E */ jal coss
|
||||
/* 0658F8 80064CF8 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 0658FC 80064CFC 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 065900 80064D00 44812000 */ mtc1 $at, $f4
|
||||
@ -49,7 +49,7 @@ glabel func_80064C74
|
||||
/* 065928 80064D28 03284823 */ subu $t1, $t9, $t0
|
||||
/* 06592C 80064D2C 012A2023 */ subu $a0, $t1, $t2
|
||||
/* 065930 80064D30 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 065934 80064D34 0C0AE006 */ jal func_802B8018
|
||||
/* 065934 80064D34 0C0AE006 */ jal sins
|
||||
/* 065938 80064D38 01602025 */ move $a0, $t3
|
||||
/* 06593C 80064D3C 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 065940 80064D40 44818000 */ mtc1 $at, $f16
|
||||
|
@ -45,7 +45,7 @@ glabel func_80066BAC
|
||||
/* 067850 80066C50 02181021 */ addu $v0, $s0, $t8
|
||||
/* 067854 80066C54 94440048 */ lhu $a0, 0x48($v0)
|
||||
/* 067858 80066C58 AFBF0024 */ sw $ra, 0x24($sp)
|
||||
/* 06785C 80066C5C 0C0AE00E */ jal func_802B8038
|
||||
/* 06785C 80066C5C 0C0AE00E */ jal coss
|
||||
/* 067860 80066C60 AFA20020 */ sw $v0, 0x20($sp)
|
||||
/* 067864 80066C64 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 067868 80066C68 44814000 */ mtc1 $at, $f8
|
||||
@ -54,7 +54,7 @@ glabel func_80066BAC
|
||||
/* 067874 80066C74 46080282 */ mul.s $f10, $f0, $f8
|
||||
/* 067878 80066C78 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 06787C 80066C7C E7B200E4 */ swc1 $f18, 0xe4($sp)
|
||||
/* 067880 80066C80 0C0AE006 */ jal func_802B8018
|
||||
/* 067880 80066C80 0C0AE006 */ jal sins
|
||||
/* 067884 80066C84 97240048 */ lhu $a0, 0x48($t9)
|
||||
/* 067888 80066C88 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 06788C 80066C8C 44812000 */ mtc1 $at, $f4
|
||||
|
@ -49,7 +49,7 @@ glabel func_80067D3C
|
||||
/* 0689F8 80067DF8 01CFC821 */ addu $t9, $t6, $t7
|
||||
/* 0689FC 80067DFC 03192023 */ subu $a0, $t8, $t9
|
||||
/* 068A00 80067E00 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 068A04 80067E04 0C0AE006 */ jal func_802B8018
|
||||
/* 068A04 80067E04 0C0AE006 */ jal sins
|
||||
/* 068A08 80067E08 01C02025 */ move $a0, $t6
|
||||
/* 068A0C 80067E0C C7A40098 */ lwc1 $f4, 0x98($sp)
|
||||
/* 068A10 80067E10 C6080014 */ lwc1 $f8, 0x14($s0)
|
||||
@ -74,7 +74,7 @@ glabel func_80067D3C
|
||||
/* 068A5C 80067E5C 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 068A60 80067E60 03382023 */ subu $a0, $t9, $t8
|
||||
/* 068A64 80067E64 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 068A68 80067E68 0C0AE00E */ jal func_802B8038
|
||||
/* 068A68 80067E68 0C0AE00E */ jal coss
|
||||
/* 068A6C 80067E6C 01C02025 */ move $a0, $t6
|
||||
/* 068A70 80067E70 C7B20098 */ lwc1 $f18, 0x98($sp)
|
||||
/* 068A74 80067E74 C606001C */ lwc1 $f6, 0x1c($s0)
|
||||
|
@ -49,7 +49,7 @@ glabel func_8006801C
|
||||
/* 068CD8 800680D8 01CFC821 */ addu $t9, $t6, $t7
|
||||
/* 068CDC 800680DC 03192023 */ subu $a0, $t8, $t9
|
||||
/* 068CE0 800680E0 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 068CE4 800680E4 0C0AE006 */ jal func_802B8018
|
||||
/* 068CE4 800680E4 0C0AE006 */ jal sins
|
||||
/* 068CE8 800680E8 01C02025 */ move $a0, $t6
|
||||
/* 068CEC 800680EC C7A40098 */ lwc1 $f4, 0x98($sp)
|
||||
/* 068CF0 800680F0 C6080014 */ lwc1 $f8, 0x14($s0)
|
||||
@ -74,7 +74,7 @@ glabel func_8006801C
|
||||
/* 068D3C 8006813C 01CFC021 */ addu $t8, $t6, $t7
|
||||
/* 068D40 80068140 03382023 */ subu $a0, $t9, $t8
|
||||
/* 068D44 80068144 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 068D48 80068148 0C0AE00E */ jal func_802B8038
|
||||
/* 068D48 80068148 0C0AE00E */ jal coss
|
||||
/* 068D4C 8006814C 01C02025 */ move $a0, $t6
|
||||
/* 068D50 80068150 C7B20098 */ lwc1 $f18, 0x98($sp)
|
||||
/* 068D54 80068154 C606001C */ lwc1 $f6, 0x1c($s0)
|
||||
|
@ -23,7 +23,7 @@ glabel func_80068310
|
||||
/* 068F64 80068364 E7A400A0 */ swc1 $f4, 0xa0($sp)
|
||||
/* 068F68 80068368 94640048 */ lhu $a0, 0x48($v1)
|
||||
/* 068F6C 8006836C AFA30024 */ sw $v1, 0x24($sp)
|
||||
/* 068F70 80068370 0C0AE00E */ jal func_802B8038
|
||||
/* 068F70 80068370 0C0AE00E */ jal coss
|
||||
/* 068F74 80068374 AFA20028 */ sw $v0, 0x28($sp)
|
||||
/* 068F78 80068378 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 068F7C 8006837C 44813000 */ mtc1 $at, $f6
|
||||
@ -32,7 +32,7 @@ glabel func_80068310
|
||||
/* 068F88 80068388 46060202 */ mul.s $f8, $f0, $f6
|
||||
/* 068F8C 8006838C 460A4400 */ add.s $f16, $f8, $f10
|
||||
/* 068F90 80068390 E7B000A4 */ swc1 $f16, 0xa4($sp)
|
||||
/* 068F94 80068394 0C0AE006 */ jal func_802B8018
|
||||
/* 068F94 80068394 0C0AE006 */ jal sins
|
||||
/* 068F98 80068398 97040048 */ lhu $a0, 0x48($t8)
|
||||
/* 068F9C 8006839C 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 068FA0 800683A0 44819000 */ mtc1 $at, $f18
|
||||
|
@ -25,7 +25,7 @@ glabel func_80068724
|
||||
/* 069380 80068780 E7A80088 */ swc1 $f8, 0x88($sp)
|
||||
/* 069384 80068784 94640048 */ lhu $a0, 0x48($v1)
|
||||
/* 069388 80068788 AFA30020 */ sw $v1, 0x20($sp)
|
||||
/* 06938C 8006878C 0C0AE00E */ jal func_802B8038
|
||||
/* 06938C 8006878C 0C0AE00E */ jal coss
|
||||
/* 069390 80068790 AFA20024 */ sw $v0, 0x24($sp)
|
||||
/* 069394 80068794 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 069398 80068798 44815000 */ mtc1 $at, $f10
|
||||
@ -34,7 +34,7 @@ glabel func_80068724
|
||||
/* 0693A4 800687A4 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 0693A8 800687A8 46128100 */ add.s $f4, $f16, $f18
|
||||
/* 0693AC 800687AC E7A4008C */ swc1 $f4, 0x8c($sp)
|
||||
/* 0693B0 800687B0 0C0AE006 */ jal func_802B8018
|
||||
/* 0693B0 800687B0 0C0AE006 */ jal sins
|
||||
/* 0693B4 800687B4 97040048 */ lhu $a0, 0x48($t8)
|
||||
/* 0693B8 800687B8 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 0693BC 800687BC 44813000 */ mtc1 $at, $f6
|
||||
|
@ -28,7 +28,7 @@ glabel func_80068AA4
|
||||
/* 06970C 80068B0C E7A80068 */ swc1 $f8, 0x68($sp)
|
||||
/* 069710 80068B10 94640048 */ lhu $a0, 0x48($v1)
|
||||
/* 069714 80068B14 AFA30024 */ sw $v1, 0x24($sp)
|
||||
/* 069718 80068B18 0C0AE00E */ jal func_802B8038
|
||||
/* 069718 80068B18 0C0AE00E */ jal coss
|
||||
/* 06971C 80068B1C AFA20028 */ sw $v0, 0x28($sp)
|
||||
/* 069720 80068B20 8FA20028 */ lw $v0, 0x28($sp)
|
||||
/* 069724 80068B24 3C01C004 */ li $at, 0xC0040000 # -2.062500
|
||||
@ -46,7 +46,7 @@ glabel func_80068AA4
|
||||
/* 069754 80068B54 462A4480 */ add.d $f18, $f8, $f10
|
||||
/* 069758 80068B58 462091A0 */ cvt.s.d $f6, $f18
|
||||
/* 06975C 80068B5C E7A6006C */ swc1 $f6, 0x6c($sp)
|
||||
/* 069760 80068B60 0C0AE006 */ jal func_802B8018
|
||||
/* 069760 80068B60 0C0AE006 */ jal sins
|
||||
/* 069764 80068B64 94640048 */ lhu $a0, 0x48($v1)
|
||||
/* 069768 80068B68 8FA20028 */ lw $v0, 0x28($sp)
|
||||
/* 06976C 80068B6C 3C01C004 */ li $at, 0xC0040000 # -2.062500
|
||||
|
@ -30,7 +30,7 @@ glabel func_80068DA0
|
||||
/* 069A10 80068E10 E7B000A0 */ swc1 $f16, 0xa0($sp)
|
||||
/* 069A14 80068E14 94440048 */ lhu $a0, 0x48($v0)
|
||||
/* 069A18 80068E18 AFA30028 */ sw $v1, 0x28($sp)
|
||||
/* 069A1C 80068E1C 0C0AE00E */ jal func_802B8038
|
||||
/* 069A1C 80068E1C 0C0AE00E */ jal coss
|
||||
/* 069A20 80068E20 AFA20024 */ sw $v0, 0x24($sp)
|
||||
/* 069A24 80068E24 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 069A28 80068E28 44819000 */ mtc1 $at, $f18
|
||||
@ -39,7 +39,7 @@ glabel func_80068DA0
|
||||
/* 069A34 80068E34 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 069A38 80068E38 46062280 */ add.s $f10, $f4, $f6
|
||||
/* 069A3C 80068E3C E7AA00A4 */ swc1 $f10, 0xa4($sp)
|
||||
/* 069A40 80068E40 0C0AE006 */ jal func_802B8018
|
||||
/* 069A40 80068E40 0C0AE006 */ jal sins
|
||||
/* 069A44 80068E44 94440048 */ lhu $a0, 0x48($v0)
|
||||
/* 069A48 80068E48 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 069A4C 80068E4C 44814000 */ mtc1 $at, $f8
|
||||
|
@ -183,7 +183,7 @@ glabel func_8006AFD0
|
||||
/* 06BE88 8006B288 AFA40044 */ sw $a0, 0x44($sp)
|
||||
/* 06BE8C 8006B28C E7A40134 */ swc1 $f4, 0x134($sp)
|
||||
/* 06BE90 8006B290 E7A60138 */ swc1 $f6, 0x138($sp)
|
||||
/* 06BE94 8006B294 0C0AE00E */ jal func_802B8038
|
||||
/* 06BE94 8006B294 0C0AE00E */ jal coss
|
||||
/* 06BE98 8006B298 E7A8013C */ swc1 $f8, 0x13c($sp)
|
||||
/* 06BE9C 8006B29C 87A2018A */ lh $v0, 0x18a($sp)
|
||||
/* 06BEA0 8006B2A0 00107880 */ sll $t7, $s0, 2
|
||||
@ -210,10 +210,10 @@ glabel func_8006AFD0
|
||||
/* 06BEF4 8006B2F4 85CF0048 */ lh $t7, 0x48($t6)
|
||||
/* 06BEF8 8006B2F8 AFA3003C */ sw $v1, 0x3c($sp)
|
||||
/* 06BEFC 8006B2FC AFA20040 */ sw $v0, 0x40($sp)
|
||||
/* 06BF00 8006B300 0C0AE00E */ jal func_802B8038
|
||||
/* 06BF00 8006B300 0C0AE00E */ jal coss
|
||||
/* 06BF04 8006B304 A7AF012E */ sh $t7, 0x12e($sp)
|
||||
/* 06BF08 8006B308 E7A00058 */ swc1 $f0, 0x58($sp)
|
||||
/* 06BF0C 8006B30C 0C0AE006 */ jal func_802B8018
|
||||
/* 06BF0C 8006B30C 0C0AE006 */ jal sins
|
||||
/* 06BF10 8006B310 97A40046 */ lhu $a0, 0x46($sp)
|
||||
/* 06BF14 8006B314 8FA20040 */ lw $v0, 0x40($sp)
|
||||
/* 06BF18 8006B318 0010C880 */ sll $t9, $s0, 2
|
||||
|
@ -79,7 +79,7 @@ glabel func_80078288
|
||||
/* 078FB0 800783B0 016D2021 */ addu $a0, $t3, $t5
|
||||
/* 078FB4 800783B4 308EFFFF */ andi $t6, $a0, 0xffff
|
||||
/* 078FB8 800783B8 01C02025 */ move $a0, $t6
|
||||
/* 078FBC 800783BC 0C0AE006 */ jal func_802B8018
|
||||
/* 078FBC 800783BC 0C0AE006 */ jal sins
|
||||
/* 078FC0 800783C0 A7AE0036 */ sh $t6, 0x36($sp)
|
||||
/* 078FC4 800783C4 87B8003C */ lh $t8, 0x3c($sp)
|
||||
/* 078FC8 800783C8 3C02800E */ lui $v0, %hi(D_800DC4FC) # $v0, 0x800e
|
||||
@ -97,7 +97,7 @@ glabel func_80078288
|
||||
/* 078FF8 800783F8 C4480074 */ lwc1 $f8, 0x74($v0)
|
||||
/* 078FFC 800783FC E7A20024 */ swc1 $f2, 0x24($sp)
|
||||
/* 079000 80078400 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 079004 80078404 0C0AE00E */ jal func_802B8038
|
||||
/* 079004 80078404 0C0AE00E */ jal coss
|
||||
/* 079008 80078408 E60A0014 */ swc1 $f10, 0x14($s0)
|
||||
/* 07900C 8007840C C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
/* 079010 80078410 3C08800E */ lui $t0, %hi(D_800DC4FC) # $t0, 0x800e
|
||||
@ -172,7 +172,7 @@ glabel func_80078288
|
||||
/* 079118 80078518 2484E800 */ addiu $a0, $a0, -0x1800
|
||||
/* 07911C 8007851C 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 079120 80078520 01602025 */ move $a0, $t3
|
||||
/* 079124 80078524 0C0AE006 */ jal func_802B8018
|
||||
/* 079124 80078524 0C0AE006 */ jal sins
|
||||
/* 079128 80078528 A7AB0036 */ sh $t3, 0x36($sp)
|
||||
/* 07912C 8007852C 87AD003C */ lh $t5, 0x3c($sp)
|
||||
/* 079130 80078530 3C02800E */ lui $v0, %hi(camera1) # $v0, 0x800e
|
||||
@ -191,7 +191,7 @@ glabel func_80078288
|
||||
/* 079164 80078564 460091A1 */ cvt.d.s $f6, $f18
|
||||
/* 079168 80078568 462A3200 */ add.d $f8, $f6, $f10
|
||||
/* 07916C 8007856C 46204120 */ cvt.s.d $f4, $f8
|
||||
/* 079170 80078570 0C0AE00E */ jal func_802B8038
|
||||
/* 079170 80078570 0C0AE00E */ jal coss
|
||||
/* 079174 80078574 E6040014 */ swc1 $f4, 0x14($s0)
|
||||
/* 079178 80078578 C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
/* 07917C 8007857C 3C0E800E */ lui $t6, %hi(camera1) # $t6, 0x800e
|
||||
@ -259,7 +259,7 @@ glabel func_80078288
|
||||
/* 079268 80078668 960800C4 */ lhu $t0, 0xc4($s0)
|
||||
/* 07926C 8007866C 03284821 */ addu $t1, $t9, $t0
|
||||
/* 079270 80078670 A60900BE */ sh $t1, 0xbe($s0)
|
||||
/* 079274 80078674 0C0AE006 */ jal func_802B8018
|
||||
/* 079274 80078674 0C0AE006 */ jal sins
|
||||
/* 079278 80078678 3124FFFF */ andi $a0, $t1, 0xffff
|
||||
/* 07927C 8007867C C604001C */ lwc1 $f4, 0x1c($s0)
|
||||
/* 079280 80078680 8FA40040 */ lw $a0, 0x40($sp)
|
||||
|
@ -9,10 +9,10 @@ glabel func_8007A66C
|
||||
/* 07B288 8007A688 01EE8023 */ subu $s0, $t7, $t6
|
||||
/* 07B28C 8007A68C 3218FFFF */ andi $t8, $s0, 0xffff
|
||||
/* 07B290 8007A690 03008025 */ move $s0, $t8
|
||||
/* 07B294 8007A694 0C0AE00E */ jal func_802B8038
|
||||
/* 07B294 8007A694 0C0AE00E */ jal coss
|
||||
/* 07B298 8007A698 3304FFFF */ andi $a0, $t8, 0xffff
|
||||
/* 07B29C 8007A69C E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 07B2A0 8007A6A0 0C0AE006 */ jal func_802B8018
|
||||
/* 07B2A0 8007A6A0 0C0AE006 */ jal sins
|
||||
/* 07B2A4 8007A6A4 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 07B2A8 8007A6A8 8FB90030 */ lw $t9, 0x30($sp)
|
||||
/* 07B2AC 8007A6AC 3C098016 */ lui $t1, %hi(D_80165C18) # $t1, 0x8016
|
||||
@ -42,10 +42,10 @@ glabel func_8007A66C
|
||||
/* 07B30C 8007A70C AFA20020 */ sw $v0, 0x20($sp)
|
||||
/* 07B310 8007A710 460A3200 */ add.s $f8, $f6, $f10
|
||||
/* 07B314 8007A714 46082480 */ add.s $f18, $f4, $f8
|
||||
/* 07B318 8007A718 0C0AE006 */ jal func_802B8018
|
||||
/* 07B318 8007A718 0C0AE006 */ jal sins
|
||||
/* 07B31C 8007A71C E4520008 */ swc1 $f18, 8($v0)
|
||||
/* 07B320 8007A720 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 07B324 8007A724 0C0AE00E */ jal func_802B8038
|
||||
/* 07B324 8007A724 0C0AE00E */ jal coss
|
||||
/* 07B328 8007A728 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 07B32C 8007A72C 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 07B330 8007A730 8FAA0034 */ lw $t2, 0x34($sp)
|
||||
|
@ -9,10 +9,10 @@ glabel func_8007A778
|
||||
/* 07B394 8007A794 01EE8023 */ subu $s0, $t7, $t6
|
||||
/* 07B398 8007A798 3218FFFF */ andi $t8, $s0, 0xffff
|
||||
/* 07B39C 8007A79C 03008025 */ move $s0, $t8
|
||||
/* 07B3A0 8007A7A0 0C0AE00E */ jal func_802B8038
|
||||
/* 07B3A0 8007A7A0 0C0AE00E */ jal coss
|
||||
/* 07B3A4 8007A7A4 3304FFFF */ andi $a0, $t8, 0xffff
|
||||
/* 07B3A8 8007A7A8 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 07B3AC 8007A7AC 0C0AE006 */ jal func_802B8018
|
||||
/* 07B3AC 8007A7AC 0C0AE006 */ jal sins
|
||||
/* 07B3B0 8007A7B0 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 07B3B4 8007A7B4 8FB90030 */ lw $t9, 0x30($sp)
|
||||
/* 07B3B8 8007A7B8 3C098016 */ lui $t1, %hi(D_80165C18) # $t1, 0x8016
|
||||
@ -42,10 +42,10 @@ glabel func_8007A778
|
||||
/* 07B418 8007A818 AFA20020 */ sw $v0, 0x20($sp)
|
||||
/* 07B41C 8007A81C 460A3200 */ add.s $f8, $f6, $f10
|
||||
/* 07B420 8007A820 46082480 */ add.s $f18, $f4, $f8
|
||||
/* 07B424 8007A824 0C0AE006 */ jal func_802B8018
|
||||
/* 07B424 8007A824 0C0AE006 */ jal sins
|
||||
/* 07B428 8007A828 E4520008 */ swc1 $f18, 8($v0)
|
||||
/* 07B42C 8007A82C E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 07B430 8007A830 0C0AE00E */ jal func_802B8038
|
||||
/* 07B430 8007A830 0C0AE00E */ jal coss
|
||||
/* 07B434 8007A834 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 07B438 8007A838 8FA20020 */ lw $v0, 0x20($sp)
|
||||
/* 07B43C 8007A83C 8FAA0034 */ lw $t2, 0x34($sp)
|
||||
|
@ -54,10 +54,10 @@ glabel func_8007CC00
|
||||
/* 07D8CC 8007CCCC 322CFFFF */ andi $t4, $s1, 0xffff
|
||||
/* 07D8D0 8007CCD0 01808825 */ move $s1, $t4
|
||||
/* 07D8D4 8007CCD4 3184FFFF */ andi $a0, $t4, 0xffff
|
||||
/* 07D8D8 8007CCD8 0C0AE00E */ jal func_802B8038
|
||||
/* 07D8D8 8007CCD8 0C0AE00E */ jal coss
|
||||
/* 07D8DC 8007CCDC 03199821 */ addu $s3, $t8, $t9
|
||||
/* 07D8E0 8007CCE0 46000506 */ mov.s $f20, $f0
|
||||
/* 07D8E4 8007CCE4 0C0AE006 */ jal func_802B8018
|
||||
/* 07D8E4 8007CCE4 0C0AE006 */ jal sins
|
||||
/* 07D8E8 8007CCE8 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 07D8EC 8007CCEC C6040010 */ lwc1 $f4, 0x10($s0)
|
||||
/* 07D8F0 8007CCF0 C6060028 */ lwc1 $f6, 0x28($s0)
|
||||
@ -82,10 +82,10 @@ glabel func_8007CC00
|
||||
/* 07D93C 8007CD3C 46304280 */ add.d $f10, $f8, $f16
|
||||
/* 07D940 8007CD40 462A3480 */ add.d $f18, $f6, $f10
|
||||
/* 07D944 8007CD44 46209220 */ cvt.s.d $f8, $f18
|
||||
/* 07D948 8007CD48 0C0AE006 */ jal func_802B8018
|
||||
/* 07D948 8007CD48 0C0AE006 */ jal sins
|
||||
/* 07D94C 8007CD4C E6080008 */ swc1 $f8, 8($s0)
|
||||
/* 07D950 8007CD50 46000506 */ mov.s $f20, $f0
|
||||
/* 07D954 8007CD54 0C0AE00E */ jal func_802B8038
|
||||
/* 07D954 8007CD54 0C0AE00E */ jal coss
|
||||
/* 07D958 8007CD58 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 07D95C 8007CD5C C6100030 */ lwc1 $f16, 0x30($s0)
|
||||
/* 07D960 8007CD60 C6040018 */ lwc1 $f4, 0x18($s0)
|
||||
|
@ -215,7 +215,7 @@ glabel L8007D05C
|
||||
/* 07DDEC 8007D1EC 01338821 */ addu $s1, $t1, $s3
|
||||
/* 07DDF0 8007D1F0 322AFFFF */ andi $t2, $s1, 0xffff
|
||||
/* 07DDF4 8007D1F4 01408825 */ move $s1, $t2
|
||||
/* 07DDF8 8007D1F8 0C0AE006 */ jal func_802B8018
|
||||
/* 07DDF8 8007D1F8 0C0AE006 */ jal sins
|
||||
/* 07DDFC 8007D1FC 3144FFFF */ andi $a0, $t2, 0xffff
|
||||
/* 07DE00 8007D200 44922000 */ mtc1 $s2, $f4
|
||||
/* 07DE04 8007D204 8FCB0000 */ lw $t3, ($fp)
|
||||
@ -228,7 +228,7 @@ glabel L8007D05C
|
||||
/* 07DE20 8007D220 E7A20044 */ swc1 $f2, 0x44($sp)
|
||||
/* 07DE24 8007D224 E6120014 */ swc1 $f18, 0x14($s0)
|
||||
/* 07DE28 8007D228 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 07DE2C 8007D22C 0C0AE00E */ jal func_802B8038
|
||||
/* 07DE2C 8007D22C 0C0AE00E */ jal coss
|
||||
/* 07DE30 8007D230 E60A0010 */ swc1 $f10, 0x10($s0)
|
||||
/* 07DE34 8007D234 C7A20044 */ lwc1 $f2, 0x44($sp)
|
||||
/* 07DE38 8007D238 8FCC0000 */ lw $t4, ($fp)
|
||||
|
@ -66,7 +66,7 @@ glabel func_80080E8C
|
||||
/* 081B8C 80080F8C 01AE8821 */ addu $s1, $t5, $t6
|
||||
/* 081B90 80080F90 322FFFFF */ andi $t7, $s1, 0xffff
|
||||
/* 081B94 80080F94 01E08825 */ move $s1, $t7
|
||||
/* 081B98 80080F98 0C0AE006 */ jal func_802B8018
|
||||
/* 081B98 80080F98 0C0AE006 */ jal sins
|
||||
/* 081B9C 80080F9C 31E4FFFF */ andi $a0, $t7, 0xffff
|
||||
/* 081BA0 80080FA0 3C01800F */ lui $at, %hi(D_800EF0B8)
|
||||
/* 081BA4 80080FA4 D432F0B8 */ ldc1 $f18, %lo(D_800EF0B8)($at)
|
||||
@ -74,7 +74,7 @@ glabel func_80080E8C
|
||||
/* 081BAC 80080FAC 3224FFFF */ andi $a0, $s1, 0xffff
|
||||
/* 081BB0 80080FB0 46328102 */ mul.d $f4, $f16, $f18
|
||||
/* 081BB4 80080FB4 462021A0 */ cvt.s.d $f6, $f4
|
||||
/* 081BB8 80080FB8 0C0AE00E */ jal func_802B8038
|
||||
/* 081BB8 80080FB8 0C0AE00E */ jal coss
|
||||
/* 081BBC 80080FBC E6060038 */ swc1 $f6, 0x38($s0)
|
||||
/* 081BC0 80080FC0 3C01800F */ lui $at, %hi(D_800EF0C0)
|
||||
/* 081BC4 80080FC4 D42AF0C0 */ ldc1 $f10, %lo(D_800EF0C0)($at)
|
||||
|
@ -29,7 +29,7 @@ glabel func_800873F4
|
||||
/* 08805C 8008745C AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 088060 80087460 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 088064 80087464 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 088068 80087468 0C0AE006 */ jal func_802B8018
|
||||
/* 088068 80087468 0C0AE006 */ jal sins
|
||||
/* 08806C 8008746C AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 088070 80087470 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088074 80087474 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
@ -48,7 +48,7 @@ glabel func_800873F4
|
||||
/* 0880A4 800874A4 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 0880A8 800874A8 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 0880AC 800874AC 944400BE */ lhu $a0, 0xbe($v0)
|
||||
/* 0880B0 800874B0 0C0AE00E */ jal func_802B8038
|
||||
/* 0880B0 800874B0 0C0AE00E */ jal coss
|
||||
/* 0880B4 800874B4 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 0880B8 800874B8 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 0880BC 800874BC 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
@ -67,7 +67,7 @@ glabel func_800873F4
|
||||
/* 0880EC 800874EC AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 0880F0 800874F0 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 0880F4 800874F4 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 0880F8 800874F8 0C0AE00E */ jal func_802B8038
|
||||
/* 0880F8 800874F8 0C0AE00E */ jal coss
|
||||
/* 0880FC 800874FC AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 088100 80087500 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088104 80087504 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -8,13 +8,13 @@ glabel func_8008751C
|
||||
/* 088134 80087534 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 088138 80087538 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 08813C 8008753C 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 088140 80087540 0C0AE006 */ jal func_802B8018
|
||||
/* 088140 80087540 0C0AE006 */ jal sins
|
||||
/* 088144 80087544 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 088148 80087548 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 08814C 8008754C C4440034 */ lwc1 $f4, 0x34($v0)
|
||||
/* 088150 80087550 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 088154 80087554 46040182 */ mul.s $f6, $f0, $f4
|
||||
/* 088158 80087558 0C0AE00E */ jal func_802B8038
|
||||
/* 088158 80087558 0C0AE00E */ jal coss
|
||||
/* 08815C 8008755C E4460038 */ swc1 $f6, 0x38($v0)
|
||||
/* 088160 80087560 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088164 80087564 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -8,10 +8,10 @@ glabel func_8008757C
|
||||
/* 088194 80087594 000E7140 */ sll $t6, $t6, 5
|
||||
/* 088198 80087598 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 08819C 8008759C 01CF8021 */ addu $s0, $t6, $t7
|
||||
/* 0881A0 800875A0 0C0AE00E */ jal func_802B8038
|
||||
/* 0881A0 800875A0 0C0AE00E */ jal coss
|
||||
/* 0881A4 800875A4 960400BE */ lhu $a0, 0xbe($s0)
|
||||
/* 0881A8 800875A8 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 0881AC 800875AC 0C0AE006 */ jal func_802B8018
|
||||
/* 0881AC 800875AC 0C0AE006 */ jal sins
|
||||
/* 0881B0 800875B0 960400C0 */ lhu $a0, 0xc0($s0)
|
||||
/* 0881B4 800875B4 C6040034 */ lwc1 $f4, 0x34($s0)
|
||||
/* 0881B8 800875B8 C7A60024 */ lwc1 $f6, 0x24($sp)
|
||||
@ -19,16 +19,16 @@ glabel func_8008757C
|
||||
/* 0881C0 800875C0 46062202 */ mul.s $f8, $f4, $f6
|
||||
/* 0881C4 800875C4 00000000 */ nop
|
||||
/* 0881C8 800875C8 46080282 */ mul.s $f10, $f0, $f8
|
||||
/* 0881CC 800875CC 0C0AE006 */ jal func_802B8018
|
||||
/* 0881CC 800875CC 0C0AE006 */ jal sins
|
||||
/* 0881D0 800875D0 E60A0038 */ swc1 $f10, 0x38($s0)
|
||||
/* 0881D4 800875D4 C6100034 */ lwc1 $f16, 0x34($s0)
|
||||
/* 0881D8 800875D8 960400BE */ lhu $a0, 0xbe($s0)
|
||||
/* 0881DC 800875DC 46008487 */ neg.s $f18, $f16
|
||||
/* 0881E0 800875E0 46120102 */ mul.s $f4, $f0, $f18
|
||||
/* 0881E4 800875E4 0C0AE00E */ jal func_802B8038
|
||||
/* 0881E4 800875E4 0C0AE00E */ jal coss
|
||||
/* 0881E8 800875E8 E604003C */ swc1 $f4, 0x3c($s0)
|
||||
/* 0881EC 800875EC E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 0881F0 800875F0 0C0AE00E */ jal func_802B8038
|
||||
/* 0881F0 800875F0 0C0AE00E */ jal coss
|
||||
/* 0881F4 800875F4 960400C0 */ lhu $a0, 0xc0($s0)
|
||||
/* 0881F8 800875F8 C6060034 */ lwc1 $f6, 0x34($s0)
|
||||
/* 0881FC 800875FC C7A80024 */ lwc1 $f8, 0x24($sp)
|
||||
|
@ -12,7 +12,7 @@ glabel func_80087620
|
||||
/* 088248 80087648 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 08824C 8008764C 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 088250 80087650 03002025 */ move $a0, $t8
|
||||
/* 088254 80087654 0C0AE006 */ jal func_802B8018
|
||||
/* 088254 80087654 0C0AE006 */ jal sins
|
||||
/* 088258 80087658 AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 08825C 8008765C 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088260 80087660 34018000 */ li $at, 32768
|
||||
@ -22,7 +22,7 @@ glabel func_80087620
|
||||
/* 088270 80087670 00812021 */ addu $a0, $a0, $at
|
||||
/* 088274 80087674 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 088278 80087678 03202025 */ move $a0, $t9
|
||||
/* 08827C 8008767C 0C0AE00E */ jal func_802B8038
|
||||
/* 08827C 8008767C 0C0AE00E */ jal coss
|
||||
/* 088280 80087680 E4460038 */ swc1 $f6, 0x38($v0)
|
||||
/* 088284 80087684 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088288 80087688 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -8,7 +8,7 @@ glabel func_800876A0
|
||||
/* 0882B8 800876B8 AFBF0014 */ sw $ra, 0x14($sp)
|
||||
/* 0882BC 800876BC 01CF1021 */ addu $v0, $t6, $t7
|
||||
/* 0882C0 800876C0 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 0882C4 800876C4 0C0AE006 */ jal func_802B8018
|
||||
/* 0882C4 800876C4 0C0AE006 */ jal sins
|
||||
/* 0882C8 800876C8 AFA20018 */ sw $v0, 0x18($sp)
|
||||
/* 0882CC 800876CC 8FA20018 */ lw $v0, 0x18($sp)
|
||||
/* 0882D0 800876D0 C4460034 */ lwc1 $f6, 0x34($v0)
|
||||
@ -16,7 +16,7 @@ glabel func_800876A0
|
||||
/* 0882D8 800876D8 944400C0 */ lhu $a0, 0xc0($v0)
|
||||
/* 0882DC 800876DC 46003202 */ mul.s $f8, $f6, $f0
|
||||
/* 0882E0 800876E0 46082280 */ add.s $f10, $f4, $f8
|
||||
/* 0882E4 800876E4 0C0AE00E */ jal func_802B8038
|
||||
/* 0882E4 800876E4 0C0AE00E */ jal coss
|
||||
/* 0882E8 800876E8 E44A0028 */ swc1 $f10, 0x28($v0)
|
||||
/* 0882EC 800876EC 8FA20018 */ lw $v0, 0x18($sp)
|
||||
/* 0882F0 800876F0 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
|
@ -18,13 +18,13 @@ glabel func_80088038
|
||||
/* 088C78 80088078 3104FFFF */ andi $a0, $t0, 0xffff
|
||||
/* 088C7C 8008807C AFA2001C */ sw $v0, 0x1c($sp)
|
||||
/* 088C80 80088080 E7A40024 */ swc1 $f4, 0x24($sp)
|
||||
/* 088C84 80088084 0C0AE006 */ jal func_802B8018
|
||||
/* 088C84 80088084 0C0AE006 */ jal sins
|
||||
/* 088C88 80088088 E7A60020 */ swc1 $f6, 0x20($sp)
|
||||
/* 088C8C 8008808C C7A8002C */ lwc1 $f8, 0x2c($sp)
|
||||
/* 088C90 80088090 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
/* 088C94 80088094 46080282 */ mul.s $f10, $f0, $f8
|
||||
/* 088C98 80088098 944400C4 */ lhu $a0, 0xc4($v0)
|
||||
/* 088C9C 8008809C 0C0AE00E */ jal func_802B8038
|
||||
/* 088C9C 8008809C 0C0AE00E */ jal coss
|
||||
/* 088CA0 800880A0 E44A0028 */ swc1 $f10, 0x28($v0)
|
||||
/* 088CA4 800880A4 C7B0002C */ lwc1 $f16, 0x2c($sp)
|
||||
/* 088CA8 800880A8 8FA2001C */ lw $v0, 0x1c($sp)
|
||||
|
@ -4,7 +4,7 @@ glabel func_8008BE0C
|
||||
/* 08CA14 8008BE14 AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 08CA18 8008BE18 AFA60028 */ sw $a2, 0x28($sp)
|
||||
/* 08CA1C 8008BE1C AFA50024 */ sw $a1, 0x24($sp)
|
||||
/* 08CA20 8008BE20 0C0AE006 */ jal func_802B8018
|
||||
/* 08CA20 8008BE20 0C0AE006 */ jal sins
|
||||
/* 08CA24 8008BE24 97A4002A */ lhu $a0, 0x2a($sp)
|
||||
/* 08CA28 8008BE28 87B90026 */ lh $t9, 0x26($sp)
|
||||
/* 08CA2C 8008BE2C 3C08800E */ lui $t0, %hi(D_800DC4FC) # $t0, 0x800e
|
||||
@ -24,7 +24,7 @@ glabel func_8008BE0C
|
||||
/* 08CA64 8008BE64 E7A20018 */ swc1 $f2, 0x18($sp)
|
||||
/* 08CA68 8008BE68 97A4002A */ lhu $a0, 0x2a($sp)
|
||||
/* 08CA6C 8008BE6C 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 08CA70 8008BE70 0C0AE00E */ jal func_802B8038
|
||||
/* 08CA70 8008BE70 0C0AE00E */ jal coss
|
||||
/* 08CA74 8008BE74 E44A0010 */ swc1 $f10, 0x10($v0)
|
||||
/* 08CA78 8008BE78 C7A20018 */ lwc1 $f2, 0x18($sp)
|
||||
/* 08CA7C 8008BE7C 3C09800E */ lui $t1, %hi(D_800DC4FC) # $t1, 0x800e
|
||||
|
@ -4672,7 +4672,7 @@ glabel L80090CDC
|
||||
/* 091970 80090D70 00592023 */ subu $a0, $v0, $t9
|
||||
/* 091974 80090D74 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 091978 80090D78 01002025 */ move $a0, $t0
|
||||
/* 09197C 80090D7C 0C0AE00E */ jal func_802B8038
|
||||
/* 09197C 80090D7C 0C0AE00E */ jal coss
|
||||
/* 091980 80090D80 AFA20028 */ sw $v0, 0x28($sp)
|
||||
/* 091984 80090D84 3C01C0A0 */ li $at, 0xC0A00000 # -5.000000
|
||||
/* 091988 80090D88 44812000 */ mtc1 $at, $f4
|
||||
@ -4684,7 +4684,7 @@ glabel L80090CDC
|
||||
/* 0919A0 80090DA0 308AFFFF */ andi $t2, $a0, 0xffff
|
||||
/* 0919A4 80090DA4 01402025 */ move $a0, $t2
|
||||
/* 0919A8 80090DA8 460A4480 */ add.s $f18, $f8, $f10
|
||||
/* 0919AC 80090DAC 0C0AE006 */ jal func_802B8018
|
||||
/* 0919AC 80090DAC 0C0AE006 */ jal sins
|
||||
/* 0919B0 80090DB0 E612001C */ swc1 $f18, 0x1c($s0)
|
||||
/* 0919B4 80090DB4 3C01C0A0 */ li $at, 0xC0A00000 # -5.000000
|
||||
/* 0919B8 80090DB8 44818000 */ mtc1 $at, $f16
|
||||
@ -4720,7 +4720,7 @@ glabel L80090E08
|
||||
/* 091A28 80090E28 8604002E */ lh $a0, 0x2e($s0)
|
||||
/* 091A2C 80090E2C 00042023 */ negu $a0, $a0
|
||||
/* 091A30 80090E30 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 091A34 80090E34 0C0AE00E */ jal func_802B8038
|
||||
/* 091A34 80090E34 0C0AE00E */ jal coss
|
||||
/* 091A38 80090E38 01002025 */ move $a0, $t0
|
||||
/* 091A3C 80090E3C 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 091A40 80090E40 44815000 */ mtc1 $at, $f10
|
||||
@ -4731,7 +4731,7 @@ glabel L80090E08
|
||||
/* 091A54 80090E54 3089FFFF */ andi $t1, $a0, 0xffff
|
||||
/* 091A58 80090E58 01202025 */ move $a0, $t1
|
||||
/* 091A5C 80090E5C 46109180 */ add.s $f6, $f18, $f16
|
||||
/* 091A60 80090E60 0C0AE006 */ jal func_802B8018
|
||||
/* 091A60 80090E60 0C0AE006 */ jal sins
|
||||
/* 091A64 80090E64 E606001C */ swc1 $f6, 0x1c($s0)
|
||||
/* 091A68 80090E68 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 091A6C 80090E6C 44812000 */ mtc1 $at, $f4
|
||||
|
@ -272,7 +272,7 @@ glabel L80090CDC
|
||||
/* 091970 80090D70 00592023 */ subu $a0, $v0, $t9
|
||||
/* 091974 80090D74 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 091978 80090D78 01002025 */ move $a0, $t0
|
||||
/* 09197C 80090D7C 0C0AE00E */ jal func_802B8038
|
||||
/* 09197C 80090D7C 0C0AE00E */ jal coss
|
||||
/* 091980 80090D80 AFA20028 */ sw $v0, 0x28($sp)
|
||||
/* 091984 80090D84 3C01C0A0 */ li $at, 0xC0A00000 # -5.000000
|
||||
/* 091988 80090D88 44812000 */ mtc1 $at, $f4
|
||||
@ -284,7 +284,7 @@ glabel L80090CDC
|
||||
/* 0919A0 80090DA0 308AFFFF */ andi $t2, $a0, 0xffff
|
||||
/* 0919A4 80090DA4 01402025 */ move $a0, $t2
|
||||
/* 0919A8 80090DA8 460A4480 */ add.s $f18, $f8, $f10
|
||||
/* 0919AC 80090DAC 0C0AE006 */ jal func_802B8018
|
||||
/* 0919AC 80090DAC 0C0AE006 */ jal sins
|
||||
/* 0919B0 80090DB0 E612001C */ swc1 $f18, 0x1c($s0)
|
||||
/* 0919B4 80090DB4 3C01C0A0 */ li $at, 0xC0A00000 # -5.000000
|
||||
/* 0919B8 80090DB8 44818000 */ mtc1 $at, $f16
|
||||
@ -320,7 +320,7 @@ glabel L80090E08
|
||||
/* 091A28 80090E28 8604002E */ lh $a0, 0x2e($s0)
|
||||
/* 091A2C 80090E2C 00042023 */ negu $a0, $a0
|
||||
/* 091A30 80090E30 3088FFFF */ andi $t0, $a0, 0xffff
|
||||
/* 091A34 80090E34 0C0AE00E */ jal func_802B8038
|
||||
/* 091A34 80090E34 0C0AE00E */ jal coss
|
||||
/* 091A38 80090E38 01002025 */ move $a0, $t0
|
||||
/* 091A3C 80090E3C 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 091A40 80090E40 44815000 */ mtc1 $at, $f10
|
||||
@ -331,7 +331,7 @@ glabel L80090E08
|
||||
/* 091A54 80090E54 3089FFFF */ andi $t1, $a0, 0xffff
|
||||
/* 091A58 80090E58 01202025 */ move $a0, $t1
|
||||
/* 091A5C 80090E5C 46109180 */ add.s $f6, $f18, $f16
|
||||
/* 091A60 80090E60 0C0AE006 */ jal func_802B8018
|
||||
/* 091A60 80090E60 0C0AE006 */ jal sins
|
||||
/* 091A64 80090E64 E606001C */ swc1 $f6, 0x1c($s0)
|
||||
/* 091A68 80090E68 3C01C120 */ li $at, 0xC1200000 # -10.000000
|
||||
/* 091A6C 80090E6C 44812000 */ mtc1 $at, $f4
|
||||
|
@ -47,7 +47,7 @@ glabel func_800987D0
|
||||
/* 09947C 8009887C 0007000D */ break 7
|
||||
.L80098880:
|
||||
/* 099480 80098880 01C02025 */ move $a0, $t6
|
||||
/* 099484 80098884 0C0AE006 */ jal func_802B8018
|
||||
/* 099484 80098884 0C0AE006 */ jal sins
|
||||
/* 099488 80098888 00000000 */ nop
|
||||
/* 09948C 8009888C 8E8F0000 */ lw $t7, ($s4)
|
||||
/* 099490 80098890 8E390000 */ lw $t9, ($s1)
|
||||
@ -70,7 +70,7 @@ glabel func_800987D0
|
||||
/* 0994D0 800988D0 0007000D */ break 7
|
||||
.L800988D4:
|
||||
/* 0994D4 800988D4 01E02025 */ move $a0, $t7
|
||||
/* 0994D8 800988D8 0C0AE00E */ jal func_802B8038
|
||||
/* 0994D8 800988D8 0C0AE00E */ jal coss
|
||||
/* 0994DC 800988DC 00000000 */ nop
|
||||
/* 0994E0 800988E0 8E980000 */ lw $t8, ($s4)
|
||||
/* 0994E4 800988E4 8FAD007C */ lw $t5, 0x7c($sp)
|
||||
|
@ -113,7 +113,7 @@ glabel func_800B0004
|
||||
/* 0B0DAC 800B01AC 0000C012 */ mflo $t8
|
||||
/* 0B0DB0 800B01B0 01D82023 */ subu $a0, $t6, $t8
|
||||
/* 0B0DB4 800B01B4 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 0B0DB8 800B01B8 0C0AE006 */ jal func_802B8018
|
||||
/* 0B0DB8 800B01B8 0C0AE006 */ jal sins
|
||||
/* 0B0DBC 800B01BC 03202025 */ move $a0, $t9
|
||||
/* 0B0DC0 800B01C0 44903000 */ mtc1 $s0, $f6
|
||||
/* 0B0DC4 800B01C4 46140102 */ mul.s $f4, $f0, $f20
|
||||
@ -130,7 +130,7 @@ glabel func_800B0004
|
||||
/* 0B0DF0 800B01F0 46165402 */ mul.s $f16, $f10, $f22
|
||||
/* 0B0DF4 800B01F4 4600848D */ trunc.w.s $f18, $f16
|
||||
/* 0B0DF8 800B01F8 44149000 */ mfc1 $s4, $f18
|
||||
/* 0B0DFC 800B01FC 0C0AE006 */ jal func_802B8018
|
||||
/* 0B0DFC 800B01FC 0C0AE006 */ jal sins
|
||||
/* 0B0E00 800B0200 00000000 */ nop
|
||||
/* 0B0E04 800B0204 44912000 */ mtc1 $s1, $f4
|
||||
/* 0B0E08 800B0208 46140182 */ mul.s $f6, $f0, $f20
|
||||
|
@ -13,7 +13,7 @@ glabel func_8028088C
|
||||
/* 123EF8 802808B8 C6040014 */ lwc1 $f4, 0x14($s0)
|
||||
/* 123EFC 802808BC 96040030 */ lhu $a0, 0x30($s0)
|
||||
/* 123F00 802808C0 46062200 */ add.s $f8, $f4, $f6
|
||||
/* 123F04 802808C4 0C0AE006 */ jal func_802B8018
|
||||
/* 123F04 802808C4 0C0AE006 */ jal sins
|
||||
/* 123F08 802808C8 E6080014 */ swc1 $f8, 0x14($s0)
|
||||
/* 123F0C 802808CC 860E0034 */ lh $t6, 0x34($s0)
|
||||
/* 123F10 802808D0 8E0A003C */ lw $t2, 0x3c($s0)
|
||||
|
@ -7,10 +7,10 @@ glabel func_80282050
|
||||
/* 1256A4 80282064 0C0A0802 */ jal func_80282008
|
||||
/* 1256A8 80282068 27A4002C */ addiu $a0, $sp, 0x2c
|
||||
/* 1256AC 8028206C 97B00042 */ lhu $s0, 0x42($sp)
|
||||
/* 1256B0 80282070 0C0AE006 */ jal func_802B8018
|
||||
/* 1256B0 80282070 0C0AE006 */ jal sins
|
||||
/* 1256B4 80282074 02002025 */ move $a0, $s0
|
||||
/* 1256B8 80282078 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 1256BC 8028207C 0C0AE00E */ jal func_802B8038
|
||||
/* 1256BC 8028207C 0C0AE00E */ jal coss
|
||||
/* 1256C0 80282080 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 1256C4 80282084 C7A40034 */ lwc1 $f4, 0x34($sp)
|
||||
/* 1256C8 80282088 C7A60028 */ lwc1 $f6, 0x28($sp)
|
||||
@ -22,10 +22,10 @@ glabel func_80282050
|
||||
/* 1256E0 802820A0 46088480 */ add.s $f18, $f16, $f8
|
||||
/* 1256E4 802820A4 E4520000 */ swc1 $f18, ($v0)
|
||||
/* 1256E8 802820A8 C7A40030 */ lwc1 $f4, 0x30($sp)
|
||||
/* 1256EC 802820AC 0C0AE00E */ jal func_802B8038
|
||||
/* 1256EC 802820AC 0C0AE00E */ jal coss
|
||||
/* 1256F0 802820B0 E4440004 */ swc1 $f4, 4($v0)
|
||||
/* 1256F4 802820B4 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 1256F8 802820B8 0C0AE006 */ jal func_802B8018
|
||||
/* 1256F8 802820B8 0C0AE006 */ jal sins
|
||||
/* 1256FC 802820BC 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 125700 802820C0 C7A60034 */ lwc1 $f6, 0x34($sp)
|
||||
/* 125704 802820C4 C7AA0028 */ lwc1 $f10, 0x28($sp)
|
||||
|
@ -7,10 +7,10 @@ glabel func_802820F8
|
||||
/* 12574C 8028210C 0C0A0802 */ jal func_80282008
|
||||
/* 125750 80282110 27A4002C */ addiu $a0, $sp, 0x2c
|
||||
/* 125754 80282114 97B00042 */ lhu $s0, 0x42($sp)
|
||||
/* 125758 80282118 0C0AE00E */ jal func_802B8038
|
||||
/* 125758 80282118 0C0AE00E */ jal coss
|
||||
/* 12575C 8028211C 02002025 */ move $a0, $s0
|
||||
/* 125760 80282120 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 125764 80282124 0C0AE006 */ jal func_802B8018
|
||||
/* 125764 80282124 0C0AE006 */ jal sins
|
||||
/* 125768 80282128 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 12576C 8028212C C7A40034 */ lwc1 $f4, 0x34($sp)
|
||||
/* 125770 80282130 C7A60028 */ lwc1 $f6, 0x28($sp)
|
||||
@ -20,10 +20,10 @@ glabel func_802820F8
|
||||
/* 125780 80282140 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 125784 80282144 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 125788 80282148 46104481 */ sub.s $f18, $f8, $f16
|
||||
/* 12578C 8028214C 0C0AE006 */ jal func_802B8018
|
||||
/* 12578C 8028214C 0C0AE006 */ jal sins
|
||||
/* 125790 80282150 E5D20008 */ swc1 $f18, 8($t6)
|
||||
/* 125794 80282154 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 125798 80282158 0C0AE00E */ jal func_802B8038
|
||||
/* 125798 80282158 0C0AE00E */ jal coss
|
||||
/* 12579C 8028215C 3204FFFF */ andi $a0, $s0, 0xffff
|
||||
/* 1257A0 80282160 C7A40034 */ lwc1 $f4, 0x34($sp)
|
||||
/* 1257A4 80282164 C7A60028 */ lwc1 $f6, 0x28($sp)
|
||||
|
@ -6,11 +6,11 @@ glabel func_80282504
|
||||
/* 125B54 80282514 AFA5002C */ sw $a1, 0x2c($sp)
|
||||
/* 125B58 80282518 AFA60030 */ sw $a2, 0x30($sp)
|
||||
/* 125B5C 8028251C AFA70034 */ sw $a3, 0x34($sp)
|
||||
/* 125B60 80282520 0C0AE00E */ jal func_802B8038
|
||||
/* 125B60 80282520 0C0AE00E */ jal coss
|
||||
/* 125B64 80282524 AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 125B68 80282528 97A4003A */ lhu $a0, 0x3a($sp)
|
||||
/* 125B6C 8028252C E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 125B70 80282530 0C0AE006 */ jal func_802B8018
|
||||
/* 125B70 80282530 0C0AE006 */ jal sins
|
||||
/* 125B74 80282534 AFA4001C */ sw $a0, 0x1c($sp)
|
||||
/* 125B78 80282538 C7A40030 */ lwc1 $f4, 0x30($sp)
|
||||
/* 125B7C 8028253C C7A60024 */ lwc1 $f6, 0x24($sp)
|
||||
@ -21,7 +21,7 @@ glabel func_80282504
|
||||
/* 125B90 80282550 46080282 */ mul.s $f10, $f0, $f8
|
||||
/* 125B94 80282554 46105480 */ add.s $f18, $f10, $f16
|
||||
/* 125B98 80282558 E7320000 */ swc1 $f18, ($t9)
|
||||
/* 125B9C 8028255C 0C0AE006 */ jal func_802B8018
|
||||
/* 125B9C 8028255C 0C0AE006 */ jal sins
|
||||
/* 125BA0 80282560 97A40022 */ lhu $a0, 0x22($sp)
|
||||
/* 125BA4 80282564 C7A40030 */ lwc1 $f4, 0x30($sp)
|
||||
/* 125BA8 80282568 8FA80028 */ lw $t0, 0x28($sp)
|
||||
@ -30,10 +30,10 @@ glabel func_80282504
|
||||
/* 125BB4 80282574 C5080004 */ lwc1 $f8, 4($t0)
|
||||
/* 125BB8 80282578 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 125BBC 8028257C E52A0004 */ swc1 $f10, 4($t1)
|
||||
/* 125BC0 80282580 0C0AE00E */ jal func_802B8038
|
||||
/* 125BC0 80282580 0C0AE00E */ jal coss
|
||||
/* 125BC4 80282584 97A40022 */ lhu $a0, 0x22($sp)
|
||||
/* 125BC8 80282588 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 125BCC 8028258C 0C0AE00E */ jal func_802B8038
|
||||
/* 125BCC 8028258C 0C0AE00E */ jal coss
|
||||
/* 125BD0 80282590 97A4001E */ lhu $a0, 0x1e($sp)
|
||||
/* 125BD4 80282594 C7B00030 */ lwc1 $f16, 0x30($sp)
|
||||
/* 125BD8 80282598 C7B20024 */ lwc1 $f18, 0x24($sp)
|
||||
|
@ -10,10 +10,10 @@ glabel func_802825C8
|
||||
/* 125C28 802825E8 AFA5004C */ sw $a1, 0x4c($sp)
|
||||
/* 125C2C 802825EC 0C0A0802 */ jal func_80282008
|
||||
/* 125C30 802825F0 27A4003C */ addiu $a0, $sp, 0x3c
|
||||
/* 125C34 802825F4 0C0AE00E */ jal func_802B8038
|
||||
/* 125C34 802825F4 0C0AE00E */ jal coss
|
||||
/* 125C38 802825F8 96040000 */ lhu $a0, ($s0)
|
||||
/* 125C3C 802825FC 46000506 */ mov.s $f20, $f0
|
||||
/* 125C40 80282600 0C0AE006 */ jal func_802B8018
|
||||
/* 125C40 80282600 0C0AE006 */ jal sins
|
||||
/* 125C44 80282604 96040000 */ lhu $a0, ($s0)
|
||||
/* 125C48 80282608 C6240008 */ lwc1 $f4, 8($s1)
|
||||
/* 125C4C 8028260C C6280004 */ lwc1 $f8, 4($s1)
|
||||
@ -23,10 +23,10 @@ glabel func_802825C8
|
||||
/* 125C5C 8028261C 460A3401 */ sub.s $f16, $f6, $f10
|
||||
/* 125C60 80282620 46008487 */ neg.s $f18, $f16
|
||||
/* 125C64 80282624 E7B20038 */ swc1 $f18, 0x38($sp)
|
||||
/* 125C68 80282628 0C0AE006 */ jal func_802B8018
|
||||
/* 125C68 80282628 0C0AE006 */ jal sins
|
||||
/* 125C6C 8028262C 96040000 */ lhu $a0, ($s0)
|
||||
/* 125C70 80282630 46000506 */ mov.s $f20, $f0
|
||||
/* 125C74 80282634 0C0AE00E */ jal func_802B8038
|
||||
/* 125C74 80282634 0C0AE00E */ jal coss
|
||||
/* 125C78 80282638 96040000 */ lhu $a0, ($s0)
|
||||
/* 125C7C 8028263C C6240004 */ lwc1 $f4, 4($s1)
|
||||
/* 125C80 80282640 C6260008 */ lwc1 $f6, 8($s1)
|
||||
@ -37,10 +37,10 @@ glabel func_802825C8
|
||||
/* 125C94 80282654 E7B00034 */ swc1 $f16, 0x34($sp)
|
||||
/* 125C98 80282658 C6320000 */ lwc1 $f18, ($s1)
|
||||
/* 125C9C 8028265C E7B20030 */ swc1 $f18, 0x30($sp)
|
||||
/* 125CA0 80282660 0C0AE006 */ jal func_802B8018
|
||||
/* 125CA0 80282660 0C0AE006 */ jal sins
|
||||
/* 125CA4 80282664 96040002 */ lhu $a0, 2($s0)
|
||||
/* 125CA8 80282668 46000506 */ mov.s $f20, $f0
|
||||
/* 125CAC 8028266C 0C0AE00E */ jal func_802B8038
|
||||
/* 125CAC 8028266C 0C0AE00E */ jal coss
|
||||
/* 125CB0 80282670 96040002 */ lhu $a0, 2($s0)
|
||||
/* 125CB4 80282674 C7A60038 */ lwc1 $f6, 0x38($sp)
|
||||
/* 125CB8 80282678 8FA2004C */ lw $v0, 0x4c($sp)
|
||||
@ -56,10 +56,10 @@ glabel func_802825C8
|
||||
/* 125CE0 802826A0 C4480004 */ lwc1 $f8, 4($v0)
|
||||
/* 125CE4 802826A4 46082400 */ add.s $f16, $f4, $f8
|
||||
/* 125CE8 802826A8 E4700004 */ swc1 $f16, 4($v1)
|
||||
/* 125CEC 802826AC 0C0AE00E */ jal func_802B8038
|
||||
/* 125CEC 802826AC 0C0AE00E */ jal coss
|
||||
/* 125CF0 802826B0 96040002 */ lhu $a0, 2($s0)
|
||||
/* 125CF4 802826B4 46000506 */ mov.s $f20, $f0
|
||||
/* 125CF8 802826B8 0C0AE006 */ jal func_802B8018
|
||||
/* 125CF8 802826B8 0C0AE006 */ jal sins
|
||||
/* 125CFC 802826BC 96040002 */ lhu $a0, 2($s0)
|
||||
/* 125D00 802826C0 C7AA0038 */ lwc1 $f10, 0x38($sp)
|
||||
/* 125D04 802826C4 8FAE004C */ lw $t6, 0x4c($sp)
|
||||
|
@ -42,7 +42,7 @@ glabel func_80282F44
|
||||
/* 12661C 80282FDC 01198021 */ addu $s0, $t0, $t9
|
||||
/* 126620 80282FE0 9604004E */ lhu $a0, 0x4e($s0)
|
||||
/* 126624 80282FE4 AFB90030 */ sw $t9, 0x30($sp)
|
||||
/* 126628 80282FE8 0C0AE006 */ jal func_802B8018
|
||||
/* 126628 80282FE8 0C0AE006 */ jal sins
|
||||
/* 12662C 80282FEC 03201825 */ move $v1, $t9
|
||||
/* 126630 80282FF0 860B0048 */ lh $t3, 0x48($s0)
|
||||
/* 126634 80282FF4 8FA30030 */ lw $v1, 0x30($sp)
|
||||
|
@ -44,7 +44,7 @@ glabel func_80283100
|
||||
/* 1267DC 8028319C 44CFF800 */ ctc1 $t7, $31
|
||||
/* 1267E0 802831A0 3098FFFF */ andi $t8, $a0, 0xffff
|
||||
/* 1267E4 802831A4 03002025 */ move $a0, $t8
|
||||
/* 1267E8 802831A8 0C0AE00E */ jal func_802B8038
|
||||
/* 1267E8 802831A8 0C0AE00E */ jal coss
|
||||
/* 1267EC 802831AC AFA70018 */ sw $a3, 0x18($sp)
|
||||
/* 1267F0 802831B0 8FA70018 */ lw $a3, 0x18($sp)
|
||||
/* 1267F4 802831B4 3C014380 */ li $at, 0x43800000 # 256.000000
|
||||
|
@ -133,21 +133,21 @@ glabel func_80283648
|
||||
/* 126E6C 8028382C 44D8F800 */ ctc1 $t8, $31
|
||||
/* 126E70 80283830 3099FFFF */ andi $t9, $a0, 0xffff
|
||||
/* 126E74 80283834 03202025 */ move $a0, $t9
|
||||
/* 126E78 80283838 0C0AE006 */ jal func_802B8018
|
||||
/* 126E78 80283838 0C0AE006 */ jal sins
|
||||
/* 126E7C 8028383C AFB9002C */ sw $t9, 0x2c($sp)
|
||||
/* 126E80 80283840 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 126E84 80283844 0C0AE00E */ jal func_802B8038
|
||||
/* 126E84 80283844 0C0AE00E */ jal coss
|
||||
/* 126E88 80283848 97A4006C */ lhu $a0, 0x6c($sp)
|
||||
/* 126E8C 8028384C C7AA0038 */ lwc1 $f10, 0x38($sp)
|
||||
/* 126E90 80283850 460A0402 */ mul.s $f16, $f0, $f10
|
||||
/* 126E94 80283854 E6100018 */ swc1 $f16, 0x18($s0)
|
||||
/* 126E98 80283858 0C0AE00E */ jal func_802B8038
|
||||
/* 126E98 80283858 0C0AE00E */ jal coss
|
||||
/* 126E9C 8028385C 97A4002E */ lhu $a0, 0x2e($sp)
|
||||
/* 126EA0 80283860 E600001C */ swc1 $f0, 0x1c($s0)
|
||||
/* 126EA4 80283864 0C0AE006 */ jal func_802B8018
|
||||
/* 126EA4 80283864 0C0AE006 */ jal sins
|
||||
/* 126EA8 80283868 97A4002E */ lhu $a0, 0x2e($sp)
|
||||
/* 126EAC 8028386C E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 126EB0 80283870 0C0AE006 */ jal func_802B8018
|
||||
/* 126EB0 80283870 0C0AE006 */ jal sins
|
||||
/* 126EB4 80283874 97A4006C */ lhu $a0, 0x6c($sp)
|
||||
/* 126EB8 80283878 C7B20038 */ lwc1 $f18, 0x38($sp)
|
||||
/* 126EBC 8028387C 3C058028 */ lui $a1, %hi(D_802876EC) # $a1, 0x8028
|
||||
|
@ -325,7 +325,7 @@ glabel L802B3614
|
||||
/* 11CDB0 802B37A0 100000E3 */ b .L802B3B30
|
||||
/* 11CDB4 802B37A4 E606002C */ swc1 $f6, 0x2c($s0)
|
||||
.L802B37A8:
|
||||
/* 11CDB8 802B37A8 0C0AE006 */ jal func_802B8018
|
||||
/* 11CDB8 802B37A8 0C0AE006 */ jal sins
|
||||
/* 11CDBC 802B37AC 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11CDC0 802B37B0 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||
/* 11CDC4 802B37B4 44814000 */ mtc1 $at, $f8
|
||||
@ -336,7 +336,7 @@ glabel L802B3614
|
||||
/* 11CDD8 802B37C8 C612000C */ lwc1 $f18, 0xc($s0)
|
||||
/* 11CDDC 802B37CC 46049181 */ sub.s $f6, $f18, $f4
|
||||
/* 11CDE0 802B37D0 E7A60070 */ swc1 $f6, 0x70($sp)
|
||||
/* 11CDE4 802B37D4 0C0AE00E */ jal func_802B8038
|
||||
/* 11CDE4 802B37D4 0C0AE00E */ jal coss
|
||||
/* 11CDE8 802B37D8 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11CDEC 802B37DC 3C0140C0 */ li $at, 0x40C00000 # 6.000000
|
||||
/* 11CDF0 802B37E0 44814000 */ mtc1 $at, $f8
|
||||
@ -476,7 +476,7 @@ glabel L802B3974
|
||||
/* 11CFEC 802B39DC 844B0010 */ lh $t3, 0x10($v0)
|
||||
/* 11CFF0 802B39E0 014B6021 */ addu $t4, $t2, $t3
|
||||
/* 11CFF4 802B39E4 A60C0012 */ sh $t4, 0x12($s0)
|
||||
/* 11CFF8 802B39E8 0C0AE006 */ jal func_802B8018
|
||||
/* 11CFF8 802B39E8 0C0AE006 */ jal sins
|
||||
/* 11CFFC 802B39EC 3184FFFF */ andi $a0, $t4, 0xffff
|
||||
/* 11D000 802B39F0 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11D004 802B39F4 44816000 */ mtc1 $at, $f12
|
||||
@ -487,7 +487,7 @@ glabel L802B3974
|
||||
/* 11D018 802B3A08 C606000C */ lwc1 $f6, 0xc($s0)
|
||||
/* 11D01C 802B3A0C 46083281 */ sub.s $f10, $f6, $f8
|
||||
/* 11D020 802B3A10 E7AA0070 */ swc1 $f10, 0x70($sp)
|
||||
/* 11D024 802B3A14 0C0AE00E */ jal func_802B8038
|
||||
/* 11D024 802B3A14 0C0AE00E */ jal coss
|
||||
/* 11D028 802B3A18 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11D02C 802B3A1C 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11D030 802B3A20 44816000 */ mtc1 $at, $f12
|
||||
|
@ -316,7 +316,7 @@ glabel L802B44B0
|
||||
/* 11DCD4 802B46C4 100001D5 */ b .L802B4E1C
|
||||
/* 11DCD8 802B46C8 E606002C */ swc1 $f6, 0x2c($s0)
|
||||
.L802B46CC:
|
||||
/* 11DCDC 802B46CC 0C0AE006 */ jal func_802B8018
|
||||
/* 11DCDC 802B46CC 0C0AE006 */ jal sins
|
||||
/* 11DCE0 802B46D0 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11DCE4 802B46D4 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11DCE8 802B46D8 44814000 */ mtc1 $at, $f8
|
||||
@ -327,7 +327,7 @@ glabel L802B44B0
|
||||
/* 11DCFC 802B46EC C610000C */ lwc1 $f16, 0xc($s0)
|
||||
/* 11DD00 802B46F0 46128101 */ sub.s $f4, $f16, $f18
|
||||
/* 11DD04 802B46F4 E7A40090 */ swc1 $f4, 0x90($sp)
|
||||
/* 11DD08 802B46F8 0C0AE00E */ jal func_802B8038
|
||||
/* 11DD08 802B46F8 0C0AE00E */ jal coss
|
||||
/* 11DD0C 802B46FC 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11DD10 802B4700 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11DD14 802B4704 44813000 */ mtc1 $at, $f6
|
||||
@ -668,7 +668,7 @@ glabel L802B4B94
|
||||
/* 11E20C 802B4BFC 844D0010 */ lh $t5, 0x10($v0)
|
||||
/* 11E210 802B4C00 018D7021 */ addu $t6, $t4, $t5
|
||||
/* 11E214 802B4C04 A60E0012 */ sh $t6, 0x12($s0)
|
||||
/* 11E218 802B4C08 0C0AE006 */ jal func_802B8018
|
||||
/* 11E218 802B4C08 0C0AE006 */ jal sins
|
||||
/* 11E21C 802B4C0C 31C4FFFF */ andi $a0, $t6, 0xffff
|
||||
/* 11E220 802B4C10 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11E224 802B4C14 44815000 */ mtc1 $at, $f10
|
||||
@ -679,7 +679,7 @@ glabel L802B4B94
|
||||
/* 11E238 802B4C28 C612000C */ lwc1 $f18, 0xc($s0)
|
||||
/* 11E23C 802B4C2C 46049181 */ sub.s $f6, $f18, $f4
|
||||
/* 11E240 802B4C30 E7A60090 */ swc1 $f6, 0x90($sp)
|
||||
/* 11E244 802B4C34 0C0AE00E */ jal func_802B8038
|
||||
/* 11E244 802B4C34 0C0AE00E */ jal coss
|
||||
/* 11E248 802B4C38 96040012 */ lhu $a0, 0x12($s0)
|
||||
/* 11E24C 802B4C3C 3C014100 */ li $at, 0x41000000 # 8.000000
|
||||
/* 11E250 802B4C40 44814000 */ mtc1 $at, $f8
|
||||
|
@ -20,14 +20,14 @@ glabel func_802A3008
|
||||
/* 10C660 802A3050 24018000 */ li $at, -32768
|
||||
/* 10C664 802A3054 00812021 */ addu $a0, $a0, $at
|
||||
/* 10C668 802A3058 308BFFFF */ andi $t3, $a0, 0xffff
|
||||
/* 10C66C 802A305C 0C0AE006 */ jal func_802B8018
|
||||
/* 10C66C 802A305C 0C0AE006 */ jal sins
|
||||
/* 10C670 802A3060 01602025 */ move $a0, $t3
|
||||
/* 10C674 802A3064 86240026 */ lh $a0, 0x26($s1)
|
||||
/* 10C678 802A3068 24018000 */ li $at, -32768
|
||||
/* 10C67C 802A306C E7A00048 */ swc1 $f0, 0x48($sp)
|
||||
/* 10C680 802A3070 00812021 */ addu $a0, $a0, $at
|
||||
/* 10C684 802A3074 308CFFFF */ andi $t4, $a0, 0xffff
|
||||
/* 10C688 802A3078 0C0AE00E */ jal func_802B8038
|
||||
/* 10C688 802A3078 0C0AE00E */ jal coss
|
||||
/* 10C68C 802A307C 01802025 */ move $a0, $t4
|
||||
/* 10C690 802A3080 3C128015 */ lui $s2, %hi(D_801502C0) # $s2, 0x8015
|
||||
/* 10C694 802A3084 265202C0 */ addiu $s2, %lo(D_801502C0) # addiu $s2, $s2, 0x2c0
|
||||
|
@ -6,7 +6,7 @@ glabel update_obj_yoshi_valley_egg
|
||||
/* 10121C 80297C0C 25CF005B */ addiu $t7, $t6, 0x5b
|
||||
/* 101220 80297C10 A48F0010 */ sh $t7, 0x10($a0)
|
||||
/* 101224 80297C14 AFA50018 */ sw $a1, 0x18($sp)
|
||||
/* 101228 80297C18 0C0AE006 */ jal func_802B8018
|
||||
/* 101228 80297C18 0C0AE006 */ jal sins
|
||||
/* 10122C 80297C1C 31E4FFFF */ andi $a0, $t7, 0xffff
|
||||
/* 101230 80297C20 8FA50018 */ lw $a1, 0x18($sp)
|
||||
/* 101234 80297C24 C4A40008 */ lwc1 $f4, 8($a1)
|
||||
@ -14,7 +14,7 @@ glabel update_obj_yoshi_valley_egg
|
||||
/* 10123C 80297C2C 94A40010 */ lhu $a0, 0x10($a1)
|
||||
/* 101240 80297C30 46040182 */ mul.s $f6, $f0, $f4
|
||||
/* 101244 80297C34 46083280 */ add.s $f10, $f6, $f8
|
||||
/* 101248 80297C38 0C0AE00E */ jal func_802B8038
|
||||
/* 101248 80297C38 0C0AE00E */ jal coss
|
||||
/* 10124C 80297C3C E4AA0018 */ swc1 $f10, 0x18($a1)
|
||||
/* 101250 80297C40 8FA50018 */ lw $a1, 0x18($sp)
|
||||
/* 101254 80297C44 3C01C040 */ li $at, 0xC0400000 # -3.000000
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -5,10 +5,10 @@ glabel func_802B59DC
|
||||
/* 11EFF8 802B59E8 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 11EFFC 802B59EC 30A4FFFF */ andi $a0, $a1, 0xffff
|
||||
/* 11F000 802B59F0 AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 11F004 802B59F4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F004 802B59F4 0C0AE006 */ jal sins
|
||||
/* 11F008 802B59F8 AFA40024 */ sw $a0, 0x24($sp)
|
||||
/* 11F00C 802B59FC 8FA40024 */ lw $a0, 0x24($sp)
|
||||
/* 11F010 802B5A00 0C0AE00E */ jal func_802B8038
|
||||
/* 11F010 802B5A00 0C0AE00E */ jal coss
|
||||
/* 11F014 802B5A04 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F018 802B5A08 02002025 */ move $a0, $s0
|
||||
/* 11F01C 802B5A0C 0C0AD4F2 */ jal func_802B53C8
|
||||
|
@ -5,10 +5,10 @@ glabel func_802B5A44
|
||||
/* 11F060 802B5A50 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 11F064 802B5A54 30A4FFFF */ andi $a0, $a1, 0xffff
|
||||
/* 11F068 802B5A58 AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 11F06C 802B5A5C 0C0AE006 */ jal func_802B8018
|
||||
/* 11F06C 802B5A5C 0C0AE006 */ jal sins
|
||||
/* 11F070 802B5A60 AFA40024 */ sw $a0, 0x24($sp)
|
||||
/* 11F074 802B5A64 8FA40024 */ lw $a0, 0x24($sp)
|
||||
/* 11F078 802B5A68 0C0AE00E */ jal func_802B8038
|
||||
/* 11F078 802B5A68 0C0AE00E */ jal coss
|
||||
/* 11F07C 802B5A6C E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F080 802B5A70 02002025 */ move $a0, $s0
|
||||
/* 11F084 802B5A74 0C0AD4F2 */ jal func_802B53C8
|
||||
|
@ -5,10 +5,10 @@ glabel func_802B5AAC
|
||||
/* 11F0C8 802B5AB8 AFBF001C */ sw $ra, 0x1c($sp)
|
||||
/* 11F0CC 802B5ABC 30A4FFFF */ andi $a0, $a1, 0xffff
|
||||
/* 11F0D0 802B5AC0 AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 11F0D4 802B5AC4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F0D4 802B5AC4 0C0AE006 */ jal sins
|
||||
/* 11F0D8 802B5AC8 AFA40024 */ sw $a0, 0x24($sp)
|
||||
/* 11F0DC 802B5ACC 8FA40024 */ lw $a0, 0x24($sp)
|
||||
/* 11F0E0 802B5AD0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F0E0 802B5AD0 0C0AE00E */ jal coss
|
||||
/* 11F0E4 802B5AD4 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F0E8 802B5AD8 02002025 */ move $a0, $s0
|
||||
/* 11F0EC 802B5ADC 0C0AD4F2 */ jal func_802B53C8
|
||||
|
@ -6,22 +6,22 @@ glabel func_802B5B14
|
||||
/* 11F134 802B5B24 AFB0001C */ sw $s0, 0x1c($sp)
|
||||
/* 11F138 802B5B28 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 11F13C 802B5B2C 00A08025 */ move $s0, $a1
|
||||
/* 11F140 802B5B30 0C0AE006 */ jal func_802B8018
|
||||
/* 11F140 802B5B30 0C0AE006 */ jal sins
|
||||
/* 11F144 802B5B34 94A40000 */ lhu $a0, ($a1)
|
||||
/* 11F148 802B5B38 E7A00038 */ swc1 $f0, 0x38($sp)
|
||||
/* 11F14C 802B5B3C 0C0AE00E */ jal func_802B8038
|
||||
/* 11F14C 802B5B3C 0C0AE00E */ jal coss
|
||||
/* 11F150 802B5B40 96040000 */ lhu $a0, ($s0)
|
||||
/* 11F154 802B5B44 46000506 */ mov.s $f20, $f0
|
||||
/* 11F158 802B5B48 0C0AE006 */ jal func_802B8018
|
||||
/* 11F158 802B5B48 0C0AE006 */ jal sins
|
||||
/* 11F15C 802B5B4C 96040002 */ lhu $a0, 2($s0)
|
||||
/* 11F160 802B5B50 96040002 */ lhu $a0, 2($s0)
|
||||
/* 11F164 802B5B54 0C0AE00E */ jal func_802B8038
|
||||
/* 11F164 802B5B54 0C0AE00E */ jal coss
|
||||
/* 11F168 802B5B58 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 11F16C 802B5B5C 96040004 */ lhu $a0, 4($s0)
|
||||
/* 11F170 802B5B60 0C0AE006 */ jal func_802B8018
|
||||
/* 11F170 802B5B60 0C0AE006 */ jal sins
|
||||
/* 11F174 802B5B64 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F178 802B5B68 96040004 */ lhu $a0, 4($s0)
|
||||
/* 11F17C 802B5B6C 0C0AE00E */ jal func_802B8038
|
||||
/* 11F17C 802B5B6C 0C0AE00E */ jal coss
|
||||
/* 11F180 802B5B70 E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 11F184 802B5B74 C7AE0030 */ lwc1 $f14, 0x30($sp)
|
||||
/* 11F188 802B5B78 C7A80038 */ lwc1 $f8, 0x38($sp)
|
||||
|
@ -5,17 +5,17 @@ glabel func_802B5CAC
|
||||
/* 11F2C8 802B5CB8 30A4FFFF */ andi $a0, $a1, 0xffff
|
||||
/* 11F2CC 802B5CBC AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 11F2D0 802B5CC0 AFA60038 */ sw $a2, 0x38($sp)
|
||||
/* 11F2D4 802B5CC4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F2D4 802B5CC4 0C0AE006 */ jal sins
|
||||
/* 11F2D8 802B5CC8 AFA4001C */ sw $a0, 0x1c($sp)
|
||||
/* 11F2DC 802B5CCC 8FA4001C */ lw $a0, 0x1c($sp)
|
||||
/* 11F2E0 802B5CD0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F2E0 802B5CD0 0C0AE00E */ jal coss
|
||||
/* 11F2E4 802B5CD4 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F2E8 802B5CD8 97A40032 */ lhu $a0, 0x32($sp)
|
||||
/* 11F2EC 802B5CDC E7A00028 */ swc1 $f0, 0x28($sp)
|
||||
/* 11F2F0 802B5CE0 0C0AE006 */ jal func_802B8018
|
||||
/* 11F2F0 802B5CE0 0C0AE006 */ jal sins
|
||||
/* 11F2F4 802B5CE4 AFA4001C */ sw $a0, 0x1c($sp)
|
||||
/* 11F2F8 802B5CE8 8FA4001C */ lw $a0, 0x1c($sp)
|
||||
/* 11F2FC 802B5CEC 0C0AE00E */ jal func_802B8038
|
||||
/* 11F2FC 802B5CEC 0C0AE00E */ jal coss
|
||||
/* 11F300 802B5CF0 E7A00024 */ swc1 $f0, 0x24($sp)
|
||||
/* 11F304 802B5CF4 C7A20028 */ lwc1 $f2, 0x28($sp)
|
||||
/* 11F308 802B5CF8 C7A40024 */ lwc1 $f4, 0x24($sp)
|
||||
|
@ -19,17 +19,17 @@ glabel func_802B5D64
|
||||
/* 11F3B8 802B5DA8 AFA5005C */ sw $a1, 0x5c($sp)
|
||||
/* 11F3BC 802B5DAC AFA60060 */ sw $a2, 0x60($sp)
|
||||
/* 11F3C0 802B5DB0 02018021 */ addu $s0, $s0, $at
|
||||
/* 11F3C4 802B5DB4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F3C4 802B5DB4 0C0AE006 */ jal sins
|
||||
/* 11F3C8 802B5DB8 AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 11F3CC 802B5DBC 8FA40020 */ lw $a0, 0x20($sp)
|
||||
/* 11F3D0 802B5DC0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F3D0 802B5DC0 0C0AE00E */ jal coss
|
||||
/* 11F3D4 802B5DC4 E7A00048 */ swc1 $f0, 0x48($sp)
|
||||
/* 11F3D8 802B5DC8 97A4005E */ lhu $a0, 0x5e($sp)
|
||||
/* 11F3DC 802B5DCC E7A00044 */ swc1 $f0, 0x44($sp)
|
||||
/* 11F3E0 802B5DD0 0C0AE006 */ jal func_802B8018
|
||||
/* 11F3E0 802B5DD0 0C0AE006 */ jal sins
|
||||
/* 11F3E4 802B5DD4 AFA40020 */ sw $a0, 0x20($sp)
|
||||
/* 11F3E8 802B5DD8 8FA40020 */ lw $a0, 0x20($sp)
|
||||
/* 11F3EC 802B5DDC 0C0AE00E */ jal func_802B8038
|
||||
/* 11F3EC 802B5DDC 0C0AE00E */ jal coss
|
||||
/* 11F3F0 802B5DE0 E7A00040 */ swc1 $f0, 0x40($sp)
|
||||
/* 11F3F4 802B5DE4 C7AC0044 */ lwc1 $f12, 0x44($sp)
|
||||
/* 11F3F8 802B5DE8 C7A40040 */ lwc1 $f4, 0x40($sp)
|
||||
|
@ -7,22 +7,22 @@ glabel func_802B5F74
|
||||
/* 11F598 802B5F88 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 11F59C 802B5F8C AFA50044 */ sw $a1, 0x44($sp)
|
||||
/* 11F5A0 802B5F90 00C08825 */ move $s1, $a2
|
||||
/* 11F5A4 802B5F94 0C0AE006 */ jal func_802B8018
|
||||
/* 11F5A4 802B5F94 0C0AE006 */ jal sins
|
||||
/* 11F5A8 802B5F98 94C40000 */ lhu $a0, ($a2)
|
||||
/* 11F5AC 802B5F9C E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 11F5B0 802B5FA0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F5B0 802B5FA0 0C0AE00E */ jal coss
|
||||
/* 11F5B4 802B5FA4 96240000 */ lhu $a0, ($s1)
|
||||
/* 11F5B8 802B5FA8 46000506 */ mov.s $f20, $f0
|
||||
/* 11F5BC 802B5FAC 0C0AE006 */ jal func_802B8018
|
||||
/* 11F5BC 802B5FAC 0C0AE006 */ jal sins
|
||||
/* 11F5C0 802B5FB0 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F5C4 802B5FB4 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F5C8 802B5FB8 0C0AE00E */ jal func_802B8038
|
||||
/* 11F5C8 802B5FB8 0C0AE00E */ jal coss
|
||||
/* 11F5CC 802B5FBC E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 11F5D0 802B5FC0 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F5D4 802B5FC4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F5D4 802B5FC4 0C0AE006 */ jal sins
|
||||
/* 11F5D8 802B5FC8 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 11F5DC 802B5FCC 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F5E0 802B5FD0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F5E0 802B5FD0 0C0AE00E */ jal coss
|
||||
/* 11F5E4 802B5FD4 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F5E8 802B5FD8 C7AE0034 */ lwc1 $f14, 0x34($sp)
|
||||
/* 11F5EC 802B5FDC C7B2003C */ lwc1 $f18, 0x3c($sp)
|
||||
|
@ -7,22 +7,22 @@ glabel func_802B60B4
|
||||
/* 11F6D8 802B60C8 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 11F6DC 802B60CC AFA50044 */ sw $a1, 0x44($sp)
|
||||
/* 11F6E0 802B60D0 00C08825 */ move $s1, $a2
|
||||
/* 11F6E4 802B60D4 0C0AE006 */ jal func_802B8018
|
||||
/* 11F6E4 802B60D4 0C0AE006 */ jal sins
|
||||
/* 11F6E8 802B60D8 94C40000 */ lhu $a0, ($a2)
|
||||
/* 11F6EC 802B60DC E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 11F6F0 802B60E0 0C0AE00E */ jal func_802B8038
|
||||
/* 11F6F0 802B60E0 0C0AE00E */ jal coss
|
||||
/* 11F6F4 802B60E4 96240000 */ lhu $a0, ($s1)
|
||||
/* 11F6F8 802B60E8 46000506 */ mov.s $f20, $f0
|
||||
/* 11F6FC 802B60EC 0C0AE006 */ jal func_802B8018
|
||||
/* 11F6FC 802B60EC 0C0AE006 */ jal sins
|
||||
/* 11F700 802B60F0 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F704 802B60F4 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F708 802B60F8 0C0AE00E */ jal func_802B8038
|
||||
/* 11F708 802B60F8 0C0AE00E */ jal coss
|
||||
/* 11F70C 802B60FC E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 11F710 802B6100 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F714 802B6104 0C0AE006 */ jal func_802B8018
|
||||
/* 11F714 802B6104 0C0AE006 */ jal sins
|
||||
/* 11F718 802B6108 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 11F71C 802B610C 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F720 802B6110 0C0AE00E */ jal func_802B8038
|
||||
/* 11F720 802B6110 0C0AE00E */ jal coss
|
||||
/* 11F724 802B6114 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F728 802B6118 C7AE0034 */ lwc1 $f14, 0x34($sp)
|
||||
/* 11F72C 802B611C C7B2003C */ lwc1 $f18, 0x3c($sp)
|
||||
|
@ -7,22 +7,22 @@ glabel func_802B6214
|
||||
/* 11F838 802B6228 F7B40010 */ sdc1 $f20, 0x10($sp)
|
||||
/* 11F83C 802B622C AFA50044 */ sw $a1, 0x44($sp)
|
||||
/* 11F840 802B6230 00C08825 */ move $s1, $a2
|
||||
/* 11F844 802B6234 0C0AE006 */ jal func_802B8018
|
||||
/* 11F844 802B6234 0C0AE006 */ jal sins
|
||||
/* 11F848 802B6238 94C40000 */ lhu $a0, ($a2)
|
||||
/* 11F84C 802B623C E7A0003C */ swc1 $f0, 0x3c($sp)
|
||||
/* 11F850 802B6240 0C0AE00E */ jal func_802B8038
|
||||
/* 11F850 802B6240 0C0AE00E */ jal coss
|
||||
/* 11F854 802B6244 96240000 */ lhu $a0, ($s1)
|
||||
/* 11F858 802B6248 46000506 */ mov.s $f20, $f0
|
||||
/* 11F85C 802B624C 0C0AE006 */ jal func_802B8018
|
||||
/* 11F85C 802B624C 0C0AE006 */ jal sins
|
||||
/* 11F860 802B6250 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F864 802B6254 96240002 */ lhu $a0, 2($s1)
|
||||
/* 11F868 802B6258 0C0AE00E */ jal func_802B8038
|
||||
/* 11F868 802B6258 0C0AE00E */ jal coss
|
||||
/* 11F86C 802B625C E7A00034 */ swc1 $f0, 0x34($sp)
|
||||
/* 11F870 802B6260 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F874 802B6264 0C0AE006 */ jal func_802B8018
|
||||
/* 11F874 802B6264 0C0AE006 */ jal sins
|
||||
/* 11F878 802B6268 E7A00030 */ swc1 $f0, 0x30($sp)
|
||||
/* 11F87C 802B626C 96240004 */ lhu $a0, 4($s1)
|
||||
/* 11F880 802B6270 0C0AE00E */ jal func_802B8038
|
||||
/* 11F880 802B6270 0C0AE00E */ jal coss
|
||||
/* 11F884 802B6274 E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11F888 802B6278 C7AE0034 */ lwc1 $f14, 0x34($sp)
|
||||
/* 11F88C 802B627C C7B2003C */ lwc1 $f18, 0x3c($sp)
|
||||
|
@ -5,10 +5,10 @@ glabel func_802B64C4
|
||||
/* 11FAE0 802B64D0 30A4FFFF */ andi $a0, $a1, 0xffff
|
||||
/* 11FAE4 802B64D4 AFA50034 */ sw $a1, 0x34($sp)
|
||||
/* 11FAE8 802B64D8 AFA40018 */ sw $a0, 0x18($sp)
|
||||
/* 11FAEC 802B64DC 0C0AE006 */ jal func_802B8018
|
||||
/* 11FAEC 802B64DC 0C0AE006 */ jal sins
|
||||
/* 11FAF0 802B64E0 AFA60030 */ sw $a2, 0x30($sp)
|
||||
/* 11FAF4 802B64E4 8FA40018 */ lw $a0, 0x18($sp)
|
||||
/* 11FAF8 802B64E8 0C0AE00E */ jal func_802B8038
|
||||
/* 11FAF8 802B64E8 0C0AE00E */ jal coss
|
||||
/* 11FAFC 802B64EC E7A0002C */ swc1 $f0, 0x2c($sp)
|
||||
/* 11FB00 802B64F0 8FA60030 */ lw $a2, 0x30($sp)
|
||||
/* 11FB04 802B64F4 C7B0002C */ lwc1 $f16, 0x2c($sp)
|
||||
|
@ -7,10 +7,10 @@ glabel func_802B6540
|
||||
/* 11FB64 802B6554 AFA500B4 */ sw $a1, 0xb4($sp)
|
||||
/* 11FB68 802B6558 AFA600B8 */ sw $a2, 0xb8($sp)
|
||||
/* 11FB6C 802B655C AFA700BC */ sw $a3, 0xbc($sp)
|
||||
/* 11FB70 802B6560 0C0AE006 */ jal func_802B8018
|
||||
/* 11FB70 802B6560 0C0AE006 */ jal sins
|
||||
/* 11FB74 802B6564 AFA40038 */ sw $a0, 0x38($sp)
|
||||
/* 11FB78 802B6568 8FA40038 */ lw $a0, 0x38($sp)
|
||||
/* 11FB7C 802B656C 0C0AE00E */ jal func_802B8038
|
||||
/* 11FB7C 802B656C 0C0AE00E */ jal coss
|
||||
/* 11FB80 802B6570 E7A00040 */ swc1 $f0, 0x40($sp)
|
||||
/* 11FB84 802B6574 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 11FB88 802B6578 44816000 */ mtc1 $at, $f12
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user