mirror of
https://github.com/izzy2lost/Diddy-Kong-Racing.git
synced 2026-06-19 01:16:26 -07:00
Cleared data/rodata addresses from undefined_syms. Now it is onto bss!
This commit is contained in:
@@ -85,9 +85,9 @@ glabel func_80005254
|
||||
/* 005F28 80005328 00000000 */ nop
|
||||
/* 005F2C 8000532C 24100064 */ li $s0, 100
|
||||
.L80005330:
|
||||
/* 005F30 80005330 3C01800E */ lui $at, %hi(D_800E4BFC) # $at, 0x800e
|
||||
/* 005F30 80005330 3C01800E */ lui $at, %hi(D_800E4BF8 + 4) # $at, 0x800e
|
||||
/* 005F34 80005334 C4354BF8 */ lwc1 $f21, %lo(D_800E4BF8)($at)
|
||||
/* 005F38 80005338 C4344BFC */ lwc1 $f20, %lo(D_800E4BFC)($at)
|
||||
/* 005F38 80005338 C4344BFC */ lwc1 $f20, %lo(D_800E4BF8 + 4)($at)
|
||||
/* 005F3C 8000533C 8CE79C38 */ lw $a3, %lo(D_80119C38)($a3)
|
||||
/* 005F40 80005340 26319C38 */ addiu $s1, %lo(D_80119C38) # addiu $s1, $s1, -0x63c8
|
||||
.L80005344:
|
||||
@@ -270,10 +270,10 @@ glabel func_80005254
|
||||
/* 0061D0 800055D0 00401825 */ move $v1, $v0
|
||||
.L800055D4:
|
||||
/* 0061D4 800055D4 44835000 */ mtc1 $v1, $f10
|
||||
/* 0061D8 800055D8 3C01800E */ lui $at, %hi(D_800E4C0C) # $at, 0x800e
|
||||
/* 0061D8 800055D8 3C01800E */ lui $at, %hi(D_800E4C08 + 4) # $at, 0x800e
|
||||
/* 0061DC 800055DC 468051A1 */ cvt.d.w $f6, $f10
|
||||
/* 0061E0 800055E0 C4254C08 */ lwc1 $f5, %lo(D_800E4C08)($at)
|
||||
/* 0061E4 800055E4 C4244C0C */ lwc1 $f4, %lo(D_800E4C0C)($at)
|
||||
/* 0061E4 800055E4 C4244C0C */ lwc1 $f4, %lo(D_800E4C08 + 4)($at)
|
||||
/* 0061E8 800055E8 C4EC003C */ lwc1 $f12, 0x3c($a3)
|
||||
/* 0061EC 800055EC 46262002 */ mul.d $f0, $f4, $f6
|
||||
/* 0061F0 800055F0 460060A1 */ cvt.d.s $f2, $f12
|
||||
@@ -315,10 +315,10 @@ glabel func_80005254
|
||||
/* 006274 80005674 10000012 */ b .L800056C0
|
||||
/* 006278 80005678 460C4080 */ add.s $f2, $f8, $f12
|
||||
.L8000567C:
|
||||
/* 00627C 8000567C 3C01800E */ lui $at, %hi(D_800E4C14) # $at, 0x800e
|
||||
/* 00627C 8000567C 3C01800E */ lui $at, %hi(D_800E4C10 + 4) # $at, 0x800e
|
||||
/* 006280 80005680 C4EA003C */ lwc1 $f10, 0x3c($a3)
|
||||
/* 006284 80005684 C4274C10 */ lwc1 $f7, %lo(D_800E4C10)($at)
|
||||
/* 006288 80005688 C4264C14 */ lwc1 $f6, %lo(D_800E4C14)($at)
|
||||
/* 006288 80005688 C4264C14 */ lwc1 $f6, %lo(D_800E4C10 + 4)($at)
|
||||
/* 00628C 8000568C 46005121 */ cvt.d.s $f4, $f10
|
||||
/* 006290 80005690 46262202 */ mul.d $f8, $f4, $f6
|
||||
/* 006294 80005694 46109101 */ sub.s $f4, $f18, $f16
|
||||
@@ -337,10 +337,10 @@ glabel func_80005254
|
||||
/* 0062C4 800056C4 3C014080 */ lui $at, 0x4080
|
||||
/* 0062C8 800056C8 13000010 */ beqz $t8, .L8000570C
|
||||
/* 0062CC 800056CC 3C088012 */ lui $t0, %hi(D_80119C3C) # $t0, 0x8012
|
||||
# Used to access D_800E4C18 and D_800E4C1C.
|
||||
# Used to access D_800E4C18 and D_800E4C18 + 4.
|
||||
/* 0062D0 800056D0 3C01800E */ lui $at, %hi(D_800E4C18) # $at, 0x800e
|
||||
/* 0062D4 800056D4 C4274C18 */ lwc1 $f7, %lo(D_800E4C18)($at)
|
||||
/* 0062D8 800056D8 C4264C1C */ lwc1 $f6, %lo(D_800E4C1C)($at)
|
||||
/* 0062D8 800056D8 C4264C1C */ lwc1 $f6, %lo(D_800E4C18 + 4)($at)
|
||||
/* 0062DC 800056DC C4E40040 */ lwc1 $f4, 0x40($a3)
|
||||
/* 0062E0 800056E0 3C014020 */ li $at, 0x40200000 # 2.500000
|
||||
/* 0062E4 800056E4 46002021 */ cvt.d.s $f0, $f4
|
||||
@@ -370,9 +370,9 @@ glabel func_80005254
|
||||
/* 00633C 8000573C 850D0000 */ lh $t5, ($t0)
|
||||
/* 006340 80005740 2401FFFF */ li $at, -1
|
||||
/* 006344 80005744 11A10006 */ beq $t5, $at, .L80005760
|
||||
/* 006348 80005748 3C01800E */ lui $at, %hi(D_800E4C24) # $at, 0x800e
|
||||
/* 006348 80005748 3C01800E */ lui $at, %hi(D_800E4C20 + 4) # $at, 0x800e
|
||||
/* 00634C 8000574C C4254C20 */ lwc1 $f5, %lo(D_800E4C20)($at)
|
||||
/* 006350 80005750 C4244C24 */ lwc1 $f4, %lo(D_800E4C24)($at)
|
||||
/* 006350 80005750 C4244C24 */ lwc1 $f4, %lo(D_800E4C20 + 4)($at)
|
||||
/* 006354 80005754 460012A1 */ cvt.d.s $f10, $f2
|
||||
/* 006358 80005758 46245180 */ add.d $f6, $f10, $f4
|
||||
/* 00635C 8000575C 462030A0 */ cvt.s.d $f2, $f6
|
||||
@@ -451,10 +451,10 @@ glabel func_80005254
|
||||
/* 006470 80005870 80EF0090 */ lb $t7, 0x90($a3)
|
||||
/* 006474 80005874 44813000 */ mtc1 $at, $f6
|
||||
/* 006478 80005878 448F4000 */ mtc1 $t7, $f8
|
||||
/* 00647C 8000587C 3C01800E */ lui $at, %hi(D_800E4C2C) # $at, 0x800e
|
||||
/* 00647C 8000587C 3C01800E */ lui $at, %hi(D_800E4C28 + 4) # $at, 0x800e
|
||||
/* 006480 80005880 46804120 */ cvt.s.w $f4, $f8
|
||||
/* 006484 80005884 C42B4C28 */ lwc1 $f11, %lo(D_800E4C28)($at)
|
||||
/* 006488 80005888 C42A4C2C */ lwc1 $f10, %lo(D_800E4C2C)($at)
|
||||
/* 006488 80005888 C42A4C2C */ lwc1 $f10, %lo(D_800E4C28 + 4)($at)
|
||||
/* 00648C 8000588C 46062003 */ div.s $f0, $f4, $f6
|
||||
/* 006490 80005890 3C0140A0 */ li $at, 0x40A00000 # 5.000000
|
||||
/* 006494 80005894 460061A1 */ cvt.d.s $f6, $f12
|
||||
@@ -476,10 +476,10 @@ glabel func_80005254
|
||||
/* 0064D0 800058D0 4500001A */ bc1f .L8000593C
|
||||
/* 0064D4 800058D4 00000000 */ nop
|
||||
/* 0064D8 800058D8 44985000 */ mtc1 $t8, $f10
|
||||
/* 0064DC 800058DC 3C01800E */ lui $at, %hi(D_800E4C34) # $at, 0x800e
|
||||
/* 0064DC 800058DC 3C01800E */ lui $at, %hi(D_800E4C30 + 4) # $at, 0x800e
|
||||
/* 0064E0 800058E0 46805220 */ cvt.s.w $f8, $f10
|
||||
/* 0064E4 800058E4 C4254C30 */ lwc1 $f5, %lo(D_800E4C30)($at)
|
||||
/* 0064E8 800058E8 C4244C34 */ lwc1 $f4, %lo(D_800E4C34)($at)
|
||||
/* 0064E8 800058E8 C4244C34 */ lwc1 $f4, %lo(D_800E4C30 + 4)($at)
|
||||
/* 0064EC 800058EC 460041A1 */ cvt.d.s $f6, $f8
|
||||
/* 0064F0 800058F0 46243282 */ mul.d $f10, $f6, $f4
|
||||
/* 0064F4 800058F4 3C01800E */ lui $at, %hi(D_800E4C38) # $at, 0x800e
|
||||
@@ -510,10 +510,10 @@ glabel func_80005254
|
||||
/* 006554 80005954 45000018 */ bc1f .L800059B8
|
||||
/* 006558 80005958 00EA1021 */ addu $v0, $a3, $t2
|
||||
/* 00655C 8000595C 44993000 */ mtc1 $t9, $f6
|
||||
/* 006560 80005960 3C01800E */ lui $at, %hi(D_800E4C44) # $at, 0x800e
|
||||
/* 006560 80005960 3C01800E */ lui $at, %hi(D_800E4C40 + 4) # $at, 0x800e
|
||||
/* 006564 80005964 46803120 */ cvt.s.w $f4, $f6
|
||||
/* 006568 80005968 C4294C40 */ lwc1 $f9, %lo(D_800E4C40)($at)
|
||||
/* 00656C 8000596C C4284C44 */ lwc1 $f8, %lo(D_800E4C44)($at)
|
||||
/* 00656C 8000596C C4284C44 */ lwc1 $f8, %lo(D_800E4C40 + 4)($at)
|
||||
/* 006570 80005970 460022A1 */ cvt.d.s $f10, $f4
|
||||
/* 006574 80005974 46285182 */ mul.d $f6, $f10, $f8
|
||||
/* 006578 80005978 46000121 */ cvt.d.s $f4, $f0
|
||||
@@ -573,10 +573,10 @@ glabel func_80005254
|
||||
/* 006640 80005A40 1720000F */ bnez $t9, .L80005A80
|
||||
/* 006644 80005A44 31AE4000 */ andi $t6, $t5, 0x4000
|
||||
/* 006648 80005A48 11C0000D */ beqz $t6, .L80005A80
|
||||
/* 00664C 80005A4C 3C01800E */ lui $at, %hi(D_800E4C4C) # $at, 0x800e
|
||||
/* 00664C 80005A4C 3C01800E */ lui $at, %hi(D_800E4C48 + 4) # $at, 0x800e
|
||||
/* 006650 80005A50 C508002C */ lwc1 $f8, 0x2c($t0)
|
||||
/* 006654 80005A54 C42B4C48 */ lwc1 $f11, %lo(D_800E4C48)($at)
|
||||
/* 006658 80005A58 C42A4C4C */ lwc1 $f10, %lo(D_800E4C4C)($at)
|
||||
/* 006658 80005A58 C42A4C4C */ lwc1 $f10, %lo(D_800E4C48 + 4)($at)
|
||||
/* 00665C 80005A5C 46004121 */ cvt.d.s $f4, $f8
|
||||
/* 006660 80005A60 4624503C */ c.lt.d $f10, $f4
|
||||
/* 006664 80005A64 00000000 */ nop
|
||||
|
||||
@@ -195,7 +195,7 @@ glabel func_80005D08
|
||||
/* 006B98 80005F98 44805000 */ mtc1 $zero, $f10
|
||||
/* 006B9C 80005F9C 46008221 */ cvt.d.s $f8, $f16
|
||||
/* 006BA0 80005FA0 46285032 */ c.eq.d $f10, $f8
|
||||
# Used to access D_800E4C58 and D_800E4C5C.
|
||||
# Used to access D_800E4C58 and D_800E4C58 + 4.
|
||||
/* 006BA4 80005FA4 3C01800E */ lui $at, %hi(D_800E4C58) # $at, 0x800e
|
||||
/* 006BA8 80005FA8 45010034 */ bc1t .L8000607C
|
||||
/* 006BAC 80005FAC 00000000 */ nop
|
||||
@@ -212,10 +212,10 @@ glabel func_80005D08
|
||||
/* 006BD8 80005FD8 00402825 */ move $a1, $v0
|
||||
.L80005FDC:
|
||||
/* 006BDC 80005FDC 44853000 */ mtc1 $a1, $f6
|
||||
/* 006BE0 80005FE0 3C01800E */ lui $at, %hi(D_800E4C5C) # $at, 0x800e
|
||||
/* 006BE0 80005FE0 3C01800E */ lui $at, %hi(D_800E4C58 + 4) # $at, 0x800e
|
||||
/* 006BE4 80005FE4 468032A1 */ cvt.d.w $f10, $f6
|
||||
/* 006BE8 80005FE8 C4254C50 */ lwc1 $f5, %lo(D_800E4C50)($at)
|
||||
/* 006BEC 80005FEC C4244C54 */ lwc1 $f4, %lo(D_800E4C54)($at)
|
||||
/* 006BEC 80005FEC C4244C54 */ lwc1 $f4, %lo(D_800E4C50 + 4)($at)
|
||||
/* 006BF0 80005FF0 8D230000 */ lw $v1, ($t1)
|
||||
/* 006BF4 80005FF4 462A2002 */ mul.d $f0, $f4, $f10
|
||||
/* 006BF8 80005FF8 C46C003C */ lwc1 $f12, 0x3c($v1)
|
||||
@@ -257,7 +257,7 @@ glabel func_80005D08
|
||||
/* 006C7C 8000607C 8D230000 */ lw $v1, ($t1)
|
||||
/* 006C80 80006080 C4294C58 */ lwc1 $f9, %lo(D_800E4C58)($at)
|
||||
/* 006C84 80006084 C464003C */ lwc1 $f4, 0x3c($v1)
|
||||
/* 006C88 80006088 C4284C5C */ lwc1 $f8, %lo(D_800E4C5C)($at)
|
||||
/* 006C88 80006088 C4284C5C */ lwc1 $f8, %lo(D_800E4C58 + 4)($at)
|
||||
/* 006C8C 8000608C 460022A1 */ cvt.d.s $f10, $f4
|
||||
/* 006C90 80006090 46285182 */ mul.d $f6, $f10, $f8
|
||||
/* 006C94 80006094 3C048012 */ lui $a0, %hi(D_80119C3C) # $a0, 0x8012
|
||||
@@ -293,9 +293,9 @@ glabel func_80005D08
|
||||
/* 006D08 80006108 C7AE001C */ lwc1 $f14, 0x1c($sp)
|
||||
/* 006D0C 8000610C 14400007 */ bnez $v0, .L8000612C
|
||||
/* 006D10 80006110 25299C38 */ addiu $t1, %lo(D_80119C38) # addiu $t1, $t1, -0x63c8
|
||||
/* 006D14 80006114 3C01800E */ lui $at, %hi(D_800E4C64) # $at, 0x800e
|
||||
/* 006D14 80006114 3C01800E */ lui $at, %hi(D_800E4C60 + 4) # $at, 0x800e
|
||||
/* 006D18 80006118 C4254C60 */ lwc1 $f5, %lo(D_800E4C60)($at)
|
||||
/* 006D1C 8000611C C4244C64 */ lwc1 $f4, %lo(D_800E4C64)($at)
|
||||
/* 006D1C 8000611C C4244C64 */ lwc1 $f4, %lo(D_800E4C60 + 4)($at)
|
||||
/* 006D20 80006120 460071A1 */ cvt.d.s $f6, $f14
|
||||
/* 006D24 80006124 46243280 */ add.d $f10, $f6, $f4
|
||||
/* 006D28 80006128 462053A0 */ cvt.s.d $f14, $f10
|
||||
@@ -310,7 +310,7 @@ glabel func_80005D08
|
||||
/* 006D48 80006148 46060100 */ add.s $f4, $f0, $f6
|
||||
/* 006D4C 8000614C E464005C */ swc1 $f4, 0x5c($v1)
|
||||
/* 006D50 80006150 8D230000 */ lw $v1, ($t1)
|
||||
/* 006D54 80006154 C42A4C6C */ lwc1 $f10, %lo(D_800E4C6C)($at)
|
||||
/* 006D54 80006154 C42A4C6C */ lwc1 $f10, %lo(D_800E4C68 + 4)($at)
|
||||
/* 006D58 80006158 C460005C */ lwc1 $f0, 0x5c($v1)
|
||||
/* 006D5C 8000615C C42B4C68 */ lwc1 $f11, %lo(D_800E4C68)($at)
|
||||
/* 006D60 80006160 46000221 */ cvt.d.s $f8, $f0
|
||||
|
||||
@@ -344,7 +344,7 @@ glabel func_800063EC
|
||||
/* 0074A4 800068A4 46049182 */ mul.s $f6, $f18, $f4
|
||||
/* 0074A8 800068A8 46009221 */ cvt.d.s $f8, $f18
|
||||
/* 0074AC 800068AC 46285032 */ c.eq.d $f10, $f8
|
||||
# Used to access D_800E4C88 and D_800E4C8C.
|
||||
# Used to access D_800E4C88 and D_800E4C88 + 4.
|
||||
/* 0074B0 800068B0 3C01800E */ lui $at, %hi(D_800E4C88) # $at, 0x800e
|
||||
/* 0074B4 800068B4 45010032 */ bc1t .L80006980
|
||||
/* 0074B8 800068B8 46067380 */ add.s $f14, $f14, $f6
|
||||
@@ -361,10 +361,10 @@ glabel func_800063EC
|
||||
/* 0074E4 800068E4 00402025 */ move $a0, $v0
|
||||
.L800068E8:
|
||||
/* 0074E8 800068E8 44843000 */ mtc1 $a0, $f6
|
||||
/* 0074EC 800068EC 3C01800E */ lui $at, %hi(D_800E4C8C) # $at, 0x800e
|
||||
/* 0074EC 800068EC 3C01800E */ lui $at, %hi(D_800E4C88 + 4) # $at, 0x800e
|
||||
/* 0074F0 800068F0 468032A1 */ cvt.d.w $f10, $f6
|
||||
/* 0074F4 800068F4 C4254C80 */ lwc1 $f5, %lo(D_800E4C80)($at)
|
||||
/* 0074F8 800068F8 C4244C84 */ lwc1 $f4, %lo(D_800E4C84)($at)
|
||||
/* 0074F8 800068F8 C4244C84 */ lwc1 $f4, %lo(D_800E4C80 + 4)($at)
|
||||
/* 0074FC 800068FC C46C003C */ lwc1 $f12, 0x3c($v1)
|
||||
/* 007500 80006900 462A2002 */ mul.d $f0, $f4, $f10
|
||||
/* 007504 80006904 460060A1 */ cvt.d.s $f2, $f12
|
||||
@@ -403,7 +403,7 @@ glabel func_800063EC
|
||||
.L80006980:
|
||||
/* 007580 80006980 C464003C */ lwc1 $f4, 0x3c($v1)
|
||||
/* 007584 80006984 C4294C88 */ lwc1 $f9, %lo(D_800E4C88)($at)
|
||||
/* 007588 80006988 C4284C8C */ lwc1 $f8, %lo(D_800E4C8C)($at)
|
||||
/* 007588 80006988 C4284C8C */ lwc1 $f8, %lo(D_800E4C88 + 4)($at)
|
||||
/* 00758C 8000698C 460022A1 */ cvt.d.s $f10, $f4
|
||||
/* 007590 80006990 46285182 */ mul.d $f6, $f10, $f8
|
||||
/* 007594 80006994 46203120 */ cvt.s.d $f4, $f6
|
||||
@@ -423,7 +423,7 @@ glabel func_800063EC
|
||||
/* 0075C8 800069C8 46040280 */ add.s $f10, $f0, $f4
|
||||
/* 0075CC 800069CC E46A005C */ swc1 $f10, 0x5c($v1)
|
||||
/* 0075D0 800069D0 8D230000 */ lw $v1, ($t1)
|
||||
/* 0075D4 800069D4 C4284C94 */ lwc1 $f8, %lo(D_800E4C94)($at)
|
||||
/* 0075D4 800069D4 C4284C94 */ lwc1 $f8, %lo(D_800E4C90 + 4)($at)
|
||||
/* 0075D8 800069D8 C466005C */ lwc1 $f6, 0x5c($v1)
|
||||
/* 0075DC 800069DC C4294C90 */ lwc1 $f9, %lo(D_800E4C90)($at)
|
||||
/* 0075E0 800069E0 46003121 */ cvt.d.s $f4, $f6
|
||||
|
||||
@@ -173,13 +173,13 @@ glabel func_80006BFC
|
||||
/* 007A48 80006E48 3C01428C */ li $at, 0x428C0000 # 70.000000
|
||||
/* 007A4C 80006E4C 44816000 */ mtc1 $at, $f12
|
||||
/* 007A50 80006E50 C7A20024 */ lwc1 $f2, 0x24($sp)
|
||||
/* 007A54 80006E54 3C01800E */ lui $at, %hi(D_800E4CA4) # $at, 0x800e
|
||||
/* 007A54 80006E54 3C01800E */ lui $at, %hi(D_800E4CA0 + 4) # $at, 0x800e
|
||||
/* 007A58 80006E58 46026100 */ add.s $f4, $f12, $f2
|
||||
/* 007A5C 80006E5C C4254CA0 */ lwc1 $f5, %lo(D_800E4CA0)($at)
|
||||
/* 007A60 80006E60 46026201 */ sub.s $f8, $f12, $f2
|
||||
/* 007A64 80006E64 00000000 */ nop
|
||||
/* 007A68 80006E68 46082183 */ div.s $f6, $f4, $f8
|
||||
/* 007A6C 80006E6C C4244CA4 */ lwc1 $f4, %lo(D_800E4CA4)($at)
|
||||
/* 007A6C 80006E6C C4244CA4 */ lwc1 $f4, %lo(D_800E4CA0 + 4)($at)
|
||||
/* 007A70 80006E70 460002A1 */ cvt.d.s $f10, $f0
|
||||
/* 007A74 80006E74 46245202 */ mul.d $f8, $f10, $f4
|
||||
/* 007A78 80006E78 444CF800 */ cfc1 $t4, $31
|
||||
@@ -228,16 +228,16 @@ glabel func_80006BFC
|
||||
/* 007B24 80006F24 E4460068 */ swc1 $f6, 0x68($v0)
|
||||
/* 007B28 80006F28 3C028012 */ lui $v0, %hi(D_80119C38) # $v0, 0x8012
|
||||
/* 007B2C 80006F2C 8C429C38 */ lw $v0, %lo(D_80119C38)($v0)
|
||||
/* 007B30 80006F30 C42A4CAC */ lwc1 $f10, %lo(D_800E4CAC)($at)
|
||||
/* 007B30 80006F30 C42A4CAC */ lwc1 $f10, %lo(D_800E4CA8 + 4)($at)
|
||||
/* 007B34 80006F34 C4480068 */ lwc1 $f8, 0x68($v0)
|
||||
/* 007B38 80006F38 C42B4CA8 */ lwc1 $f11, %lo(D_800E4CA8)($at)
|
||||
/* 007B3C 80006F3C 46004321 */ cvt.d.s $f12, $f8
|
||||
/* 007B40 80006F40 462C503C */ c.lt.d $f10, $f12
|
||||
# Used to access D_800E4CB8 and D_800E4CBC.
|
||||
# Used to access D_800E4CB8 and D_800E4CB8 + 4.
|
||||
/* 007B44 80006F44 3C01800E */ lui $at, %hi(D_800E4CB8) # $at, 0x800e
|
||||
/* 007B48 80006F48 45000009 */ bc1f .L80006F70
|
||||
/* 007B4C 80006F4C 00000000 */ nop
|
||||
/* 007B50 80006F50 3C01800E */ lui $at, %hi(D_800E4CBC) # $at, 0x800e
|
||||
/* 007B50 80006F50 3C01800E */ lui $at, %hi(D_800E4CB8 + 4) # $at, 0x800e
|
||||
/* 007B54 80006F54 C4244CB0 */ lwc1 $f4, %lo(D_800E4CB0)($at)
|
||||
/* 007B58 80006F58 00000000 */ nop
|
||||
/* 007B5C 80006F5C E4440068 */ swc1 $f4, 0x68($v0)
|
||||
@@ -247,7 +247,7 @@ glabel func_80006BFC
|
||||
/* 007B6C 80006F6C 846F0000 */ lh $t7, ($v1)
|
||||
.L80006F70:
|
||||
/* 007B70 80006F70 C4274CB8 */ lwc1 $f7, %lo(D_800E4CB8)($at)
|
||||
/* 007B74 80006F74 C4264CBC */ lwc1 $f6, %lo(D_800E4CBC)($at)
|
||||
/* 007B74 80006F74 C4264CBC */ lwc1 $f6, %lo(D_800E4CB8 + 4)($at)
|
||||
/* 007B78 80006F78 3C01800E */ lui $at, %hi(D_800E4CC0) # $at, 0x800e
|
||||
/* 007B7C 80006F7C 4626603C */ c.lt.d $f12, $f6
|
||||
/* 007B80 80006F80 00000000 */ nop
|
||||
|
||||
@@ -54,10 +54,10 @@ glabel func_80006FC8
|
||||
/* 007C40 80007040 AFA000AC */ sw $zero, 0xac($sp)
|
||||
/* 007C44 80007044 3C01800E */ lui $at, %hi(D_800E4CC4) # $at, 0x800e
|
||||
/* 007C48 80007048 C43E4CC4 */ lwc1 $f30, %lo(D_800E4CC4)($at)
|
||||
/* 007C4C 8000704C 3C01800E */ lui $at, %hi(D_800E4CCC) # $at, 0x800e
|
||||
/* 007C4C 8000704C 3C01800E */ lui $at, %hi(D_800E4CC8 + 4) # $at, 0x800e
|
||||
/* 007C50 80007050 3C148012 */ lui $s4, %hi(D_80119C38) # $s4, 0x8012
|
||||
/* 007C54 80007054 C43D4CC8 */ lwc1 $f29, %lo(D_800E4CC8)($at)
|
||||
/* 007C58 80007058 C43C4CCC */ lwc1 $f28, %lo(D_800E4CCC)($at)
|
||||
/* 007C58 80007058 C43C4CCC */ lwc1 $f28, %lo(D_800E4CC8 + 4)($at)
|
||||
/* 007C5C 8000705C 4480C800 */ mtc1 $zero, $f25
|
||||
/* 007C60 80007060 4480C000 */ mtc1 $zero, $f24
|
||||
/* 007C64 80007064 8FBE00D8 */ lw $fp, 0xd8($sp)
|
||||
@@ -536,9 +536,9 @@ glabel func_80006FC8
|
||||
/* 008348 80007748 1509FE49 */ bne $t0, $t1, .L80007070
|
||||
/* 00834C 8000774C 26D60004 */ addiu $s6, $s6, 4
|
||||
.L80007750:
|
||||
/* 008350 80007750 3C01800E */ lui $at, %hi(D_800E4CDC) # $at, 0x800e
|
||||
/* 008350 80007750 3C01800E */ lui $at, %hi(D_800E4CD8 + 4) # $at, 0x800e
|
||||
/* 008354 80007754 C43D4CD8 */ lwc1 $f29, %lo(D_800E4CD8)($at)
|
||||
/* 008358 80007758 C43C4CDC */ lwc1 $f28, %lo(D_800E4CDC)($at)
|
||||
/* 008358 80007758 C43C4CDC */ lwc1 $f28, %lo(D_800E4CD8 + 4)($at)
|
||||
/* 00835C 8000775C 8FAA007C */ lw $t2, 0x7c($sp)
|
||||
/* 008360 80007760 3C01800E */ lui $at, %hi(D_800E4CE0) # $at, 0x800e
|
||||
/* 008364 80007764 C43E4CE0 */ lwc1 $f30, %lo(D_800E4CE0)($at)
|
||||
@@ -641,9 +641,9 @@ glabel func_80006FC8
|
||||
.L800078C4:
|
||||
/* 0084C4 800078C4 8FB600C8 */ lw $s6, 0xc8($sp)
|
||||
/* 0084C8 800078C8 194000D7 */ blez $t2, .L80007C28
|
||||
/* 0084CC 800078CC 3C01800E */ lui $at, %hi(D_800E4CEC) # $at, 0x800e
|
||||
/* 0084CC 800078CC 3C01800E */ lui $at, %hi(D_800E4CE8 + 4) # $at, 0x800e
|
||||
/* 0084D0 800078D0 C4394CE8 */ lwc1 $f25, %lo(D_800E4CE8)($at)
|
||||
/* 0084D4 800078D4 C4384CEC */ lwc1 $f24, %lo(D_800E4CEC)($at)
|
||||
/* 0084D4 800078D4 C4384CEC */ lwc1 $f24, %lo(D_800E4CE8 + 4)($at)
|
||||
/* 0084D8 800078D8 00000000 */ nop
|
||||
.L800078DC:
|
||||
/* 0084DC 800078DC 8EC80000 */ lw $t0, ($s6)
|
||||
|
||||
@@ -6,11 +6,11 @@ glabel D_800E4CF8
|
||||
glabel func_80007FA4
|
||||
/* 008BA4 80007FA4 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 008BA8 80007FA8 44818000 */ mtc1 $at, $f16
|
||||
/* 008BAC 80007FAC 3C01800E */ lui $at, %hi(D_800E4CFC) # $at, 0x800e
|
||||
/* 008BAC 80007FAC 3C01800E */ lui $at, %hi(D_800E4CF8 + 4) # $at, 0x800e
|
||||
/* 008BB0 80007FB0 46106101 */ sub.s $f4, $f12, $f16
|
||||
/* 008BB4 80007FB4 C4334CF8 */ lwc1 $f19, %lo(D_800E4CF8)($at)
|
||||
/* 008BB8 80007FB8 460C8180 */ add.s $f6, $f16, $f12
|
||||
/* 008BBC 80007FBC C4324CFC */ lwc1 $f18, %lo(D_800E4CFC)($at)
|
||||
/* 008BBC 80007FBC C4324CFC */ lwc1 $f18, %lo(D_800E4CF8 + 4)($at)
|
||||
/* 008BC0 80007FC0 46062303 */ div.s $f12, $f4, $f6
|
||||
/* 008BC4 80007FC4 3C01BF80 */ li $at, 0xBF800000 # -1.000000
|
||||
/* 008BC8 80007FC8 44801000 */ mtc1 $zero, $f2
|
||||
|
||||
@@ -26,9 +26,9 @@ glabel func_800099EC
|
||||
/* 00A630 80009A30 44817000 */ mtc1 $at, $f14
|
||||
/* 00A634 80009A34 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 00A638 80009A38 44816000 */ mtc1 $at, $f12
|
||||
/* 00A63C 80009A3C 3C01800E */ lui $at, %hi(D_800E4F1C) # $at, 0x800e
|
||||
/* 00A63C 80009A3C 3C01800E */ lui $at, %hi(D_800E4F18 + 4) # $at, 0x800e
|
||||
/* 00A640 80009A40 C4234F18 */ lwc1 $f3, %lo(D_800E4F18)($at)
|
||||
/* 00A644 80009A44 C4224F1C */ lwc1 $f2, %lo(D_800E4F1C)($at)
|
||||
/* 00A644 80009A44 C4224F1C */ lwc1 $f2, %lo(D_800E4F18 + 4)($at)
|
||||
/* 00A648 80009A48 8045017C */ lb $a1, 0x17c($v0)
|
||||
/* 00A64C 80009A4C 00000000 */ nop
|
||||
.L80009A50:
|
||||
|
||||
@@ -26,9 +26,9 @@ glabel func_80009AB4
|
||||
/* 00A6F8 80009AF8 44817000 */ mtc1 $at, $f14
|
||||
/* 00A6FC 80009AFC 3C013F80 */ li $at, 0x3F800000 # 1.000000
|
||||
/* 00A700 80009B00 44816000 */ mtc1 $at, $f12
|
||||
/* 00A704 80009B04 3C01800E */ lui $at, %hi(D_800E4F24) # $at, 0x800e
|
||||
/* 00A704 80009B04 3C01800E */ lui $at, %hi(D_800E4F20 + 4) # $at, 0x800e
|
||||
/* 00A708 80009B08 C4234F20 */ lwc1 $f3, %lo(D_800E4F20)($at)
|
||||
/* 00A70C 80009B0C C4224F24 */ lwc1 $f2, %lo(D_800E4F24)($at)
|
||||
/* 00A70C 80009B0C C4224F24 */ lwc1 $f2, %lo(D_800E4F20 + 4)($at)
|
||||
/* 00A710 80009B10 804500B8 */ lb $a1, 0xb8($v0)
|
||||
/* 00A714 80009B14 00000000 */ nop
|
||||
.L80009B18:
|
||||
|
||||
@@ -36,11 +36,11 @@ glabel func_80011570
|
||||
/* 0121D4 800115D4 00001025 */ move $v0, $zero
|
||||
.L800115D8:
|
||||
/* 0121D8 800115D8 844E003E */ lh $t6, 0x3e($v0)
|
||||
/* 0121DC 800115DC 3C01800E */ lui $at, %hi(D_800E553C) # $at, 0x800e
|
||||
/* 0121DC 800115DC 3C01800E */ lui $at, %hi(D_800E5538 + 4) # $at, 0x800e
|
||||
/* 0121E0 800115E0 448E3000 */ mtc1 $t6, $f6
|
||||
/* 0121E4 800115E4 C42D5538 */ lwc1 $f13, %lo(D_800E5538)($at)
|
||||
/* 0121E8 800115E8 46803221 */ cvt.d.w $f8, $f6
|
||||
/* 0121EC 800115EC C42C553C */ lwc1 $f12, %lo(D_800E553C)($at)
|
||||
/* 0121EC 800115EC C42C553C */ lwc1 $f12, %lo(D_800E5538 + 4)($at)
|
||||
/* 0121F0 800115F0 3C04800E */ lui $a0, %hi(D_800DC848) # $a0, 0x800e
|
||||
/* 0121F4 800115F4 462C4280 */ add.d $f10, $f8, $f12
|
||||
/* 0121F8 800115F8 00001825 */ move $v1, $zero
|
||||
@@ -66,11 +66,11 @@ glabel func_80011570
|
||||
/* 012244 80011644 24030001 */ li $v1, 1
|
||||
.L80011648:
|
||||
/* 012248 80011648 84580042 */ lh $t8, 0x42($v0)
|
||||
/* 01224C 8001164C 3C01800E */ lui $at, %hi(D_800E5544) # $at, 0x800e
|
||||
/* 01224C 8001164C 3C01800E */ lui $at, %hi(D_800E5540 + 4) # $at, 0x800e
|
||||
/* 012250 80011650 44985000 */ mtc1 $t8, $f10
|
||||
/* 012254 80011654 C4275540 */ lwc1 $f7, %lo(D_800E5540)($at)
|
||||
/* 012258 80011658 46805121 */ cvt.d.w $f4, $f10
|
||||
/* 01225C 8001165C C4265544 */ lwc1 $f6, %lo(D_800E5544)($at)
|
||||
/* 01225C 8001165C C4265544 */ lwc1 $f6, %lo(D_800E5540 + 4)($at)
|
||||
/* 012260 80011660 00000000 */ nop
|
||||
/* 012264 80011664 46262200 */ add.d $f8, $f4, $f6
|
||||
/* 012268 80011668 46204020 */ cvt.s.d $f0, $f8
|
||||
@@ -81,11 +81,11 @@ glabel func_80011570
|
||||
/* 01227C 8001167C 24030001 */ li $v1, 1
|
||||
.L80011680:
|
||||
/* 012280 80011680 84590040 */ lh $t9, 0x40($v0)
|
||||
/* 012284 80011684 3C01800E */ lui $at, %hi(D_800E554C) # $at, 0x800e
|
||||
/* 012284 80011684 3C01800E */ lui $at, %hi(D_800E5548 + 4) # $at, 0x800e
|
||||
/* 012288 80011688 44995000 */ mtc1 $t9, $f10
|
||||
/* 01228C 8001168C C4275548 */ lwc1 $f7, %lo(D_800E5548)($at)
|
||||
/* 012290 80011690 46805121 */ cvt.d.w $f4, $f10
|
||||
/* 012294 80011694 C426554C */ lwc1 $f6, %lo(D_800E554C)($at)
|
||||
/* 012294 80011694 C426554C */ lwc1 $f6, %lo(D_800E5548 + 4)($at)
|
||||
/* 012298 80011698 00000000 */ nop
|
||||
/* 01229C 8001169C 46262201 */ sub.d $f8, $f4, $f6
|
||||
/* 0122A0 800116A0 46204020 */ cvt.s.d $f0, $f8
|
||||
|
||||
@@ -142,10 +142,10 @@ glabel func_80013A0C
|
||||
/* 014808 80013C08 24040002 */ li $a0, 2
|
||||
.L80013C0C:
|
||||
/* 01480C 80013C0C 44849000 */ mtc1 $a0, $f18
|
||||
/* 014810 80013C10 3C01800E */ lui $at, %hi(D_800E557C) # $at, 0x800e
|
||||
/* 014810 80013C10 3C01800E */ lui $at, %hi(D_800E5578 + 4) # $at, 0x800e
|
||||
/* 014814 80013C14 468091A0 */ cvt.s.w $f6, $f18
|
||||
/* 014818 80013C18 C4255578 */ lwc1 $f5, %lo(D_800E5578)($at)
|
||||
/* 01481C 80013C1C C424557C */ lwc1 $f4, %lo(D_800E557C)($at)
|
||||
/* 01481C 80013C1C C424557C */ lwc1 $f4, %lo(D_800E5578 + 4)($at)
|
||||
/* 014820 80013C20 46003221 */ cvt.d.s $f8, $f6
|
||||
/* 014824 80013C24 46244282 */ mul.d $f10, $f8, $f4
|
||||
/* 014828 80013C28 3C013FF0 */ li $at, 0x3FF00000 # 1.875000
|
||||
|
||||
@@ -72,13 +72,13 @@ glabel func_800159C8
|
||||
/* 016690 80015A90 1441000C */ bne $v0, $at, .L80015AC4
|
||||
/* 016694 80015A94 00000000 */ nop
|
||||
/* 016698 80015A98 44803000 */ mtc1 $zero, $f6
|
||||
/* 01669C 80015A9C 3C01800E */ lui $at, %hi(D_800E55BC) # $at, 0x800e
|
||||
/* 01669C 80015A9C 3C01800E */ lui $at, %hi(D_800E55B8 + 4) # $at, 0x800e
|
||||
/* 0166A0 80015AA0 4606003C */ c.lt.s $f0, $f6
|
||||
/* 0166A4 80015AA4 00000000 */ nop
|
||||
/* 0166A8 80015AA8 45000006 */ bc1f .L80015AC4
|
||||
/* 0166AC 80015AAC 00000000 */ nop
|
||||
/* 0166B0 80015AB0 C42955B8 */ lwc1 $f9, %lo(D_800E55B8)($at)
|
||||
/* 0166B4 80015AB4 C42855BC */ lwc1 $f8, %lo(D_800E55BC)($at)
|
||||
/* 0166B4 80015AB4 C42855BC */ lwc1 $f8, %lo(D_800E55B8 + 4)($at)
|
||||
/* 0166B8 80015AB8 46000121 */ cvt.d.s $f4, $f0
|
||||
/* 0166BC 80015ABC 46282282 */ mul.d $f10, $f4, $f8
|
||||
/* 0166C0 80015AC0 46205020 */ cvt.s.d $f0, $f10
|
||||
@@ -410,13 +410,13 @@ glabel func_800159C8
|
||||
/* 016BA4 80015FA4 8C850064 */ lw $a1, 0x64($a0)
|
||||
/* 016BA8 80015FA8 00001025 */ move $v0, $zero
|
||||
/* 016BAC 80015FAC 80AF01D6 */ lb $t7, 0x1d6($a1)
|
||||
# Used to access D_800E55E0 and D_800E55E4
|
||||
# Used to access D_800E55E0 and D_800E55E0 + 4
|
||||
/* 016BB0 80015FB0 3C01800E */ lui $at, %hi(D_800E55E0) # $at, 0x800e
|
||||
/* 016BB4 80015FB4 152F0059 */ bne $t1, $t7, .L8001611C
|
||||
/* 016BB8 80015FB8 00000000 */ nop
|
||||
/* 016BBC 80015FBC 3C01800E */ lui $at, %hi(D_800E55C4) # $at, 0x800e
|
||||
/* 016BBC 80015FBC 3C01800E */ lui $at, %hi(D_800E55C0 + 4) # $at, 0x800e
|
||||
/* 016BC0 80015FC0 C42755C0 */ lwc1 $f7, %lo(D_800E55C0)($at)
|
||||
/* 016BC4 80015FC4 C42655C4 */ lwc1 $f6, %lo(D_800E55C4)($at)
|
||||
/* 016BC4 80015FC4 C42655C4 */ lwc1 $f6, %lo(D_800E55C0 + 4)($at)
|
||||
/* 016BC8 80015FC8 46008021 */ cvt.d.s $f0, $f16
|
||||
/* 016BCC 80015FCC 4620303C */ c.lt.d $f6, $f0
|
||||
/* 016BD0 80015FD0 3C013FF0 */ li $at, 0x3FF00000 # 1.875000
|
||||
@@ -424,7 +424,7 @@ glabel func_800159C8
|
||||
/* 016BD8 80015FD8 00000000 */ nop
|
||||
/* 016BDC 80015FDC 44815800 */ mtc1 $at, $f11
|
||||
/* 016BE0 80015FE0 44805000 */ mtc1 $zero, $f10
|
||||
/* 016BE4 80015FE4 3C01800E */ lui $at, %hi(D_800E55CC) # $at, 0x800e
|
||||
/* 016BE4 80015FE4 3C01800E */ lui $at, %hi(D_800E55C8 + 4) # $at, 0x800e
|
||||
/* 016BE8 80015FE8 4620503C */ c.lt.d $f10, $f0
|
||||
/* 016BEC 80015FEC 00000000 */ nop
|
||||
/* 016BF0 80015FF0 45000002 */ bc1f .L80015FFC
|
||||
@@ -435,7 +435,7 @@ glabel func_800159C8
|
||||
/* 016C00 80016000 00000000 */ nop
|
||||
/* 016C04 80016004 C484001C */ lwc1 $f4, 0x1c($a0)
|
||||
/* 016C08 80016008 C42155C8 */ lwc1 $f1, %lo(D_800E55C8)($at)
|
||||
/* 016C0C 8001600C C42055CC */ lwc1 $f0, %lo(D_800E55CC)($at)
|
||||
/* 016C0C 8001600C C42055CC */ lwc1 $f0, %lo(D_800E55C8 + 4)($at)
|
||||
/* 016C10 80016010 46002221 */ cvt.d.s $f8, $f4
|
||||
/* 016C14 80016014 46204182 */ mul.d $f6, $f8, $f0
|
||||
/* 016C18 80016018 C4840024 */ lwc1 $f4, 0x24($a0)
|
||||
@@ -459,7 +459,7 @@ glabel func_800159C8
|
||||
/* 016C5C 8001605C 460C2202 */ mul.s $f8, $f4, $f12
|
||||
/* 016C60 80016060 C480001C */ lwc1 $f0, 0x1c($a0)
|
||||
/* 016C64 80016064 C4E4000C */ lwc1 $f4, 0xc($a3)
|
||||
# Used to access D_800E55D8 and D_800E55DC.
|
||||
# Used to access D_800E55D8 and D_800E55D8 + 4.
|
||||
/* 016C68 80016068 3C01800E */ lui $at, %hi(D_800E55D8) # $at, 0x800e
|
||||
/* 016C6C 8001606C 46003282 */ mul.s $f10, $f6, $f0
|
||||
/* 016C70 80016070 460A4081 */ sub.s $f2, $f8, $f10
|
||||
@@ -474,11 +474,11 @@ glabel func_800159C8
|
||||
/* 016C94 80016094 00000000 */ nop
|
||||
/* 016C98 80016098 45000011 */ bc1f .L800160E0
|
||||
/* 016C9C 8001609C 00000000 */ nop
|
||||
# Used to access D_800E55D0 and D_800E55D4.
|
||||
# Used to access D_800E55D0 and D_800E55D0 + 4.
|
||||
/* 016CA0 800160A0 3C01800E */ lui $at, %hi(D_800E55D0) # $at, 0x800e
|
||||
/* 016CA4 800160A4 C486001C */ lwc1 $f6, 0x1c($a0)
|
||||
/* 016CA8 800160A8 C42155D0 */ lwc1 $f1, %lo(D_800E55D0)($at)
|
||||
/* 016CAC 800160AC C42055D4 */ lwc1 $f0, %lo(D_800E55D4)($at)
|
||||
/* 016CAC 800160AC C42055D4 */ lwc1 $f0, %lo(D_800E55D0 + 4)($at)
|
||||
/* 016CB0 800160B0 460032A1 */ cvt.d.s $f10, $f6
|
||||
/* 016CB4 800160B4 46205102 */ mul.d $f4, $f10, $f0
|
||||
/* 016CB8 800160B8 46202220 */ cvt.s.d $f8, $f4
|
||||
@@ -494,7 +494,7 @@ glabel func_800159C8
|
||||
.L800160E0:
|
||||
/* 016CE0 800160E0 C48A001C */ lwc1 $f10, 0x1c($a0)
|
||||
/* 016CE4 800160E4 C42155D8 */ lwc1 $f1, %lo(D_800E55D8)($at)
|
||||
/* 016CE8 800160E8 C42055DC */ lwc1 $f0, %lo(D_800E55DC)($at)
|
||||
/* 016CE8 800160E8 C42055DC */ lwc1 $f0, %lo(D_800E55D8 + 4)($at)
|
||||
/* 016CEC 800160EC 46005107 */ neg.s $f4, $f10
|
||||
/* 016CF0 800160F0 46002221 */ cvt.d.s $f8, $f4
|
||||
/* 016CF4 800160F4 46204182 */ mul.d $f6, $f8, $f0
|
||||
@@ -509,7 +509,7 @@ glabel func_800159C8
|
||||
/* 016D18 80016118 E4AA011C */ swc1 $f10, 0x11c($a1)
|
||||
.L8001611C:
|
||||
/* 016D1C 8001611C C42555E0 */ lwc1 $f5, %lo(D_800E55E0)($at)
|
||||
/* 016D20 80016120 C42455E4 */ lwc1 $f4, %lo(D_800E55E4)($at)
|
||||
/* 016D20 80016120 C42455E4 */ lwc1 $f4, %lo(D_800E55E0 + 4)($at)
|
||||
/* 016D24 80016124 46008021 */ cvt.d.s $f0, $f16
|
||||
/* 016D28 80016128 4620203C */ c.lt.d $f4, $f0
|
||||
/* 016D2C 8001612C 3C013FF0 */ li $at, 0x3FF00000 # 1.875000
|
||||
@@ -651,7 +651,7 @@ glabel func_800159C8
|
||||
/* 016F30 80016330 15380070 */ bne $t1, $t8, .L800164F4
|
||||
/* 016F34 80016334 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
/* 016F38 80016338 84F90048 */ lh $t9, 0x48($a3)
|
||||
/* 016F3C 8001633C 3C01800E */ lui $at, %hi(D_800E55EC) # $at, 0x800e
|
||||
/* 016F3C 8001633C 3C01800E */ lui $at, %hi(D_800E55E8 + 4) # $at, 0x800e
|
||||
/* 016F40 80016340 1539006C */ bne $t1, $t9, .L800164F4
|
||||
/* 016F44 80016344 8FBF0014 */ lw $ra, 0x14($sp)
|
||||
/* 016F48 80016348 910A0012 */ lbu $t2, 0x12($t0)
|
||||
@@ -659,7 +659,7 @@ glabel func_800159C8
|
||||
/* 016F50 80016350 C42755E8 */ lwc1 $f7, %lo(D_800E55E8)($at)
|
||||
/* 016F54 80016354 014C5823 */ subu $t3, $t2, $t4
|
||||
/* 016F58 80016358 448B5000 */ mtc1 $t3, $f10
|
||||
/* 016F5C 8001635C C42655EC */ lwc1 $f6, %lo(D_800E55EC)($at)
|
||||
/* 016F5C 8001635C C42655EC */ lwc1 $f6, %lo(D_800E55E8 + 4)($at)
|
||||
/* 016F60 80016360 46805120 */ cvt.s.w $f4, $f10
|
||||
/* 016F64 80016364 8C850064 */ lw $a1, 0x64($a0)
|
||||
/* 016F68 80016368 8CED0064 */ lw $t5, 0x64($a3)
|
||||
@@ -681,7 +681,7 @@ glabel func_800159C8
|
||||
.L800163A8:
|
||||
/* 016FA8 800163A8 8FB8004C */ lw $t8, 0x4c($sp)
|
||||
.L800163AC:
|
||||
/* 016FAC 800163AC 3C01800E */ lui $at, %hi(D_800E55F4) # $at, 0x800e
|
||||
/* 016FAC 800163AC 3C01800E */ lui $at, %hi(D_800E55F0 + 4) # $at, 0x800e
|
||||
/* 016FB0 800163B0 83020189 */ lb $v0, 0x189($t8)
|
||||
/* 016FB4 800163B4 00000000 */ nop
|
||||
/* 016FB8 800163B8 10400006 */ beqz $v0, .L800163D4
|
||||
@@ -701,7 +701,7 @@ glabel func_800159C8
|
||||
/* 016FEC 800163EC E7AC0068 */ swc1 $f12, 0x68($sp)
|
||||
.L800163F0:
|
||||
/* 016FF0 800163F0 C42155F0 */ lwc1 $f1, %lo(D_800E55F0)($at)
|
||||
/* 016FF4 800163F4 C42055F4 */ lwc1 $f0, %lo(D_800E55F4)($at)
|
||||
/* 016FF4 800163F4 C42055F4 */ lwc1 $f0, %lo(D_800E55F0 + 4)($at)
|
||||
/* 016FF8 800163F8 46008121 */ cvt.d.s $f4, $f16
|
||||
/* 016FFC 800163FC 4624003C */ c.lt.d $f0, $f4
|
||||
/* 017000 80016400 E7AC0068 */ swc1 $f12, 0x68($sp)
|
||||
|
||||
@@ -79,12 +79,12 @@ glabel func_80016748
|
||||
/* 017460 80016860 0000F025 */ move $fp, $zero
|
||||
/* 017464 80016864 1B0000BF */ blez $t8, .L80016B64
|
||||
/* 017468 80016868 00009025 */ move $s2, $zero
|
||||
/* 01746C 8001686C 3C01800E */ lui $at, %hi(D_800E55FC) # $at, 0x800e
|
||||
/* 01746C 8001686C 3C01800E */ lui $at, %hi(D_800E55F8 + 4) # $at, 0x800e
|
||||
/* 017470 80016870 C43D55F8 */ lwc1 $f29, %lo(D_800E55F8)($at)
|
||||
/* 017474 80016874 C43C55FC */ lwc1 $f28, %lo(D_800E55FC)($at)
|
||||
/* 017478 80016878 3C01800E */ lui $at, %hi(D_800E5604) # $at, 0x800e
|
||||
/* 017474 80016874 C43C55FC */ lwc1 $f28, %lo(D_800E55F8 + 4)($at)
|
||||
/* 017478 80016878 3C01800E */ lui $at, %hi(D_800E5600 + 4) # $at, 0x800e
|
||||
/* 01747C 8001687C C43B5600 */ lwc1 $f27, %lo(D_800E5600)($at)
|
||||
/* 017480 80016880 C43A5604 */ lwc1 $f26, %lo(D_800E5604)($at)
|
||||
/* 017480 80016880 C43A5604 */ lwc1 $f26, %lo(D_800E5600 + 4)($at)
|
||||
/* 017484 80016884 4480C000 */ mtc1 $zero, $f24
|
||||
/* 017488 80016888 2417000A */ li $s7, 10
|
||||
.L8001688C:
|
||||
|
||||
@@ -110,7 +110,7 @@ glabel func_80017A18
|
||||
/* 018798 80017B98 3C01800E */ lui $at, %hi(D_800E5608) # $at, 0x800e
|
||||
/* 01879C 80017B9C 46048402 */ mul.s $f16, $f16, $f4
|
||||
/* 0187A0 80017BA0 46125001 */ sub.s $f0, $f10, $f18
|
||||
/* 0187A4 80017BA4 C42A560C */ lwc1 $f10, %lo(D_800E560C)($at)
|
||||
/* 0187A4 80017BA4 C42A560C */ lwc1 $f10, %lo(D_800E5608 + 4)($at)
|
||||
/* 0187A8 80017BA8 E7BC0060 */ swc1 $f28, 0x60($sp)
|
||||
/* 0187AC 80017BAC 460E8380 */ add.s $f14, $f16, $f14
|
||||
/* 0187B0 80017BB0 E7B40068 */ swc1 $f20, 0x68($sp)
|
||||
@@ -123,9 +123,9 @@ glabel func_80017A18
|
||||
/* 0187CC 80017BCC 46126581 */ sub.s $f22, $f12, $f18
|
||||
/* 0187D0 80017BD0 4500006D */ bc1f .L80017D88
|
||||
/* 0187D4 80017BD4 E7A80070 */ swc1 $f8, 0x70($sp)
|
||||
/* 0187D8 80017BD8 3C01800E */ lui $at, %hi(D_800E5614) # $at, 0x800e
|
||||
/* 0187D8 80017BD8 3C01800E */ lui $at, %hi(D_800E5610 + 4) # $at, 0x800e
|
||||
/* 0187DC 80017BDC C4295610 */ lwc1 $f9, %lo(D_800E5610)($at)
|
||||
/* 0187E0 80017BE0 C4285614 */ lwc1 $f8, %lo(D_800E5614)($at)
|
||||
/* 0187E0 80017BE0 C4285614 */ lwc1 $f8, %lo(D_800E5610 + 4)($at)
|
||||
/* 0187E4 80017BE4 4600B2A1 */ cvt.d.s $f10, $f22
|
||||
/* 0187E8 80017BE8 4628503C */ c.lt.d $f10, $f8
|
||||
/* 0187EC 80017BEC C7AA0060 */ lwc1 $f10, 0x60($sp)
|
||||
@@ -186,9 +186,9 @@ glabel func_80017A18
|
||||
/* 0188B8 80017CB8 00000000 */ nop
|
||||
.L80017CBC:
|
||||
/* 0188BC 80017CBC 10C00032 */ beqz $a2, .L80017D88
|
||||
/* 0188C0 80017CC0 3C01800E */ lui $at, %hi(D_800E561C) # $at, 0x800e
|
||||
/* 0188C0 80017CC0 3C01800E */ lui $at, %hi(D_800E5618 + 4) # $at, 0x800e
|
||||
/* 0188C4 80017CC4 C4295618 */ lwc1 $f9, %lo(D_800E5618)($at)
|
||||
/* 0188C8 80017CC8 C428561C */ lwc1 $f8, %lo(D_800E561C)($at)
|
||||
/* 0188C8 80017CC8 C428561C */ lwc1 $f8, %lo(D_800E5618 + 4)($at)
|
||||
/* 0188CC 80017CCC 4600D1A1 */ cvt.d.s $f6, $f26
|
||||
/* 0188D0 80017CD0 4626403C */ c.lt.d $f8, $f6
|
||||
/* 0188D4 80017CD4 240D0001 */ li $t5, 1
|
||||
|
||||
@@ -249,23 +249,23 @@ glabel func_800185E4
|
||||
/* 019580 80018980 14790019 */ bne $v1, $t9, .L800189E8
|
||||
/* 019584 80018984 00000000 */ nop
|
||||
/* 019588 80018988 8CE20064 */ lw $v0, 0x64($a3)
|
||||
/* 01958C 8001898C 3C01800E */ lui $at, %hi(D_800E5624) # $at, 0x800e
|
||||
/* 01958C 8001898C 3C01800E */ lui $at, %hi(D_800E5620 + 4) # $at, 0x800e
|
||||
/* 019590 80018990 844C0000 */ lh $t4, ($v0)
|
||||
/* 019594 80018994 00000000 */ nop
|
||||
/* 019598 80018998 154C0013 */ bne $t2, $t4, .L800189E8
|
||||
/* 01959C 8001899C 00000000 */ nop
|
||||
/* 0195A0 800189A0 C4275620 */ lwc1 $f7, %lo(D_800E5620)($at)
|
||||
/* 0195A4 800189A4 C4265624 */ lwc1 $f6, %lo(D_800E5624)($at)
|
||||
/* 0195A4 800189A4 C4265624 */ lwc1 $f6, %lo(D_800E5620 + 4)($at)
|
||||
/* 0195A8 800189A8 460000A1 */ cvt.d.s $f2, $f0
|
||||
/* 0195AC 800189AC 4626103C */ c.lt.d $f2, $f6
|
||||
/* 0195B0 800189B0 3C01800E */ lui $at, %hi(D_800E562C) # $at, 0x800e
|
||||
/* 0195B0 800189B0 3C01800E */ lui $at, %hi(D_800E5628 + 4) # $at, 0x800e
|
||||
/* 0195B4 800189B4 45000003 */ bc1f .L800189C4
|
||||
/* 0195B8 800189B8 00000000 */ nop
|
||||
/* 0195BC 800189BC 100000A6 */ b .L80018C58
|
||||
/* 0195C0 800189C0 2402FF9C */ li $v0, -100
|
||||
.L800189C4:
|
||||
/* 0195C4 800189C4 C4255628 */ lwc1 $f5, %lo(D_800E5628)($at)
|
||||
/* 0195C8 800189C8 C424562C */ lwc1 $f4, %lo(D_800E562C)($at)
|
||||
/* 0195C8 800189C8 C424562C */ lwc1 $f4, %lo(D_800E5628 + 4)($at)
|
||||
/* 0195CC 800189CC 00000000 */ nop
|
||||
/* 0195D0 800189D0 4622203C */ c.lt.d $f4, $f2
|
||||
/* 0195D4 800189D4 00000000 */ nop
|
||||
|
||||
@@ -124,13 +124,13 @@ glabel func_8001955C
|
||||
/* 01A318 80019718 0C0326B4 */ jal sqrtf
|
||||
/* 01A31C 8001971C 46123300 */ add.s $f12, $f6, $f18
|
||||
/* 01A320 80019720 44802000 */ mtc1 $zero, $f4
|
||||
/* 01A324 80019724 3C01800E */ lui $at, %hi(D_800E5634) # $at, 0x800e
|
||||
/* 01A324 80019724 3C01800E */ lui $at, %hi(D_800E5630 + 4) # $at, 0x800e
|
||||
/* 01A328 80019728 46040032 */ c.eq.s $f0, $f4
|
||||
/* 01A32C 8001972C 00000000 */ nop
|
||||
/* 01A330 80019730 45010011 */ bc1t .L80019778
|
||||
/* 01A334 80019734 00000000 */ nop
|
||||
/* 01A338 80019738 C4295630 */ lwc1 $f9, %lo(D_800E5630)($at)
|
||||
/* 01A33C 8001973C C4285634 */ lwc1 $f8, %lo(D_800E5634)($at)
|
||||
/* 01A33C 8001973C C4285634 */ lwc1 $f8, %lo(D_800E5630 + 4)($at)
|
||||
/* 01A340 80019740 460002A1 */ cvt.d.s $f10, $f0
|
||||
/* 01A344 80019744 00000000 */ nop
|
||||
/* 01A348 80019748 462A4183 */ div.d $f6, $f8, $f10
|
||||
|
||||
@@ -38,10 +38,10 @@ glabel func_8001C6C4
|
||||
/* 01D324 8001C724 AFA600F0 */ sw $a2, 0xf0($sp)
|
||||
/* 01D328 8001C728 15C00009 */ bnez $t6, .L8001C750
|
||||
/* 01D32C 8001C72C AFA700F4 */ sw $a3, 0xf4($sp)
|
||||
/* 01D330 8001C730 3C01800E */ lui $at, %hi(D_800E564C) # $at, 0x800e
|
||||
/* 01D330 8001C730 3C01800E */ lui $at, %hi(D_800E5648 + 4) # $at, 0x800e
|
||||
/* 01D334 8001C734 C7A400F0 */ lwc1 $f4, 0xf0($sp)
|
||||
/* 01D338 8001C738 C4295648 */ lwc1 $f9, %lo(D_800E5648)($at)
|
||||
/* 01D33C 8001C73C C428564C */ lwc1 $f8, %lo(D_800E564C)($at)
|
||||
/* 01D33C 8001C73C C428564C */ lwc1 $f8, %lo(D_800E5648 + 4)($at)
|
||||
/* 01D340 8001C740 460021A1 */ cvt.d.s $f6, $f4
|
||||
/* 01D344 8001C744 46283282 */ mul.d $f10, $f6, $f8
|
||||
/* 01D348 8001C748 46205420 */ cvt.s.d $f16, $f10
|
||||
@@ -208,9 +208,9 @@ glabel func_8001C6C4
|
||||
/* 01D5AC 8001C9AC 46120032 */ c.eq.s $f0, $f18
|
||||
/* 01D5B0 8001C9B0 460A5402 */ mul.s $f16, $f10, $f10
|
||||
/* 01D5B4 8001C9B4 4501000D */ bc1t .L8001C9EC
|
||||
/* 01D5B8 8001C9B8 3C01800E */ lui $at, %hi(D_800E565C) # $at, 0x800e
|
||||
/* 01D5B8 8001C9B8 3C01800E */ lui $at, %hi(D_800E5658 + 4) # $at, 0x800e
|
||||
/* 01D5BC 8001C9BC C4295658 */ lwc1 $f9, %lo(D_800E5658)($at)
|
||||
/* 01D5C0 8001C9C0 C428565C */ lwc1 $f8, %lo(D_800E565C)($at)
|
||||
/* 01D5C0 8001C9C0 C428565C */ lwc1 $f8, %lo(D_800E5658 + 4)($at)
|
||||
/* 01D5C4 8001C9C4 46000121 */ cvt.d.s $f4, $f0
|
||||
/* 01D5C8 8001C9C8 00000000 */ nop
|
||||
/* 01D5CC 8001C9CC 46244183 */ div.d $f6, $f8, $f4
|
||||
|
||||
@@ -77,7 +77,7 @@ glabel func_8001EFA4
|
||||
/* 01FCB0 8001F0B0 00000000 */ nop
|
||||
/* 01FCB4 8001F0B4 A60D0028 */ sh $t5, 0x28($s0)
|
||||
/* 01FCB8 8001F0B8 822E0014 */ lb $t6, 0x14($s1)
|
||||
/* 01FCBC 8001F0BC C430566C */ lwc1 $f16, %lo(D_800E566C)($at)
|
||||
/* 01FCBC 8001F0BC C430566C */ lwc1 $f16, %lo(D_800E5668 + 4)($at)
|
||||
/* 01FCC0 8001F0C0 448E3000 */ mtc1 $t6, $f6
|
||||
/* 01FCC4 8001F0C4 C4315668 */ lwc1 $f17, %lo(D_800E5668)($at)
|
||||
/* 01FCC8 8001F0C8 46803220 */ cvt.s.w $f8, $f6
|
||||
|
||||
@@ -43,14 +43,14 @@ glabel func_8001F460
|
||||
/* 0200D4 8001F4D4 44992000 */ mtc1 $t9, $f4
|
||||
/* 0200D8 8001F4D8 8DCE0300 */ lw $t6, %lo(osTvType)($t6)
|
||||
/* 0200DC 8001F4DC 46802020 */ cvt.s.w $f0, $f4
|
||||
/* 0200E0 8001F4E0 3C01800E */ lui $at, %hi(D_800E5674) # $at, 0x800e
|
||||
/* 0200E0 8001F4E0 3C01800E */ lui $at, %hi(D_800E5670 + 4) # $at, 0x800e
|
||||
/* 0200E4 8001F4E4 00008025 */ move $s0, $zero
|
||||
/* 0200E8 8001F4E8 E7A00114 */ swc1 $f0, 0x114($sp)
|
||||
/* 0200EC 8001F4EC 8ED30064 */ lw $s3, 0x64($s6)
|
||||
/* 0200F0 8001F4F0 15C00007 */ bnez $t6, .L8001F510
|
||||
/* 0200F4 8001F4F4 24110004 */ li $s1, 4
|
||||
/* 0200F8 8001F4F8 C4295670 */ lwc1 $f9, %lo(D_800E5670)($at)
|
||||
/* 0200FC 8001F4FC C4285674 */ lwc1 $f8, %lo(D_800E5674)($at)
|
||||
/* 0200FC 8001F4FC C4285674 */ lwc1 $f8, %lo(D_800E5670 + 4)($at)
|
||||
/* 020100 8001F500 460001A1 */ cvt.d.s $f6, $f0
|
||||
/* 020104 8001F504 46283282 */ mul.d $f10, $f6, $f8
|
||||
/* 020108 8001F508 46205120 */ cvt.s.d $f4, $f10
|
||||
@@ -1720,11 +1720,11 @@ glabel func_8001F460
|
||||
/* 021970 80020D70 030FC821 */ addu $t9, $t8, $t7
|
||||
/* 021974 80020D74 032EC021 */ addu $t8, $t9, $t6
|
||||
/* 021978 80020D78 8F0F0000 */ lw $t7, ($t8)
|
||||
/* 02197C 80020D7C 3C01800E */ lui $at, %hi(D_800E5684) # $at, 0x800e
|
||||
/* 02197C 80020D7C 3C01800E */ lui $at, %hi(D_800E5680 + 4) # $at, 0x800e
|
||||
/* 021980 80020D80 8DF1003C */ lw $s1, 0x3c($t7)
|
||||
/* 021984 80020D84 C4215680 */ lwc1 $f1, %lo(D_800E5680)($at)
|
||||
/* 021988 80020D88 82390014 */ lb $t9, 0x14($s1)
|
||||
/* 02198C 80020D8C C4205684 */ lwc1 $f0, %lo(D_800E5684)($at)
|
||||
/* 02198C 80020D8C C4205684 */ lwc1 $f0, %lo(D_800E5680 + 4)($at)
|
||||
/* 021990 80020D90 44995000 */ mtc1 $t9, $f10
|
||||
/* 021994 80020D94 00000000 */ nop
|
||||
/* 021998 80020D98 46805220 */ cvt.s.w $f8, $f10
|
||||
|
||||
@@ -64,9 +64,9 @@ glabel func_8002581C
|
||||
/* 026500 80025900 0004C400 */ sll $t8, $a0, 0x10
|
||||
/* 026504 80025904 0C01C1FE */ jal func_800707F8
|
||||
/* 026508 80025908 00182403 */ sra $a0, $t8, 0x10
|
||||
/* 02650C 8002590C 3C01800E */ lui $at, %hi(D_800E5E64) # $at, 0x800e
|
||||
/* 02650C 8002590C 3C01800E */ lui $at, %hi(D_800E5E60 + 4) # $at, 0x800e
|
||||
/* 026510 80025910 C42F5E60 */ lwc1 $f15, %lo(D_800E5E60)($at)
|
||||
/* 026514 80025914 C42E5E64 */ lwc1 $f14, %lo(D_800E5E64)($at)
|
||||
/* 026514 80025914 C42E5E64 */ lwc1 $f14, %lo(D_800E5E60 + 4)($at)
|
||||
/* 026518 80025918 4600D221 */ cvt.d.s $f8, $f26
|
||||
/* 02651C 8002591C 462E4282 */ mul.d $f10, $f8, $f14
|
||||
/* 026520 80025920 8E020000 */ lw $v0, ($s0)
|
||||
|
||||
@@ -169,7 +169,7 @@ glabel func_80026070
|
||||
/* 026EDC 800262DC 46061282 */ mul.s $f10, $f2, $f6
|
||||
/* 026EE0 800262E0 C7A60050 */ lwc1 $f6, 0x50($sp)
|
||||
/* 026EE4 800262E4 C42CD4A8 */ lwc1 $f12, %lo(D_8011D4A8)($at)
|
||||
/* 026EE8 800262E8 3C01800E */ lui $at, %hi(D_800E5E6C) # $at, 0x800e
|
||||
/* 026EE8 800262E8 3C01800E */ lui $at, %hi(D_800E5E68 + 4) # $at, 0x800e
|
||||
/* 026EEC 800262EC 460A4100 */ add.s $f4, $f8, $f10
|
||||
/* 026EF0 800262F0 C7AA0058 */ lwc1 $f10, 0x58($sp)
|
||||
/* 026EF4 800262F4 46003202 */ mul.s $f8, $f6, $f0
|
||||
@@ -186,14 +186,14 @@ glabel func_80026070
|
||||
/* 026F20 80026320 46007486 */ mov.s $f18, $f14
|
||||
.L80026324:
|
||||
/* 026F24 80026324 C42D5E68 */ lwc1 $f13, %lo(D_800E5E68)($at)
|
||||
/* 026F28 80026328 C42C5E6C */ lwc1 $f12, %lo(D_800E5E6C)($at)
|
||||
/* 026F28 80026328 C42C5E6C */ lwc1 $f12, %lo(D_800E5E68 + 4)($at)
|
||||
/* 026F2C 8002632C 46009021 */ cvt.d.s $f0, $f18
|
||||
/* 026F30 80026330 462C003C */ c.lt.d $f0, $f12
|
||||
/* 026F34 80026334 3C01800E */ lui $at, %hi(D_800E5E74) # $at, 0x800e
|
||||
/* 026F34 80026334 3C01800E */ lui $at, %hi(D_800E5E70 + 4) # $at, 0x800e
|
||||
/* 026F38 80026338 45010038 */ bc1t .L8002641C
|
||||
/* 026F3C 8002633C E7B20064 */ swc1 $f18, 0x64($sp)
|
||||
/* 026F40 80026340 C42F5E70 */ lwc1 $f15, %lo(D_800E5E70)($at)
|
||||
/* 026F44 80026344 C42E5E74 */ lwc1 $f14, %lo(D_800E5E74)($at)
|
||||
/* 026F44 80026344 C42E5E74 */ lwc1 $f14, %lo(D_800E5E70 + 4)($at)
|
||||
/* 026F48 80026348 460080A1 */ cvt.d.s $f2, $f16
|
||||
/* 026F4C 8002634C 4622703C */ c.lt.d $f14, $f2
|
||||
/* 026F50 80026350 E7B00060 */ swc1 $f16, 0x60($sp)
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user