Merge pull request #98 from ethteck/cornucopia

Cornucopia 3D
This commit is contained in:
Ethan Roseman 2020-10-26 18:06:13 -04:00 committed by GitHub
commit 74ad0711fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
630 changed files with 931 additions and 30858 deletions

View File

@ -1,27 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel exec_ShakeCam1
/* EFF1C 802CB56C 27BDFFE0 */ addiu $sp, $sp, -0x20
/* EFF20 802CB570 AFB00010 */ sw $s0, 0x10($sp)
/* EFF24 802CB574 0080802D */ daddu $s0, $a0, $zero
/* EFF28 802CB578 AFB10014 */ sw $s1, 0x14($sp)
/* EFF2C 802CB57C 00A0882D */ daddu $s1, $a1, $zero
/* EFF30 802CB580 AFB20018 */ sw $s2, 0x18($sp)
/* EFF34 802CB584 00C0902D */ daddu $s2, $a2, $zero
/* EFF38 802CB588 3C04802E */ lui $a0, %hi(ShakeCam1)
/* EFF3C 802CB58C 24849CB0 */ addiu $a0, $a0, %lo(ShakeCam1)
/* EFF40 802CB590 24050001 */ addiu $a1, $zero, 1
/* EFF44 802CB594 0000302D */ daddu $a2, $zero, $zero
/* EFF48 802CB598 AFBF001C */ sw $ra, 0x1c($sp)
/* EFF4C 802CB59C 0C0B0D74 */ jal start_script_in_group
/* EFF50 802CB5A0 24070004 */ addiu $a3, $zero, 4
/* EFF54 802CB5A4 AC500084 */ sw $s0, 0x84($v0)
/* EFF58 802CB5A8 AC510088 */ sw $s1, 0x88($v0)
/* EFF5C 802CB5AC AC52008C */ sw $s2, 0x8c($v0)
/* EFF60 802CB5B0 8FBF001C */ lw $ra, 0x1c($sp)
/* EFF64 802CB5B4 8FB20018 */ lw $s2, 0x18($sp)
/* EFF68 802CB5B8 8FB10014 */ lw $s1, 0x14($sp)
/* EFF6C 802CB5BC 8FB00010 */ lw $s0, 0x10($sp)
/* EFF70 802CB5C0 03E00008 */ jr $ra
/* EFF74 802CB5C4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,50 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel exec_ShakeCamX
/* EFF78 802CB5C8 27BDFFD0 */ addiu $sp, $sp, -0x30
/* EFF7C 802CB5CC AFB10014 */ sw $s1, 0x14($sp)
/* EFF80 802CB5D0 0080882D */ daddu $s1, $a0, $zero
/* EFF84 802CB5D4 AFB20018 */ sw $s2, 0x18($sp)
/* EFF88 802CB5D8 00A0902D */ daddu $s2, $a1, $zero
/* EFF8C 802CB5DC AFB3001C */ sw $s3, 0x1c($sp)
/* EFF90 802CB5E0 00C0982D */ daddu $s3, $a2, $zero
/* EFF94 802CB5E4 3C04802E */ lui $a0, %hi(ShakeCamX)
/* EFF98 802CB5E8 24849CE8 */ addiu $a0, $a0, %lo(ShakeCamX)
/* EFF9C 802CB5EC 24050001 */ addiu $a1, $zero, 1
/* EFFA0 802CB5F0 0000302D */ daddu $a2, $zero, $zero
/* EFFA4 802CB5F4 F7B40028 */ sdc1 $f20, 0x28($sp)
/* EFFA8 802CB5F8 4487A000 */ mtc1 $a3, $f20
/* EFFAC 802CB5FC 24070004 */ addiu $a3, $zero, 4
/* EFFB0 802CB600 AFBF0020 */ sw $ra, 0x20($sp)
/* EFFB4 802CB604 0C0B0D74 */ jal start_script_in_group
/* EFFB8 802CB608 AFB00010 */ sw $s0, 0x10($sp)
/* EFFBC 802CB60C 0040802D */ daddu $s0, $v0, $zero
/* EFFC0 802CB610 0200202D */ daddu $a0, $s0, $zero
/* EFFC4 802CB614 3C05FE36 */ lui $a1, 0xfe36
/* EFFC8 802CB618 34A53C80 */ ori $a1, $a1, 0x3c80
/* EFFCC 802CB61C 0C0B2026 */ jal set_variable
/* EFFD0 802CB620 0220302D */ daddu $a2, $s1, $zero
/* EFFD4 802CB624 0200202D */ daddu $a0, $s0, $zero
/* EFFD8 802CB628 3C05FE36 */ lui $a1, 0xfe36
/* EFFDC 802CB62C 34A53C81 */ ori $a1, $a1, 0x3c81
/* EFFE0 802CB630 0C0B2026 */ jal set_variable
/* EFFE4 802CB634 0240302D */ daddu $a2, $s2, $zero
/* EFFE8 802CB638 0200202D */ daddu $a0, $s0, $zero
/* EFFEC 802CB63C 3C05FE36 */ lui $a1, 0xfe36
/* EFFF0 802CB640 34A53C82 */ ori $a1, $a1, 0x3c82
/* EFFF4 802CB644 0C0B2026 */ jal set_variable
/* EFFF8 802CB648 0260302D */ daddu $a2, $s3, $zero
/* EFFFC 802CB64C 0200202D */ daddu $a0, $s0, $zero
/* F0000 802CB650 3C05FE36 */ lui $a1, 0xfe36
/* F0004 802CB654 4406A000 */ mfc1 $a2, $f20
/* F0008 802CB658 0C0B2190 */ jal set_float_variable
/* F000C 802CB65C 34A53C83 */ ori $a1, $a1, 0x3c83
/* F0010 802CB660 8FBF0020 */ lw $ra, 0x20($sp)
/* F0014 802CB664 8FB3001C */ lw $s3, 0x1c($sp)
/* F0018 802CB668 8FB20018 */ lw $s2, 0x18($sp)
/* F001C 802CB66C 8FB10014 */ lw $s1, 0x14($sp)
/* F0020 802CB670 8FB00010 */ lw $s0, 0x10($sp)
/* F0024 802CB674 D7B40028 */ ldc1 $f20, 0x28($sp)
/* F0028 802CB678 03E00008 */ jr $ra
/* F002C 802CB67C 27BD0030 */ addiu $sp, $sp, 0x30

View File

@ -1,53 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel GetNpcPos
/* F3AA4 802CF0F4 27BDFFD8 */ addiu $sp, $sp, -0x28
/* F3AA8 802CF0F8 AFB10014 */ sw $s1, 0x14($sp)
/* F3AAC 802CF0FC 0080882D */ daddu $s1, $a0, $zero
/* F3AB0 802CF100 AFBF0024 */ sw $ra, 0x24($sp)
/* F3AB4 802CF104 AFB40020 */ sw $s4, 0x20($sp)
/* F3AB8 802CF108 AFB3001C */ sw $s3, 0x1c($sp)
/* F3ABC 802CF10C AFB20018 */ sw $s2, 0x18($sp)
/* F3AC0 802CF110 AFB00010 */ sw $s0, 0x10($sp)
/* F3AC4 802CF114 8E30000C */ lw $s0, 0xc($s1)
/* F3AC8 802CF118 8E050000 */ lw $a1, ($s0)
/* F3ACC 802CF11C 0C0B1EAF */ jal get_variable
/* F3AD0 802CF120 26100004 */ addiu $s0, $s0, 4
/* F3AD4 802CF124 8E120000 */ lw $s2, ($s0)
/* F3AD8 802CF128 26100004 */ addiu $s0, $s0, 4
/* F3ADC 802CF12C 0220202D */ daddu $a0, $s1, $zero
/* F3AE0 802CF130 8E130000 */ lw $s3, ($s0)
/* F3AE4 802CF134 8E140004 */ lw $s4, 4($s0)
/* F3AE8 802CF138 0C0B36B0 */ jal resolve_npc
/* F3AEC 802CF13C 0040282D */ daddu $a1, $v0, $zero
/* F3AF0 802CF140 0040802D */ daddu $s0, $v0, $zero
/* F3AF4 802CF144 12000012 */ beqz $s0, .L802CF190
/* F3AF8 802CF148 0220202D */ daddu $a0, $s1, $zero
/* F3AFC 802CF14C C6000038 */ lwc1 $f0, 0x38($s0)
/* F3B00 802CF150 4600008D */ trunc.w.s $f2, $f0
/* F3B04 802CF154 44061000 */ mfc1 $a2, $f2
/* F3B08 802CF158 0C0B2026 */ jal set_variable
/* F3B0C 802CF15C 0240282D */ daddu $a1, $s2, $zero
/* F3B10 802CF160 0220202D */ daddu $a0, $s1, $zero
/* F3B14 802CF164 C600003C */ lwc1 $f0, 0x3c($s0)
/* F3B18 802CF168 4600008D */ trunc.w.s $f2, $f0
/* F3B1C 802CF16C 44061000 */ mfc1 $a2, $f2
/* F3B20 802CF170 0C0B2026 */ jal set_variable
/* F3B24 802CF174 0260282D */ daddu $a1, $s3, $zero
/* F3B28 802CF178 0220202D */ daddu $a0, $s1, $zero
/* F3B2C 802CF17C C6000040 */ lwc1 $f0, 0x40($s0)
/* F3B30 802CF180 4600008D */ trunc.w.s $f2, $f0
/* F3B34 802CF184 44061000 */ mfc1 $a2, $f2
/* F3B38 802CF188 0C0B2026 */ jal set_variable
/* F3B3C 802CF18C 0280282D */ daddu $a1, $s4, $zero
.L802CF190:
/* F3B40 802CF190 24020002 */ addiu $v0, $zero, 2
/* F3B44 802CF194 8FBF0024 */ lw $ra, 0x24($sp)
/* F3B48 802CF198 8FB40020 */ lw $s4, 0x20($sp)
/* F3B4C 802CF19C 8FB3001C */ lw $s3, 0x1c($sp)
/* F3B50 802CF1A0 8FB20018 */ lw $s2, 0x18($sp)
/* F3B54 802CF1A4 8FB10014 */ lw $s1, 0x14($sp)
/* F3B58 802CF1A8 8FB00010 */ lw $s0, 0x10($sp)
/* F3B5C 802CF1AC 03E00008 */ jr $ra
/* F3B60 802CF1B0 27BD0028 */ addiu $sp, $sp, 0x28

View File

@ -1,36 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel NpcSetHomePosToCurrent
/* F3D6C 802CF3BC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* F3D70 802CF3C0 AFB00010 */ sw $s0, 0x10($sp)
/* F3D74 802CF3C4 0080802D */ daddu $s0, $a0, $zero
/* F3D78 802CF3C8 AFBF0014 */ sw $ra, 0x14($sp)
/* F3D7C 802CF3CC 8E02000C */ lw $v0, 0xc($s0)
/* F3D80 802CF3D0 0C0B1EAF */ jal get_variable
/* F3D84 802CF3D4 8C450000 */ lw $a1, ($v0)
/* F3D88 802CF3D8 0200202D */ daddu $a0, $s0, $zero
/* F3D8C 802CF3DC 0C0B36B0 */ jal resolve_npc
/* F3D90 802CF3E0 0040282D */ daddu $a1, $v0, $zero
/* F3D94 802CF3E4 0040202D */ daddu $a0, $v0, $zero
/* F3D98 802CF3E8 1080000F */ beqz $a0, .L802CF428
/* F3D9C 802CF3EC 24020002 */ addiu $v0, $zero, 2
/* F3DA0 802CF3F0 C4800038 */ lwc1 $f0, 0x38($a0)
/* F3DA4 802CF3F4 C4820040 */ lwc1 $f2, 0x40($a0)
/* F3DA8 802CF3F8 4600010D */ trunc.w.s $f4, $f0
/* F3DAC 802CF3FC 44032000 */ mfc1 $v1, $f4
/* F3DB0 802CF400 C480003C */ lwc1 $f0, 0x3c($a0)
/* F3DB4 802CF404 A4830090 */ sh $v1, 0x90($a0)
/* F3DB8 802CF408 4600010D */ trunc.w.s $f4, $f0
/* F3DBC 802CF40C 44032000 */ mfc1 $v1, $f4
/* F3DC0 802CF410 00000000 */ nop
/* F3DC4 802CF414 A4830092 */ sh $v1, 0x92($a0)
/* F3DC8 802CF418 4600110D */ trunc.w.s $f4, $f2
/* F3DCC 802CF41C 44032000 */ mfc1 $v1, $f4
/* F3DD0 802CF420 00000000 */ nop
/* F3DD4 802CF424 A4830094 */ sh $v1, 0x94($a0)
.L802CF428:
/* F3DD8 802CF428 8FBF0014 */ lw $ra, 0x14($sp)
/* F3DDC 802CF42C 8FB00010 */ lw $s0, 0x10($sp)
/* F3DE0 802CF430 03E00008 */ jr $ra
/* F3DE4 802CF434 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,51 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel SetNpcRotation
/* F2760 802CDDB0 27BDFFC8 */ addiu $sp, $sp, -0x38
/* F2764 802CDDB4 AFB10014 */ sw $s1, 0x14($sp)
/* F2768 802CDDB8 0080882D */ daddu $s1, $a0, $zero
/* F276C 802CDDBC AFBF001C */ sw $ra, 0x1c($sp)
/* F2770 802CDDC0 AFB20018 */ sw $s2, 0x18($sp)
/* F2774 802CDDC4 AFB00010 */ sw $s0, 0x10($sp)
/* F2778 802CDDC8 F7B80030 */ sdc1 $f24, 0x30($sp)
/* F277C 802CDDCC F7B60028 */ sdc1 $f22, 0x28($sp)
/* F2780 802CDDD0 F7B40020 */ sdc1 $f20, 0x20($sp)
/* F2784 802CDDD4 8E30000C */ lw $s0, 0xc($s1)
/* F2788 802CDDD8 8E050000 */ lw $a1, ($s0)
/* F278C 802CDDDC 0C0B1EAF */ jal get_variable
/* F2790 802CDDE0 26100004 */ addiu $s0, $s0, 4
/* F2794 802CDDE4 8E050000 */ lw $a1, ($s0)
/* F2798 802CDDE8 26100004 */ addiu $s0, $s0, 4
/* F279C 802CDDEC 0220202D */ daddu $a0, $s1, $zero
/* F27A0 802CDDF0 0C0B210B */ jal get_float_variable
/* F27A4 802CDDF4 0040902D */ daddu $s2, $v0, $zero
/* F27A8 802CDDF8 8E050000 */ lw $a1, ($s0)
/* F27AC 802CDDFC 26100004 */ addiu $s0, $s0, 4
/* F27B0 802CDE00 0220202D */ daddu $a0, $s1, $zero
/* F27B4 802CDE04 0C0B210B */ jal get_float_variable
/* F27B8 802CDE08 46000606 */ mov.s $f24, $f0
/* F27BC 802CDE0C 0220202D */ daddu $a0, $s1, $zero
/* F27C0 802CDE10 8E050000 */ lw $a1, ($s0)
/* F27C4 802CDE14 0C0B210B */ jal get_float_variable
/* F27C8 802CDE18 46000586 */ mov.s $f22, $f0
/* F27CC 802CDE1C 0220202D */ daddu $a0, $s1, $zero
/* F27D0 802CDE20 0240282D */ daddu $a1, $s2, $zero
/* F27D4 802CDE24 0C0B36B0 */ jal resolve_npc
/* F27D8 802CDE28 46000506 */ mov.s $f20, $f0
/* F27DC 802CDE2C 0040182D */ daddu $v1, $v0, $zero
/* F27E0 802CDE30 10600004 */ beqz $v1, .L802CDE44
/* F27E4 802CDE34 24020002 */ addiu $v0, $zero, 2
/* F27E8 802CDE38 E4780044 */ swc1 $f24, 0x44($v1)
/* F27EC 802CDE3C E4760048 */ swc1 $f22, 0x48($v1)
/* F27F0 802CDE40 E474004C */ swc1 $f20, 0x4c($v1)
.L802CDE44:
/* F27F4 802CDE44 8FBF001C */ lw $ra, 0x1c($sp)
/* F27F8 802CDE48 8FB20018 */ lw $s2, 0x18($sp)
/* F27FC 802CDE4C 8FB10014 */ lw $s1, 0x14($sp)
/* F2800 802CDE50 8FB00010 */ lw $s0, 0x10($sp)
/* F2804 802CDE54 D7B80030 */ ldc1 $f24, 0x30($sp)
/* F2808 802CDE58 D7B60028 */ ldc1 $f22, 0x28($sp)
/* F280C 802CDE5C D7B40020 */ ldc1 $f20, 0x20($sp)
/* F2810 802CDE60 03E00008 */ jr $ra
/* F2814 802CDE64 27BD0038 */ addiu $sp, $sp, 0x38

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel CloseMessage
/* F5448 802D0A98 27BDFFE8 */ addiu $sp, $sp, -0x18
/* F544C 802D0A9C AFB00010 */ sw $s0, 0x10($sp)
/* F5450 802D0AA0 0080802D */ daddu $s0, $a0, $zero
/* F5454 802D0AA4 10A00005 */ beqz $a1, .L802D0ABC
/* F5458 802D0AA8 AFBF0014 */ sw $ra, 0x14($sp)
/* F545C 802D0AAC 3C04802E */ lui $a0, %hi(gCurrentPrintContext)
/* F5460 802D0AB0 8C84B260 */ lw $a0, %lo(gCurrentPrintContext)($a0)
/* F5464 802D0AB4 0C04971C */ jal close_message
/* F5468 802D0AB8 00000000 */ nop
.L802D0ABC:
/* F546C 802D0ABC 3C04802E */ lui $a0, %hi(gCurrentPrintContext)
/* F5470 802D0AC0 8C84B260 */ lw $a0, %lo(gCurrentPrintContext)($a0)
/* F5474 802D0AC4 8C8204FC */ lw $v0, 0x4fc($a0)
/* F5478 802D0AC8 30420040 */ andi $v0, $v0, 0x40
/* F547C 802D0ACC 14400007 */ bnez $v0, .L802D0AEC
/* F5480 802D0AD0 24020001 */ addiu $v0, $zero, 1
/* F5484 802D0AD4 3C03802E */ lui $v1, %hi(D_802DB264)
/* F5488 802D0AD8 8C63B264 */ lw $v1, %lo(D_802DB264)($v1)
/* F548C 802D0ADC 54620003 */ bnel $v1, $v0, .L802D0AEC
/* F5490 802D0AE0 0000102D */ daddu $v0, $zero, $zero
/* F5494 802D0AE4 908304E8 */ lbu $v1, 0x4e8($a0)
/* F5498 802D0AE8 AE030084 */ sw $v1, 0x84($s0)
.L802D0AEC:
/* F549C 802D0AEC 8FBF0014 */ lw $ra, 0x14($sp)
/* F54A0 802D0AF0 8FB00010 */ lw $s0, 0x10($sp)
/* F54A4 802D0AF4 03E00008 */ jr $ra
/* F54A8 802D0AF8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,34 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel SwitchMessage
/* F54AC 802D0AFC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* F54B0 802D0B00 AFB00010 */ sw $s0, 0x10($sp)
/* F54B4 802D0B04 0080802D */ daddu $s0, $a0, $zero
/* F54B8 802D0B08 AFBF0014 */ sw $ra, 0x14($sp)
/* F54BC 802D0B0C 10A00007 */ beqz $a1, .L802D0B2C
/* F54C0 802D0B10 8E02000C */ lw $v0, 0xc($s0)
/* F54C4 802D0B14 0C0B1EAF */ jal get_variable
/* F54C8 802D0B18 8C450000 */ lw $a1, ($v0)
/* F54CC 802D0B1C 3C05802E */ lui $a1, %hi(gCurrentPrintContext)
/* F54D0 802D0B20 8CA5B260 */ lw $a1, %lo(gCurrentPrintContext)($a1)
/* F54D4 802D0B24 0C04969A */ jal load_message_to_printer
/* F54D8 802D0B28 0040202D */ daddu $a0, $v0, $zero
.L802D0B2C:
/* F54DC 802D0B2C 3C04802E */ lui $a0, %hi(gCurrentPrintContext)
/* F54E0 802D0B30 8C84B260 */ lw $a0, %lo(gCurrentPrintContext)($a0)
/* F54E4 802D0B34 8C8204FC */ lw $v0, 0x4fc($a0)
/* F54E8 802D0B38 30420040 */ andi $v0, $v0, 0x40
/* F54EC 802D0B3C 14400007 */ bnez $v0, .L802D0B5C
/* F54F0 802D0B40 24020001 */ addiu $v0, $zero, 1
/* F54F4 802D0B44 3C03802E */ lui $v1, %hi(D_802DB264)
/* F54F8 802D0B48 8C63B264 */ lw $v1, %lo(D_802DB264)($v1)
/* F54FC 802D0B4C 54620003 */ bnel $v1, $v0, .L802D0B5C
/* F5500 802D0B50 0000102D */ daddu $v0, $zero, $zero
/* F5504 802D0B54 908304E8 */ lbu $v1, 0x4e8($a0)
/* F5508 802D0B58 AE030084 */ sw $v1, 0x84($s0)
.L802D0B5C:
/* F550C 802D0B5C 8FBF0014 */ lw $ra, 0x14($sp)
/* F5510 802D0B60 8FB00010 */ lw $s0, 0x10($sp)
/* F5514 802D0B64 03E00008 */ jr $ra
/* F5518 802D0B68 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,37 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel si_find_label
/* ED240 802C8890 8C86000C */ lw $a2, 0xc($a0)
/* ED244 802C8894 3C02EFE8 */ lui $v0, 0xefe8
/* ED248 802C8898 34422080 */ ori $v0, $v0, 0x2080
/* ED24C 802C889C 00A2102A */ slt $v0, $a1, $v0
/* ED250 802C88A0 10400007 */ beqz $v0, .L802C88C0
/* ED254 802C88A4 0000182D */ daddu $v1, $zero, $zero
/* ED258 802C88A8 03E00008 */ jr $ra
/* ED25C 802C88AC 00A0102D */ daddu $v0, $a1, $zero
.L802C88B0:
/* ED260 802C88B0 00821021 */ addu $v0, $a0, $v0
/* ED264 802C88B4 8C460020 */ lw $a2, 0x20($v0)
/* ED268 802C88B8 080B2239 */ j .L802C88E4
/* ED26C 802C88BC 28620010 */ slti $v0, $v1, 0x10
.L802C88C0:
/* ED270 802C88C0 00831021 */ addu $v0, $a0, $v1
.L802C88C4:
/* ED274 802C88C4 80420010 */ lb $v0, 0x10($v0)
/* ED278 802C88C8 1045FFF9 */ beq $v0, $a1, .L802C88B0
/* ED27C 802C88CC 00031080 */ sll $v0, $v1, 2
/* ED280 802C88D0 24630001 */ addiu $v1, $v1, 1
/* ED284 802C88D4 28620010 */ slti $v0, $v1, 0x10
/* ED288 802C88D8 1440FFFA */ bnez $v0, .L802C88C4
/* ED28C 802C88DC 00831021 */ addu $v0, $a0, $v1
/* ED290 802C88E0 28620010 */ slti $v0, $v1, 0x10
.L802C88E4:
/* ED294 802C88E4 14400003 */ bnez $v0, .L802C88F4
/* ED298 802C88E8 00000000 */ nop
.L802C88EC:
/* ED29C 802C88EC 080B223B */ j .L802C88EC
/* ED2A0 802C88F0 00000000 */ nop
.L802C88F4:
/* ED2A4 802C88F4 03E00008 */ jr $ra
/* ED2A8 802C88F8 00C0102D */ daddu $v0, $a2, $zero

View File

@ -1,17 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240870_BED660
/* BED660 80240870 27BDFFE8 */ addiu $sp, $sp, -0x18
/* BED664 80240874 AFBF0010 */ sw $ra, 0x10($sp)
/* BED668 80240878 0C04417A */ jal get_entity_by_index
/* BED66C 8024087C 8C840084 */ lw $a0, 0x84($a0)
/* BED670 80240880 0040182D */ daddu $v1, $v0, $zero
/* BED674 80240884 8C640000 */ lw $a0, ($v1)
/* BED678 80240888 3C050010 */ lui $a1, 0x10
/* BED67C 8024088C 00852025 */ or $a0, $a0, $a1
/* BED680 80240890 AC640000 */ sw $a0, ($v1)
/* BED684 80240894 8FBF0010 */ lw $ra, 0x10($sp)
/* BED688 80240898 24020002 */ addiu $v0, $zero, 2
/* BED68C 8024089C 03E00008 */ jr $ra
/* BED690 802408A0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,47 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802408A4_BED694
/* BED694 802408A4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BED698 802408A8 AFB20018 */ sw $s2, 0x18($sp)
/* BED69C 802408AC 0080902D */ daddu $s2, $a0, $zero
/* BED6A0 802408B0 AFBF001C */ sw $ra, 0x1c($sp)
/* BED6A4 802408B4 AFB10014 */ sw $s1, 0x14($sp)
/* BED6A8 802408B8 AFB00010 */ sw $s0, 0x10($sp)
/* BED6AC 802408BC 8E50000C */ lw $s0, 0xc($s2)
/* BED6B0 802408C0 8E050000 */ lw $a1, ($s0)
/* BED6B4 802408C4 0C0B1EAF */ jal get_variable
/* BED6B8 802408C8 26100004 */ addiu $s0, $s0, 4
/* BED6BC 802408CC 0C04417A */ jal get_entity_by_index
/* BED6C0 802408D0 0040202D */ daddu $a0, $v0, $zero
/* BED6C4 802408D4 8E050000 */ lw $a1, ($s0)
/* BED6C8 802408D8 26100004 */ addiu $s0, $s0, 4
/* BED6CC 802408DC 0040882D */ daddu $s1, $v0, $zero
/* BED6D0 802408E0 C6200048 */ lwc1 $f0, 0x48($s1)
/* BED6D4 802408E4 4600008D */ trunc.w.s $f2, $f0
/* BED6D8 802408E8 44061000 */ mfc1 $a2, $f2
/* BED6DC 802408EC 0C0B2026 */ jal set_variable
/* BED6E0 802408F0 0240202D */ daddu $a0, $s2, $zero
/* BED6E4 802408F4 8E050000 */ lw $a1, ($s0)
/* BED6E8 802408F8 26100004 */ addiu $s0, $s0, 4
/* BED6EC 802408FC C620004C */ lwc1 $f0, 0x4c($s1)
/* BED6F0 80240900 4600008D */ trunc.w.s $f2, $f0
/* BED6F4 80240904 44061000 */ mfc1 $a2, $f2
/* BED6F8 80240908 0C0B2026 */ jal set_variable
/* BED6FC 8024090C 0240202D */ daddu $a0, $s2, $zero
/* BED700 80240910 C6200050 */ lwc1 $f0, 0x50($s1)
/* BED704 80240914 8E050000 */ lw $a1, ($s0)
/* BED708 80240918 4600008D */ trunc.w.s $f2, $f0
/* BED70C 8024091C 44061000 */ mfc1 $a2, $f2
/* BED710 80240920 0C0B2026 */ jal set_variable
/* BED714 80240924 0240202D */ daddu $a0, $s2, $zero
/* BED718 80240928 8FBF001C */ lw $ra, 0x1c($sp)
/* BED71C 8024092C 8FB20018 */ lw $s2, 0x18($sp)
/* BED720 80240930 8FB10014 */ lw $s1, 0x14($sp)
/* BED724 80240934 8FB00010 */ lw $s0, 0x10($sp)
/* BED728 80240938 24020002 */ addiu $v0, $zero, 2
/* BED72C 8024093C 03E00008 */ jr $ra
/* BED730 80240940 27BD0020 */ addiu $sp, $sp, 0x20
/* BED734 80240944 00000000 */ nop
/* BED738 80240948 00000000 */ nop
/* BED73C 8024094C 00000000 */ nop

View File

@ -1,17 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240040_BFD8C0
/* BFD8C0 80240040 27BDFFE8 */ addiu $sp, $sp, -0x18
/* BFD8C4 80240044 AFBF0010 */ sw $ra, 0x10($sp)
/* BFD8C8 80240048 0C04417A */ jal get_entity_by_index
/* BFD8CC 8024004C 8C840084 */ lw $a0, 0x84($a0)
/* BFD8D0 80240050 0040182D */ daddu $v1, $v0, $zero
/* BFD8D4 80240054 8C640000 */ lw $a0, ($v1)
/* BFD8D8 80240058 3C050010 */ lui $a1, 0x10
/* BFD8DC 8024005C 00852025 */ or $a0, $a0, $a1
/* BFD8E0 80240060 AC640000 */ sw $a0, ($v1)
/* BFD8E4 80240064 8FBF0010 */ lw $ra, 0x10($sp)
/* BFD8E8 80240068 24020002 */ addiu $v0, $zero, 2
/* BFD8EC 8024006C 03E00008 */ jr $ra
/* BFD8F0 80240070 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,47 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240074_BFD8F4
/* BFD8F4 80240074 27BDFFE0 */ addiu $sp, $sp, -0x20
/* BFD8F8 80240078 AFB20018 */ sw $s2, 0x18($sp)
/* BFD8FC 8024007C 0080902D */ daddu $s2, $a0, $zero
/* BFD900 80240080 AFBF001C */ sw $ra, 0x1c($sp)
/* BFD904 80240084 AFB10014 */ sw $s1, 0x14($sp)
/* BFD908 80240088 AFB00010 */ sw $s0, 0x10($sp)
/* BFD90C 8024008C 8E50000C */ lw $s0, 0xc($s2)
/* BFD910 80240090 8E050000 */ lw $a1, ($s0)
/* BFD914 80240094 0C0B1EAF */ jal get_variable
/* BFD918 80240098 26100004 */ addiu $s0, $s0, 4
/* BFD91C 8024009C 0C04417A */ jal get_entity_by_index
/* BFD920 802400A0 0040202D */ daddu $a0, $v0, $zero
/* BFD924 802400A4 8E050000 */ lw $a1, ($s0)
/* BFD928 802400A8 26100004 */ addiu $s0, $s0, 4
/* BFD92C 802400AC 0040882D */ daddu $s1, $v0, $zero
/* BFD930 802400B0 C6200048 */ lwc1 $f0, 0x48($s1)
/* BFD934 802400B4 4600008D */ trunc.w.s $f2, $f0
/* BFD938 802400B8 44061000 */ mfc1 $a2, $f2
/* BFD93C 802400BC 0C0B2026 */ jal set_variable
/* BFD940 802400C0 0240202D */ daddu $a0, $s2, $zero
/* BFD944 802400C4 8E050000 */ lw $a1, ($s0)
/* BFD948 802400C8 26100004 */ addiu $s0, $s0, 4
/* BFD94C 802400CC C620004C */ lwc1 $f0, 0x4c($s1)
/* BFD950 802400D0 4600008D */ trunc.w.s $f2, $f0
/* BFD954 802400D4 44061000 */ mfc1 $a2, $f2
/* BFD958 802400D8 0C0B2026 */ jal set_variable
/* BFD95C 802400DC 0240202D */ daddu $a0, $s2, $zero
/* BFD960 802400E0 C6200050 */ lwc1 $f0, 0x50($s1)
/* BFD964 802400E4 8E050000 */ lw $a1, ($s0)
/* BFD968 802400E8 4600008D */ trunc.w.s $f2, $f0
/* BFD96C 802400EC 44061000 */ mfc1 $a2, $f2
/* BFD970 802400F0 0C0B2026 */ jal set_variable
/* BFD974 802400F4 0240202D */ daddu $a0, $s2, $zero
/* BFD978 802400F8 8FBF001C */ lw $ra, 0x1c($sp)
/* BFD97C 802400FC 8FB20018 */ lw $s2, 0x18($sp)
/* BFD980 80240100 8FB10014 */ lw $s1, 0x14($sp)
/* BFD984 80240104 8FB00010 */ lw $s0, 0x10($sp)
/* BFD988 80240108 24020002 */ addiu $v0, $zero, 2
/* BFD98C 8024010C 03E00008 */ jr $ra
/* BFD990 80240110 27BD0020 */ addiu $sp, $sp, 0x20
/* BFD994 80240114 00000000 */ nop
/* BFD998 80240118 00000000 */ nop
/* BFD99C 8024011C 00000000 */ nop

View File

@ -1,17 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240170_C31650
/* C31650 80240170 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C31654 80240174 AFBF0010 */ sw $ra, 0x10($sp)
/* C31658 80240178 0C04417A */ jal get_entity_by_index
/* C3165C 8024017C 8C840084 */ lw $a0, 0x84($a0)
/* C31660 80240180 0040182D */ daddu $v1, $v0, $zero
/* C31664 80240184 8C640000 */ lw $a0, ($v1)
/* C31668 80240188 3C050010 */ lui $a1, 0x10
/* C3166C 8024018C 00852025 */ or $a0, $a0, $a1
/* C31670 80240190 AC640000 */ sw $a0, ($v1)
/* C31674 80240194 8FBF0010 */ lw $ra, 0x10($sp)
/* C31678 80240198 24020002 */ addiu $v0, $zero, 2
/* C3167C 8024019C 03E00008 */ jr $ra
/* C31680 802401A0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,47 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401A4_C31684
/* C31684 802401A4 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C31688 802401A8 AFB20018 */ sw $s2, 0x18($sp)
/* C3168C 802401AC 0080902D */ daddu $s2, $a0, $zero
/* C31690 802401B0 AFBF001C */ sw $ra, 0x1c($sp)
/* C31694 802401B4 AFB10014 */ sw $s1, 0x14($sp)
/* C31698 802401B8 AFB00010 */ sw $s0, 0x10($sp)
/* C3169C 802401BC 8E50000C */ lw $s0, 0xc($s2)
/* C316A0 802401C0 8E050000 */ lw $a1, ($s0)
/* C316A4 802401C4 0C0B1EAF */ jal get_variable
/* C316A8 802401C8 26100004 */ addiu $s0, $s0, 4
/* C316AC 802401CC 0C04417A */ jal get_entity_by_index
/* C316B0 802401D0 0040202D */ daddu $a0, $v0, $zero
/* C316B4 802401D4 8E050000 */ lw $a1, ($s0)
/* C316B8 802401D8 26100004 */ addiu $s0, $s0, 4
/* C316BC 802401DC 0040882D */ daddu $s1, $v0, $zero
/* C316C0 802401E0 C6200048 */ lwc1 $f0, 0x48($s1)
/* C316C4 802401E4 4600008D */ trunc.w.s $f2, $f0
/* C316C8 802401E8 44061000 */ mfc1 $a2, $f2
/* C316CC 802401EC 0C0B2026 */ jal set_variable
/* C316D0 802401F0 0240202D */ daddu $a0, $s2, $zero
/* C316D4 802401F4 8E050000 */ lw $a1, ($s0)
/* C316D8 802401F8 26100004 */ addiu $s0, $s0, 4
/* C316DC 802401FC C620004C */ lwc1 $f0, 0x4c($s1)
/* C316E0 80240200 4600008D */ trunc.w.s $f2, $f0
/* C316E4 80240204 44061000 */ mfc1 $a2, $f2
/* C316E8 80240208 0C0B2026 */ jal set_variable
/* C316EC 8024020C 0240202D */ daddu $a0, $s2, $zero
/* C316F0 80240210 C6200050 */ lwc1 $f0, 0x50($s1)
/* C316F4 80240214 8E050000 */ lw $a1, ($s0)
/* C316F8 80240218 4600008D */ trunc.w.s $f2, $f0
/* C316FC 8024021C 44061000 */ mfc1 $a2, $f2
/* C31700 80240220 0C0B2026 */ jal set_variable
/* C31704 80240224 0240202D */ daddu $a0, $s2, $zero
/* C31708 80240228 8FBF001C */ lw $ra, 0x1c($sp)
/* C3170C 8024022C 8FB20018 */ lw $s2, 0x18($sp)
/* C31710 80240230 8FB10014 */ lw $s1, 0x14($sp)
/* C31714 80240234 8FB00010 */ lw $s0, 0x10($sp)
/* C31718 80240238 24020002 */ addiu $v0, $zero, 2
/* C3171C 8024023C 03E00008 */ jr $ra
/* C31720 80240240 27BD0020 */ addiu $sp, $sp, 0x20
/* C31724 80240244 00000000 */ nop
/* C31728 80240248 00000000 */ nop
/* C3172C 8024024C 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240118_C3D198
/* C3D198 80240118 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C3D19C 8024011C AFB10014 */ sw $s1, 0x14($sp)
/* C3D1A0 80240120 0080882D */ daddu $s1, $a0, $zero
/* C3D1A4 80240124 AFBF001C */ sw $ra, 0x1c($sp)
/* C3D1A8 80240128 AFB20018 */ sw $s2, 0x18($sp)
/* C3D1AC 8024012C AFB00010 */ sw $s0, 0x10($sp)
/* C3D1B0 80240130 8E240084 */ lw $a0, 0x84($s1)
/* C3D1B4 80240134 0C04C3D6 */ jal get_item_entity
/* C3D1B8 80240138 00A0802D */ daddu $s0, $a1, $zero
/* C3D1BC 8024013C 12000005 */ beqz $s0, .L80240154
/* C3D1C0 80240140 0040902D */ daddu $s2, $v0, $zero
/* C3D1C4 80240144 C640000C */ lwc1 $f0, 0xc($s2)
/* C3D1C8 80240148 AE200074 */ sw $zero, 0x74($s1)
/* C3D1CC 8024014C AE20007C */ sw $zero, 0x7c($s1)
/* C3D1D0 80240150 E6200078 */ swc1 $f0, 0x78($s1)
.L80240154:
/* C3D1D4 80240154 8E230074 */ lw $v1, 0x74($s1)
/* C3D1D8 80240158 10600005 */ beqz $v1, .L80240170
/* C3D1DC 8024015C 24020001 */ addiu $v0, $zero, 1
/* C3D1E0 80240160 10620024 */ beq $v1, $v0, .L802401F4
/* C3D1E4 80240164 00000000 */ nop
/* C3D1E8 80240168 08090093 */ j .L8024024C
/* C3D1EC 8024016C 00000000 */ nop
.L80240170:
/* C3D1F0 80240170 3C013FC9 */ lui $at, 0x3fc9
/* C3D1F4 80240174 34210FD8 */ ori $at, $at, 0xfd8
/* C3D1F8 80240178 44810000 */ mtc1 $at, $f0
/* C3D1FC 8024017C C62C007C */ lwc1 $f12, 0x7c($s1)
/* C3D200 80240180 46806320 */ cvt.s.w $f12, $f12
/* C3D204 80240184 46006302 */ mul.s $f12, $f12, $f0
/* C3D208 80240188 00000000 */ nop
/* C3D20C 8024018C 3C0141F0 */ lui $at, 0x41f0
/* C3D210 80240190 44810000 */ mtc1 $at, $f0
/* C3D214 80240194 0C00A874 */ jal cos_rad
/* C3D218 80240198 46006303 */ div.s $f12, $f12, $f0
/* C3D21C 8024019C 3C013F80 */ lui $at, 0x3f80
/* C3D220 802401A0 44811000 */ mtc1 $at, $f2
/* C3D224 802401A4 00000000 */ nop
/* C3D228 802401A8 46001081 */ sub.s $f2, $f2, $f0
/* C3D22C 802401AC 3C0141A0 */ lui $at, 0x41a0
/* C3D230 802401B0 44810000 */ mtc1 $at, $f0
/* C3D234 802401B4 00000000 */ nop
/* C3D238 802401B8 46001082 */ mul.s $f2, $f2, $f0
/* C3D23C 802401BC 00000000 */ nop
/* C3D240 802401C0 C6200078 */ lwc1 $f0, 0x78($s1)
/* C3D244 802401C4 46020000 */ add.s $f0, $f0, $f2
/* C3D248 802401C8 E640000C */ swc1 $f0, 0xc($s2)
/* C3D24C 802401CC 8E23007C */ lw $v1, 0x7c($s1)
/* C3D250 802401D0 2402001E */ addiu $v0, $zero, 0x1e
/* C3D254 802401D4 14620005 */ bne $v1, $v0, .L802401EC
/* C3D258 802401D8 24620001 */ addiu $v0, $v1, 1
/* C3D25C 802401DC 24020001 */ addiu $v0, $zero, 1
/* C3D260 802401E0 AE220074 */ sw $v0, 0x74($s1)
/* C3D264 802401E4 08090093 */ j .L8024024C
/* C3D268 802401E8 AE20007C */ sw $zero, 0x7c($s1)
.L802401EC:
/* C3D26C 802401EC 08090093 */ j .L8024024C
/* C3D270 802401F0 AE22007C */ sw $v0, 0x7c($s1)
.L802401F4:
/* C3D274 802401F4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* C3D278 802401F8 0C00A8D4 */ jal cos_deg
/* C3D27C 802401FC 46806320 */ cvt.s.w $f12, $f12
/* C3D280 80240200 3C014040 */ lui $at, 0x4040
/* C3D284 80240204 44811000 */ mtc1 $at, $f2
/* C3D288 80240208 00000000 */ nop
/* C3D28C 8024020C 46020002 */ mul.s $f0, $f0, $f2
/* C3D290 80240210 00000000 */ nop
/* C3D294 80240214 3C014188 */ lui $at, 0x4188
/* C3D298 80240218 44812000 */ mtc1 $at, $f4
/* C3D29C 8024021C C6220078 */ lwc1 $f2, 0x78($s1)
/* C3D2A0 80240220 46041080 */ add.s $f2, $f2, $f4
/* C3D2A4 80240224 46001080 */ add.s $f2, $f2, $f0
/* C3D2A8 80240228 E642000C */ swc1 $f2, 0xc($s2)
/* C3D2AC 8024022C 8E22007C */ lw $v0, 0x7c($s1)
/* C3D2B0 80240230 24420009 */ addiu $v0, $v0, 9
/* C3D2B4 80240234 44826000 */ mtc1 $v0, $f12
/* C3D2B8 80240238 00000000 */ nop
/* C3D2BC 8024023C 0C00A6C9 */ jal clamp_angle
/* C3D2C0 80240240 46806320 */ cvt.s.w $f12, $f12
/* C3D2C4 80240244 4600018D */ trunc.w.s $f6, $f0
/* C3D2C8 80240248 E626007C */ swc1 $f6, 0x7c($s1)
.L8024024C:
/* C3D2CC 8024024C 8FBF001C */ lw $ra, 0x1c($sp)
/* C3D2D0 80240250 8FB20018 */ lw $s2, 0x18($sp)
/* C3D2D4 80240254 8FB10014 */ lw $s1, 0x14($sp)
/* C3D2D8 80240258 8FB00010 */ lw $s0, 0x10($sp)
/* C3D2DC 8024025C 0000102D */ daddu $v0, $zero, $zero
/* C3D2E0 80240260 03E00008 */ jr $ra
/* C3D2E4 80240264 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240118_C4E008
/* C4E008 80240118 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C4E00C 8024011C AFB10014 */ sw $s1, 0x14($sp)
/* C4E010 80240120 0080882D */ daddu $s1, $a0, $zero
/* C4E014 80240124 AFBF001C */ sw $ra, 0x1c($sp)
/* C4E018 80240128 AFB20018 */ sw $s2, 0x18($sp)
/* C4E01C 8024012C AFB00010 */ sw $s0, 0x10($sp)
/* C4E020 80240130 8E240084 */ lw $a0, 0x84($s1)
/* C4E024 80240134 0C04C3D6 */ jal get_item_entity
/* C4E028 80240138 00A0802D */ daddu $s0, $a1, $zero
/* C4E02C 8024013C 12000005 */ beqz $s0, .L80240154
/* C4E030 80240140 0040902D */ daddu $s2, $v0, $zero
/* C4E034 80240144 C640000C */ lwc1 $f0, 0xc($s2)
/* C4E038 80240148 AE200074 */ sw $zero, 0x74($s1)
/* C4E03C 8024014C AE20007C */ sw $zero, 0x7c($s1)
/* C4E040 80240150 E6200078 */ swc1 $f0, 0x78($s1)
.L80240154:
/* C4E044 80240154 8E230074 */ lw $v1, 0x74($s1)
/* C4E048 80240158 10600005 */ beqz $v1, .L80240170
/* C4E04C 8024015C 24020001 */ addiu $v0, $zero, 1
/* C4E050 80240160 10620024 */ beq $v1, $v0, .L802401F4
/* C4E054 80240164 00000000 */ nop
/* C4E058 80240168 08090093 */ j .L8024024C
/* C4E05C 8024016C 00000000 */ nop
.L80240170:
/* C4E060 80240170 3C013FC9 */ lui $at, 0x3fc9
/* C4E064 80240174 34210FD8 */ ori $at, $at, 0xfd8
/* C4E068 80240178 44810000 */ mtc1 $at, $f0
/* C4E06C 8024017C C62C007C */ lwc1 $f12, 0x7c($s1)
/* C4E070 80240180 46806320 */ cvt.s.w $f12, $f12
/* C4E074 80240184 46006302 */ mul.s $f12, $f12, $f0
/* C4E078 80240188 00000000 */ nop
/* C4E07C 8024018C 3C0141F0 */ lui $at, 0x41f0
/* C4E080 80240190 44810000 */ mtc1 $at, $f0
/* C4E084 80240194 0C00A874 */ jal cos_rad
/* C4E088 80240198 46006303 */ div.s $f12, $f12, $f0
/* C4E08C 8024019C 3C013F80 */ lui $at, 0x3f80
/* C4E090 802401A0 44811000 */ mtc1 $at, $f2
/* C4E094 802401A4 00000000 */ nop
/* C4E098 802401A8 46001081 */ sub.s $f2, $f2, $f0
/* C4E09C 802401AC 3C0141A0 */ lui $at, 0x41a0
/* C4E0A0 802401B0 44810000 */ mtc1 $at, $f0
/* C4E0A4 802401B4 00000000 */ nop
/* C4E0A8 802401B8 46001082 */ mul.s $f2, $f2, $f0
/* C4E0AC 802401BC 00000000 */ nop
/* C4E0B0 802401C0 C6200078 */ lwc1 $f0, 0x78($s1)
/* C4E0B4 802401C4 46020000 */ add.s $f0, $f0, $f2
/* C4E0B8 802401C8 E640000C */ swc1 $f0, 0xc($s2)
/* C4E0BC 802401CC 8E23007C */ lw $v1, 0x7c($s1)
/* C4E0C0 802401D0 2402001E */ addiu $v0, $zero, 0x1e
/* C4E0C4 802401D4 14620005 */ bne $v1, $v0, .L802401EC
/* C4E0C8 802401D8 24620001 */ addiu $v0, $v1, 1
/* C4E0CC 802401DC 24020001 */ addiu $v0, $zero, 1
/* C4E0D0 802401E0 AE220074 */ sw $v0, 0x74($s1)
/* C4E0D4 802401E4 08090093 */ j .L8024024C
/* C4E0D8 802401E8 AE20007C */ sw $zero, 0x7c($s1)
.L802401EC:
/* C4E0DC 802401EC 08090093 */ j .L8024024C
/* C4E0E0 802401F0 AE22007C */ sw $v0, 0x7c($s1)
.L802401F4:
/* C4E0E4 802401F4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* C4E0E8 802401F8 0C00A8D4 */ jal cos_deg
/* C4E0EC 802401FC 46806320 */ cvt.s.w $f12, $f12
/* C4E0F0 80240200 3C014040 */ lui $at, 0x4040
/* C4E0F4 80240204 44811000 */ mtc1 $at, $f2
/* C4E0F8 80240208 00000000 */ nop
/* C4E0FC 8024020C 46020002 */ mul.s $f0, $f0, $f2
/* C4E100 80240210 00000000 */ nop
/* C4E104 80240214 3C014188 */ lui $at, 0x4188
/* C4E108 80240218 44812000 */ mtc1 $at, $f4
/* C4E10C 8024021C C6220078 */ lwc1 $f2, 0x78($s1)
/* C4E110 80240220 46041080 */ add.s $f2, $f2, $f4
/* C4E114 80240224 46001080 */ add.s $f2, $f2, $f0
/* C4E118 80240228 E642000C */ swc1 $f2, 0xc($s2)
/* C4E11C 8024022C 8E22007C */ lw $v0, 0x7c($s1)
/* C4E120 80240230 24420009 */ addiu $v0, $v0, 9
/* C4E124 80240234 44826000 */ mtc1 $v0, $f12
/* C4E128 80240238 00000000 */ nop
/* C4E12C 8024023C 0C00A6C9 */ jal clamp_angle
/* C4E130 80240240 46806320 */ cvt.s.w $f12, $f12
/* C4E134 80240244 4600018D */ trunc.w.s $f6, $f0
/* C4E138 80240248 E626007C */ swc1 $f6, 0x7c($s1)
.L8024024C:
/* C4E13C 8024024C 8FBF001C */ lw $ra, 0x1c($sp)
/* C4E140 80240250 8FB20018 */ lw $s2, 0x18($sp)
/* C4E144 80240254 8FB10014 */ lw $s1, 0x14($sp)
/* C4E148 80240258 8FB00010 */ lw $s0, 0x10($sp)
/* C4E14C 8024025C 0000102D */ daddu $v0, $zero, $zero
/* C4E150 80240260 03E00008 */ jr $ra
/* C4E154 80240264 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80241830_C50D40
/* C50D40 80241830 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C50D44 80241834 AFBF0010 */ sw $ra, 0x10($sp)
/* C50D48 80241838 0C04417A */ jal get_entity_by_index
/* C50D4C 8024183C 8C840084 */ lw $a0, 0x84($a0)
/* C50D50 80241840 0040182D */ daddu $v1, $v0, $zero
/* C50D54 80241844 8C640000 */ lw $a0, ($v1)
/* C50D58 80241848 3C050010 */ lui $a1, 0x10
/* C50D5C 8024184C 00852025 */ or $a0, $a0, $a1
/* C50D60 80241850 AC640000 */ sw $a0, ($v1)
/* C50D64 80241854 8FBF0010 */ lw $ra, 0x10($sp)
/* C50D68 80241858 24020002 */ addiu $v0, $zero, 2
/* C50D6C 8024185C 03E00008 */ jr $ra
/* C50D70 80241860 27BD0018 */ addiu $sp, $sp, 0x18
/* C50D74 80241864 00000000 */ nop
/* C50D78 80241868 00000000 */ nop
/* C50D7C 8024186C 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802410C8_C57008
/* C57008 802410C8 27BDFFE0 */ addiu $sp, $sp, -0x20
/* C5700C 802410CC AFB10014 */ sw $s1, 0x14($sp)
/* C57010 802410D0 0080882D */ daddu $s1, $a0, $zero
/* C57014 802410D4 AFBF001C */ sw $ra, 0x1c($sp)
/* C57018 802410D8 AFB20018 */ sw $s2, 0x18($sp)
/* C5701C 802410DC AFB00010 */ sw $s0, 0x10($sp)
/* C57020 802410E0 8E240084 */ lw $a0, 0x84($s1)
/* C57024 802410E4 0C04C3D6 */ jal get_item_entity
/* C57028 802410E8 00A0802D */ daddu $s0, $a1, $zero
/* C5702C 802410EC 12000005 */ beqz $s0, .L80241104
/* C57030 802410F0 0040902D */ daddu $s2, $v0, $zero
/* C57034 802410F4 C640000C */ lwc1 $f0, 0xc($s2)
/* C57038 802410F8 AE200074 */ sw $zero, 0x74($s1)
/* C5703C 802410FC AE20007C */ sw $zero, 0x7c($s1)
/* C57040 80241100 E6200078 */ swc1 $f0, 0x78($s1)
.L80241104:
/* C57044 80241104 8E230074 */ lw $v1, 0x74($s1)
/* C57048 80241108 10600005 */ beqz $v1, .L80241120
/* C5704C 8024110C 24020001 */ addiu $v0, $zero, 1
/* C57050 80241110 10620024 */ beq $v1, $v0, .L802411A4
/* C57054 80241114 00000000 */ nop
/* C57058 80241118 0809047F */ j .L802411FC
/* C5705C 8024111C 00000000 */ nop
.L80241120:
/* C57060 80241120 3C013FC9 */ lui $at, 0x3fc9
/* C57064 80241124 34210FD8 */ ori $at, $at, 0xfd8
/* C57068 80241128 44810000 */ mtc1 $at, $f0
/* C5706C 8024112C C62C007C */ lwc1 $f12, 0x7c($s1)
/* C57070 80241130 46806320 */ cvt.s.w $f12, $f12
/* C57074 80241134 46006302 */ mul.s $f12, $f12, $f0
/* C57078 80241138 00000000 */ nop
/* C5707C 8024113C 3C0141F0 */ lui $at, 0x41f0
/* C57080 80241140 44810000 */ mtc1 $at, $f0
/* C57084 80241144 0C00A874 */ jal cos_rad
/* C57088 80241148 46006303 */ div.s $f12, $f12, $f0
/* C5708C 8024114C 3C013F80 */ lui $at, 0x3f80
/* C57090 80241150 44811000 */ mtc1 $at, $f2
/* C57094 80241154 00000000 */ nop
/* C57098 80241158 46001081 */ sub.s $f2, $f2, $f0
/* C5709C 8024115C 3C0141A0 */ lui $at, 0x41a0
/* C570A0 80241160 44810000 */ mtc1 $at, $f0
/* C570A4 80241164 00000000 */ nop
/* C570A8 80241168 46001082 */ mul.s $f2, $f2, $f0
/* C570AC 8024116C 00000000 */ nop
/* C570B0 80241170 C6200078 */ lwc1 $f0, 0x78($s1)
/* C570B4 80241174 46020000 */ add.s $f0, $f0, $f2
/* C570B8 80241178 E640000C */ swc1 $f0, 0xc($s2)
/* C570BC 8024117C 8E23007C */ lw $v1, 0x7c($s1)
/* C570C0 80241180 2402001E */ addiu $v0, $zero, 0x1e
/* C570C4 80241184 14620005 */ bne $v1, $v0, .L8024119C
/* C570C8 80241188 24620001 */ addiu $v0, $v1, 1
/* C570CC 8024118C 24020001 */ addiu $v0, $zero, 1
/* C570D0 80241190 AE220074 */ sw $v0, 0x74($s1)
/* C570D4 80241194 0809047F */ j .L802411FC
/* C570D8 80241198 AE20007C */ sw $zero, 0x7c($s1)
.L8024119C:
/* C570DC 8024119C 0809047F */ j .L802411FC
/* C570E0 802411A0 AE22007C */ sw $v0, 0x7c($s1)
.L802411A4:
/* C570E4 802411A4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* C570E8 802411A8 0C00A8D4 */ jal cos_deg
/* C570EC 802411AC 46806320 */ cvt.s.w $f12, $f12
/* C570F0 802411B0 3C014040 */ lui $at, 0x4040
/* C570F4 802411B4 44811000 */ mtc1 $at, $f2
/* C570F8 802411B8 00000000 */ nop
/* C570FC 802411BC 46020002 */ mul.s $f0, $f0, $f2
/* C57100 802411C0 00000000 */ nop
/* C57104 802411C4 3C014188 */ lui $at, 0x4188
/* C57108 802411C8 44812000 */ mtc1 $at, $f4
/* C5710C 802411CC C6220078 */ lwc1 $f2, 0x78($s1)
/* C57110 802411D0 46041080 */ add.s $f2, $f2, $f4
/* C57114 802411D4 46001080 */ add.s $f2, $f2, $f0
/* C57118 802411D8 E642000C */ swc1 $f2, 0xc($s2)
/* C5711C 802411DC 8E22007C */ lw $v0, 0x7c($s1)
/* C57120 802411E0 24420009 */ addiu $v0, $v0, 9
/* C57124 802411E4 44826000 */ mtc1 $v0, $f12
/* C57128 802411E8 00000000 */ nop
/* C5712C 802411EC 0C00A6C9 */ jal clamp_angle
/* C57130 802411F0 46806320 */ cvt.s.w $f12, $f12
/* C57134 802411F4 4600018D */ trunc.w.s $f6, $f0
/* C57138 802411F8 E626007C */ swc1 $f6, 0x7c($s1)
.L802411FC:
/* C5713C 802411FC 8FBF001C */ lw $ra, 0x1c($sp)
/* C57140 80241200 8FB20018 */ lw $s2, 0x18($sp)
/* C57144 80241204 8FB10014 */ lw $s1, 0x14($sp)
/* C57148 80241208 8FB00010 */ lw $s0, 0x10($sp)
/* C5714C 8024120C 0000102D */ daddu $v0, $zero, $zero
/* C57150 80241210 03E00008 */ jr $ra
/* C57154 80241214 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_95B200
/* 95B200 80240000 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 95B204 80240004 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 95B208 80240008 8C430004 */ lw $v1, 4($v0)
/* 95B20C 8024000C 3C040010 */ lui $a0, 0x10
/* 95B210 80240010 00641825 */ or $v1, $v1, $a0
/* 95B214 80240014 AC430004 */ sw $v1, 4($v0)
/* 95B218 80240018 03E00008 */ jr $ra
/* 95B21C 8024001C 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_95B220
/* 95B220 80240020 3C028016 */ lui $v0, 0x8016
/* 95B224 80240024 8442A552 */ lh $v0, -0x5aae($v0)
/* 95B228 80240028 AC820084 */ sw $v0, 0x84($a0)
/* 95B22C 8024002C 03E00008 */ jr $ra
/* 95B230 80240030 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401D0_95B3D0
/* 95B3D0 802401D0 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* 95B3D4 802401D4 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* 95B3D8 802401D8 3C014334 */ lui $at, 0x4334
/* 95B3DC 802401DC 44816000 */ mtc1 $at, $f12
/* 95B3E0 802401E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 95B3E4 802401E4 AFBF0014 */ sw $ra, 0x14($sp)
/* 95B3E8 802401E8 AFB00010 */ sw $s0, 0x10($sp)
/* 95B3EC 802401EC 00031080 */ sll $v0, $v1, 2
/* 95B3F0 802401F0 00431021 */ addu $v0, $v0, $v1
/* 95B3F4 802401F4 00021080 */ sll $v0, $v0, 2
/* 95B3F8 802401F8 00431023 */ subu $v0, $v0, $v1
/* 95B3FC 802401FC 000218C0 */ sll $v1, $v0, 3
/* 95B400 80240200 00431021 */ addu $v0, $v0, $v1
/* 95B404 80240204 000210C0 */ sll $v0, $v0, 3
/* 95B408 80240208 3C01800B */ lui $at, 0x800b
/* 95B40C 8024020C 00220821 */ addu $at, $at, $v0
/* 95B410 80240210 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* 95B414 80240214 460C0300 */ add.s $f12, $f0, $f12
/* 95B418 80240218 0C00A6C9 */ jal clamp_angle
/* 95B41C 8024021C 0080802D */ daddu $s0, $a0, $zero
/* 95B420 80240220 4600008D */ trunc.w.s $f2, $f0
/* 95B424 80240224 E6020084 */ swc1 $f2, 0x84($s0)
/* 95B428 80240228 8FBF0014 */ lw $ra, 0x14($sp)
/* 95B42C 8024022C 8FB00010 */ lw $s0, 0x10($sp)
/* 95B430 80240230 24020002 */ addiu $v0, $zero, 2
/* 95B434 80240234 03E00008 */ jr $ra
/* 95B438 80240238 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802435A0_95E7A0
/* 95E7A0 802435A0 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* 95E7A4 802435A4 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* 95E7A8 802435A8 8C430004 */ lw $v1, 4($v0)
/* 95E7AC 802435AC 3C040010 */ lui $a0, 0x10
/* 95E7B0 802435B0 00641825 */ or $v1, $v1, $a0
/* 95E7B4 802435B4 AC430004 */ sw $v1, 4($v0)
/* 95E7B8 802435B8 03E00008 */ jr $ra
/* 95E7BC 802435BC 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802435C0_95E7C0
/* 95E7C0 802435C0 3C028016 */ lui $v0, 0x8016
/* 95E7C4 802435C4 8442A552 */ lh $v0, -0x5aae($v0)
/* 95E7C8 802435C8 AC820084 */ sw $v0, 0x84($a0)
/* 95E7CC 802435CC 03E00008 */ jr $ra
/* 95E7D0 802435D0 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80243770_95E970
/* 95E970 80243770 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* 95E974 80243774 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* 95E978 80243778 3C014334 */ lui $at, 0x4334
/* 95E97C 8024377C 44816000 */ mtc1 $at, $f12
/* 95E980 80243780 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 95E984 80243784 AFBF0014 */ sw $ra, 0x14($sp)
/* 95E988 80243788 AFB00010 */ sw $s0, 0x10($sp)
/* 95E98C 8024378C 00031080 */ sll $v0, $v1, 2
/* 95E990 80243790 00431021 */ addu $v0, $v0, $v1
/* 95E994 80243794 00021080 */ sll $v0, $v0, 2
/* 95E998 80243798 00431023 */ subu $v0, $v0, $v1
/* 95E99C 8024379C 000218C0 */ sll $v1, $v0, 3
/* 95E9A0 802437A0 00431021 */ addu $v0, $v0, $v1
/* 95E9A4 802437A4 000210C0 */ sll $v0, $v0, 3
/* 95E9A8 802437A8 3C01800B */ lui $at, 0x800b
/* 95E9AC 802437AC 00220821 */ addu $at, $at, $v0
/* 95E9B0 802437B0 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* 95E9B4 802437B4 460C0300 */ add.s $f12, $f0, $f12
/* 95E9B8 802437B8 0C00A6C9 */ jal clamp_angle
/* 95E9BC 802437BC 0080802D */ daddu $s0, $a0, $zero
/* 95E9C0 802437C0 4600008D */ trunc.w.s $f2, $f0
/* 95E9C4 802437C4 E6020084 */ swc1 $f2, 0x84($s0)
/* 95E9C8 802437C8 8FBF0014 */ lw $ra, 0x14($sp)
/* 95E9CC 802437CC 8FB00010 */ lw $s0, 0x10($sp)
/* 95E9D0 802437D0 24020002 */ addiu $v0, $zero, 2
/* 95E9D4 802437D4 03E00008 */ jr $ra
/* 95E9D8 802437D8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024137C_C9F29C
/* C9F29C 8024137C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C9F2A0 80241380 AFBF0010 */ sw $ra, 0x10($sp)
/* C9F2A4 80241384 0C03A6DB */ jal sync_status_menu
/* C9F2A8 80241388 00000000 */ nop
/* C9F2AC 8024138C 8FBF0010 */ lw $ra, 0x10($sp)
/* C9F2B0 80241390 24020002 */ addiu $v0, $zero, 2
/* C9F2B4 80241394 03E00008 */ jr $ra
/* C9F2B8 80241398 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_CAC1F0
/* CAC1F0 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CAC1F4 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* CAC1F8 80240008 0080802D */ daddu $s0, $a0, $zero
/* CAC1FC 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* CAC200 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* CAC204 80240014 8E020088 */ lw $v0, 0x88($s0)
/* CAC208 80240018 00621821 */ addu $v1, $v1, $v0
/* CAC20C 8024001C 04610004 */ bgez $v1, .L80240030
/* CAC210 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* CAC214 80240024 3C020002 */ lui $v0, 2
/* CAC218 80240028 08090010 */ j .L80240040
/* CAC21C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* CAC220 80240030 3C040002 */ lui $a0, 2
/* CAC224 80240034 0083102A */ slt $v0, $a0, $v1
/* CAC228 80240038 10400002 */ beqz $v0, .L80240044
/* CAC22C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* CAC230 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* CAC234 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* CAC238 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* CAC23C 8024004C 00621821 */ addu $v1, $v1, $v0
/* CAC240 80240050 04610004 */ bgez $v1, .L80240064
/* CAC244 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* CAC248 80240058 3C020002 */ lui $v0, 2
/* CAC24C 8024005C 0809001D */ j .L80240074
/* CAC250 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* CAC254 80240064 3C040002 */ lui $a0, 2
/* CAC258 80240068 0083102A */ slt $v0, $a0, $v1
/* CAC25C 8024006C 10400002 */ beqz $v0, .L80240078
/* CAC260 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* CAC264 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* CAC268 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* CAC26C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* CAC270 80240080 00621821 */ addu $v1, $v1, $v0
/* CAC274 80240084 04610004 */ bgez $v1, .L80240098
/* CAC278 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* CAC27C 8024008C 3C020002 */ lui $v0, 2
/* CAC280 80240090 0809002A */ j .L802400A8
/* CAC284 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* CAC288 80240098 3C040002 */ lui $a0, 2
/* CAC28C 8024009C 0083102A */ slt $v0, $a0, $v1
/* CAC290 802400A0 10400002 */ beqz $v0, .L802400AC
/* CAC294 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* CAC298 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* CAC29C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* CAC2A0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* CAC2A4 802400B4 00621821 */ addu $v1, $v1, $v0
/* CAC2A8 802400B8 04610004 */ bgez $v1, .L802400CC
/* CAC2AC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* CAC2B0 802400C0 3C020002 */ lui $v0, 2
/* CAC2B4 802400C4 08090037 */ j .L802400DC
/* CAC2B8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* CAC2BC 802400CC 3C040002 */ lui $a0, 2
/* CAC2C0 802400D0 0083102A */ slt $v0, $a0, $v1
/* CAC2C4 802400D4 10400002 */ beqz $v0, .L802400E0
/* CAC2C8 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* CAC2CC 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* CAC2D0 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* CAC2D4 802400E4 0C046F07 */ jal set_main_pan_u
/* CAC2D8 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* CAC2DC 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* CAC2E0 802400F0 0C046F0D */ jal set_main_pan_v
/* CAC2E4 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* CAC2E8 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* CAC2EC 802400FC 0C046F13 */ jal set_aux_pan_u
/* CAC2F0 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* CAC2F4 80240104 8E040084 */ lw $a0, 0x84($s0)
/* CAC2F8 80240108 0C046F19 */ jal set_aux_pan_v
/* CAC2FC 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CAC300 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* CAC304 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* CAC308 80240118 0000102D */ daddu $v0, $zero, $zero
/* CAC30C 8024011C 03E00008 */ jr $ra
/* CAC310 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240198_CB9398
/* CB9398 80240198 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CB939C 8024019C AFB00010 */ sw $s0, 0x10($sp)
/* CB93A0 802401A0 0080802D */ daddu $s0, $a0, $zero
/* CB93A4 802401A4 AFBF0014 */ sw $ra, 0x14($sp)
/* CB93A8 802401A8 8E0300A8 */ lw $v1, 0xa8($s0)
/* CB93AC 802401AC 8E020088 */ lw $v0, 0x88($s0)
/* CB93B0 802401B0 00621821 */ addu $v1, $v1, $v0
/* CB93B4 802401B4 04610004 */ bgez $v1, .L802401C8
/* CB93B8 802401B8 AE0300A8 */ sw $v1, 0xa8($s0)
/* CB93BC 802401BC 3C020002 */ lui $v0, 2
/* CB93C0 802401C0 08090076 */ j .L802401D8
/* CB93C4 802401C4 00621021 */ addu $v0, $v1, $v0
.L802401C8:
/* CB93C8 802401C8 3C040002 */ lui $a0, 2
/* CB93CC 802401CC 0083102A */ slt $v0, $a0, $v1
/* CB93D0 802401D0 10400002 */ beqz $v0, .L802401DC
/* CB93D4 802401D4 00641023 */ subu $v0, $v1, $a0
.L802401D8:
/* CB93D8 802401D8 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401DC:
/* CB93DC 802401DC 8E0300AC */ lw $v1, 0xac($s0)
/* CB93E0 802401E0 8E02008C */ lw $v0, 0x8c($s0)
/* CB93E4 802401E4 00621821 */ addu $v1, $v1, $v0
/* CB93E8 802401E8 04610004 */ bgez $v1, .L802401FC
/* CB93EC 802401EC AE0300AC */ sw $v1, 0xac($s0)
/* CB93F0 802401F0 3C020002 */ lui $v0, 2
/* CB93F4 802401F4 08090083 */ j .L8024020C
/* CB93F8 802401F8 00621021 */ addu $v0, $v1, $v0
.L802401FC:
/* CB93FC 802401FC 3C040002 */ lui $a0, 2
/* CB9400 80240200 0083102A */ slt $v0, $a0, $v1
/* CB9404 80240204 10400002 */ beqz $v0, .L80240210
/* CB9408 80240208 00641023 */ subu $v0, $v1, $a0
.L8024020C:
/* CB940C 8024020C AE0200AC */ sw $v0, 0xac($s0)
.L80240210:
/* CB9410 80240210 8E0300B0 */ lw $v1, 0xb0($s0)
/* CB9414 80240214 8E020090 */ lw $v0, 0x90($s0)
/* CB9418 80240218 00621821 */ addu $v1, $v1, $v0
/* CB941C 8024021C 04610004 */ bgez $v1, .L80240230
/* CB9420 80240220 AE0300B0 */ sw $v1, 0xb0($s0)
/* CB9424 80240224 3C020002 */ lui $v0, 2
/* CB9428 80240228 08090090 */ j .L80240240
/* CB942C 8024022C 00621021 */ addu $v0, $v1, $v0
.L80240230:
/* CB9430 80240230 3C040002 */ lui $a0, 2
/* CB9434 80240234 0083102A */ slt $v0, $a0, $v1
/* CB9438 80240238 10400002 */ beqz $v0, .L80240244
/* CB943C 8024023C 00641023 */ subu $v0, $v1, $a0
.L80240240:
/* CB9440 80240240 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240244:
/* CB9444 80240244 8E0300B4 */ lw $v1, 0xb4($s0)
/* CB9448 80240248 8E020094 */ lw $v0, 0x94($s0)
/* CB944C 8024024C 00621821 */ addu $v1, $v1, $v0
/* CB9450 80240250 04610004 */ bgez $v1, .L80240264
/* CB9454 80240254 AE0300B4 */ sw $v1, 0xb4($s0)
/* CB9458 80240258 3C020002 */ lui $v0, 2
/* CB945C 8024025C 0809009D */ j .L80240274
/* CB9460 80240260 00621021 */ addu $v0, $v1, $v0
.L80240264:
/* CB9464 80240264 3C040002 */ lui $a0, 2
/* CB9468 80240268 0083102A */ slt $v0, $a0, $v1
/* CB946C 8024026C 10400002 */ beqz $v0, .L80240278
/* CB9470 80240270 00641023 */ subu $v0, $v1, $a0
.L80240274:
/* CB9474 80240274 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240278:
/* CB9478 80240278 8E040084 */ lw $a0, 0x84($s0)
/* CB947C 8024027C 0C046F07 */ jal set_main_pan_u
/* CB9480 80240280 8E0500A8 */ lw $a1, 0xa8($s0)
/* CB9484 80240284 8E040084 */ lw $a0, 0x84($s0)
/* CB9488 80240288 0C046F0D */ jal set_main_pan_v
/* CB948C 8024028C 8E0500AC */ lw $a1, 0xac($s0)
/* CB9490 80240290 8E040084 */ lw $a0, 0x84($s0)
/* CB9494 80240294 0C046F13 */ jal set_aux_pan_u
/* CB9498 80240298 8E0500B0 */ lw $a1, 0xb0($s0)
/* CB949C 8024029C 8E040084 */ lw $a0, 0x84($s0)
/* CB94A0 802402A0 0C046F19 */ jal set_aux_pan_v
/* CB94A4 802402A4 8E0500B4 */ lw $a1, 0xb4($s0)
/* CB94A8 802402A8 8FBF0014 */ lw $ra, 0x14($sp)
/* CB94AC 802402AC 8FB00010 */ lw $s0, 0x10($sp)
/* CB94B0 802402B0 0000102D */ daddu $v0, $zero, $zero
/* CB94B4 802402B4 03E00008 */ jr $ra
/* CB94B8 802402B8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,146 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402BC_CB94BC
/* CB94BC 802402BC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CB94C0 802402C0 AFB00010 */ sw $s0, 0x10($sp)
/* CB94C4 802402C4 0080802D */ daddu $s0, $a0, $zero
/* CB94C8 802402C8 10A00005 */ beqz $a1, .L802402E0
/* CB94CC 802402CC AFBF0014 */ sw $ra, 0x14($sp)
/* CB94D0 802402D0 AE000070 */ sw $zero, 0x70($s0)
/* CB94D4 802402D4 AE000074 */ sw $zero, 0x74($s0)
/* CB94D8 802402D8 AE000078 */ sw $zero, 0x78($s0)
/* CB94DC 802402DC AE00007C */ sw $zero, 0x7c($s0)
.L802402E0:
/* CB94E0 802402E0 8E020070 */ lw $v0, 0x70($s0)
/* CB94E4 802402E4 1440000E */ bnez $v0, .L80240320
/* CB94E8 802402E8 00000000 */ nop
/* CB94EC 802402EC 8E0300A8 */ lw $v1, 0xa8($s0)
/* CB94F0 802402F0 8E020088 */ lw $v0, 0x88($s0)
/* CB94F4 802402F4 00621821 */ addu $v1, $v1, $v0
/* CB94F8 802402F8 04610004 */ bgez $v1, .L8024030C
/* CB94FC 802402FC AE0300A8 */ sw $v1, 0xa8($s0)
/* CB9500 80240300 3C020002 */ lui $v0, 2
/* CB9504 80240304 080900C7 */ j .L8024031C
/* CB9508 80240308 00621021 */ addu $v0, $v1, $v0
.L8024030C:
/* CB950C 8024030C 3C040002 */ lui $a0, 2
/* CB9510 80240310 0083102A */ slt $v0, $a0, $v1
/* CB9514 80240314 10400002 */ beqz $v0, .L80240320
/* CB9518 80240318 00641023 */ subu $v0, $v1, $a0
.L8024031C:
/* CB951C 8024031C AE0200A8 */ sw $v0, 0xa8($s0)
.L80240320:
/* CB9520 80240320 8E020074 */ lw $v0, 0x74($s0)
/* CB9524 80240324 1440000E */ bnez $v0, .L80240360
/* CB9528 80240328 00000000 */ nop
/* CB952C 8024032C 8E0300AC */ lw $v1, 0xac($s0)
/* CB9530 80240330 8E02008C */ lw $v0, 0x8c($s0)
/* CB9534 80240334 00621821 */ addu $v1, $v1, $v0
/* CB9538 80240338 04610004 */ bgez $v1, .L8024034C
/* CB953C 8024033C AE0300AC */ sw $v1, 0xac($s0)
/* CB9540 80240340 3C020002 */ lui $v0, 2
/* CB9544 80240344 080900D7 */ j .L8024035C
/* CB9548 80240348 00621021 */ addu $v0, $v1, $v0
.L8024034C:
/* CB954C 8024034C 3C040002 */ lui $a0, 2
/* CB9550 80240350 0083102A */ slt $v0, $a0, $v1
/* CB9554 80240354 10400002 */ beqz $v0, .L80240360
/* CB9558 80240358 00641023 */ subu $v0, $v1, $a0
.L8024035C:
/* CB955C 8024035C AE0200AC */ sw $v0, 0xac($s0)
.L80240360:
/* CB9560 80240360 8E020078 */ lw $v0, 0x78($s0)
/* CB9564 80240364 1440000E */ bnez $v0, .L802403A0
/* CB9568 80240368 00000000 */ nop
/* CB956C 8024036C 8E0300B0 */ lw $v1, 0xb0($s0)
/* CB9570 80240370 8E020090 */ lw $v0, 0x90($s0)
/* CB9574 80240374 00621821 */ addu $v1, $v1, $v0
/* CB9578 80240378 04610004 */ bgez $v1, .L8024038C
/* CB957C 8024037C AE0300B0 */ sw $v1, 0xb0($s0)
/* CB9580 80240380 3C020002 */ lui $v0, 2
/* CB9584 80240384 080900E7 */ j .L8024039C
/* CB9588 80240388 00621021 */ addu $v0, $v1, $v0
.L8024038C:
/* CB958C 8024038C 3C040002 */ lui $a0, 2
/* CB9590 80240390 0083102A */ slt $v0, $a0, $v1
/* CB9594 80240394 10400002 */ beqz $v0, .L802403A0
/* CB9598 80240398 00641023 */ subu $v0, $v1, $a0
.L8024039C:
/* CB959C 8024039C AE0200B0 */ sw $v0, 0xb0($s0)
.L802403A0:
/* CB95A0 802403A0 8E02007C */ lw $v0, 0x7c($s0)
/* CB95A4 802403A4 1440000E */ bnez $v0, .L802403E0
/* CB95A8 802403A8 00000000 */ nop
/* CB95AC 802403AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* CB95B0 802403B0 8E020094 */ lw $v0, 0x94($s0)
/* CB95B4 802403B4 00621821 */ addu $v1, $v1, $v0
/* CB95B8 802403B8 04610004 */ bgez $v1, .L802403CC
/* CB95BC 802403BC AE0300B4 */ sw $v1, 0xb4($s0)
/* CB95C0 802403C0 3C020002 */ lui $v0, 2
/* CB95C4 802403C4 080900F7 */ j .L802403DC
/* CB95C8 802403C8 00621021 */ addu $v0, $v1, $v0
.L802403CC:
/* CB95CC 802403CC 3C040002 */ lui $a0, 2
/* CB95D0 802403D0 0083102A */ slt $v0, $a0, $v1
/* CB95D4 802403D4 10400002 */ beqz $v0, .L802403E0
/* CB95D8 802403D8 00641023 */ subu $v0, $v1, $a0
.L802403DC:
/* CB95DC 802403DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802403E0:
/* CB95E0 802403E0 8E040084 */ lw $a0, 0x84($s0)
/* CB95E4 802403E4 0C046F07 */ jal set_main_pan_u
/* CB95E8 802403E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* CB95EC 802403EC 8E040084 */ lw $a0, 0x84($s0)
/* CB95F0 802403F0 0C046F0D */ jal set_main_pan_v
/* CB95F4 802403F4 8E0500AC */ lw $a1, 0xac($s0)
/* CB95F8 802403F8 8E040084 */ lw $a0, 0x84($s0)
/* CB95FC 802403FC 0C046F13 */ jal set_aux_pan_u
/* CB9600 80240400 8E0500B0 */ lw $a1, 0xb0($s0)
/* CB9604 80240404 8E040084 */ lw $a0, 0x84($s0)
/* CB9608 80240408 0C046F19 */ jal set_aux_pan_v
/* CB960C 8024040C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CB9610 80240410 8E020070 */ lw $v0, 0x70($s0)
/* CB9614 80240414 8E030078 */ lw $v1, 0x78($s0)
/* CB9618 80240418 8E040098 */ lw $a0, 0x98($s0)
/* CB961C 8024041C 24420001 */ addiu $v0, $v0, 1
/* CB9620 80240420 AE020070 */ sw $v0, 0x70($s0)
/* CB9624 80240424 8E020074 */ lw $v0, 0x74($s0)
/* CB9628 80240428 24630001 */ addiu $v1, $v1, 1
/* CB962C 8024042C AE030078 */ sw $v1, 0x78($s0)
/* CB9630 80240430 8E030070 */ lw $v1, 0x70($s0)
/* CB9634 80240434 24420001 */ addiu $v0, $v0, 1
/* CB9638 80240438 AE020074 */ sw $v0, 0x74($s0)
/* CB963C 8024043C 8E02007C */ lw $v0, 0x7c($s0)
/* CB9640 80240440 0064182A */ slt $v1, $v1, $a0
/* CB9644 80240444 24420001 */ addiu $v0, $v0, 1
/* CB9648 80240448 14600002 */ bnez $v1, .L80240454
/* CB964C 8024044C AE02007C */ sw $v0, 0x7c($s0)
/* CB9650 80240450 AE000070 */ sw $zero, 0x70($s0)
.L80240454:
/* CB9654 80240454 8E020074 */ lw $v0, 0x74($s0)
/* CB9658 80240458 8E03009C */ lw $v1, 0x9c($s0)
/* CB965C 8024045C 0043102A */ slt $v0, $v0, $v1
/* CB9660 80240460 50400001 */ beql $v0, $zero, .L80240468
/* CB9664 80240464 AE000074 */ sw $zero, 0x74($s0)
.L80240468:
/* CB9668 80240468 8E020078 */ lw $v0, 0x78($s0)
/* CB966C 8024046C 8E0300A0 */ lw $v1, 0xa0($s0)
/* CB9670 80240470 0043102A */ slt $v0, $v0, $v1
/* CB9674 80240474 50400001 */ beql $v0, $zero, .L8024047C
/* CB9678 80240478 AE000078 */ sw $zero, 0x78($s0)
.L8024047C:
/* CB967C 8024047C 8E02007C */ lw $v0, 0x7c($s0)
/* CB9680 80240480 8E0300A4 */ lw $v1, 0xa4($s0)
/* CB9684 80240484 0043102A */ slt $v0, $v0, $v1
/* CB9688 80240488 50400001 */ beql $v0, $zero, .L80240490
/* CB968C 8024048C AE00007C */ sw $zero, 0x7c($s0)
.L80240490:
/* CB9690 80240490 8FBF0014 */ lw $ra, 0x14($sp)
/* CB9694 80240494 8FB00010 */ lw $s0, 0x10($sp)
/* CB9698 80240498 0000102D */ daddu $v0, $zero, $zero
/* CB969C 8024049C 03E00008 */ jr $ra
/* CB96A0 802404A0 27BD0018 */ addiu $sp, $sp, 0x18
/* CB96A4 802404A4 00000000 */ nop
/* CB96A8 802404A8 00000000 */ nop
/* CB96AC 802404AC 00000000 */ nop

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_CBDCD0
/* CBDCD0 80240000 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* CBDCD4 80240004 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* CBDCD8 80240008 8C430004 */ lw $v1, 4($v0)
/* CBDCDC 8024000C 3C040010 */ lui $a0, 0x10
/* CBDCE0 80240010 00641825 */ or $v1, $v1, $a0
/* CBDCE4 80240014 AC430004 */ sw $v1, 4($v0)
/* CBDCE8 80240018 03E00008 */ jr $ra
/* CBDCEC 8024001C 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_CBDCF0
/* CBDCF0 80240020 3C028016 */ lui $v0, 0x8016
/* CBDCF4 80240024 8442A552 */ lh $v0, -0x5aae($v0)
/* CBDCF8 80240028 AC820084 */ sw $v0, 0x84($a0)
/* CBDCFC 8024002C 03E00008 */ jr $ra
/* CBDD00 80240030 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401D0_CBDEA0
/* CBDEA0 802401D0 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* CBDEA4 802401D4 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* CBDEA8 802401D8 3C014334 */ lui $at, 0x4334
/* CBDEAC 802401DC 44816000 */ mtc1 $at, $f12
/* CBDEB0 802401E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CBDEB4 802401E4 AFBF0014 */ sw $ra, 0x14($sp)
/* CBDEB8 802401E8 AFB00010 */ sw $s0, 0x10($sp)
/* CBDEBC 802401EC 00031080 */ sll $v0, $v1, 2
/* CBDEC0 802401F0 00431021 */ addu $v0, $v0, $v1
/* CBDEC4 802401F4 00021080 */ sll $v0, $v0, 2
/* CBDEC8 802401F8 00431023 */ subu $v0, $v0, $v1
/* CBDECC 802401FC 000218C0 */ sll $v1, $v0, 3
/* CBDED0 80240200 00431021 */ addu $v0, $v0, $v1
/* CBDED4 80240204 000210C0 */ sll $v0, $v0, 3
/* CBDED8 80240208 3C01800B */ lui $at, 0x800b
/* CBDEDC 8024020C 00220821 */ addu $at, $at, $v0
/* CBDEE0 80240210 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* CBDEE4 80240214 460C0300 */ add.s $f12, $f0, $f12
/* CBDEE8 80240218 0C00A6C9 */ jal clamp_angle
/* CBDEEC 8024021C 0080802D */ daddu $s0, $a0, $zero
/* CBDEF0 80240220 4600008D */ trunc.w.s $f2, $f0
/* CBDEF4 80240224 E6020084 */ swc1 $f2, 0x84($s0)
/* CBDEF8 80240228 8FBF0014 */ lw $ra, 0x14($sp)
/* CBDEFC 8024022C 8FB00010 */ lw $s0, 0x10($sp)
/* CBDF00 80240230 24020002 */ addiu $v0, $zero, 2
/* CBDF04 80240234 03E00008 */ jr $ra
/* CBDF08 80240238 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_CCB310
/* CCB310 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CCB314 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* CCB318 80240008 0080802D */ daddu $s0, $a0, $zero
/* CCB31C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* CCB320 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* CCB324 80240014 8E020088 */ lw $v0, 0x88($s0)
/* CCB328 80240018 00621821 */ addu $v1, $v1, $v0
/* CCB32C 8024001C 04610004 */ bgez $v1, .L80240030
/* CCB330 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* CCB334 80240024 3C020002 */ lui $v0, 2
/* CCB338 80240028 08090010 */ j .L80240040
/* CCB33C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* CCB340 80240030 3C040002 */ lui $a0, 2
/* CCB344 80240034 0083102A */ slt $v0, $a0, $v1
/* CCB348 80240038 10400002 */ beqz $v0, .L80240044
/* CCB34C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* CCB350 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* CCB354 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* CCB358 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* CCB35C 8024004C 00621821 */ addu $v1, $v1, $v0
/* CCB360 80240050 04610004 */ bgez $v1, .L80240064
/* CCB364 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* CCB368 80240058 3C020002 */ lui $v0, 2
/* CCB36C 8024005C 0809001D */ j .L80240074
/* CCB370 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* CCB374 80240064 3C040002 */ lui $a0, 2
/* CCB378 80240068 0083102A */ slt $v0, $a0, $v1
/* CCB37C 8024006C 10400002 */ beqz $v0, .L80240078
/* CCB380 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* CCB384 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* CCB388 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* CCB38C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* CCB390 80240080 00621821 */ addu $v1, $v1, $v0
/* CCB394 80240084 04610004 */ bgez $v1, .L80240098
/* CCB398 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* CCB39C 8024008C 3C020002 */ lui $v0, 2
/* CCB3A0 80240090 0809002A */ j .L802400A8
/* CCB3A4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* CCB3A8 80240098 3C040002 */ lui $a0, 2
/* CCB3AC 8024009C 0083102A */ slt $v0, $a0, $v1
/* CCB3B0 802400A0 10400002 */ beqz $v0, .L802400AC
/* CCB3B4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* CCB3B8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* CCB3BC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* CCB3C0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* CCB3C4 802400B4 00621821 */ addu $v1, $v1, $v0
/* CCB3C8 802400B8 04610004 */ bgez $v1, .L802400CC
/* CCB3CC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* CCB3D0 802400C0 3C020002 */ lui $v0, 2
/* CCB3D4 802400C4 08090037 */ j .L802400DC
/* CCB3D8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* CCB3DC 802400CC 3C040002 */ lui $a0, 2
/* CCB3E0 802400D0 0083102A */ slt $v0, $a0, $v1
/* CCB3E4 802400D4 10400002 */ beqz $v0, .L802400E0
/* CCB3E8 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* CCB3EC 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* CCB3F0 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* CCB3F4 802400E4 0C046F07 */ jal set_main_pan_u
/* CCB3F8 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* CCB3FC 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* CCB400 802400F0 0C046F0D */ jal set_main_pan_v
/* CCB404 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* CCB408 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* CCB40C 802400FC 0C046F13 */ jal set_aux_pan_u
/* CCB410 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* CCB414 80240104 8E040084 */ lw $a0, 0x84($s0)
/* CCB418 80240108 0C046F19 */ jal set_aux_pan_v
/* CCB41C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CCB420 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* CCB424 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* CCB428 80240118 0000102D */ daddu $v0, $zero, $zero
/* CCB42C 8024011C 03E00008 */ jr $ra
/* CCB430 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_CCB434
/* CCB434 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CCB438 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* CCB43C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* CCB440 80240130 10A00005 */ beqz $a1, .L80240148
/* CCB444 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* CCB448 80240138 AE000070 */ sw $zero, 0x70($s0)
/* CCB44C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* CCB450 80240140 AE000078 */ sw $zero, 0x78($s0)
/* CCB454 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* CCB458 80240148 8E020070 */ lw $v0, 0x70($s0)
/* CCB45C 8024014C 1440000E */ bnez $v0, .L80240188
/* CCB460 80240150 00000000 */ nop
/* CCB464 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* CCB468 80240158 8E020088 */ lw $v0, 0x88($s0)
/* CCB46C 8024015C 00621821 */ addu $v1, $v1, $v0
/* CCB470 80240160 04610004 */ bgez $v1, .L80240174
/* CCB474 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* CCB478 80240168 3C020002 */ lui $v0, 2
/* CCB47C 8024016C 08090061 */ j .L80240184
/* CCB480 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* CCB484 80240174 3C040002 */ lui $a0, 2
/* CCB488 80240178 0083102A */ slt $v0, $a0, $v1
/* CCB48C 8024017C 10400002 */ beqz $v0, .L80240188
/* CCB490 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* CCB494 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* CCB498 80240188 8E020074 */ lw $v0, 0x74($s0)
/* CCB49C 8024018C 1440000E */ bnez $v0, .L802401C8
/* CCB4A0 80240190 00000000 */ nop
/* CCB4A4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* CCB4A8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* CCB4AC 8024019C 00621821 */ addu $v1, $v1, $v0
/* CCB4B0 802401A0 04610004 */ bgez $v1, .L802401B4
/* CCB4B4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* CCB4B8 802401A8 3C020002 */ lui $v0, 2
/* CCB4BC 802401AC 08090071 */ j .L802401C4
/* CCB4C0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* CCB4C4 802401B4 3C040002 */ lui $a0, 2
/* CCB4C8 802401B8 0083102A */ slt $v0, $a0, $v1
/* CCB4CC 802401BC 10400002 */ beqz $v0, .L802401C8
/* CCB4D0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* CCB4D4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* CCB4D8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* CCB4DC 802401CC 1440000E */ bnez $v0, .L80240208
/* CCB4E0 802401D0 00000000 */ nop
/* CCB4E4 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* CCB4E8 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* CCB4EC 802401DC 00621821 */ addu $v1, $v1, $v0
/* CCB4F0 802401E0 04610004 */ bgez $v1, .L802401F4
/* CCB4F4 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* CCB4F8 802401E8 3C020002 */ lui $v0, 2
/* CCB4FC 802401EC 08090081 */ j .L80240204
/* CCB500 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* CCB504 802401F4 3C040002 */ lui $a0, 2
/* CCB508 802401F8 0083102A */ slt $v0, $a0, $v1
/* CCB50C 802401FC 10400002 */ beqz $v0, .L80240208
/* CCB510 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* CCB514 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* CCB518 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* CCB51C 8024020C 1440000E */ bnez $v0, .L80240248
/* CCB520 80240210 00000000 */ nop
/* CCB524 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* CCB528 80240218 8E020094 */ lw $v0, 0x94($s0)
/* CCB52C 8024021C 00621821 */ addu $v1, $v1, $v0
/* CCB530 80240220 04610004 */ bgez $v1, .L80240234
/* CCB534 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* CCB538 80240228 3C020002 */ lui $v0, 2
/* CCB53C 8024022C 08090091 */ j .L80240244
/* CCB540 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* CCB544 80240234 3C040002 */ lui $a0, 2
/* CCB548 80240238 0083102A */ slt $v0, $a0, $v1
/* CCB54C 8024023C 10400002 */ beqz $v0, .L80240248
/* CCB550 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* CCB554 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* CCB558 80240248 8E040084 */ lw $a0, 0x84($s0)
/* CCB55C 8024024C 0C046F07 */ jal set_main_pan_u
/* CCB560 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* CCB564 80240254 8E040084 */ lw $a0, 0x84($s0)
/* CCB568 80240258 0C046F0D */ jal set_main_pan_v
/* CCB56C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* CCB570 80240260 8E040084 */ lw $a0, 0x84($s0)
/* CCB574 80240264 0C046F13 */ jal set_aux_pan_u
/* CCB578 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* CCB57C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* CCB580 80240270 0C046F19 */ jal set_aux_pan_v
/* CCB584 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* CCB588 80240278 8E020070 */ lw $v0, 0x70($s0)
/* CCB58C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* CCB590 80240280 8E040098 */ lw $a0, 0x98($s0)
/* CCB594 80240284 24420001 */ addiu $v0, $v0, 1
/* CCB598 80240288 AE020070 */ sw $v0, 0x70($s0)
/* CCB59C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* CCB5A0 80240290 24630001 */ addiu $v1, $v1, 1
/* CCB5A4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* CCB5A8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* CCB5AC 8024029C 24420001 */ addiu $v0, $v0, 1
/* CCB5B0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* CCB5B4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* CCB5B8 802402A8 0064182A */ slt $v1, $v1, $a0
/* CCB5BC 802402AC 24420001 */ addiu $v0, $v0, 1
/* CCB5C0 802402B0 14600002 */ bnez $v1, .L802402BC
/* CCB5C4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* CCB5C8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* CCB5CC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* CCB5D0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* CCB5D4 802402C4 0043102A */ slt $v0, $v0, $v1
/* CCB5D8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* CCB5DC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* CCB5E0 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* CCB5E4 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* CCB5E8 802402D8 0043102A */ slt $v0, $v0, $v1
/* CCB5EC 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* CCB5F0 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* CCB5F4 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* CCB5F8 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* CCB5FC 802402EC 0043102A */ slt $v0, $v0, $v1
/* CCB600 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* CCB604 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* CCB608 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* CCB60C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* CCB610 80240300 0000102D */ daddu $v0, $zero, $zero
/* CCB614 80240304 03E00008 */ jr $ra
/* CCB618 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_CDC6A0
/* CDC6A0 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CDC6A4 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* CDC6A8 80240008 0080802D */ daddu $s0, $a0, $zero
/* CDC6AC 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* CDC6B0 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* CDC6B4 80240014 8E020088 */ lw $v0, 0x88($s0)
/* CDC6B8 80240018 00621821 */ addu $v1, $v1, $v0
/* CDC6BC 8024001C 04610004 */ bgez $v1, .L80240030
/* CDC6C0 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* CDC6C4 80240024 3C020002 */ lui $v0, 2
/* CDC6C8 80240028 08090010 */ j .L80240040
/* CDC6CC 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* CDC6D0 80240030 3C040002 */ lui $a0, 2
/* CDC6D4 80240034 0083102A */ slt $v0, $a0, $v1
/* CDC6D8 80240038 10400002 */ beqz $v0, .L80240044
/* CDC6DC 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* CDC6E0 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* CDC6E4 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* CDC6E8 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* CDC6EC 8024004C 00621821 */ addu $v1, $v1, $v0
/* CDC6F0 80240050 04610004 */ bgez $v1, .L80240064
/* CDC6F4 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* CDC6F8 80240058 3C020002 */ lui $v0, 2
/* CDC6FC 8024005C 0809001D */ j .L80240074
/* CDC700 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* CDC704 80240064 3C040002 */ lui $a0, 2
/* CDC708 80240068 0083102A */ slt $v0, $a0, $v1
/* CDC70C 8024006C 10400002 */ beqz $v0, .L80240078
/* CDC710 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* CDC714 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* CDC718 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* CDC71C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* CDC720 80240080 00621821 */ addu $v1, $v1, $v0
/* CDC724 80240084 04610004 */ bgez $v1, .L80240098
/* CDC728 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* CDC72C 8024008C 3C020002 */ lui $v0, 2
/* CDC730 80240090 0809002A */ j .L802400A8
/* CDC734 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* CDC738 80240098 3C040002 */ lui $a0, 2
/* CDC73C 8024009C 0083102A */ slt $v0, $a0, $v1
/* CDC740 802400A0 10400002 */ beqz $v0, .L802400AC
/* CDC744 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* CDC748 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* CDC74C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* CDC750 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* CDC754 802400B4 00621821 */ addu $v1, $v1, $v0
/* CDC758 802400B8 04610004 */ bgez $v1, .L802400CC
/* CDC75C 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* CDC760 802400C0 3C020002 */ lui $v0, 2
/* CDC764 802400C4 08090037 */ j .L802400DC
/* CDC768 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* CDC76C 802400CC 3C040002 */ lui $a0, 2
/* CDC770 802400D0 0083102A */ slt $v0, $a0, $v1
/* CDC774 802400D4 10400002 */ beqz $v0, .L802400E0
/* CDC778 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* CDC77C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* CDC780 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* CDC784 802400E4 0C046F07 */ jal set_main_pan_u
/* CDC788 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* CDC78C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* CDC790 802400F0 0C046F0D */ jal set_main_pan_v
/* CDC794 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* CDC798 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* CDC79C 802400FC 0C046F13 */ jal set_aux_pan_u
/* CDC7A0 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* CDC7A4 80240104 8E040084 */ lw $a0, 0x84($s0)
/* CDC7A8 80240108 0C046F19 */ jal set_aux_pan_v
/* CDC7AC 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CDC7B0 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* CDC7B4 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* CDC7B8 80240118 0000102D */ daddu $v0, $zero, $zero
/* CDC7BC 8024011C 03E00008 */ jr $ra
/* CDC7C0 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_CDC7C4
/* CDC7C4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CDC7C8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* CDC7CC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* CDC7D0 80240130 10A00005 */ beqz $a1, .L80240148
/* CDC7D4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* CDC7D8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* CDC7DC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* CDC7E0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* CDC7E4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* CDC7E8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* CDC7EC 8024014C 1440000E */ bnez $v0, .L80240188
/* CDC7F0 80240150 00000000 */ nop
/* CDC7F4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* CDC7F8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* CDC7FC 8024015C 00621821 */ addu $v1, $v1, $v0
/* CDC800 80240160 04610004 */ bgez $v1, .L80240174
/* CDC804 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* CDC808 80240168 3C020002 */ lui $v0, 2
/* CDC80C 8024016C 08090061 */ j .L80240184
/* CDC810 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* CDC814 80240174 3C040002 */ lui $a0, 2
/* CDC818 80240178 0083102A */ slt $v0, $a0, $v1
/* CDC81C 8024017C 10400002 */ beqz $v0, .L80240188
/* CDC820 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* CDC824 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* CDC828 80240188 8E020074 */ lw $v0, 0x74($s0)
/* CDC82C 8024018C 1440000E */ bnez $v0, .L802401C8
/* CDC830 80240190 00000000 */ nop
/* CDC834 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* CDC838 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* CDC83C 8024019C 00621821 */ addu $v1, $v1, $v0
/* CDC840 802401A0 04610004 */ bgez $v1, .L802401B4
/* CDC844 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* CDC848 802401A8 3C020002 */ lui $v0, 2
/* CDC84C 802401AC 08090071 */ j .L802401C4
/* CDC850 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* CDC854 802401B4 3C040002 */ lui $a0, 2
/* CDC858 802401B8 0083102A */ slt $v0, $a0, $v1
/* CDC85C 802401BC 10400002 */ beqz $v0, .L802401C8
/* CDC860 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* CDC864 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* CDC868 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* CDC86C 802401CC 1440000E */ bnez $v0, .L80240208
/* CDC870 802401D0 00000000 */ nop
/* CDC874 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* CDC878 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* CDC87C 802401DC 00621821 */ addu $v1, $v1, $v0
/* CDC880 802401E0 04610004 */ bgez $v1, .L802401F4
/* CDC884 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* CDC888 802401E8 3C020002 */ lui $v0, 2
/* CDC88C 802401EC 08090081 */ j .L80240204
/* CDC890 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* CDC894 802401F4 3C040002 */ lui $a0, 2
/* CDC898 802401F8 0083102A */ slt $v0, $a0, $v1
/* CDC89C 802401FC 10400002 */ beqz $v0, .L80240208
/* CDC8A0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* CDC8A4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* CDC8A8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* CDC8AC 8024020C 1440000E */ bnez $v0, .L80240248
/* CDC8B0 80240210 00000000 */ nop
/* CDC8B4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* CDC8B8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* CDC8BC 8024021C 00621821 */ addu $v1, $v1, $v0
/* CDC8C0 80240220 04610004 */ bgez $v1, .L80240234
/* CDC8C4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* CDC8C8 80240228 3C020002 */ lui $v0, 2
/* CDC8CC 8024022C 08090091 */ j .L80240244
/* CDC8D0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* CDC8D4 80240234 3C040002 */ lui $a0, 2
/* CDC8D8 80240238 0083102A */ slt $v0, $a0, $v1
/* CDC8DC 8024023C 10400002 */ beqz $v0, .L80240248
/* CDC8E0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* CDC8E4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* CDC8E8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* CDC8EC 8024024C 0C046F07 */ jal set_main_pan_u
/* CDC8F0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* CDC8F4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* CDC8F8 80240258 0C046F0D */ jal set_main_pan_v
/* CDC8FC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* CDC900 80240260 8E040084 */ lw $a0, 0x84($s0)
/* CDC904 80240264 0C046F13 */ jal set_aux_pan_u
/* CDC908 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* CDC90C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* CDC910 80240270 0C046F19 */ jal set_aux_pan_v
/* CDC914 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* CDC918 80240278 8E020070 */ lw $v0, 0x70($s0)
/* CDC91C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* CDC920 80240280 8E040098 */ lw $a0, 0x98($s0)
/* CDC924 80240284 24420001 */ addiu $v0, $v0, 1
/* CDC928 80240288 AE020070 */ sw $v0, 0x70($s0)
/* CDC92C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* CDC930 80240290 24630001 */ addiu $v1, $v1, 1
/* CDC934 80240294 AE030078 */ sw $v1, 0x78($s0)
/* CDC938 80240298 8E030070 */ lw $v1, 0x70($s0)
/* CDC93C 8024029C 24420001 */ addiu $v0, $v0, 1
/* CDC940 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* CDC944 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* CDC948 802402A8 0064182A */ slt $v1, $v1, $a0
/* CDC94C 802402AC 24420001 */ addiu $v0, $v0, 1
/* CDC950 802402B0 14600002 */ bnez $v1, .L802402BC
/* CDC954 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* CDC958 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* CDC95C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* CDC960 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* CDC964 802402C4 0043102A */ slt $v0, $v0, $v1
/* CDC968 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* CDC96C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* CDC970 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* CDC974 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* CDC978 802402D8 0043102A */ slt $v0, $v0, $v1
/* CDC97C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* CDC980 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* CDC984 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* CDC988 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* CDC98C 802402EC 0043102A */ slt $v0, $v0, $v1
/* CDC990 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* CDC994 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* CDC998 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* CDC99C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* CDC9A0 80240300 0000102D */ daddu $v0, $zero, $zero
/* CDC9A4 80240304 03E00008 */ jr $ra
/* CDC9A8 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_CE36F0
/* CE36F0 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CE36F4 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* CE36F8 80240008 0080802D */ daddu $s0, $a0, $zero
/* CE36FC 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* CE3700 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* CE3704 80240014 8E020088 */ lw $v0, 0x88($s0)
/* CE3708 80240018 00621821 */ addu $v1, $v1, $v0
/* CE370C 8024001C 04610004 */ bgez $v1, .L80240030
/* CE3710 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* CE3714 80240024 3C020002 */ lui $v0, 2
/* CE3718 80240028 08090010 */ j .L80240040
/* CE371C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* CE3720 80240030 3C040002 */ lui $a0, 2
/* CE3724 80240034 0083102A */ slt $v0, $a0, $v1
/* CE3728 80240038 10400002 */ beqz $v0, .L80240044
/* CE372C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* CE3730 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* CE3734 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* CE3738 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* CE373C 8024004C 00621821 */ addu $v1, $v1, $v0
/* CE3740 80240050 04610004 */ bgez $v1, .L80240064
/* CE3744 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* CE3748 80240058 3C020002 */ lui $v0, 2
/* CE374C 8024005C 0809001D */ j .L80240074
/* CE3750 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* CE3754 80240064 3C040002 */ lui $a0, 2
/* CE3758 80240068 0083102A */ slt $v0, $a0, $v1
/* CE375C 8024006C 10400002 */ beqz $v0, .L80240078
/* CE3760 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* CE3764 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* CE3768 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* CE376C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* CE3770 80240080 00621821 */ addu $v1, $v1, $v0
/* CE3774 80240084 04610004 */ bgez $v1, .L80240098
/* CE3778 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* CE377C 8024008C 3C020002 */ lui $v0, 2
/* CE3780 80240090 0809002A */ j .L802400A8
/* CE3784 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* CE3788 80240098 3C040002 */ lui $a0, 2
/* CE378C 8024009C 0083102A */ slt $v0, $a0, $v1
/* CE3790 802400A0 10400002 */ beqz $v0, .L802400AC
/* CE3794 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* CE3798 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* CE379C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* CE37A0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* CE37A4 802400B4 00621821 */ addu $v1, $v1, $v0
/* CE37A8 802400B8 04610004 */ bgez $v1, .L802400CC
/* CE37AC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* CE37B0 802400C0 3C020002 */ lui $v0, 2
/* CE37B4 802400C4 08090037 */ j .L802400DC
/* CE37B8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* CE37BC 802400CC 3C040002 */ lui $a0, 2
/* CE37C0 802400D0 0083102A */ slt $v0, $a0, $v1
/* CE37C4 802400D4 10400002 */ beqz $v0, .L802400E0
/* CE37C8 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* CE37CC 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* CE37D0 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* CE37D4 802400E4 0C046F07 */ jal set_main_pan_u
/* CE37D8 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* CE37DC 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* CE37E0 802400F0 0C046F0D */ jal set_main_pan_v
/* CE37E4 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* CE37E8 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* CE37EC 802400FC 0C046F13 */ jal set_aux_pan_u
/* CE37F0 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* CE37F4 80240104 8E040084 */ lw $a0, 0x84($s0)
/* CE37F8 80240108 0C046F19 */ jal set_aux_pan_v
/* CE37FC 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CE3800 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* CE3804 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* CE3808 80240118 0000102D */ daddu $v0, $zero, $zero
/* CE380C 8024011C 03E00008 */ jr $ra
/* CE3810 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_CE3814
/* CE3814 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CE3818 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* CE381C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* CE3820 80240130 10A00005 */ beqz $a1, .L80240148
/* CE3824 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* CE3828 80240138 AE000070 */ sw $zero, 0x70($s0)
/* CE382C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* CE3830 80240140 AE000078 */ sw $zero, 0x78($s0)
/* CE3834 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* CE3838 80240148 8E020070 */ lw $v0, 0x70($s0)
/* CE383C 8024014C 1440000E */ bnez $v0, .L80240188
/* CE3840 80240150 00000000 */ nop
/* CE3844 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* CE3848 80240158 8E020088 */ lw $v0, 0x88($s0)
/* CE384C 8024015C 00621821 */ addu $v1, $v1, $v0
/* CE3850 80240160 04610004 */ bgez $v1, .L80240174
/* CE3854 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* CE3858 80240168 3C020002 */ lui $v0, 2
/* CE385C 8024016C 08090061 */ j .L80240184
/* CE3860 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* CE3864 80240174 3C040002 */ lui $a0, 2
/* CE3868 80240178 0083102A */ slt $v0, $a0, $v1
/* CE386C 8024017C 10400002 */ beqz $v0, .L80240188
/* CE3870 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* CE3874 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* CE3878 80240188 8E020074 */ lw $v0, 0x74($s0)
/* CE387C 8024018C 1440000E */ bnez $v0, .L802401C8
/* CE3880 80240190 00000000 */ nop
/* CE3884 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* CE3888 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* CE388C 8024019C 00621821 */ addu $v1, $v1, $v0
/* CE3890 802401A0 04610004 */ bgez $v1, .L802401B4
/* CE3894 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* CE3898 802401A8 3C020002 */ lui $v0, 2
/* CE389C 802401AC 08090071 */ j .L802401C4
/* CE38A0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* CE38A4 802401B4 3C040002 */ lui $a0, 2
/* CE38A8 802401B8 0083102A */ slt $v0, $a0, $v1
/* CE38AC 802401BC 10400002 */ beqz $v0, .L802401C8
/* CE38B0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* CE38B4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* CE38B8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* CE38BC 802401CC 1440000E */ bnez $v0, .L80240208
/* CE38C0 802401D0 00000000 */ nop
/* CE38C4 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* CE38C8 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* CE38CC 802401DC 00621821 */ addu $v1, $v1, $v0
/* CE38D0 802401E0 04610004 */ bgez $v1, .L802401F4
/* CE38D4 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* CE38D8 802401E8 3C020002 */ lui $v0, 2
/* CE38DC 802401EC 08090081 */ j .L80240204
/* CE38E0 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* CE38E4 802401F4 3C040002 */ lui $a0, 2
/* CE38E8 802401F8 0083102A */ slt $v0, $a0, $v1
/* CE38EC 802401FC 10400002 */ beqz $v0, .L80240208
/* CE38F0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* CE38F4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* CE38F8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* CE38FC 8024020C 1440000E */ bnez $v0, .L80240248
/* CE3900 80240210 00000000 */ nop
/* CE3904 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* CE3908 80240218 8E020094 */ lw $v0, 0x94($s0)
/* CE390C 8024021C 00621821 */ addu $v1, $v1, $v0
/* CE3910 80240220 04610004 */ bgez $v1, .L80240234
/* CE3914 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* CE3918 80240228 3C020002 */ lui $v0, 2
/* CE391C 8024022C 08090091 */ j .L80240244
/* CE3920 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* CE3924 80240234 3C040002 */ lui $a0, 2
/* CE3928 80240238 0083102A */ slt $v0, $a0, $v1
/* CE392C 8024023C 10400002 */ beqz $v0, .L80240248
/* CE3930 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* CE3934 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* CE3938 80240248 8E040084 */ lw $a0, 0x84($s0)
/* CE393C 8024024C 0C046F07 */ jal set_main_pan_u
/* CE3940 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* CE3944 80240254 8E040084 */ lw $a0, 0x84($s0)
/* CE3948 80240258 0C046F0D */ jal set_main_pan_v
/* CE394C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* CE3950 80240260 8E040084 */ lw $a0, 0x84($s0)
/* CE3954 80240264 0C046F13 */ jal set_aux_pan_u
/* CE3958 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* CE395C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* CE3960 80240270 0C046F19 */ jal set_aux_pan_v
/* CE3964 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* CE3968 80240278 8E020070 */ lw $v0, 0x70($s0)
/* CE396C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* CE3970 80240280 8E040098 */ lw $a0, 0x98($s0)
/* CE3974 80240284 24420001 */ addiu $v0, $v0, 1
/* CE3978 80240288 AE020070 */ sw $v0, 0x70($s0)
/* CE397C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* CE3980 80240290 24630001 */ addiu $v1, $v1, 1
/* CE3984 80240294 AE030078 */ sw $v1, 0x78($s0)
/* CE3988 80240298 8E030070 */ lw $v1, 0x70($s0)
/* CE398C 8024029C 24420001 */ addiu $v0, $v0, 1
/* CE3990 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* CE3994 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* CE3998 802402A8 0064182A */ slt $v1, $v1, $a0
/* CE399C 802402AC 24420001 */ addiu $v0, $v0, 1
/* CE39A0 802402B0 14600002 */ bnez $v1, .L802402BC
/* CE39A4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* CE39A8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* CE39AC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* CE39B0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* CE39B4 802402C4 0043102A */ slt $v0, $v0, $v1
/* CE39B8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* CE39BC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* CE39C0 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* CE39C4 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* CE39C8 802402D8 0043102A */ slt $v0, $v0, $v1
/* CE39CC 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* CE39D0 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* CE39D4 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* CE39D8 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* CE39DC 802402EC 0043102A */ slt $v0, $v0, $v1
/* CE39E0 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* CE39E4 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* CE39E8 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* CE39EC 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* CE39F0 80240300 0000102D */ daddu $v0, $zero, $zero
/* CE39F4 80240304 03E00008 */ jr $ra
/* CE39F8 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802407F4_CE6EF4
/* CE6EF4 802407F4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CE6EF8 802407F8 AFB00010 */ sw $s0, 0x10($sp)
/* CE6EFC 802407FC 0080802D */ daddu $s0, $a0, $zero
/* CE6F00 80240800 AFBF0014 */ sw $ra, 0x14($sp)
/* CE6F04 80240804 8E0300A8 */ lw $v1, 0xa8($s0)
/* CE6F08 80240808 8E020088 */ lw $v0, 0x88($s0)
/* CE6F0C 8024080C 00621821 */ addu $v1, $v1, $v0
/* CE6F10 80240810 04610004 */ bgez $v1, .L80240824
/* CE6F14 80240814 AE0300A8 */ sw $v1, 0xa8($s0)
/* CE6F18 80240818 3C020002 */ lui $v0, 2
/* CE6F1C 8024081C 0809020D */ j .L80240834
/* CE6F20 80240820 00621021 */ addu $v0, $v1, $v0
.L80240824:
/* CE6F24 80240824 3C040002 */ lui $a0, 2
/* CE6F28 80240828 0083102A */ slt $v0, $a0, $v1
/* CE6F2C 8024082C 10400002 */ beqz $v0, .L80240838
/* CE6F30 80240830 00641023 */ subu $v0, $v1, $a0
.L80240834:
/* CE6F34 80240834 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240838:
/* CE6F38 80240838 8E0300AC */ lw $v1, 0xac($s0)
/* CE6F3C 8024083C 8E02008C */ lw $v0, 0x8c($s0)
/* CE6F40 80240840 00621821 */ addu $v1, $v1, $v0
/* CE6F44 80240844 04610004 */ bgez $v1, .L80240858
/* CE6F48 80240848 AE0300AC */ sw $v1, 0xac($s0)
/* CE6F4C 8024084C 3C020002 */ lui $v0, 2
/* CE6F50 80240850 0809021A */ j .L80240868
/* CE6F54 80240854 00621021 */ addu $v0, $v1, $v0
.L80240858:
/* CE6F58 80240858 3C040002 */ lui $a0, 2
/* CE6F5C 8024085C 0083102A */ slt $v0, $a0, $v1
/* CE6F60 80240860 10400002 */ beqz $v0, .L8024086C
/* CE6F64 80240864 00641023 */ subu $v0, $v1, $a0
.L80240868:
/* CE6F68 80240868 AE0200AC */ sw $v0, 0xac($s0)
.L8024086C:
/* CE6F6C 8024086C 8E0300B0 */ lw $v1, 0xb0($s0)
/* CE6F70 80240870 8E020090 */ lw $v0, 0x90($s0)
/* CE6F74 80240874 00621821 */ addu $v1, $v1, $v0
/* CE6F78 80240878 04610004 */ bgez $v1, .L8024088C
/* CE6F7C 8024087C AE0300B0 */ sw $v1, 0xb0($s0)
/* CE6F80 80240880 3C020002 */ lui $v0, 2
/* CE6F84 80240884 08090227 */ j .L8024089C
/* CE6F88 80240888 00621021 */ addu $v0, $v1, $v0
.L8024088C:
/* CE6F8C 8024088C 3C040002 */ lui $a0, 2
/* CE6F90 80240890 0083102A */ slt $v0, $a0, $v1
/* CE6F94 80240894 10400002 */ beqz $v0, .L802408A0
/* CE6F98 80240898 00641023 */ subu $v0, $v1, $a0
.L8024089C:
/* CE6F9C 8024089C AE0200B0 */ sw $v0, 0xb0($s0)
.L802408A0:
/* CE6FA0 802408A0 8E0300B4 */ lw $v1, 0xb4($s0)
/* CE6FA4 802408A4 8E020094 */ lw $v0, 0x94($s0)
/* CE6FA8 802408A8 00621821 */ addu $v1, $v1, $v0
/* CE6FAC 802408AC 04610004 */ bgez $v1, .L802408C0
/* CE6FB0 802408B0 AE0300B4 */ sw $v1, 0xb4($s0)
/* CE6FB4 802408B4 3C020002 */ lui $v0, 2
/* CE6FB8 802408B8 08090234 */ j .L802408D0
/* CE6FBC 802408BC 00621021 */ addu $v0, $v1, $v0
.L802408C0:
/* CE6FC0 802408C0 3C040002 */ lui $a0, 2
/* CE6FC4 802408C4 0083102A */ slt $v0, $a0, $v1
/* CE6FC8 802408C8 10400002 */ beqz $v0, .L802408D4
/* CE6FCC 802408CC 00641023 */ subu $v0, $v1, $a0
.L802408D0:
/* CE6FD0 802408D0 AE0200B4 */ sw $v0, 0xb4($s0)
.L802408D4:
/* CE6FD4 802408D4 8E040084 */ lw $a0, 0x84($s0)
/* CE6FD8 802408D8 0C046F07 */ jal set_main_pan_u
/* CE6FDC 802408DC 8E0500A8 */ lw $a1, 0xa8($s0)
/* CE6FE0 802408E0 8E040084 */ lw $a0, 0x84($s0)
/* CE6FE4 802408E4 0C046F0D */ jal set_main_pan_v
/* CE6FE8 802408E8 8E0500AC */ lw $a1, 0xac($s0)
/* CE6FEC 802408EC 8E040084 */ lw $a0, 0x84($s0)
/* CE6FF0 802408F0 0C046F13 */ jal set_aux_pan_u
/* CE6FF4 802408F4 8E0500B0 */ lw $a1, 0xb0($s0)
/* CE6FF8 802408F8 8E040084 */ lw $a0, 0x84($s0)
/* CE6FFC 802408FC 0C046F19 */ jal set_aux_pan_v
/* CE7000 80240900 8E0500B4 */ lw $a1, 0xb4($s0)
/* CE7004 80240904 8FBF0014 */ lw $ra, 0x14($sp)
/* CE7008 80240908 8FB00010 */ lw $s0, 0x10($sp)
/* CE700C 8024090C 0000102D */ daddu $v0, $zero, $zero
/* CE7010 80240910 03E00008 */ jr $ra
/* CE7014 80240914 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240918_CE7018
/* CE7018 80240918 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CE701C 8024091C AFB00010 */ sw $s0, 0x10($sp)
/* CE7020 80240920 0080802D */ daddu $s0, $a0, $zero
/* CE7024 80240924 10A00005 */ beqz $a1, .L8024093C
/* CE7028 80240928 AFBF0014 */ sw $ra, 0x14($sp)
/* CE702C 8024092C AE000070 */ sw $zero, 0x70($s0)
/* CE7030 80240930 AE000074 */ sw $zero, 0x74($s0)
/* CE7034 80240934 AE000078 */ sw $zero, 0x78($s0)
/* CE7038 80240938 AE00007C */ sw $zero, 0x7c($s0)
.L8024093C:
/* CE703C 8024093C 8E020070 */ lw $v0, 0x70($s0)
/* CE7040 80240940 1440000E */ bnez $v0, .L8024097C
/* CE7044 80240944 00000000 */ nop
/* CE7048 80240948 8E0300A8 */ lw $v1, 0xa8($s0)
/* CE704C 8024094C 8E020088 */ lw $v0, 0x88($s0)
/* CE7050 80240950 00621821 */ addu $v1, $v1, $v0
/* CE7054 80240954 04610004 */ bgez $v1, .L80240968
/* CE7058 80240958 AE0300A8 */ sw $v1, 0xa8($s0)
/* CE705C 8024095C 3C020002 */ lui $v0, 2
/* CE7060 80240960 0809025E */ j .L80240978
/* CE7064 80240964 00621021 */ addu $v0, $v1, $v0
.L80240968:
/* CE7068 80240968 3C040002 */ lui $a0, 2
/* CE706C 8024096C 0083102A */ slt $v0, $a0, $v1
/* CE7070 80240970 10400002 */ beqz $v0, .L8024097C
/* CE7074 80240974 00641023 */ subu $v0, $v1, $a0
.L80240978:
/* CE7078 80240978 AE0200A8 */ sw $v0, 0xa8($s0)
.L8024097C:
/* CE707C 8024097C 8E020074 */ lw $v0, 0x74($s0)
/* CE7080 80240980 1440000E */ bnez $v0, .L802409BC
/* CE7084 80240984 00000000 */ nop
/* CE7088 80240988 8E0300AC */ lw $v1, 0xac($s0)
/* CE708C 8024098C 8E02008C */ lw $v0, 0x8c($s0)
/* CE7090 80240990 00621821 */ addu $v1, $v1, $v0
/* CE7094 80240994 04610004 */ bgez $v1, .L802409A8
/* CE7098 80240998 AE0300AC */ sw $v1, 0xac($s0)
/* CE709C 8024099C 3C020002 */ lui $v0, 2
/* CE70A0 802409A0 0809026E */ j .L802409B8
/* CE70A4 802409A4 00621021 */ addu $v0, $v1, $v0
.L802409A8:
/* CE70A8 802409A8 3C040002 */ lui $a0, 2
/* CE70AC 802409AC 0083102A */ slt $v0, $a0, $v1
/* CE70B0 802409B0 10400002 */ beqz $v0, .L802409BC
/* CE70B4 802409B4 00641023 */ subu $v0, $v1, $a0
.L802409B8:
/* CE70B8 802409B8 AE0200AC */ sw $v0, 0xac($s0)
.L802409BC:
/* CE70BC 802409BC 8E020078 */ lw $v0, 0x78($s0)
/* CE70C0 802409C0 1440000E */ bnez $v0, .L802409FC
/* CE70C4 802409C4 00000000 */ nop
/* CE70C8 802409C8 8E0300B0 */ lw $v1, 0xb0($s0)
/* CE70CC 802409CC 8E020090 */ lw $v0, 0x90($s0)
/* CE70D0 802409D0 00621821 */ addu $v1, $v1, $v0
/* CE70D4 802409D4 04610004 */ bgez $v1, .L802409E8
/* CE70D8 802409D8 AE0300B0 */ sw $v1, 0xb0($s0)
/* CE70DC 802409DC 3C020002 */ lui $v0, 2
/* CE70E0 802409E0 0809027E */ j .L802409F8
/* CE70E4 802409E4 00621021 */ addu $v0, $v1, $v0
.L802409E8:
/* CE70E8 802409E8 3C040002 */ lui $a0, 2
/* CE70EC 802409EC 0083102A */ slt $v0, $a0, $v1
/* CE70F0 802409F0 10400002 */ beqz $v0, .L802409FC
/* CE70F4 802409F4 00641023 */ subu $v0, $v1, $a0
.L802409F8:
/* CE70F8 802409F8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802409FC:
/* CE70FC 802409FC 8E02007C */ lw $v0, 0x7c($s0)
/* CE7100 80240A00 1440000E */ bnez $v0, .L80240A3C
/* CE7104 80240A04 00000000 */ nop
/* CE7108 80240A08 8E0300B4 */ lw $v1, 0xb4($s0)
/* CE710C 80240A0C 8E020094 */ lw $v0, 0x94($s0)
/* CE7110 80240A10 00621821 */ addu $v1, $v1, $v0
/* CE7114 80240A14 04610004 */ bgez $v1, .L80240A28
/* CE7118 80240A18 AE0300B4 */ sw $v1, 0xb4($s0)
/* CE711C 80240A1C 3C020002 */ lui $v0, 2
/* CE7120 80240A20 0809028E */ j .L80240A38
/* CE7124 80240A24 00621021 */ addu $v0, $v1, $v0
.L80240A28:
/* CE7128 80240A28 3C040002 */ lui $a0, 2
/* CE712C 80240A2C 0083102A */ slt $v0, $a0, $v1
/* CE7130 80240A30 10400002 */ beqz $v0, .L80240A3C
/* CE7134 80240A34 00641023 */ subu $v0, $v1, $a0
.L80240A38:
/* CE7138 80240A38 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240A3C:
/* CE713C 80240A3C 8E040084 */ lw $a0, 0x84($s0)
/* CE7140 80240A40 0C046F07 */ jal set_main_pan_u
/* CE7144 80240A44 8E0500A8 */ lw $a1, 0xa8($s0)
/* CE7148 80240A48 8E040084 */ lw $a0, 0x84($s0)
/* CE714C 80240A4C 0C046F0D */ jal set_main_pan_v
/* CE7150 80240A50 8E0500AC */ lw $a1, 0xac($s0)
/* CE7154 80240A54 8E040084 */ lw $a0, 0x84($s0)
/* CE7158 80240A58 0C046F13 */ jal set_aux_pan_u
/* CE715C 80240A5C 8E0500B0 */ lw $a1, 0xb0($s0)
/* CE7160 80240A60 8E040084 */ lw $a0, 0x84($s0)
/* CE7164 80240A64 0C046F19 */ jal set_aux_pan_v
/* CE7168 80240A68 8E0500B4 */ lw $a1, 0xb4($s0)
/* CE716C 80240A6C 8E020070 */ lw $v0, 0x70($s0)
/* CE7170 80240A70 8E030078 */ lw $v1, 0x78($s0)
/* CE7174 80240A74 8E040098 */ lw $a0, 0x98($s0)
/* CE7178 80240A78 24420001 */ addiu $v0, $v0, 1
/* CE717C 80240A7C AE020070 */ sw $v0, 0x70($s0)
/* CE7180 80240A80 8E020074 */ lw $v0, 0x74($s0)
/* CE7184 80240A84 24630001 */ addiu $v1, $v1, 1
/* CE7188 80240A88 AE030078 */ sw $v1, 0x78($s0)
/* CE718C 80240A8C 8E030070 */ lw $v1, 0x70($s0)
/* CE7190 80240A90 24420001 */ addiu $v0, $v0, 1
/* CE7194 80240A94 AE020074 */ sw $v0, 0x74($s0)
/* CE7198 80240A98 8E02007C */ lw $v0, 0x7c($s0)
/* CE719C 80240A9C 0064182A */ slt $v1, $v1, $a0
/* CE71A0 80240AA0 24420001 */ addiu $v0, $v0, 1
/* CE71A4 80240AA4 14600002 */ bnez $v1, .L80240AB0
/* CE71A8 80240AA8 AE02007C */ sw $v0, 0x7c($s0)
/* CE71AC 80240AAC AE000070 */ sw $zero, 0x70($s0)
.L80240AB0:
/* CE71B0 80240AB0 8E020074 */ lw $v0, 0x74($s0)
/* CE71B4 80240AB4 8E03009C */ lw $v1, 0x9c($s0)
/* CE71B8 80240AB8 0043102A */ slt $v0, $v0, $v1
/* CE71BC 80240ABC 50400001 */ beql $v0, $zero, .L80240AC4
/* CE71C0 80240AC0 AE000074 */ sw $zero, 0x74($s0)
.L80240AC4:
/* CE71C4 80240AC4 8E020078 */ lw $v0, 0x78($s0)
/* CE71C8 80240AC8 8E0300A0 */ lw $v1, 0xa0($s0)
/* CE71CC 80240ACC 0043102A */ slt $v0, $v0, $v1
/* CE71D0 80240AD0 50400001 */ beql $v0, $zero, .L80240AD8
/* CE71D4 80240AD4 AE000078 */ sw $zero, 0x78($s0)
.L80240AD8:
/* CE71D8 80240AD8 8E02007C */ lw $v0, 0x7c($s0)
/* CE71DC 80240ADC 8E0300A4 */ lw $v1, 0xa4($s0)
/* CE71E0 80240AE0 0043102A */ slt $v0, $v0, $v1
/* CE71E4 80240AE4 50400001 */ beql $v0, $zero, .L80240AEC
/* CE71E8 80240AE8 AE00007C */ sw $zero, 0x7c($s0)
.L80240AEC:
/* CE71EC 80240AEC 8FBF0014 */ lw $ra, 0x14($sp)
/* CE71F0 80240AF0 8FB00010 */ lw $s0, 0x10($sp)
/* CE71F4 80240AF4 0000102D */ daddu $v0, $zero, $zero
/* CE71F8 80240AF8 03E00008 */ jr $ra
/* CE71FC 80240AFC 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240280_CF0BC0
/* CF0BC0 80240280 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CF0BC4 80240284 AFB00010 */ sw $s0, 0x10($sp)
/* CF0BC8 80240288 0080802D */ daddu $s0, $a0, $zero
/* CF0BCC 8024028C AFBF0014 */ sw $ra, 0x14($sp)
/* CF0BD0 80240290 8E0300A8 */ lw $v1, 0xa8($s0)
/* CF0BD4 80240294 8E020088 */ lw $v0, 0x88($s0)
/* CF0BD8 80240298 00621821 */ addu $v1, $v1, $v0
/* CF0BDC 8024029C 04610004 */ bgez $v1, .L802402B0
/* CF0BE0 802402A0 AE0300A8 */ sw $v1, 0xa8($s0)
/* CF0BE4 802402A4 3C020002 */ lui $v0, 2
/* CF0BE8 802402A8 080900B0 */ j .L802402C0
/* CF0BEC 802402AC 00621021 */ addu $v0, $v1, $v0
.L802402B0:
/* CF0BF0 802402B0 3C040002 */ lui $a0, 2
/* CF0BF4 802402B4 0083102A */ slt $v0, $a0, $v1
/* CF0BF8 802402B8 10400002 */ beqz $v0, .L802402C4
/* CF0BFC 802402BC 00641023 */ subu $v0, $v1, $a0
.L802402C0:
/* CF0C00 802402C0 AE0200A8 */ sw $v0, 0xa8($s0)
.L802402C4:
/* CF0C04 802402C4 8E0300AC */ lw $v1, 0xac($s0)
/* CF0C08 802402C8 8E02008C */ lw $v0, 0x8c($s0)
/* CF0C0C 802402CC 00621821 */ addu $v1, $v1, $v0
/* CF0C10 802402D0 04610004 */ bgez $v1, .L802402E4
/* CF0C14 802402D4 AE0300AC */ sw $v1, 0xac($s0)
/* CF0C18 802402D8 3C020002 */ lui $v0, 2
/* CF0C1C 802402DC 080900BD */ j .L802402F4
/* CF0C20 802402E0 00621021 */ addu $v0, $v1, $v0
.L802402E4:
/* CF0C24 802402E4 3C040002 */ lui $a0, 2
/* CF0C28 802402E8 0083102A */ slt $v0, $a0, $v1
/* CF0C2C 802402EC 10400002 */ beqz $v0, .L802402F8
/* CF0C30 802402F0 00641023 */ subu $v0, $v1, $a0
.L802402F4:
/* CF0C34 802402F4 AE0200AC */ sw $v0, 0xac($s0)
.L802402F8:
/* CF0C38 802402F8 8E0300B0 */ lw $v1, 0xb0($s0)
/* CF0C3C 802402FC 8E020090 */ lw $v0, 0x90($s0)
/* CF0C40 80240300 00621821 */ addu $v1, $v1, $v0
/* CF0C44 80240304 04610004 */ bgez $v1, .L80240318
/* CF0C48 80240308 AE0300B0 */ sw $v1, 0xb0($s0)
/* CF0C4C 8024030C 3C020002 */ lui $v0, 2
/* CF0C50 80240310 080900CA */ j .L80240328
/* CF0C54 80240314 00621021 */ addu $v0, $v1, $v0
.L80240318:
/* CF0C58 80240318 3C040002 */ lui $a0, 2
/* CF0C5C 8024031C 0083102A */ slt $v0, $a0, $v1
/* CF0C60 80240320 10400002 */ beqz $v0, .L8024032C
/* CF0C64 80240324 00641023 */ subu $v0, $v1, $a0
.L80240328:
/* CF0C68 80240328 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024032C:
/* CF0C6C 8024032C 8E0300B4 */ lw $v1, 0xb4($s0)
/* CF0C70 80240330 8E020094 */ lw $v0, 0x94($s0)
/* CF0C74 80240334 00621821 */ addu $v1, $v1, $v0
/* CF0C78 80240338 04610004 */ bgez $v1, .L8024034C
/* CF0C7C 8024033C AE0300B4 */ sw $v1, 0xb4($s0)
/* CF0C80 80240340 3C020002 */ lui $v0, 2
/* CF0C84 80240344 080900D7 */ j .L8024035C
/* CF0C88 80240348 00621021 */ addu $v0, $v1, $v0
.L8024034C:
/* CF0C8C 8024034C 3C040002 */ lui $a0, 2
/* CF0C90 80240350 0083102A */ slt $v0, $a0, $v1
/* CF0C94 80240354 10400002 */ beqz $v0, .L80240360
/* CF0C98 80240358 00641023 */ subu $v0, $v1, $a0
.L8024035C:
/* CF0C9C 8024035C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240360:
/* CF0CA0 80240360 8E040084 */ lw $a0, 0x84($s0)
/* CF0CA4 80240364 0C046F07 */ jal set_main_pan_u
/* CF0CA8 80240368 8E0500A8 */ lw $a1, 0xa8($s0)
/* CF0CAC 8024036C 8E040084 */ lw $a0, 0x84($s0)
/* CF0CB0 80240370 0C046F0D */ jal set_main_pan_v
/* CF0CB4 80240374 8E0500AC */ lw $a1, 0xac($s0)
/* CF0CB8 80240378 8E040084 */ lw $a0, 0x84($s0)
/* CF0CBC 8024037C 0C046F13 */ jal set_aux_pan_u
/* CF0CC0 80240380 8E0500B0 */ lw $a1, 0xb0($s0)
/* CF0CC4 80240384 8E040084 */ lw $a0, 0x84($s0)
/* CF0CC8 80240388 0C046F19 */ jal set_aux_pan_v
/* CF0CCC 8024038C 8E0500B4 */ lw $a1, 0xb4($s0)
/* CF0CD0 80240390 8FBF0014 */ lw $ra, 0x14($sp)
/* CF0CD4 80240394 8FB00010 */ lw $s0, 0x10($sp)
/* CF0CD8 80240398 0000102D */ daddu $v0, $zero, $zero
/* CF0CDC 8024039C 03E00008 */ jr $ra
/* CF0CE0 802403A0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802403A4_CF0CE4
/* CF0CE4 802403A4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CF0CE8 802403A8 AFB00010 */ sw $s0, 0x10($sp)
/* CF0CEC 802403AC 0080802D */ daddu $s0, $a0, $zero
/* CF0CF0 802403B0 10A00005 */ beqz $a1, .L802403C8
/* CF0CF4 802403B4 AFBF0014 */ sw $ra, 0x14($sp)
/* CF0CF8 802403B8 AE000070 */ sw $zero, 0x70($s0)
/* CF0CFC 802403BC AE000074 */ sw $zero, 0x74($s0)
/* CF0D00 802403C0 AE000078 */ sw $zero, 0x78($s0)
/* CF0D04 802403C4 AE00007C */ sw $zero, 0x7c($s0)
.L802403C8:
/* CF0D08 802403C8 8E020070 */ lw $v0, 0x70($s0)
/* CF0D0C 802403CC 1440000E */ bnez $v0, .L80240408
/* CF0D10 802403D0 00000000 */ nop
/* CF0D14 802403D4 8E0300A8 */ lw $v1, 0xa8($s0)
/* CF0D18 802403D8 8E020088 */ lw $v0, 0x88($s0)
/* CF0D1C 802403DC 00621821 */ addu $v1, $v1, $v0
/* CF0D20 802403E0 04610004 */ bgez $v1, .L802403F4
/* CF0D24 802403E4 AE0300A8 */ sw $v1, 0xa8($s0)
/* CF0D28 802403E8 3C020002 */ lui $v0, 2
/* CF0D2C 802403EC 08090101 */ j .L80240404
/* CF0D30 802403F0 00621021 */ addu $v0, $v1, $v0
.L802403F4:
/* CF0D34 802403F4 3C040002 */ lui $a0, 2
/* CF0D38 802403F8 0083102A */ slt $v0, $a0, $v1
/* CF0D3C 802403FC 10400002 */ beqz $v0, .L80240408
/* CF0D40 80240400 00641023 */ subu $v0, $v1, $a0
.L80240404:
/* CF0D44 80240404 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240408:
/* CF0D48 80240408 8E020074 */ lw $v0, 0x74($s0)
/* CF0D4C 8024040C 1440000E */ bnez $v0, .L80240448
/* CF0D50 80240410 00000000 */ nop
/* CF0D54 80240414 8E0300AC */ lw $v1, 0xac($s0)
/* CF0D58 80240418 8E02008C */ lw $v0, 0x8c($s0)
/* CF0D5C 8024041C 00621821 */ addu $v1, $v1, $v0
/* CF0D60 80240420 04610004 */ bgez $v1, .L80240434
/* CF0D64 80240424 AE0300AC */ sw $v1, 0xac($s0)
/* CF0D68 80240428 3C020002 */ lui $v0, 2
/* CF0D6C 8024042C 08090111 */ j .L80240444
/* CF0D70 80240430 00621021 */ addu $v0, $v1, $v0
.L80240434:
/* CF0D74 80240434 3C040002 */ lui $a0, 2
/* CF0D78 80240438 0083102A */ slt $v0, $a0, $v1
/* CF0D7C 8024043C 10400002 */ beqz $v0, .L80240448
/* CF0D80 80240440 00641023 */ subu $v0, $v1, $a0
.L80240444:
/* CF0D84 80240444 AE0200AC */ sw $v0, 0xac($s0)
.L80240448:
/* CF0D88 80240448 8E020078 */ lw $v0, 0x78($s0)
/* CF0D8C 8024044C 1440000E */ bnez $v0, .L80240488
/* CF0D90 80240450 00000000 */ nop
/* CF0D94 80240454 8E0300B0 */ lw $v1, 0xb0($s0)
/* CF0D98 80240458 8E020090 */ lw $v0, 0x90($s0)
/* CF0D9C 8024045C 00621821 */ addu $v1, $v1, $v0
/* CF0DA0 80240460 04610004 */ bgez $v1, .L80240474
/* CF0DA4 80240464 AE0300B0 */ sw $v1, 0xb0($s0)
/* CF0DA8 80240468 3C020002 */ lui $v0, 2
/* CF0DAC 8024046C 08090121 */ j .L80240484
/* CF0DB0 80240470 00621021 */ addu $v0, $v1, $v0
.L80240474:
/* CF0DB4 80240474 3C040002 */ lui $a0, 2
/* CF0DB8 80240478 0083102A */ slt $v0, $a0, $v1
/* CF0DBC 8024047C 10400002 */ beqz $v0, .L80240488
/* CF0DC0 80240480 00641023 */ subu $v0, $v1, $a0
.L80240484:
/* CF0DC4 80240484 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240488:
/* CF0DC8 80240488 8E02007C */ lw $v0, 0x7c($s0)
/* CF0DCC 8024048C 1440000E */ bnez $v0, .L802404C8
/* CF0DD0 80240490 00000000 */ nop
/* CF0DD4 80240494 8E0300B4 */ lw $v1, 0xb4($s0)
/* CF0DD8 80240498 8E020094 */ lw $v0, 0x94($s0)
/* CF0DDC 8024049C 00621821 */ addu $v1, $v1, $v0
/* CF0DE0 802404A0 04610004 */ bgez $v1, .L802404B4
/* CF0DE4 802404A4 AE0300B4 */ sw $v1, 0xb4($s0)
/* CF0DE8 802404A8 3C020002 */ lui $v0, 2
/* CF0DEC 802404AC 08090131 */ j .L802404C4
/* CF0DF0 802404B0 00621021 */ addu $v0, $v1, $v0
.L802404B4:
/* CF0DF4 802404B4 3C040002 */ lui $a0, 2
/* CF0DF8 802404B8 0083102A */ slt $v0, $a0, $v1
/* CF0DFC 802404BC 10400002 */ beqz $v0, .L802404C8
/* CF0E00 802404C0 00641023 */ subu $v0, $v1, $a0
.L802404C4:
/* CF0E04 802404C4 AE0200B4 */ sw $v0, 0xb4($s0)
.L802404C8:
/* CF0E08 802404C8 8E040084 */ lw $a0, 0x84($s0)
/* CF0E0C 802404CC 0C046F07 */ jal set_main_pan_u
/* CF0E10 802404D0 8E0500A8 */ lw $a1, 0xa8($s0)
/* CF0E14 802404D4 8E040084 */ lw $a0, 0x84($s0)
/* CF0E18 802404D8 0C046F0D */ jal set_main_pan_v
/* CF0E1C 802404DC 8E0500AC */ lw $a1, 0xac($s0)
/* CF0E20 802404E0 8E040084 */ lw $a0, 0x84($s0)
/* CF0E24 802404E4 0C046F13 */ jal set_aux_pan_u
/* CF0E28 802404E8 8E0500B0 */ lw $a1, 0xb0($s0)
/* CF0E2C 802404EC 8E040084 */ lw $a0, 0x84($s0)
/* CF0E30 802404F0 0C046F19 */ jal set_aux_pan_v
/* CF0E34 802404F4 8E0500B4 */ lw $a1, 0xb4($s0)
/* CF0E38 802404F8 8E020070 */ lw $v0, 0x70($s0)
/* CF0E3C 802404FC 8E030078 */ lw $v1, 0x78($s0)
/* CF0E40 80240500 8E040098 */ lw $a0, 0x98($s0)
/* CF0E44 80240504 24420001 */ addiu $v0, $v0, 1
/* CF0E48 80240508 AE020070 */ sw $v0, 0x70($s0)
/* CF0E4C 8024050C 8E020074 */ lw $v0, 0x74($s0)
/* CF0E50 80240510 24630001 */ addiu $v1, $v1, 1
/* CF0E54 80240514 AE030078 */ sw $v1, 0x78($s0)
/* CF0E58 80240518 8E030070 */ lw $v1, 0x70($s0)
/* CF0E5C 8024051C 24420001 */ addiu $v0, $v0, 1
/* CF0E60 80240520 AE020074 */ sw $v0, 0x74($s0)
/* CF0E64 80240524 8E02007C */ lw $v0, 0x7c($s0)
/* CF0E68 80240528 0064182A */ slt $v1, $v1, $a0
/* CF0E6C 8024052C 24420001 */ addiu $v0, $v0, 1
/* CF0E70 80240530 14600002 */ bnez $v1, .L8024053C
/* CF0E74 80240534 AE02007C */ sw $v0, 0x7c($s0)
/* CF0E78 80240538 AE000070 */ sw $zero, 0x70($s0)
.L8024053C:
/* CF0E7C 8024053C 8E020074 */ lw $v0, 0x74($s0)
/* CF0E80 80240540 8E03009C */ lw $v1, 0x9c($s0)
/* CF0E84 80240544 0043102A */ slt $v0, $v0, $v1
/* CF0E88 80240548 50400001 */ beql $v0, $zero, .L80240550
/* CF0E8C 8024054C AE000074 */ sw $zero, 0x74($s0)
.L80240550:
/* CF0E90 80240550 8E020078 */ lw $v0, 0x78($s0)
/* CF0E94 80240554 8E0300A0 */ lw $v1, 0xa0($s0)
/* CF0E98 80240558 0043102A */ slt $v0, $v0, $v1
/* CF0E9C 8024055C 50400001 */ beql $v0, $zero, .L80240564
/* CF0EA0 80240560 AE000078 */ sw $zero, 0x78($s0)
.L80240564:
/* CF0EA4 80240564 8E02007C */ lw $v0, 0x7c($s0)
/* CF0EA8 80240568 8E0300A4 */ lw $v1, 0xa4($s0)
/* CF0EAC 8024056C 0043102A */ slt $v0, $v0, $v1
/* CF0EB0 80240570 50400001 */ beql $v0, $zero, .L80240578
/* CF0EB4 80240574 AE00007C */ sw $zero, 0x7c($s0)
.L80240578:
/* CF0EB8 80240578 8FBF0014 */ lw $ra, 0x14($sp)
/* CF0EBC 8024057C 8FB00010 */ lw $s0, 0x10($sp)
/* CF0EC0 80240580 0000102D */ daddu $v0, $zero, $zero
/* CF0EC4 80240584 03E00008 */ jr $ra
/* CF0EC8 80240588 27BD0018 */ addiu $sp, $sp, 0x18
/* CF0ECC 8024058C 00000000 */ nop

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_E1E460
/* E1E460 80240000 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* E1E464 80240004 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* E1E468 80240008 8C430004 */ lw $v1, 4($v0)
/* E1E46C 8024000C 3C040010 */ lui $a0, 0x10
/* E1E470 80240010 00641825 */ or $v1, $v1, $a0
/* E1E474 80240014 AC430004 */ sw $v1, 4($v0)
/* E1E478 80240018 03E00008 */ jr $ra
/* E1E47C 8024001C 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_E1E480
/* E1E480 80240020 3C028016 */ lui $v0, 0x8016
/* E1E484 80240024 8442A552 */ lh $v0, -0x5aae($v0)
/* E1E488 80240028 AC820084 */ sw $v0, 0x84($a0)
/* E1E48C 8024002C 03E00008 */ jr $ra
/* E1E490 80240030 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401D0_E1E630
/* E1E630 802401D0 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* E1E634 802401D4 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* E1E638 802401D8 3C014334 */ lui $at, 0x4334
/* E1E63C 802401DC 44816000 */ mtc1 $at, $f12
/* E1E640 802401E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E1E644 802401E4 AFBF0014 */ sw $ra, 0x14($sp)
/* E1E648 802401E8 AFB00010 */ sw $s0, 0x10($sp)
/* E1E64C 802401EC 00031080 */ sll $v0, $v1, 2
/* E1E650 802401F0 00431021 */ addu $v0, $v0, $v1
/* E1E654 802401F4 00021080 */ sll $v0, $v0, 2
/* E1E658 802401F8 00431023 */ subu $v0, $v0, $v1
/* E1E65C 802401FC 000218C0 */ sll $v1, $v0, 3
/* E1E660 80240200 00431021 */ addu $v0, $v0, $v1
/* E1E664 80240204 000210C0 */ sll $v0, $v0, 3
/* E1E668 80240208 3C01800B */ lui $at, 0x800b
/* E1E66C 8024020C 00220821 */ addu $at, $at, $v0
/* E1E670 80240210 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* E1E674 80240214 460C0300 */ add.s $f12, $f0, $f12
/* E1E678 80240218 0C00A6C9 */ jal clamp_angle
/* E1E67C 8024021C 0080802D */ daddu $s0, $a0, $zero
/* E1E680 80240220 4600008D */ trunc.w.s $f2, $f0
/* E1E684 80240224 E6020084 */ swc1 $f2, 0x84($s0)
/* E1E688 80240228 8FBF0014 */ lw $ra, 0x14($sp)
/* E1E68C 8024022C 8FB00010 */ lw $s0, 0x10($sp)
/* E1E690 80240230 24020002 */ addiu $v0, $zero, 2
/* E1E694 80240234 03E00008 */ jr $ra
/* E1E698 80240238 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402E0_E1E740
/* E1E740 802402E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E1E744 802402E4 AFB00010 */ sw $s0, 0x10($sp)
/* E1E748 802402E8 0080802D */ daddu $s0, $a0, $zero
/* E1E74C 802402EC AFBF0014 */ sw $ra, 0x14($sp)
/* E1E750 802402F0 8E0300A8 */ lw $v1, 0xa8($s0)
/* E1E754 802402F4 8E020088 */ lw $v0, 0x88($s0)
/* E1E758 802402F8 00621821 */ addu $v1, $v1, $v0
/* E1E75C 802402FC 04610004 */ bgez $v1, .L80240310
/* E1E760 80240300 AE0300A8 */ sw $v1, 0xa8($s0)
/* E1E764 80240304 3C020002 */ lui $v0, 2
/* E1E768 80240308 080900C8 */ j .L80240320
/* E1E76C 8024030C 00621021 */ addu $v0, $v1, $v0
.L80240310:
/* E1E770 80240310 3C040002 */ lui $a0, 2
/* E1E774 80240314 0083102A */ slt $v0, $a0, $v1
/* E1E778 80240318 10400002 */ beqz $v0, .L80240324
/* E1E77C 8024031C 00641023 */ subu $v0, $v1, $a0
.L80240320:
/* E1E780 80240320 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240324:
/* E1E784 80240324 8E0300AC */ lw $v1, 0xac($s0)
/* E1E788 80240328 8E02008C */ lw $v0, 0x8c($s0)
/* E1E78C 8024032C 00621821 */ addu $v1, $v1, $v0
/* E1E790 80240330 04610004 */ bgez $v1, .L80240344
/* E1E794 80240334 AE0300AC */ sw $v1, 0xac($s0)
/* E1E798 80240338 3C020002 */ lui $v0, 2
/* E1E79C 8024033C 080900D5 */ j .L80240354
/* E1E7A0 80240340 00621021 */ addu $v0, $v1, $v0
.L80240344:
/* E1E7A4 80240344 3C040002 */ lui $a0, 2
/* E1E7A8 80240348 0083102A */ slt $v0, $a0, $v1
/* E1E7AC 8024034C 10400002 */ beqz $v0, .L80240358
/* E1E7B0 80240350 00641023 */ subu $v0, $v1, $a0
.L80240354:
/* E1E7B4 80240354 AE0200AC */ sw $v0, 0xac($s0)
.L80240358:
/* E1E7B8 80240358 8E0300B0 */ lw $v1, 0xb0($s0)
/* E1E7BC 8024035C 8E020090 */ lw $v0, 0x90($s0)
/* E1E7C0 80240360 00621821 */ addu $v1, $v1, $v0
/* E1E7C4 80240364 04610004 */ bgez $v1, .L80240378
/* E1E7C8 80240368 AE0300B0 */ sw $v1, 0xb0($s0)
/* E1E7CC 8024036C 3C020002 */ lui $v0, 2
/* E1E7D0 80240370 080900E2 */ j .L80240388
/* E1E7D4 80240374 00621021 */ addu $v0, $v1, $v0
.L80240378:
/* E1E7D8 80240378 3C040002 */ lui $a0, 2
/* E1E7DC 8024037C 0083102A */ slt $v0, $a0, $v1
/* E1E7E0 80240380 10400002 */ beqz $v0, .L8024038C
/* E1E7E4 80240384 00641023 */ subu $v0, $v1, $a0
.L80240388:
/* E1E7E8 80240388 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024038C:
/* E1E7EC 8024038C 8E0300B4 */ lw $v1, 0xb4($s0)
/* E1E7F0 80240390 8E020094 */ lw $v0, 0x94($s0)
/* E1E7F4 80240394 00621821 */ addu $v1, $v1, $v0
/* E1E7F8 80240398 04610004 */ bgez $v1, .L802403AC
/* E1E7FC 8024039C AE0300B4 */ sw $v1, 0xb4($s0)
/* E1E800 802403A0 3C020002 */ lui $v0, 2
/* E1E804 802403A4 080900EF */ j .L802403BC
/* E1E808 802403A8 00621021 */ addu $v0, $v1, $v0
.L802403AC:
/* E1E80C 802403AC 3C040002 */ lui $a0, 2
/* E1E810 802403B0 0083102A */ slt $v0, $a0, $v1
/* E1E814 802403B4 10400002 */ beqz $v0, .L802403C0
/* E1E818 802403B8 00641023 */ subu $v0, $v1, $a0
.L802403BC:
/* E1E81C 802403BC AE0200B4 */ sw $v0, 0xb4($s0)
.L802403C0:
/* E1E820 802403C0 8E040084 */ lw $a0, 0x84($s0)
/* E1E824 802403C4 0C046F07 */ jal set_main_pan_u
/* E1E828 802403C8 8E0500A8 */ lw $a1, 0xa8($s0)
/* E1E82C 802403CC 8E040084 */ lw $a0, 0x84($s0)
/* E1E830 802403D0 0C046F0D */ jal set_main_pan_v
/* E1E834 802403D4 8E0500AC */ lw $a1, 0xac($s0)
/* E1E838 802403D8 8E040084 */ lw $a0, 0x84($s0)
/* E1E83C 802403DC 0C046F13 */ jal set_aux_pan_u
/* E1E840 802403E0 8E0500B0 */ lw $a1, 0xb0($s0)
/* E1E844 802403E4 8E040084 */ lw $a0, 0x84($s0)
/* E1E848 802403E8 0C046F19 */ jal set_aux_pan_v
/* E1E84C 802403EC 8E0500B4 */ lw $a1, 0xb4($s0)
/* E1E850 802403F0 8FBF0014 */ lw $ra, 0x14($sp)
/* E1E854 802403F4 8FB00010 */ lw $s0, 0x10($sp)
/* E1E858 802403F8 0000102D */ daddu $v0, $zero, $zero
/* E1E85C 802403FC 03E00008 */ jr $ra
/* E1E860 80240400 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240404_E1E864
/* E1E864 80240404 27BDFFE8 */ addiu $sp, $sp, -0x18
/* E1E868 80240408 AFB00010 */ sw $s0, 0x10($sp)
/* E1E86C 8024040C 0080802D */ daddu $s0, $a0, $zero
/* E1E870 80240410 10A00005 */ beqz $a1, .L80240428
/* E1E874 80240414 AFBF0014 */ sw $ra, 0x14($sp)
/* E1E878 80240418 AE000070 */ sw $zero, 0x70($s0)
/* E1E87C 8024041C AE000074 */ sw $zero, 0x74($s0)
/* E1E880 80240420 AE000078 */ sw $zero, 0x78($s0)
/* E1E884 80240424 AE00007C */ sw $zero, 0x7c($s0)
.L80240428:
/* E1E888 80240428 8E020070 */ lw $v0, 0x70($s0)
/* E1E88C 8024042C 1440000E */ bnez $v0, .L80240468
/* E1E890 80240430 00000000 */ nop
/* E1E894 80240434 8E0300A8 */ lw $v1, 0xa8($s0)
/* E1E898 80240438 8E020088 */ lw $v0, 0x88($s0)
/* E1E89C 8024043C 00621821 */ addu $v1, $v1, $v0
/* E1E8A0 80240440 04610004 */ bgez $v1, .L80240454
/* E1E8A4 80240444 AE0300A8 */ sw $v1, 0xa8($s0)
/* E1E8A8 80240448 3C020002 */ lui $v0, 2
/* E1E8AC 8024044C 08090119 */ j .L80240464
/* E1E8B0 80240450 00621021 */ addu $v0, $v1, $v0
.L80240454:
/* E1E8B4 80240454 3C040002 */ lui $a0, 2
/* E1E8B8 80240458 0083102A */ slt $v0, $a0, $v1
/* E1E8BC 8024045C 10400002 */ beqz $v0, .L80240468
/* E1E8C0 80240460 00641023 */ subu $v0, $v1, $a0
.L80240464:
/* E1E8C4 80240464 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240468:
/* E1E8C8 80240468 8E020074 */ lw $v0, 0x74($s0)
/* E1E8CC 8024046C 1440000E */ bnez $v0, .L802404A8
/* E1E8D0 80240470 00000000 */ nop
/* E1E8D4 80240474 8E0300AC */ lw $v1, 0xac($s0)
/* E1E8D8 80240478 8E02008C */ lw $v0, 0x8c($s0)
/* E1E8DC 8024047C 00621821 */ addu $v1, $v1, $v0
/* E1E8E0 80240480 04610004 */ bgez $v1, .L80240494
/* E1E8E4 80240484 AE0300AC */ sw $v1, 0xac($s0)
/* E1E8E8 80240488 3C020002 */ lui $v0, 2
/* E1E8EC 8024048C 08090129 */ j .L802404A4
/* E1E8F0 80240490 00621021 */ addu $v0, $v1, $v0
.L80240494:
/* E1E8F4 80240494 3C040002 */ lui $a0, 2
/* E1E8F8 80240498 0083102A */ slt $v0, $a0, $v1
/* E1E8FC 8024049C 10400002 */ beqz $v0, .L802404A8
/* E1E900 802404A0 00641023 */ subu $v0, $v1, $a0
.L802404A4:
/* E1E904 802404A4 AE0200AC */ sw $v0, 0xac($s0)
.L802404A8:
/* E1E908 802404A8 8E020078 */ lw $v0, 0x78($s0)
/* E1E90C 802404AC 1440000E */ bnez $v0, .L802404E8
/* E1E910 802404B0 00000000 */ nop
/* E1E914 802404B4 8E0300B0 */ lw $v1, 0xb0($s0)
/* E1E918 802404B8 8E020090 */ lw $v0, 0x90($s0)
/* E1E91C 802404BC 00621821 */ addu $v1, $v1, $v0
/* E1E920 802404C0 04610004 */ bgez $v1, .L802404D4
/* E1E924 802404C4 AE0300B0 */ sw $v1, 0xb0($s0)
/* E1E928 802404C8 3C020002 */ lui $v0, 2
/* E1E92C 802404CC 08090139 */ j .L802404E4
/* E1E930 802404D0 00621021 */ addu $v0, $v1, $v0
.L802404D4:
/* E1E934 802404D4 3C040002 */ lui $a0, 2
/* E1E938 802404D8 0083102A */ slt $v0, $a0, $v1
/* E1E93C 802404DC 10400002 */ beqz $v0, .L802404E8
/* E1E940 802404E0 00641023 */ subu $v0, $v1, $a0
.L802404E4:
/* E1E944 802404E4 AE0200B0 */ sw $v0, 0xb0($s0)
.L802404E8:
/* E1E948 802404E8 8E02007C */ lw $v0, 0x7c($s0)
/* E1E94C 802404EC 1440000E */ bnez $v0, .L80240528
/* E1E950 802404F0 00000000 */ nop
/* E1E954 802404F4 8E0300B4 */ lw $v1, 0xb4($s0)
/* E1E958 802404F8 8E020094 */ lw $v0, 0x94($s0)
/* E1E95C 802404FC 00621821 */ addu $v1, $v1, $v0
/* E1E960 80240500 04610004 */ bgez $v1, .L80240514
/* E1E964 80240504 AE0300B4 */ sw $v1, 0xb4($s0)
/* E1E968 80240508 3C020002 */ lui $v0, 2
/* E1E96C 8024050C 08090149 */ j .L80240524
/* E1E970 80240510 00621021 */ addu $v0, $v1, $v0
.L80240514:
/* E1E974 80240514 3C040002 */ lui $a0, 2
/* E1E978 80240518 0083102A */ slt $v0, $a0, $v1
/* E1E97C 8024051C 10400002 */ beqz $v0, .L80240528
/* E1E980 80240520 00641023 */ subu $v0, $v1, $a0
.L80240524:
/* E1E984 80240524 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240528:
/* E1E988 80240528 8E040084 */ lw $a0, 0x84($s0)
/* E1E98C 8024052C 0C046F07 */ jal set_main_pan_u
/* E1E990 80240530 8E0500A8 */ lw $a1, 0xa8($s0)
/* E1E994 80240534 8E040084 */ lw $a0, 0x84($s0)
/* E1E998 80240538 0C046F0D */ jal set_main_pan_v
/* E1E99C 8024053C 8E0500AC */ lw $a1, 0xac($s0)
/* E1E9A0 80240540 8E040084 */ lw $a0, 0x84($s0)
/* E1E9A4 80240544 0C046F13 */ jal set_aux_pan_u
/* E1E9A8 80240548 8E0500B0 */ lw $a1, 0xb0($s0)
/* E1E9AC 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* E1E9B0 80240550 0C046F19 */ jal set_aux_pan_v
/* E1E9B4 80240554 8E0500B4 */ lw $a1, 0xb4($s0)
/* E1E9B8 80240558 8E020070 */ lw $v0, 0x70($s0)
/* E1E9BC 8024055C 8E030078 */ lw $v1, 0x78($s0)
/* E1E9C0 80240560 8E040098 */ lw $a0, 0x98($s0)
/* E1E9C4 80240564 24420001 */ addiu $v0, $v0, 1
/* E1E9C8 80240568 AE020070 */ sw $v0, 0x70($s0)
/* E1E9CC 8024056C 8E020074 */ lw $v0, 0x74($s0)
/* E1E9D0 80240570 24630001 */ addiu $v1, $v1, 1
/* E1E9D4 80240574 AE030078 */ sw $v1, 0x78($s0)
/* E1E9D8 80240578 8E030070 */ lw $v1, 0x70($s0)
/* E1E9DC 8024057C 24420001 */ addiu $v0, $v0, 1
/* E1E9E0 80240580 AE020074 */ sw $v0, 0x74($s0)
/* E1E9E4 80240584 8E02007C */ lw $v0, 0x7c($s0)
/* E1E9E8 80240588 0064182A */ slt $v1, $v1, $a0
/* E1E9EC 8024058C 24420001 */ addiu $v0, $v0, 1
/* E1E9F0 80240590 14600002 */ bnez $v1, .L8024059C
/* E1E9F4 80240594 AE02007C */ sw $v0, 0x7c($s0)
/* E1E9F8 80240598 AE000070 */ sw $zero, 0x70($s0)
.L8024059C:
/* E1E9FC 8024059C 8E020074 */ lw $v0, 0x74($s0)
/* E1EA00 802405A0 8E03009C */ lw $v1, 0x9c($s0)
/* E1EA04 802405A4 0043102A */ slt $v0, $v0, $v1
/* E1EA08 802405A8 50400001 */ beql $v0, $zero, .L802405B0
/* E1EA0C 802405AC AE000074 */ sw $zero, 0x74($s0)
.L802405B0:
/* E1EA10 802405B0 8E020078 */ lw $v0, 0x78($s0)
/* E1EA14 802405B4 8E0300A0 */ lw $v1, 0xa0($s0)
/* E1EA18 802405B8 0043102A */ slt $v0, $v0, $v1
/* E1EA1C 802405BC 50400001 */ beql $v0, $zero, .L802405C4
/* E1EA20 802405C0 AE000078 */ sw $zero, 0x78($s0)
.L802405C4:
/* E1EA24 802405C4 8E02007C */ lw $v0, 0x7c($s0)
/* E1EA28 802405C8 8E0300A4 */ lw $v1, 0xa4($s0)
/* E1EA2C 802405CC 0043102A */ slt $v0, $v0, $v1
/* E1EA30 802405D0 50400001 */ beql $v0, $zero, .L802405D8
/* E1EA34 802405D4 AE00007C */ sw $zero, 0x7c($s0)
.L802405D8:
/* E1EA38 802405D8 8FBF0014 */ lw $ra, 0x14($sp)
/* E1EA3C 802405DC 8FB00010 */ lw $s0, 0x10($sp)
/* E1EA40 802405E0 0000102D */ daddu $v0, $zero, $zero
/* E1EA44 802405E4 03E00008 */ jr $ra
/* E1EA48 802405E8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802407A0_A11020
/* A11020 802407A0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A11024 802407A4 AFB00010 */ sw $s0, 0x10($sp)
/* A11028 802407A8 0080802D */ daddu $s0, $a0, $zero
/* A1102C 802407AC AFBF0014 */ sw $ra, 0x14($sp)
/* A11030 802407B0 8E0300A8 */ lw $v1, 0xa8($s0)
/* A11034 802407B4 8E020088 */ lw $v0, 0x88($s0)
/* A11038 802407B8 00621821 */ addu $v1, $v1, $v0
/* A1103C 802407BC 04610004 */ bgez $v1, .L802407D0
/* A11040 802407C0 AE0300A8 */ sw $v1, 0xa8($s0)
/* A11044 802407C4 3C020002 */ lui $v0, 2
/* A11048 802407C8 080901F8 */ j .L802407E0
/* A1104C 802407CC 00621021 */ addu $v0, $v1, $v0
.L802407D0:
/* A11050 802407D0 3C040002 */ lui $a0, 2
/* A11054 802407D4 0083102A */ slt $v0, $a0, $v1
/* A11058 802407D8 10400002 */ beqz $v0, .L802407E4
/* A1105C 802407DC 00641023 */ subu $v0, $v1, $a0
.L802407E0:
/* A11060 802407E0 AE0200A8 */ sw $v0, 0xa8($s0)
.L802407E4:
/* A11064 802407E4 8E0300AC */ lw $v1, 0xac($s0)
/* A11068 802407E8 8E02008C */ lw $v0, 0x8c($s0)
/* A1106C 802407EC 00621821 */ addu $v1, $v1, $v0
/* A11070 802407F0 04610004 */ bgez $v1, .L80240804
/* A11074 802407F4 AE0300AC */ sw $v1, 0xac($s0)
/* A11078 802407F8 3C020002 */ lui $v0, 2
/* A1107C 802407FC 08090205 */ j .L80240814
/* A11080 80240800 00621021 */ addu $v0, $v1, $v0
.L80240804:
/* A11084 80240804 3C040002 */ lui $a0, 2
/* A11088 80240808 0083102A */ slt $v0, $a0, $v1
/* A1108C 8024080C 10400002 */ beqz $v0, .L80240818
/* A11090 80240810 00641023 */ subu $v0, $v1, $a0
.L80240814:
/* A11094 80240814 AE0200AC */ sw $v0, 0xac($s0)
.L80240818:
/* A11098 80240818 8E0300B0 */ lw $v1, 0xb0($s0)
/* A1109C 8024081C 8E020090 */ lw $v0, 0x90($s0)
/* A110A0 80240820 00621821 */ addu $v1, $v1, $v0
/* A110A4 80240824 04610004 */ bgez $v1, .L80240838
/* A110A8 80240828 AE0300B0 */ sw $v1, 0xb0($s0)
/* A110AC 8024082C 3C020002 */ lui $v0, 2
/* A110B0 80240830 08090212 */ j .L80240848
/* A110B4 80240834 00621021 */ addu $v0, $v1, $v0
.L80240838:
/* A110B8 80240838 3C040002 */ lui $a0, 2
/* A110BC 8024083C 0083102A */ slt $v0, $a0, $v1
/* A110C0 80240840 10400002 */ beqz $v0, .L8024084C
/* A110C4 80240844 00641023 */ subu $v0, $v1, $a0
.L80240848:
/* A110C8 80240848 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024084C:
/* A110CC 8024084C 8E0300B4 */ lw $v1, 0xb4($s0)
/* A110D0 80240850 8E020094 */ lw $v0, 0x94($s0)
/* A110D4 80240854 00621821 */ addu $v1, $v1, $v0
/* A110D8 80240858 04610004 */ bgez $v1, .L8024086C
/* A110DC 8024085C AE0300B4 */ sw $v1, 0xb4($s0)
/* A110E0 80240860 3C020002 */ lui $v0, 2
/* A110E4 80240864 0809021F */ j .L8024087C
/* A110E8 80240868 00621021 */ addu $v0, $v1, $v0
.L8024086C:
/* A110EC 8024086C 3C040002 */ lui $a0, 2
/* A110F0 80240870 0083102A */ slt $v0, $a0, $v1
/* A110F4 80240874 10400002 */ beqz $v0, .L80240880
/* A110F8 80240878 00641023 */ subu $v0, $v1, $a0
.L8024087C:
/* A110FC 8024087C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240880:
/* A11100 80240880 8E040084 */ lw $a0, 0x84($s0)
/* A11104 80240884 0C046F07 */ jal set_main_pan_u
/* A11108 80240888 8E0500A8 */ lw $a1, 0xa8($s0)
/* A1110C 8024088C 8E040084 */ lw $a0, 0x84($s0)
/* A11110 80240890 0C046F0D */ jal set_main_pan_v
/* A11114 80240894 8E0500AC */ lw $a1, 0xac($s0)
/* A11118 80240898 8E040084 */ lw $a0, 0x84($s0)
/* A1111C 8024089C 0C046F13 */ jal set_aux_pan_u
/* A11120 802408A0 8E0500B0 */ lw $a1, 0xb0($s0)
/* A11124 802408A4 8E040084 */ lw $a0, 0x84($s0)
/* A11128 802408A8 0C046F19 */ jal set_aux_pan_v
/* A1112C 802408AC 8E0500B4 */ lw $a1, 0xb4($s0)
/* A11130 802408B0 8FBF0014 */ lw $ra, 0x14($sp)
/* A11134 802408B4 8FB00010 */ lw $s0, 0x10($sp)
/* A11138 802408B8 0000102D */ daddu $v0, $zero, $zero
/* A1113C 802408BC 03E00008 */ jr $ra
/* A11140 802408C0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802408C4_A11144
/* A11144 802408C4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A11148 802408C8 AFB00010 */ sw $s0, 0x10($sp)
/* A1114C 802408CC 0080802D */ daddu $s0, $a0, $zero
/* A11150 802408D0 10A00005 */ beqz $a1, .L802408E8
/* A11154 802408D4 AFBF0014 */ sw $ra, 0x14($sp)
/* A11158 802408D8 AE000070 */ sw $zero, 0x70($s0)
/* A1115C 802408DC AE000074 */ sw $zero, 0x74($s0)
/* A11160 802408E0 AE000078 */ sw $zero, 0x78($s0)
/* A11164 802408E4 AE00007C */ sw $zero, 0x7c($s0)
.L802408E8:
/* A11168 802408E8 8E020070 */ lw $v0, 0x70($s0)
/* A1116C 802408EC 1440000E */ bnez $v0, .L80240928
/* A11170 802408F0 00000000 */ nop
/* A11174 802408F4 8E0300A8 */ lw $v1, 0xa8($s0)
/* A11178 802408F8 8E020088 */ lw $v0, 0x88($s0)
/* A1117C 802408FC 00621821 */ addu $v1, $v1, $v0
/* A11180 80240900 04610004 */ bgez $v1, .L80240914
/* A11184 80240904 AE0300A8 */ sw $v1, 0xa8($s0)
/* A11188 80240908 3C020002 */ lui $v0, 2
/* A1118C 8024090C 08090249 */ j .L80240924
/* A11190 80240910 00621021 */ addu $v0, $v1, $v0
.L80240914:
/* A11194 80240914 3C040002 */ lui $a0, 2
/* A11198 80240918 0083102A */ slt $v0, $a0, $v1
/* A1119C 8024091C 10400002 */ beqz $v0, .L80240928
/* A111A0 80240920 00641023 */ subu $v0, $v1, $a0
.L80240924:
/* A111A4 80240924 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240928:
/* A111A8 80240928 8E020074 */ lw $v0, 0x74($s0)
/* A111AC 8024092C 1440000E */ bnez $v0, .L80240968
/* A111B0 80240930 00000000 */ nop
/* A111B4 80240934 8E0300AC */ lw $v1, 0xac($s0)
/* A111B8 80240938 8E02008C */ lw $v0, 0x8c($s0)
/* A111BC 8024093C 00621821 */ addu $v1, $v1, $v0
/* A111C0 80240940 04610004 */ bgez $v1, .L80240954
/* A111C4 80240944 AE0300AC */ sw $v1, 0xac($s0)
/* A111C8 80240948 3C020002 */ lui $v0, 2
/* A111CC 8024094C 08090259 */ j .L80240964
/* A111D0 80240950 00621021 */ addu $v0, $v1, $v0
.L80240954:
/* A111D4 80240954 3C040002 */ lui $a0, 2
/* A111D8 80240958 0083102A */ slt $v0, $a0, $v1
/* A111DC 8024095C 10400002 */ beqz $v0, .L80240968
/* A111E0 80240960 00641023 */ subu $v0, $v1, $a0
.L80240964:
/* A111E4 80240964 AE0200AC */ sw $v0, 0xac($s0)
.L80240968:
/* A111E8 80240968 8E020078 */ lw $v0, 0x78($s0)
/* A111EC 8024096C 1440000E */ bnez $v0, .L802409A8
/* A111F0 80240970 00000000 */ nop
/* A111F4 80240974 8E0300B0 */ lw $v1, 0xb0($s0)
/* A111F8 80240978 8E020090 */ lw $v0, 0x90($s0)
/* A111FC 8024097C 00621821 */ addu $v1, $v1, $v0
/* A11200 80240980 04610004 */ bgez $v1, .L80240994
/* A11204 80240984 AE0300B0 */ sw $v1, 0xb0($s0)
/* A11208 80240988 3C020002 */ lui $v0, 2
/* A1120C 8024098C 08090269 */ j .L802409A4
/* A11210 80240990 00621021 */ addu $v0, $v1, $v0
.L80240994:
/* A11214 80240994 3C040002 */ lui $a0, 2
/* A11218 80240998 0083102A */ slt $v0, $a0, $v1
/* A1121C 8024099C 10400002 */ beqz $v0, .L802409A8
/* A11220 802409A0 00641023 */ subu $v0, $v1, $a0
.L802409A4:
/* A11224 802409A4 AE0200B0 */ sw $v0, 0xb0($s0)
.L802409A8:
/* A11228 802409A8 8E02007C */ lw $v0, 0x7c($s0)
/* A1122C 802409AC 1440000E */ bnez $v0, .L802409E8
/* A11230 802409B0 00000000 */ nop
/* A11234 802409B4 8E0300B4 */ lw $v1, 0xb4($s0)
/* A11238 802409B8 8E020094 */ lw $v0, 0x94($s0)
/* A1123C 802409BC 00621821 */ addu $v1, $v1, $v0
/* A11240 802409C0 04610004 */ bgez $v1, .L802409D4
/* A11244 802409C4 AE0300B4 */ sw $v1, 0xb4($s0)
/* A11248 802409C8 3C020002 */ lui $v0, 2
/* A1124C 802409CC 08090279 */ j .L802409E4
/* A11250 802409D0 00621021 */ addu $v0, $v1, $v0
.L802409D4:
/* A11254 802409D4 3C040002 */ lui $a0, 2
/* A11258 802409D8 0083102A */ slt $v0, $a0, $v1
/* A1125C 802409DC 10400002 */ beqz $v0, .L802409E8
/* A11260 802409E0 00641023 */ subu $v0, $v1, $a0
.L802409E4:
/* A11264 802409E4 AE0200B4 */ sw $v0, 0xb4($s0)
.L802409E8:
/* A11268 802409E8 8E040084 */ lw $a0, 0x84($s0)
/* A1126C 802409EC 0C046F07 */ jal set_main_pan_u
/* A11270 802409F0 8E0500A8 */ lw $a1, 0xa8($s0)
/* A11274 802409F4 8E040084 */ lw $a0, 0x84($s0)
/* A11278 802409F8 0C046F0D */ jal set_main_pan_v
/* A1127C 802409FC 8E0500AC */ lw $a1, 0xac($s0)
/* A11280 80240A00 8E040084 */ lw $a0, 0x84($s0)
/* A11284 80240A04 0C046F13 */ jal set_aux_pan_u
/* A11288 80240A08 8E0500B0 */ lw $a1, 0xb0($s0)
/* A1128C 80240A0C 8E040084 */ lw $a0, 0x84($s0)
/* A11290 80240A10 0C046F19 */ jal set_aux_pan_v
/* A11294 80240A14 8E0500B4 */ lw $a1, 0xb4($s0)
/* A11298 80240A18 8E020070 */ lw $v0, 0x70($s0)
/* A1129C 80240A1C 8E030078 */ lw $v1, 0x78($s0)
/* A112A0 80240A20 8E040098 */ lw $a0, 0x98($s0)
/* A112A4 80240A24 24420001 */ addiu $v0, $v0, 1
/* A112A8 80240A28 AE020070 */ sw $v0, 0x70($s0)
/* A112AC 80240A2C 8E020074 */ lw $v0, 0x74($s0)
/* A112B0 80240A30 24630001 */ addiu $v1, $v1, 1
/* A112B4 80240A34 AE030078 */ sw $v1, 0x78($s0)
/* A112B8 80240A38 8E030070 */ lw $v1, 0x70($s0)
/* A112BC 80240A3C 24420001 */ addiu $v0, $v0, 1
/* A112C0 80240A40 AE020074 */ sw $v0, 0x74($s0)
/* A112C4 80240A44 8E02007C */ lw $v0, 0x7c($s0)
/* A112C8 80240A48 0064182A */ slt $v1, $v1, $a0
/* A112CC 80240A4C 24420001 */ addiu $v0, $v0, 1
/* A112D0 80240A50 14600002 */ bnez $v1, .L80240A5C
/* A112D4 80240A54 AE02007C */ sw $v0, 0x7c($s0)
/* A112D8 80240A58 AE000070 */ sw $zero, 0x70($s0)
.L80240A5C:
/* A112DC 80240A5C 8E020074 */ lw $v0, 0x74($s0)
/* A112E0 80240A60 8E03009C */ lw $v1, 0x9c($s0)
/* A112E4 80240A64 0043102A */ slt $v0, $v0, $v1
/* A112E8 80240A68 50400001 */ beql $v0, $zero, .L80240A70
/* A112EC 80240A6C AE000074 */ sw $zero, 0x74($s0)
.L80240A70:
/* A112F0 80240A70 8E020078 */ lw $v0, 0x78($s0)
/* A112F4 80240A74 8E0300A0 */ lw $v1, 0xa0($s0)
/* A112F8 80240A78 0043102A */ slt $v0, $v0, $v1
/* A112FC 80240A7C 50400001 */ beql $v0, $zero, .L80240A84
/* A11300 80240A80 AE000078 */ sw $zero, 0x78($s0)
.L80240A84:
/* A11304 80240A84 8E02007C */ lw $v0, 0x7c($s0)
/* A11308 80240A88 8E0300A4 */ lw $v1, 0xa4($s0)
/* A1130C 80240A8C 0043102A */ slt $v0, $v0, $v1
/* A11310 80240A90 50400001 */ beql $v0, $zero, .L80240A98
/* A11314 80240A94 AE00007C */ sw $zero, 0x7c($s0)
.L80240A98:
/* A11318 80240A98 8FBF0014 */ lw $ra, 0x14($sp)
/* A1131C 80240A9C 8FB00010 */ lw $s0, 0x10($sp)
/* A11320 80240AA0 0000102D */ daddu $v0, $zero, $zero
/* A11324 80240AA4 03E00008 */ jr $ra
/* A11328 80240AA8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_A16220
/* A16220 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A16224 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* A16228 80240008 0080802D */ daddu $s0, $a0, $zero
/* A1622C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* A16230 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* A16234 80240014 8E020088 */ lw $v0, 0x88($s0)
/* A16238 80240018 00621821 */ addu $v1, $v1, $v0
/* A1623C 8024001C 04610004 */ bgez $v1, .L80240030
/* A16240 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* A16244 80240024 3C020002 */ lui $v0, 2
/* A16248 80240028 08090010 */ j .L80240040
/* A1624C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* A16250 80240030 3C040002 */ lui $a0, 2
/* A16254 80240034 0083102A */ slt $v0, $a0, $v1
/* A16258 80240038 10400002 */ beqz $v0, .L80240044
/* A1625C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* A16260 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* A16264 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* A16268 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* A1626C 8024004C 00621821 */ addu $v1, $v1, $v0
/* A16270 80240050 04610004 */ bgez $v1, .L80240064
/* A16274 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* A16278 80240058 3C020002 */ lui $v0, 2
/* A1627C 8024005C 0809001D */ j .L80240074
/* A16280 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* A16284 80240064 3C040002 */ lui $a0, 2
/* A16288 80240068 0083102A */ slt $v0, $a0, $v1
/* A1628C 8024006C 10400002 */ beqz $v0, .L80240078
/* A16290 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* A16294 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* A16298 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* A1629C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* A162A0 80240080 00621821 */ addu $v1, $v1, $v0
/* A162A4 80240084 04610004 */ bgez $v1, .L80240098
/* A162A8 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* A162AC 8024008C 3C020002 */ lui $v0, 2
/* A162B0 80240090 0809002A */ j .L802400A8
/* A162B4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* A162B8 80240098 3C040002 */ lui $a0, 2
/* A162BC 8024009C 0083102A */ slt $v0, $a0, $v1
/* A162C0 802400A0 10400002 */ beqz $v0, .L802400AC
/* A162C4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* A162C8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* A162CC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A162D0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* A162D4 802400B4 00621821 */ addu $v1, $v1, $v0
/* A162D8 802400B8 04610004 */ bgez $v1, .L802400CC
/* A162DC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* A162E0 802400C0 3C020002 */ lui $v0, 2
/* A162E4 802400C4 08090037 */ j .L802400DC
/* A162E8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* A162EC 802400CC 3C040002 */ lui $a0, 2
/* A162F0 802400D0 0083102A */ slt $v0, $a0, $v1
/* A162F4 802400D4 10400002 */ beqz $v0, .L802400E0
/* A162F8 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* A162FC 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* A16300 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* A16304 802400E4 0C046F07 */ jal set_main_pan_u
/* A16308 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* A1630C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* A16310 802400F0 0C046F0D */ jal set_main_pan_v
/* A16314 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* A16318 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* A1631C 802400FC 0C046F13 */ jal set_aux_pan_u
/* A16320 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* A16324 80240104 8E040084 */ lw $a0, 0x84($s0)
/* A16328 80240108 0C046F19 */ jal set_aux_pan_v
/* A1632C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A16330 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* A16334 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* A16338 80240118 0000102D */ daddu $v0, $zero, $zero
/* A1633C 8024011C 03E00008 */ jr $ra
/* A16340 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_A16344
/* A16344 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A16348 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* A1634C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* A16350 80240130 10A00005 */ beqz $a1, .L80240148
/* A16354 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* A16358 80240138 AE000070 */ sw $zero, 0x70($s0)
/* A1635C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* A16360 80240140 AE000078 */ sw $zero, 0x78($s0)
/* A16364 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* A16368 80240148 8E020070 */ lw $v0, 0x70($s0)
/* A1636C 8024014C 1440000E */ bnez $v0, .L80240188
/* A16370 80240150 00000000 */ nop
/* A16374 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* A16378 80240158 8E020088 */ lw $v0, 0x88($s0)
/* A1637C 8024015C 00621821 */ addu $v1, $v1, $v0
/* A16380 80240160 04610004 */ bgez $v1, .L80240174
/* A16384 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* A16388 80240168 3C020002 */ lui $v0, 2
/* A1638C 8024016C 08090061 */ j .L80240184
/* A16390 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* A16394 80240174 3C040002 */ lui $a0, 2
/* A16398 80240178 0083102A */ slt $v0, $a0, $v1
/* A1639C 8024017C 10400002 */ beqz $v0, .L80240188
/* A163A0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* A163A4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* A163A8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* A163AC 8024018C 1440000E */ bnez $v0, .L802401C8
/* A163B0 80240190 00000000 */ nop
/* A163B4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* A163B8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* A163BC 8024019C 00621821 */ addu $v1, $v1, $v0
/* A163C0 802401A0 04610004 */ bgez $v1, .L802401B4
/* A163C4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* A163C8 802401A8 3C020002 */ lui $v0, 2
/* A163CC 802401AC 08090071 */ j .L802401C4
/* A163D0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* A163D4 802401B4 3C040002 */ lui $a0, 2
/* A163D8 802401B8 0083102A */ slt $v0, $a0, $v1
/* A163DC 802401BC 10400002 */ beqz $v0, .L802401C8
/* A163E0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* A163E4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* A163E8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* A163EC 802401CC 1440000E */ bnez $v0, .L80240208
/* A163F0 802401D0 00000000 */ nop
/* A163F4 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* A163F8 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* A163FC 802401DC 00621821 */ addu $v1, $v1, $v0
/* A16400 802401E0 04610004 */ bgez $v1, .L802401F4
/* A16404 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* A16408 802401E8 3C020002 */ lui $v0, 2
/* A1640C 802401EC 08090081 */ j .L80240204
/* A16410 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* A16414 802401F4 3C040002 */ lui $a0, 2
/* A16418 802401F8 0083102A */ slt $v0, $a0, $v1
/* A1641C 802401FC 10400002 */ beqz $v0, .L80240208
/* A16420 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* A16424 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* A16428 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* A1642C 8024020C 1440000E */ bnez $v0, .L80240248
/* A16430 80240210 00000000 */ nop
/* A16434 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* A16438 80240218 8E020094 */ lw $v0, 0x94($s0)
/* A1643C 8024021C 00621821 */ addu $v1, $v1, $v0
/* A16440 80240220 04610004 */ bgez $v1, .L80240234
/* A16444 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* A16448 80240228 3C020002 */ lui $v0, 2
/* A1644C 8024022C 08090091 */ j .L80240244
/* A16450 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* A16454 80240234 3C040002 */ lui $a0, 2
/* A16458 80240238 0083102A */ slt $v0, $a0, $v1
/* A1645C 8024023C 10400002 */ beqz $v0, .L80240248
/* A16460 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* A16464 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* A16468 80240248 8E040084 */ lw $a0, 0x84($s0)
/* A1646C 8024024C 0C046F07 */ jal set_main_pan_u
/* A16470 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* A16474 80240254 8E040084 */ lw $a0, 0x84($s0)
/* A16478 80240258 0C046F0D */ jal set_main_pan_v
/* A1647C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* A16480 80240260 8E040084 */ lw $a0, 0x84($s0)
/* A16484 80240264 0C046F13 */ jal set_aux_pan_u
/* A16488 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* A1648C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* A16490 80240270 0C046F19 */ jal set_aux_pan_v
/* A16494 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* A16498 80240278 8E020070 */ lw $v0, 0x70($s0)
/* A1649C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* A164A0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* A164A4 80240284 24420001 */ addiu $v0, $v0, 1
/* A164A8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* A164AC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* A164B0 80240290 24630001 */ addiu $v1, $v1, 1
/* A164B4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* A164B8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* A164BC 8024029C 24420001 */ addiu $v0, $v0, 1
/* A164C0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* A164C4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* A164C8 802402A8 0064182A */ slt $v1, $v1, $a0
/* A164CC 802402AC 24420001 */ addiu $v0, $v0, 1
/* A164D0 802402B0 14600002 */ bnez $v1, .L802402BC
/* A164D4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* A164D8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* A164DC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* A164E0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* A164E4 802402C4 0043102A */ slt $v0, $v0, $v1
/* A164E8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* A164EC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* A164F0 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* A164F4 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* A164F8 802402D8 0043102A */ slt $v0, $v0, $v1
/* A164FC 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* A16500 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* A16504 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* A16508 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* A1650C 802402EC 0043102A */ slt $v0, $v0, $v1
/* A16510 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* A16514 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* A16518 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* A1651C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* A16520 80240300 0000102D */ daddu $v0, $zero, $zero
/* A16524 80240304 03E00008 */ jr $ra
/* A16528 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240030_A1B130
/* A1B130 80240030 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A1B134 80240034 AFB00010 */ sw $s0, 0x10($sp)
/* A1B138 80240038 0080802D */ daddu $s0, $a0, $zero
/* A1B13C 8024003C AFBF0014 */ sw $ra, 0x14($sp)
/* A1B140 80240040 8E0300A8 */ lw $v1, 0xa8($s0)
/* A1B144 80240044 8E020088 */ lw $v0, 0x88($s0)
/* A1B148 80240048 00621821 */ addu $v1, $v1, $v0
/* A1B14C 8024004C 04610004 */ bgez $v1, .L80240060
/* A1B150 80240050 AE0300A8 */ sw $v1, 0xa8($s0)
/* A1B154 80240054 3C020002 */ lui $v0, 2
/* A1B158 80240058 0809001C */ j .L80240070
/* A1B15C 8024005C 00621021 */ addu $v0, $v1, $v0
.L80240060:
/* A1B160 80240060 3C040002 */ lui $a0, 2
/* A1B164 80240064 0083102A */ slt $v0, $a0, $v1
/* A1B168 80240068 10400002 */ beqz $v0, .L80240074
/* A1B16C 8024006C 00641023 */ subu $v0, $v1, $a0
.L80240070:
/* A1B170 80240070 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240074:
/* A1B174 80240074 8E0300AC */ lw $v1, 0xac($s0)
/* A1B178 80240078 8E02008C */ lw $v0, 0x8c($s0)
/* A1B17C 8024007C 00621821 */ addu $v1, $v1, $v0
/* A1B180 80240080 04610004 */ bgez $v1, .L80240094
/* A1B184 80240084 AE0300AC */ sw $v1, 0xac($s0)
/* A1B188 80240088 3C020002 */ lui $v0, 2
/* A1B18C 8024008C 08090029 */ j .L802400A4
/* A1B190 80240090 00621021 */ addu $v0, $v1, $v0
.L80240094:
/* A1B194 80240094 3C040002 */ lui $a0, 2
/* A1B198 80240098 0083102A */ slt $v0, $a0, $v1
/* A1B19C 8024009C 10400002 */ beqz $v0, .L802400A8
/* A1B1A0 802400A0 00641023 */ subu $v0, $v1, $a0
.L802400A4:
/* A1B1A4 802400A4 AE0200AC */ sw $v0, 0xac($s0)
.L802400A8:
/* A1B1A8 802400A8 8E0300B0 */ lw $v1, 0xb0($s0)
/* A1B1AC 802400AC 8E020090 */ lw $v0, 0x90($s0)
/* A1B1B0 802400B0 00621821 */ addu $v1, $v1, $v0
/* A1B1B4 802400B4 04610004 */ bgez $v1, .L802400C8
/* A1B1B8 802400B8 AE0300B0 */ sw $v1, 0xb0($s0)
/* A1B1BC 802400BC 3C020002 */ lui $v0, 2
/* A1B1C0 802400C0 08090036 */ j .L802400D8
/* A1B1C4 802400C4 00621021 */ addu $v0, $v1, $v0
.L802400C8:
/* A1B1C8 802400C8 3C040002 */ lui $a0, 2
/* A1B1CC 802400CC 0083102A */ slt $v0, $a0, $v1
/* A1B1D0 802400D0 10400002 */ beqz $v0, .L802400DC
/* A1B1D4 802400D4 00641023 */ subu $v0, $v1, $a0
.L802400D8:
/* A1B1D8 802400D8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400DC:
/* A1B1DC 802400DC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A1B1E0 802400E0 8E020094 */ lw $v0, 0x94($s0)
/* A1B1E4 802400E4 00621821 */ addu $v1, $v1, $v0
/* A1B1E8 802400E8 04610004 */ bgez $v1, .L802400FC
/* A1B1EC 802400EC AE0300B4 */ sw $v1, 0xb4($s0)
/* A1B1F0 802400F0 3C020002 */ lui $v0, 2
/* A1B1F4 802400F4 08090043 */ j .L8024010C
/* A1B1F8 802400F8 00621021 */ addu $v0, $v1, $v0
.L802400FC:
/* A1B1FC 802400FC 3C040002 */ lui $a0, 2
/* A1B200 80240100 0083102A */ slt $v0, $a0, $v1
/* A1B204 80240104 10400002 */ beqz $v0, .L80240110
/* A1B208 80240108 00641023 */ subu $v0, $v1, $a0
.L8024010C:
/* A1B20C 8024010C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240110:
/* A1B210 80240110 8E040084 */ lw $a0, 0x84($s0)
/* A1B214 80240114 0C046F07 */ jal set_main_pan_u
/* A1B218 80240118 8E0500A8 */ lw $a1, 0xa8($s0)
/* A1B21C 8024011C 8E040084 */ lw $a0, 0x84($s0)
/* A1B220 80240120 0C046F0D */ jal set_main_pan_v
/* A1B224 80240124 8E0500AC */ lw $a1, 0xac($s0)
/* A1B228 80240128 8E040084 */ lw $a0, 0x84($s0)
/* A1B22C 8024012C 0C046F13 */ jal set_aux_pan_u
/* A1B230 80240130 8E0500B0 */ lw $a1, 0xb0($s0)
/* A1B234 80240134 8E040084 */ lw $a0, 0x84($s0)
/* A1B238 80240138 0C046F19 */ jal set_aux_pan_v
/* A1B23C 8024013C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A1B240 80240140 8FBF0014 */ lw $ra, 0x14($sp)
/* A1B244 80240144 8FB00010 */ lw $s0, 0x10($sp)
/* A1B248 80240148 0000102D */ daddu $v0, $zero, $zero
/* A1B24C 8024014C 03E00008 */ jr $ra
/* A1B250 80240150 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240154_A1B254
/* A1B254 80240154 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A1B258 80240158 AFB00010 */ sw $s0, 0x10($sp)
/* A1B25C 8024015C 0080802D */ daddu $s0, $a0, $zero
/* A1B260 80240160 10A00005 */ beqz $a1, .L80240178
/* A1B264 80240164 AFBF0014 */ sw $ra, 0x14($sp)
/* A1B268 80240168 AE000070 */ sw $zero, 0x70($s0)
/* A1B26C 8024016C AE000074 */ sw $zero, 0x74($s0)
/* A1B270 80240170 AE000078 */ sw $zero, 0x78($s0)
/* A1B274 80240174 AE00007C */ sw $zero, 0x7c($s0)
.L80240178:
/* A1B278 80240178 8E020070 */ lw $v0, 0x70($s0)
/* A1B27C 8024017C 1440000E */ bnez $v0, .L802401B8
/* A1B280 80240180 00000000 */ nop
/* A1B284 80240184 8E0300A8 */ lw $v1, 0xa8($s0)
/* A1B288 80240188 8E020088 */ lw $v0, 0x88($s0)
/* A1B28C 8024018C 00621821 */ addu $v1, $v1, $v0
/* A1B290 80240190 04610004 */ bgez $v1, .L802401A4
/* A1B294 80240194 AE0300A8 */ sw $v1, 0xa8($s0)
/* A1B298 80240198 3C020002 */ lui $v0, 2
/* A1B29C 8024019C 0809006D */ j .L802401B4
/* A1B2A0 802401A0 00621021 */ addu $v0, $v1, $v0
.L802401A4:
/* A1B2A4 802401A4 3C040002 */ lui $a0, 2
/* A1B2A8 802401A8 0083102A */ slt $v0, $a0, $v1
/* A1B2AC 802401AC 10400002 */ beqz $v0, .L802401B8
/* A1B2B0 802401B0 00641023 */ subu $v0, $v1, $a0
.L802401B4:
/* A1B2B4 802401B4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401B8:
/* A1B2B8 802401B8 8E020074 */ lw $v0, 0x74($s0)
/* A1B2BC 802401BC 1440000E */ bnez $v0, .L802401F8
/* A1B2C0 802401C0 00000000 */ nop
/* A1B2C4 802401C4 8E0300AC */ lw $v1, 0xac($s0)
/* A1B2C8 802401C8 8E02008C */ lw $v0, 0x8c($s0)
/* A1B2CC 802401CC 00621821 */ addu $v1, $v1, $v0
/* A1B2D0 802401D0 04610004 */ bgez $v1, .L802401E4
/* A1B2D4 802401D4 AE0300AC */ sw $v1, 0xac($s0)
/* A1B2D8 802401D8 3C020002 */ lui $v0, 2
/* A1B2DC 802401DC 0809007D */ j .L802401F4
/* A1B2E0 802401E0 00621021 */ addu $v0, $v1, $v0
.L802401E4:
/* A1B2E4 802401E4 3C040002 */ lui $a0, 2
/* A1B2E8 802401E8 0083102A */ slt $v0, $a0, $v1
/* A1B2EC 802401EC 10400002 */ beqz $v0, .L802401F8
/* A1B2F0 802401F0 00641023 */ subu $v0, $v1, $a0
.L802401F4:
/* A1B2F4 802401F4 AE0200AC */ sw $v0, 0xac($s0)
.L802401F8:
/* A1B2F8 802401F8 8E020078 */ lw $v0, 0x78($s0)
/* A1B2FC 802401FC 1440000E */ bnez $v0, .L80240238
/* A1B300 80240200 00000000 */ nop
/* A1B304 80240204 8E0300B0 */ lw $v1, 0xb0($s0)
/* A1B308 80240208 8E020090 */ lw $v0, 0x90($s0)
/* A1B30C 8024020C 00621821 */ addu $v1, $v1, $v0
/* A1B310 80240210 04610004 */ bgez $v1, .L80240224
/* A1B314 80240214 AE0300B0 */ sw $v1, 0xb0($s0)
/* A1B318 80240218 3C020002 */ lui $v0, 2
/* A1B31C 8024021C 0809008D */ j .L80240234
/* A1B320 80240220 00621021 */ addu $v0, $v1, $v0
.L80240224:
/* A1B324 80240224 3C040002 */ lui $a0, 2
/* A1B328 80240228 0083102A */ slt $v0, $a0, $v1
/* A1B32C 8024022C 10400002 */ beqz $v0, .L80240238
/* A1B330 80240230 00641023 */ subu $v0, $v1, $a0
.L80240234:
/* A1B334 80240234 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240238:
/* A1B338 80240238 8E02007C */ lw $v0, 0x7c($s0)
/* A1B33C 8024023C 1440000E */ bnez $v0, .L80240278
/* A1B340 80240240 00000000 */ nop
/* A1B344 80240244 8E0300B4 */ lw $v1, 0xb4($s0)
/* A1B348 80240248 8E020094 */ lw $v0, 0x94($s0)
/* A1B34C 8024024C 00621821 */ addu $v1, $v1, $v0
/* A1B350 80240250 04610004 */ bgez $v1, .L80240264
/* A1B354 80240254 AE0300B4 */ sw $v1, 0xb4($s0)
/* A1B358 80240258 3C020002 */ lui $v0, 2
/* A1B35C 8024025C 0809009D */ j .L80240274
/* A1B360 80240260 00621021 */ addu $v0, $v1, $v0
.L80240264:
/* A1B364 80240264 3C040002 */ lui $a0, 2
/* A1B368 80240268 0083102A */ slt $v0, $a0, $v1
/* A1B36C 8024026C 10400002 */ beqz $v0, .L80240278
/* A1B370 80240270 00641023 */ subu $v0, $v1, $a0
.L80240274:
/* A1B374 80240274 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240278:
/* A1B378 80240278 8E040084 */ lw $a0, 0x84($s0)
/* A1B37C 8024027C 0C046F07 */ jal set_main_pan_u
/* A1B380 80240280 8E0500A8 */ lw $a1, 0xa8($s0)
/* A1B384 80240284 8E040084 */ lw $a0, 0x84($s0)
/* A1B388 80240288 0C046F0D */ jal set_main_pan_v
/* A1B38C 8024028C 8E0500AC */ lw $a1, 0xac($s0)
/* A1B390 80240290 8E040084 */ lw $a0, 0x84($s0)
/* A1B394 80240294 0C046F13 */ jal set_aux_pan_u
/* A1B398 80240298 8E0500B0 */ lw $a1, 0xb0($s0)
/* A1B39C 8024029C 8E040084 */ lw $a0, 0x84($s0)
/* A1B3A0 802402A0 0C046F19 */ jal set_aux_pan_v
/* A1B3A4 802402A4 8E0500B4 */ lw $a1, 0xb4($s0)
/* A1B3A8 802402A8 8E020070 */ lw $v0, 0x70($s0)
/* A1B3AC 802402AC 8E030078 */ lw $v1, 0x78($s0)
/* A1B3B0 802402B0 8E040098 */ lw $a0, 0x98($s0)
/* A1B3B4 802402B4 24420001 */ addiu $v0, $v0, 1
/* A1B3B8 802402B8 AE020070 */ sw $v0, 0x70($s0)
/* A1B3BC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* A1B3C0 802402C0 24630001 */ addiu $v1, $v1, 1
/* A1B3C4 802402C4 AE030078 */ sw $v1, 0x78($s0)
/* A1B3C8 802402C8 8E030070 */ lw $v1, 0x70($s0)
/* A1B3CC 802402CC 24420001 */ addiu $v0, $v0, 1
/* A1B3D0 802402D0 AE020074 */ sw $v0, 0x74($s0)
/* A1B3D4 802402D4 8E02007C */ lw $v0, 0x7c($s0)
/* A1B3D8 802402D8 0064182A */ slt $v1, $v1, $a0
/* A1B3DC 802402DC 24420001 */ addiu $v0, $v0, 1
/* A1B3E0 802402E0 14600002 */ bnez $v1, .L802402EC
/* A1B3E4 802402E4 AE02007C */ sw $v0, 0x7c($s0)
/* A1B3E8 802402E8 AE000070 */ sw $zero, 0x70($s0)
.L802402EC:
/* A1B3EC 802402EC 8E020074 */ lw $v0, 0x74($s0)
/* A1B3F0 802402F0 8E03009C */ lw $v1, 0x9c($s0)
/* A1B3F4 802402F4 0043102A */ slt $v0, $v0, $v1
/* A1B3F8 802402F8 50400001 */ beql $v0, $zero, .L80240300
/* A1B3FC 802402FC AE000074 */ sw $zero, 0x74($s0)
.L80240300:
/* A1B400 80240300 8E020078 */ lw $v0, 0x78($s0)
/* A1B404 80240304 8E0300A0 */ lw $v1, 0xa0($s0)
/* A1B408 80240308 0043102A */ slt $v0, $v0, $v1
/* A1B40C 8024030C 50400001 */ beql $v0, $zero, .L80240314
/* A1B410 80240310 AE000078 */ sw $zero, 0x78($s0)
.L80240314:
/* A1B414 80240314 8E02007C */ lw $v0, 0x7c($s0)
/* A1B418 80240318 8E0300A4 */ lw $v1, 0xa4($s0)
/* A1B41C 8024031C 0043102A */ slt $v0, $v0, $v1
/* A1B420 80240320 50400001 */ beql $v0, $zero, .L80240328
/* A1B424 80240324 AE00007C */ sw $zero, 0x7c($s0)
.L80240328:
/* A1B428 80240328 8FBF0014 */ lw $ra, 0x14($sp)
/* A1B42C 8024032C 8FB00010 */ lw $s0, 0x10($sp)
/* A1B430 80240330 0000102D */ daddu $v0, $zero, $zero
/* A1B434 80240334 03E00008 */ jr $ra
/* A1B438 80240338 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402A8_A27178
/* A27178 802402A8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A2717C 802402AC AFB00010 */ sw $s0, 0x10($sp)
/* A27180 802402B0 0080802D */ daddu $s0, $a0, $zero
/* A27184 802402B4 AFBF0014 */ sw $ra, 0x14($sp)
/* A27188 802402B8 8E0300A8 */ lw $v1, 0xa8($s0)
/* A2718C 802402BC 8E020088 */ lw $v0, 0x88($s0)
/* A27190 802402C0 00621821 */ addu $v1, $v1, $v0
/* A27194 802402C4 04610004 */ bgez $v1, .L802402D8
/* A27198 802402C8 AE0300A8 */ sw $v1, 0xa8($s0)
/* A2719C 802402CC 3C020002 */ lui $v0, 2
/* A271A0 802402D0 080900BA */ j .L802402E8
/* A271A4 802402D4 00621021 */ addu $v0, $v1, $v0
.L802402D8:
/* A271A8 802402D8 3C040002 */ lui $a0, 2
/* A271AC 802402DC 0083102A */ slt $v0, $a0, $v1
/* A271B0 802402E0 10400002 */ beqz $v0, .L802402EC
/* A271B4 802402E4 00641023 */ subu $v0, $v1, $a0
.L802402E8:
/* A271B8 802402E8 AE0200A8 */ sw $v0, 0xa8($s0)
.L802402EC:
/* A271BC 802402EC 8E0300AC */ lw $v1, 0xac($s0)
/* A271C0 802402F0 8E02008C */ lw $v0, 0x8c($s0)
/* A271C4 802402F4 00621821 */ addu $v1, $v1, $v0
/* A271C8 802402F8 04610004 */ bgez $v1, .L8024030C
/* A271CC 802402FC AE0300AC */ sw $v1, 0xac($s0)
/* A271D0 80240300 3C020002 */ lui $v0, 2
/* A271D4 80240304 080900C7 */ j .L8024031C
/* A271D8 80240308 00621021 */ addu $v0, $v1, $v0
.L8024030C:
/* A271DC 8024030C 3C040002 */ lui $a0, 2
/* A271E0 80240310 0083102A */ slt $v0, $a0, $v1
/* A271E4 80240314 10400002 */ beqz $v0, .L80240320
/* A271E8 80240318 00641023 */ subu $v0, $v1, $a0
.L8024031C:
/* A271EC 8024031C AE0200AC */ sw $v0, 0xac($s0)
.L80240320:
/* A271F0 80240320 8E0300B0 */ lw $v1, 0xb0($s0)
/* A271F4 80240324 8E020090 */ lw $v0, 0x90($s0)
/* A271F8 80240328 00621821 */ addu $v1, $v1, $v0
/* A271FC 8024032C 04610004 */ bgez $v1, .L80240340
/* A27200 80240330 AE0300B0 */ sw $v1, 0xb0($s0)
/* A27204 80240334 3C020002 */ lui $v0, 2
/* A27208 80240338 080900D4 */ j .L80240350
/* A2720C 8024033C 00621021 */ addu $v0, $v1, $v0
.L80240340:
/* A27210 80240340 3C040002 */ lui $a0, 2
/* A27214 80240344 0083102A */ slt $v0, $a0, $v1
/* A27218 80240348 10400002 */ beqz $v0, .L80240354
/* A2721C 8024034C 00641023 */ subu $v0, $v1, $a0
.L80240350:
/* A27220 80240350 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240354:
/* A27224 80240354 8E0300B4 */ lw $v1, 0xb4($s0)
/* A27228 80240358 8E020094 */ lw $v0, 0x94($s0)
/* A2722C 8024035C 00621821 */ addu $v1, $v1, $v0
/* A27230 80240360 04610004 */ bgez $v1, .L80240374
/* A27234 80240364 AE0300B4 */ sw $v1, 0xb4($s0)
/* A27238 80240368 3C020002 */ lui $v0, 2
/* A2723C 8024036C 080900E1 */ j .L80240384
/* A27240 80240370 00621021 */ addu $v0, $v1, $v0
.L80240374:
/* A27244 80240374 3C040002 */ lui $a0, 2
/* A27248 80240378 0083102A */ slt $v0, $a0, $v1
/* A2724C 8024037C 10400002 */ beqz $v0, .L80240388
/* A27250 80240380 00641023 */ subu $v0, $v1, $a0
.L80240384:
/* A27254 80240384 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240388:
/* A27258 80240388 8E040084 */ lw $a0, 0x84($s0)
/* A2725C 8024038C 0C046F07 */ jal set_main_pan_u
/* A27260 80240390 8E0500A8 */ lw $a1, 0xa8($s0)
/* A27264 80240394 8E040084 */ lw $a0, 0x84($s0)
/* A27268 80240398 0C046F0D */ jal set_main_pan_v
/* A2726C 8024039C 8E0500AC */ lw $a1, 0xac($s0)
/* A27270 802403A0 8E040084 */ lw $a0, 0x84($s0)
/* A27274 802403A4 0C046F13 */ jal set_aux_pan_u
/* A27278 802403A8 8E0500B0 */ lw $a1, 0xb0($s0)
/* A2727C 802403AC 8E040084 */ lw $a0, 0x84($s0)
/* A27280 802403B0 0C046F19 */ jal set_aux_pan_v
/* A27284 802403B4 8E0500B4 */ lw $a1, 0xb4($s0)
/* A27288 802403B8 8FBF0014 */ lw $ra, 0x14($sp)
/* A2728C 802403BC 8FB00010 */ lw $s0, 0x10($sp)
/* A27290 802403C0 0000102D */ daddu $v0, $zero, $zero
/* A27294 802403C4 03E00008 */ jr $ra
/* A27298 802403C8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,146 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802403CC_A2729C
/* A2729C 802403CC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A272A0 802403D0 AFB00010 */ sw $s0, 0x10($sp)
/* A272A4 802403D4 0080802D */ daddu $s0, $a0, $zero
/* A272A8 802403D8 10A00005 */ beqz $a1, .L802403F0
/* A272AC 802403DC AFBF0014 */ sw $ra, 0x14($sp)
/* A272B0 802403E0 AE000070 */ sw $zero, 0x70($s0)
/* A272B4 802403E4 AE000074 */ sw $zero, 0x74($s0)
/* A272B8 802403E8 AE000078 */ sw $zero, 0x78($s0)
/* A272BC 802403EC AE00007C */ sw $zero, 0x7c($s0)
.L802403F0:
/* A272C0 802403F0 8E020070 */ lw $v0, 0x70($s0)
/* A272C4 802403F4 1440000E */ bnez $v0, .L80240430
/* A272C8 802403F8 00000000 */ nop
/* A272CC 802403FC 8E0300A8 */ lw $v1, 0xa8($s0)
/* A272D0 80240400 8E020088 */ lw $v0, 0x88($s0)
/* A272D4 80240404 00621821 */ addu $v1, $v1, $v0
/* A272D8 80240408 04610004 */ bgez $v1, .L8024041C
/* A272DC 8024040C AE0300A8 */ sw $v1, 0xa8($s0)
/* A272E0 80240410 3C020002 */ lui $v0, 2
/* A272E4 80240414 0809010B */ j .L8024042C
/* A272E8 80240418 00621021 */ addu $v0, $v1, $v0
.L8024041C:
/* A272EC 8024041C 3C040002 */ lui $a0, 2
/* A272F0 80240420 0083102A */ slt $v0, $a0, $v1
/* A272F4 80240424 10400002 */ beqz $v0, .L80240430
/* A272F8 80240428 00641023 */ subu $v0, $v1, $a0
.L8024042C:
/* A272FC 8024042C AE0200A8 */ sw $v0, 0xa8($s0)
.L80240430:
/* A27300 80240430 8E020074 */ lw $v0, 0x74($s0)
/* A27304 80240434 1440000E */ bnez $v0, .L80240470
/* A27308 80240438 00000000 */ nop
/* A2730C 8024043C 8E0300AC */ lw $v1, 0xac($s0)
/* A27310 80240440 8E02008C */ lw $v0, 0x8c($s0)
/* A27314 80240444 00621821 */ addu $v1, $v1, $v0
/* A27318 80240448 04610004 */ bgez $v1, .L8024045C
/* A2731C 8024044C AE0300AC */ sw $v1, 0xac($s0)
/* A27320 80240450 3C020002 */ lui $v0, 2
/* A27324 80240454 0809011B */ j .L8024046C
/* A27328 80240458 00621021 */ addu $v0, $v1, $v0
.L8024045C:
/* A2732C 8024045C 3C040002 */ lui $a0, 2
/* A27330 80240460 0083102A */ slt $v0, $a0, $v1
/* A27334 80240464 10400002 */ beqz $v0, .L80240470
/* A27338 80240468 00641023 */ subu $v0, $v1, $a0
.L8024046C:
/* A2733C 8024046C AE0200AC */ sw $v0, 0xac($s0)
.L80240470:
/* A27340 80240470 8E020078 */ lw $v0, 0x78($s0)
/* A27344 80240474 1440000E */ bnez $v0, .L802404B0
/* A27348 80240478 00000000 */ nop
/* A2734C 8024047C 8E0300B0 */ lw $v1, 0xb0($s0)
/* A27350 80240480 8E020090 */ lw $v0, 0x90($s0)
/* A27354 80240484 00621821 */ addu $v1, $v1, $v0
/* A27358 80240488 04610004 */ bgez $v1, .L8024049C
/* A2735C 8024048C AE0300B0 */ sw $v1, 0xb0($s0)
/* A27360 80240490 3C020002 */ lui $v0, 2
/* A27364 80240494 0809012B */ j .L802404AC
/* A27368 80240498 00621021 */ addu $v0, $v1, $v0
.L8024049C:
/* A2736C 8024049C 3C040002 */ lui $a0, 2
/* A27370 802404A0 0083102A */ slt $v0, $a0, $v1
/* A27374 802404A4 10400002 */ beqz $v0, .L802404B0
/* A27378 802404A8 00641023 */ subu $v0, $v1, $a0
.L802404AC:
/* A2737C 802404AC AE0200B0 */ sw $v0, 0xb0($s0)
.L802404B0:
/* A27380 802404B0 8E02007C */ lw $v0, 0x7c($s0)
/* A27384 802404B4 1440000E */ bnez $v0, .L802404F0
/* A27388 802404B8 00000000 */ nop
/* A2738C 802404BC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A27390 802404C0 8E020094 */ lw $v0, 0x94($s0)
/* A27394 802404C4 00621821 */ addu $v1, $v1, $v0
/* A27398 802404C8 04610004 */ bgez $v1, .L802404DC
/* A2739C 802404CC AE0300B4 */ sw $v1, 0xb4($s0)
/* A273A0 802404D0 3C020002 */ lui $v0, 2
/* A273A4 802404D4 0809013B */ j .L802404EC
/* A273A8 802404D8 00621021 */ addu $v0, $v1, $v0
.L802404DC:
/* A273AC 802404DC 3C040002 */ lui $a0, 2
/* A273B0 802404E0 0083102A */ slt $v0, $a0, $v1
/* A273B4 802404E4 10400002 */ beqz $v0, .L802404F0
/* A273B8 802404E8 00641023 */ subu $v0, $v1, $a0
.L802404EC:
/* A273BC 802404EC AE0200B4 */ sw $v0, 0xb4($s0)
.L802404F0:
/* A273C0 802404F0 8E040084 */ lw $a0, 0x84($s0)
/* A273C4 802404F4 0C046F07 */ jal set_main_pan_u
/* A273C8 802404F8 8E0500A8 */ lw $a1, 0xa8($s0)
/* A273CC 802404FC 8E040084 */ lw $a0, 0x84($s0)
/* A273D0 80240500 0C046F0D */ jal set_main_pan_v
/* A273D4 80240504 8E0500AC */ lw $a1, 0xac($s0)
/* A273D8 80240508 8E040084 */ lw $a0, 0x84($s0)
/* A273DC 8024050C 0C046F13 */ jal set_aux_pan_u
/* A273E0 80240510 8E0500B0 */ lw $a1, 0xb0($s0)
/* A273E4 80240514 8E040084 */ lw $a0, 0x84($s0)
/* A273E8 80240518 0C046F19 */ jal set_aux_pan_v
/* A273EC 8024051C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A273F0 80240520 8E020070 */ lw $v0, 0x70($s0)
/* A273F4 80240524 8E030078 */ lw $v1, 0x78($s0)
/* A273F8 80240528 8E040098 */ lw $a0, 0x98($s0)
/* A273FC 8024052C 24420001 */ addiu $v0, $v0, 1
/* A27400 80240530 AE020070 */ sw $v0, 0x70($s0)
/* A27404 80240534 8E020074 */ lw $v0, 0x74($s0)
/* A27408 80240538 24630001 */ addiu $v1, $v1, 1
/* A2740C 8024053C AE030078 */ sw $v1, 0x78($s0)
/* A27410 80240540 8E030070 */ lw $v1, 0x70($s0)
/* A27414 80240544 24420001 */ addiu $v0, $v0, 1
/* A27418 80240548 AE020074 */ sw $v0, 0x74($s0)
/* A2741C 8024054C 8E02007C */ lw $v0, 0x7c($s0)
/* A27420 80240550 0064182A */ slt $v1, $v1, $a0
/* A27424 80240554 24420001 */ addiu $v0, $v0, 1
/* A27428 80240558 14600002 */ bnez $v1, .L80240564
/* A2742C 8024055C AE02007C */ sw $v0, 0x7c($s0)
/* A27430 80240560 AE000070 */ sw $zero, 0x70($s0)
.L80240564:
/* A27434 80240564 8E020074 */ lw $v0, 0x74($s0)
/* A27438 80240568 8E03009C */ lw $v1, 0x9c($s0)
/* A2743C 8024056C 0043102A */ slt $v0, $v0, $v1
/* A27440 80240570 50400001 */ beql $v0, $zero, .L80240578
/* A27444 80240574 AE000074 */ sw $zero, 0x74($s0)
.L80240578:
/* A27448 80240578 8E020078 */ lw $v0, 0x78($s0)
/* A2744C 8024057C 8E0300A0 */ lw $v1, 0xa0($s0)
/* A27450 80240580 0043102A */ slt $v0, $v0, $v1
/* A27454 80240584 50400001 */ beql $v0, $zero, .L8024058C
/* A27458 80240588 AE000078 */ sw $zero, 0x78($s0)
.L8024058C:
/* A2745C 8024058C 8E02007C */ lw $v0, 0x7c($s0)
/* A27460 80240590 8E0300A4 */ lw $v1, 0xa4($s0)
/* A27464 80240594 0043102A */ slt $v0, $v0, $v1
/* A27468 80240598 50400001 */ beql $v0, $zero, .L802405A0
/* A2746C 8024059C AE00007C */ sw $zero, 0x7c($s0)
.L802405A0:
/* A27470 802405A0 8FBF0014 */ lw $ra, 0x14($sp)
/* A27474 802405A4 8FB00010 */ lw $s0, 0x10($sp)
/* A27478 802405A8 0000102D */ daddu $v0, $zero, $zero
/* A2747C 802405AC 03E00008 */ jr $ra
/* A27480 802405B0 27BD0018 */ addiu $sp, $sp, 0x18
/* A27484 802405B4 00000000 */ nop
/* A27488 802405B8 00000000 */ nop
/* A2748C 802405BC 00000000 */ nop

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402F8_A2A538
/* A2A538 802402F8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A2A53C 802402FC AFB00010 */ sw $s0, 0x10($sp)
/* A2A540 80240300 0080802D */ daddu $s0, $a0, $zero
/* A2A544 80240304 AFBF0014 */ sw $ra, 0x14($sp)
/* A2A548 80240308 8E0300A8 */ lw $v1, 0xa8($s0)
/* A2A54C 8024030C 8E020088 */ lw $v0, 0x88($s0)
/* A2A550 80240310 00621821 */ addu $v1, $v1, $v0
/* A2A554 80240314 04610004 */ bgez $v1, .L80240328
/* A2A558 80240318 AE0300A8 */ sw $v1, 0xa8($s0)
/* A2A55C 8024031C 3C020002 */ lui $v0, 2
/* A2A560 80240320 080900CE */ j .L80240338
/* A2A564 80240324 00621021 */ addu $v0, $v1, $v0
.L80240328:
/* A2A568 80240328 3C040002 */ lui $a0, 2
/* A2A56C 8024032C 0083102A */ slt $v0, $a0, $v1
/* A2A570 80240330 10400002 */ beqz $v0, .L8024033C
/* A2A574 80240334 00641023 */ subu $v0, $v1, $a0
.L80240338:
/* A2A578 80240338 AE0200A8 */ sw $v0, 0xa8($s0)
.L8024033C:
/* A2A57C 8024033C 8E0300AC */ lw $v1, 0xac($s0)
/* A2A580 80240340 8E02008C */ lw $v0, 0x8c($s0)
/* A2A584 80240344 00621821 */ addu $v1, $v1, $v0
/* A2A588 80240348 04610004 */ bgez $v1, .L8024035C
/* A2A58C 8024034C AE0300AC */ sw $v1, 0xac($s0)
/* A2A590 80240350 3C020002 */ lui $v0, 2
/* A2A594 80240354 080900DB */ j .L8024036C
/* A2A598 80240358 00621021 */ addu $v0, $v1, $v0
.L8024035C:
/* A2A59C 8024035C 3C040002 */ lui $a0, 2
/* A2A5A0 80240360 0083102A */ slt $v0, $a0, $v1
/* A2A5A4 80240364 10400002 */ beqz $v0, .L80240370
/* A2A5A8 80240368 00641023 */ subu $v0, $v1, $a0
.L8024036C:
/* A2A5AC 8024036C AE0200AC */ sw $v0, 0xac($s0)
.L80240370:
/* A2A5B0 80240370 8E0300B0 */ lw $v1, 0xb0($s0)
/* A2A5B4 80240374 8E020090 */ lw $v0, 0x90($s0)
/* A2A5B8 80240378 00621821 */ addu $v1, $v1, $v0
/* A2A5BC 8024037C 04610004 */ bgez $v1, .L80240390
/* A2A5C0 80240380 AE0300B0 */ sw $v1, 0xb0($s0)
/* A2A5C4 80240384 3C020002 */ lui $v0, 2
/* A2A5C8 80240388 080900E8 */ j .L802403A0
/* A2A5CC 8024038C 00621021 */ addu $v0, $v1, $v0
.L80240390:
/* A2A5D0 80240390 3C040002 */ lui $a0, 2
/* A2A5D4 80240394 0083102A */ slt $v0, $a0, $v1
/* A2A5D8 80240398 10400002 */ beqz $v0, .L802403A4
/* A2A5DC 8024039C 00641023 */ subu $v0, $v1, $a0
.L802403A0:
/* A2A5E0 802403A0 AE0200B0 */ sw $v0, 0xb0($s0)
.L802403A4:
/* A2A5E4 802403A4 8E0300B4 */ lw $v1, 0xb4($s0)
/* A2A5E8 802403A8 8E020094 */ lw $v0, 0x94($s0)
/* A2A5EC 802403AC 00621821 */ addu $v1, $v1, $v0
/* A2A5F0 802403B0 04610004 */ bgez $v1, .L802403C4
/* A2A5F4 802403B4 AE0300B4 */ sw $v1, 0xb4($s0)
/* A2A5F8 802403B8 3C020002 */ lui $v0, 2
/* A2A5FC 802403BC 080900F5 */ j .L802403D4
/* A2A600 802403C0 00621021 */ addu $v0, $v1, $v0
.L802403C4:
/* A2A604 802403C4 3C040002 */ lui $a0, 2
/* A2A608 802403C8 0083102A */ slt $v0, $a0, $v1
/* A2A60C 802403CC 10400002 */ beqz $v0, .L802403D8
/* A2A610 802403D0 00641023 */ subu $v0, $v1, $a0
.L802403D4:
/* A2A614 802403D4 AE0200B4 */ sw $v0, 0xb4($s0)
.L802403D8:
/* A2A618 802403D8 8E040084 */ lw $a0, 0x84($s0)
/* A2A61C 802403DC 0C046F07 */ jal set_main_pan_u
/* A2A620 802403E0 8E0500A8 */ lw $a1, 0xa8($s0)
/* A2A624 802403E4 8E040084 */ lw $a0, 0x84($s0)
/* A2A628 802403E8 0C046F0D */ jal set_main_pan_v
/* A2A62C 802403EC 8E0500AC */ lw $a1, 0xac($s0)
/* A2A630 802403F0 8E040084 */ lw $a0, 0x84($s0)
/* A2A634 802403F4 0C046F13 */ jal set_aux_pan_u
/* A2A638 802403F8 8E0500B0 */ lw $a1, 0xb0($s0)
/* A2A63C 802403FC 8E040084 */ lw $a0, 0x84($s0)
/* A2A640 80240400 0C046F19 */ jal set_aux_pan_v
/* A2A644 80240404 8E0500B4 */ lw $a1, 0xb4($s0)
/* A2A648 80240408 8FBF0014 */ lw $ra, 0x14($sp)
/* A2A64C 8024040C 8FB00010 */ lw $s0, 0x10($sp)
/* A2A650 80240410 0000102D */ daddu $v0, $zero, $zero
/* A2A654 80240414 03E00008 */ jr $ra
/* A2A658 80240418 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8024041C_A2A65C
/* A2A65C 8024041C 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A2A660 80240420 AFB00010 */ sw $s0, 0x10($sp)
/* A2A664 80240424 0080802D */ daddu $s0, $a0, $zero
/* A2A668 80240428 10A00005 */ beqz $a1, .L80240440
/* A2A66C 8024042C AFBF0014 */ sw $ra, 0x14($sp)
/* A2A670 80240430 AE000070 */ sw $zero, 0x70($s0)
/* A2A674 80240434 AE000074 */ sw $zero, 0x74($s0)
/* A2A678 80240438 AE000078 */ sw $zero, 0x78($s0)
/* A2A67C 8024043C AE00007C */ sw $zero, 0x7c($s0)
.L80240440:
/* A2A680 80240440 8E020070 */ lw $v0, 0x70($s0)
/* A2A684 80240444 1440000E */ bnez $v0, .L80240480
/* A2A688 80240448 00000000 */ nop
/* A2A68C 8024044C 8E0300A8 */ lw $v1, 0xa8($s0)
/* A2A690 80240450 8E020088 */ lw $v0, 0x88($s0)
/* A2A694 80240454 00621821 */ addu $v1, $v1, $v0
/* A2A698 80240458 04610004 */ bgez $v1, .L8024046C
/* A2A69C 8024045C AE0300A8 */ sw $v1, 0xa8($s0)
/* A2A6A0 80240460 3C020002 */ lui $v0, 2
/* A2A6A4 80240464 0809011F */ j .L8024047C
/* A2A6A8 80240468 00621021 */ addu $v0, $v1, $v0
.L8024046C:
/* A2A6AC 8024046C 3C040002 */ lui $a0, 2
/* A2A6B0 80240470 0083102A */ slt $v0, $a0, $v1
/* A2A6B4 80240474 10400002 */ beqz $v0, .L80240480
/* A2A6B8 80240478 00641023 */ subu $v0, $v1, $a0
.L8024047C:
/* A2A6BC 8024047C AE0200A8 */ sw $v0, 0xa8($s0)
.L80240480:
/* A2A6C0 80240480 8E020074 */ lw $v0, 0x74($s0)
/* A2A6C4 80240484 1440000E */ bnez $v0, .L802404C0
/* A2A6C8 80240488 00000000 */ nop
/* A2A6CC 8024048C 8E0300AC */ lw $v1, 0xac($s0)
/* A2A6D0 80240490 8E02008C */ lw $v0, 0x8c($s0)
/* A2A6D4 80240494 00621821 */ addu $v1, $v1, $v0
/* A2A6D8 80240498 04610004 */ bgez $v1, .L802404AC
/* A2A6DC 8024049C AE0300AC */ sw $v1, 0xac($s0)
/* A2A6E0 802404A0 3C020002 */ lui $v0, 2
/* A2A6E4 802404A4 0809012F */ j .L802404BC
/* A2A6E8 802404A8 00621021 */ addu $v0, $v1, $v0
.L802404AC:
/* A2A6EC 802404AC 3C040002 */ lui $a0, 2
/* A2A6F0 802404B0 0083102A */ slt $v0, $a0, $v1
/* A2A6F4 802404B4 10400002 */ beqz $v0, .L802404C0
/* A2A6F8 802404B8 00641023 */ subu $v0, $v1, $a0
.L802404BC:
/* A2A6FC 802404BC AE0200AC */ sw $v0, 0xac($s0)
.L802404C0:
/* A2A700 802404C0 8E020078 */ lw $v0, 0x78($s0)
/* A2A704 802404C4 1440000E */ bnez $v0, .L80240500
/* A2A708 802404C8 00000000 */ nop
/* A2A70C 802404CC 8E0300B0 */ lw $v1, 0xb0($s0)
/* A2A710 802404D0 8E020090 */ lw $v0, 0x90($s0)
/* A2A714 802404D4 00621821 */ addu $v1, $v1, $v0
/* A2A718 802404D8 04610004 */ bgez $v1, .L802404EC
/* A2A71C 802404DC AE0300B0 */ sw $v1, 0xb0($s0)
/* A2A720 802404E0 3C020002 */ lui $v0, 2
/* A2A724 802404E4 0809013F */ j .L802404FC
/* A2A728 802404E8 00621021 */ addu $v0, $v1, $v0
.L802404EC:
/* A2A72C 802404EC 3C040002 */ lui $a0, 2
/* A2A730 802404F0 0083102A */ slt $v0, $a0, $v1
/* A2A734 802404F4 10400002 */ beqz $v0, .L80240500
/* A2A738 802404F8 00641023 */ subu $v0, $v1, $a0
.L802404FC:
/* A2A73C 802404FC AE0200B0 */ sw $v0, 0xb0($s0)
.L80240500:
/* A2A740 80240500 8E02007C */ lw $v0, 0x7c($s0)
/* A2A744 80240504 1440000E */ bnez $v0, .L80240540
/* A2A748 80240508 00000000 */ nop
/* A2A74C 8024050C 8E0300B4 */ lw $v1, 0xb4($s0)
/* A2A750 80240510 8E020094 */ lw $v0, 0x94($s0)
/* A2A754 80240514 00621821 */ addu $v1, $v1, $v0
/* A2A758 80240518 04610004 */ bgez $v1, .L8024052C
/* A2A75C 8024051C AE0300B4 */ sw $v1, 0xb4($s0)
/* A2A760 80240520 3C020002 */ lui $v0, 2
/* A2A764 80240524 0809014F */ j .L8024053C
/* A2A768 80240528 00621021 */ addu $v0, $v1, $v0
.L8024052C:
/* A2A76C 8024052C 3C040002 */ lui $a0, 2
/* A2A770 80240530 0083102A */ slt $v0, $a0, $v1
/* A2A774 80240534 10400002 */ beqz $v0, .L80240540
/* A2A778 80240538 00641023 */ subu $v0, $v1, $a0
.L8024053C:
/* A2A77C 8024053C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240540:
/* A2A780 80240540 8E040084 */ lw $a0, 0x84($s0)
/* A2A784 80240544 0C046F07 */ jal set_main_pan_u
/* A2A788 80240548 8E0500A8 */ lw $a1, 0xa8($s0)
/* A2A78C 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* A2A790 80240550 0C046F0D */ jal set_main_pan_v
/* A2A794 80240554 8E0500AC */ lw $a1, 0xac($s0)
/* A2A798 80240558 8E040084 */ lw $a0, 0x84($s0)
/* A2A79C 8024055C 0C046F13 */ jal set_aux_pan_u
/* A2A7A0 80240560 8E0500B0 */ lw $a1, 0xb0($s0)
/* A2A7A4 80240564 8E040084 */ lw $a0, 0x84($s0)
/* A2A7A8 80240568 0C046F19 */ jal set_aux_pan_v
/* A2A7AC 8024056C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A2A7B0 80240570 8E020070 */ lw $v0, 0x70($s0)
/* A2A7B4 80240574 8E030078 */ lw $v1, 0x78($s0)
/* A2A7B8 80240578 8E040098 */ lw $a0, 0x98($s0)
/* A2A7BC 8024057C 24420001 */ addiu $v0, $v0, 1
/* A2A7C0 80240580 AE020070 */ sw $v0, 0x70($s0)
/* A2A7C4 80240584 8E020074 */ lw $v0, 0x74($s0)
/* A2A7C8 80240588 24630001 */ addiu $v1, $v1, 1
/* A2A7CC 8024058C AE030078 */ sw $v1, 0x78($s0)
/* A2A7D0 80240590 8E030070 */ lw $v1, 0x70($s0)
/* A2A7D4 80240594 24420001 */ addiu $v0, $v0, 1
/* A2A7D8 80240598 AE020074 */ sw $v0, 0x74($s0)
/* A2A7DC 8024059C 8E02007C */ lw $v0, 0x7c($s0)
/* A2A7E0 802405A0 0064182A */ slt $v1, $v1, $a0
/* A2A7E4 802405A4 24420001 */ addiu $v0, $v0, 1
/* A2A7E8 802405A8 14600002 */ bnez $v1, .L802405B4
/* A2A7EC 802405AC AE02007C */ sw $v0, 0x7c($s0)
/* A2A7F0 802405B0 AE000070 */ sw $zero, 0x70($s0)
.L802405B4:
/* A2A7F4 802405B4 8E020074 */ lw $v0, 0x74($s0)
/* A2A7F8 802405B8 8E03009C */ lw $v1, 0x9c($s0)
/* A2A7FC 802405BC 0043102A */ slt $v0, $v0, $v1
/* A2A800 802405C0 50400001 */ beql $v0, $zero, .L802405C8
/* A2A804 802405C4 AE000074 */ sw $zero, 0x74($s0)
.L802405C8:
/* A2A808 802405C8 8E020078 */ lw $v0, 0x78($s0)
/* A2A80C 802405CC 8E0300A0 */ lw $v1, 0xa0($s0)
/* A2A810 802405D0 0043102A */ slt $v0, $v0, $v1
/* A2A814 802405D4 50400001 */ beql $v0, $zero, .L802405DC
/* A2A818 802405D8 AE000078 */ sw $zero, 0x78($s0)
.L802405DC:
/* A2A81C 802405DC 8E02007C */ lw $v0, 0x7c($s0)
/* A2A820 802405E0 8E0300A4 */ lw $v1, 0xa4($s0)
/* A2A824 802405E4 0043102A */ slt $v0, $v0, $v1
/* A2A828 802405E8 50400001 */ beql $v0, $zero, .L802405F0
/* A2A82C 802405EC AE00007C */ sw $zero, 0x7c($s0)
.L802405F0:
/* A2A830 802405F0 8FBF0014 */ lw $ra, 0x14($sp)
/* A2A834 802405F4 8FB00010 */ lw $s0, 0x10($sp)
/* A2A838 802405F8 0000102D */ daddu $v0, $zero, $zero
/* A2A83C 802405FC 03E00008 */ jr $ra
/* A2A840 80240600 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80244FB8_A2F1F8
/* A2F1F8 80244FB8 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A2F1FC 80244FBC AFB00010 */ sw $s0, 0x10($sp)
/* A2F200 80244FC0 0080802D */ daddu $s0, $a0, $zero
/* A2F204 80244FC4 AFBF0014 */ sw $ra, 0x14($sp)
/* A2F208 80244FC8 8E0300A8 */ lw $v1, 0xa8($s0)
/* A2F20C 80244FCC 8E020088 */ lw $v0, 0x88($s0)
/* A2F210 80244FD0 00621821 */ addu $v1, $v1, $v0
/* A2F214 80244FD4 04610004 */ bgez $v1, .L80244FE8
/* A2F218 80244FD8 AE0300A8 */ sw $v1, 0xa8($s0)
/* A2F21C 80244FDC 3C020002 */ lui $v0, 2
/* A2F220 80244FE0 080913FE */ j .L80244FF8
/* A2F224 80244FE4 00621021 */ addu $v0, $v1, $v0
.L80244FE8:
/* A2F228 80244FE8 3C040002 */ lui $a0, 2
/* A2F22C 80244FEC 0083102A */ slt $v0, $a0, $v1
/* A2F230 80244FF0 10400002 */ beqz $v0, .L80244FFC
/* A2F234 80244FF4 00641023 */ subu $v0, $v1, $a0
.L80244FF8:
/* A2F238 80244FF8 AE0200A8 */ sw $v0, 0xa8($s0)
.L80244FFC:
/* A2F23C 80244FFC 8E0300AC */ lw $v1, 0xac($s0)
/* A2F240 80245000 8E02008C */ lw $v0, 0x8c($s0)
/* A2F244 80245004 00621821 */ addu $v1, $v1, $v0
/* A2F248 80245008 04610004 */ bgez $v1, .L8024501C
/* A2F24C 8024500C AE0300AC */ sw $v1, 0xac($s0)
/* A2F250 80245010 3C020002 */ lui $v0, 2
/* A2F254 80245014 0809140B */ j .L8024502C
/* A2F258 80245018 00621021 */ addu $v0, $v1, $v0
.L8024501C:
/* A2F25C 8024501C 3C040002 */ lui $a0, 2
/* A2F260 80245020 0083102A */ slt $v0, $a0, $v1
/* A2F264 80245024 10400002 */ beqz $v0, .L80245030
/* A2F268 80245028 00641023 */ subu $v0, $v1, $a0
.L8024502C:
/* A2F26C 8024502C AE0200AC */ sw $v0, 0xac($s0)
.L80245030:
/* A2F270 80245030 8E0300B0 */ lw $v1, 0xb0($s0)
/* A2F274 80245034 8E020090 */ lw $v0, 0x90($s0)
/* A2F278 80245038 00621821 */ addu $v1, $v1, $v0
/* A2F27C 8024503C 04610004 */ bgez $v1, .L80245050
/* A2F280 80245040 AE0300B0 */ sw $v1, 0xb0($s0)
/* A2F284 80245044 3C020002 */ lui $v0, 2
/* A2F288 80245048 08091418 */ j .L80245060
/* A2F28C 8024504C 00621021 */ addu $v0, $v1, $v0
.L80245050:
/* A2F290 80245050 3C040002 */ lui $a0, 2
/* A2F294 80245054 0083102A */ slt $v0, $a0, $v1
/* A2F298 80245058 10400002 */ beqz $v0, .L80245064
/* A2F29C 8024505C 00641023 */ subu $v0, $v1, $a0
.L80245060:
/* A2F2A0 80245060 AE0200B0 */ sw $v0, 0xb0($s0)
.L80245064:
/* A2F2A4 80245064 8E0300B4 */ lw $v1, 0xb4($s0)
/* A2F2A8 80245068 8E020094 */ lw $v0, 0x94($s0)
/* A2F2AC 8024506C 00621821 */ addu $v1, $v1, $v0
/* A2F2B0 80245070 04610004 */ bgez $v1, .L80245084
/* A2F2B4 80245074 AE0300B4 */ sw $v1, 0xb4($s0)
/* A2F2B8 80245078 3C020002 */ lui $v0, 2
/* A2F2BC 8024507C 08091425 */ j .L80245094
/* A2F2C0 80245080 00621021 */ addu $v0, $v1, $v0
.L80245084:
/* A2F2C4 80245084 3C040002 */ lui $a0, 2
/* A2F2C8 80245088 0083102A */ slt $v0, $a0, $v1
/* A2F2CC 8024508C 10400002 */ beqz $v0, .L80245098
/* A2F2D0 80245090 00641023 */ subu $v0, $v1, $a0
.L80245094:
/* A2F2D4 80245094 AE0200B4 */ sw $v0, 0xb4($s0)
.L80245098:
/* A2F2D8 80245098 8E040084 */ lw $a0, 0x84($s0)
/* A2F2DC 8024509C 0C046F07 */ jal set_main_pan_u
/* A2F2E0 802450A0 8E0500A8 */ lw $a1, 0xa8($s0)
/* A2F2E4 802450A4 8E040084 */ lw $a0, 0x84($s0)
/* A2F2E8 802450A8 0C046F0D */ jal set_main_pan_v
/* A2F2EC 802450AC 8E0500AC */ lw $a1, 0xac($s0)
/* A2F2F0 802450B0 8E040084 */ lw $a0, 0x84($s0)
/* A2F2F4 802450B4 0C046F13 */ jal set_aux_pan_u
/* A2F2F8 802450B8 8E0500B0 */ lw $a1, 0xb0($s0)
/* A2F2FC 802450BC 8E040084 */ lw $a0, 0x84($s0)
/* A2F300 802450C0 0C046F19 */ jal set_aux_pan_v
/* A2F304 802450C4 8E0500B4 */ lw $a1, 0xb4($s0)
/* A2F308 802450C8 8FBF0014 */ lw $ra, 0x14($sp)
/* A2F30C 802450CC 8FB00010 */ lw $s0, 0x10($sp)
/* A2F310 802450D0 0000102D */ daddu $v0, $zero, $zero
/* A2F314 802450D4 03E00008 */ jr $ra
/* A2F318 802450D8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802450DC_A2F31C
/* A2F31C 802450DC 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A2F320 802450E0 AFB00010 */ sw $s0, 0x10($sp)
/* A2F324 802450E4 0080802D */ daddu $s0, $a0, $zero
/* A2F328 802450E8 10A00005 */ beqz $a1, .L80245100
/* A2F32C 802450EC AFBF0014 */ sw $ra, 0x14($sp)
/* A2F330 802450F0 AE000070 */ sw $zero, 0x70($s0)
/* A2F334 802450F4 AE000074 */ sw $zero, 0x74($s0)
/* A2F338 802450F8 AE000078 */ sw $zero, 0x78($s0)
/* A2F33C 802450FC AE00007C */ sw $zero, 0x7c($s0)
.L80245100:
/* A2F340 80245100 8E020070 */ lw $v0, 0x70($s0)
/* A2F344 80245104 1440000E */ bnez $v0, .L80245140
/* A2F348 80245108 00000000 */ nop
/* A2F34C 8024510C 8E0300A8 */ lw $v1, 0xa8($s0)
/* A2F350 80245110 8E020088 */ lw $v0, 0x88($s0)
/* A2F354 80245114 00621821 */ addu $v1, $v1, $v0
/* A2F358 80245118 04610004 */ bgez $v1, .L8024512C
/* A2F35C 8024511C AE0300A8 */ sw $v1, 0xa8($s0)
/* A2F360 80245120 3C020002 */ lui $v0, 2
/* A2F364 80245124 0809144F */ j .L8024513C
/* A2F368 80245128 00621021 */ addu $v0, $v1, $v0
.L8024512C:
/* A2F36C 8024512C 3C040002 */ lui $a0, 2
/* A2F370 80245130 0083102A */ slt $v0, $a0, $v1
/* A2F374 80245134 10400002 */ beqz $v0, .L80245140
/* A2F378 80245138 00641023 */ subu $v0, $v1, $a0
.L8024513C:
/* A2F37C 8024513C AE0200A8 */ sw $v0, 0xa8($s0)
.L80245140:
/* A2F380 80245140 8E020074 */ lw $v0, 0x74($s0)
/* A2F384 80245144 1440000E */ bnez $v0, .L80245180
/* A2F388 80245148 00000000 */ nop
/* A2F38C 8024514C 8E0300AC */ lw $v1, 0xac($s0)
/* A2F390 80245150 8E02008C */ lw $v0, 0x8c($s0)
/* A2F394 80245154 00621821 */ addu $v1, $v1, $v0
/* A2F398 80245158 04610004 */ bgez $v1, .L8024516C
/* A2F39C 8024515C AE0300AC */ sw $v1, 0xac($s0)
/* A2F3A0 80245160 3C020002 */ lui $v0, 2
/* A2F3A4 80245164 0809145F */ j .L8024517C
/* A2F3A8 80245168 00621021 */ addu $v0, $v1, $v0
.L8024516C:
/* A2F3AC 8024516C 3C040002 */ lui $a0, 2
/* A2F3B0 80245170 0083102A */ slt $v0, $a0, $v1
/* A2F3B4 80245174 10400002 */ beqz $v0, .L80245180
/* A2F3B8 80245178 00641023 */ subu $v0, $v1, $a0
.L8024517C:
/* A2F3BC 8024517C AE0200AC */ sw $v0, 0xac($s0)
.L80245180:
/* A2F3C0 80245180 8E020078 */ lw $v0, 0x78($s0)
/* A2F3C4 80245184 1440000E */ bnez $v0, .L802451C0
/* A2F3C8 80245188 00000000 */ nop
/* A2F3CC 8024518C 8E0300B0 */ lw $v1, 0xb0($s0)
/* A2F3D0 80245190 8E020090 */ lw $v0, 0x90($s0)
/* A2F3D4 80245194 00621821 */ addu $v1, $v1, $v0
/* A2F3D8 80245198 04610004 */ bgez $v1, .L802451AC
/* A2F3DC 8024519C AE0300B0 */ sw $v1, 0xb0($s0)
/* A2F3E0 802451A0 3C020002 */ lui $v0, 2
/* A2F3E4 802451A4 0809146F */ j .L802451BC
/* A2F3E8 802451A8 00621021 */ addu $v0, $v1, $v0
.L802451AC:
/* A2F3EC 802451AC 3C040002 */ lui $a0, 2
/* A2F3F0 802451B0 0083102A */ slt $v0, $a0, $v1
/* A2F3F4 802451B4 10400002 */ beqz $v0, .L802451C0
/* A2F3F8 802451B8 00641023 */ subu $v0, $v1, $a0
.L802451BC:
/* A2F3FC 802451BC AE0200B0 */ sw $v0, 0xb0($s0)
.L802451C0:
/* A2F400 802451C0 8E02007C */ lw $v0, 0x7c($s0)
/* A2F404 802451C4 1440000E */ bnez $v0, .L80245200
/* A2F408 802451C8 00000000 */ nop
/* A2F40C 802451CC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A2F410 802451D0 8E020094 */ lw $v0, 0x94($s0)
/* A2F414 802451D4 00621821 */ addu $v1, $v1, $v0
/* A2F418 802451D8 04610004 */ bgez $v1, .L802451EC
/* A2F41C 802451DC AE0300B4 */ sw $v1, 0xb4($s0)
/* A2F420 802451E0 3C020002 */ lui $v0, 2
/* A2F424 802451E4 0809147F */ j .L802451FC
/* A2F428 802451E8 00621021 */ addu $v0, $v1, $v0
.L802451EC:
/* A2F42C 802451EC 3C040002 */ lui $a0, 2
/* A2F430 802451F0 0083102A */ slt $v0, $a0, $v1
/* A2F434 802451F4 10400002 */ beqz $v0, .L80245200
/* A2F438 802451F8 00641023 */ subu $v0, $v1, $a0
.L802451FC:
/* A2F43C 802451FC AE0200B4 */ sw $v0, 0xb4($s0)
.L80245200:
/* A2F440 80245200 8E040084 */ lw $a0, 0x84($s0)
/* A2F444 80245204 0C046F07 */ jal set_main_pan_u
/* A2F448 80245208 8E0500A8 */ lw $a1, 0xa8($s0)
/* A2F44C 8024520C 8E040084 */ lw $a0, 0x84($s0)
/* A2F450 80245210 0C046F0D */ jal set_main_pan_v
/* A2F454 80245214 8E0500AC */ lw $a1, 0xac($s0)
/* A2F458 80245218 8E040084 */ lw $a0, 0x84($s0)
/* A2F45C 8024521C 0C046F13 */ jal set_aux_pan_u
/* A2F460 80245220 8E0500B0 */ lw $a1, 0xb0($s0)
/* A2F464 80245224 8E040084 */ lw $a0, 0x84($s0)
/* A2F468 80245228 0C046F19 */ jal set_aux_pan_v
/* A2F46C 8024522C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A2F470 80245230 8E020070 */ lw $v0, 0x70($s0)
/* A2F474 80245234 8E030078 */ lw $v1, 0x78($s0)
/* A2F478 80245238 8E040098 */ lw $a0, 0x98($s0)
/* A2F47C 8024523C 24420001 */ addiu $v0, $v0, 1
/* A2F480 80245240 AE020070 */ sw $v0, 0x70($s0)
/* A2F484 80245244 8E020074 */ lw $v0, 0x74($s0)
/* A2F488 80245248 24630001 */ addiu $v1, $v1, 1
/* A2F48C 8024524C AE030078 */ sw $v1, 0x78($s0)
/* A2F490 80245250 8E030070 */ lw $v1, 0x70($s0)
/* A2F494 80245254 24420001 */ addiu $v0, $v0, 1
/* A2F498 80245258 AE020074 */ sw $v0, 0x74($s0)
/* A2F49C 8024525C 8E02007C */ lw $v0, 0x7c($s0)
/* A2F4A0 80245260 0064182A */ slt $v1, $v1, $a0
/* A2F4A4 80245264 24420001 */ addiu $v0, $v0, 1
/* A2F4A8 80245268 14600002 */ bnez $v1, .L80245274
/* A2F4AC 8024526C AE02007C */ sw $v0, 0x7c($s0)
/* A2F4B0 80245270 AE000070 */ sw $zero, 0x70($s0)
.L80245274:
/* A2F4B4 80245274 8E020074 */ lw $v0, 0x74($s0)
/* A2F4B8 80245278 8E03009C */ lw $v1, 0x9c($s0)
/* A2F4BC 8024527C 0043102A */ slt $v0, $v0, $v1
/* A2F4C0 80245280 50400001 */ beql $v0, $zero, .L80245288
/* A2F4C4 80245284 AE000074 */ sw $zero, 0x74($s0)
.L80245288:
/* A2F4C8 80245288 8E020078 */ lw $v0, 0x78($s0)
/* A2F4CC 8024528C 8E0300A0 */ lw $v1, 0xa0($s0)
/* A2F4D0 80245290 0043102A */ slt $v0, $v0, $v1
/* A2F4D4 80245294 50400001 */ beql $v0, $zero, .L8024529C
/* A2F4D8 80245298 AE000078 */ sw $zero, 0x78($s0)
.L8024529C:
/* A2F4DC 8024529C 8E02007C */ lw $v0, 0x7c($s0)
/* A2F4E0 802452A0 8E0300A4 */ lw $v1, 0xa4($s0)
/* A2F4E4 802452A4 0043102A */ slt $v0, $v0, $v1
/* A2F4E8 802452A8 50400001 */ beql $v0, $zero, .L802452B0
/* A2F4EC 802452AC AE00007C */ sw $zero, 0x7c($s0)
.L802452B0:
/* A2F4F0 802452B0 8FBF0014 */ lw $ra, 0x14($sp)
/* A2F4F4 802452B4 8FB00010 */ lw $s0, 0x10($sp)
/* A2F4F8 802452B8 0000102D */ daddu $v0, $zero, $zero
/* A2F4FC 802452BC 03E00008 */ jr $ra
/* A2F500 802452C0 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_A394E0
/* A394E0 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A394E4 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* A394E8 80240008 0080802D */ daddu $s0, $a0, $zero
/* A394EC 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* A394F0 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* A394F4 80240014 8E020088 */ lw $v0, 0x88($s0)
/* A394F8 80240018 00621821 */ addu $v1, $v1, $v0
/* A394FC 8024001C 04610004 */ bgez $v1, .L80240030
/* A39500 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* A39504 80240024 3C020002 */ lui $v0, 2
/* A39508 80240028 08090010 */ j .L80240040
/* A3950C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* A39510 80240030 3C040002 */ lui $a0, 2
/* A39514 80240034 0083102A */ slt $v0, $a0, $v1
/* A39518 80240038 10400002 */ beqz $v0, .L80240044
/* A3951C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* A39520 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* A39524 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* A39528 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* A3952C 8024004C 00621821 */ addu $v1, $v1, $v0
/* A39530 80240050 04610004 */ bgez $v1, .L80240064
/* A39534 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* A39538 80240058 3C020002 */ lui $v0, 2
/* A3953C 8024005C 0809001D */ j .L80240074
/* A39540 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* A39544 80240064 3C040002 */ lui $a0, 2
/* A39548 80240068 0083102A */ slt $v0, $a0, $v1
/* A3954C 8024006C 10400002 */ beqz $v0, .L80240078
/* A39550 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* A39554 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* A39558 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* A3955C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* A39560 80240080 00621821 */ addu $v1, $v1, $v0
/* A39564 80240084 04610004 */ bgez $v1, .L80240098
/* A39568 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* A3956C 8024008C 3C020002 */ lui $v0, 2
/* A39570 80240090 0809002A */ j .L802400A8
/* A39574 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* A39578 80240098 3C040002 */ lui $a0, 2
/* A3957C 8024009C 0083102A */ slt $v0, $a0, $v1
/* A39580 802400A0 10400002 */ beqz $v0, .L802400AC
/* A39584 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* A39588 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* A3958C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A39590 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* A39594 802400B4 00621821 */ addu $v1, $v1, $v0
/* A39598 802400B8 04610004 */ bgez $v1, .L802400CC
/* A3959C 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* A395A0 802400C0 3C020002 */ lui $v0, 2
/* A395A4 802400C4 08090037 */ j .L802400DC
/* A395A8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* A395AC 802400CC 3C040002 */ lui $a0, 2
/* A395B0 802400D0 0083102A */ slt $v0, $a0, $v1
/* A395B4 802400D4 10400002 */ beqz $v0, .L802400E0
/* A395B8 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* A395BC 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* A395C0 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* A395C4 802400E4 0C046F07 */ jal set_main_pan_u
/* A395C8 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* A395CC 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* A395D0 802400F0 0C046F0D */ jal set_main_pan_v
/* A395D4 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* A395D8 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* A395DC 802400FC 0C046F13 */ jal set_aux_pan_u
/* A395E0 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* A395E4 80240104 8E040084 */ lw $a0, 0x84($s0)
/* A395E8 80240108 0C046F19 */ jal set_aux_pan_v
/* A395EC 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A395F0 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* A395F4 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* A395F8 80240118 0000102D */ daddu $v0, $zero, $zero
/* A395FC 8024011C 03E00008 */ jr $ra
/* A39600 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_A39604
/* A39604 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A39608 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* A3960C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* A39610 80240130 10A00005 */ beqz $a1, .L80240148
/* A39614 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* A39618 80240138 AE000070 */ sw $zero, 0x70($s0)
/* A3961C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* A39620 80240140 AE000078 */ sw $zero, 0x78($s0)
/* A39624 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* A39628 80240148 8E020070 */ lw $v0, 0x70($s0)
/* A3962C 8024014C 1440000E */ bnez $v0, .L80240188
/* A39630 80240150 00000000 */ nop
/* A39634 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* A39638 80240158 8E020088 */ lw $v0, 0x88($s0)
/* A3963C 8024015C 00621821 */ addu $v1, $v1, $v0
/* A39640 80240160 04610004 */ bgez $v1, .L80240174
/* A39644 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* A39648 80240168 3C020002 */ lui $v0, 2
/* A3964C 8024016C 08090061 */ j .L80240184
/* A39650 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* A39654 80240174 3C040002 */ lui $a0, 2
/* A39658 80240178 0083102A */ slt $v0, $a0, $v1
/* A3965C 8024017C 10400002 */ beqz $v0, .L80240188
/* A39660 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* A39664 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* A39668 80240188 8E020074 */ lw $v0, 0x74($s0)
/* A3966C 8024018C 1440000E */ bnez $v0, .L802401C8
/* A39670 80240190 00000000 */ nop
/* A39674 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* A39678 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* A3967C 8024019C 00621821 */ addu $v1, $v1, $v0
/* A39680 802401A0 04610004 */ bgez $v1, .L802401B4
/* A39684 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* A39688 802401A8 3C020002 */ lui $v0, 2
/* A3968C 802401AC 08090071 */ j .L802401C4
/* A39690 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* A39694 802401B4 3C040002 */ lui $a0, 2
/* A39698 802401B8 0083102A */ slt $v0, $a0, $v1
/* A3969C 802401BC 10400002 */ beqz $v0, .L802401C8
/* A396A0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* A396A4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* A396A8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* A396AC 802401CC 1440000E */ bnez $v0, .L80240208
/* A396B0 802401D0 00000000 */ nop
/* A396B4 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* A396B8 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* A396BC 802401DC 00621821 */ addu $v1, $v1, $v0
/* A396C0 802401E0 04610004 */ bgez $v1, .L802401F4
/* A396C4 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* A396C8 802401E8 3C020002 */ lui $v0, 2
/* A396CC 802401EC 08090081 */ j .L80240204
/* A396D0 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* A396D4 802401F4 3C040002 */ lui $a0, 2
/* A396D8 802401F8 0083102A */ slt $v0, $a0, $v1
/* A396DC 802401FC 10400002 */ beqz $v0, .L80240208
/* A396E0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* A396E4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* A396E8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* A396EC 8024020C 1440000E */ bnez $v0, .L80240248
/* A396F0 80240210 00000000 */ nop
/* A396F4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* A396F8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* A396FC 8024021C 00621821 */ addu $v1, $v1, $v0
/* A39700 80240220 04610004 */ bgez $v1, .L80240234
/* A39704 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* A39708 80240228 3C020002 */ lui $v0, 2
/* A3970C 8024022C 08090091 */ j .L80240244
/* A39710 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* A39714 80240234 3C040002 */ lui $a0, 2
/* A39718 80240238 0083102A */ slt $v0, $a0, $v1
/* A3971C 8024023C 10400002 */ beqz $v0, .L80240248
/* A39720 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* A39724 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* A39728 80240248 8E040084 */ lw $a0, 0x84($s0)
/* A3972C 8024024C 0C046F07 */ jal set_main_pan_u
/* A39730 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* A39734 80240254 8E040084 */ lw $a0, 0x84($s0)
/* A39738 80240258 0C046F0D */ jal set_main_pan_v
/* A3973C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* A39740 80240260 8E040084 */ lw $a0, 0x84($s0)
/* A39744 80240264 0C046F13 */ jal set_aux_pan_u
/* A39748 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* A3974C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* A39750 80240270 0C046F19 */ jal set_aux_pan_v
/* A39754 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* A39758 80240278 8E020070 */ lw $v0, 0x70($s0)
/* A3975C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* A39760 80240280 8E040098 */ lw $a0, 0x98($s0)
/* A39764 80240284 24420001 */ addiu $v0, $v0, 1
/* A39768 80240288 AE020070 */ sw $v0, 0x70($s0)
/* A3976C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* A39770 80240290 24630001 */ addiu $v1, $v1, 1
/* A39774 80240294 AE030078 */ sw $v1, 0x78($s0)
/* A39778 80240298 8E030070 */ lw $v1, 0x70($s0)
/* A3977C 8024029C 24420001 */ addiu $v0, $v0, 1
/* A39780 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* A39784 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* A39788 802402A8 0064182A */ slt $v1, $v1, $a0
/* A3978C 802402AC 24420001 */ addiu $v0, $v0, 1
/* A39790 802402B0 14600002 */ bnez $v1, .L802402BC
/* A39794 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* A39798 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* A3979C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* A397A0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* A397A4 802402C4 0043102A */ slt $v0, $v0, $v1
/* A397A8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* A397AC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* A397B0 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* A397B4 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* A397B8 802402D8 0043102A */ slt $v0, $v0, $v1
/* A397BC 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* A397C0 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* A397C4 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* A397C8 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* A397CC 802402EC 0043102A */ slt $v0, $v0, $v1
/* A397D0 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* A397D4 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* A397D8 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* A397DC 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* A397E0 80240300 0000102D */ daddu $v0, $zero, $zero
/* A397E4 80240304 03E00008 */ jr $ra
/* A397E8 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* A397EC 8024030C 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802420E8_A3B5C8
/* A3B5C8 802420E8 27BDFFE0 */ addiu $sp, $sp, -0x20
/* A3B5CC 802420EC AFB10014 */ sw $s1, 0x14($sp)
/* A3B5D0 802420F0 0080882D */ daddu $s1, $a0, $zero
/* A3B5D4 802420F4 AFBF001C */ sw $ra, 0x1c($sp)
/* A3B5D8 802420F8 AFB20018 */ sw $s2, 0x18($sp)
/* A3B5DC 802420FC AFB00010 */ sw $s0, 0x10($sp)
/* A3B5E0 80242100 8E240084 */ lw $a0, 0x84($s1)
/* A3B5E4 80242104 0C04C3D6 */ jal get_item_entity
/* A3B5E8 80242108 00A0802D */ daddu $s0, $a1, $zero
/* A3B5EC 8024210C 12000005 */ beqz $s0, .L80242124
/* A3B5F0 80242110 0040902D */ daddu $s2, $v0, $zero
/* A3B5F4 80242114 C640000C */ lwc1 $f0, 0xc($s2)
/* A3B5F8 80242118 AE200074 */ sw $zero, 0x74($s1)
/* A3B5FC 8024211C AE20007C */ sw $zero, 0x7c($s1)
/* A3B600 80242120 E6200078 */ swc1 $f0, 0x78($s1)
.L80242124:
/* A3B604 80242124 8E230074 */ lw $v1, 0x74($s1)
/* A3B608 80242128 10600005 */ beqz $v1, .L80242140
/* A3B60C 8024212C 24020001 */ addiu $v0, $zero, 1
/* A3B610 80242130 10620024 */ beq $v1, $v0, .L802421C4
/* A3B614 80242134 00000000 */ nop
/* A3B618 80242138 08090887 */ j .L8024221C
/* A3B61C 8024213C 00000000 */ nop
.L80242140:
/* A3B620 80242140 3C013FC9 */ lui $at, 0x3fc9
/* A3B624 80242144 34210FD8 */ ori $at, $at, 0xfd8
/* A3B628 80242148 44810000 */ mtc1 $at, $f0
/* A3B62C 8024214C C62C007C */ lwc1 $f12, 0x7c($s1)
/* A3B630 80242150 46806320 */ cvt.s.w $f12, $f12
/* A3B634 80242154 46006302 */ mul.s $f12, $f12, $f0
/* A3B638 80242158 00000000 */ nop
/* A3B63C 8024215C 3C0141F0 */ lui $at, 0x41f0
/* A3B640 80242160 44810000 */ mtc1 $at, $f0
/* A3B644 80242164 0C00A874 */ jal cos_rad
/* A3B648 80242168 46006303 */ div.s $f12, $f12, $f0
/* A3B64C 8024216C 3C013F80 */ lui $at, 0x3f80
/* A3B650 80242170 44811000 */ mtc1 $at, $f2
/* A3B654 80242174 00000000 */ nop
/* A3B658 80242178 46001081 */ sub.s $f2, $f2, $f0
/* A3B65C 8024217C 3C0141A0 */ lui $at, 0x41a0
/* A3B660 80242180 44810000 */ mtc1 $at, $f0
/* A3B664 80242184 00000000 */ nop
/* A3B668 80242188 46001082 */ mul.s $f2, $f2, $f0
/* A3B66C 8024218C 00000000 */ nop
/* A3B670 80242190 C6200078 */ lwc1 $f0, 0x78($s1)
/* A3B674 80242194 46020000 */ add.s $f0, $f0, $f2
/* A3B678 80242198 E640000C */ swc1 $f0, 0xc($s2)
/* A3B67C 8024219C 8E23007C */ lw $v1, 0x7c($s1)
/* A3B680 802421A0 2402001E */ addiu $v0, $zero, 0x1e
/* A3B684 802421A4 14620005 */ bne $v1, $v0, .L802421BC
/* A3B688 802421A8 24620001 */ addiu $v0, $v1, 1
/* A3B68C 802421AC 24020001 */ addiu $v0, $zero, 1
/* A3B690 802421B0 AE220074 */ sw $v0, 0x74($s1)
/* A3B694 802421B4 08090887 */ j .L8024221C
/* A3B698 802421B8 AE20007C */ sw $zero, 0x7c($s1)
.L802421BC:
/* A3B69C 802421BC 08090887 */ j .L8024221C
/* A3B6A0 802421C0 AE22007C */ sw $v0, 0x7c($s1)
.L802421C4:
/* A3B6A4 802421C4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* A3B6A8 802421C8 0C00A8D4 */ jal cos_deg
/* A3B6AC 802421CC 46806320 */ cvt.s.w $f12, $f12
/* A3B6B0 802421D0 3C014040 */ lui $at, 0x4040
/* A3B6B4 802421D4 44811000 */ mtc1 $at, $f2
/* A3B6B8 802421D8 00000000 */ nop
/* A3B6BC 802421DC 46020002 */ mul.s $f0, $f0, $f2
/* A3B6C0 802421E0 00000000 */ nop
/* A3B6C4 802421E4 3C014188 */ lui $at, 0x4188
/* A3B6C8 802421E8 44812000 */ mtc1 $at, $f4
/* A3B6CC 802421EC C6220078 */ lwc1 $f2, 0x78($s1)
/* A3B6D0 802421F0 46041080 */ add.s $f2, $f2, $f4
/* A3B6D4 802421F4 46001080 */ add.s $f2, $f2, $f0
/* A3B6D8 802421F8 E642000C */ swc1 $f2, 0xc($s2)
/* A3B6DC 802421FC 8E22007C */ lw $v0, 0x7c($s1)
/* A3B6E0 80242200 24420009 */ addiu $v0, $v0, 9
/* A3B6E4 80242204 44826000 */ mtc1 $v0, $f12
/* A3B6E8 80242208 00000000 */ nop
/* A3B6EC 8024220C 0C00A6C9 */ jal clamp_angle
/* A3B6F0 80242210 46806320 */ cvt.s.w $f12, $f12
/* A3B6F4 80242214 4600018D */ trunc.w.s $f6, $f0
/* A3B6F8 80242218 E626007C */ swc1 $f6, 0x7c($s1)
.L8024221C:
/* A3B6FC 8024221C 8FBF001C */ lw $ra, 0x1c($sp)
/* A3B700 80242220 8FB20018 */ lw $s2, 0x18($sp)
/* A3B704 80242224 8FB10014 */ lw $s1, 0x14($sp)
/* A3B708 80242228 8FB00010 */ lw $s0, 0x10($sp)
/* A3B70C 8024222C 0000102D */ daddu $v0, $zero, $zero
/* A3B710 80242230 03E00008 */ jr $ra
/* A3B714 80242234 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_A3F760
/* A3F760 80240020 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A3F764 80240024 AFB00010 */ sw $s0, 0x10($sp)
/* A3F768 80240028 0080802D */ daddu $s0, $a0, $zero
/* A3F76C 8024002C AFBF0014 */ sw $ra, 0x14($sp)
/* A3F770 80240030 8E0300A8 */ lw $v1, 0xa8($s0)
/* A3F774 80240034 8E020088 */ lw $v0, 0x88($s0)
/* A3F778 80240038 00621821 */ addu $v1, $v1, $v0
/* A3F77C 8024003C 04610004 */ bgez $v1, .L80240050
/* A3F780 80240040 AE0300A8 */ sw $v1, 0xa8($s0)
/* A3F784 80240044 3C020002 */ lui $v0, 2
/* A3F788 80240048 08090018 */ j .L80240060
/* A3F78C 8024004C 00621021 */ addu $v0, $v1, $v0
.L80240050:
/* A3F790 80240050 3C040002 */ lui $a0, 2
/* A3F794 80240054 0083102A */ slt $v0, $a0, $v1
/* A3F798 80240058 10400002 */ beqz $v0, .L80240064
/* A3F79C 8024005C 00641023 */ subu $v0, $v1, $a0
.L80240060:
/* A3F7A0 80240060 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240064:
/* A3F7A4 80240064 8E0300AC */ lw $v1, 0xac($s0)
/* A3F7A8 80240068 8E02008C */ lw $v0, 0x8c($s0)
/* A3F7AC 8024006C 00621821 */ addu $v1, $v1, $v0
/* A3F7B0 80240070 04610004 */ bgez $v1, .L80240084
/* A3F7B4 80240074 AE0300AC */ sw $v1, 0xac($s0)
/* A3F7B8 80240078 3C020002 */ lui $v0, 2
/* A3F7BC 8024007C 08090025 */ j .L80240094
/* A3F7C0 80240080 00621021 */ addu $v0, $v1, $v0
.L80240084:
/* A3F7C4 80240084 3C040002 */ lui $a0, 2
/* A3F7C8 80240088 0083102A */ slt $v0, $a0, $v1
/* A3F7CC 8024008C 10400002 */ beqz $v0, .L80240098
/* A3F7D0 80240090 00641023 */ subu $v0, $v1, $a0
.L80240094:
/* A3F7D4 80240094 AE0200AC */ sw $v0, 0xac($s0)
.L80240098:
/* A3F7D8 80240098 8E0300B0 */ lw $v1, 0xb0($s0)
/* A3F7DC 8024009C 8E020090 */ lw $v0, 0x90($s0)
/* A3F7E0 802400A0 00621821 */ addu $v1, $v1, $v0
/* A3F7E4 802400A4 04610004 */ bgez $v1, .L802400B8
/* A3F7E8 802400A8 AE0300B0 */ sw $v1, 0xb0($s0)
/* A3F7EC 802400AC 3C020002 */ lui $v0, 2
/* A3F7F0 802400B0 08090032 */ j .L802400C8
/* A3F7F4 802400B4 00621021 */ addu $v0, $v1, $v0
.L802400B8:
/* A3F7F8 802400B8 3C040002 */ lui $a0, 2
/* A3F7FC 802400BC 0083102A */ slt $v0, $a0, $v1
/* A3F800 802400C0 10400002 */ beqz $v0, .L802400CC
/* A3F804 802400C4 00641023 */ subu $v0, $v1, $a0
.L802400C8:
/* A3F808 802400C8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400CC:
/* A3F80C 802400CC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A3F810 802400D0 8E020094 */ lw $v0, 0x94($s0)
/* A3F814 802400D4 00621821 */ addu $v1, $v1, $v0
/* A3F818 802400D8 04610004 */ bgez $v1, .L802400EC
/* A3F81C 802400DC AE0300B4 */ sw $v1, 0xb4($s0)
/* A3F820 802400E0 3C020002 */ lui $v0, 2
/* A3F824 802400E4 0809003F */ j .L802400FC
/* A3F828 802400E8 00621021 */ addu $v0, $v1, $v0
.L802400EC:
/* A3F82C 802400EC 3C040002 */ lui $a0, 2
/* A3F830 802400F0 0083102A */ slt $v0, $a0, $v1
/* A3F834 802400F4 10400002 */ beqz $v0, .L80240100
/* A3F838 802400F8 00641023 */ subu $v0, $v1, $a0
.L802400FC:
/* A3F83C 802400FC AE0200B4 */ sw $v0, 0xb4($s0)
.L80240100:
/* A3F840 80240100 8E040084 */ lw $a0, 0x84($s0)
/* A3F844 80240104 0C046F07 */ jal set_main_pan_u
/* A3F848 80240108 8E0500A8 */ lw $a1, 0xa8($s0)
/* A3F84C 8024010C 8E040084 */ lw $a0, 0x84($s0)
/* A3F850 80240110 0C046F0D */ jal set_main_pan_v
/* A3F854 80240114 8E0500AC */ lw $a1, 0xac($s0)
/* A3F858 80240118 8E040084 */ lw $a0, 0x84($s0)
/* A3F85C 8024011C 0C046F13 */ jal set_aux_pan_u
/* A3F860 80240120 8E0500B0 */ lw $a1, 0xb0($s0)
/* A3F864 80240124 8E040084 */ lw $a0, 0x84($s0)
/* A3F868 80240128 0C046F19 */ jal set_aux_pan_v
/* A3F86C 8024012C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A3F870 80240130 8FBF0014 */ lw $ra, 0x14($sp)
/* A3F874 80240134 8FB00010 */ lw $s0, 0x10($sp)
/* A3F878 80240138 0000102D */ daddu $v0, $zero, $zero
/* A3F87C 8024013C 03E00008 */ jr $ra
/* A3F880 80240140 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240144_A3F884
/* A3F884 80240144 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A3F888 80240148 AFB00010 */ sw $s0, 0x10($sp)
/* A3F88C 8024014C 0080802D */ daddu $s0, $a0, $zero
/* A3F890 80240150 10A00005 */ beqz $a1, .L80240168
/* A3F894 80240154 AFBF0014 */ sw $ra, 0x14($sp)
/* A3F898 80240158 AE000070 */ sw $zero, 0x70($s0)
/* A3F89C 8024015C AE000074 */ sw $zero, 0x74($s0)
/* A3F8A0 80240160 AE000078 */ sw $zero, 0x78($s0)
/* A3F8A4 80240164 AE00007C */ sw $zero, 0x7c($s0)
.L80240168:
/* A3F8A8 80240168 8E020070 */ lw $v0, 0x70($s0)
/* A3F8AC 8024016C 1440000E */ bnez $v0, .L802401A8
/* A3F8B0 80240170 00000000 */ nop
/* A3F8B4 80240174 8E0300A8 */ lw $v1, 0xa8($s0)
/* A3F8B8 80240178 8E020088 */ lw $v0, 0x88($s0)
/* A3F8BC 8024017C 00621821 */ addu $v1, $v1, $v0
/* A3F8C0 80240180 04610004 */ bgez $v1, .L80240194
/* A3F8C4 80240184 AE0300A8 */ sw $v1, 0xa8($s0)
/* A3F8C8 80240188 3C020002 */ lui $v0, 2
/* A3F8CC 8024018C 08090069 */ j .L802401A4
/* A3F8D0 80240190 00621021 */ addu $v0, $v1, $v0
.L80240194:
/* A3F8D4 80240194 3C040002 */ lui $a0, 2
/* A3F8D8 80240198 0083102A */ slt $v0, $a0, $v1
/* A3F8DC 8024019C 10400002 */ beqz $v0, .L802401A8
/* A3F8E0 802401A0 00641023 */ subu $v0, $v1, $a0
.L802401A4:
/* A3F8E4 802401A4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401A8:
/* A3F8E8 802401A8 8E020074 */ lw $v0, 0x74($s0)
/* A3F8EC 802401AC 1440000E */ bnez $v0, .L802401E8
/* A3F8F0 802401B0 00000000 */ nop
/* A3F8F4 802401B4 8E0300AC */ lw $v1, 0xac($s0)
/* A3F8F8 802401B8 8E02008C */ lw $v0, 0x8c($s0)
/* A3F8FC 802401BC 00621821 */ addu $v1, $v1, $v0
/* A3F900 802401C0 04610004 */ bgez $v1, .L802401D4
/* A3F904 802401C4 AE0300AC */ sw $v1, 0xac($s0)
/* A3F908 802401C8 3C020002 */ lui $v0, 2
/* A3F90C 802401CC 08090079 */ j .L802401E4
/* A3F910 802401D0 00621021 */ addu $v0, $v1, $v0
.L802401D4:
/* A3F914 802401D4 3C040002 */ lui $a0, 2
/* A3F918 802401D8 0083102A */ slt $v0, $a0, $v1
/* A3F91C 802401DC 10400002 */ beqz $v0, .L802401E8
/* A3F920 802401E0 00641023 */ subu $v0, $v1, $a0
.L802401E4:
/* A3F924 802401E4 AE0200AC */ sw $v0, 0xac($s0)
.L802401E8:
/* A3F928 802401E8 8E020078 */ lw $v0, 0x78($s0)
/* A3F92C 802401EC 1440000E */ bnez $v0, .L80240228
/* A3F930 802401F0 00000000 */ nop
/* A3F934 802401F4 8E0300B0 */ lw $v1, 0xb0($s0)
/* A3F938 802401F8 8E020090 */ lw $v0, 0x90($s0)
/* A3F93C 802401FC 00621821 */ addu $v1, $v1, $v0
/* A3F940 80240200 04610004 */ bgez $v1, .L80240214
/* A3F944 80240204 AE0300B0 */ sw $v1, 0xb0($s0)
/* A3F948 80240208 3C020002 */ lui $v0, 2
/* A3F94C 8024020C 08090089 */ j .L80240224
/* A3F950 80240210 00621021 */ addu $v0, $v1, $v0
.L80240214:
/* A3F954 80240214 3C040002 */ lui $a0, 2
/* A3F958 80240218 0083102A */ slt $v0, $a0, $v1
/* A3F95C 8024021C 10400002 */ beqz $v0, .L80240228
/* A3F960 80240220 00641023 */ subu $v0, $v1, $a0
.L80240224:
/* A3F964 80240224 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240228:
/* A3F968 80240228 8E02007C */ lw $v0, 0x7c($s0)
/* A3F96C 8024022C 1440000E */ bnez $v0, .L80240268
/* A3F970 80240230 00000000 */ nop
/* A3F974 80240234 8E0300B4 */ lw $v1, 0xb4($s0)
/* A3F978 80240238 8E020094 */ lw $v0, 0x94($s0)
/* A3F97C 8024023C 00621821 */ addu $v1, $v1, $v0
/* A3F980 80240240 04610004 */ bgez $v1, .L80240254
/* A3F984 80240244 AE0300B4 */ sw $v1, 0xb4($s0)
/* A3F988 80240248 3C020002 */ lui $v0, 2
/* A3F98C 8024024C 08090099 */ j .L80240264
/* A3F990 80240250 00621021 */ addu $v0, $v1, $v0
.L80240254:
/* A3F994 80240254 3C040002 */ lui $a0, 2
/* A3F998 80240258 0083102A */ slt $v0, $a0, $v1
/* A3F99C 8024025C 10400002 */ beqz $v0, .L80240268
/* A3F9A0 80240260 00641023 */ subu $v0, $v1, $a0
.L80240264:
/* A3F9A4 80240264 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240268:
/* A3F9A8 80240268 8E040084 */ lw $a0, 0x84($s0)
/* A3F9AC 8024026C 0C046F07 */ jal set_main_pan_u
/* A3F9B0 80240270 8E0500A8 */ lw $a1, 0xa8($s0)
/* A3F9B4 80240274 8E040084 */ lw $a0, 0x84($s0)
/* A3F9B8 80240278 0C046F0D */ jal set_main_pan_v
/* A3F9BC 8024027C 8E0500AC */ lw $a1, 0xac($s0)
/* A3F9C0 80240280 8E040084 */ lw $a0, 0x84($s0)
/* A3F9C4 80240284 0C046F13 */ jal set_aux_pan_u
/* A3F9C8 80240288 8E0500B0 */ lw $a1, 0xb0($s0)
/* A3F9CC 8024028C 8E040084 */ lw $a0, 0x84($s0)
/* A3F9D0 80240290 0C046F19 */ jal set_aux_pan_v
/* A3F9D4 80240294 8E0500B4 */ lw $a1, 0xb4($s0)
/* A3F9D8 80240298 8E020070 */ lw $v0, 0x70($s0)
/* A3F9DC 8024029C 8E030078 */ lw $v1, 0x78($s0)
/* A3F9E0 802402A0 8E040098 */ lw $a0, 0x98($s0)
/* A3F9E4 802402A4 24420001 */ addiu $v0, $v0, 1
/* A3F9E8 802402A8 AE020070 */ sw $v0, 0x70($s0)
/* A3F9EC 802402AC 8E020074 */ lw $v0, 0x74($s0)
/* A3F9F0 802402B0 24630001 */ addiu $v1, $v1, 1
/* A3F9F4 802402B4 AE030078 */ sw $v1, 0x78($s0)
/* A3F9F8 802402B8 8E030070 */ lw $v1, 0x70($s0)
/* A3F9FC 802402BC 24420001 */ addiu $v0, $v0, 1
/* A3FA00 802402C0 AE020074 */ sw $v0, 0x74($s0)
/* A3FA04 802402C4 8E02007C */ lw $v0, 0x7c($s0)
/* A3FA08 802402C8 0064182A */ slt $v1, $v1, $a0
/* A3FA0C 802402CC 24420001 */ addiu $v0, $v0, 1
/* A3FA10 802402D0 14600002 */ bnez $v1, .L802402DC
/* A3FA14 802402D4 AE02007C */ sw $v0, 0x7c($s0)
/* A3FA18 802402D8 AE000070 */ sw $zero, 0x70($s0)
.L802402DC:
/* A3FA1C 802402DC 8E020074 */ lw $v0, 0x74($s0)
/* A3FA20 802402E0 8E03009C */ lw $v1, 0x9c($s0)
/* A3FA24 802402E4 0043102A */ slt $v0, $v0, $v1
/* A3FA28 802402E8 50400001 */ beql $v0, $zero, .L802402F0
/* A3FA2C 802402EC AE000074 */ sw $zero, 0x74($s0)
.L802402F0:
/* A3FA30 802402F0 8E020078 */ lw $v0, 0x78($s0)
/* A3FA34 802402F4 8E0300A0 */ lw $v1, 0xa0($s0)
/* A3FA38 802402F8 0043102A */ slt $v0, $v0, $v1
/* A3FA3C 802402FC 50400001 */ beql $v0, $zero, .L80240304
/* A3FA40 80240300 AE000078 */ sw $zero, 0x78($s0)
.L80240304:
/* A3FA44 80240304 8E02007C */ lw $v0, 0x7c($s0)
/* A3FA48 80240308 8E0300A4 */ lw $v1, 0xa4($s0)
/* A3FA4C 8024030C 0043102A */ slt $v0, $v0, $v1
/* A3FA50 80240310 50400001 */ beql $v0, $zero, .L80240318
/* A3FA54 80240314 AE00007C */ sw $zero, 0x7c($s0)
.L80240318:
/* A3FA58 80240318 8FBF0014 */ lw $ra, 0x14($sp)
/* A3FA5C 8024031C 8FB00010 */ lw $s0, 0x10($sp)
/* A3FA60 80240320 0000102D */ daddu $v0, $zero, $zero
/* A3FA64 80240324 03E00008 */ jr $ra
/* A3FA68 80240328 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240460_A3FBA0
/* A3FBA0 80240460 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A3FBA4 80240464 AFB00010 */ sw $s0, 0x10($sp)
/* A3FBA8 80240468 0080802D */ daddu $s0, $a0, $zero
/* A3FBAC 8024046C AFBF0014 */ sw $ra, 0x14($sp)
/* A3FBB0 80240470 8E0300A8 */ lw $v1, 0xa8($s0)
/* A3FBB4 80240474 8E020088 */ lw $v0, 0x88($s0)
/* A3FBB8 80240478 00621821 */ addu $v1, $v1, $v0
/* A3FBBC 8024047C 04610004 */ bgez $v1, .L80240490
/* A3FBC0 80240480 AE0300A8 */ sw $v1, 0xa8($s0)
/* A3FBC4 80240484 3C020002 */ lui $v0, 2
/* A3FBC8 80240488 08090128 */ j .L802404A0
/* A3FBCC 8024048C 00621021 */ addu $v0, $v1, $v0
.L80240490:
/* A3FBD0 80240490 3C040002 */ lui $a0, 2
/* A3FBD4 80240494 0083102A */ slt $v0, $a0, $v1
/* A3FBD8 80240498 10400002 */ beqz $v0, .L802404A4
/* A3FBDC 8024049C 00641023 */ subu $v0, $v1, $a0
.L802404A0:
/* A3FBE0 802404A0 AE0200A8 */ sw $v0, 0xa8($s0)
.L802404A4:
/* A3FBE4 802404A4 8E0300AC */ lw $v1, 0xac($s0)
/* A3FBE8 802404A8 8E02008C */ lw $v0, 0x8c($s0)
/* A3FBEC 802404AC 00621821 */ addu $v1, $v1, $v0
/* A3FBF0 802404B0 04610004 */ bgez $v1, .L802404C4
/* A3FBF4 802404B4 AE0300AC */ sw $v1, 0xac($s0)
/* A3FBF8 802404B8 3C020002 */ lui $v0, 2
/* A3FBFC 802404BC 08090135 */ j .L802404D4
/* A3FC00 802404C0 00621021 */ addu $v0, $v1, $v0
.L802404C4:
/* A3FC04 802404C4 3C040002 */ lui $a0, 2
/* A3FC08 802404C8 0083102A */ slt $v0, $a0, $v1
/* A3FC0C 802404CC 10400002 */ beqz $v0, .L802404D8
/* A3FC10 802404D0 00641023 */ subu $v0, $v1, $a0
.L802404D4:
/* A3FC14 802404D4 AE0200AC */ sw $v0, 0xac($s0)
.L802404D8:
/* A3FC18 802404D8 8E0300B0 */ lw $v1, 0xb0($s0)
/* A3FC1C 802404DC 8E020090 */ lw $v0, 0x90($s0)
/* A3FC20 802404E0 00621821 */ addu $v1, $v1, $v0
/* A3FC24 802404E4 04610004 */ bgez $v1, .L802404F8
/* A3FC28 802404E8 AE0300B0 */ sw $v1, 0xb0($s0)
/* A3FC2C 802404EC 3C020002 */ lui $v0, 2
/* A3FC30 802404F0 08090142 */ j .L80240508
/* A3FC34 802404F4 00621021 */ addu $v0, $v1, $v0
.L802404F8:
/* A3FC38 802404F8 3C040002 */ lui $a0, 2
/* A3FC3C 802404FC 0083102A */ slt $v0, $a0, $v1
/* A3FC40 80240500 10400002 */ beqz $v0, .L8024050C
/* A3FC44 80240504 00641023 */ subu $v0, $v1, $a0
.L80240508:
/* A3FC48 80240508 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024050C:
/* A3FC4C 8024050C 8E0300B4 */ lw $v1, 0xb4($s0)
/* A3FC50 80240510 8E020094 */ lw $v0, 0x94($s0)
/* A3FC54 80240514 00621821 */ addu $v1, $v1, $v0
/* A3FC58 80240518 04610004 */ bgez $v1, .L8024052C
/* A3FC5C 8024051C AE0300B4 */ sw $v1, 0xb4($s0)
/* A3FC60 80240520 3C020002 */ lui $v0, 2
/* A3FC64 80240524 0809014F */ j .L8024053C
/* A3FC68 80240528 00621021 */ addu $v0, $v1, $v0
.L8024052C:
/* A3FC6C 8024052C 3C040002 */ lui $a0, 2
/* A3FC70 80240530 0083102A */ slt $v0, $a0, $v1
/* A3FC74 80240534 10400002 */ beqz $v0, .L80240540
/* A3FC78 80240538 00641023 */ subu $v0, $v1, $a0
.L8024053C:
/* A3FC7C 8024053C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240540:
/* A3FC80 80240540 8E040084 */ lw $a0, 0x84($s0)
/* A3FC84 80240544 0C046F07 */ jal set_main_pan_u
/* A3FC88 80240548 8E0500A8 */ lw $a1, 0xa8($s0)
/* A3FC8C 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* A3FC90 80240550 0C046F0D */ jal set_main_pan_v
/* A3FC94 80240554 8E0500AC */ lw $a1, 0xac($s0)
/* A3FC98 80240558 8E040084 */ lw $a0, 0x84($s0)
/* A3FC9C 8024055C 0C046F13 */ jal set_aux_pan_u
/* A3FCA0 80240560 8E0500B0 */ lw $a1, 0xb0($s0)
/* A3FCA4 80240564 8E040084 */ lw $a0, 0x84($s0)
/* A3FCA8 80240568 0C046F19 */ jal set_aux_pan_v
/* A3FCAC 8024056C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A3FCB0 80240570 8FBF0014 */ lw $ra, 0x14($sp)
/* A3FCB4 80240574 8FB00010 */ lw $s0, 0x10($sp)
/* A3FCB8 80240578 0000102D */ daddu $v0, $zero, $zero
/* A3FCBC 8024057C 03E00008 */ jr $ra
/* A3FCC0 80240580 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240584_A3FCC4
/* A3FCC4 80240584 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A3FCC8 80240588 AFB00010 */ sw $s0, 0x10($sp)
/* A3FCCC 8024058C 0080802D */ daddu $s0, $a0, $zero
/* A3FCD0 80240590 10A00005 */ beqz $a1, .L802405A8
/* A3FCD4 80240594 AFBF0014 */ sw $ra, 0x14($sp)
/* A3FCD8 80240598 AE000070 */ sw $zero, 0x70($s0)
/* A3FCDC 8024059C AE000074 */ sw $zero, 0x74($s0)
/* A3FCE0 802405A0 AE000078 */ sw $zero, 0x78($s0)
/* A3FCE4 802405A4 AE00007C */ sw $zero, 0x7c($s0)
.L802405A8:
/* A3FCE8 802405A8 8E020070 */ lw $v0, 0x70($s0)
/* A3FCEC 802405AC 1440000E */ bnez $v0, .L802405E8
/* A3FCF0 802405B0 00000000 */ nop
/* A3FCF4 802405B4 8E0300A8 */ lw $v1, 0xa8($s0)
/* A3FCF8 802405B8 8E020088 */ lw $v0, 0x88($s0)
/* A3FCFC 802405BC 00621821 */ addu $v1, $v1, $v0
/* A3FD00 802405C0 04610004 */ bgez $v1, .L802405D4
/* A3FD04 802405C4 AE0300A8 */ sw $v1, 0xa8($s0)
/* A3FD08 802405C8 3C020002 */ lui $v0, 2
/* A3FD0C 802405CC 08090179 */ j .L802405E4
/* A3FD10 802405D0 00621021 */ addu $v0, $v1, $v0
.L802405D4:
/* A3FD14 802405D4 3C040002 */ lui $a0, 2
/* A3FD18 802405D8 0083102A */ slt $v0, $a0, $v1
/* A3FD1C 802405DC 10400002 */ beqz $v0, .L802405E8
/* A3FD20 802405E0 00641023 */ subu $v0, $v1, $a0
.L802405E4:
/* A3FD24 802405E4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802405E8:
/* A3FD28 802405E8 8E020074 */ lw $v0, 0x74($s0)
/* A3FD2C 802405EC 1440000E */ bnez $v0, .L80240628
/* A3FD30 802405F0 00000000 */ nop
/* A3FD34 802405F4 8E0300AC */ lw $v1, 0xac($s0)
/* A3FD38 802405F8 8E02008C */ lw $v0, 0x8c($s0)
/* A3FD3C 802405FC 00621821 */ addu $v1, $v1, $v0
/* A3FD40 80240600 04610004 */ bgez $v1, .L80240614
/* A3FD44 80240604 AE0300AC */ sw $v1, 0xac($s0)
/* A3FD48 80240608 3C020002 */ lui $v0, 2
/* A3FD4C 8024060C 08090189 */ j .L80240624
/* A3FD50 80240610 00621021 */ addu $v0, $v1, $v0
.L80240614:
/* A3FD54 80240614 3C040002 */ lui $a0, 2
/* A3FD58 80240618 0083102A */ slt $v0, $a0, $v1
/* A3FD5C 8024061C 10400002 */ beqz $v0, .L80240628
/* A3FD60 80240620 00641023 */ subu $v0, $v1, $a0
.L80240624:
/* A3FD64 80240624 AE0200AC */ sw $v0, 0xac($s0)
.L80240628:
/* A3FD68 80240628 8E020078 */ lw $v0, 0x78($s0)
/* A3FD6C 8024062C 1440000E */ bnez $v0, .L80240668
/* A3FD70 80240630 00000000 */ nop
/* A3FD74 80240634 8E0300B0 */ lw $v1, 0xb0($s0)
/* A3FD78 80240638 8E020090 */ lw $v0, 0x90($s0)
/* A3FD7C 8024063C 00621821 */ addu $v1, $v1, $v0
/* A3FD80 80240640 04610004 */ bgez $v1, .L80240654
/* A3FD84 80240644 AE0300B0 */ sw $v1, 0xb0($s0)
/* A3FD88 80240648 3C020002 */ lui $v0, 2
/* A3FD8C 8024064C 08090199 */ j .L80240664
/* A3FD90 80240650 00621021 */ addu $v0, $v1, $v0
.L80240654:
/* A3FD94 80240654 3C040002 */ lui $a0, 2
/* A3FD98 80240658 0083102A */ slt $v0, $a0, $v1
/* A3FD9C 8024065C 10400002 */ beqz $v0, .L80240668
/* A3FDA0 80240660 00641023 */ subu $v0, $v1, $a0
.L80240664:
/* A3FDA4 80240664 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240668:
/* A3FDA8 80240668 8E02007C */ lw $v0, 0x7c($s0)
/* A3FDAC 8024066C 1440000E */ bnez $v0, .L802406A8
/* A3FDB0 80240670 00000000 */ nop
/* A3FDB4 80240674 8E0300B4 */ lw $v1, 0xb4($s0)
/* A3FDB8 80240678 8E020094 */ lw $v0, 0x94($s0)
/* A3FDBC 8024067C 00621821 */ addu $v1, $v1, $v0
/* A3FDC0 80240680 04610004 */ bgez $v1, .L80240694
/* A3FDC4 80240684 AE0300B4 */ sw $v1, 0xb4($s0)
/* A3FDC8 80240688 3C020002 */ lui $v0, 2
/* A3FDCC 8024068C 080901A9 */ j .L802406A4
/* A3FDD0 80240690 00621021 */ addu $v0, $v1, $v0
.L80240694:
/* A3FDD4 80240694 3C040002 */ lui $a0, 2
/* A3FDD8 80240698 0083102A */ slt $v0, $a0, $v1
/* A3FDDC 8024069C 10400002 */ beqz $v0, .L802406A8
/* A3FDE0 802406A0 00641023 */ subu $v0, $v1, $a0
.L802406A4:
/* A3FDE4 802406A4 AE0200B4 */ sw $v0, 0xb4($s0)
.L802406A8:
/* A3FDE8 802406A8 8E040084 */ lw $a0, 0x84($s0)
/* A3FDEC 802406AC 0C046F07 */ jal set_main_pan_u
/* A3FDF0 802406B0 8E0500A8 */ lw $a1, 0xa8($s0)
/* A3FDF4 802406B4 8E040084 */ lw $a0, 0x84($s0)
/* A3FDF8 802406B8 0C046F0D */ jal set_main_pan_v
/* A3FDFC 802406BC 8E0500AC */ lw $a1, 0xac($s0)
/* A3FE00 802406C0 8E040084 */ lw $a0, 0x84($s0)
/* A3FE04 802406C4 0C046F13 */ jal set_aux_pan_u
/* A3FE08 802406C8 8E0500B0 */ lw $a1, 0xb0($s0)
/* A3FE0C 802406CC 8E040084 */ lw $a0, 0x84($s0)
/* A3FE10 802406D0 0C046F19 */ jal set_aux_pan_v
/* A3FE14 802406D4 8E0500B4 */ lw $a1, 0xb4($s0)
/* A3FE18 802406D8 8E020070 */ lw $v0, 0x70($s0)
/* A3FE1C 802406DC 8E030078 */ lw $v1, 0x78($s0)
/* A3FE20 802406E0 8E040098 */ lw $a0, 0x98($s0)
/* A3FE24 802406E4 24420001 */ addiu $v0, $v0, 1
/* A3FE28 802406E8 AE020070 */ sw $v0, 0x70($s0)
/* A3FE2C 802406EC 8E020074 */ lw $v0, 0x74($s0)
/* A3FE30 802406F0 24630001 */ addiu $v1, $v1, 1
/* A3FE34 802406F4 AE030078 */ sw $v1, 0x78($s0)
/* A3FE38 802406F8 8E030070 */ lw $v1, 0x70($s0)
/* A3FE3C 802406FC 24420001 */ addiu $v0, $v0, 1
/* A3FE40 80240700 AE020074 */ sw $v0, 0x74($s0)
/* A3FE44 80240704 8E02007C */ lw $v0, 0x7c($s0)
/* A3FE48 80240708 0064182A */ slt $v1, $v1, $a0
/* A3FE4C 8024070C 24420001 */ addiu $v0, $v0, 1
/* A3FE50 80240710 14600002 */ bnez $v1, .L8024071C
/* A3FE54 80240714 AE02007C */ sw $v0, 0x7c($s0)
/* A3FE58 80240718 AE000070 */ sw $zero, 0x70($s0)
.L8024071C:
/* A3FE5C 8024071C 8E020074 */ lw $v0, 0x74($s0)
/* A3FE60 80240720 8E03009C */ lw $v1, 0x9c($s0)
/* A3FE64 80240724 0043102A */ slt $v0, $v0, $v1
/* A3FE68 80240728 50400001 */ beql $v0, $zero, .L80240730
/* A3FE6C 8024072C AE000074 */ sw $zero, 0x74($s0)
.L80240730:
/* A3FE70 80240730 8E020078 */ lw $v0, 0x78($s0)
/* A3FE74 80240734 8E0300A0 */ lw $v1, 0xa0($s0)
/* A3FE78 80240738 0043102A */ slt $v0, $v0, $v1
/* A3FE7C 8024073C 50400001 */ beql $v0, $zero, .L80240744
/* A3FE80 80240740 AE000078 */ sw $zero, 0x78($s0)
.L80240744:
/* A3FE84 80240744 8E02007C */ lw $v0, 0x7c($s0)
/* A3FE88 80240748 8E0300A4 */ lw $v1, 0xa4($s0)
/* A3FE8C 8024074C 0043102A */ slt $v0, $v0, $v1
/* A3FE90 80240750 50400001 */ beql $v0, $zero, .L80240758
/* A3FE94 80240754 AE00007C */ sw $zero, 0x7c($s0)
.L80240758:
/* A3FE98 80240758 8FBF0014 */ lw $ra, 0x14($sp)
/* A3FE9C 8024075C 8FB00010 */ lw $s0, 0x10($sp)
/* A3FEA0 80240760 0000102D */ daddu $v0, $zero, $zero
/* A3FEA4 80240764 03E00008 */ jr $ra
/* A3FEA8 80240768 27BD0018 */ addiu $sp, $sp, 0x18
/* A3FEAC 8024076C 00000000 */ nop

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_A45930
/* A45930 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A45934 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* A45938 80240008 0080802D */ daddu $s0, $a0, $zero
/* A4593C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* A45940 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* A45944 80240014 8E020088 */ lw $v0, 0x88($s0)
/* A45948 80240018 00621821 */ addu $v1, $v1, $v0
/* A4594C 8024001C 04610004 */ bgez $v1, .L80240030
/* A45950 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* A45954 80240024 3C020002 */ lui $v0, 2
/* A45958 80240028 08090010 */ j .L80240040
/* A4595C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* A45960 80240030 3C040002 */ lui $a0, 2
/* A45964 80240034 0083102A */ slt $v0, $a0, $v1
/* A45968 80240038 10400002 */ beqz $v0, .L80240044
/* A4596C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* A45970 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* A45974 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* A45978 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* A4597C 8024004C 00621821 */ addu $v1, $v1, $v0
/* A45980 80240050 04610004 */ bgez $v1, .L80240064
/* A45984 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* A45988 80240058 3C020002 */ lui $v0, 2
/* A4598C 8024005C 0809001D */ j .L80240074
/* A45990 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* A45994 80240064 3C040002 */ lui $a0, 2
/* A45998 80240068 0083102A */ slt $v0, $a0, $v1
/* A4599C 8024006C 10400002 */ beqz $v0, .L80240078
/* A459A0 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* A459A4 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* A459A8 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* A459AC 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* A459B0 80240080 00621821 */ addu $v1, $v1, $v0
/* A459B4 80240084 04610004 */ bgez $v1, .L80240098
/* A459B8 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* A459BC 8024008C 3C020002 */ lui $v0, 2
/* A459C0 80240090 0809002A */ j .L802400A8
/* A459C4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* A459C8 80240098 3C040002 */ lui $a0, 2
/* A459CC 8024009C 0083102A */ slt $v0, $a0, $v1
/* A459D0 802400A0 10400002 */ beqz $v0, .L802400AC
/* A459D4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* A459D8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* A459DC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* A459E0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* A459E4 802400B4 00621821 */ addu $v1, $v1, $v0
/* A459E8 802400B8 04610004 */ bgez $v1, .L802400CC
/* A459EC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* A459F0 802400C0 3C020002 */ lui $v0, 2
/* A459F4 802400C4 08090037 */ j .L802400DC
/* A459F8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* A459FC 802400CC 3C040002 */ lui $a0, 2
/* A45A00 802400D0 0083102A */ slt $v0, $a0, $v1
/* A45A04 802400D4 10400002 */ beqz $v0, .L802400E0
/* A45A08 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* A45A0C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* A45A10 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* A45A14 802400E4 0C046F07 */ jal set_main_pan_u
/* A45A18 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* A45A1C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* A45A20 802400F0 0C046F0D */ jal set_main_pan_v
/* A45A24 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* A45A28 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* A45A2C 802400FC 0C046F13 */ jal set_aux_pan_u
/* A45A30 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* A45A34 80240104 8E040084 */ lw $a0, 0x84($s0)
/* A45A38 80240108 0C046F19 */ jal set_aux_pan_v
/* A45A3C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* A45A40 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* A45A44 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* A45A48 80240118 0000102D */ daddu $v0, $zero, $zero
/* A45A4C 8024011C 03E00008 */ jr $ra
/* A45A50 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_A45A54
/* A45A54 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* A45A58 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* A45A5C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* A45A60 80240130 10A00005 */ beqz $a1, .L80240148
/* A45A64 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* A45A68 80240138 AE000070 */ sw $zero, 0x70($s0)
/* A45A6C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* A45A70 80240140 AE000078 */ sw $zero, 0x78($s0)
/* A45A74 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* A45A78 80240148 8E020070 */ lw $v0, 0x70($s0)
/* A45A7C 8024014C 1440000E */ bnez $v0, .L80240188
/* A45A80 80240150 00000000 */ nop
/* A45A84 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* A45A88 80240158 8E020088 */ lw $v0, 0x88($s0)
/* A45A8C 8024015C 00621821 */ addu $v1, $v1, $v0
/* A45A90 80240160 04610004 */ bgez $v1, .L80240174
/* A45A94 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* A45A98 80240168 3C020002 */ lui $v0, 2
/* A45A9C 8024016C 08090061 */ j .L80240184
/* A45AA0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* A45AA4 80240174 3C040002 */ lui $a0, 2
/* A45AA8 80240178 0083102A */ slt $v0, $a0, $v1
/* A45AAC 8024017C 10400002 */ beqz $v0, .L80240188
/* A45AB0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* A45AB4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* A45AB8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* A45ABC 8024018C 1440000E */ bnez $v0, .L802401C8
/* A45AC0 80240190 00000000 */ nop
/* A45AC4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* A45AC8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* A45ACC 8024019C 00621821 */ addu $v1, $v1, $v0
/* A45AD0 802401A0 04610004 */ bgez $v1, .L802401B4
/* A45AD4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* A45AD8 802401A8 3C020002 */ lui $v0, 2
/* A45ADC 802401AC 08090071 */ j .L802401C4
/* A45AE0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* A45AE4 802401B4 3C040002 */ lui $a0, 2
/* A45AE8 802401B8 0083102A */ slt $v0, $a0, $v1
/* A45AEC 802401BC 10400002 */ beqz $v0, .L802401C8
/* A45AF0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* A45AF4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* A45AF8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* A45AFC 802401CC 1440000E */ bnez $v0, .L80240208
/* A45B00 802401D0 00000000 */ nop
/* A45B04 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* A45B08 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* A45B0C 802401DC 00621821 */ addu $v1, $v1, $v0
/* A45B10 802401E0 04610004 */ bgez $v1, .L802401F4
/* A45B14 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* A45B18 802401E8 3C020002 */ lui $v0, 2
/* A45B1C 802401EC 08090081 */ j .L80240204
/* A45B20 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* A45B24 802401F4 3C040002 */ lui $a0, 2
/* A45B28 802401F8 0083102A */ slt $v0, $a0, $v1
/* A45B2C 802401FC 10400002 */ beqz $v0, .L80240208
/* A45B30 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* A45B34 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* A45B38 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* A45B3C 8024020C 1440000E */ bnez $v0, .L80240248
/* A45B40 80240210 00000000 */ nop
/* A45B44 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* A45B48 80240218 8E020094 */ lw $v0, 0x94($s0)
/* A45B4C 8024021C 00621821 */ addu $v1, $v1, $v0
/* A45B50 80240220 04610004 */ bgez $v1, .L80240234
/* A45B54 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* A45B58 80240228 3C020002 */ lui $v0, 2
/* A45B5C 8024022C 08090091 */ j .L80240244
/* A45B60 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* A45B64 80240234 3C040002 */ lui $a0, 2
/* A45B68 80240238 0083102A */ slt $v0, $a0, $v1
/* A45B6C 8024023C 10400002 */ beqz $v0, .L80240248
/* A45B70 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* A45B74 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* A45B78 80240248 8E040084 */ lw $a0, 0x84($s0)
/* A45B7C 8024024C 0C046F07 */ jal set_main_pan_u
/* A45B80 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* A45B84 80240254 8E040084 */ lw $a0, 0x84($s0)
/* A45B88 80240258 0C046F0D */ jal set_main_pan_v
/* A45B8C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* A45B90 80240260 8E040084 */ lw $a0, 0x84($s0)
/* A45B94 80240264 0C046F13 */ jal set_aux_pan_u
/* A45B98 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* A45B9C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* A45BA0 80240270 0C046F19 */ jal set_aux_pan_v
/* A45BA4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* A45BA8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* A45BAC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* A45BB0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* A45BB4 80240284 24420001 */ addiu $v0, $v0, 1
/* A45BB8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* A45BBC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* A45BC0 80240290 24630001 */ addiu $v1, $v1, 1
/* A45BC4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* A45BC8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* A45BCC 8024029C 24420001 */ addiu $v0, $v0, 1
/* A45BD0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* A45BD4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* A45BD8 802402A8 0064182A */ slt $v1, $v1, $a0
/* A45BDC 802402AC 24420001 */ addiu $v0, $v0, 1
/* A45BE0 802402B0 14600002 */ bnez $v1, .L802402BC
/* A45BE4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* A45BE8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* A45BEC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* A45BF0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* A45BF4 802402C4 0043102A */ slt $v0, $v0, $v1
/* A45BF8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* A45BFC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* A45C00 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* A45C04 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* A45C08 802402D8 0043102A */ slt $v0, $v0, $v1
/* A45C0C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* A45C10 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* A45C14 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* A45C18 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* A45C1C 802402EC 0043102A */ slt $v0, $v0, $v1
/* A45C20 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* A45C24 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* A45C28 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* A45C2C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* A45C30 80240300 0000102D */ daddu $v0, $zero, $zero
/* A45C34 80240304 03E00008 */ jr $ra
/* A45C38 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* A45C3C 8024030C 00000000 */ nop

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_978710
/* 978710 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 978714 80240004 AFBF0010 */ sw $ra, 0x10($sp)
/* 978718 80240008 0C04417A */ jal get_entity_by_index
/* 97871C 8024000C 8C840084 */ lw $a0, 0x84($a0)
/* 978720 80240010 0040182D */ daddu $v1, $v0, $zero
/* 978724 80240014 8C640000 */ lw $a0, ($v1)
/* 978728 80240018 3C050010 */ lui $a1, 0x10
/* 97872C 8024001C 00852025 */ or $a0, $a0, $a1
/* 978730 80240020 AC640000 */ sw $a0, ($v1)
/* 978734 80240024 8FBF0010 */ lw $ra, 0x10($sp)
/* 978738 80240028 24020002 */ addiu $v0, $zero, 2
/* 97873C 8024002C 03E00008 */ jr $ra
/* 978740 80240030 27BD0018 */ addiu $sp, $sp, 0x18
/* 978744 80240034 00000000 */ nop
/* 978748 80240038 00000000 */ nop
/* 97874C 8024003C 00000000 */ nop

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_97B630
/* 97B630 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 97B634 80240004 AFBF0010 */ sw $ra, 0x10($sp)
/* 97B638 80240008 0C04417A */ jal get_entity_by_index
/* 97B63C 8024000C 8C840084 */ lw $a0, 0x84($a0)
/* 97B640 80240010 0040182D */ daddu $v1, $v0, $zero
/* 97B644 80240014 8C640000 */ lw $a0, ($v1)
/* 97B648 80240018 3C050010 */ lui $a1, 0x10
/* 97B64C 8024001C 00852025 */ or $a0, $a0, $a1
/* 97B650 80240020 AC640000 */ sw $a0, ($v1)
/* 97B654 80240024 8FBF0010 */ lw $ra, 0x10($sp)
/* 97B658 80240028 24020002 */ addiu $v0, $zero, 2
/* 97B65C 8024002C 03E00008 */ jr $ra
/* 97B660 80240030 27BD0018 */ addiu $sp, $sp, 0x18
/* 97B664 80240034 00000000 */ nop
/* 97B668 80240038 00000000 */ nop
/* 97B66C 8024003C 00000000 */ nop

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802400B0_9824F0
/* 9824F0 802400B0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 9824F4 802400B4 AFBF0010 */ sw $ra, 0x10($sp)
/* 9824F8 802400B8 0C04417A */ jal get_entity_by_index
/* 9824FC 802400BC 8C840084 */ lw $a0, 0x84($a0)
/* 982500 802400C0 0040182D */ daddu $v1, $v0, $zero
/* 982504 802400C4 8C640000 */ lw $a0, ($v1)
/* 982508 802400C8 3C050010 */ lui $a1, 0x10
/* 98250C 802400CC 00852025 */ or $a0, $a0, $a1
/* 982510 802400D0 AC640000 */ sw $a0, ($v1)
/* 982514 802400D4 8FBF0010 */ lw $ra, 0x10($sp)
/* 982518 802400D8 24020002 */ addiu $v0, $zero, 2
/* 98251C 802400DC 03E00008 */ jr $ra
/* 982520 802400E0 27BD0018 */ addiu $sp, $sp, 0x18
/* 982524 802400E4 00000000 */ nop
/* 982528 802400E8 00000000 */ nop
/* 98252C 802400EC 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240118_9865F8
/* 9865F8 80240118 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 9865FC 8024011C AFB10014 */ sw $s1, 0x14($sp)
/* 986600 80240120 0080882D */ daddu $s1, $a0, $zero
/* 986604 80240124 AFBF001C */ sw $ra, 0x1c($sp)
/* 986608 80240128 AFB20018 */ sw $s2, 0x18($sp)
/* 98660C 8024012C AFB00010 */ sw $s0, 0x10($sp)
/* 986610 80240130 8E240084 */ lw $a0, 0x84($s1)
/* 986614 80240134 0C04C3D6 */ jal get_item_entity
/* 986618 80240138 00A0802D */ daddu $s0, $a1, $zero
/* 98661C 8024013C 12000005 */ beqz $s0, .L80240154
/* 986620 80240140 0040902D */ daddu $s2, $v0, $zero
/* 986624 80240144 C640000C */ lwc1 $f0, 0xc($s2)
/* 986628 80240148 AE200074 */ sw $zero, 0x74($s1)
/* 98662C 8024014C AE20007C */ sw $zero, 0x7c($s1)
/* 986630 80240150 E6200078 */ swc1 $f0, 0x78($s1)
.L80240154:
/* 986634 80240154 8E230074 */ lw $v1, 0x74($s1)
/* 986638 80240158 10600005 */ beqz $v1, .L80240170
/* 98663C 8024015C 24020001 */ addiu $v0, $zero, 1
/* 986640 80240160 10620024 */ beq $v1, $v0, .L802401F4
/* 986644 80240164 00000000 */ nop
/* 986648 80240168 08090093 */ j .L8024024C
/* 98664C 8024016C 00000000 */ nop
.L80240170:
/* 986650 80240170 3C013FC9 */ lui $at, 0x3fc9
/* 986654 80240174 34210FD8 */ ori $at, $at, 0xfd8
/* 986658 80240178 44810000 */ mtc1 $at, $f0
/* 98665C 8024017C C62C007C */ lwc1 $f12, 0x7c($s1)
/* 986660 80240180 46806320 */ cvt.s.w $f12, $f12
/* 986664 80240184 46006302 */ mul.s $f12, $f12, $f0
/* 986668 80240188 00000000 */ nop
/* 98666C 8024018C 3C0141F0 */ lui $at, 0x41f0
/* 986670 80240190 44810000 */ mtc1 $at, $f0
/* 986674 80240194 0C00A874 */ jal cos_rad
/* 986678 80240198 46006303 */ div.s $f12, $f12, $f0
/* 98667C 8024019C 3C013F80 */ lui $at, 0x3f80
/* 986680 802401A0 44811000 */ mtc1 $at, $f2
/* 986684 802401A4 00000000 */ nop
/* 986688 802401A8 46001081 */ sub.s $f2, $f2, $f0
/* 98668C 802401AC 3C0141A0 */ lui $at, 0x41a0
/* 986690 802401B0 44810000 */ mtc1 $at, $f0
/* 986694 802401B4 00000000 */ nop
/* 986698 802401B8 46001082 */ mul.s $f2, $f2, $f0
/* 98669C 802401BC 00000000 */ nop
/* 9866A0 802401C0 C6200078 */ lwc1 $f0, 0x78($s1)
/* 9866A4 802401C4 46020000 */ add.s $f0, $f0, $f2
/* 9866A8 802401C8 E640000C */ swc1 $f0, 0xc($s2)
/* 9866AC 802401CC 8E23007C */ lw $v1, 0x7c($s1)
/* 9866B0 802401D0 2402001E */ addiu $v0, $zero, 0x1e
/* 9866B4 802401D4 14620005 */ bne $v1, $v0, .L802401EC
/* 9866B8 802401D8 24620001 */ addiu $v0, $v1, 1
/* 9866BC 802401DC 24020001 */ addiu $v0, $zero, 1
/* 9866C0 802401E0 AE220074 */ sw $v0, 0x74($s1)
/* 9866C4 802401E4 08090093 */ j .L8024024C
/* 9866C8 802401E8 AE20007C */ sw $zero, 0x7c($s1)
.L802401EC:
/* 9866CC 802401EC 08090093 */ j .L8024024C
/* 9866D0 802401F0 AE22007C */ sw $v0, 0x7c($s1)
.L802401F4:
/* 9866D4 802401F4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* 9866D8 802401F8 0C00A8D4 */ jal cos_deg
/* 9866DC 802401FC 46806320 */ cvt.s.w $f12, $f12
/* 9866E0 80240200 3C014040 */ lui $at, 0x4040
/* 9866E4 80240204 44811000 */ mtc1 $at, $f2
/* 9866E8 80240208 00000000 */ nop
/* 9866EC 8024020C 46020002 */ mul.s $f0, $f0, $f2
/* 9866F0 80240210 00000000 */ nop
/* 9866F4 80240214 3C014188 */ lui $at, 0x4188
/* 9866F8 80240218 44812000 */ mtc1 $at, $f4
/* 9866FC 8024021C C6220078 */ lwc1 $f2, 0x78($s1)
/* 986700 80240220 46041080 */ add.s $f2, $f2, $f4
/* 986704 80240224 46001080 */ add.s $f2, $f2, $f0
/* 986708 80240228 E642000C */ swc1 $f2, 0xc($s2)
/* 98670C 8024022C 8E22007C */ lw $v0, 0x7c($s1)
/* 986710 80240230 24420009 */ addiu $v0, $v0, 9
/* 986714 80240234 44826000 */ mtc1 $v0, $f12
/* 986718 80240238 00000000 */ nop
/* 98671C 8024023C 0C00A6C9 */ jal clamp_angle
/* 986720 80240240 46806320 */ cvt.s.w $f12, $f12
/* 986724 80240244 4600018D */ trunc.w.s $f6, $f0
/* 986728 80240248 E626007C */ swc1 $f6, 0x7c($s1)
.L8024024C:
/* 98672C 8024024C 8FBF001C */ lw $ra, 0x1c($sp)
/* 986730 80240250 8FB20018 */ lw $s2, 0x18($sp)
/* 986734 80240254 8FB10014 */ lw $s1, 0x14($sp)
/* 986738 80240258 8FB00010 */ lw $s0, 0x10($sp)
/* 98673C 8024025C 0000102D */ daddu $v0, $zero, $zero
/* 986740 80240260 03E00008 */ jr $ra
/* 986744 80240264 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,20 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240120_98AB30
/* 98AB30 80240120 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 98AB34 80240124 AFBF0010 */ sw $ra, 0x10($sp)
/* 98AB38 80240128 0C04417A */ jal get_entity_by_index
/* 98AB3C 8024012C 8C840084 */ lw $a0, 0x84($a0)
/* 98AB40 80240130 0040182D */ daddu $v1, $v0, $zero
/* 98AB44 80240134 8C640000 */ lw $a0, ($v1)
/* 98AB48 80240138 3C050010 */ lui $a1, 0x10
/* 98AB4C 8024013C 00852025 */ or $a0, $a0, $a1
/* 98AB50 80240140 AC640000 */ sw $a0, ($v1)
/* 98AB54 80240144 8FBF0010 */ lw $ra, 0x10($sp)
/* 98AB58 80240148 24020002 */ addiu $v0, $zero, 2
/* 98AB5C 8024014C 03E00008 */ jr $ra
/* 98AB60 80240150 27BD0018 */ addiu $sp, $sp, 0x18
/* 98AB64 80240154 00000000 */ nop
/* 98AB68 80240158 00000000 */ nop
/* 98AB6C 8024015C 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240118_918CC8
/* 918CC8 80240118 27BDFFE0 */ addiu $sp, $sp, -0x20
/* 918CCC 8024011C AFB10014 */ sw $s1, 0x14($sp)
/* 918CD0 80240120 0080882D */ daddu $s1, $a0, $zero
/* 918CD4 80240124 AFBF001C */ sw $ra, 0x1c($sp)
/* 918CD8 80240128 AFB20018 */ sw $s2, 0x18($sp)
/* 918CDC 8024012C AFB00010 */ sw $s0, 0x10($sp)
/* 918CE0 80240130 8E240084 */ lw $a0, 0x84($s1)
/* 918CE4 80240134 0C04C3D6 */ jal get_item_entity
/* 918CE8 80240138 00A0802D */ daddu $s0, $a1, $zero
/* 918CEC 8024013C 12000005 */ beqz $s0, .L80240154
/* 918CF0 80240140 0040902D */ daddu $s2, $v0, $zero
/* 918CF4 80240144 C640000C */ lwc1 $f0, 0xc($s2)
/* 918CF8 80240148 AE200074 */ sw $zero, 0x74($s1)
/* 918CFC 8024014C AE20007C */ sw $zero, 0x7c($s1)
/* 918D00 80240150 E6200078 */ swc1 $f0, 0x78($s1)
.L80240154:
/* 918D04 80240154 8E230074 */ lw $v1, 0x74($s1)
/* 918D08 80240158 10600005 */ beqz $v1, .L80240170
/* 918D0C 8024015C 24020001 */ addiu $v0, $zero, 1
/* 918D10 80240160 10620024 */ beq $v1, $v0, .L802401F4
/* 918D14 80240164 00000000 */ nop
/* 918D18 80240168 08090093 */ j .L8024024C
/* 918D1C 8024016C 00000000 */ nop
.L80240170:
/* 918D20 80240170 3C013FC9 */ lui $at, 0x3fc9
/* 918D24 80240174 34210FD8 */ ori $at, $at, 0xfd8
/* 918D28 80240178 44810000 */ mtc1 $at, $f0
/* 918D2C 8024017C C62C007C */ lwc1 $f12, 0x7c($s1)
/* 918D30 80240180 46806320 */ cvt.s.w $f12, $f12
/* 918D34 80240184 46006302 */ mul.s $f12, $f12, $f0
/* 918D38 80240188 00000000 */ nop
/* 918D3C 8024018C 3C0141F0 */ lui $at, 0x41f0
/* 918D40 80240190 44810000 */ mtc1 $at, $f0
/* 918D44 80240194 0C00A874 */ jal cos_rad
/* 918D48 80240198 46006303 */ div.s $f12, $f12, $f0
/* 918D4C 8024019C 3C013F80 */ lui $at, 0x3f80
/* 918D50 802401A0 44811000 */ mtc1 $at, $f2
/* 918D54 802401A4 00000000 */ nop
/* 918D58 802401A8 46001081 */ sub.s $f2, $f2, $f0
/* 918D5C 802401AC 3C0141A0 */ lui $at, 0x41a0
/* 918D60 802401B0 44810000 */ mtc1 $at, $f0
/* 918D64 802401B4 00000000 */ nop
/* 918D68 802401B8 46001082 */ mul.s $f2, $f2, $f0
/* 918D6C 802401BC 00000000 */ nop
/* 918D70 802401C0 C6200078 */ lwc1 $f0, 0x78($s1)
/* 918D74 802401C4 46020000 */ add.s $f0, $f0, $f2
/* 918D78 802401C8 E640000C */ swc1 $f0, 0xc($s2)
/* 918D7C 802401CC 8E23007C */ lw $v1, 0x7c($s1)
/* 918D80 802401D0 2402001E */ addiu $v0, $zero, 0x1e
/* 918D84 802401D4 14620005 */ bne $v1, $v0, .L802401EC
/* 918D88 802401D8 24620001 */ addiu $v0, $v1, 1
/* 918D8C 802401DC 24020001 */ addiu $v0, $zero, 1
/* 918D90 802401E0 AE220074 */ sw $v0, 0x74($s1)
/* 918D94 802401E4 08090093 */ j .L8024024C
/* 918D98 802401E8 AE20007C */ sw $zero, 0x7c($s1)
.L802401EC:
/* 918D9C 802401EC 08090093 */ j .L8024024C
/* 918DA0 802401F0 AE22007C */ sw $v0, 0x7c($s1)
.L802401F4:
/* 918DA4 802401F4 C62C007C */ lwc1 $f12, 0x7c($s1)
/* 918DA8 802401F8 0C00A8D4 */ jal cos_deg
/* 918DAC 802401FC 46806320 */ cvt.s.w $f12, $f12
/* 918DB0 80240200 3C014040 */ lui $at, 0x4040
/* 918DB4 80240204 44811000 */ mtc1 $at, $f2
/* 918DB8 80240208 00000000 */ nop
/* 918DBC 8024020C 46020002 */ mul.s $f0, $f0, $f2
/* 918DC0 80240210 00000000 */ nop
/* 918DC4 80240214 3C014188 */ lui $at, 0x4188
/* 918DC8 80240218 44812000 */ mtc1 $at, $f4
/* 918DCC 8024021C C6220078 */ lwc1 $f2, 0x78($s1)
/* 918DD0 80240220 46041080 */ add.s $f2, $f2, $f4
/* 918DD4 80240224 46001080 */ add.s $f2, $f2, $f0
/* 918DD8 80240228 E642000C */ swc1 $f2, 0xc($s2)
/* 918DDC 8024022C 8E22007C */ lw $v0, 0x7c($s1)
/* 918DE0 80240230 24420009 */ addiu $v0, $v0, 9
/* 918DE4 80240234 44826000 */ mtc1 $v0, $f12
/* 918DE8 80240238 00000000 */ nop
/* 918DEC 8024023C 0C00A6C9 */ jal clamp_angle
/* 918DF0 80240240 46806320 */ cvt.s.w $f12, $f12
/* 918DF4 80240244 4600018D */ trunc.w.s $f6, $f0
/* 918DF8 80240248 E626007C */ swc1 $f6, 0x7c($s1)
.L8024024C:
/* 918DFC 8024024C 8FBF001C */ lw $ra, 0x1c($sp)
/* 918E00 80240250 8FB20018 */ lw $s2, 0x18($sp)
/* 918E04 80240254 8FB10014 */ lw $s1, 0x14($sp)
/* 918E08 80240258 8FB00010 */ lw $s0, 0x10($sp)
/* 918E0C 8024025C 0000102D */ daddu $v0, $zero, $zero
/* 918E10 80240260 03E00008 */ jr $ra
/* 918E14 80240264 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B20540
/* B20540 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B20544 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* B20548 80240008 0080802D */ daddu $s0, $a0, $zero
/* B2054C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* B20550 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* B20554 80240014 8E020088 */ lw $v0, 0x88($s0)
/* B20558 80240018 00621821 */ addu $v1, $v1, $v0
/* B2055C 8024001C 04610004 */ bgez $v1, .L80240030
/* B20560 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* B20564 80240024 3C020002 */ lui $v0, 2
/* B20568 80240028 08090010 */ j .L80240040
/* B2056C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* B20570 80240030 3C040002 */ lui $a0, 2
/* B20574 80240034 0083102A */ slt $v0, $a0, $v1
/* B20578 80240038 10400002 */ beqz $v0, .L80240044
/* B2057C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* B20580 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* B20584 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* B20588 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* B2058C 8024004C 00621821 */ addu $v1, $v1, $v0
/* B20590 80240050 04610004 */ bgez $v1, .L80240064
/* B20594 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* B20598 80240058 3C020002 */ lui $v0, 2
/* B2059C 8024005C 0809001D */ j .L80240074
/* B205A0 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* B205A4 80240064 3C040002 */ lui $a0, 2
/* B205A8 80240068 0083102A */ slt $v0, $a0, $v1
/* B205AC 8024006C 10400002 */ beqz $v0, .L80240078
/* B205B0 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* B205B4 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* B205B8 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* B205BC 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* B205C0 80240080 00621821 */ addu $v1, $v1, $v0
/* B205C4 80240084 04610004 */ bgez $v1, .L80240098
/* B205C8 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* B205CC 8024008C 3C020002 */ lui $v0, 2
/* B205D0 80240090 0809002A */ j .L802400A8
/* B205D4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* B205D8 80240098 3C040002 */ lui $a0, 2
/* B205DC 8024009C 0083102A */ slt $v0, $a0, $v1
/* B205E0 802400A0 10400002 */ beqz $v0, .L802400AC
/* B205E4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* B205E8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* B205EC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B205F0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* B205F4 802400B4 00621821 */ addu $v1, $v1, $v0
/* B205F8 802400B8 04610004 */ bgez $v1, .L802400CC
/* B205FC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* B20600 802400C0 3C020002 */ lui $v0, 2
/* B20604 802400C4 08090037 */ j .L802400DC
/* B20608 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* B2060C 802400CC 3C040002 */ lui $a0, 2
/* B20610 802400D0 0083102A */ slt $v0, $a0, $v1
/* B20614 802400D4 10400002 */ beqz $v0, .L802400E0
/* B20618 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* B2061C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* B20620 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* B20624 802400E4 0C046F07 */ jal set_main_pan_u
/* B20628 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B2062C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* B20630 802400F0 0C046F0D */ jal set_main_pan_v
/* B20634 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* B20638 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* B2063C 802400FC 0C046F13 */ jal set_aux_pan_u
/* B20640 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* B20644 80240104 8E040084 */ lw $a0, 0x84($s0)
/* B20648 80240108 0C046F19 */ jal set_aux_pan_v
/* B2064C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B20650 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* B20654 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* B20658 80240118 0000102D */ daddu $v0, $zero, $zero
/* B2065C 8024011C 03E00008 */ jr $ra
/* B20660 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_B20664
/* B20664 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B20668 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* B2066C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* B20670 80240130 10A00005 */ beqz $a1, .L80240148
/* B20674 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* B20678 80240138 AE000070 */ sw $zero, 0x70($s0)
/* B2067C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* B20680 80240140 AE000078 */ sw $zero, 0x78($s0)
/* B20684 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* B20688 80240148 8E020070 */ lw $v0, 0x70($s0)
/* B2068C 8024014C 1440000E */ bnez $v0, .L80240188
/* B20690 80240150 00000000 */ nop
/* B20694 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* B20698 80240158 8E020088 */ lw $v0, 0x88($s0)
/* B2069C 8024015C 00621821 */ addu $v1, $v1, $v0
/* B206A0 80240160 04610004 */ bgez $v1, .L80240174
/* B206A4 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* B206A8 80240168 3C020002 */ lui $v0, 2
/* B206AC 8024016C 08090061 */ j .L80240184
/* B206B0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* B206B4 80240174 3C040002 */ lui $a0, 2
/* B206B8 80240178 0083102A */ slt $v0, $a0, $v1
/* B206BC 8024017C 10400002 */ beqz $v0, .L80240188
/* B206C0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* B206C4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* B206C8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* B206CC 8024018C 1440000E */ bnez $v0, .L802401C8
/* B206D0 80240190 00000000 */ nop
/* B206D4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* B206D8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* B206DC 8024019C 00621821 */ addu $v1, $v1, $v0
/* B206E0 802401A0 04610004 */ bgez $v1, .L802401B4
/* B206E4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* B206E8 802401A8 3C020002 */ lui $v0, 2
/* B206EC 802401AC 08090071 */ j .L802401C4
/* B206F0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B206F4 802401B4 3C040002 */ lui $a0, 2
/* B206F8 802401B8 0083102A */ slt $v0, $a0, $v1
/* B206FC 802401BC 10400002 */ beqz $v0, .L802401C8
/* B20700 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B20704 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* B20708 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* B2070C 802401CC 1440000E */ bnez $v0, .L80240208
/* B20710 802401D0 00000000 */ nop
/* B20714 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B20718 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* B2071C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B20720 802401E0 04610004 */ bgez $v1, .L802401F4
/* B20724 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B20728 802401E8 3C020002 */ lui $v0, 2
/* B2072C 802401EC 08090081 */ j .L80240204
/* B20730 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B20734 802401F4 3C040002 */ lui $a0, 2
/* B20738 802401F8 0083102A */ slt $v0, $a0, $v1
/* B2073C 802401FC 10400002 */ beqz $v0, .L80240208
/* B20740 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B20744 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* B20748 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* B2074C 8024020C 1440000E */ bnez $v0, .L80240248
/* B20750 80240210 00000000 */ nop
/* B20754 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* B20758 80240218 8E020094 */ lw $v0, 0x94($s0)
/* B2075C 8024021C 00621821 */ addu $v1, $v1, $v0
/* B20760 80240220 04610004 */ bgez $v1, .L80240234
/* B20764 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* B20768 80240228 3C020002 */ lui $v0, 2
/* B2076C 8024022C 08090091 */ j .L80240244
/* B20770 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B20774 80240234 3C040002 */ lui $a0, 2
/* B20778 80240238 0083102A */ slt $v0, $a0, $v1
/* B2077C 8024023C 10400002 */ beqz $v0, .L80240248
/* B20780 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B20784 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* B20788 80240248 8E040084 */ lw $a0, 0x84($s0)
/* B2078C 8024024C 0C046F07 */ jal set_main_pan_u
/* B20790 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* B20794 80240254 8E040084 */ lw $a0, 0x84($s0)
/* B20798 80240258 0C046F0D */ jal set_main_pan_v
/* B2079C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* B207A0 80240260 8E040084 */ lw $a0, 0x84($s0)
/* B207A4 80240264 0C046F13 */ jal set_aux_pan_u
/* B207A8 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* B207AC 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* B207B0 80240270 0C046F19 */ jal set_aux_pan_v
/* B207B4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* B207B8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* B207BC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* B207C0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* B207C4 80240284 24420001 */ addiu $v0, $v0, 1
/* B207C8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* B207CC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* B207D0 80240290 24630001 */ addiu $v1, $v1, 1
/* B207D4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* B207D8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* B207DC 8024029C 24420001 */ addiu $v0, $v0, 1
/* B207E0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* B207E4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* B207E8 802402A8 0064182A */ slt $v1, $v1, $a0
/* B207EC 802402AC 24420001 */ addiu $v0, $v0, 1
/* B207F0 802402B0 14600002 */ bnez $v1, .L802402BC
/* B207F4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* B207F8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* B207FC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B20800 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* B20804 802402C4 0043102A */ slt $v0, $v0, $v1
/* B20808 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* B2080C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* B20810 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* B20814 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B20818 802402D8 0043102A */ slt $v0, $v0, $v1
/* B2081C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* B20820 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* B20824 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B20828 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B2082C 802402EC 0043102A */ slt $v0, $v0, $v1
/* B20830 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* B20834 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* B20838 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B2083C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* B20840 80240300 0000102D */ daddu $v0, $zero, $zero
/* B20844 80240304 03E00008 */ jr $ra
/* B20848 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B28030
/* B28030 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B28034 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* B28038 80240008 0080802D */ daddu $s0, $a0, $zero
/* B2803C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* B28040 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* B28044 80240014 8E020088 */ lw $v0, 0x88($s0)
/* B28048 80240018 00621821 */ addu $v1, $v1, $v0
/* B2804C 8024001C 04610004 */ bgez $v1, .L80240030
/* B28050 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* B28054 80240024 3C020002 */ lui $v0, 2
/* B28058 80240028 08090010 */ j .L80240040
/* B2805C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* B28060 80240030 3C040002 */ lui $a0, 2
/* B28064 80240034 0083102A */ slt $v0, $a0, $v1
/* B28068 80240038 10400002 */ beqz $v0, .L80240044
/* B2806C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* B28070 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* B28074 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* B28078 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* B2807C 8024004C 00621821 */ addu $v1, $v1, $v0
/* B28080 80240050 04610004 */ bgez $v1, .L80240064
/* B28084 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* B28088 80240058 3C020002 */ lui $v0, 2
/* B2808C 8024005C 0809001D */ j .L80240074
/* B28090 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* B28094 80240064 3C040002 */ lui $a0, 2
/* B28098 80240068 0083102A */ slt $v0, $a0, $v1
/* B2809C 8024006C 10400002 */ beqz $v0, .L80240078
/* B280A0 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* B280A4 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* B280A8 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* B280AC 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* B280B0 80240080 00621821 */ addu $v1, $v1, $v0
/* B280B4 80240084 04610004 */ bgez $v1, .L80240098
/* B280B8 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* B280BC 8024008C 3C020002 */ lui $v0, 2
/* B280C0 80240090 0809002A */ j .L802400A8
/* B280C4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* B280C8 80240098 3C040002 */ lui $a0, 2
/* B280CC 8024009C 0083102A */ slt $v0, $a0, $v1
/* B280D0 802400A0 10400002 */ beqz $v0, .L802400AC
/* B280D4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* B280D8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* B280DC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B280E0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* B280E4 802400B4 00621821 */ addu $v1, $v1, $v0
/* B280E8 802400B8 04610004 */ bgez $v1, .L802400CC
/* B280EC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* B280F0 802400C0 3C020002 */ lui $v0, 2
/* B280F4 802400C4 08090037 */ j .L802400DC
/* B280F8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* B280FC 802400CC 3C040002 */ lui $a0, 2
/* B28100 802400D0 0083102A */ slt $v0, $a0, $v1
/* B28104 802400D4 10400002 */ beqz $v0, .L802400E0
/* B28108 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* B2810C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* B28110 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* B28114 802400E4 0C046F07 */ jal set_main_pan_u
/* B28118 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B2811C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* B28120 802400F0 0C046F0D */ jal set_main_pan_v
/* B28124 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* B28128 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* B2812C 802400FC 0C046F13 */ jal set_aux_pan_u
/* B28130 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* B28134 80240104 8E040084 */ lw $a0, 0x84($s0)
/* B28138 80240108 0C046F19 */ jal set_aux_pan_v
/* B2813C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B28140 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* B28144 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* B28148 80240118 0000102D */ daddu $v0, $zero, $zero
/* B2814C 8024011C 03E00008 */ jr $ra
/* B28150 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_B28154
/* B28154 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B28158 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* B2815C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* B28160 80240130 10A00005 */ beqz $a1, .L80240148
/* B28164 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* B28168 80240138 AE000070 */ sw $zero, 0x70($s0)
/* B2816C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* B28170 80240140 AE000078 */ sw $zero, 0x78($s0)
/* B28174 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* B28178 80240148 8E020070 */ lw $v0, 0x70($s0)
/* B2817C 8024014C 1440000E */ bnez $v0, .L80240188
/* B28180 80240150 00000000 */ nop
/* B28184 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* B28188 80240158 8E020088 */ lw $v0, 0x88($s0)
/* B2818C 8024015C 00621821 */ addu $v1, $v1, $v0
/* B28190 80240160 04610004 */ bgez $v1, .L80240174
/* B28194 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* B28198 80240168 3C020002 */ lui $v0, 2
/* B2819C 8024016C 08090061 */ j .L80240184
/* B281A0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* B281A4 80240174 3C040002 */ lui $a0, 2
/* B281A8 80240178 0083102A */ slt $v0, $a0, $v1
/* B281AC 8024017C 10400002 */ beqz $v0, .L80240188
/* B281B0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* B281B4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* B281B8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* B281BC 8024018C 1440000E */ bnez $v0, .L802401C8
/* B281C0 80240190 00000000 */ nop
/* B281C4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* B281C8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* B281CC 8024019C 00621821 */ addu $v1, $v1, $v0
/* B281D0 802401A0 04610004 */ bgez $v1, .L802401B4
/* B281D4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* B281D8 802401A8 3C020002 */ lui $v0, 2
/* B281DC 802401AC 08090071 */ j .L802401C4
/* B281E0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B281E4 802401B4 3C040002 */ lui $a0, 2
/* B281E8 802401B8 0083102A */ slt $v0, $a0, $v1
/* B281EC 802401BC 10400002 */ beqz $v0, .L802401C8
/* B281F0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B281F4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* B281F8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* B281FC 802401CC 1440000E */ bnez $v0, .L80240208
/* B28200 802401D0 00000000 */ nop
/* B28204 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B28208 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* B2820C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B28210 802401E0 04610004 */ bgez $v1, .L802401F4
/* B28214 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B28218 802401E8 3C020002 */ lui $v0, 2
/* B2821C 802401EC 08090081 */ j .L80240204
/* B28220 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B28224 802401F4 3C040002 */ lui $a0, 2
/* B28228 802401F8 0083102A */ slt $v0, $a0, $v1
/* B2822C 802401FC 10400002 */ beqz $v0, .L80240208
/* B28230 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B28234 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* B28238 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* B2823C 8024020C 1440000E */ bnez $v0, .L80240248
/* B28240 80240210 00000000 */ nop
/* B28244 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* B28248 80240218 8E020094 */ lw $v0, 0x94($s0)
/* B2824C 8024021C 00621821 */ addu $v1, $v1, $v0
/* B28250 80240220 04610004 */ bgez $v1, .L80240234
/* B28254 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* B28258 80240228 3C020002 */ lui $v0, 2
/* B2825C 8024022C 08090091 */ j .L80240244
/* B28260 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B28264 80240234 3C040002 */ lui $a0, 2
/* B28268 80240238 0083102A */ slt $v0, $a0, $v1
/* B2826C 8024023C 10400002 */ beqz $v0, .L80240248
/* B28270 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B28274 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* B28278 80240248 8E040084 */ lw $a0, 0x84($s0)
/* B2827C 8024024C 0C046F07 */ jal set_main_pan_u
/* B28280 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* B28284 80240254 8E040084 */ lw $a0, 0x84($s0)
/* B28288 80240258 0C046F0D */ jal set_main_pan_v
/* B2828C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* B28290 80240260 8E040084 */ lw $a0, 0x84($s0)
/* B28294 80240264 0C046F13 */ jal set_aux_pan_u
/* B28298 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* B2829C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* B282A0 80240270 0C046F19 */ jal set_aux_pan_v
/* B282A4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* B282A8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* B282AC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* B282B0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* B282B4 80240284 24420001 */ addiu $v0, $v0, 1
/* B282B8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* B282BC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* B282C0 80240290 24630001 */ addiu $v1, $v1, 1
/* B282C4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* B282C8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* B282CC 8024029C 24420001 */ addiu $v0, $v0, 1
/* B282D0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* B282D4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* B282D8 802402A8 0064182A */ slt $v1, $v1, $a0
/* B282DC 802402AC 24420001 */ addiu $v0, $v0, 1
/* B282E0 802402B0 14600002 */ bnez $v1, .L802402BC
/* B282E4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* B282E8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* B282EC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B282F0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* B282F4 802402C4 0043102A */ slt $v0, $v0, $v1
/* B282F8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* B282FC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* B28300 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* B28304 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B28308 802402D8 0043102A */ slt $v0, $v0, $v1
/* B2830C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* B28310 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* B28314 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B28318 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B2831C 802402EC 0043102A */ slt $v0, $v0, $v1
/* B28320 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* B28324 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* B28328 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B2832C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* B28330 80240300 0000102D */ daddu $v0, $zero, $zero
/* B28334 80240304 03E00008 */ jr $ra
/* B28338 80240308 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240030_B2C4A0
/* B2C4A0 80240030 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B2C4A4 80240034 AFB00010 */ sw $s0, 0x10($sp)
/* B2C4A8 80240038 0080802D */ daddu $s0, $a0, $zero
/* B2C4AC 8024003C AFBF0014 */ sw $ra, 0x14($sp)
/* B2C4B0 80240040 8E0300A8 */ lw $v1, 0xa8($s0)
/* B2C4B4 80240044 8E020088 */ lw $v0, 0x88($s0)
/* B2C4B8 80240048 00621821 */ addu $v1, $v1, $v0
/* B2C4BC 8024004C 04610004 */ bgez $v1, .L80240060
/* B2C4C0 80240050 AE0300A8 */ sw $v1, 0xa8($s0)
/* B2C4C4 80240054 3C020002 */ lui $v0, 2
/* B2C4C8 80240058 0809001C */ j .L80240070
/* B2C4CC 8024005C 00621021 */ addu $v0, $v1, $v0
.L80240060:
/* B2C4D0 80240060 3C040002 */ lui $a0, 2
/* B2C4D4 80240064 0083102A */ slt $v0, $a0, $v1
/* B2C4D8 80240068 10400002 */ beqz $v0, .L80240074
/* B2C4DC 8024006C 00641023 */ subu $v0, $v1, $a0
.L80240070:
/* B2C4E0 80240070 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240074:
/* B2C4E4 80240074 8E0300AC */ lw $v1, 0xac($s0)
/* B2C4E8 80240078 8E02008C */ lw $v0, 0x8c($s0)
/* B2C4EC 8024007C 00621821 */ addu $v1, $v1, $v0
/* B2C4F0 80240080 04610004 */ bgez $v1, .L80240094
/* B2C4F4 80240084 AE0300AC */ sw $v1, 0xac($s0)
/* B2C4F8 80240088 3C020002 */ lui $v0, 2
/* B2C4FC 8024008C 08090029 */ j .L802400A4
/* B2C500 80240090 00621021 */ addu $v0, $v1, $v0
.L80240094:
/* B2C504 80240094 3C040002 */ lui $a0, 2
/* B2C508 80240098 0083102A */ slt $v0, $a0, $v1
/* B2C50C 8024009C 10400002 */ beqz $v0, .L802400A8
/* B2C510 802400A0 00641023 */ subu $v0, $v1, $a0
.L802400A4:
/* B2C514 802400A4 AE0200AC */ sw $v0, 0xac($s0)
.L802400A8:
/* B2C518 802400A8 8E0300B0 */ lw $v1, 0xb0($s0)
/* B2C51C 802400AC 8E020090 */ lw $v0, 0x90($s0)
/* B2C520 802400B0 00621821 */ addu $v1, $v1, $v0
/* B2C524 802400B4 04610004 */ bgez $v1, .L802400C8
/* B2C528 802400B8 AE0300B0 */ sw $v1, 0xb0($s0)
/* B2C52C 802400BC 3C020002 */ lui $v0, 2
/* B2C530 802400C0 08090036 */ j .L802400D8
/* B2C534 802400C4 00621021 */ addu $v0, $v1, $v0
.L802400C8:
/* B2C538 802400C8 3C040002 */ lui $a0, 2
/* B2C53C 802400CC 0083102A */ slt $v0, $a0, $v1
/* B2C540 802400D0 10400002 */ beqz $v0, .L802400DC
/* B2C544 802400D4 00641023 */ subu $v0, $v1, $a0
.L802400D8:
/* B2C548 802400D8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400DC:
/* B2C54C 802400DC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B2C550 802400E0 8E020094 */ lw $v0, 0x94($s0)
/* B2C554 802400E4 00621821 */ addu $v1, $v1, $v0
/* B2C558 802400E8 04610004 */ bgez $v1, .L802400FC
/* B2C55C 802400EC AE0300B4 */ sw $v1, 0xb4($s0)
/* B2C560 802400F0 3C020002 */ lui $v0, 2
/* B2C564 802400F4 08090043 */ j .L8024010C
/* B2C568 802400F8 00621021 */ addu $v0, $v1, $v0
.L802400FC:
/* B2C56C 802400FC 3C040002 */ lui $a0, 2
/* B2C570 80240100 0083102A */ slt $v0, $a0, $v1
/* B2C574 80240104 10400002 */ beqz $v0, .L80240110
/* B2C578 80240108 00641023 */ subu $v0, $v1, $a0
.L8024010C:
/* B2C57C 8024010C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240110:
/* B2C580 80240110 8E040084 */ lw $a0, 0x84($s0)
/* B2C584 80240114 0C046F07 */ jal set_main_pan_u
/* B2C588 80240118 8E0500A8 */ lw $a1, 0xa8($s0)
/* B2C58C 8024011C 8E040084 */ lw $a0, 0x84($s0)
/* B2C590 80240120 0C046F0D */ jal set_main_pan_v
/* B2C594 80240124 8E0500AC */ lw $a1, 0xac($s0)
/* B2C598 80240128 8E040084 */ lw $a0, 0x84($s0)
/* B2C59C 8024012C 0C046F13 */ jal set_aux_pan_u
/* B2C5A0 80240130 8E0500B0 */ lw $a1, 0xb0($s0)
/* B2C5A4 80240134 8E040084 */ lw $a0, 0x84($s0)
/* B2C5A8 80240138 0C046F19 */ jal set_aux_pan_v
/* B2C5AC 8024013C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B2C5B0 80240140 8FBF0014 */ lw $ra, 0x14($sp)
/* B2C5B4 80240144 8FB00010 */ lw $s0, 0x10($sp)
/* B2C5B8 80240148 0000102D */ daddu $v0, $zero, $zero
/* B2C5BC 8024014C 03E00008 */ jr $ra
/* B2C5C0 80240150 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240154_B2C5C4
/* B2C5C4 80240154 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B2C5C8 80240158 AFB00010 */ sw $s0, 0x10($sp)
/* B2C5CC 8024015C 0080802D */ daddu $s0, $a0, $zero
/* B2C5D0 80240160 10A00005 */ beqz $a1, .L80240178
/* B2C5D4 80240164 AFBF0014 */ sw $ra, 0x14($sp)
/* B2C5D8 80240168 AE000070 */ sw $zero, 0x70($s0)
/* B2C5DC 8024016C AE000074 */ sw $zero, 0x74($s0)
/* B2C5E0 80240170 AE000078 */ sw $zero, 0x78($s0)
/* B2C5E4 80240174 AE00007C */ sw $zero, 0x7c($s0)
.L80240178:
/* B2C5E8 80240178 8E020070 */ lw $v0, 0x70($s0)
/* B2C5EC 8024017C 1440000E */ bnez $v0, .L802401B8
/* B2C5F0 80240180 00000000 */ nop
/* B2C5F4 80240184 8E0300A8 */ lw $v1, 0xa8($s0)
/* B2C5F8 80240188 8E020088 */ lw $v0, 0x88($s0)
/* B2C5FC 8024018C 00621821 */ addu $v1, $v1, $v0
/* B2C600 80240190 04610004 */ bgez $v1, .L802401A4
/* B2C604 80240194 AE0300A8 */ sw $v1, 0xa8($s0)
/* B2C608 80240198 3C020002 */ lui $v0, 2
/* B2C60C 8024019C 0809006D */ j .L802401B4
/* B2C610 802401A0 00621021 */ addu $v0, $v1, $v0
.L802401A4:
/* B2C614 802401A4 3C040002 */ lui $a0, 2
/* B2C618 802401A8 0083102A */ slt $v0, $a0, $v1
/* B2C61C 802401AC 10400002 */ beqz $v0, .L802401B8
/* B2C620 802401B0 00641023 */ subu $v0, $v1, $a0
.L802401B4:
/* B2C624 802401B4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401B8:
/* B2C628 802401B8 8E020074 */ lw $v0, 0x74($s0)
/* B2C62C 802401BC 1440000E */ bnez $v0, .L802401F8
/* B2C630 802401C0 00000000 */ nop
/* B2C634 802401C4 8E0300AC */ lw $v1, 0xac($s0)
/* B2C638 802401C8 8E02008C */ lw $v0, 0x8c($s0)
/* B2C63C 802401CC 00621821 */ addu $v1, $v1, $v0
/* B2C640 802401D0 04610004 */ bgez $v1, .L802401E4
/* B2C644 802401D4 AE0300AC */ sw $v1, 0xac($s0)
/* B2C648 802401D8 3C020002 */ lui $v0, 2
/* B2C64C 802401DC 0809007D */ j .L802401F4
/* B2C650 802401E0 00621021 */ addu $v0, $v1, $v0
.L802401E4:
/* B2C654 802401E4 3C040002 */ lui $a0, 2
/* B2C658 802401E8 0083102A */ slt $v0, $a0, $v1
/* B2C65C 802401EC 10400002 */ beqz $v0, .L802401F8
/* B2C660 802401F0 00641023 */ subu $v0, $v1, $a0
.L802401F4:
/* B2C664 802401F4 AE0200AC */ sw $v0, 0xac($s0)
.L802401F8:
/* B2C668 802401F8 8E020078 */ lw $v0, 0x78($s0)
/* B2C66C 802401FC 1440000E */ bnez $v0, .L80240238
/* B2C670 80240200 00000000 */ nop
/* B2C674 80240204 8E0300B0 */ lw $v1, 0xb0($s0)
/* B2C678 80240208 8E020090 */ lw $v0, 0x90($s0)
/* B2C67C 8024020C 00621821 */ addu $v1, $v1, $v0
/* B2C680 80240210 04610004 */ bgez $v1, .L80240224
/* B2C684 80240214 AE0300B0 */ sw $v1, 0xb0($s0)
/* B2C688 80240218 3C020002 */ lui $v0, 2
/* B2C68C 8024021C 0809008D */ j .L80240234
/* B2C690 80240220 00621021 */ addu $v0, $v1, $v0
.L80240224:
/* B2C694 80240224 3C040002 */ lui $a0, 2
/* B2C698 80240228 0083102A */ slt $v0, $a0, $v1
/* B2C69C 8024022C 10400002 */ beqz $v0, .L80240238
/* B2C6A0 80240230 00641023 */ subu $v0, $v1, $a0
.L80240234:
/* B2C6A4 80240234 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240238:
/* B2C6A8 80240238 8E02007C */ lw $v0, 0x7c($s0)
/* B2C6AC 8024023C 1440000E */ bnez $v0, .L80240278
/* B2C6B0 80240240 00000000 */ nop
/* B2C6B4 80240244 8E0300B4 */ lw $v1, 0xb4($s0)
/* B2C6B8 80240248 8E020094 */ lw $v0, 0x94($s0)
/* B2C6BC 8024024C 00621821 */ addu $v1, $v1, $v0
/* B2C6C0 80240250 04610004 */ bgez $v1, .L80240264
/* B2C6C4 80240254 AE0300B4 */ sw $v1, 0xb4($s0)
/* B2C6C8 80240258 3C020002 */ lui $v0, 2
/* B2C6CC 8024025C 0809009D */ j .L80240274
/* B2C6D0 80240260 00621021 */ addu $v0, $v1, $v0
.L80240264:
/* B2C6D4 80240264 3C040002 */ lui $a0, 2
/* B2C6D8 80240268 0083102A */ slt $v0, $a0, $v1
/* B2C6DC 8024026C 10400002 */ beqz $v0, .L80240278
/* B2C6E0 80240270 00641023 */ subu $v0, $v1, $a0
.L80240274:
/* B2C6E4 80240274 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240278:
/* B2C6E8 80240278 8E040084 */ lw $a0, 0x84($s0)
/* B2C6EC 8024027C 0C046F07 */ jal set_main_pan_u
/* B2C6F0 80240280 8E0500A8 */ lw $a1, 0xa8($s0)
/* B2C6F4 80240284 8E040084 */ lw $a0, 0x84($s0)
/* B2C6F8 80240288 0C046F0D */ jal set_main_pan_v
/* B2C6FC 8024028C 8E0500AC */ lw $a1, 0xac($s0)
/* B2C700 80240290 8E040084 */ lw $a0, 0x84($s0)
/* B2C704 80240294 0C046F13 */ jal set_aux_pan_u
/* B2C708 80240298 8E0500B0 */ lw $a1, 0xb0($s0)
/* B2C70C 8024029C 8E040084 */ lw $a0, 0x84($s0)
/* B2C710 802402A0 0C046F19 */ jal set_aux_pan_v
/* B2C714 802402A4 8E0500B4 */ lw $a1, 0xb4($s0)
/* B2C718 802402A8 8E020070 */ lw $v0, 0x70($s0)
/* B2C71C 802402AC 8E030078 */ lw $v1, 0x78($s0)
/* B2C720 802402B0 8E040098 */ lw $a0, 0x98($s0)
/* B2C724 802402B4 24420001 */ addiu $v0, $v0, 1
/* B2C728 802402B8 AE020070 */ sw $v0, 0x70($s0)
/* B2C72C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B2C730 802402C0 24630001 */ addiu $v1, $v1, 1
/* B2C734 802402C4 AE030078 */ sw $v1, 0x78($s0)
/* B2C738 802402C8 8E030070 */ lw $v1, 0x70($s0)
/* B2C73C 802402CC 24420001 */ addiu $v0, $v0, 1
/* B2C740 802402D0 AE020074 */ sw $v0, 0x74($s0)
/* B2C744 802402D4 8E02007C */ lw $v0, 0x7c($s0)
/* B2C748 802402D8 0064182A */ slt $v1, $v1, $a0
/* B2C74C 802402DC 24420001 */ addiu $v0, $v0, 1
/* B2C750 802402E0 14600002 */ bnez $v1, .L802402EC
/* B2C754 802402E4 AE02007C */ sw $v0, 0x7c($s0)
/* B2C758 802402E8 AE000070 */ sw $zero, 0x70($s0)
.L802402EC:
/* B2C75C 802402EC 8E020074 */ lw $v0, 0x74($s0)
/* B2C760 802402F0 8E03009C */ lw $v1, 0x9c($s0)
/* B2C764 802402F4 0043102A */ slt $v0, $v0, $v1
/* B2C768 802402F8 50400001 */ beql $v0, $zero, .L80240300
/* B2C76C 802402FC AE000074 */ sw $zero, 0x74($s0)
.L80240300:
/* B2C770 80240300 8E020078 */ lw $v0, 0x78($s0)
/* B2C774 80240304 8E0300A0 */ lw $v1, 0xa0($s0)
/* B2C778 80240308 0043102A */ slt $v0, $v0, $v1
/* B2C77C 8024030C 50400001 */ beql $v0, $zero, .L80240314
/* B2C780 80240310 AE000078 */ sw $zero, 0x78($s0)
.L80240314:
/* B2C784 80240314 8E02007C */ lw $v0, 0x7c($s0)
/* B2C788 80240318 8E0300A4 */ lw $v1, 0xa4($s0)
/* B2C78C 8024031C 0043102A */ slt $v0, $v0, $v1
/* B2C790 80240320 50400001 */ beql $v0, $zero, .L80240328
/* B2C794 80240324 AE00007C */ sw $zero, 0x7c($s0)
.L80240328:
/* B2C798 80240328 8FBF0014 */ lw $ra, 0x14($sp)
/* B2C79C 8024032C 8FB00010 */ lw $s0, 0x10($sp)
/* B2C7A0 80240330 0000102D */ daddu $v0, $zero, $zero
/* B2C7A4 80240334 03E00008 */ jr $ra
/* B2C7A8 80240338 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B34BD0
/* B34BD0 80240000 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* B34BD4 80240004 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* B34BD8 80240008 8C430004 */ lw $v1, 4($v0)
/* B34BDC 8024000C 3C040010 */ lui $a0, 0x10
/* B34BE0 80240010 00641825 */ or $v1, $v1, $a0
/* B34BE4 80240014 AC430004 */ sw $v1, 4($v0)
/* B34BE8 80240018 03E00008 */ jr $ra
/* B34BEC 8024001C 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_B34BF0
/* B34BF0 80240020 3C028016 */ lui $v0, 0x8016
/* B34BF4 80240024 8442A552 */ lh $v0, -0x5aae($v0)
/* B34BF8 80240028 AC820084 */ sw $v0, 0x84($a0)
/* B34BFC 8024002C 03E00008 */ jr $ra
/* B34C00 80240030 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401D0_B34DA0
/* B34DA0 802401D0 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* B34DA4 802401D4 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* B34DA8 802401D8 3C014334 */ lui $at, 0x4334
/* B34DAC 802401DC 44816000 */ mtc1 $at, $f12
/* B34DB0 802401E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B34DB4 802401E4 AFBF0014 */ sw $ra, 0x14($sp)
/* B34DB8 802401E8 AFB00010 */ sw $s0, 0x10($sp)
/* B34DBC 802401EC 00031080 */ sll $v0, $v1, 2
/* B34DC0 802401F0 00431021 */ addu $v0, $v0, $v1
/* B34DC4 802401F4 00021080 */ sll $v0, $v0, 2
/* B34DC8 802401F8 00431023 */ subu $v0, $v0, $v1
/* B34DCC 802401FC 000218C0 */ sll $v1, $v0, 3
/* B34DD0 80240200 00431021 */ addu $v0, $v0, $v1
/* B34DD4 80240204 000210C0 */ sll $v0, $v0, 3
/* B34DD8 80240208 3C01800B */ lui $at, 0x800b
/* B34DDC 8024020C 00220821 */ addu $at, $at, $v0
/* B34DE0 80240210 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* B34DE4 80240214 460C0300 */ add.s $f12, $f0, $f12
/* B34DE8 80240218 0C00A6C9 */ jal clamp_angle
/* B34DEC 8024021C 0080802D */ daddu $s0, $a0, $zero
/* B34DF0 80240220 4600008D */ trunc.w.s $f2, $f0
/* B34DF4 80240224 E6020084 */ swc1 $f2, 0x84($s0)
/* B34DF8 80240228 8FBF0014 */ lw $ra, 0x14($sp)
/* B34DFC 8024022C 8FB00010 */ lw $s0, 0x10($sp)
/* B34E00 80240230 24020002 */ addiu $v0, $zero, 2
/* B34E04 80240234 03E00008 */ jr $ra
/* B34E08 80240238 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402E0_B34EB0
/* B34EB0 802402E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B34EB4 802402E4 AFB00010 */ sw $s0, 0x10($sp)
/* B34EB8 802402E8 0080802D */ daddu $s0, $a0, $zero
/* B34EBC 802402EC AFBF0014 */ sw $ra, 0x14($sp)
/* B34EC0 802402F0 8E0300A8 */ lw $v1, 0xa8($s0)
/* B34EC4 802402F4 8E020088 */ lw $v0, 0x88($s0)
/* B34EC8 802402F8 00621821 */ addu $v1, $v1, $v0
/* B34ECC 802402FC 04610004 */ bgez $v1, .L80240310
/* B34ED0 80240300 AE0300A8 */ sw $v1, 0xa8($s0)
/* B34ED4 80240304 3C020002 */ lui $v0, 2
/* B34ED8 80240308 080900C8 */ j .L80240320
/* B34EDC 8024030C 00621021 */ addu $v0, $v1, $v0
.L80240310:
/* B34EE0 80240310 3C040002 */ lui $a0, 2
/* B34EE4 80240314 0083102A */ slt $v0, $a0, $v1
/* B34EE8 80240318 10400002 */ beqz $v0, .L80240324
/* B34EEC 8024031C 00641023 */ subu $v0, $v1, $a0
.L80240320:
/* B34EF0 80240320 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240324:
/* B34EF4 80240324 8E0300AC */ lw $v1, 0xac($s0)
/* B34EF8 80240328 8E02008C */ lw $v0, 0x8c($s0)
/* B34EFC 8024032C 00621821 */ addu $v1, $v1, $v0
/* B34F00 80240330 04610004 */ bgez $v1, .L80240344
/* B34F04 80240334 AE0300AC */ sw $v1, 0xac($s0)
/* B34F08 80240338 3C020002 */ lui $v0, 2
/* B34F0C 8024033C 080900D5 */ j .L80240354
/* B34F10 80240340 00621021 */ addu $v0, $v1, $v0
.L80240344:
/* B34F14 80240344 3C040002 */ lui $a0, 2
/* B34F18 80240348 0083102A */ slt $v0, $a0, $v1
/* B34F1C 8024034C 10400002 */ beqz $v0, .L80240358
/* B34F20 80240350 00641023 */ subu $v0, $v1, $a0
.L80240354:
/* B34F24 80240354 AE0200AC */ sw $v0, 0xac($s0)
.L80240358:
/* B34F28 80240358 8E0300B0 */ lw $v1, 0xb0($s0)
/* B34F2C 8024035C 8E020090 */ lw $v0, 0x90($s0)
/* B34F30 80240360 00621821 */ addu $v1, $v1, $v0
/* B34F34 80240364 04610004 */ bgez $v1, .L80240378
/* B34F38 80240368 AE0300B0 */ sw $v1, 0xb0($s0)
/* B34F3C 8024036C 3C020002 */ lui $v0, 2
/* B34F40 80240370 080900E2 */ j .L80240388
/* B34F44 80240374 00621021 */ addu $v0, $v1, $v0
.L80240378:
/* B34F48 80240378 3C040002 */ lui $a0, 2
/* B34F4C 8024037C 0083102A */ slt $v0, $a0, $v1
/* B34F50 80240380 10400002 */ beqz $v0, .L8024038C
/* B34F54 80240384 00641023 */ subu $v0, $v1, $a0
.L80240388:
/* B34F58 80240388 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024038C:
/* B34F5C 8024038C 8E0300B4 */ lw $v1, 0xb4($s0)
/* B34F60 80240390 8E020094 */ lw $v0, 0x94($s0)
/* B34F64 80240394 00621821 */ addu $v1, $v1, $v0
/* B34F68 80240398 04610004 */ bgez $v1, .L802403AC
/* B34F6C 8024039C AE0300B4 */ sw $v1, 0xb4($s0)
/* B34F70 802403A0 3C020002 */ lui $v0, 2
/* B34F74 802403A4 080900EF */ j .L802403BC
/* B34F78 802403A8 00621021 */ addu $v0, $v1, $v0
.L802403AC:
/* B34F7C 802403AC 3C040002 */ lui $a0, 2
/* B34F80 802403B0 0083102A */ slt $v0, $a0, $v1
/* B34F84 802403B4 10400002 */ beqz $v0, .L802403C0
/* B34F88 802403B8 00641023 */ subu $v0, $v1, $a0
.L802403BC:
/* B34F8C 802403BC AE0200B4 */ sw $v0, 0xb4($s0)
.L802403C0:
/* B34F90 802403C0 8E040084 */ lw $a0, 0x84($s0)
/* B34F94 802403C4 0C046F07 */ jal set_main_pan_u
/* B34F98 802403C8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B34F9C 802403CC 8E040084 */ lw $a0, 0x84($s0)
/* B34FA0 802403D0 0C046F0D */ jal set_main_pan_v
/* B34FA4 802403D4 8E0500AC */ lw $a1, 0xac($s0)
/* B34FA8 802403D8 8E040084 */ lw $a0, 0x84($s0)
/* B34FAC 802403DC 0C046F13 */ jal set_aux_pan_u
/* B34FB0 802403E0 8E0500B0 */ lw $a1, 0xb0($s0)
/* B34FB4 802403E4 8E040084 */ lw $a0, 0x84($s0)
/* B34FB8 802403E8 0C046F19 */ jal set_aux_pan_v
/* B34FBC 802403EC 8E0500B4 */ lw $a1, 0xb4($s0)
/* B34FC0 802403F0 8FBF0014 */ lw $ra, 0x14($sp)
/* B34FC4 802403F4 8FB00010 */ lw $s0, 0x10($sp)
/* B34FC8 802403F8 0000102D */ daddu $v0, $zero, $zero
/* B34FCC 802403FC 03E00008 */ jr $ra
/* B34FD0 80240400 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240404_B34FD4
/* B34FD4 80240404 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B34FD8 80240408 AFB00010 */ sw $s0, 0x10($sp)
/* B34FDC 8024040C 0080802D */ daddu $s0, $a0, $zero
/* B34FE0 80240410 10A00005 */ beqz $a1, .L80240428
/* B34FE4 80240414 AFBF0014 */ sw $ra, 0x14($sp)
/* B34FE8 80240418 AE000070 */ sw $zero, 0x70($s0)
/* B34FEC 8024041C AE000074 */ sw $zero, 0x74($s0)
/* B34FF0 80240420 AE000078 */ sw $zero, 0x78($s0)
/* B34FF4 80240424 AE00007C */ sw $zero, 0x7c($s0)
.L80240428:
/* B34FF8 80240428 8E020070 */ lw $v0, 0x70($s0)
/* B34FFC 8024042C 1440000E */ bnez $v0, .L80240468
/* B35000 80240430 00000000 */ nop
/* B35004 80240434 8E0300A8 */ lw $v1, 0xa8($s0)
/* B35008 80240438 8E020088 */ lw $v0, 0x88($s0)
/* B3500C 8024043C 00621821 */ addu $v1, $v1, $v0
/* B35010 80240440 04610004 */ bgez $v1, .L80240454
/* B35014 80240444 AE0300A8 */ sw $v1, 0xa8($s0)
/* B35018 80240448 3C020002 */ lui $v0, 2
/* B3501C 8024044C 08090119 */ j .L80240464
/* B35020 80240450 00621021 */ addu $v0, $v1, $v0
.L80240454:
/* B35024 80240454 3C040002 */ lui $a0, 2
/* B35028 80240458 0083102A */ slt $v0, $a0, $v1
/* B3502C 8024045C 10400002 */ beqz $v0, .L80240468
/* B35030 80240460 00641023 */ subu $v0, $v1, $a0
.L80240464:
/* B35034 80240464 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240468:
/* B35038 80240468 8E020074 */ lw $v0, 0x74($s0)
/* B3503C 8024046C 1440000E */ bnez $v0, .L802404A8
/* B35040 80240470 00000000 */ nop
/* B35044 80240474 8E0300AC */ lw $v1, 0xac($s0)
/* B35048 80240478 8E02008C */ lw $v0, 0x8c($s0)
/* B3504C 8024047C 00621821 */ addu $v1, $v1, $v0
/* B35050 80240480 04610004 */ bgez $v1, .L80240494
/* B35054 80240484 AE0300AC */ sw $v1, 0xac($s0)
/* B35058 80240488 3C020002 */ lui $v0, 2
/* B3505C 8024048C 08090129 */ j .L802404A4
/* B35060 80240490 00621021 */ addu $v0, $v1, $v0
.L80240494:
/* B35064 80240494 3C040002 */ lui $a0, 2
/* B35068 80240498 0083102A */ slt $v0, $a0, $v1
/* B3506C 8024049C 10400002 */ beqz $v0, .L802404A8
/* B35070 802404A0 00641023 */ subu $v0, $v1, $a0
.L802404A4:
/* B35074 802404A4 AE0200AC */ sw $v0, 0xac($s0)
.L802404A8:
/* B35078 802404A8 8E020078 */ lw $v0, 0x78($s0)
/* B3507C 802404AC 1440000E */ bnez $v0, .L802404E8
/* B35080 802404B0 00000000 */ nop
/* B35084 802404B4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B35088 802404B8 8E020090 */ lw $v0, 0x90($s0)
/* B3508C 802404BC 00621821 */ addu $v1, $v1, $v0
/* B35090 802404C0 04610004 */ bgez $v1, .L802404D4
/* B35094 802404C4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B35098 802404C8 3C020002 */ lui $v0, 2
/* B3509C 802404CC 08090139 */ j .L802404E4
/* B350A0 802404D0 00621021 */ addu $v0, $v1, $v0
.L802404D4:
/* B350A4 802404D4 3C040002 */ lui $a0, 2
/* B350A8 802404D8 0083102A */ slt $v0, $a0, $v1
/* B350AC 802404DC 10400002 */ beqz $v0, .L802404E8
/* B350B0 802404E0 00641023 */ subu $v0, $v1, $a0
.L802404E4:
/* B350B4 802404E4 AE0200B0 */ sw $v0, 0xb0($s0)
.L802404E8:
/* B350B8 802404E8 8E02007C */ lw $v0, 0x7c($s0)
/* B350BC 802404EC 1440000E */ bnez $v0, .L80240528
/* B350C0 802404F0 00000000 */ nop
/* B350C4 802404F4 8E0300B4 */ lw $v1, 0xb4($s0)
/* B350C8 802404F8 8E020094 */ lw $v0, 0x94($s0)
/* B350CC 802404FC 00621821 */ addu $v1, $v1, $v0
/* B350D0 80240500 04610004 */ bgez $v1, .L80240514
/* B350D4 80240504 AE0300B4 */ sw $v1, 0xb4($s0)
/* B350D8 80240508 3C020002 */ lui $v0, 2
/* B350DC 8024050C 08090149 */ j .L80240524
/* B350E0 80240510 00621021 */ addu $v0, $v1, $v0
.L80240514:
/* B350E4 80240514 3C040002 */ lui $a0, 2
/* B350E8 80240518 0083102A */ slt $v0, $a0, $v1
/* B350EC 8024051C 10400002 */ beqz $v0, .L80240528
/* B350F0 80240520 00641023 */ subu $v0, $v1, $a0
.L80240524:
/* B350F4 80240524 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240528:
/* B350F8 80240528 8E040084 */ lw $a0, 0x84($s0)
/* B350FC 8024052C 0C046F07 */ jal set_main_pan_u
/* B35100 80240530 8E0500A8 */ lw $a1, 0xa8($s0)
/* B35104 80240534 8E040084 */ lw $a0, 0x84($s0)
/* B35108 80240538 0C046F0D */ jal set_main_pan_v
/* B3510C 8024053C 8E0500AC */ lw $a1, 0xac($s0)
/* B35110 80240540 8E040084 */ lw $a0, 0x84($s0)
/* B35114 80240544 0C046F13 */ jal set_aux_pan_u
/* B35118 80240548 8E0500B0 */ lw $a1, 0xb0($s0)
/* B3511C 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* B35120 80240550 0C046F19 */ jal set_aux_pan_v
/* B35124 80240554 8E0500B4 */ lw $a1, 0xb4($s0)
/* B35128 80240558 8E020070 */ lw $v0, 0x70($s0)
/* B3512C 8024055C 8E030078 */ lw $v1, 0x78($s0)
/* B35130 80240560 8E040098 */ lw $a0, 0x98($s0)
/* B35134 80240564 24420001 */ addiu $v0, $v0, 1
/* B35138 80240568 AE020070 */ sw $v0, 0x70($s0)
/* B3513C 8024056C 8E020074 */ lw $v0, 0x74($s0)
/* B35140 80240570 24630001 */ addiu $v1, $v1, 1
/* B35144 80240574 AE030078 */ sw $v1, 0x78($s0)
/* B35148 80240578 8E030070 */ lw $v1, 0x70($s0)
/* B3514C 8024057C 24420001 */ addiu $v0, $v0, 1
/* B35150 80240580 AE020074 */ sw $v0, 0x74($s0)
/* B35154 80240584 8E02007C */ lw $v0, 0x7c($s0)
/* B35158 80240588 0064182A */ slt $v1, $v1, $a0
/* B3515C 8024058C 24420001 */ addiu $v0, $v0, 1
/* B35160 80240590 14600002 */ bnez $v1, .L8024059C
/* B35164 80240594 AE02007C */ sw $v0, 0x7c($s0)
/* B35168 80240598 AE000070 */ sw $zero, 0x70($s0)
.L8024059C:
/* B3516C 8024059C 8E020074 */ lw $v0, 0x74($s0)
/* B35170 802405A0 8E03009C */ lw $v1, 0x9c($s0)
/* B35174 802405A4 0043102A */ slt $v0, $v0, $v1
/* B35178 802405A8 50400001 */ beql $v0, $zero, .L802405B0
/* B3517C 802405AC AE000074 */ sw $zero, 0x74($s0)
.L802405B0:
/* B35180 802405B0 8E020078 */ lw $v0, 0x78($s0)
/* B35184 802405B4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B35188 802405B8 0043102A */ slt $v0, $v0, $v1
/* B3518C 802405BC 50400001 */ beql $v0, $zero, .L802405C4
/* B35190 802405C0 AE000078 */ sw $zero, 0x78($s0)
.L802405C4:
/* B35194 802405C4 8E02007C */ lw $v0, 0x7c($s0)
/* B35198 802405C8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B3519C 802405CC 0043102A */ slt $v0, $v0, $v1
/* B351A0 802405D0 50400001 */ beql $v0, $zero, .L802405D8
/* B351A4 802405D4 AE00007C */ sw $zero, 0x7c($s0)
.L802405D8:
/* B351A8 802405D8 8FBF0014 */ lw $ra, 0x14($sp)
/* B351AC 802405DC 8FB00010 */ lw $s0, 0x10($sp)
/* B351B0 802405E0 0000102D */ daddu $v0, $zero, $zero
/* B351B4 802405E4 03E00008 */ jr $ra
/* B351B8 802405E8 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240040_B447B0
/* B447B0 80240040 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B447B4 80240044 AFB00010 */ sw $s0, 0x10($sp)
/* B447B8 80240048 0080802D */ daddu $s0, $a0, $zero
/* B447BC 8024004C AFBF0014 */ sw $ra, 0x14($sp)
/* B447C0 80240050 8E0300A8 */ lw $v1, 0xa8($s0)
/* B447C4 80240054 8E020088 */ lw $v0, 0x88($s0)
/* B447C8 80240058 00621821 */ addu $v1, $v1, $v0
/* B447CC 8024005C 04610004 */ bgez $v1, .L80240070
/* B447D0 80240060 AE0300A8 */ sw $v1, 0xa8($s0)
/* B447D4 80240064 3C020002 */ lui $v0, 2
/* B447D8 80240068 08090020 */ j .L80240080
/* B447DC 8024006C 00621021 */ addu $v0, $v1, $v0
.L80240070:
/* B447E0 80240070 3C040002 */ lui $a0, 2
/* B447E4 80240074 0083102A */ slt $v0, $a0, $v1
/* B447E8 80240078 10400002 */ beqz $v0, .L80240084
/* B447EC 8024007C 00641023 */ subu $v0, $v1, $a0
.L80240080:
/* B447F0 80240080 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240084:
/* B447F4 80240084 8E0300AC */ lw $v1, 0xac($s0)
/* B447F8 80240088 8E02008C */ lw $v0, 0x8c($s0)
/* B447FC 8024008C 00621821 */ addu $v1, $v1, $v0
/* B44800 80240090 04610004 */ bgez $v1, .L802400A4
/* B44804 80240094 AE0300AC */ sw $v1, 0xac($s0)
/* B44808 80240098 3C020002 */ lui $v0, 2
/* B4480C 8024009C 0809002D */ j .L802400B4
/* B44810 802400A0 00621021 */ addu $v0, $v1, $v0
.L802400A4:
/* B44814 802400A4 3C040002 */ lui $a0, 2
/* B44818 802400A8 0083102A */ slt $v0, $a0, $v1
/* B4481C 802400AC 10400002 */ beqz $v0, .L802400B8
/* B44820 802400B0 00641023 */ subu $v0, $v1, $a0
.L802400B4:
/* B44824 802400B4 AE0200AC */ sw $v0, 0xac($s0)
.L802400B8:
/* B44828 802400B8 8E0300B0 */ lw $v1, 0xb0($s0)
/* B4482C 802400BC 8E020090 */ lw $v0, 0x90($s0)
/* B44830 802400C0 00621821 */ addu $v1, $v1, $v0
/* B44834 802400C4 04610004 */ bgez $v1, .L802400D8
/* B44838 802400C8 AE0300B0 */ sw $v1, 0xb0($s0)
/* B4483C 802400CC 3C020002 */ lui $v0, 2
/* B44840 802400D0 0809003A */ j .L802400E8
/* B44844 802400D4 00621021 */ addu $v0, $v1, $v0
.L802400D8:
/* B44848 802400D8 3C040002 */ lui $a0, 2
/* B4484C 802400DC 0083102A */ slt $v0, $a0, $v1
/* B44850 802400E0 10400002 */ beqz $v0, .L802400EC
/* B44854 802400E4 00641023 */ subu $v0, $v1, $a0
.L802400E8:
/* B44858 802400E8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400EC:
/* B4485C 802400EC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B44860 802400F0 8E020094 */ lw $v0, 0x94($s0)
/* B44864 802400F4 00621821 */ addu $v1, $v1, $v0
/* B44868 802400F8 04610004 */ bgez $v1, .L8024010C
/* B4486C 802400FC AE0300B4 */ sw $v1, 0xb4($s0)
/* B44870 80240100 3C020002 */ lui $v0, 2
/* B44874 80240104 08090047 */ j .L8024011C
/* B44878 80240108 00621021 */ addu $v0, $v1, $v0
.L8024010C:
/* B4487C 8024010C 3C040002 */ lui $a0, 2
/* B44880 80240110 0083102A */ slt $v0, $a0, $v1
/* B44884 80240114 10400002 */ beqz $v0, .L80240120
/* B44888 80240118 00641023 */ subu $v0, $v1, $a0
.L8024011C:
/* B4488C 8024011C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240120:
/* B44890 80240120 8E040084 */ lw $a0, 0x84($s0)
/* B44894 80240124 0C046F07 */ jal set_main_pan_u
/* B44898 80240128 8E0500A8 */ lw $a1, 0xa8($s0)
/* B4489C 8024012C 8E040084 */ lw $a0, 0x84($s0)
/* B448A0 80240130 0C046F0D */ jal set_main_pan_v
/* B448A4 80240134 8E0500AC */ lw $a1, 0xac($s0)
/* B448A8 80240138 8E040084 */ lw $a0, 0x84($s0)
/* B448AC 8024013C 0C046F13 */ jal set_aux_pan_u
/* B448B0 80240140 8E0500B0 */ lw $a1, 0xb0($s0)
/* B448B4 80240144 8E040084 */ lw $a0, 0x84($s0)
/* B448B8 80240148 0C046F19 */ jal set_aux_pan_v
/* B448BC 8024014C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B448C0 80240150 8FBF0014 */ lw $ra, 0x14($sp)
/* B448C4 80240154 8FB00010 */ lw $s0, 0x10($sp)
/* B448C8 80240158 0000102D */ daddu $v0, $zero, $zero
/* B448CC 8024015C 03E00008 */ jr $ra
/* B448D0 80240160 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240164_B448D4
/* B448D4 80240164 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B448D8 80240168 AFB00010 */ sw $s0, 0x10($sp)
/* B448DC 8024016C 0080802D */ daddu $s0, $a0, $zero
/* B448E0 80240170 10A00005 */ beqz $a1, .L80240188
/* B448E4 80240174 AFBF0014 */ sw $ra, 0x14($sp)
/* B448E8 80240178 AE000070 */ sw $zero, 0x70($s0)
/* B448EC 8024017C AE000074 */ sw $zero, 0x74($s0)
/* B448F0 80240180 AE000078 */ sw $zero, 0x78($s0)
/* B448F4 80240184 AE00007C */ sw $zero, 0x7c($s0)
.L80240188:
/* B448F8 80240188 8E020070 */ lw $v0, 0x70($s0)
/* B448FC 8024018C 1440000E */ bnez $v0, .L802401C8
/* B44900 80240190 00000000 */ nop
/* B44904 80240194 8E0300A8 */ lw $v1, 0xa8($s0)
/* B44908 80240198 8E020088 */ lw $v0, 0x88($s0)
/* B4490C 8024019C 00621821 */ addu $v1, $v1, $v0
/* B44910 802401A0 04610004 */ bgez $v1, .L802401B4
/* B44914 802401A4 AE0300A8 */ sw $v1, 0xa8($s0)
/* B44918 802401A8 3C020002 */ lui $v0, 2
/* B4491C 802401AC 08090071 */ j .L802401C4
/* B44920 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B44924 802401B4 3C040002 */ lui $a0, 2
/* B44928 802401B8 0083102A */ slt $v0, $a0, $v1
/* B4492C 802401BC 10400002 */ beqz $v0, .L802401C8
/* B44930 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B44934 802401C4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401C8:
/* B44938 802401C8 8E020074 */ lw $v0, 0x74($s0)
/* B4493C 802401CC 1440000E */ bnez $v0, .L80240208
/* B44940 802401D0 00000000 */ nop
/* B44944 802401D4 8E0300AC */ lw $v1, 0xac($s0)
/* B44948 802401D8 8E02008C */ lw $v0, 0x8c($s0)
/* B4494C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B44950 802401E0 04610004 */ bgez $v1, .L802401F4
/* B44954 802401E4 AE0300AC */ sw $v1, 0xac($s0)
/* B44958 802401E8 3C020002 */ lui $v0, 2
/* B4495C 802401EC 08090081 */ j .L80240204
/* B44960 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B44964 802401F4 3C040002 */ lui $a0, 2
/* B44968 802401F8 0083102A */ slt $v0, $a0, $v1
/* B4496C 802401FC 10400002 */ beqz $v0, .L80240208
/* B44970 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B44974 80240204 AE0200AC */ sw $v0, 0xac($s0)
.L80240208:
/* B44978 80240208 8E020078 */ lw $v0, 0x78($s0)
/* B4497C 8024020C 1440000E */ bnez $v0, .L80240248
/* B44980 80240210 00000000 */ nop
/* B44984 80240214 8E0300B0 */ lw $v1, 0xb0($s0)
/* B44988 80240218 8E020090 */ lw $v0, 0x90($s0)
/* B4498C 8024021C 00621821 */ addu $v1, $v1, $v0
/* B44990 80240220 04610004 */ bgez $v1, .L80240234
/* B44994 80240224 AE0300B0 */ sw $v1, 0xb0($s0)
/* B44998 80240228 3C020002 */ lui $v0, 2
/* B4499C 8024022C 08090091 */ j .L80240244
/* B449A0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B449A4 80240234 3C040002 */ lui $a0, 2
/* B449A8 80240238 0083102A */ slt $v0, $a0, $v1
/* B449AC 8024023C 10400002 */ beqz $v0, .L80240248
/* B449B0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B449B4 80240244 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240248:
/* B449B8 80240248 8E02007C */ lw $v0, 0x7c($s0)
/* B449BC 8024024C 1440000E */ bnez $v0, .L80240288
/* B449C0 80240250 00000000 */ nop
/* B449C4 80240254 8E0300B4 */ lw $v1, 0xb4($s0)
/* B449C8 80240258 8E020094 */ lw $v0, 0x94($s0)
/* B449CC 8024025C 00621821 */ addu $v1, $v1, $v0
/* B449D0 80240260 04610004 */ bgez $v1, .L80240274
/* B449D4 80240264 AE0300B4 */ sw $v1, 0xb4($s0)
/* B449D8 80240268 3C020002 */ lui $v0, 2
/* B449DC 8024026C 080900A1 */ j .L80240284
/* B449E0 80240270 00621021 */ addu $v0, $v1, $v0
.L80240274:
/* B449E4 80240274 3C040002 */ lui $a0, 2
/* B449E8 80240278 0083102A */ slt $v0, $a0, $v1
/* B449EC 8024027C 10400002 */ beqz $v0, .L80240288
/* B449F0 80240280 00641023 */ subu $v0, $v1, $a0
.L80240284:
/* B449F4 80240284 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240288:
/* B449F8 80240288 8E040084 */ lw $a0, 0x84($s0)
/* B449FC 8024028C 0C046F07 */ jal set_main_pan_u
/* B44A00 80240290 8E0500A8 */ lw $a1, 0xa8($s0)
/* B44A04 80240294 8E040084 */ lw $a0, 0x84($s0)
/* B44A08 80240298 0C046F0D */ jal set_main_pan_v
/* B44A0C 8024029C 8E0500AC */ lw $a1, 0xac($s0)
/* B44A10 802402A0 8E040084 */ lw $a0, 0x84($s0)
/* B44A14 802402A4 0C046F13 */ jal set_aux_pan_u
/* B44A18 802402A8 8E0500B0 */ lw $a1, 0xb0($s0)
/* B44A1C 802402AC 8E040084 */ lw $a0, 0x84($s0)
/* B44A20 802402B0 0C046F19 */ jal set_aux_pan_v
/* B44A24 802402B4 8E0500B4 */ lw $a1, 0xb4($s0)
/* B44A28 802402B8 8E020070 */ lw $v0, 0x70($s0)
/* B44A2C 802402BC 8E030078 */ lw $v1, 0x78($s0)
/* B44A30 802402C0 8E040098 */ lw $a0, 0x98($s0)
/* B44A34 802402C4 24420001 */ addiu $v0, $v0, 1
/* B44A38 802402C8 AE020070 */ sw $v0, 0x70($s0)
/* B44A3C 802402CC 8E020074 */ lw $v0, 0x74($s0)
/* B44A40 802402D0 24630001 */ addiu $v1, $v1, 1
/* B44A44 802402D4 AE030078 */ sw $v1, 0x78($s0)
/* B44A48 802402D8 8E030070 */ lw $v1, 0x70($s0)
/* B44A4C 802402DC 24420001 */ addiu $v0, $v0, 1
/* B44A50 802402E0 AE020074 */ sw $v0, 0x74($s0)
/* B44A54 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B44A58 802402E8 0064182A */ slt $v1, $v1, $a0
/* B44A5C 802402EC 24420001 */ addiu $v0, $v0, 1
/* B44A60 802402F0 14600002 */ bnez $v1, .L802402FC
/* B44A64 802402F4 AE02007C */ sw $v0, 0x7c($s0)
/* B44A68 802402F8 AE000070 */ sw $zero, 0x70($s0)
.L802402FC:
/* B44A6C 802402FC 8E020074 */ lw $v0, 0x74($s0)
/* B44A70 80240300 8E03009C */ lw $v1, 0x9c($s0)
/* B44A74 80240304 0043102A */ slt $v0, $v0, $v1
/* B44A78 80240308 50400001 */ beql $v0, $zero, .L80240310
/* B44A7C 8024030C AE000074 */ sw $zero, 0x74($s0)
.L80240310:
/* B44A80 80240310 8E020078 */ lw $v0, 0x78($s0)
/* B44A84 80240314 8E0300A0 */ lw $v1, 0xa0($s0)
/* B44A88 80240318 0043102A */ slt $v0, $v0, $v1
/* B44A8C 8024031C 50400001 */ beql $v0, $zero, .L80240324
/* B44A90 80240320 AE000078 */ sw $zero, 0x78($s0)
.L80240324:
/* B44A94 80240324 8E02007C */ lw $v0, 0x7c($s0)
/* B44A98 80240328 8E0300A4 */ lw $v1, 0xa4($s0)
/* B44A9C 8024032C 0043102A */ slt $v0, $v0, $v1
/* B44AA0 80240330 50400001 */ beql $v0, $zero, .L80240338
/* B44AA4 80240334 AE00007C */ sw $zero, 0x7c($s0)
.L80240338:
/* B44AA8 80240338 8FBF0014 */ lw $ra, 0x14($sp)
/* B44AAC 8024033C 8FB00010 */ lw $s0, 0x10($sp)
/* B44AB0 80240340 0000102D */ daddu $v0, $zero, $zero
/* B44AB4 80240344 03E00008 */ jr $ra
/* B44AB8 80240348 27BD0018 */ addiu $sp, $sp, 0x18
/* B44ABC 8024034C 00000000 */ nop

View File

@ -1,93 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240468_B44BD8
/* B44BD8 80240468 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B44BDC 8024046C AFB10014 */ sw $s1, 0x14($sp)
/* B44BE0 80240470 0080882D */ daddu $s1, $a0, $zero
/* B44BE4 80240474 AFBF001C */ sw $ra, 0x1c($sp)
/* B44BE8 80240478 AFB20018 */ sw $s2, 0x18($sp)
/* B44BEC 8024047C AFB00010 */ sw $s0, 0x10($sp)
/* B44BF0 80240480 8E240084 */ lw $a0, 0x84($s1)
/* B44BF4 80240484 0C04C3D6 */ jal get_item_entity
/* B44BF8 80240488 00A0802D */ daddu $s0, $a1, $zero
/* B44BFC 8024048C 12000005 */ beqz $s0, .L802404A4
/* B44C00 80240490 0040902D */ daddu $s2, $v0, $zero
/* B44C04 80240494 C640000C */ lwc1 $f0, 0xc($s2)
/* B44C08 80240498 AE200074 */ sw $zero, 0x74($s1)
/* B44C0C 8024049C AE20007C */ sw $zero, 0x7c($s1)
/* B44C10 802404A0 E6200078 */ swc1 $f0, 0x78($s1)
.L802404A4:
/* B44C14 802404A4 8E230074 */ lw $v1, 0x74($s1)
/* B44C18 802404A8 10600005 */ beqz $v1, .L802404C0
/* B44C1C 802404AC 24020001 */ addiu $v0, $zero, 1
/* B44C20 802404B0 10620024 */ beq $v1, $v0, .L80240544
/* B44C24 802404B4 00000000 */ nop
/* B44C28 802404B8 08090167 */ j .L8024059C
/* B44C2C 802404BC 00000000 */ nop
.L802404C0:
/* B44C30 802404C0 3C013FC9 */ lui $at, 0x3fc9
/* B44C34 802404C4 34210FD8 */ ori $at, $at, 0xfd8
/* B44C38 802404C8 44810000 */ mtc1 $at, $f0
/* B44C3C 802404CC C62C007C */ lwc1 $f12, 0x7c($s1)
/* B44C40 802404D0 46806320 */ cvt.s.w $f12, $f12
/* B44C44 802404D4 46006302 */ mul.s $f12, $f12, $f0
/* B44C48 802404D8 00000000 */ nop
/* B44C4C 802404DC 3C0141F0 */ lui $at, 0x41f0
/* B44C50 802404E0 44810000 */ mtc1 $at, $f0
/* B44C54 802404E4 0C00A874 */ jal cos_rad
/* B44C58 802404E8 46006303 */ div.s $f12, $f12, $f0
/* B44C5C 802404EC 3C013F80 */ lui $at, 0x3f80
/* B44C60 802404F0 44811000 */ mtc1 $at, $f2
/* B44C64 802404F4 00000000 */ nop
/* B44C68 802404F8 46001081 */ sub.s $f2, $f2, $f0
/* B44C6C 802404FC 3C0141A0 */ lui $at, 0x41a0
/* B44C70 80240500 44810000 */ mtc1 $at, $f0
/* B44C74 80240504 00000000 */ nop
/* B44C78 80240508 46001082 */ mul.s $f2, $f2, $f0
/* B44C7C 8024050C 00000000 */ nop
/* B44C80 80240510 C6200078 */ lwc1 $f0, 0x78($s1)
/* B44C84 80240514 46020000 */ add.s $f0, $f0, $f2
/* B44C88 80240518 E640000C */ swc1 $f0, 0xc($s2)
/* B44C8C 8024051C 8E23007C */ lw $v1, 0x7c($s1)
/* B44C90 80240520 2402001E */ addiu $v0, $zero, 0x1e
/* B44C94 80240524 14620005 */ bne $v1, $v0, .L8024053C
/* B44C98 80240528 24620001 */ addiu $v0, $v1, 1
/* B44C9C 8024052C 24020001 */ addiu $v0, $zero, 1
/* B44CA0 80240530 AE220074 */ sw $v0, 0x74($s1)
/* B44CA4 80240534 08090167 */ j .L8024059C
/* B44CA8 80240538 AE20007C */ sw $zero, 0x7c($s1)
.L8024053C:
/* B44CAC 8024053C 08090167 */ j .L8024059C
/* B44CB0 80240540 AE22007C */ sw $v0, 0x7c($s1)
.L80240544:
/* B44CB4 80240544 C62C007C */ lwc1 $f12, 0x7c($s1)
/* B44CB8 80240548 0C00A8D4 */ jal cos_deg
/* B44CBC 8024054C 46806320 */ cvt.s.w $f12, $f12
/* B44CC0 80240550 3C014040 */ lui $at, 0x4040
/* B44CC4 80240554 44811000 */ mtc1 $at, $f2
/* B44CC8 80240558 00000000 */ nop
/* B44CCC 8024055C 46020002 */ mul.s $f0, $f0, $f2
/* B44CD0 80240560 00000000 */ nop
/* B44CD4 80240564 3C014188 */ lui $at, 0x4188
/* B44CD8 80240568 44812000 */ mtc1 $at, $f4
/* B44CDC 8024056C C6220078 */ lwc1 $f2, 0x78($s1)
/* B44CE0 80240570 46041080 */ add.s $f2, $f2, $f4
/* B44CE4 80240574 46001080 */ add.s $f2, $f2, $f0
/* B44CE8 80240578 E642000C */ swc1 $f2, 0xc($s2)
/* B44CEC 8024057C 8E22007C */ lw $v0, 0x7c($s1)
/* B44CF0 80240580 24420009 */ addiu $v0, $v0, 9
/* B44CF4 80240584 44826000 */ mtc1 $v0, $f12
/* B44CF8 80240588 00000000 */ nop
/* B44CFC 8024058C 0C00A6C9 */ jal clamp_angle
/* B44D00 80240590 46806320 */ cvt.s.w $f12, $f12
/* B44D04 80240594 4600018D */ trunc.w.s $f6, $f0
/* B44D08 80240598 E626007C */ swc1 $f6, 0x7c($s1)
.L8024059C:
/* B44D0C 8024059C 8FBF001C */ lw $ra, 0x1c($sp)
/* B44D10 802405A0 8FB20018 */ lw $s2, 0x18($sp)
/* B44D14 802405A4 8FB10014 */ lw $s1, 0x14($sp)
/* B44D18 802405A8 8FB00010 */ lw $s0, 0x10($sp)
/* B44D1C 802405AC 0000102D */ daddu $v0, $zero, $zero
/* B44D20 802405B0 03E00008 */ jr $ra
/* B44D24 802405B4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,44 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240B48_B452B8
/* B452B8 80240B48 27BDFFE0 */ addiu $sp, $sp, -0x20
/* B452BC 80240B4C AFB20018 */ sw $s2, 0x18($sp)
/* B452C0 80240B50 0080902D */ daddu $s2, $a0, $zero
/* B452C4 80240B54 AFBF001C */ sw $ra, 0x1c($sp)
/* B452C8 80240B58 AFB10014 */ sw $s1, 0x14($sp)
/* B452CC 80240B5C AFB00010 */ sw $s0, 0x10($sp)
/* B452D0 80240B60 8E50000C */ lw $s0, 0xc($s2)
/* B452D4 80240B64 8E050000 */ lw $a1, ($s0)
/* B452D8 80240B68 0C0B1EAF */ jal get_variable
/* B452DC 80240B6C 26100004 */ addiu $s0, $s0, 4
/* B452E0 80240B70 0C04417A */ jal get_entity_by_index
/* B452E4 80240B74 0040202D */ daddu $a0, $v0, $zero
/* B452E8 80240B78 8E050000 */ lw $a1, ($s0)
/* B452EC 80240B7C 26100004 */ addiu $s0, $s0, 4
/* B452F0 80240B80 0040882D */ daddu $s1, $v0, $zero
/* B452F4 80240B84 C6200048 */ lwc1 $f0, 0x48($s1)
/* B452F8 80240B88 4600008D */ trunc.w.s $f2, $f0
/* B452FC 80240B8C 44061000 */ mfc1 $a2, $f2
/* B45300 80240B90 0C0B2026 */ jal set_variable
/* B45304 80240B94 0240202D */ daddu $a0, $s2, $zero
/* B45308 80240B98 8E050000 */ lw $a1, ($s0)
/* B4530C 80240B9C 26100004 */ addiu $s0, $s0, 4
/* B45310 80240BA0 C620004C */ lwc1 $f0, 0x4c($s1)
/* B45314 80240BA4 4600008D */ trunc.w.s $f2, $f0
/* B45318 80240BA8 44061000 */ mfc1 $a2, $f2
/* B4531C 80240BAC 0C0B2026 */ jal set_variable
/* B45320 80240BB0 0240202D */ daddu $a0, $s2, $zero
/* B45324 80240BB4 C6200050 */ lwc1 $f0, 0x50($s1)
/* B45328 80240BB8 8E050000 */ lw $a1, ($s0)
/* B4532C 80240BBC 4600008D */ trunc.w.s $f2, $f0
/* B45330 80240BC0 44061000 */ mfc1 $a2, $f2
/* B45334 80240BC4 0C0B2026 */ jal set_variable
/* B45338 80240BC8 0240202D */ daddu $a0, $s2, $zero
/* B4533C 80240BCC 8FBF001C */ lw $ra, 0x1c($sp)
/* B45340 80240BD0 8FB20018 */ lw $s2, 0x18($sp)
/* B45344 80240BD4 8FB10014 */ lw $s1, 0x14($sp)
/* B45348 80240BD8 8FB00010 */ lw $s0, 0x10($sp)
/* B4534C 80240BDC 24020002 */ addiu $v0, $zero, 2
/* B45350 80240BE0 03E00008 */ jr $ra
/* B45354 80240BE4 27BD0020 */ addiu $sp, $sp, 0x20

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240040_B4AAB0
/* B4AAB0 80240040 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B4AAB4 80240044 AFB00010 */ sw $s0, 0x10($sp)
/* B4AAB8 80240048 0080802D */ daddu $s0, $a0, $zero
/* B4AABC 8024004C AFBF0014 */ sw $ra, 0x14($sp)
/* B4AAC0 80240050 8E0300A8 */ lw $v1, 0xa8($s0)
/* B4AAC4 80240054 8E020088 */ lw $v0, 0x88($s0)
/* B4AAC8 80240058 00621821 */ addu $v1, $v1, $v0
/* B4AACC 8024005C 04610004 */ bgez $v1, .L80240070
/* B4AAD0 80240060 AE0300A8 */ sw $v1, 0xa8($s0)
/* B4AAD4 80240064 3C020002 */ lui $v0, 2
/* B4AAD8 80240068 08090020 */ j .L80240080
/* B4AADC 8024006C 00621021 */ addu $v0, $v1, $v0
.L80240070:
/* B4AAE0 80240070 3C040002 */ lui $a0, 2
/* B4AAE4 80240074 0083102A */ slt $v0, $a0, $v1
/* B4AAE8 80240078 10400002 */ beqz $v0, .L80240084
/* B4AAEC 8024007C 00641023 */ subu $v0, $v1, $a0
.L80240080:
/* B4AAF0 80240080 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240084:
/* B4AAF4 80240084 8E0300AC */ lw $v1, 0xac($s0)
/* B4AAF8 80240088 8E02008C */ lw $v0, 0x8c($s0)
/* B4AAFC 8024008C 00621821 */ addu $v1, $v1, $v0
/* B4AB00 80240090 04610004 */ bgez $v1, .L802400A4
/* B4AB04 80240094 AE0300AC */ sw $v1, 0xac($s0)
/* B4AB08 80240098 3C020002 */ lui $v0, 2
/* B4AB0C 8024009C 0809002D */ j .L802400B4
/* B4AB10 802400A0 00621021 */ addu $v0, $v1, $v0
.L802400A4:
/* B4AB14 802400A4 3C040002 */ lui $a0, 2
/* B4AB18 802400A8 0083102A */ slt $v0, $a0, $v1
/* B4AB1C 802400AC 10400002 */ beqz $v0, .L802400B8
/* B4AB20 802400B0 00641023 */ subu $v0, $v1, $a0
.L802400B4:
/* B4AB24 802400B4 AE0200AC */ sw $v0, 0xac($s0)
.L802400B8:
/* B4AB28 802400B8 8E0300B0 */ lw $v1, 0xb0($s0)
/* B4AB2C 802400BC 8E020090 */ lw $v0, 0x90($s0)
/* B4AB30 802400C0 00621821 */ addu $v1, $v1, $v0
/* B4AB34 802400C4 04610004 */ bgez $v1, .L802400D8
/* B4AB38 802400C8 AE0300B0 */ sw $v1, 0xb0($s0)
/* B4AB3C 802400CC 3C020002 */ lui $v0, 2
/* B4AB40 802400D0 0809003A */ j .L802400E8
/* B4AB44 802400D4 00621021 */ addu $v0, $v1, $v0
.L802400D8:
/* B4AB48 802400D8 3C040002 */ lui $a0, 2
/* B4AB4C 802400DC 0083102A */ slt $v0, $a0, $v1
/* B4AB50 802400E0 10400002 */ beqz $v0, .L802400EC
/* B4AB54 802400E4 00641023 */ subu $v0, $v1, $a0
.L802400E8:
/* B4AB58 802400E8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400EC:
/* B4AB5C 802400EC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B4AB60 802400F0 8E020094 */ lw $v0, 0x94($s0)
/* B4AB64 802400F4 00621821 */ addu $v1, $v1, $v0
/* B4AB68 802400F8 04610004 */ bgez $v1, .L8024010C
/* B4AB6C 802400FC AE0300B4 */ sw $v1, 0xb4($s0)
/* B4AB70 80240100 3C020002 */ lui $v0, 2
/* B4AB74 80240104 08090047 */ j .L8024011C
/* B4AB78 80240108 00621021 */ addu $v0, $v1, $v0
.L8024010C:
/* B4AB7C 8024010C 3C040002 */ lui $a0, 2
/* B4AB80 80240110 0083102A */ slt $v0, $a0, $v1
/* B4AB84 80240114 10400002 */ beqz $v0, .L80240120
/* B4AB88 80240118 00641023 */ subu $v0, $v1, $a0
.L8024011C:
/* B4AB8C 8024011C AE0200B4 */ sw $v0, 0xb4($s0)
.L80240120:
/* B4AB90 80240120 8E040084 */ lw $a0, 0x84($s0)
/* B4AB94 80240124 0C046F07 */ jal set_main_pan_u
/* B4AB98 80240128 8E0500A8 */ lw $a1, 0xa8($s0)
/* B4AB9C 8024012C 8E040084 */ lw $a0, 0x84($s0)
/* B4ABA0 80240130 0C046F0D */ jal set_main_pan_v
/* B4ABA4 80240134 8E0500AC */ lw $a1, 0xac($s0)
/* B4ABA8 80240138 8E040084 */ lw $a0, 0x84($s0)
/* B4ABAC 8024013C 0C046F13 */ jal set_aux_pan_u
/* B4ABB0 80240140 8E0500B0 */ lw $a1, 0xb0($s0)
/* B4ABB4 80240144 8E040084 */ lw $a0, 0x84($s0)
/* B4ABB8 80240148 0C046F19 */ jal set_aux_pan_v
/* B4ABBC 8024014C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B4ABC0 80240150 8FBF0014 */ lw $ra, 0x14($sp)
/* B4ABC4 80240154 8FB00010 */ lw $s0, 0x10($sp)
/* B4ABC8 80240158 0000102D */ daddu $v0, $zero, $zero
/* B4ABCC 8024015C 03E00008 */ jr $ra
/* B4ABD0 80240160 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240164_B4ABD4
/* B4ABD4 80240164 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B4ABD8 80240168 AFB00010 */ sw $s0, 0x10($sp)
/* B4ABDC 8024016C 0080802D */ daddu $s0, $a0, $zero
/* B4ABE0 80240170 10A00005 */ beqz $a1, .L80240188
/* B4ABE4 80240174 AFBF0014 */ sw $ra, 0x14($sp)
/* B4ABE8 80240178 AE000070 */ sw $zero, 0x70($s0)
/* B4ABEC 8024017C AE000074 */ sw $zero, 0x74($s0)
/* B4ABF0 80240180 AE000078 */ sw $zero, 0x78($s0)
/* B4ABF4 80240184 AE00007C */ sw $zero, 0x7c($s0)
.L80240188:
/* B4ABF8 80240188 8E020070 */ lw $v0, 0x70($s0)
/* B4ABFC 8024018C 1440000E */ bnez $v0, .L802401C8
/* B4AC00 80240190 00000000 */ nop
/* B4AC04 80240194 8E0300A8 */ lw $v1, 0xa8($s0)
/* B4AC08 80240198 8E020088 */ lw $v0, 0x88($s0)
/* B4AC0C 8024019C 00621821 */ addu $v1, $v1, $v0
/* B4AC10 802401A0 04610004 */ bgez $v1, .L802401B4
/* B4AC14 802401A4 AE0300A8 */ sw $v1, 0xa8($s0)
/* B4AC18 802401A8 3C020002 */ lui $v0, 2
/* B4AC1C 802401AC 08090071 */ j .L802401C4
/* B4AC20 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B4AC24 802401B4 3C040002 */ lui $a0, 2
/* B4AC28 802401B8 0083102A */ slt $v0, $a0, $v1
/* B4AC2C 802401BC 10400002 */ beqz $v0, .L802401C8
/* B4AC30 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B4AC34 802401C4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401C8:
/* B4AC38 802401C8 8E020074 */ lw $v0, 0x74($s0)
/* B4AC3C 802401CC 1440000E */ bnez $v0, .L80240208
/* B4AC40 802401D0 00000000 */ nop
/* B4AC44 802401D4 8E0300AC */ lw $v1, 0xac($s0)
/* B4AC48 802401D8 8E02008C */ lw $v0, 0x8c($s0)
/* B4AC4C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B4AC50 802401E0 04610004 */ bgez $v1, .L802401F4
/* B4AC54 802401E4 AE0300AC */ sw $v1, 0xac($s0)
/* B4AC58 802401E8 3C020002 */ lui $v0, 2
/* B4AC5C 802401EC 08090081 */ j .L80240204
/* B4AC60 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B4AC64 802401F4 3C040002 */ lui $a0, 2
/* B4AC68 802401F8 0083102A */ slt $v0, $a0, $v1
/* B4AC6C 802401FC 10400002 */ beqz $v0, .L80240208
/* B4AC70 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B4AC74 80240204 AE0200AC */ sw $v0, 0xac($s0)
.L80240208:
/* B4AC78 80240208 8E020078 */ lw $v0, 0x78($s0)
/* B4AC7C 8024020C 1440000E */ bnez $v0, .L80240248
/* B4AC80 80240210 00000000 */ nop
/* B4AC84 80240214 8E0300B0 */ lw $v1, 0xb0($s0)
/* B4AC88 80240218 8E020090 */ lw $v0, 0x90($s0)
/* B4AC8C 8024021C 00621821 */ addu $v1, $v1, $v0
/* B4AC90 80240220 04610004 */ bgez $v1, .L80240234
/* B4AC94 80240224 AE0300B0 */ sw $v1, 0xb0($s0)
/* B4AC98 80240228 3C020002 */ lui $v0, 2
/* B4AC9C 8024022C 08090091 */ j .L80240244
/* B4ACA0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B4ACA4 80240234 3C040002 */ lui $a0, 2
/* B4ACA8 80240238 0083102A */ slt $v0, $a0, $v1
/* B4ACAC 8024023C 10400002 */ beqz $v0, .L80240248
/* B4ACB0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B4ACB4 80240244 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240248:
/* B4ACB8 80240248 8E02007C */ lw $v0, 0x7c($s0)
/* B4ACBC 8024024C 1440000E */ bnez $v0, .L80240288
/* B4ACC0 80240250 00000000 */ nop
/* B4ACC4 80240254 8E0300B4 */ lw $v1, 0xb4($s0)
/* B4ACC8 80240258 8E020094 */ lw $v0, 0x94($s0)
/* B4ACCC 8024025C 00621821 */ addu $v1, $v1, $v0
/* B4ACD0 80240260 04610004 */ bgez $v1, .L80240274
/* B4ACD4 80240264 AE0300B4 */ sw $v1, 0xb4($s0)
/* B4ACD8 80240268 3C020002 */ lui $v0, 2
/* B4ACDC 8024026C 080900A1 */ j .L80240284
/* B4ACE0 80240270 00621021 */ addu $v0, $v1, $v0
.L80240274:
/* B4ACE4 80240274 3C040002 */ lui $a0, 2
/* B4ACE8 80240278 0083102A */ slt $v0, $a0, $v1
/* B4ACEC 8024027C 10400002 */ beqz $v0, .L80240288
/* B4ACF0 80240280 00641023 */ subu $v0, $v1, $a0
.L80240284:
/* B4ACF4 80240284 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240288:
/* B4ACF8 80240288 8E040084 */ lw $a0, 0x84($s0)
/* B4ACFC 8024028C 0C046F07 */ jal set_main_pan_u
/* B4AD00 80240290 8E0500A8 */ lw $a1, 0xa8($s0)
/* B4AD04 80240294 8E040084 */ lw $a0, 0x84($s0)
/* B4AD08 80240298 0C046F0D */ jal set_main_pan_v
/* B4AD0C 8024029C 8E0500AC */ lw $a1, 0xac($s0)
/* B4AD10 802402A0 8E040084 */ lw $a0, 0x84($s0)
/* B4AD14 802402A4 0C046F13 */ jal set_aux_pan_u
/* B4AD18 802402A8 8E0500B0 */ lw $a1, 0xb0($s0)
/* B4AD1C 802402AC 8E040084 */ lw $a0, 0x84($s0)
/* B4AD20 802402B0 0C046F19 */ jal set_aux_pan_v
/* B4AD24 802402B4 8E0500B4 */ lw $a1, 0xb4($s0)
/* B4AD28 802402B8 8E020070 */ lw $v0, 0x70($s0)
/* B4AD2C 802402BC 8E030078 */ lw $v1, 0x78($s0)
/* B4AD30 802402C0 8E040098 */ lw $a0, 0x98($s0)
/* B4AD34 802402C4 24420001 */ addiu $v0, $v0, 1
/* B4AD38 802402C8 AE020070 */ sw $v0, 0x70($s0)
/* B4AD3C 802402CC 8E020074 */ lw $v0, 0x74($s0)
/* B4AD40 802402D0 24630001 */ addiu $v1, $v1, 1
/* B4AD44 802402D4 AE030078 */ sw $v1, 0x78($s0)
/* B4AD48 802402D8 8E030070 */ lw $v1, 0x70($s0)
/* B4AD4C 802402DC 24420001 */ addiu $v0, $v0, 1
/* B4AD50 802402E0 AE020074 */ sw $v0, 0x74($s0)
/* B4AD54 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B4AD58 802402E8 0064182A */ slt $v1, $v1, $a0
/* B4AD5C 802402EC 24420001 */ addiu $v0, $v0, 1
/* B4AD60 802402F0 14600002 */ bnez $v1, .L802402FC
/* B4AD64 802402F4 AE02007C */ sw $v0, 0x7c($s0)
/* B4AD68 802402F8 AE000070 */ sw $zero, 0x70($s0)
.L802402FC:
/* B4AD6C 802402FC 8E020074 */ lw $v0, 0x74($s0)
/* B4AD70 80240300 8E03009C */ lw $v1, 0x9c($s0)
/* B4AD74 80240304 0043102A */ slt $v0, $v0, $v1
/* B4AD78 80240308 50400001 */ beql $v0, $zero, .L80240310
/* B4AD7C 8024030C AE000074 */ sw $zero, 0x74($s0)
.L80240310:
/* B4AD80 80240310 8E020078 */ lw $v0, 0x78($s0)
/* B4AD84 80240314 8E0300A0 */ lw $v1, 0xa0($s0)
/* B4AD88 80240318 0043102A */ slt $v0, $v0, $v1
/* B4AD8C 8024031C 50400001 */ beql $v0, $zero, .L80240324
/* B4AD90 80240320 AE000078 */ sw $zero, 0x78($s0)
.L80240324:
/* B4AD94 80240324 8E02007C */ lw $v0, 0x7c($s0)
/* B4AD98 80240328 8E0300A4 */ lw $v1, 0xa4($s0)
/* B4AD9C 8024032C 0043102A */ slt $v0, $v0, $v1
/* B4ADA0 80240330 50400001 */ beql $v0, $zero, .L80240338
/* B4ADA4 80240334 AE00007C */ sw $zero, 0x7c($s0)
.L80240338:
/* B4ADA8 80240338 8FBF0014 */ lw $ra, 0x14($sp)
/* B4ADAC 8024033C 8FB00010 */ lw $s0, 0x10($sp)
/* B4ADB0 80240340 0000102D */ daddu $v0, $zero, $zero
/* B4ADB4 80240344 03E00008 */ jr $ra
/* B4ADB8 80240348 27BD0018 */ addiu $sp, $sp, 0x18
/* B4ADBC 8024034C 00000000 */ nop

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B52830
/* B52830 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B52834 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* B52838 80240008 0080802D */ daddu $s0, $a0, $zero
/* B5283C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* B52840 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* B52844 80240014 8E020088 */ lw $v0, 0x88($s0)
/* B52848 80240018 00621821 */ addu $v1, $v1, $v0
/* B5284C 8024001C 04610004 */ bgez $v1, .L80240030
/* B52850 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* B52854 80240024 3C020002 */ lui $v0, 2
/* B52858 80240028 08090010 */ j .L80240040
/* B5285C 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* B52860 80240030 3C040002 */ lui $a0, 2
/* B52864 80240034 0083102A */ slt $v0, $a0, $v1
/* B52868 80240038 10400002 */ beqz $v0, .L80240044
/* B5286C 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* B52870 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* B52874 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* B52878 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* B5287C 8024004C 00621821 */ addu $v1, $v1, $v0
/* B52880 80240050 04610004 */ bgez $v1, .L80240064
/* B52884 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* B52888 80240058 3C020002 */ lui $v0, 2
/* B5288C 8024005C 0809001D */ j .L80240074
/* B52890 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* B52894 80240064 3C040002 */ lui $a0, 2
/* B52898 80240068 0083102A */ slt $v0, $a0, $v1
/* B5289C 8024006C 10400002 */ beqz $v0, .L80240078
/* B528A0 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* B528A4 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* B528A8 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* B528AC 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* B528B0 80240080 00621821 */ addu $v1, $v1, $v0
/* B528B4 80240084 04610004 */ bgez $v1, .L80240098
/* B528B8 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* B528BC 8024008C 3C020002 */ lui $v0, 2
/* B528C0 80240090 0809002A */ j .L802400A8
/* B528C4 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* B528C8 80240098 3C040002 */ lui $a0, 2
/* B528CC 8024009C 0083102A */ slt $v0, $a0, $v1
/* B528D0 802400A0 10400002 */ beqz $v0, .L802400AC
/* B528D4 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* B528D8 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* B528DC 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B528E0 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* B528E4 802400B4 00621821 */ addu $v1, $v1, $v0
/* B528E8 802400B8 04610004 */ bgez $v1, .L802400CC
/* B528EC 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* B528F0 802400C0 3C020002 */ lui $v0, 2
/* B528F4 802400C4 08090037 */ j .L802400DC
/* B528F8 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* B528FC 802400CC 3C040002 */ lui $a0, 2
/* B52900 802400D0 0083102A */ slt $v0, $a0, $v1
/* B52904 802400D4 10400002 */ beqz $v0, .L802400E0
/* B52908 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* B5290C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* B52910 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* B52914 802400E4 0C046F07 */ jal set_main_pan_u
/* B52918 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B5291C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* B52920 802400F0 0C046F0D */ jal set_main_pan_v
/* B52924 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* B52928 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* B5292C 802400FC 0C046F13 */ jal set_aux_pan_u
/* B52930 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* B52934 80240104 8E040084 */ lw $a0, 0x84($s0)
/* B52938 80240108 0C046F19 */ jal set_aux_pan_v
/* B5293C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B52940 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* B52944 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* B52948 80240118 0000102D */ daddu $v0, $zero, $zero
/* B5294C 8024011C 03E00008 */ jr $ra
/* B52950 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_B52954
/* B52954 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B52958 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* B5295C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* B52960 80240130 10A00005 */ beqz $a1, .L80240148
/* B52964 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* B52968 80240138 AE000070 */ sw $zero, 0x70($s0)
/* B5296C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* B52970 80240140 AE000078 */ sw $zero, 0x78($s0)
/* B52974 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* B52978 80240148 8E020070 */ lw $v0, 0x70($s0)
/* B5297C 8024014C 1440000E */ bnez $v0, .L80240188
/* B52980 80240150 00000000 */ nop
/* B52984 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* B52988 80240158 8E020088 */ lw $v0, 0x88($s0)
/* B5298C 8024015C 00621821 */ addu $v1, $v1, $v0
/* B52990 80240160 04610004 */ bgez $v1, .L80240174
/* B52994 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* B52998 80240168 3C020002 */ lui $v0, 2
/* B5299C 8024016C 08090061 */ j .L80240184
/* B529A0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* B529A4 80240174 3C040002 */ lui $a0, 2
/* B529A8 80240178 0083102A */ slt $v0, $a0, $v1
/* B529AC 8024017C 10400002 */ beqz $v0, .L80240188
/* B529B0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* B529B4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* B529B8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* B529BC 8024018C 1440000E */ bnez $v0, .L802401C8
/* B529C0 80240190 00000000 */ nop
/* B529C4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* B529C8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* B529CC 8024019C 00621821 */ addu $v1, $v1, $v0
/* B529D0 802401A0 04610004 */ bgez $v1, .L802401B4
/* B529D4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* B529D8 802401A8 3C020002 */ lui $v0, 2
/* B529DC 802401AC 08090071 */ j .L802401C4
/* B529E0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B529E4 802401B4 3C040002 */ lui $a0, 2
/* B529E8 802401B8 0083102A */ slt $v0, $a0, $v1
/* B529EC 802401BC 10400002 */ beqz $v0, .L802401C8
/* B529F0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B529F4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* B529F8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* B529FC 802401CC 1440000E */ bnez $v0, .L80240208
/* B52A00 802401D0 00000000 */ nop
/* B52A04 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B52A08 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* B52A0C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B52A10 802401E0 04610004 */ bgez $v1, .L802401F4
/* B52A14 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B52A18 802401E8 3C020002 */ lui $v0, 2
/* B52A1C 802401EC 08090081 */ j .L80240204
/* B52A20 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B52A24 802401F4 3C040002 */ lui $a0, 2
/* B52A28 802401F8 0083102A */ slt $v0, $a0, $v1
/* B52A2C 802401FC 10400002 */ beqz $v0, .L80240208
/* B52A30 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B52A34 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* B52A38 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* B52A3C 8024020C 1440000E */ bnez $v0, .L80240248
/* B52A40 80240210 00000000 */ nop
/* B52A44 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* B52A48 80240218 8E020094 */ lw $v0, 0x94($s0)
/* B52A4C 8024021C 00621821 */ addu $v1, $v1, $v0
/* B52A50 80240220 04610004 */ bgez $v1, .L80240234
/* B52A54 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* B52A58 80240228 3C020002 */ lui $v0, 2
/* B52A5C 8024022C 08090091 */ j .L80240244
/* B52A60 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B52A64 80240234 3C040002 */ lui $a0, 2
/* B52A68 80240238 0083102A */ slt $v0, $a0, $v1
/* B52A6C 8024023C 10400002 */ beqz $v0, .L80240248
/* B52A70 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B52A74 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* B52A78 80240248 8E040084 */ lw $a0, 0x84($s0)
/* B52A7C 8024024C 0C046F07 */ jal set_main_pan_u
/* B52A80 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* B52A84 80240254 8E040084 */ lw $a0, 0x84($s0)
/* B52A88 80240258 0C046F0D */ jal set_main_pan_v
/* B52A8C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* B52A90 80240260 8E040084 */ lw $a0, 0x84($s0)
/* B52A94 80240264 0C046F13 */ jal set_aux_pan_u
/* B52A98 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* B52A9C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* B52AA0 80240270 0C046F19 */ jal set_aux_pan_v
/* B52AA4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* B52AA8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* B52AAC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* B52AB0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* B52AB4 80240284 24420001 */ addiu $v0, $v0, 1
/* B52AB8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* B52ABC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* B52AC0 80240290 24630001 */ addiu $v1, $v1, 1
/* B52AC4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* B52AC8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* B52ACC 8024029C 24420001 */ addiu $v0, $v0, 1
/* B52AD0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* B52AD4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* B52AD8 802402A8 0064182A */ slt $v1, $v1, $a0
/* B52ADC 802402AC 24420001 */ addiu $v0, $v0, 1
/* B52AE0 802402B0 14600002 */ bnez $v1, .L802402BC
/* B52AE4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* B52AE8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* B52AEC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B52AF0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* B52AF4 802402C4 0043102A */ slt $v0, $v0, $v1
/* B52AF8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* B52AFC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* B52B00 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* B52B04 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B52B08 802402D8 0043102A */ slt $v0, $v0, $v1
/* B52B0C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* B52B10 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* B52B14 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B52B18 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B52B1C 802402EC 0043102A */ slt $v0, $v0, $v1
/* B52B20 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* B52B24 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* B52B28 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B52B2C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* B52B30 80240300 0000102D */ daddu $v0, $zero, $zero
/* B52B34 80240304 03E00008 */ jr $ra
/* B52B38 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* B52B3C 8024030C 00000000 */ nop

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B5E2B0
/* B5E2B0 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B5E2B4 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* B5E2B8 80240008 0080802D */ daddu $s0, $a0, $zero
/* B5E2BC 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* B5E2C0 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* B5E2C4 80240014 8E020088 */ lw $v0, 0x88($s0)
/* B5E2C8 80240018 00621821 */ addu $v1, $v1, $v0
/* B5E2CC 8024001C 04610004 */ bgez $v1, .L80240030
/* B5E2D0 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* B5E2D4 80240024 3C020002 */ lui $v0, 2
/* B5E2D8 80240028 08090010 */ j .L80240040
/* B5E2DC 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* B5E2E0 80240030 3C040002 */ lui $a0, 2
/* B5E2E4 80240034 0083102A */ slt $v0, $a0, $v1
/* B5E2E8 80240038 10400002 */ beqz $v0, .L80240044
/* B5E2EC 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* B5E2F0 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* B5E2F4 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* B5E2F8 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* B5E2FC 8024004C 00621821 */ addu $v1, $v1, $v0
/* B5E300 80240050 04610004 */ bgez $v1, .L80240064
/* B5E304 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* B5E308 80240058 3C020002 */ lui $v0, 2
/* B5E30C 8024005C 0809001D */ j .L80240074
/* B5E310 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* B5E314 80240064 3C040002 */ lui $a0, 2
/* B5E318 80240068 0083102A */ slt $v0, $a0, $v1
/* B5E31C 8024006C 10400002 */ beqz $v0, .L80240078
/* B5E320 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* B5E324 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* B5E328 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* B5E32C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* B5E330 80240080 00621821 */ addu $v1, $v1, $v0
/* B5E334 80240084 04610004 */ bgez $v1, .L80240098
/* B5E338 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* B5E33C 8024008C 3C020002 */ lui $v0, 2
/* B5E340 80240090 0809002A */ j .L802400A8
/* B5E344 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* B5E348 80240098 3C040002 */ lui $a0, 2
/* B5E34C 8024009C 0083102A */ slt $v0, $a0, $v1
/* B5E350 802400A0 10400002 */ beqz $v0, .L802400AC
/* B5E354 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* B5E358 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* B5E35C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B5E360 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* B5E364 802400B4 00621821 */ addu $v1, $v1, $v0
/* B5E368 802400B8 04610004 */ bgez $v1, .L802400CC
/* B5E36C 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* B5E370 802400C0 3C020002 */ lui $v0, 2
/* B5E374 802400C4 08090037 */ j .L802400DC
/* B5E378 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* B5E37C 802400CC 3C040002 */ lui $a0, 2
/* B5E380 802400D0 0083102A */ slt $v0, $a0, $v1
/* B5E384 802400D4 10400002 */ beqz $v0, .L802400E0
/* B5E388 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* B5E38C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* B5E390 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* B5E394 802400E4 0C046F07 */ jal set_main_pan_u
/* B5E398 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B5E39C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* B5E3A0 802400F0 0C046F0D */ jal set_main_pan_v
/* B5E3A4 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* B5E3A8 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* B5E3AC 802400FC 0C046F13 */ jal set_aux_pan_u
/* B5E3B0 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* B5E3B4 80240104 8E040084 */ lw $a0, 0x84($s0)
/* B5E3B8 80240108 0C046F19 */ jal set_aux_pan_v
/* B5E3BC 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B5E3C0 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* B5E3C4 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* B5E3C8 80240118 0000102D */ daddu $v0, $zero, $zero
/* B5E3CC 8024011C 03E00008 */ jr $ra
/* B5E3D0 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B65AB0
/* B65AB0 80240000 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* B65AB4 80240004 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* B65AB8 80240008 8C430004 */ lw $v1, 4($v0)
/* B65ABC 8024000C 3C040010 */ lui $a0, 0x10
/* B65AC0 80240010 00641825 */ or $v1, $v1, $a0
/* B65AC4 80240014 AC430004 */ sw $v1, 4($v0)
/* B65AC8 80240018 03E00008 */ jr $ra
/* B65ACC 8024001C 24020002 */ addiu $v0, $zero, 2

View File

@ -1,9 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240020_B65AD0
/* B65AD0 80240020 3C028016 */ lui $v0, 0x8016
/* B65AD4 80240024 8442A552 */ lh $v0, -0x5aae($v0)
/* B65AD8 80240028 AC820084 */ sw $v0, 0x84($a0)
/* B65ADC 8024002C 03E00008 */ jr $ra
/* B65AE0 80240030 24020002 */ addiu $v0, $zero, 2

View File

@ -1,31 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802401D0_B65C80
/* B65C80 802401D0 3C038007 */ lui $v1, %hi(gCurrentCameraID)
/* B65C84 802401D4 8C637410 */ lw $v1, %lo(gCurrentCameraID)($v1)
/* B65C88 802401D8 3C014334 */ lui $at, 0x4334
/* B65C8C 802401DC 44816000 */ mtc1 $at, $f12
/* B65C90 802401E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B65C94 802401E4 AFBF0014 */ sw $ra, 0x14($sp)
/* B65C98 802401E8 AFB00010 */ sw $s0, 0x10($sp)
/* B65C9C 802401EC 00031080 */ sll $v0, $v1, 2
/* B65CA0 802401F0 00431021 */ addu $v0, $v0, $v1
/* B65CA4 802401F4 00021080 */ sll $v0, $v0, 2
/* B65CA8 802401F8 00431023 */ subu $v0, $v0, $v1
/* B65CAC 802401FC 000218C0 */ sll $v1, $v0, 3
/* B65CB0 80240200 00431021 */ addu $v0, $v0, $v1
/* B65CB4 80240204 000210C0 */ sll $v0, $v0, 3
/* B65CB8 80240208 3C01800B */ lui $at, 0x800b
/* B65CBC 8024020C 00220821 */ addu $at, $at, $v0
/* B65CC0 80240210 C4201DEC */ lwc1 $f0, 0x1dec($at)
/* B65CC4 80240214 460C0300 */ add.s $f12, $f0, $f12
/* B65CC8 80240218 0C00A6C9 */ jal clamp_angle
/* B65CCC 8024021C 0080802D */ daddu $s0, $a0, $zero
/* B65CD0 80240220 4600008D */ trunc.w.s $f2, $f0
/* B65CD4 80240224 E6020084 */ swc1 $f2, 0x84($s0)
/* B65CD8 80240228 8FBF0014 */ lw $ra, 0x14($sp)
/* B65CDC 8024022C 8FB00010 */ lw $s0, 0x10($sp)
/* B65CE0 80240230 24020002 */ addiu $v0, $zero, 2
/* B65CE4 80240234 03E00008 */ jr $ra
/* B65CE8 80240238 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_802402E0_B65D90
/* B65D90 802402E0 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B65D94 802402E4 AFB00010 */ sw $s0, 0x10($sp)
/* B65D98 802402E8 0080802D */ daddu $s0, $a0, $zero
/* B65D9C 802402EC AFBF0014 */ sw $ra, 0x14($sp)
/* B65DA0 802402F0 8E0300A8 */ lw $v1, 0xa8($s0)
/* B65DA4 802402F4 8E020088 */ lw $v0, 0x88($s0)
/* B65DA8 802402F8 00621821 */ addu $v1, $v1, $v0
/* B65DAC 802402FC 04610004 */ bgez $v1, .L80240310
/* B65DB0 80240300 AE0300A8 */ sw $v1, 0xa8($s0)
/* B65DB4 80240304 3C020002 */ lui $v0, 2
/* B65DB8 80240308 080900C8 */ j .L80240320
/* B65DBC 8024030C 00621021 */ addu $v0, $v1, $v0
.L80240310:
/* B65DC0 80240310 3C040002 */ lui $a0, 2
/* B65DC4 80240314 0083102A */ slt $v0, $a0, $v1
/* B65DC8 80240318 10400002 */ beqz $v0, .L80240324
/* B65DCC 8024031C 00641023 */ subu $v0, $v1, $a0
.L80240320:
/* B65DD0 80240320 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240324:
/* B65DD4 80240324 8E0300AC */ lw $v1, 0xac($s0)
/* B65DD8 80240328 8E02008C */ lw $v0, 0x8c($s0)
/* B65DDC 8024032C 00621821 */ addu $v1, $v1, $v0
/* B65DE0 80240330 04610004 */ bgez $v1, .L80240344
/* B65DE4 80240334 AE0300AC */ sw $v1, 0xac($s0)
/* B65DE8 80240338 3C020002 */ lui $v0, 2
/* B65DEC 8024033C 080900D5 */ j .L80240354
/* B65DF0 80240340 00621021 */ addu $v0, $v1, $v0
.L80240344:
/* B65DF4 80240344 3C040002 */ lui $a0, 2
/* B65DF8 80240348 0083102A */ slt $v0, $a0, $v1
/* B65DFC 8024034C 10400002 */ beqz $v0, .L80240358
/* B65E00 80240350 00641023 */ subu $v0, $v1, $a0
.L80240354:
/* B65E04 80240354 AE0200AC */ sw $v0, 0xac($s0)
.L80240358:
/* B65E08 80240358 8E0300B0 */ lw $v1, 0xb0($s0)
/* B65E0C 8024035C 8E020090 */ lw $v0, 0x90($s0)
/* B65E10 80240360 00621821 */ addu $v1, $v1, $v0
/* B65E14 80240364 04610004 */ bgez $v1, .L80240378
/* B65E18 80240368 AE0300B0 */ sw $v1, 0xb0($s0)
/* B65E1C 8024036C 3C020002 */ lui $v0, 2
/* B65E20 80240370 080900E2 */ j .L80240388
/* B65E24 80240374 00621021 */ addu $v0, $v1, $v0
.L80240378:
/* B65E28 80240378 3C040002 */ lui $a0, 2
/* B65E2C 8024037C 0083102A */ slt $v0, $a0, $v1
/* B65E30 80240380 10400002 */ beqz $v0, .L8024038C
/* B65E34 80240384 00641023 */ subu $v0, $v1, $a0
.L80240388:
/* B65E38 80240388 AE0200B0 */ sw $v0, 0xb0($s0)
.L8024038C:
/* B65E3C 8024038C 8E0300B4 */ lw $v1, 0xb4($s0)
/* B65E40 80240390 8E020094 */ lw $v0, 0x94($s0)
/* B65E44 80240394 00621821 */ addu $v1, $v1, $v0
/* B65E48 80240398 04610004 */ bgez $v1, .L802403AC
/* B65E4C 8024039C AE0300B4 */ sw $v1, 0xb4($s0)
/* B65E50 802403A0 3C020002 */ lui $v0, 2
/* B65E54 802403A4 080900EF */ j .L802403BC
/* B65E58 802403A8 00621021 */ addu $v0, $v1, $v0
.L802403AC:
/* B65E5C 802403AC 3C040002 */ lui $a0, 2
/* B65E60 802403B0 0083102A */ slt $v0, $a0, $v1
/* B65E64 802403B4 10400002 */ beqz $v0, .L802403C0
/* B65E68 802403B8 00641023 */ subu $v0, $v1, $a0
.L802403BC:
/* B65E6C 802403BC AE0200B4 */ sw $v0, 0xb4($s0)
.L802403C0:
/* B65E70 802403C0 8E040084 */ lw $a0, 0x84($s0)
/* B65E74 802403C4 0C046F07 */ jal set_main_pan_u
/* B65E78 802403C8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B65E7C 802403CC 8E040084 */ lw $a0, 0x84($s0)
/* B65E80 802403D0 0C046F0D */ jal set_main_pan_v
/* B65E84 802403D4 8E0500AC */ lw $a1, 0xac($s0)
/* B65E88 802403D8 8E040084 */ lw $a0, 0x84($s0)
/* B65E8C 802403DC 0C046F13 */ jal set_aux_pan_u
/* B65E90 802403E0 8E0500B0 */ lw $a1, 0xb0($s0)
/* B65E94 802403E4 8E040084 */ lw $a0, 0x84($s0)
/* B65E98 802403E8 0C046F19 */ jal set_aux_pan_v
/* B65E9C 802403EC 8E0500B4 */ lw $a1, 0xb4($s0)
/* B65EA0 802403F0 8FBF0014 */ lw $ra, 0x14($sp)
/* B65EA4 802403F4 8FB00010 */ lw $s0, 0x10($sp)
/* B65EA8 802403F8 0000102D */ daddu $v0, $zero, $zero
/* B65EAC 802403FC 03E00008 */ jr $ra
/* B65EB0 80240400 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,89 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240000_B6C390
/* B6C390 80240000 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B6C394 80240004 AFB00010 */ sw $s0, 0x10($sp)
/* B6C398 80240008 0080802D */ daddu $s0, $a0, $zero
/* B6C39C 8024000C AFBF0014 */ sw $ra, 0x14($sp)
/* B6C3A0 80240010 8E0300A8 */ lw $v1, 0xa8($s0)
/* B6C3A4 80240014 8E020088 */ lw $v0, 0x88($s0)
/* B6C3A8 80240018 00621821 */ addu $v1, $v1, $v0
/* B6C3AC 8024001C 04610004 */ bgez $v1, .L80240030
/* B6C3B0 80240020 AE0300A8 */ sw $v1, 0xa8($s0)
/* B6C3B4 80240024 3C020002 */ lui $v0, 2
/* B6C3B8 80240028 08090010 */ j .L80240040
/* B6C3BC 8024002C 00621021 */ addu $v0, $v1, $v0
.L80240030:
/* B6C3C0 80240030 3C040002 */ lui $a0, 2
/* B6C3C4 80240034 0083102A */ slt $v0, $a0, $v1
/* B6C3C8 80240038 10400002 */ beqz $v0, .L80240044
/* B6C3CC 8024003C 00641023 */ subu $v0, $v1, $a0
.L80240040:
/* B6C3D0 80240040 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240044:
/* B6C3D4 80240044 8E0300AC */ lw $v1, 0xac($s0)
/* B6C3D8 80240048 8E02008C */ lw $v0, 0x8c($s0)
/* B6C3DC 8024004C 00621821 */ addu $v1, $v1, $v0
/* B6C3E0 80240050 04610004 */ bgez $v1, .L80240064
/* B6C3E4 80240054 AE0300AC */ sw $v1, 0xac($s0)
/* B6C3E8 80240058 3C020002 */ lui $v0, 2
/* B6C3EC 8024005C 0809001D */ j .L80240074
/* B6C3F0 80240060 00621021 */ addu $v0, $v1, $v0
.L80240064:
/* B6C3F4 80240064 3C040002 */ lui $a0, 2
/* B6C3F8 80240068 0083102A */ slt $v0, $a0, $v1
/* B6C3FC 8024006C 10400002 */ beqz $v0, .L80240078
/* B6C400 80240070 00641023 */ subu $v0, $v1, $a0
.L80240074:
/* B6C404 80240074 AE0200AC */ sw $v0, 0xac($s0)
.L80240078:
/* B6C408 80240078 8E0300B0 */ lw $v1, 0xb0($s0)
/* B6C40C 8024007C 8E020090 */ lw $v0, 0x90($s0)
/* B6C410 80240080 00621821 */ addu $v1, $v1, $v0
/* B6C414 80240084 04610004 */ bgez $v1, .L80240098
/* B6C418 80240088 AE0300B0 */ sw $v1, 0xb0($s0)
/* B6C41C 8024008C 3C020002 */ lui $v0, 2
/* B6C420 80240090 0809002A */ j .L802400A8
/* B6C424 80240094 00621021 */ addu $v0, $v1, $v0
.L80240098:
/* B6C428 80240098 3C040002 */ lui $a0, 2
/* B6C42C 8024009C 0083102A */ slt $v0, $a0, $v1
/* B6C430 802400A0 10400002 */ beqz $v0, .L802400AC
/* B6C434 802400A4 00641023 */ subu $v0, $v1, $a0
.L802400A8:
/* B6C438 802400A8 AE0200B0 */ sw $v0, 0xb0($s0)
.L802400AC:
/* B6C43C 802400AC 8E0300B4 */ lw $v1, 0xb4($s0)
/* B6C440 802400B0 8E020094 */ lw $v0, 0x94($s0)
/* B6C444 802400B4 00621821 */ addu $v1, $v1, $v0
/* B6C448 802400B8 04610004 */ bgez $v1, .L802400CC
/* B6C44C 802400BC AE0300B4 */ sw $v1, 0xb4($s0)
/* B6C450 802400C0 3C020002 */ lui $v0, 2
/* B6C454 802400C4 08090037 */ j .L802400DC
/* B6C458 802400C8 00621021 */ addu $v0, $v1, $v0
.L802400CC:
/* B6C45C 802400CC 3C040002 */ lui $a0, 2
/* B6C460 802400D0 0083102A */ slt $v0, $a0, $v1
/* B6C464 802400D4 10400002 */ beqz $v0, .L802400E0
/* B6C468 802400D8 00641023 */ subu $v0, $v1, $a0
.L802400DC:
/* B6C46C 802400DC AE0200B4 */ sw $v0, 0xb4($s0)
.L802400E0:
/* B6C470 802400E0 8E040084 */ lw $a0, 0x84($s0)
/* B6C474 802400E4 0C046F07 */ jal set_main_pan_u
/* B6C478 802400E8 8E0500A8 */ lw $a1, 0xa8($s0)
/* B6C47C 802400EC 8E040084 */ lw $a0, 0x84($s0)
/* B6C480 802400F0 0C046F0D */ jal set_main_pan_v
/* B6C484 802400F4 8E0500AC */ lw $a1, 0xac($s0)
/* B6C488 802400F8 8E040084 */ lw $a0, 0x84($s0)
/* B6C48C 802400FC 0C046F13 */ jal set_aux_pan_u
/* B6C490 80240100 8E0500B0 */ lw $a1, 0xb0($s0)
/* B6C494 80240104 8E040084 */ lw $a0, 0x84($s0)
/* B6C498 80240108 0C046F19 */ jal set_aux_pan_v
/* B6C49C 8024010C 8E0500B4 */ lw $a1, 0xb4($s0)
/* B6C4A0 80240110 8FBF0014 */ lw $ra, 0x14($sp)
/* B6C4A4 80240114 8FB00010 */ lw $s0, 0x10($sp)
/* B6C4A8 80240118 0000102D */ daddu $v0, $zero, $zero
/* B6C4AC 8024011C 03E00008 */ jr $ra
/* B6C4B0 80240120 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_B6C4B4
/* B6C4B4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B6C4B8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* B6C4BC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* B6C4C0 80240130 10A00005 */ beqz $a1, .L80240148
/* B6C4C4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* B6C4C8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* B6C4CC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* B6C4D0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* B6C4D4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* B6C4D8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* B6C4DC 8024014C 1440000E */ bnez $v0, .L80240188
/* B6C4E0 80240150 00000000 */ nop
/* B6C4E4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* B6C4E8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* B6C4EC 8024015C 00621821 */ addu $v1, $v1, $v0
/* B6C4F0 80240160 04610004 */ bgez $v1, .L80240174
/* B6C4F4 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* B6C4F8 80240168 3C020002 */ lui $v0, 2
/* B6C4FC 8024016C 08090061 */ j .L80240184
/* B6C500 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* B6C504 80240174 3C040002 */ lui $a0, 2
/* B6C508 80240178 0083102A */ slt $v0, $a0, $v1
/* B6C50C 8024017C 10400002 */ beqz $v0, .L80240188
/* B6C510 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* B6C514 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* B6C518 80240188 8E020074 */ lw $v0, 0x74($s0)
/* B6C51C 8024018C 1440000E */ bnez $v0, .L802401C8
/* B6C520 80240190 00000000 */ nop
/* B6C524 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* B6C528 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* B6C52C 8024019C 00621821 */ addu $v1, $v1, $v0
/* B6C530 802401A0 04610004 */ bgez $v1, .L802401B4
/* B6C534 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* B6C538 802401A8 3C020002 */ lui $v0, 2
/* B6C53C 802401AC 08090071 */ j .L802401C4
/* B6C540 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B6C544 802401B4 3C040002 */ lui $a0, 2
/* B6C548 802401B8 0083102A */ slt $v0, $a0, $v1
/* B6C54C 802401BC 10400002 */ beqz $v0, .L802401C8
/* B6C550 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B6C554 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* B6C558 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* B6C55C 802401CC 1440000E */ bnez $v0, .L80240208
/* B6C560 802401D0 00000000 */ nop
/* B6C564 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B6C568 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* B6C56C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B6C570 802401E0 04610004 */ bgez $v1, .L802401F4
/* B6C574 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B6C578 802401E8 3C020002 */ lui $v0, 2
/* B6C57C 802401EC 08090081 */ j .L80240204
/* B6C580 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B6C584 802401F4 3C040002 */ lui $a0, 2
/* B6C588 802401F8 0083102A */ slt $v0, $a0, $v1
/* B6C58C 802401FC 10400002 */ beqz $v0, .L80240208
/* B6C590 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B6C594 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* B6C598 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* B6C59C 8024020C 1440000E */ bnez $v0, .L80240248
/* B6C5A0 80240210 00000000 */ nop
/* B6C5A4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* B6C5A8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* B6C5AC 8024021C 00621821 */ addu $v1, $v1, $v0
/* B6C5B0 80240220 04610004 */ bgez $v1, .L80240234
/* B6C5B4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* B6C5B8 80240228 3C020002 */ lui $v0, 2
/* B6C5BC 8024022C 08090091 */ j .L80240244
/* B6C5C0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B6C5C4 80240234 3C040002 */ lui $a0, 2
/* B6C5C8 80240238 0083102A */ slt $v0, $a0, $v1
/* B6C5CC 8024023C 10400002 */ beqz $v0, .L80240248
/* B6C5D0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B6C5D4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* B6C5D8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* B6C5DC 8024024C 0C046F07 */ jal set_main_pan_u
/* B6C5E0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* B6C5E4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* B6C5E8 80240258 0C046F0D */ jal set_main_pan_v
/* B6C5EC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* B6C5F0 80240260 8E040084 */ lw $a0, 0x84($s0)
/* B6C5F4 80240264 0C046F13 */ jal set_aux_pan_u
/* B6C5F8 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* B6C5FC 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* B6C600 80240270 0C046F19 */ jal set_aux_pan_v
/* B6C604 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* B6C608 80240278 8E020070 */ lw $v0, 0x70($s0)
/* B6C60C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* B6C610 80240280 8E040098 */ lw $a0, 0x98($s0)
/* B6C614 80240284 24420001 */ addiu $v0, $v0, 1
/* B6C618 80240288 AE020070 */ sw $v0, 0x70($s0)
/* B6C61C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* B6C620 80240290 24630001 */ addiu $v1, $v1, 1
/* B6C624 80240294 AE030078 */ sw $v1, 0x78($s0)
/* B6C628 80240298 8E030070 */ lw $v1, 0x70($s0)
/* B6C62C 8024029C 24420001 */ addiu $v0, $v0, 1
/* B6C630 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* B6C634 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* B6C638 802402A8 0064182A */ slt $v1, $v1, $a0
/* B6C63C 802402AC 24420001 */ addiu $v0, $v0, 1
/* B6C640 802402B0 14600002 */ bnez $v1, .L802402BC
/* B6C644 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* B6C648 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* B6C64C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B6C650 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* B6C654 802402C4 0043102A */ slt $v0, $v0, $v1
/* B6C658 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* B6C65C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* B6C660 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* B6C664 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B6C668 802402D8 0043102A */ slt $v0, $v0, $v1
/* B6C66C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* B6C670 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* B6C674 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B6C678 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B6C67C 802402EC 0043102A */ slt $v0, $v0, $v1
/* B6C680 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* B6C684 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* B6C688 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B6C68C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* B6C690 80240300 0000102D */ daddu $v0, $zero, $zero
/* B6C694 80240304 03E00008 */ jr $ra
/* B6C698 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* B6C69C 8024030C 00000000 */ nop

View File

@ -1,12 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240158_B709B8
/* B709B8 80240158 3C02800F */ lui $v0, %hi(gPlayerStatusPtr)
/* B709BC 8024015C 8C427B30 */ lw $v0, %lo(gPlayerStatusPtr)($v0)
/* B709C0 80240160 8C430004 */ lw $v1, 4($v0)
/* B709C4 80240164 3C040010 */ lui $a0, 0x10
/* B709C8 80240168 00641825 */ or $v1, $v1, $a0
/* B709CC 8024016C AC430004 */ sw $v1, 4($v0)
/* B709D0 80240170 03E00008 */ jr $ra
/* B709D4 80240174 24020002 */ addiu $v0, $zero, 2

Some files were not shown because too many files have changed in this diff Show More