This commit is contained in:
Ethan Roseman 2020-12-31 16:20:08 +09:00
parent 0923a61ffd
commit abacae0966
30 changed files with 15 additions and 2168 deletions

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219ED4_5EE364
/* 5EE364 80219ED4 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 5EE368 80219ED8 AFB00010 */ sw $s0, 0x10($sp)
/* 5EE36C 80219EDC 0080802D */ daddu $s0, $a0, $zero
/* 5EE370 80219EE0 10A00005 */ beqz $a1, .L80219EF8
/* 5EE374 80219EE4 AFBF0014 */ sw $ra, 0x14($sp)
/* 5EE378 80219EE8 AE000070 */ sw $zero, 0x70($s0)
/* 5EE37C 80219EEC AE000074 */ sw $zero, 0x74($s0)
/* 5EE380 80219EF0 AE000078 */ sw $zero, 0x78($s0)
/* 5EE384 80219EF4 AE00007C */ sw $zero, 0x7c($s0)
.L80219EF8:
/* 5EE388 80219EF8 8E020070 */ lw $v0, 0x70($s0)
/* 5EE38C 80219EFC 1440000E */ bnez $v0, .L80219F38
/* 5EE390 80219F00 00000000 */ nop
/* 5EE394 80219F04 8E0300A8 */ lw $v1, 0xa8($s0)
/* 5EE398 80219F08 8E020088 */ lw $v0, 0x88($s0)
/* 5EE39C 80219F0C 00621821 */ addu $v1, $v1, $v0
/* 5EE3A0 80219F10 04610004 */ bgez $v1, .L80219F24
/* 5EE3A4 80219F14 AE0300A8 */ sw $v1, 0xa8($s0)
/* 5EE3A8 80219F18 3C020002 */ lui $v0, 2
/* 5EE3AC 80219F1C 080867CD */ j .L80219F34
/* 5EE3B0 80219F20 00621021 */ addu $v0, $v1, $v0
.L80219F24:
/* 5EE3B4 80219F24 3C040002 */ lui $a0, 2
/* 5EE3B8 80219F28 0083102A */ slt $v0, $a0, $v1
/* 5EE3BC 80219F2C 10400002 */ beqz $v0, .L80219F38
/* 5EE3C0 80219F30 00641023 */ subu $v0, $v1, $a0
.L80219F34:
/* 5EE3C4 80219F34 AE0200A8 */ sw $v0, 0xa8($s0)
.L80219F38:
/* 5EE3C8 80219F38 8E020074 */ lw $v0, 0x74($s0)
/* 5EE3CC 80219F3C 1440000E */ bnez $v0, .L80219F78
/* 5EE3D0 80219F40 00000000 */ nop
/* 5EE3D4 80219F44 8E0300AC */ lw $v1, 0xac($s0)
/* 5EE3D8 80219F48 8E02008C */ lw $v0, 0x8c($s0)
/* 5EE3DC 80219F4C 00621821 */ addu $v1, $v1, $v0
/* 5EE3E0 80219F50 04610004 */ bgez $v1, .L80219F64
/* 5EE3E4 80219F54 AE0300AC */ sw $v1, 0xac($s0)
/* 5EE3E8 80219F58 3C020002 */ lui $v0, 2
/* 5EE3EC 80219F5C 080867DD */ j .L80219F74
/* 5EE3F0 80219F60 00621021 */ addu $v0, $v1, $v0
.L80219F64:
/* 5EE3F4 80219F64 3C040002 */ lui $a0, 2
/* 5EE3F8 80219F68 0083102A */ slt $v0, $a0, $v1
/* 5EE3FC 80219F6C 10400002 */ beqz $v0, .L80219F78
/* 5EE400 80219F70 00641023 */ subu $v0, $v1, $a0
.L80219F74:
/* 5EE404 80219F74 AE0200AC */ sw $v0, 0xac($s0)
.L80219F78:
/* 5EE408 80219F78 8E020078 */ lw $v0, 0x78($s0)
/* 5EE40C 80219F7C 1440000E */ bnez $v0, .L80219FB8
/* 5EE410 80219F80 00000000 */ nop
/* 5EE414 80219F84 8E0300B0 */ lw $v1, 0xb0($s0)
/* 5EE418 80219F88 8E020090 */ lw $v0, 0x90($s0)
/* 5EE41C 80219F8C 00621821 */ addu $v1, $v1, $v0
/* 5EE420 80219F90 04610004 */ bgez $v1, .L80219FA4
/* 5EE424 80219F94 AE0300B0 */ sw $v1, 0xb0($s0)
/* 5EE428 80219F98 3C020002 */ lui $v0, 2
/* 5EE42C 80219F9C 080867ED */ j .L80219FB4
/* 5EE430 80219FA0 00621021 */ addu $v0, $v1, $v0
.L80219FA4:
/* 5EE434 80219FA4 3C040002 */ lui $a0, 2
/* 5EE438 80219FA8 0083102A */ slt $v0, $a0, $v1
/* 5EE43C 80219FAC 10400002 */ beqz $v0, .L80219FB8
/* 5EE440 80219FB0 00641023 */ subu $v0, $v1, $a0
.L80219FB4:
/* 5EE444 80219FB4 AE0200B0 */ sw $v0, 0xb0($s0)
.L80219FB8:
/* 5EE448 80219FB8 8E02007C */ lw $v0, 0x7c($s0)
/* 5EE44C 80219FBC 1440000E */ bnez $v0, .L80219FF8
/* 5EE450 80219FC0 00000000 */ nop
/* 5EE454 80219FC4 8E0300B4 */ lw $v1, 0xb4($s0)
/* 5EE458 80219FC8 8E020094 */ lw $v0, 0x94($s0)
/* 5EE45C 80219FCC 00621821 */ addu $v1, $v1, $v0
/* 5EE460 80219FD0 04610004 */ bgez $v1, .L80219FE4
/* 5EE464 80219FD4 AE0300B4 */ sw $v1, 0xb4($s0)
/* 5EE468 80219FD8 3C020002 */ lui $v0, 2
/* 5EE46C 80219FDC 080867FD */ j .L80219FF4
/* 5EE470 80219FE0 00621021 */ addu $v0, $v1, $v0
.L80219FE4:
/* 5EE474 80219FE4 3C040002 */ lui $a0, 2
/* 5EE478 80219FE8 0083102A */ slt $v0, $a0, $v1
/* 5EE47C 80219FEC 10400002 */ beqz $v0, .L80219FF8
/* 5EE480 80219FF0 00641023 */ subu $v0, $v1, $a0
.L80219FF4:
/* 5EE484 80219FF4 AE0200B4 */ sw $v0, 0xb4($s0)
.L80219FF8:
/* 5EE488 80219FF8 8E040084 */ lw $a0, 0x84($s0)
/* 5EE48C 80219FFC 0C046F07 */ jal set_main_pan_u
/* 5EE490 8021A000 8E0500A8 */ lw $a1, 0xa8($s0)
/* 5EE494 8021A004 8E040084 */ lw $a0, 0x84($s0)
/* 5EE498 8021A008 0C046F0D */ jal set_main_pan_v
/* 5EE49C 8021A00C 8E0500AC */ lw $a1, 0xac($s0)
/* 5EE4A0 8021A010 8E040084 */ lw $a0, 0x84($s0)
/* 5EE4A4 8021A014 0C046F13 */ jal set_aux_pan_u
/* 5EE4A8 8021A018 8E0500B0 */ lw $a1, 0xb0($s0)
/* 5EE4AC 8021A01C 8E040084 */ lw $a0, 0x84($s0)
/* 5EE4B0 8021A020 0C046F19 */ jal set_aux_pan_v
/* 5EE4B4 8021A024 8E0500B4 */ lw $a1, 0xb4($s0)
/* 5EE4B8 8021A028 8E020070 */ lw $v0, 0x70($s0)
/* 5EE4BC 8021A02C 8E030078 */ lw $v1, 0x78($s0)
/* 5EE4C0 8021A030 8E040098 */ lw $a0, 0x98($s0)
/* 5EE4C4 8021A034 24420001 */ addiu $v0, $v0, 1
/* 5EE4C8 8021A038 AE020070 */ sw $v0, 0x70($s0)
/* 5EE4CC 8021A03C 8E020074 */ lw $v0, 0x74($s0)
/* 5EE4D0 8021A040 24630001 */ addiu $v1, $v1, 1
/* 5EE4D4 8021A044 AE030078 */ sw $v1, 0x78($s0)
/* 5EE4D8 8021A048 8E030070 */ lw $v1, 0x70($s0)
/* 5EE4DC 8021A04C 24420001 */ addiu $v0, $v0, 1
/* 5EE4E0 8021A050 AE020074 */ sw $v0, 0x74($s0)
/* 5EE4E4 8021A054 8E02007C */ lw $v0, 0x7c($s0)
/* 5EE4E8 8021A058 0064182A */ slt $v1, $v1, $a0
/* 5EE4EC 8021A05C 24420001 */ addiu $v0, $v0, 1
/* 5EE4F0 8021A060 14600002 */ bnez $v1, .L8021A06C
/* 5EE4F4 8021A064 AE02007C */ sw $v0, 0x7c($s0)
/* 5EE4F8 8021A068 AE000070 */ sw $zero, 0x70($s0)
.L8021A06C:
/* 5EE4FC 8021A06C 8E020074 */ lw $v0, 0x74($s0)
/* 5EE500 8021A070 8E03009C */ lw $v1, 0x9c($s0)
/* 5EE504 8021A074 0043102A */ slt $v0, $v0, $v1
/* 5EE508 8021A078 50400001 */ beql $v0, $zero, .L8021A080
/* 5EE50C 8021A07C AE000074 */ sw $zero, 0x74($s0)
.L8021A080:
/* 5EE510 8021A080 8E020078 */ lw $v0, 0x78($s0)
/* 5EE514 8021A084 8E0300A0 */ lw $v1, 0xa0($s0)
/* 5EE518 8021A088 0043102A */ slt $v0, $v0, $v1
/* 5EE51C 8021A08C 50400001 */ beql $v0, $zero, .L8021A094
/* 5EE520 8021A090 AE000078 */ sw $zero, 0x78($s0)
.L8021A094:
/* 5EE524 8021A094 8E02007C */ lw $v0, 0x7c($s0)
/* 5EE528 8021A098 8E0300A4 */ lw $v1, 0xa4($s0)
/* 5EE52C 8021A09C 0043102A */ slt $v0, $v0, $v1
/* 5EE530 8021A0A0 50400001 */ beql $v0, $zero, .L8021A0A8
/* 5EE534 8021A0A4 AE00007C */ sw $zero, 0x7c($s0)
.L8021A0A8:
/* 5EE538 8021A0A8 8FBF0014 */ lw $ra, 0x14($sp)
/* 5EE53C 8021A0AC 8FB00010 */ lw $s0, 0x10($sp)
/* 5EE540 8021A0B0 0000102D */ daddu $v0, $zero, $zero
/* 5EE544 8021A0B4 03E00008 */ jr $ra
/* 5EE548 8021A0B8 27BD0018 */ addiu $sp, $sp, 0x18
/* 5EE54C 8021A0BC 00000000 */ nop

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219F34_60A9E4
/* 60A9E4 80219F34 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 60A9E8 80219F38 AFB00010 */ sw $s0, 0x10($sp)
/* 60A9EC 80219F3C 0080802D */ daddu $s0, $a0, $zero
/* 60A9F0 80219F40 10A00005 */ beqz $a1, .L80219F58
/* 60A9F4 80219F44 AFBF0014 */ sw $ra, 0x14($sp)
/* 60A9F8 80219F48 AE000070 */ sw $zero, 0x70($s0)
/* 60A9FC 80219F4C AE000074 */ sw $zero, 0x74($s0)
/* 60AA00 80219F50 AE000078 */ sw $zero, 0x78($s0)
/* 60AA04 80219F54 AE00007C */ sw $zero, 0x7c($s0)
.L80219F58:
/* 60AA08 80219F58 8E020070 */ lw $v0, 0x70($s0)
/* 60AA0C 80219F5C 1440000E */ bnez $v0, .L80219F98
/* 60AA10 80219F60 00000000 */ nop
/* 60AA14 80219F64 8E0300A8 */ lw $v1, 0xa8($s0)
/* 60AA18 80219F68 8E020088 */ lw $v0, 0x88($s0)
/* 60AA1C 80219F6C 00621821 */ addu $v1, $v1, $v0
/* 60AA20 80219F70 04610004 */ bgez $v1, .L80219F84
/* 60AA24 80219F74 AE0300A8 */ sw $v1, 0xa8($s0)
/* 60AA28 80219F78 3C020002 */ lui $v0, 2
/* 60AA2C 80219F7C 080867E5 */ j .L80219F94
/* 60AA30 80219F80 00621021 */ addu $v0, $v1, $v0
.L80219F84:
/* 60AA34 80219F84 3C040002 */ lui $a0, 2
/* 60AA38 80219F88 0083102A */ slt $v0, $a0, $v1
/* 60AA3C 80219F8C 10400002 */ beqz $v0, .L80219F98
/* 60AA40 80219F90 00641023 */ subu $v0, $v1, $a0
.L80219F94:
/* 60AA44 80219F94 AE0200A8 */ sw $v0, 0xa8($s0)
.L80219F98:
/* 60AA48 80219F98 8E020074 */ lw $v0, 0x74($s0)
/* 60AA4C 80219F9C 1440000E */ bnez $v0, .L80219FD8
/* 60AA50 80219FA0 00000000 */ nop
/* 60AA54 80219FA4 8E0300AC */ lw $v1, 0xac($s0)
/* 60AA58 80219FA8 8E02008C */ lw $v0, 0x8c($s0)
/* 60AA5C 80219FAC 00621821 */ addu $v1, $v1, $v0
/* 60AA60 80219FB0 04610004 */ bgez $v1, .L80219FC4
/* 60AA64 80219FB4 AE0300AC */ sw $v1, 0xac($s0)
/* 60AA68 80219FB8 3C020002 */ lui $v0, 2
/* 60AA6C 80219FBC 080867F5 */ j .L80219FD4
/* 60AA70 80219FC0 00621021 */ addu $v0, $v1, $v0
.L80219FC4:
/* 60AA74 80219FC4 3C040002 */ lui $a0, 2
/* 60AA78 80219FC8 0083102A */ slt $v0, $a0, $v1
/* 60AA7C 80219FCC 10400002 */ beqz $v0, .L80219FD8
/* 60AA80 80219FD0 00641023 */ subu $v0, $v1, $a0
.L80219FD4:
/* 60AA84 80219FD4 AE0200AC */ sw $v0, 0xac($s0)
.L80219FD8:
/* 60AA88 80219FD8 8E020078 */ lw $v0, 0x78($s0)
/* 60AA8C 80219FDC 1440000E */ bnez $v0, .L8021A018
/* 60AA90 80219FE0 00000000 */ nop
/* 60AA94 80219FE4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 60AA98 80219FE8 8E020090 */ lw $v0, 0x90($s0)
/* 60AA9C 80219FEC 00621821 */ addu $v1, $v1, $v0
/* 60AAA0 80219FF0 04610004 */ bgez $v1, .L8021A004
/* 60AAA4 80219FF4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 60AAA8 80219FF8 3C020002 */ lui $v0, 2
/* 60AAAC 80219FFC 08086805 */ j .L8021A014
/* 60AAB0 8021A000 00621021 */ addu $v0, $v1, $v0
.L8021A004:
/* 60AAB4 8021A004 3C040002 */ lui $a0, 2
/* 60AAB8 8021A008 0083102A */ slt $v0, $a0, $v1
/* 60AABC 8021A00C 10400002 */ beqz $v0, .L8021A018
/* 60AAC0 8021A010 00641023 */ subu $v0, $v1, $a0
.L8021A014:
/* 60AAC4 8021A014 AE0200B0 */ sw $v0, 0xb0($s0)
.L8021A018:
/* 60AAC8 8021A018 8E02007C */ lw $v0, 0x7c($s0)
/* 60AACC 8021A01C 1440000E */ bnez $v0, .L8021A058
/* 60AAD0 8021A020 00000000 */ nop
/* 60AAD4 8021A024 8E0300B4 */ lw $v1, 0xb4($s0)
/* 60AAD8 8021A028 8E020094 */ lw $v0, 0x94($s0)
/* 60AADC 8021A02C 00621821 */ addu $v1, $v1, $v0
/* 60AAE0 8021A030 04610004 */ bgez $v1, .L8021A044
/* 60AAE4 8021A034 AE0300B4 */ sw $v1, 0xb4($s0)
/* 60AAE8 8021A038 3C020002 */ lui $v0, 2
/* 60AAEC 8021A03C 08086815 */ j .L8021A054
/* 60AAF0 8021A040 00621021 */ addu $v0, $v1, $v0
.L8021A044:
/* 60AAF4 8021A044 3C040002 */ lui $a0, 2
/* 60AAF8 8021A048 0083102A */ slt $v0, $a0, $v1
/* 60AAFC 8021A04C 10400002 */ beqz $v0, .L8021A058
/* 60AB00 8021A050 00641023 */ subu $v0, $v1, $a0
.L8021A054:
/* 60AB04 8021A054 AE0200B4 */ sw $v0, 0xb4($s0)
.L8021A058:
/* 60AB08 8021A058 8E040084 */ lw $a0, 0x84($s0)
/* 60AB0C 8021A05C 0C046F07 */ jal set_main_pan_u
/* 60AB10 8021A060 8E0500A8 */ lw $a1, 0xa8($s0)
/* 60AB14 8021A064 8E040084 */ lw $a0, 0x84($s0)
/* 60AB18 8021A068 0C046F0D */ jal set_main_pan_v
/* 60AB1C 8021A06C 8E0500AC */ lw $a1, 0xac($s0)
/* 60AB20 8021A070 8E040084 */ lw $a0, 0x84($s0)
/* 60AB24 8021A074 0C046F13 */ jal set_aux_pan_u
/* 60AB28 8021A078 8E0500B0 */ lw $a1, 0xb0($s0)
/* 60AB2C 8021A07C 8E040084 */ lw $a0, 0x84($s0)
/* 60AB30 8021A080 0C046F19 */ jal set_aux_pan_v
/* 60AB34 8021A084 8E0500B4 */ lw $a1, 0xb4($s0)
/* 60AB38 8021A088 8E020070 */ lw $v0, 0x70($s0)
/* 60AB3C 8021A08C 8E030078 */ lw $v1, 0x78($s0)
/* 60AB40 8021A090 8E040098 */ lw $a0, 0x98($s0)
/* 60AB44 8021A094 24420001 */ addiu $v0, $v0, 1
/* 60AB48 8021A098 AE020070 */ sw $v0, 0x70($s0)
/* 60AB4C 8021A09C 8E020074 */ lw $v0, 0x74($s0)
/* 60AB50 8021A0A0 24630001 */ addiu $v1, $v1, 1
/* 60AB54 8021A0A4 AE030078 */ sw $v1, 0x78($s0)
/* 60AB58 8021A0A8 8E030070 */ lw $v1, 0x70($s0)
/* 60AB5C 8021A0AC 24420001 */ addiu $v0, $v0, 1
/* 60AB60 8021A0B0 AE020074 */ sw $v0, 0x74($s0)
/* 60AB64 8021A0B4 8E02007C */ lw $v0, 0x7c($s0)
/* 60AB68 8021A0B8 0064182A */ slt $v1, $v1, $a0
/* 60AB6C 8021A0BC 24420001 */ addiu $v0, $v0, 1
/* 60AB70 8021A0C0 14600002 */ bnez $v1, .L8021A0CC
/* 60AB74 8021A0C4 AE02007C */ sw $v0, 0x7c($s0)
/* 60AB78 8021A0C8 AE000070 */ sw $zero, 0x70($s0)
.L8021A0CC:
/* 60AB7C 8021A0CC 8E020074 */ lw $v0, 0x74($s0)
/* 60AB80 8021A0D0 8E03009C */ lw $v1, 0x9c($s0)
/* 60AB84 8021A0D4 0043102A */ slt $v0, $v0, $v1
/* 60AB88 8021A0D8 50400001 */ beql $v0, $zero, .L8021A0E0
/* 60AB8C 8021A0DC AE000074 */ sw $zero, 0x74($s0)
.L8021A0E0:
/* 60AB90 8021A0E0 8E020078 */ lw $v0, 0x78($s0)
/* 60AB94 8021A0E4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 60AB98 8021A0E8 0043102A */ slt $v0, $v0, $v1
/* 60AB9C 8021A0EC 50400001 */ beql $v0, $zero, .L8021A0F4
/* 60ABA0 8021A0F0 AE000078 */ sw $zero, 0x78($s0)
.L8021A0F4:
/* 60ABA4 8021A0F4 8E02007C */ lw $v0, 0x7c($s0)
/* 60ABA8 8021A0F8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 60ABAC 8021A0FC 0043102A */ slt $v0, $v0, $v1
/* 60ABB0 8021A100 50400001 */ beql $v0, $zero, .L8021A108
/* 60ABB4 8021A104 AE00007C */ sw $zero, 0x7c($s0)
.L8021A108:
/* 60ABB8 8021A108 8FBF0014 */ lw $ra, 0x14($sp)
/* 60ABBC 8021A10C 8FB00010 */ lw $s0, 0x10($sp)
/* 60ABC0 8021A110 0000102D */ daddu $v0, $zero, $zero
/* 60ABC4 8021A114 03E00008 */ jr $ra
/* 60ABC8 8021A118 27BD0018 */ addiu $sp, $sp, 0x18
/* 60ABCC 8021A11C 00000000 */ nop

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80219664_619D54
/* 619D54 80219664 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 619D58 80219668 AFB00010 */ sw $s0, 0x10($sp)
/* 619D5C 8021966C 0080802D */ daddu $s0, $a0, $zero
/* 619D60 80219670 10A00005 */ beqz $a1, .L80219688
/* 619D64 80219674 AFBF0014 */ sw $ra, 0x14($sp)
/* 619D68 80219678 AE000070 */ sw $zero, 0x70($s0)
/* 619D6C 8021967C AE000074 */ sw $zero, 0x74($s0)
/* 619D70 80219680 AE000078 */ sw $zero, 0x78($s0)
/* 619D74 80219684 AE00007C */ sw $zero, 0x7c($s0)
.L80219688:
/* 619D78 80219688 8E020070 */ lw $v0, 0x70($s0)
/* 619D7C 8021968C 1440000E */ bnez $v0, .L802196C8
/* 619D80 80219690 00000000 */ nop
/* 619D84 80219694 8E0300A8 */ lw $v1, 0xa8($s0)
/* 619D88 80219698 8E020088 */ lw $v0, 0x88($s0)
/* 619D8C 8021969C 00621821 */ addu $v1, $v1, $v0
/* 619D90 802196A0 04610004 */ bgez $v1, .L802196B4
/* 619D94 802196A4 AE0300A8 */ sw $v1, 0xa8($s0)
/* 619D98 802196A8 3C020002 */ lui $v0, 2
/* 619D9C 802196AC 080865B1 */ j .L802196C4
/* 619DA0 802196B0 00621021 */ addu $v0, $v1, $v0
.L802196B4:
/* 619DA4 802196B4 3C040002 */ lui $a0, 2
/* 619DA8 802196B8 0083102A */ slt $v0, $a0, $v1
/* 619DAC 802196BC 10400002 */ beqz $v0, .L802196C8
/* 619DB0 802196C0 00641023 */ subu $v0, $v1, $a0
.L802196C4:
/* 619DB4 802196C4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802196C8:
/* 619DB8 802196C8 8E020074 */ lw $v0, 0x74($s0)
/* 619DBC 802196CC 1440000E */ bnez $v0, .L80219708
/* 619DC0 802196D0 00000000 */ nop
/* 619DC4 802196D4 8E0300AC */ lw $v1, 0xac($s0)
/* 619DC8 802196D8 8E02008C */ lw $v0, 0x8c($s0)
/* 619DCC 802196DC 00621821 */ addu $v1, $v1, $v0
/* 619DD0 802196E0 04610004 */ bgez $v1, .L802196F4
/* 619DD4 802196E4 AE0300AC */ sw $v1, 0xac($s0)
/* 619DD8 802196E8 3C020002 */ lui $v0, 2
/* 619DDC 802196EC 080865C1 */ j .L80219704
/* 619DE0 802196F0 00621021 */ addu $v0, $v1, $v0
.L802196F4:
/* 619DE4 802196F4 3C040002 */ lui $a0, 2
/* 619DE8 802196F8 0083102A */ slt $v0, $a0, $v1
/* 619DEC 802196FC 10400002 */ beqz $v0, .L80219708
/* 619DF0 80219700 00641023 */ subu $v0, $v1, $a0
.L80219704:
/* 619DF4 80219704 AE0200AC */ sw $v0, 0xac($s0)
.L80219708:
/* 619DF8 80219708 8E020078 */ lw $v0, 0x78($s0)
/* 619DFC 8021970C 1440000E */ bnez $v0, .L80219748
/* 619E00 80219710 00000000 */ nop
/* 619E04 80219714 8E0300B0 */ lw $v1, 0xb0($s0)
/* 619E08 80219718 8E020090 */ lw $v0, 0x90($s0)
/* 619E0C 8021971C 00621821 */ addu $v1, $v1, $v0
/* 619E10 80219720 04610004 */ bgez $v1, .L80219734
/* 619E14 80219724 AE0300B0 */ sw $v1, 0xb0($s0)
/* 619E18 80219728 3C020002 */ lui $v0, 2
/* 619E1C 8021972C 080865D1 */ j .L80219744
/* 619E20 80219730 00621021 */ addu $v0, $v1, $v0
.L80219734:
/* 619E24 80219734 3C040002 */ lui $a0, 2
/* 619E28 80219738 0083102A */ slt $v0, $a0, $v1
/* 619E2C 8021973C 10400002 */ beqz $v0, .L80219748
/* 619E30 80219740 00641023 */ subu $v0, $v1, $a0
.L80219744:
/* 619E34 80219744 AE0200B0 */ sw $v0, 0xb0($s0)
.L80219748:
/* 619E38 80219748 8E02007C */ lw $v0, 0x7c($s0)
/* 619E3C 8021974C 1440000E */ bnez $v0, .L80219788
/* 619E40 80219750 00000000 */ nop
/* 619E44 80219754 8E0300B4 */ lw $v1, 0xb4($s0)
/* 619E48 80219758 8E020094 */ lw $v0, 0x94($s0)
/* 619E4C 8021975C 00621821 */ addu $v1, $v1, $v0
/* 619E50 80219760 04610004 */ bgez $v1, .L80219774
/* 619E54 80219764 AE0300B4 */ sw $v1, 0xb4($s0)
/* 619E58 80219768 3C020002 */ lui $v0, 2
/* 619E5C 8021976C 080865E1 */ j .L80219784
/* 619E60 80219770 00621021 */ addu $v0, $v1, $v0
.L80219774:
/* 619E64 80219774 3C040002 */ lui $a0, 2
/* 619E68 80219778 0083102A */ slt $v0, $a0, $v1
/* 619E6C 8021977C 10400002 */ beqz $v0, .L80219788
/* 619E70 80219780 00641023 */ subu $v0, $v1, $a0
.L80219784:
/* 619E74 80219784 AE0200B4 */ sw $v0, 0xb4($s0)
.L80219788:
/* 619E78 80219788 8E040084 */ lw $a0, 0x84($s0)
/* 619E7C 8021978C 0C046F07 */ jal set_main_pan_u
/* 619E80 80219790 8E0500A8 */ lw $a1, 0xa8($s0)
/* 619E84 80219794 8E040084 */ lw $a0, 0x84($s0)
/* 619E88 80219798 0C046F0D */ jal set_main_pan_v
/* 619E8C 8021979C 8E0500AC */ lw $a1, 0xac($s0)
/* 619E90 802197A0 8E040084 */ lw $a0, 0x84($s0)
/* 619E94 802197A4 0C046F13 */ jal set_aux_pan_u
/* 619E98 802197A8 8E0500B0 */ lw $a1, 0xb0($s0)
/* 619E9C 802197AC 8E040084 */ lw $a0, 0x84($s0)
/* 619EA0 802197B0 0C046F19 */ jal set_aux_pan_v
/* 619EA4 802197B4 8E0500B4 */ lw $a1, 0xb4($s0)
/* 619EA8 802197B8 8E020070 */ lw $v0, 0x70($s0)
/* 619EAC 802197BC 8E030078 */ lw $v1, 0x78($s0)
/* 619EB0 802197C0 8E040098 */ lw $a0, 0x98($s0)
/* 619EB4 802197C4 24420001 */ addiu $v0, $v0, 1
/* 619EB8 802197C8 AE020070 */ sw $v0, 0x70($s0)
/* 619EBC 802197CC 8E020074 */ lw $v0, 0x74($s0)
/* 619EC0 802197D0 24630001 */ addiu $v1, $v1, 1
/* 619EC4 802197D4 AE030078 */ sw $v1, 0x78($s0)
/* 619EC8 802197D8 8E030070 */ lw $v1, 0x70($s0)
/* 619ECC 802197DC 24420001 */ addiu $v0, $v0, 1
/* 619ED0 802197E0 AE020074 */ sw $v0, 0x74($s0)
/* 619ED4 802197E4 8E02007C */ lw $v0, 0x7c($s0)
/* 619ED8 802197E8 0064182A */ slt $v1, $v1, $a0
/* 619EDC 802197EC 24420001 */ addiu $v0, $v0, 1
/* 619EE0 802197F0 14600002 */ bnez $v1, .L802197FC
/* 619EE4 802197F4 AE02007C */ sw $v0, 0x7c($s0)
/* 619EE8 802197F8 AE000070 */ sw $zero, 0x70($s0)
.L802197FC:
/* 619EEC 802197FC 8E020074 */ lw $v0, 0x74($s0)
/* 619EF0 80219800 8E03009C */ lw $v1, 0x9c($s0)
/* 619EF4 80219804 0043102A */ slt $v0, $v0, $v1
/* 619EF8 80219808 50400001 */ beql $v0, $zero, .L80219810
/* 619EFC 8021980C AE000074 */ sw $zero, 0x74($s0)
.L80219810:
/* 619F00 80219810 8E020078 */ lw $v0, 0x78($s0)
/* 619F04 80219814 8E0300A0 */ lw $v1, 0xa0($s0)
/* 619F08 80219818 0043102A */ slt $v0, $v0, $v1
/* 619F0C 8021981C 50400001 */ beql $v0, $zero, .L80219824
/* 619F10 80219820 AE000078 */ sw $zero, 0x78($s0)
.L80219824:
/* 619F14 80219824 8E02007C */ lw $v0, 0x7c($s0)
/* 619F18 80219828 8E0300A4 */ lw $v1, 0xa4($s0)
/* 619F1C 8021982C 0043102A */ slt $v0, $v0, $v1
/* 619F20 80219830 50400001 */ beql $v0, $zero, .L80219838
/* 619F24 80219834 AE00007C */ sw $zero, 0x7c($s0)
.L80219838:
/* 619F28 80219838 8FBF0014 */ lw $ra, 0x14($sp)
/* 619F2C 8021983C 8FB00010 */ lw $s0, 0x10($sp)
/* 619F30 80219840 0000102D */ daddu $v0, $zero, $zero
/* 619F34 80219844 03E00008 */ jr $ra
/* 619F38 80219848 27BD0018 */ addiu $sp, $sp, 0x18
/* 619F3C 8021984C 00000000 */ nop

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_CAC314
/* CAC314 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CAC318 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* CAC31C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* CAC320 80240130 10A00005 */ beqz $a1, .L80240148
/* CAC324 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* CAC328 80240138 AE000070 */ sw $zero, 0x70($s0)
/* CAC32C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* CAC330 80240140 AE000078 */ sw $zero, 0x78($s0)
/* CAC334 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* CAC338 80240148 8E020070 */ lw $v0, 0x70($s0)
/* CAC33C 8024014C 1440000E */ bnez $v0, .L80240188
/* CAC340 80240150 00000000 */ nop
/* CAC344 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* CAC348 80240158 8E020088 */ lw $v0, 0x88($s0)
/* CAC34C 8024015C 00621821 */ addu $v1, $v1, $v0
/* CAC350 80240160 04610004 */ bgez $v1, .L80240174
/* CAC354 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* CAC358 80240168 3C020002 */ lui $v0, 2
/* CAC35C 8024016C 08090061 */ j .L80240184
/* CAC360 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* CAC364 80240174 3C040002 */ lui $a0, 2
/* CAC368 80240178 0083102A */ slt $v0, $a0, $v1
/* CAC36C 8024017C 10400002 */ beqz $v0, .L80240188
/* CAC370 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* CAC374 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* CAC378 80240188 8E020074 */ lw $v0, 0x74($s0)
/* CAC37C 8024018C 1440000E */ bnez $v0, .L802401C8
/* CAC380 80240190 00000000 */ nop
/* CAC384 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* CAC388 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* CAC38C 8024019C 00621821 */ addu $v1, $v1, $v0
/* CAC390 802401A0 04610004 */ bgez $v1, .L802401B4
/* CAC394 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* CAC398 802401A8 3C020002 */ lui $v0, 2
/* CAC39C 802401AC 08090071 */ j .L802401C4
/* CAC3A0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* CAC3A4 802401B4 3C040002 */ lui $a0, 2
/* CAC3A8 802401B8 0083102A */ slt $v0, $a0, $v1
/* CAC3AC 802401BC 10400002 */ beqz $v0, .L802401C8
/* CAC3B0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* CAC3B4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* CAC3B8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* CAC3BC 802401CC 1440000E */ bnez $v0, .L80240208
/* CAC3C0 802401D0 00000000 */ nop
/* CAC3C4 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* CAC3C8 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* CAC3CC 802401DC 00621821 */ addu $v1, $v1, $v0
/* CAC3D0 802401E0 04610004 */ bgez $v1, .L802401F4
/* CAC3D4 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* CAC3D8 802401E8 3C020002 */ lui $v0, 2
/* CAC3DC 802401EC 08090081 */ j .L80240204
/* CAC3E0 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* CAC3E4 802401F4 3C040002 */ lui $a0, 2
/* CAC3E8 802401F8 0083102A */ slt $v0, $a0, $v1
/* CAC3EC 802401FC 10400002 */ beqz $v0, .L80240208
/* CAC3F0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* CAC3F4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* CAC3F8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* CAC3FC 8024020C 1440000E */ bnez $v0, .L80240248
/* CAC400 80240210 00000000 */ nop
/* CAC404 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* CAC408 80240218 8E020094 */ lw $v0, 0x94($s0)
/* CAC40C 8024021C 00621821 */ addu $v1, $v1, $v0
/* CAC410 80240220 04610004 */ bgez $v1, .L80240234
/* CAC414 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* CAC418 80240228 3C020002 */ lui $v0, 2
/* CAC41C 8024022C 08090091 */ j .L80240244
/* CAC420 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* CAC424 80240234 3C040002 */ lui $a0, 2
/* CAC428 80240238 0083102A */ slt $v0, $a0, $v1
/* CAC42C 8024023C 10400002 */ beqz $v0, .L80240248
/* CAC430 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* CAC434 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* CAC438 80240248 8E040084 */ lw $a0, 0x84($s0)
/* CAC43C 8024024C 0C046F07 */ jal set_main_pan_u
/* CAC440 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* CAC444 80240254 8E040084 */ lw $a0, 0x84($s0)
/* CAC448 80240258 0C046F0D */ jal set_main_pan_v
/* CAC44C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* CAC450 80240260 8E040084 */ lw $a0, 0x84($s0)
/* CAC454 80240264 0C046F13 */ jal set_aux_pan_u
/* CAC458 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* CAC45C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* CAC460 80240270 0C046F19 */ jal set_aux_pan_v
/* CAC464 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* CAC468 80240278 8E020070 */ lw $v0, 0x70($s0)
/* CAC46C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* CAC470 80240280 8E040098 */ lw $a0, 0x98($s0)
/* CAC474 80240284 24420001 */ addiu $v0, $v0, 1
/* CAC478 80240288 AE020070 */ sw $v0, 0x70($s0)
/* CAC47C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* CAC480 80240290 24630001 */ addiu $v1, $v1, 1
/* CAC484 80240294 AE030078 */ sw $v1, 0x78($s0)
/* CAC488 80240298 8E030070 */ lw $v1, 0x70($s0)
/* CAC48C 8024029C 24420001 */ addiu $v0, $v0, 1
/* CAC490 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* CAC494 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* CAC498 802402A8 0064182A */ slt $v1, $v1, $a0
/* CAC49C 802402AC 24420001 */ addiu $v0, $v0, 1
/* CAC4A0 802402B0 14600002 */ bnez $v1, .L802402BC
/* CAC4A4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* CAC4A8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* CAC4AC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* CAC4B0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* CAC4B4 802402C4 0043102A */ slt $v0, $v0, $v1
/* CAC4B8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* CAC4BC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* CAC4C0 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* CAC4C4 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* CAC4C8 802402D8 0043102A */ slt $v0, $v0, $v1
/* CAC4CC 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* CAC4D0 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* CAC4D4 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* CAC4D8 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* CAC4DC 802402EC 0043102A */ slt $v0, $v0, $v1
/* CAC4E0 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* CAC4E4 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* CAC4E8 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* CAC4EC 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* CAC4F0 80240300 0000102D */ daddu $v0, $zero, $zero
/* CAC4F4 80240304 03E00008 */ jr $ra
/* CAC4F8 80240308 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_B5E3D4
/* B5E3D4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B5E3D8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* B5E3DC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* B5E3E0 80240130 10A00005 */ beqz $a1, .L80240148
/* B5E3E4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* B5E3E8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* B5E3EC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* B5E3F0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* B5E3F4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* B5E3F8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* B5E3FC 8024014C 1440000E */ bnez $v0, .L80240188
/* B5E400 80240150 00000000 */ nop
/* B5E404 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* B5E408 80240158 8E020088 */ lw $v0, 0x88($s0)
/* B5E40C 8024015C 00621821 */ addu $v1, $v1, $v0
/* B5E410 80240160 04610004 */ bgez $v1, .L80240174
/* B5E414 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* B5E418 80240168 3C020002 */ lui $v0, 2
/* B5E41C 8024016C 08090061 */ j .L80240184
/* B5E420 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* B5E424 80240174 3C040002 */ lui $a0, 2
/* B5E428 80240178 0083102A */ slt $v0, $a0, $v1
/* B5E42C 8024017C 10400002 */ beqz $v0, .L80240188
/* B5E430 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* B5E434 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* B5E438 80240188 8E020074 */ lw $v0, 0x74($s0)
/* B5E43C 8024018C 1440000E */ bnez $v0, .L802401C8
/* B5E440 80240190 00000000 */ nop
/* B5E444 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* B5E448 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* B5E44C 8024019C 00621821 */ addu $v1, $v1, $v0
/* B5E450 802401A0 04610004 */ bgez $v1, .L802401B4
/* B5E454 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* B5E458 802401A8 3C020002 */ lui $v0, 2
/* B5E45C 802401AC 08090071 */ j .L802401C4
/* B5E460 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* B5E464 802401B4 3C040002 */ lui $a0, 2
/* B5E468 802401B8 0083102A */ slt $v0, $a0, $v1
/* B5E46C 802401BC 10400002 */ beqz $v0, .L802401C8
/* B5E470 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* B5E474 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* B5E478 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* B5E47C 802401CC 1440000E */ bnez $v0, .L80240208
/* B5E480 802401D0 00000000 */ nop
/* B5E484 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B5E488 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* B5E48C 802401DC 00621821 */ addu $v1, $v1, $v0
/* B5E490 802401E0 04610004 */ bgez $v1, .L802401F4
/* B5E494 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B5E498 802401E8 3C020002 */ lui $v0, 2
/* B5E49C 802401EC 08090081 */ j .L80240204
/* B5E4A0 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* B5E4A4 802401F4 3C040002 */ lui $a0, 2
/* B5E4A8 802401F8 0083102A */ slt $v0, $a0, $v1
/* B5E4AC 802401FC 10400002 */ beqz $v0, .L80240208
/* B5E4B0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* B5E4B4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* B5E4B8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* B5E4BC 8024020C 1440000E */ bnez $v0, .L80240248
/* B5E4C0 80240210 00000000 */ nop
/* B5E4C4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* B5E4C8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* B5E4CC 8024021C 00621821 */ addu $v1, $v1, $v0
/* B5E4D0 80240220 04610004 */ bgez $v1, .L80240234
/* B5E4D4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* B5E4D8 80240228 3C020002 */ lui $v0, 2
/* B5E4DC 8024022C 08090091 */ j .L80240244
/* B5E4E0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* B5E4E4 80240234 3C040002 */ lui $a0, 2
/* B5E4E8 80240238 0083102A */ slt $v0, $a0, $v1
/* B5E4EC 8024023C 10400002 */ beqz $v0, .L80240248
/* B5E4F0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* B5E4F4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* B5E4F8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* B5E4FC 8024024C 0C046F07 */ jal set_main_pan_u
/* B5E500 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* B5E504 80240254 8E040084 */ lw $a0, 0x84($s0)
/* B5E508 80240258 0C046F0D */ jal set_main_pan_v
/* B5E50C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* B5E510 80240260 8E040084 */ lw $a0, 0x84($s0)
/* B5E514 80240264 0C046F13 */ jal set_aux_pan_u
/* B5E518 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* B5E51C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* B5E520 80240270 0C046F19 */ jal set_aux_pan_v
/* B5E524 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* B5E528 80240278 8E020070 */ lw $v0, 0x70($s0)
/* B5E52C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* B5E530 80240280 8E040098 */ lw $a0, 0x98($s0)
/* B5E534 80240284 24420001 */ addiu $v0, $v0, 1
/* B5E538 80240288 AE020070 */ sw $v0, 0x70($s0)
/* B5E53C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* B5E540 80240290 24630001 */ addiu $v1, $v1, 1
/* B5E544 80240294 AE030078 */ sw $v1, 0x78($s0)
/* B5E548 80240298 8E030070 */ lw $v1, 0x70($s0)
/* B5E54C 8024029C 24420001 */ addiu $v0, $v0, 1
/* B5E550 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* B5E554 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* B5E558 802402A8 0064182A */ slt $v1, $v1, $a0
/* B5E55C 802402AC 24420001 */ addiu $v0, $v0, 1
/* B5E560 802402B0 14600002 */ bnez $v1, .L802402BC
/* B5E564 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* B5E568 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* B5E56C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* B5E570 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* B5E574 802402C4 0043102A */ slt $v0, $v0, $v1
/* B5E578 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* B5E57C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* B5E580 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* B5E584 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B5E588 802402D8 0043102A */ slt $v0, $v0, $v1
/* B5E58C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* B5E590 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* B5E594 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* B5E598 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B5E59C 802402EC 0043102A */ slt $v0, $v0, $v1
/* B5E5A0 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* B5E5A4 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* B5E5A8 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* B5E5AC 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* B5E5B0 80240300 0000102D */ daddu $v0, $zero, $zero
/* B5E5B4 80240304 03E00008 */ jr $ra
/* B5E5B8 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* B5E5BC 8024030C 00000000 */ nop

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240404_B65EB4
/* B65EB4 80240404 27BDFFE8 */ addiu $sp, $sp, -0x18
/* B65EB8 80240408 AFB00010 */ sw $s0, 0x10($sp)
/* B65EBC 8024040C 0080802D */ daddu $s0, $a0, $zero
/* B65EC0 80240410 10A00005 */ beqz $a1, .L80240428
/* B65EC4 80240414 AFBF0014 */ sw $ra, 0x14($sp)
/* B65EC8 80240418 AE000070 */ sw $zero, 0x70($s0)
/* B65ECC 8024041C AE000074 */ sw $zero, 0x74($s0)
/* B65ED0 80240420 AE000078 */ sw $zero, 0x78($s0)
/* B65ED4 80240424 AE00007C */ sw $zero, 0x7c($s0)
.L80240428:
/* B65ED8 80240428 8E020070 */ lw $v0, 0x70($s0)
/* B65EDC 8024042C 1440000E */ bnez $v0, .L80240468
/* B65EE0 80240430 00000000 */ nop
/* B65EE4 80240434 8E0300A8 */ lw $v1, 0xa8($s0)
/* B65EE8 80240438 8E020088 */ lw $v0, 0x88($s0)
/* B65EEC 8024043C 00621821 */ addu $v1, $v1, $v0
/* B65EF0 80240440 04610004 */ bgez $v1, .L80240454
/* B65EF4 80240444 AE0300A8 */ sw $v1, 0xa8($s0)
/* B65EF8 80240448 3C020002 */ lui $v0, 2
/* B65EFC 8024044C 08090119 */ j .L80240464
/* B65F00 80240450 00621021 */ addu $v0, $v1, $v0
.L80240454:
/* B65F04 80240454 3C040002 */ lui $a0, 2
/* B65F08 80240458 0083102A */ slt $v0, $a0, $v1
/* B65F0C 8024045C 10400002 */ beqz $v0, .L80240468
/* B65F10 80240460 00641023 */ subu $v0, $v1, $a0
.L80240464:
/* B65F14 80240464 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240468:
/* B65F18 80240468 8E020074 */ lw $v0, 0x74($s0)
/* B65F1C 8024046C 1440000E */ bnez $v0, .L802404A8
/* B65F20 80240470 00000000 */ nop
/* B65F24 80240474 8E0300AC */ lw $v1, 0xac($s0)
/* B65F28 80240478 8E02008C */ lw $v0, 0x8c($s0)
/* B65F2C 8024047C 00621821 */ addu $v1, $v1, $v0
/* B65F30 80240480 04610004 */ bgez $v1, .L80240494
/* B65F34 80240484 AE0300AC */ sw $v1, 0xac($s0)
/* B65F38 80240488 3C020002 */ lui $v0, 2
/* B65F3C 8024048C 08090129 */ j .L802404A4
/* B65F40 80240490 00621021 */ addu $v0, $v1, $v0
.L80240494:
/* B65F44 80240494 3C040002 */ lui $a0, 2
/* B65F48 80240498 0083102A */ slt $v0, $a0, $v1
/* B65F4C 8024049C 10400002 */ beqz $v0, .L802404A8
/* B65F50 802404A0 00641023 */ subu $v0, $v1, $a0
.L802404A4:
/* B65F54 802404A4 AE0200AC */ sw $v0, 0xac($s0)
.L802404A8:
/* B65F58 802404A8 8E020078 */ lw $v0, 0x78($s0)
/* B65F5C 802404AC 1440000E */ bnez $v0, .L802404E8
/* B65F60 802404B0 00000000 */ nop
/* B65F64 802404B4 8E0300B0 */ lw $v1, 0xb0($s0)
/* B65F68 802404B8 8E020090 */ lw $v0, 0x90($s0)
/* B65F6C 802404BC 00621821 */ addu $v1, $v1, $v0
/* B65F70 802404C0 04610004 */ bgez $v1, .L802404D4
/* B65F74 802404C4 AE0300B0 */ sw $v1, 0xb0($s0)
/* B65F78 802404C8 3C020002 */ lui $v0, 2
/* B65F7C 802404CC 08090139 */ j .L802404E4
/* B65F80 802404D0 00621021 */ addu $v0, $v1, $v0
.L802404D4:
/* B65F84 802404D4 3C040002 */ lui $a0, 2
/* B65F88 802404D8 0083102A */ slt $v0, $a0, $v1
/* B65F8C 802404DC 10400002 */ beqz $v0, .L802404E8
/* B65F90 802404E0 00641023 */ subu $v0, $v1, $a0
.L802404E4:
/* B65F94 802404E4 AE0200B0 */ sw $v0, 0xb0($s0)
.L802404E8:
/* B65F98 802404E8 8E02007C */ lw $v0, 0x7c($s0)
/* B65F9C 802404EC 1440000E */ bnez $v0, .L80240528
/* B65FA0 802404F0 00000000 */ nop
/* B65FA4 802404F4 8E0300B4 */ lw $v1, 0xb4($s0)
/* B65FA8 802404F8 8E020094 */ lw $v0, 0x94($s0)
/* B65FAC 802404FC 00621821 */ addu $v1, $v1, $v0
/* B65FB0 80240500 04610004 */ bgez $v1, .L80240514
/* B65FB4 80240504 AE0300B4 */ sw $v1, 0xb4($s0)
/* B65FB8 80240508 3C020002 */ lui $v0, 2
/* B65FBC 8024050C 08090149 */ j .L80240524
/* B65FC0 80240510 00621021 */ addu $v0, $v1, $v0
.L80240514:
/* B65FC4 80240514 3C040002 */ lui $a0, 2
/* B65FC8 80240518 0083102A */ slt $v0, $a0, $v1
/* B65FCC 8024051C 10400002 */ beqz $v0, .L80240528
/* B65FD0 80240520 00641023 */ subu $v0, $v1, $a0
.L80240524:
/* B65FD4 80240524 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240528:
/* B65FD8 80240528 8E040084 */ lw $a0, 0x84($s0)
/* B65FDC 8024052C 0C046F07 */ jal set_main_pan_u
/* B65FE0 80240530 8E0500A8 */ lw $a1, 0xa8($s0)
/* B65FE4 80240534 8E040084 */ lw $a0, 0x84($s0)
/* B65FE8 80240538 0C046F0D */ jal set_main_pan_v
/* B65FEC 8024053C 8E0500AC */ lw $a1, 0xac($s0)
/* B65FF0 80240540 8E040084 */ lw $a0, 0x84($s0)
/* B65FF4 80240544 0C046F13 */ jal set_aux_pan_u
/* B65FF8 80240548 8E0500B0 */ lw $a1, 0xb0($s0)
/* B65FFC 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* B66000 80240550 0C046F19 */ jal set_aux_pan_v
/* B66004 80240554 8E0500B4 */ lw $a1, 0xb4($s0)
/* B66008 80240558 8E020070 */ lw $v0, 0x70($s0)
/* B6600C 8024055C 8E030078 */ lw $v1, 0x78($s0)
/* B66010 80240560 8E040098 */ lw $a0, 0x98($s0)
/* B66014 80240564 24420001 */ addiu $v0, $v0, 1
/* B66018 80240568 AE020070 */ sw $v0, 0x70($s0)
/* B6601C 8024056C 8E020074 */ lw $v0, 0x74($s0)
/* B66020 80240570 24630001 */ addiu $v1, $v1, 1
/* B66024 80240574 AE030078 */ sw $v1, 0x78($s0)
/* B66028 80240578 8E030070 */ lw $v1, 0x70($s0)
/* B6602C 8024057C 24420001 */ addiu $v0, $v0, 1
/* B66030 80240580 AE020074 */ sw $v0, 0x74($s0)
/* B66034 80240584 8E02007C */ lw $v0, 0x7c($s0)
/* B66038 80240588 0064182A */ slt $v1, $v1, $a0
/* B6603C 8024058C 24420001 */ addiu $v0, $v0, 1
/* B66040 80240590 14600002 */ bnez $v1, .L8024059C
/* B66044 80240594 AE02007C */ sw $v0, 0x7c($s0)
/* B66048 80240598 AE000070 */ sw $zero, 0x70($s0)
.L8024059C:
/* B6604C 8024059C 8E020074 */ lw $v0, 0x74($s0)
/* B66050 802405A0 8E03009C */ lw $v1, 0x9c($s0)
/* B66054 802405A4 0043102A */ slt $v0, $v0, $v1
/* B66058 802405A8 50400001 */ beql $v0, $zero, .L802405B0
/* B6605C 802405AC AE000074 */ sw $zero, 0x74($s0)
.L802405B0:
/* B66060 802405B0 8E020078 */ lw $v0, 0x78($s0)
/* B66064 802405B4 8E0300A0 */ lw $v1, 0xa0($s0)
/* B66068 802405B8 0043102A */ slt $v0, $v0, $v1
/* B6606C 802405BC 50400001 */ beql $v0, $zero, .L802405C4
/* B66070 802405C0 AE000078 */ sw $zero, 0x78($s0)
.L802405C4:
/* B66074 802405C4 8E02007C */ lw $v0, 0x7c($s0)
/* B66078 802405C8 8E0300A4 */ lw $v1, 0xa4($s0)
/* B6607C 802405CC 0043102A */ slt $v0, $v0, $v1
/* B66080 802405D0 50400001 */ beql $v0, $zero, .L802405D8
/* B66084 802405D4 AE00007C */ sw $zero, 0x7c($s0)
.L802405D8:
/* B66088 802405D8 8FBF0014 */ lw $ra, 0x14($sp)
/* B6608C 802405DC 8FB00010 */ lw $s0, 0x10($sp)
/* B66090 802405E0 0000102D */ daddu $v0, $zero, $zero
/* B66094 802405E4 03E00008 */ jr $ra
/* B66098 802405E8 27BD0018 */ addiu $sp, $sp, 0x18
/* B6609C 802405EC 00000000 */ nop

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_C68254
/* C68254 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* C68258 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* C6825C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* C68260 80240130 10A00005 */ beqz $a1, .L80240148
/* C68264 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* C68268 80240138 AE000070 */ sw $zero, 0x70($s0)
/* C6826C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* C68270 80240140 AE000078 */ sw $zero, 0x78($s0)
/* C68274 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* C68278 80240148 8E020070 */ lw $v0, 0x70($s0)
/* C6827C 8024014C 1440000E */ bnez $v0, .L80240188
/* C68280 80240150 00000000 */ nop
/* C68284 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* C68288 80240158 8E020088 */ lw $v0, 0x88($s0)
/* C6828C 8024015C 00621821 */ addu $v1, $v1, $v0
/* C68290 80240160 04610004 */ bgez $v1, .L80240174
/* C68294 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* C68298 80240168 3C020002 */ lui $v0, 2
/* C6829C 8024016C 08090061 */ j .L80240184
/* C682A0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* C682A4 80240174 3C040002 */ lui $a0, 2
/* C682A8 80240178 0083102A */ slt $v0, $a0, $v1
/* C682AC 8024017C 10400002 */ beqz $v0, .L80240188
/* C682B0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* C682B4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* C682B8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* C682BC 8024018C 1440000E */ bnez $v0, .L802401C8
/* C682C0 80240190 00000000 */ nop
/* C682C4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* C682C8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* C682CC 8024019C 00621821 */ addu $v1, $v1, $v0
/* C682D0 802401A0 04610004 */ bgez $v1, .L802401B4
/* C682D4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* C682D8 802401A8 3C020002 */ lui $v0, 2
/* C682DC 802401AC 08090071 */ j .L802401C4
/* C682E0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* C682E4 802401B4 3C040002 */ lui $a0, 2
/* C682E8 802401B8 0083102A */ slt $v0, $a0, $v1
/* C682EC 802401BC 10400002 */ beqz $v0, .L802401C8
/* C682F0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* C682F4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* C682F8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* C682FC 802401CC 1440000E */ bnez $v0, .L80240208
/* C68300 802401D0 00000000 */ nop
/* C68304 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* C68308 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* C6830C 802401DC 00621821 */ addu $v1, $v1, $v0
/* C68310 802401E0 04610004 */ bgez $v1, .L802401F4
/* C68314 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* C68318 802401E8 3C020002 */ lui $v0, 2
/* C6831C 802401EC 08090081 */ j .L80240204
/* C68320 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* C68324 802401F4 3C040002 */ lui $a0, 2
/* C68328 802401F8 0083102A */ slt $v0, $a0, $v1
/* C6832C 802401FC 10400002 */ beqz $v0, .L80240208
/* C68330 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* C68334 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* C68338 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* C6833C 8024020C 1440000E */ bnez $v0, .L80240248
/* C68340 80240210 00000000 */ nop
/* C68344 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* C68348 80240218 8E020094 */ lw $v0, 0x94($s0)
/* C6834C 8024021C 00621821 */ addu $v1, $v1, $v0
/* C68350 80240220 04610004 */ bgez $v1, .L80240234
/* C68354 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* C68358 80240228 3C020002 */ lui $v0, 2
/* C6835C 8024022C 08090091 */ j .L80240244
/* C68360 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* C68364 80240234 3C040002 */ lui $a0, 2
/* C68368 80240238 0083102A */ slt $v0, $a0, $v1
/* C6836C 8024023C 10400002 */ beqz $v0, .L80240248
/* C68370 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* C68374 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* C68378 80240248 8E040084 */ lw $a0, 0x84($s0)
/* C6837C 8024024C 0C046F07 */ jal set_main_pan_u
/* C68380 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* C68384 80240254 8E040084 */ lw $a0, 0x84($s0)
/* C68388 80240258 0C046F0D */ jal set_main_pan_v
/* C6838C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* C68390 80240260 8E040084 */ lw $a0, 0x84($s0)
/* C68394 80240264 0C046F13 */ jal set_aux_pan_u
/* C68398 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* C6839C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* C683A0 80240270 0C046F19 */ jal set_aux_pan_v
/* C683A4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* C683A8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* C683AC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* C683B0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* C683B4 80240284 24420001 */ addiu $v0, $v0, 1
/* C683B8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* C683BC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* C683C0 80240290 24630001 */ addiu $v1, $v1, 1
/* C683C4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* C683C8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* C683CC 8024029C 24420001 */ addiu $v0, $v0, 1
/* C683D0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* C683D4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* C683D8 802402A8 0064182A */ slt $v1, $v1, $a0
/* C683DC 802402AC 24420001 */ addiu $v0, $v0, 1
/* C683E0 802402B0 14600002 */ bnez $v1, .L802402BC
/* C683E4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* C683E8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* C683EC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* C683F0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* C683F4 802402C4 0043102A */ slt $v0, $v0, $v1
/* C683F8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* C683FC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* C68400 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* C68404 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* C68408 802402D8 0043102A */ slt $v0, $v0, $v1
/* C6840C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* C68410 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* C68414 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* C68418 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* C6841C 802402EC 0043102A */ slt $v0, $v0, $v1
/* C68420 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* C68424 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* C68428 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* C6842C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* C68430 80240300 0000102D */ daddu $v0, $zero, $zero
/* C68434 80240304 03E00008 */ jr $ra
/* C68438 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* C6843C 8024030C 00000000 */ nop

View File

@ -1,144 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_CF7C94
/* CF7C94 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* CF7C98 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* CF7C9C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* CF7CA0 80240130 10A00005 */ beqz $a1, .L80240148
/* CF7CA4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* CF7CA8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* CF7CAC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* CF7CB0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* CF7CB4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* CF7CB8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* CF7CBC 8024014C 1440000E */ bnez $v0, .L80240188
/* CF7CC0 80240150 00000000 */ nop
/* CF7CC4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* CF7CC8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* CF7CCC 8024015C 00621821 */ addu $v1, $v1, $v0
/* CF7CD0 80240160 04610004 */ bgez $v1, .L80240174
/* CF7CD4 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* CF7CD8 80240168 3C020002 */ lui $v0, 2
/* CF7CDC 8024016C 08090061 */ j .L80240184
/* CF7CE0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* CF7CE4 80240174 3C040002 */ lui $a0, 2
/* CF7CE8 80240178 0083102A */ slt $v0, $a0, $v1
/* CF7CEC 8024017C 10400002 */ beqz $v0, .L80240188
/* CF7CF0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* CF7CF4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* CF7CF8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* CF7CFC 8024018C 1440000E */ bnez $v0, .L802401C8
/* CF7D00 80240190 00000000 */ nop
/* CF7D04 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* CF7D08 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* CF7D0C 8024019C 00621821 */ addu $v1, $v1, $v0
/* CF7D10 802401A0 04610004 */ bgez $v1, .L802401B4
/* CF7D14 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* CF7D18 802401A8 3C020002 */ lui $v0, 2
/* CF7D1C 802401AC 08090071 */ j .L802401C4
/* CF7D20 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* CF7D24 802401B4 3C040002 */ lui $a0, 2
/* CF7D28 802401B8 0083102A */ slt $v0, $a0, $v1
/* CF7D2C 802401BC 10400002 */ beqz $v0, .L802401C8
/* CF7D30 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* CF7D34 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* CF7D38 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* CF7D3C 802401CC 1440000E */ bnez $v0, .L80240208
/* CF7D40 802401D0 00000000 */ nop
/* CF7D44 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* CF7D48 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* CF7D4C 802401DC 00621821 */ addu $v1, $v1, $v0
/* CF7D50 802401E0 04610004 */ bgez $v1, .L802401F4
/* CF7D54 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* CF7D58 802401E8 3C020002 */ lui $v0, 2
/* CF7D5C 802401EC 08090081 */ j .L80240204
/* CF7D60 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* CF7D64 802401F4 3C040002 */ lui $a0, 2
/* CF7D68 802401F8 0083102A */ slt $v0, $a0, $v1
/* CF7D6C 802401FC 10400002 */ beqz $v0, .L80240208
/* CF7D70 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* CF7D74 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* CF7D78 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* CF7D7C 8024020C 1440000E */ bnez $v0, .L80240248
/* CF7D80 80240210 00000000 */ nop
/* CF7D84 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* CF7D88 80240218 8E020094 */ lw $v0, 0x94($s0)
/* CF7D8C 8024021C 00621821 */ addu $v1, $v1, $v0
/* CF7D90 80240220 04610004 */ bgez $v1, .L80240234
/* CF7D94 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* CF7D98 80240228 3C020002 */ lui $v0, 2
/* CF7D9C 8024022C 08090091 */ j .L80240244
/* CF7DA0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* CF7DA4 80240234 3C040002 */ lui $a0, 2
/* CF7DA8 80240238 0083102A */ slt $v0, $a0, $v1
/* CF7DAC 8024023C 10400002 */ beqz $v0, .L80240248
/* CF7DB0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* CF7DB4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* CF7DB8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* CF7DBC 8024024C 0C046F07 */ jal set_main_pan_u
/* CF7DC0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* CF7DC4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* CF7DC8 80240258 0C046F0D */ jal set_main_pan_v
/* CF7DCC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* CF7DD0 80240260 8E040084 */ lw $a0, 0x84($s0)
/* CF7DD4 80240264 0C046F13 */ jal set_aux_pan_u
/* CF7DD8 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* CF7DDC 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* CF7DE0 80240270 0C046F19 */ jal set_aux_pan_v
/* CF7DE4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* CF7DE8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* CF7DEC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* CF7DF0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* CF7DF4 80240284 24420001 */ addiu $v0, $v0, 1
/* CF7DF8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* CF7DFC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* CF7E00 80240290 24630001 */ addiu $v1, $v1, 1
/* CF7E04 80240294 AE030078 */ sw $v1, 0x78($s0)
/* CF7E08 80240298 8E030070 */ lw $v1, 0x70($s0)
/* CF7E0C 8024029C 24420001 */ addiu $v0, $v0, 1
/* CF7E10 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* CF7E14 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* CF7E18 802402A8 0064182A */ slt $v1, $v1, $a0
/* CF7E1C 802402AC 24420001 */ addiu $v0, $v0, 1
/* CF7E20 802402B0 14600002 */ bnez $v1, .L802402BC
/* CF7E24 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* CF7E28 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* CF7E2C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* CF7E30 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* CF7E34 802402C4 0043102A */ slt $v0, $v0, $v1
/* CF7E38 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* CF7E3C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* CF7E40 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* CF7E44 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* CF7E48 802402D8 0043102A */ slt $v0, $v0, $v1
/* CF7E4C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* CF7E50 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* CF7E54 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* CF7E58 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* CF7E5C 802402EC 0043102A */ slt $v0, $v0, $v1
/* CF7E60 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* CF7E64 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* CF7E68 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* CF7E6C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* CF7E70 80240300 0000102D */ daddu $v0, $zero, $zero
/* CF7E74 80240304 03E00008 */ jr $ra
/* CF7E78 80240308 27BD0018 */ addiu $sp, $sp, 0x18
/* CF7E7C 8024030C 00000000 */ nop

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_D1FFB4
/* D1FFB4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* D1FFB8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* D1FFBC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* D1FFC0 80240130 10A00005 */ beqz $a1, .L80240148
/* D1FFC4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* D1FFC8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* D1FFCC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* D1FFD0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* D1FFD4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* D1FFD8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* D1FFDC 8024014C 1440000E */ bnez $v0, .L80240188
/* D1FFE0 80240150 00000000 */ nop
/* D1FFE4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* D1FFE8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* D1FFEC 8024015C 00621821 */ addu $v1, $v1, $v0
/* D1FFF0 80240160 04610004 */ bgez $v1, .L80240174
/* D1FFF4 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* D1FFF8 80240168 3C020002 */ lui $v0, 2
/* D1FFFC 8024016C 08090061 */ j .L80240184
/* D20000 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* D20004 80240174 3C040002 */ lui $a0, 2
/* D20008 80240178 0083102A */ slt $v0, $a0, $v1
/* D2000C 8024017C 10400002 */ beqz $v0, .L80240188
/* D20010 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* D20014 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* D20018 80240188 8E020074 */ lw $v0, 0x74($s0)
/* D2001C 8024018C 1440000E */ bnez $v0, .L802401C8
/* D20020 80240190 00000000 */ nop
/* D20024 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* D20028 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* D2002C 8024019C 00621821 */ addu $v1, $v1, $v0
/* D20030 802401A0 04610004 */ bgez $v1, .L802401B4
/* D20034 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* D20038 802401A8 3C020002 */ lui $v0, 2
/* D2003C 802401AC 08090071 */ j .L802401C4
/* D20040 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* D20044 802401B4 3C040002 */ lui $a0, 2
/* D20048 802401B8 0083102A */ slt $v0, $a0, $v1
/* D2004C 802401BC 10400002 */ beqz $v0, .L802401C8
/* D20050 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* D20054 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* D20058 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* D2005C 802401CC 1440000E */ bnez $v0, .L80240208
/* D20060 802401D0 00000000 */ nop
/* D20064 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* D20068 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* D2006C 802401DC 00621821 */ addu $v1, $v1, $v0
/* D20070 802401E0 04610004 */ bgez $v1, .L802401F4
/* D20074 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* D20078 802401E8 3C020002 */ lui $v0, 2
/* D2007C 802401EC 08090081 */ j .L80240204
/* D20080 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* D20084 802401F4 3C040002 */ lui $a0, 2
/* D20088 802401F8 0083102A */ slt $v0, $a0, $v1
/* D2008C 802401FC 10400002 */ beqz $v0, .L80240208
/* D20090 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* D20094 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* D20098 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* D2009C 8024020C 1440000E */ bnez $v0, .L80240248
/* D200A0 80240210 00000000 */ nop
/* D200A4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* D200A8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* D200AC 8024021C 00621821 */ addu $v1, $v1, $v0
/* D200B0 80240220 04610004 */ bgez $v1, .L80240234
/* D200B4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* D200B8 80240228 3C020002 */ lui $v0, 2
/* D200BC 8024022C 08090091 */ j .L80240244
/* D200C0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* D200C4 80240234 3C040002 */ lui $a0, 2
/* D200C8 80240238 0083102A */ slt $v0, $a0, $v1
/* D200CC 8024023C 10400002 */ beqz $v0, .L80240248
/* D200D0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* D200D4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* D200D8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* D200DC 8024024C 0C046F07 */ jal set_main_pan_u
/* D200E0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* D200E4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* D200E8 80240258 0C046F0D */ jal set_main_pan_v
/* D200EC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* D200F0 80240260 8E040084 */ lw $a0, 0x84($s0)
/* D200F4 80240264 0C046F13 */ jal set_aux_pan_u
/* D200F8 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* D200FC 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* D20100 80240270 0C046F19 */ jal set_aux_pan_v
/* D20104 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* D20108 80240278 8E020070 */ lw $v0, 0x70($s0)
/* D2010C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* D20110 80240280 8E040098 */ lw $a0, 0x98($s0)
/* D20114 80240284 24420001 */ addiu $v0, $v0, 1
/* D20118 80240288 AE020070 */ sw $v0, 0x70($s0)
/* D2011C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* D20120 80240290 24630001 */ addiu $v1, $v1, 1
/* D20124 80240294 AE030078 */ sw $v1, 0x78($s0)
/* D20128 80240298 8E030070 */ lw $v1, 0x70($s0)
/* D2012C 8024029C 24420001 */ addiu $v0, $v0, 1
/* D20130 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* D20134 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* D20138 802402A8 0064182A */ slt $v1, $v1, $a0
/* D2013C 802402AC 24420001 */ addiu $v0, $v0, 1
/* D20140 802402B0 14600002 */ bnez $v1, .L802402BC
/* D20144 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* D20148 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* D2014C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* D20150 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* D20154 802402C4 0043102A */ slt $v0, $v0, $v1
/* D20158 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* D2015C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* D20160 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* D20164 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* D20168 802402D8 0043102A */ slt $v0, $v0, $v1
/* D2016C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* D20170 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* D20174 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* D20178 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* D2017C 802402EC 0043102A */ slt $v0, $v0, $v1
/* D20180 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* D20184 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* D20188 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* D2018C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* D20190 80240300 0000102D */ daddu $v0, $zero, $zero
/* D20194 80240304 03E00008 */ jr $ra
/* D20198 80240308 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_8695D4
/* 8695D4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8695D8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* 8695DC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* 8695E0 80240130 10A00005 */ beqz $a1, .L80240148
/* 8695E4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* 8695E8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* 8695EC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* 8695F0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* 8695F4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* 8695F8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* 8695FC 8024014C 1440000E */ bnez $v0, .L80240188
/* 869600 80240150 00000000 */ nop
/* 869604 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* 869608 80240158 8E020088 */ lw $v0, 0x88($s0)
/* 86960C 8024015C 00621821 */ addu $v1, $v1, $v0
/* 869610 80240160 04610004 */ bgez $v1, .L80240174
/* 869614 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* 869618 80240168 3C020002 */ lui $v0, 2
/* 86961C 8024016C 08090061 */ j .L80240184
/* 869620 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* 869624 80240174 3C040002 */ lui $a0, 2
/* 869628 80240178 0083102A */ slt $v0, $a0, $v1
/* 86962C 8024017C 10400002 */ beqz $v0, .L80240188
/* 869630 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* 869634 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* 869638 80240188 8E020074 */ lw $v0, 0x74($s0)
/* 86963C 8024018C 1440000E */ bnez $v0, .L802401C8
/* 869640 80240190 00000000 */ nop
/* 869644 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* 869648 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* 86964C 8024019C 00621821 */ addu $v1, $v1, $v0
/* 869650 802401A0 04610004 */ bgez $v1, .L802401B4
/* 869654 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* 869658 802401A8 3C020002 */ lui $v0, 2
/* 86965C 802401AC 08090071 */ j .L802401C4
/* 869660 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* 869664 802401B4 3C040002 */ lui $a0, 2
/* 869668 802401B8 0083102A */ slt $v0, $a0, $v1
/* 86966C 802401BC 10400002 */ beqz $v0, .L802401C8
/* 869670 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* 869674 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* 869678 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* 86967C 802401CC 1440000E */ bnez $v0, .L80240208
/* 869680 802401D0 00000000 */ nop
/* 869684 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 869688 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* 86968C 802401DC 00621821 */ addu $v1, $v1, $v0
/* 869690 802401E0 04610004 */ bgez $v1, .L802401F4
/* 869694 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 869698 802401E8 3C020002 */ lui $v0, 2
/* 86969C 802401EC 08090081 */ j .L80240204
/* 8696A0 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* 8696A4 802401F4 3C040002 */ lui $a0, 2
/* 8696A8 802401F8 0083102A */ slt $v0, $a0, $v1
/* 8696AC 802401FC 10400002 */ beqz $v0, .L80240208
/* 8696B0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* 8696B4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* 8696B8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* 8696BC 8024020C 1440000E */ bnez $v0, .L80240248
/* 8696C0 80240210 00000000 */ nop
/* 8696C4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* 8696C8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* 8696CC 8024021C 00621821 */ addu $v1, $v1, $v0
/* 8696D0 80240220 04610004 */ bgez $v1, .L80240234
/* 8696D4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* 8696D8 80240228 3C020002 */ lui $v0, 2
/* 8696DC 8024022C 08090091 */ j .L80240244
/* 8696E0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* 8696E4 80240234 3C040002 */ lui $a0, 2
/* 8696E8 80240238 0083102A */ slt $v0, $a0, $v1
/* 8696EC 8024023C 10400002 */ beqz $v0, .L80240248
/* 8696F0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* 8696F4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* 8696F8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* 8696FC 8024024C 0C046F07 */ jal set_main_pan_u
/* 869700 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* 869704 80240254 8E040084 */ lw $a0, 0x84($s0)
/* 869708 80240258 0C046F0D */ jal set_main_pan_v
/* 86970C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* 869710 80240260 8E040084 */ lw $a0, 0x84($s0)
/* 869714 80240264 0C046F13 */ jal set_aux_pan_u
/* 869718 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* 86971C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* 869720 80240270 0C046F19 */ jal set_aux_pan_v
/* 869724 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* 869728 80240278 8E020070 */ lw $v0, 0x70($s0)
/* 86972C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* 869730 80240280 8E040098 */ lw $a0, 0x98($s0)
/* 869734 80240284 24420001 */ addiu $v0, $v0, 1
/* 869738 80240288 AE020070 */ sw $v0, 0x70($s0)
/* 86973C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* 869740 80240290 24630001 */ addiu $v1, $v1, 1
/* 869744 80240294 AE030078 */ sw $v1, 0x78($s0)
/* 869748 80240298 8E030070 */ lw $v1, 0x70($s0)
/* 86974C 8024029C 24420001 */ addiu $v0, $v0, 1
/* 869750 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* 869754 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* 869758 802402A8 0064182A */ slt $v1, $v1, $a0
/* 86975C 802402AC 24420001 */ addiu $v0, $v0, 1
/* 869760 802402B0 14600002 */ bnez $v1, .L802402BC
/* 869764 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* 869768 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* 86976C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* 869770 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* 869774 802402C4 0043102A */ slt $v0, $v0, $v1
/* 869778 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* 86977C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* 869780 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* 869784 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 869788 802402D8 0043102A */ slt $v0, $v0, $v1
/* 86978C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* 869790 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* 869794 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* 869798 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 86979C 802402EC 0043102A */ slt $v0, $v0, $v1
/* 8697A0 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* 8697A4 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* 8697A8 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* 8697AC 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* 8697B0 80240300 0000102D */ daddu $v0, $zero, $zero
/* 8697B4 80240304 03E00008 */ jr $ra
/* 8697B8 80240308 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_871B54
/* 871B54 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 871B58 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* 871B5C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* 871B60 80240130 10A00005 */ beqz $a1, .L80240148
/* 871B64 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* 871B68 80240138 AE000070 */ sw $zero, 0x70($s0)
/* 871B6C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* 871B70 80240140 AE000078 */ sw $zero, 0x78($s0)
/* 871B74 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* 871B78 80240148 8E020070 */ lw $v0, 0x70($s0)
/* 871B7C 8024014C 1440000E */ bnez $v0, .L80240188
/* 871B80 80240150 00000000 */ nop
/* 871B84 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* 871B88 80240158 8E020088 */ lw $v0, 0x88($s0)
/* 871B8C 8024015C 00621821 */ addu $v1, $v1, $v0
/* 871B90 80240160 04610004 */ bgez $v1, .L80240174
/* 871B94 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* 871B98 80240168 3C020002 */ lui $v0, 2
/* 871B9C 8024016C 08090061 */ j .L80240184
/* 871BA0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* 871BA4 80240174 3C040002 */ lui $a0, 2
/* 871BA8 80240178 0083102A */ slt $v0, $a0, $v1
/* 871BAC 8024017C 10400002 */ beqz $v0, .L80240188
/* 871BB0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* 871BB4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* 871BB8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* 871BBC 8024018C 1440000E */ bnez $v0, .L802401C8
/* 871BC0 80240190 00000000 */ nop
/* 871BC4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* 871BC8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* 871BCC 8024019C 00621821 */ addu $v1, $v1, $v0
/* 871BD0 802401A0 04610004 */ bgez $v1, .L802401B4
/* 871BD4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* 871BD8 802401A8 3C020002 */ lui $v0, 2
/* 871BDC 802401AC 08090071 */ j .L802401C4
/* 871BE0 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* 871BE4 802401B4 3C040002 */ lui $a0, 2
/* 871BE8 802401B8 0083102A */ slt $v0, $a0, $v1
/* 871BEC 802401BC 10400002 */ beqz $v0, .L802401C8
/* 871BF0 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* 871BF4 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* 871BF8 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* 871BFC 802401CC 1440000E */ bnez $v0, .L80240208
/* 871C00 802401D0 00000000 */ nop
/* 871C04 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 871C08 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* 871C0C 802401DC 00621821 */ addu $v1, $v1, $v0
/* 871C10 802401E0 04610004 */ bgez $v1, .L802401F4
/* 871C14 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 871C18 802401E8 3C020002 */ lui $v0, 2
/* 871C1C 802401EC 08090081 */ j .L80240204
/* 871C20 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* 871C24 802401F4 3C040002 */ lui $a0, 2
/* 871C28 802401F8 0083102A */ slt $v0, $a0, $v1
/* 871C2C 802401FC 10400002 */ beqz $v0, .L80240208
/* 871C30 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* 871C34 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* 871C38 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* 871C3C 8024020C 1440000E */ bnez $v0, .L80240248
/* 871C40 80240210 00000000 */ nop
/* 871C44 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* 871C48 80240218 8E020094 */ lw $v0, 0x94($s0)
/* 871C4C 8024021C 00621821 */ addu $v1, $v1, $v0
/* 871C50 80240220 04610004 */ bgez $v1, .L80240234
/* 871C54 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* 871C58 80240228 3C020002 */ lui $v0, 2
/* 871C5C 8024022C 08090091 */ j .L80240244
/* 871C60 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* 871C64 80240234 3C040002 */ lui $a0, 2
/* 871C68 80240238 0083102A */ slt $v0, $a0, $v1
/* 871C6C 8024023C 10400002 */ beqz $v0, .L80240248
/* 871C70 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* 871C74 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* 871C78 80240248 8E040084 */ lw $a0, 0x84($s0)
/* 871C7C 8024024C 0C046F07 */ jal set_main_pan_u
/* 871C80 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* 871C84 80240254 8E040084 */ lw $a0, 0x84($s0)
/* 871C88 80240258 0C046F0D */ jal set_main_pan_v
/* 871C8C 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* 871C90 80240260 8E040084 */ lw $a0, 0x84($s0)
/* 871C94 80240264 0C046F13 */ jal set_aux_pan_u
/* 871C98 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* 871C9C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* 871CA0 80240270 0C046F19 */ jal set_aux_pan_v
/* 871CA4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* 871CA8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* 871CAC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* 871CB0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* 871CB4 80240284 24420001 */ addiu $v0, $v0, 1
/* 871CB8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* 871CBC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* 871CC0 80240290 24630001 */ addiu $v1, $v1, 1
/* 871CC4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* 871CC8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* 871CCC 8024029C 24420001 */ addiu $v0, $v0, 1
/* 871CD0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* 871CD4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* 871CD8 802402A8 0064182A */ slt $v1, $v1, $a0
/* 871CDC 802402AC 24420001 */ addiu $v0, $v0, 1
/* 871CE0 802402B0 14600002 */ bnez $v1, .L802402BC
/* 871CE4 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* 871CE8 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* 871CEC 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* 871CF0 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* 871CF4 802402C4 0043102A */ slt $v0, $v0, $v1
/* 871CF8 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* 871CFC 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* 871D00 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* 871D04 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 871D08 802402D8 0043102A */ slt $v0, $v0, $v1
/* 871D0C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* 871D10 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* 871D14 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* 871D18 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 871D1C 802402EC 0043102A */ slt $v0, $v0, $v1
/* 871D20 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* 871D24 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* 871D28 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* 871D2C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* 871D30 80240300 0000102D */ daddu $v0, $zero, $zero
/* 871D34 80240304 03E00008 */ jr $ra
/* 871D38 80240308 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_80240404_8979E4
/* 8979E4 80240404 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8979E8 80240408 AFB00010 */ sw $s0, 0x10($sp)
/* 8979EC 8024040C 0080802D */ daddu $s0, $a0, $zero
/* 8979F0 80240410 10A00005 */ beqz $a1, .L80240428
/* 8979F4 80240414 AFBF0014 */ sw $ra, 0x14($sp)
/* 8979F8 80240418 AE000070 */ sw $zero, 0x70($s0)
/* 8979FC 8024041C AE000074 */ sw $zero, 0x74($s0)
/* 897A00 80240420 AE000078 */ sw $zero, 0x78($s0)
/* 897A04 80240424 AE00007C */ sw $zero, 0x7c($s0)
.L80240428:
/* 897A08 80240428 8E020070 */ lw $v0, 0x70($s0)
/* 897A0C 8024042C 1440000E */ bnez $v0, .L80240468
/* 897A10 80240430 00000000 */ nop
/* 897A14 80240434 8E0300A8 */ lw $v1, 0xa8($s0)
/* 897A18 80240438 8E020088 */ lw $v0, 0x88($s0)
/* 897A1C 8024043C 00621821 */ addu $v1, $v1, $v0
/* 897A20 80240440 04610004 */ bgez $v1, .L80240454
/* 897A24 80240444 AE0300A8 */ sw $v1, 0xa8($s0)
/* 897A28 80240448 3C020002 */ lui $v0, 2
/* 897A2C 8024044C 08090119 */ j .L80240464
/* 897A30 80240450 00621021 */ addu $v0, $v1, $v0
.L80240454:
/* 897A34 80240454 3C040002 */ lui $a0, 2
/* 897A38 80240458 0083102A */ slt $v0, $a0, $v1
/* 897A3C 8024045C 10400002 */ beqz $v0, .L80240468
/* 897A40 80240460 00641023 */ subu $v0, $v1, $a0
.L80240464:
/* 897A44 80240464 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240468:
/* 897A48 80240468 8E020074 */ lw $v0, 0x74($s0)
/* 897A4C 8024046C 1440000E */ bnez $v0, .L802404A8
/* 897A50 80240470 00000000 */ nop
/* 897A54 80240474 8E0300AC */ lw $v1, 0xac($s0)
/* 897A58 80240478 8E02008C */ lw $v0, 0x8c($s0)
/* 897A5C 8024047C 00621821 */ addu $v1, $v1, $v0
/* 897A60 80240480 04610004 */ bgez $v1, .L80240494
/* 897A64 80240484 AE0300AC */ sw $v1, 0xac($s0)
/* 897A68 80240488 3C020002 */ lui $v0, 2
/* 897A6C 8024048C 08090129 */ j .L802404A4
/* 897A70 80240490 00621021 */ addu $v0, $v1, $v0
.L80240494:
/* 897A74 80240494 3C040002 */ lui $a0, 2
/* 897A78 80240498 0083102A */ slt $v0, $a0, $v1
/* 897A7C 8024049C 10400002 */ beqz $v0, .L802404A8
/* 897A80 802404A0 00641023 */ subu $v0, $v1, $a0
.L802404A4:
/* 897A84 802404A4 AE0200AC */ sw $v0, 0xac($s0)
.L802404A8:
/* 897A88 802404A8 8E020078 */ lw $v0, 0x78($s0)
/* 897A8C 802404AC 1440000E */ bnez $v0, .L802404E8
/* 897A90 802404B0 00000000 */ nop
/* 897A94 802404B4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 897A98 802404B8 8E020090 */ lw $v0, 0x90($s0)
/* 897A9C 802404BC 00621821 */ addu $v1, $v1, $v0
/* 897AA0 802404C0 04610004 */ bgez $v1, .L802404D4
/* 897AA4 802404C4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 897AA8 802404C8 3C020002 */ lui $v0, 2
/* 897AAC 802404CC 08090139 */ j .L802404E4
/* 897AB0 802404D0 00621021 */ addu $v0, $v1, $v0
.L802404D4:
/* 897AB4 802404D4 3C040002 */ lui $a0, 2
/* 897AB8 802404D8 0083102A */ slt $v0, $a0, $v1
/* 897ABC 802404DC 10400002 */ beqz $v0, .L802404E8
/* 897AC0 802404E0 00641023 */ subu $v0, $v1, $a0
.L802404E4:
/* 897AC4 802404E4 AE0200B0 */ sw $v0, 0xb0($s0)
.L802404E8:
/* 897AC8 802404E8 8E02007C */ lw $v0, 0x7c($s0)
/* 897ACC 802404EC 1440000E */ bnez $v0, .L80240528
/* 897AD0 802404F0 00000000 */ nop
/* 897AD4 802404F4 8E0300B4 */ lw $v1, 0xb4($s0)
/* 897AD8 802404F8 8E020094 */ lw $v0, 0x94($s0)
/* 897ADC 802404FC 00621821 */ addu $v1, $v1, $v0
/* 897AE0 80240500 04610004 */ bgez $v1, .L80240514
/* 897AE4 80240504 AE0300B4 */ sw $v1, 0xb4($s0)
/* 897AE8 80240508 3C020002 */ lui $v0, 2
/* 897AEC 8024050C 08090149 */ j .L80240524
/* 897AF0 80240510 00621021 */ addu $v0, $v1, $v0
.L80240514:
/* 897AF4 80240514 3C040002 */ lui $a0, 2
/* 897AF8 80240518 0083102A */ slt $v0, $a0, $v1
/* 897AFC 8024051C 10400002 */ beqz $v0, .L80240528
/* 897B00 80240520 00641023 */ subu $v0, $v1, $a0
.L80240524:
/* 897B04 80240524 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240528:
/* 897B08 80240528 8E040084 */ lw $a0, 0x84($s0)
/* 897B0C 8024052C 0C046F07 */ jal set_main_pan_u
/* 897B10 80240530 8E0500A8 */ lw $a1, 0xa8($s0)
/* 897B14 80240534 8E040084 */ lw $a0, 0x84($s0)
/* 897B18 80240538 0C046F0D */ jal set_main_pan_v
/* 897B1C 8024053C 8E0500AC */ lw $a1, 0xac($s0)
/* 897B20 80240540 8E040084 */ lw $a0, 0x84($s0)
/* 897B24 80240544 0C046F13 */ jal set_aux_pan_u
/* 897B28 80240548 8E0500B0 */ lw $a1, 0xb0($s0)
/* 897B2C 8024054C 8E040084 */ lw $a0, 0x84($s0)
/* 897B30 80240550 0C046F19 */ jal set_aux_pan_v
/* 897B34 80240554 8E0500B4 */ lw $a1, 0xb4($s0)
/* 897B38 80240558 8E020070 */ lw $v0, 0x70($s0)
/* 897B3C 8024055C 8E030078 */ lw $v1, 0x78($s0)
/* 897B40 80240560 8E040098 */ lw $a0, 0x98($s0)
/* 897B44 80240564 24420001 */ addiu $v0, $v0, 1
/* 897B48 80240568 AE020070 */ sw $v0, 0x70($s0)
/* 897B4C 8024056C 8E020074 */ lw $v0, 0x74($s0)
/* 897B50 80240570 24630001 */ addiu $v1, $v1, 1
/* 897B54 80240574 AE030078 */ sw $v1, 0x78($s0)
/* 897B58 80240578 8E030070 */ lw $v1, 0x70($s0)
/* 897B5C 8024057C 24420001 */ addiu $v0, $v0, 1
/* 897B60 80240580 AE020074 */ sw $v0, 0x74($s0)
/* 897B64 80240584 8E02007C */ lw $v0, 0x7c($s0)
/* 897B68 80240588 0064182A */ slt $v1, $v1, $a0
/* 897B6C 8024058C 24420001 */ addiu $v0, $v0, 1
/* 897B70 80240590 14600002 */ bnez $v1, .L8024059C
/* 897B74 80240594 AE02007C */ sw $v0, 0x7c($s0)
/* 897B78 80240598 AE000070 */ sw $zero, 0x70($s0)
.L8024059C:
/* 897B7C 8024059C 8E020074 */ lw $v0, 0x74($s0)
/* 897B80 802405A0 8E03009C */ lw $v1, 0x9c($s0)
/* 897B84 802405A4 0043102A */ slt $v0, $v0, $v1
/* 897B88 802405A8 50400001 */ beql $v0, $zero, .L802405B0
/* 897B8C 802405AC AE000074 */ sw $zero, 0x74($s0)
.L802405B0:
/* 897B90 802405B0 8E020078 */ lw $v0, 0x78($s0)
/* 897B94 802405B4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 897B98 802405B8 0043102A */ slt $v0, $v0, $v1
/* 897B9C 802405BC 50400001 */ beql $v0, $zero, .L802405C4
/* 897BA0 802405C0 AE000078 */ sw $zero, 0x78($s0)
.L802405C4:
/* 897BA4 802405C4 8E02007C */ lw $v0, 0x7c($s0)
/* 897BA8 802405C8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 897BAC 802405CC 0043102A */ slt $v0, $v0, $v1
/* 897BB0 802405D0 50400001 */ beql $v0, $zero, .L802405D8
/* 897BB4 802405D4 AE00007C */ sw $zero, 0x7c($s0)
.L802405D8:
/* 897BB8 802405D8 8FBF0014 */ lw $ra, 0x14($sp)
/* 897BBC 802405DC 8FB00010 */ lw $s0, 0x10($sp)
/* 897BC0 802405E0 0000102D */ daddu $v0, $zero, $zero
/* 897BC4 802405E4 03E00008 */ jr $ra
/* 897BC8 802405E8 27BD0018 */ addiu $sp, $sp, 0x18
/* 897BCC 802405EC 00000000 */ nop

View File

@ -1,143 +0,0 @@
.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_80240124_89A474
/* 89A474 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 89A478 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* 89A47C 8024012C 0080802D */ daddu $s0, $a0, $zero
/* 89A480 80240130 10A00005 */ beqz $a1, .L80240148
/* 89A484 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* 89A488 80240138 AE000070 */ sw $zero, 0x70($s0)
/* 89A48C 8024013C AE000074 */ sw $zero, 0x74($s0)
/* 89A490 80240140 AE000078 */ sw $zero, 0x78($s0)
/* 89A494 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* 89A498 80240148 8E020070 */ lw $v0, 0x70($s0)
/* 89A49C 8024014C 1440000E */ bnez $v0, .L80240188
/* 89A4A0 80240150 00000000 */ nop
/* 89A4A4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* 89A4A8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* 89A4AC 8024015C 00621821 */ addu $v1, $v1, $v0
/* 89A4B0 80240160 04610004 */ bgez $v1, .L80240174
/* 89A4B4 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* 89A4B8 80240168 3C020002 */ lui $v0, 2
/* 89A4BC 8024016C 08090061 */ j .L80240184
/* 89A4C0 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* 89A4C4 80240174 3C040002 */ lui $a0, 2
/* 89A4C8 80240178 0083102A */ slt $v0, $a0, $v1
/* 89A4CC 8024017C 10400002 */ beqz $v0, .L80240188
/* 89A4D0 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* 89A4D4 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* 89A4D8 80240188 8E020074 */ lw $v0, 0x74($s0)
/* 89A4DC 8024018C 1440000E */ bnez $v0, .L802401C8
/* 89A4E0 80240190 00000000 */ nop
/* 89A4E4 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* 89A4E8 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* 89A4EC 8024019C 00621821 */ addu $v1, $v1, $v0
/* 89A4F0 802401A0 04610004 */ bgez $v1, .L802401B4
/* 89A4F4 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* 89A4F8 802401A8 3C020002 */ lui $v0, 2
/* 89A4FC 802401AC 08090071 */ j .L802401C4
/* 89A500 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* 89A504 802401B4 3C040002 */ lui $a0, 2
/* 89A508 802401B8 0083102A */ slt $v0, $a0, $v1
/* 89A50C 802401BC 10400002 */ beqz $v0, .L802401C8
/* 89A510 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* 89A514 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* 89A518 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* 89A51C 802401CC 1440000E */ bnez $v0, .L80240208
/* 89A520 802401D0 00000000 */ nop
/* 89A524 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 89A528 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* 89A52C 802401DC 00621821 */ addu $v1, $v1, $v0
/* 89A530 802401E0 04610004 */ bgez $v1, .L802401F4
/* 89A534 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 89A538 802401E8 3C020002 */ lui $v0, 2
/* 89A53C 802401EC 08090081 */ j .L80240204
/* 89A540 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* 89A544 802401F4 3C040002 */ lui $a0, 2
/* 89A548 802401F8 0083102A */ slt $v0, $a0, $v1
/* 89A54C 802401FC 10400002 */ beqz $v0, .L80240208
/* 89A550 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* 89A554 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* 89A558 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* 89A55C 8024020C 1440000E */ bnez $v0, .L80240248
/* 89A560 80240210 00000000 */ nop
/* 89A564 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* 89A568 80240218 8E020094 */ lw $v0, 0x94($s0)
/* 89A56C 8024021C 00621821 */ addu $v1, $v1, $v0
/* 89A570 80240220 04610004 */ bgez $v1, .L80240234
/* 89A574 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* 89A578 80240228 3C020002 */ lui $v0, 2
/* 89A57C 8024022C 08090091 */ j .L80240244
/* 89A580 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* 89A584 80240234 3C040002 */ lui $a0, 2
/* 89A588 80240238 0083102A */ slt $v0, $a0, $v1
/* 89A58C 8024023C 10400002 */ beqz $v0, .L80240248
/* 89A590 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* 89A594 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* 89A598 80240248 8E040084 */ lw $a0, 0x84($s0)
/* 89A59C 8024024C 0C046F07 */ jal set_main_pan_u
/* 89A5A0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* 89A5A4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* 89A5A8 80240258 0C046F0D */ jal set_main_pan_v
/* 89A5AC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* 89A5B0 80240260 8E040084 */ lw $a0, 0x84($s0)
/* 89A5B4 80240264 0C046F13 */ jal set_aux_pan_u
/* 89A5B8 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* 89A5BC 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* 89A5C0 80240270 0C046F19 */ jal set_aux_pan_v
/* 89A5C4 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* 89A5C8 80240278 8E020070 */ lw $v0, 0x70($s0)
/* 89A5CC 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* 89A5D0 80240280 8E040098 */ lw $a0, 0x98($s0)
/* 89A5D4 80240284 24420001 */ addiu $v0, $v0, 1
/* 89A5D8 80240288 AE020070 */ sw $v0, 0x70($s0)
/* 89A5DC 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* 89A5E0 80240290 24630001 */ addiu $v1, $v1, 1
/* 89A5E4 80240294 AE030078 */ sw $v1, 0x78($s0)
/* 89A5E8 80240298 8E030070 */ lw $v1, 0x70($s0)
/* 89A5EC 8024029C 24420001 */ addiu $v0, $v0, 1
/* 89A5F0 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* 89A5F4 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* 89A5F8 802402A8 0064182A */ slt $v1, $v1, $a0
/* 89A5FC 802402AC 24420001 */ addiu $v0, $v0, 1
/* 89A600 802402B0 14600002 */ bnez $v1, .L802402BC
/* 89A604 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* 89A608 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* 89A60C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* 89A610 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* 89A614 802402C4 0043102A */ slt $v0, $v0, $v1
/* 89A618 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* 89A61C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* 89A620 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* 89A624 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 89A628 802402D8 0043102A */ slt $v0, $v0, $v1
/* 89A62C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* 89A630 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* 89A634 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* 89A638 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 89A63C 802402EC 0043102A */ slt $v0, $v0, $v1
/* 89A640 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* 89A644 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* 89A648 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* 89A64C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* 89A650 80240300 0000102D */ daddu $v0, $zero, $zero
/* 89A654 80240304 03E00008 */ jr $ra
/* 89A658 80240308 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_89D8C4
/* 89D8C4 80240124 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 89D8C8 80240128 AFB00010 */ sw $s0, 0x10($sp)
/* 89D8CC 8024012C 0080802D */ daddu $s0, $a0, $zero
/* 89D8D0 80240130 10A00005 */ beqz $a1, .L80240148
/* 89D8D4 80240134 AFBF0014 */ sw $ra, 0x14($sp)
/* 89D8D8 80240138 AE000070 */ sw $zero, 0x70($s0)
/* 89D8DC 8024013C AE000074 */ sw $zero, 0x74($s0)
/* 89D8E0 80240140 AE000078 */ sw $zero, 0x78($s0)
/* 89D8E4 80240144 AE00007C */ sw $zero, 0x7c($s0)
.L80240148:
/* 89D8E8 80240148 8E020070 */ lw $v0, 0x70($s0)
/* 89D8EC 8024014C 1440000E */ bnez $v0, .L80240188
/* 89D8F0 80240150 00000000 */ nop
/* 89D8F4 80240154 8E0300A8 */ lw $v1, 0xa8($s0)
/* 89D8F8 80240158 8E020088 */ lw $v0, 0x88($s0)
/* 89D8FC 8024015C 00621821 */ addu $v1, $v1, $v0
/* 89D900 80240160 04610004 */ bgez $v1, .L80240174
/* 89D904 80240164 AE0300A8 */ sw $v1, 0xa8($s0)
/* 89D908 80240168 3C020002 */ lui $v0, 2
/* 89D90C 8024016C 08090061 */ j .L80240184
/* 89D910 80240170 00621021 */ addu $v0, $v1, $v0
.L80240174:
/* 89D914 80240174 3C040002 */ lui $a0, 2
/* 89D918 80240178 0083102A */ slt $v0, $a0, $v1
/* 89D91C 8024017C 10400002 */ beqz $v0, .L80240188
/* 89D920 80240180 00641023 */ subu $v0, $v1, $a0
.L80240184:
/* 89D924 80240184 AE0200A8 */ sw $v0, 0xa8($s0)
.L80240188:
/* 89D928 80240188 8E020074 */ lw $v0, 0x74($s0)
/* 89D92C 8024018C 1440000E */ bnez $v0, .L802401C8
/* 89D930 80240190 00000000 */ nop
/* 89D934 80240194 8E0300AC */ lw $v1, 0xac($s0)
/* 89D938 80240198 8E02008C */ lw $v0, 0x8c($s0)
/* 89D93C 8024019C 00621821 */ addu $v1, $v1, $v0
/* 89D940 802401A0 04610004 */ bgez $v1, .L802401B4
/* 89D944 802401A4 AE0300AC */ sw $v1, 0xac($s0)
/* 89D948 802401A8 3C020002 */ lui $v0, 2
/* 89D94C 802401AC 08090071 */ j .L802401C4
/* 89D950 802401B0 00621021 */ addu $v0, $v1, $v0
.L802401B4:
/* 89D954 802401B4 3C040002 */ lui $a0, 2
/* 89D958 802401B8 0083102A */ slt $v0, $a0, $v1
/* 89D95C 802401BC 10400002 */ beqz $v0, .L802401C8
/* 89D960 802401C0 00641023 */ subu $v0, $v1, $a0
.L802401C4:
/* 89D964 802401C4 AE0200AC */ sw $v0, 0xac($s0)
.L802401C8:
/* 89D968 802401C8 8E020078 */ lw $v0, 0x78($s0)
/* 89D96C 802401CC 1440000E */ bnez $v0, .L80240208
/* 89D970 802401D0 00000000 */ nop
/* 89D974 802401D4 8E0300B0 */ lw $v1, 0xb0($s0)
/* 89D978 802401D8 8E020090 */ lw $v0, 0x90($s0)
/* 89D97C 802401DC 00621821 */ addu $v1, $v1, $v0
/* 89D980 802401E0 04610004 */ bgez $v1, .L802401F4
/* 89D984 802401E4 AE0300B0 */ sw $v1, 0xb0($s0)
/* 89D988 802401E8 3C020002 */ lui $v0, 2
/* 89D98C 802401EC 08090081 */ j .L80240204
/* 89D990 802401F0 00621021 */ addu $v0, $v1, $v0
.L802401F4:
/* 89D994 802401F4 3C040002 */ lui $a0, 2
/* 89D998 802401F8 0083102A */ slt $v0, $a0, $v1
/* 89D99C 802401FC 10400002 */ beqz $v0, .L80240208
/* 89D9A0 80240200 00641023 */ subu $v0, $v1, $a0
.L80240204:
/* 89D9A4 80240204 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240208:
/* 89D9A8 80240208 8E02007C */ lw $v0, 0x7c($s0)
/* 89D9AC 8024020C 1440000E */ bnez $v0, .L80240248
/* 89D9B0 80240210 00000000 */ nop
/* 89D9B4 80240214 8E0300B4 */ lw $v1, 0xb4($s0)
/* 89D9B8 80240218 8E020094 */ lw $v0, 0x94($s0)
/* 89D9BC 8024021C 00621821 */ addu $v1, $v1, $v0
/* 89D9C0 80240220 04610004 */ bgez $v1, .L80240234
/* 89D9C4 80240224 AE0300B4 */ sw $v1, 0xb4($s0)
/* 89D9C8 80240228 3C020002 */ lui $v0, 2
/* 89D9CC 8024022C 08090091 */ j .L80240244
/* 89D9D0 80240230 00621021 */ addu $v0, $v1, $v0
.L80240234:
/* 89D9D4 80240234 3C040002 */ lui $a0, 2
/* 89D9D8 80240238 0083102A */ slt $v0, $a0, $v1
/* 89D9DC 8024023C 10400002 */ beqz $v0, .L80240248
/* 89D9E0 80240240 00641023 */ subu $v0, $v1, $a0
.L80240244:
/* 89D9E4 80240244 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240248:
/* 89D9E8 80240248 8E040084 */ lw $a0, 0x84($s0)
/* 89D9EC 8024024C 0C046F07 */ jal set_main_pan_u
/* 89D9F0 80240250 8E0500A8 */ lw $a1, 0xa8($s0)
/* 89D9F4 80240254 8E040084 */ lw $a0, 0x84($s0)
/* 89D9F8 80240258 0C046F0D */ jal set_main_pan_v
/* 89D9FC 8024025C 8E0500AC */ lw $a1, 0xac($s0)
/* 89DA00 80240260 8E040084 */ lw $a0, 0x84($s0)
/* 89DA04 80240264 0C046F13 */ jal set_aux_pan_u
/* 89DA08 80240268 8E0500B0 */ lw $a1, 0xb0($s0)
/* 89DA0C 8024026C 8E040084 */ lw $a0, 0x84($s0)
/* 89DA10 80240270 0C046F19 */ jal set_aux_pan_v
/* 89DA14 80240274 8E0500B4 */ lw $a1, 0xb4($s0)
/* 89DA18 80240278 8E020070 */ lw $v0, 0x70($s0)
/* 89DA1C 8024027C 8E030078 */ lw $v1, 0x78($s0)
/* 89DA20 80240280 8E040098 */ lw $a0, 0x98($s0)
/* 89DA24 80240284 24420001 */ addiu $v0, $v0, 1
/* 89DA28 80240288 AE020070 */ sw $v0, 0x70($s0)
/* 89DA2C 8024028C 8E020074 */ lw $v0, 0x74($s0)
/* 89DA30 80240290 24630001 */ addiu $v1, $v1, 1
/* 89DA34 80240294 AE030078 */ sw $v1, 0x78($s0)
/* 89DA38 80240298 8E030070 */ lw $v1, 0x70($s0)
/* 89DA3C 8024029C 24420001 */ addiu $v0, $v0, 1
/* 89DA40 802402A0 AE020074 */ sw $v0, 0x74($s0)
/* 89DA44 802402A4 8E02007C */ lw $v0, 0x7c($s0)
/* 89DA48 802402A8 0064182A */ slt $v1, $v1, $a0
/* 89DA4C 802402AC 24420001 */ addiu $v0, $v0, 1
/* 89DA50 802402B0 14600002 */ bnez $v1, .L802402BC
/* 89DA54 802402B4 AE02007C */ sw $v0, 0x7c($s0)
/* 89DA58 802402B8 AE000070 */ sw $zero, 0x70($s0)
.L802402BC:
/* 89DA5C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* 89DA60 802402C0 8E03009C */ lw $v1, 0x9c($s0)
/* 89DA64 802402C4 0043102A */ slt $v0, $v0, $v1
/* 89DA68 802402C8 50400001 */ beql $v0, $zero, .L802402D0
/* 89DA6C 802402CC AE000074 */ sw $zero, 0x74($s0)
.L802402D0:
/* 89DA70 802402D0 8E020078 */ lw $v0, 0x78($s0)
/* 89DA74 802402D4 8E0300A0 */ lw $v1, 0xa0($s0)
/* 89DA78 802402D8 0043102A */ slt $v0, $v0, $v1
/* 89DA7C 802402DC 50400001 */ beql $v0, $zero, .L802402E4
/* 89DA80 802402E0 AE000078 */ sw $zero, 0x78($s0)
.L802402E4:
/* 89DA84 802402E4 8E02007C */ lw $v0, 0x7c($s0)
/* 89DA88 802402E8 8E0300A4 */ lw $v1, 0xa4($s0)
/* 89DA8C 802402EC 0043102A */ slt $v0, $v0, $v1
/* 89DA90 802402F0 50400001 */ beql $v0, $zero, .L802402F8
/* 89DA94 802402F4 AE00007C */ sw $zero, 0x7c($s0)
.L802402F8:
/* 89DA98 802402F8 8FBF0014 */ lw $ra, 0x14($sp)
/* 89DA9C 802402FC 8FB00010 */ lw $s0, 0x10($sp)
/* 89DAA0 80240300 0000102D */ daddu $v0, $zero, $zero
/* 89DAA4 80240304 03E00008 */ jr $ra
/* 89DAA8 80240308 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_8A0014
/* 8A0014 80240154 27BDFFE8 */ addiu $sp, $sp, -0x18
/* 8A0018 80240158 AFB00010 */ sw $s0, 0x10($sp)
/* 8A001C 8024015C 0080802D */ daddu $s0, $a0, $zero
/* 8A0020 80240160 10A00005 */ beqz $a1, .L80240178
/* 8A0024 80240164 AFBF0014 */ sw $ra, 0x14($sp)
/* 8A0028 80240168 AE000070 */ sw $zero, 0x70($s0)
/* 8A002C 8024016C AE000074 */ sw $zero, 0x74($s0)
/* 8A0030 80240170 AE000078 */ sw $zero, 0x78($s0)
/* 8A0034 80240174 AE00007C */ sw $zero, 0x7c($s0)
.L80240178:
/* 8A0038 80240178 8E020070 */ lw $v0, 0x70($s0)
/* 8A003C 8024017C 1440000E */ bnez $v0, .L802401B8
/* 8A0040 80240180 00000000 */ nop
/* 8A0044 80240184 8E0300A8 */ lw $v1, 0xa8($s0)
/* 8A0048 80240188 8E020088 */ lw $v0, 0x88($s0)
/* 8A004C 8024018C 00621821 */ addu $v1, $v1, $v0
/* 8A0050 80240190 04610004 */ bgez $v1, .L802401A4
/* 8A0054 80240194 AE0300A8 */ sw $v1, 0xa8($s0)
/* 8A0058 80240198 3C020002 */ lui $v0, 2
/* 8A005C 8024019C 0809006D */ j .L802401B4
/* 8A0060 802401A0 00621021 */ addu $v0, $v1, $v0
.L802401A4:
/* 8A0064 802401A4 3C040002 */ lui $a0, 2
/* 8A0068 802401A8 0083102A */ slt $v0, $a0, $v1
/* 8A006C 802401AC 10400002 */ beqz $v0, .L802401B8
/* 8A0070 802401B0 00641023 */ subu $v0, $v1, $a0
.L802401B4:
/* 8A0074 802401B4 AE0200A8 */ sw $v0, 0xa8($s0)
.L802401B8:
/* 8A0078 802401B8 8E020074 */ lw $v0, 0x74($s0)
/* 8A007C 802401BC 1440000E */ bnez $v0, .L802401F8
/* 8A0080 802401C0 00000000 */ nop
/* 8A0084 802401C4 8E0300AC */ lw $v1, 0xac($s0)
/* 8A0088 802401C8 8E02008C */ lw $v0, 0x8c($s0)
/* 8A008C 802401CC 00621821 */ addu $v1, $v1, $v0
/* 8A0090 802401D0 04610004 */ bgez $v1, .L802401E4
/* 8A0094 802401D4 AE0300AC */ sw $v1, 0xac($s0)
/* 8A0098 802401D8 3C020002 */ lui $v0, 2
/* 8A009C 802401DC 0809007D */ j .L802401F4
/* 8A00A0 802401E0 00621021 */ addu $v0, $v1, $v0
.L802401E4:
/* 8A00A4 802401E4 3C040002 */ lui $a0, 2
/* 8A00A8 802401E8 0083102A */ slt $v0, $a0, $v1
/* 8A00AC 802401EC 10400002 */ beqz $v0, .L802401F8
/* 8A00B0 802401F0 00641023 */ subu $v0, $v1, $a0
.L802401F4:
/* 8A00B4 802401F4 AE0200AC */ sw $v0, 0xac($s0)
.L802401F8:
/* 8A00B8 802401F8 8E020078 */ lw $v0, 0x78($s0)
/* 8A00BC 802401FC 1440000E */ bnez $v0, .L80240238
/* 8A00C0 80240200 00000000 */ nop
/* 8A00C4 80240204 8E0300B0 */ lw $v1, 0xb0($s0)
/* 8A00C8 80240208 8E020090 */ lw $v0, 0x90($s0)
/* 8A00CC 8024020C 00621821 */ addu $v1, $v1, $v0
/* 8A00D0 80240210 04610004 */ bgez $v1, .L80240224
/* 8A00D4 80240214 AE0300B0 */ sw $v1, 0xb0($s0)
/* 8A00D8 80240218 3C020002 */ lui $v0, 2
/* 8A00DC 8024021C 0809008D */ j .L80240234
/* 8A00E0 80240220 00621021 */ addu $v0, $v1, $v0
.L80240224:
/* 8A00E4 80240224 3C040002 */ lui $a0, 2
/* 8A00E8 80240228 0083102A */ slt $v0, $a0, $v1
/* 8A00EC 8024022C 10400002 */ beqz $v0, .L80240238
/* 8A00F0 80240230 00641023 */ subu $v0, $v1, $a0
.L80240234:
/* 8A00F4 80240234 AE0200B0 */ sw $v0, 0xb0($s0)
.L80240238:
/* 8A00F8 80240238 8E02007C */ lw $v0, 0x7c($s0)
/* 8A00FC 8024023C 1440000E */ bnez $v0, .L80240278
/* 8A0100 80240240 00000000 */ nop
/* 8A0104 80240244 8E0300B4 */ lw $v1, 0xb4($s0)
/* 8A0108 80240248 8E020094 */ lw $v0, 0x94($s0)
/* 8A010C 8024024C 00621821 */ addu $v1, $v1, $v0
/* 8A0110 80240250 04610004 */ bgez $v1, .L80240264
/* 8A0114 80240254 AE0300B4 */ sw $v1, 0xb4($s0)
/* 8A0118 80240258 3C020002 */ lui $v0, 2
/* 8A011C 8024025C 0809009D */ j .L80240274
/* 8A0120 80240260 00621021 */ addu $v0, $v1, $v0
.L80240264:
/* 8A0124 80240264 3C040002 */ lui $a0, 2
/* 8A0128 80240268 0083102A */ slt $v0, $a0, $v1
/* 8A012C 8024026C 10400002 */ beqz $v0, .L80240278
/* 8A0130 80240270 00641023 */ subu $v0, $v1, $a0
.L80240274:
/* 8A0134 80240274 AE0200B4 */ sw $v0, 0xb4($s0)
.L80240278:
/* 8A0138 80240278 8E040084 */ lw $a0, 0x84($s0)
/* 8A013C 8024027C 0C046F07 */ jal set_main_pan_u
/* 8A0140 80240280 8E0500A8 */ lw $a1, 0xa8($s0)
/* 8A0144 80240284 8E040084 */ lw $a0, 0x84($s0)
/* 8A0148 80240288 0C046F0D */ jal set_main_pan_v
/* 8A014C 8024028C 8E0500AC */ lw $a1, 0xac($s0)
/* 8A0150 80240290 8E040084 */ lw $a0, 0x84($s0)
/* 8A0154 80240294 0C046F13 */ jal set_aux_pan_u
/* 8A0158 80240298 8E0500B0 */ lw $a1, 0xb0($s0)
/* 8A015C 8024029C 8E040084 */ lw $a0, 0x84($s0)
/* 8A0160 802402A0 0C046F19 */ jal set_aux_pan_v
/* 8A0164 802402A4 8E0500B4 */ lw $a1, 0xb4($s0)
/* 8A0168 802402A8 8E020070 */ lw $v0, 0x70($s0)
/* 8A016C 802402AC 8E030078 */ lw $v1, 0x78($s0)
/* 8A0170 802402B0 8E040098 */ lw $a0, 0x98($s0)
/* 8A0174 802402B4 24420001 */ addiu $v0, $v0, 1
/* 8A0178 802402B8 AE020070 */ sw $v0, 0x70($s0)
/* 8A017C 802402BC 8E020074 */ lw $v0, 0x74($s0)
/* 8A0180 802402C0 24630001 */ addiu $v1, $v1, 1
/* 8A0184 802402C4 AE030078 */ sw $v1, 0x78($s0)
/* 8A0188 802402C8 8E030070 */ lw $v1, 0x70($s0)
/* 8A018C 802402CC 24420001 */ addiu $v0, $v0, 1
/* 8A0190 802402D0 AE020074 */ sw $v0, 0x74($s0)
/* 8A0194 802402D4 8E02007C */ lw $v0, 0x7c($s0)
/* 8A0198 802402D8 0064182A */ slt $v1, $v1, $a0
/* 8A019C 802402DC 24420001 */ addiu $v0, $v0, 1
/* 8A01A0 802402E0 14600002 */ bnez $v1, .L802402EC
/* 8A01A4 802402E4 AE02007C */ sw $v0, 0x7c($s0)
/* 8A01A8 802402E8 AE000070 */ sw $zero, 0x70($s0)
.L802402EC:
/* 8A01AC 802402EC 8E020074 */ lw $v0, 0x74($s0)
/* 8A01B0 802402F0 8E03009C */ lw $v1, 0x9c($s0)
/* 8A01B4 802402F4 0043102A */ slt $v0, $v0, $v1
/* 8A01B8 802402F8 50400001 */ beql $v0, $zero, .L80240300
/* 8A01BC 802402FC AE000074 */ sw $zero, 0x74($s0)
.L80240300:
/* 8A01C0 80240300 8E020078 */ lw $v0, 0x78($s0)
/* 8A01C4 80240304 8E0300A0 */ lw $v1, 0xa0($s0)
/* 8A01C8 80240308 0043102A */ slt $v0, $v0, $v1
/* 8A01CC 8024030C 50400001 */ beql $v0, $zero, .L80240314
/* 8A01D0 80240310 AE000078 */ sw $zero, 0x78($s0)
.L80240314:
/* 8A01D4 80240314 8E02007C */ lw $v0, 0x7c($s0)
/* 8A01D8 80240318 8E0300A4 */ lw $v1, 0xa4($s0)
/* 8A01DC 8024031C 0043102A */ slt $v0, $v0, $v1
/* 8A01E0 80240320 50400001 */ beql $v0, $zero, .L80240328
/* 8A01E4 80240324 AE00007C */ sw $zero, 0x7c($s0)
.L80240328:
/* 8A01E8 80240328 8FBF0014 */ lw $ra, 0x14($sp)
/* 8A01EC 8024032C 8FB00010 */ lw $s0, 0x10($sp)
/* 8A01F0 80240330 0000102D */ daddu $v0, $zero, $zero
/* 8A01F4 80240334 03E00008 */ jr $ra
/* 8A01F8 80240338 27BD0018 */ addiu $sp, $sp, 0x18

View File

@ -6,4 +6,4 @@ INCLUDE_ASM(s32, "battle/area_tik/5EDDF0", func_80219960_5EDDF0);
INCLUDE_ASM(s32, "battle/area_tik/5EDDF0", func_80219DB0_5EE240);
INCLUDE_ASM(s32, "battle/area_tik/5EDDF0", func_80219ED4_5EE364);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -6,4 +6,4 @@ INCLUDE_ASM(s32, "battle/area_tik2/60A470", func_802199C0_60A470);
INCLUDE_ASM(s32, "battle/area_tik2/60A470", func_80219E10_60A8C0);
INCLUDE_ASM(s32, "battle/area_tik2/60A470", func_80219F34_60A9E4);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -6,4 +6,4 @@ INCLUDE_ASM(s32, "battle/area_tik3/6197E0", func_802190F0_6197E0);
INCLUDE_ASM(s32, "battle/area_tik3/6197E0", func_80219540_619C30);
INCLUDE_ASM(s32, "battle/area_tik3/6197E0", func_80219664_619D54);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_flo/flo_07/CAC1F0", func_80240124_CAC314);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SpawnSunEffect.inc.c"

View File

@ -2,4 +2,4 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_jan/jan_08/B5E2B0", func_80240124_B5E3D4);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -14,4 +14,4 @@ INCLUDE_ASM(s32, "world/area_jan/jan_09/B65AB0", func_80240034_B65AE4);
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_jan/jan_09/B65AB0", func_80240404_B65EB4);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -2,4 +2,4 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_kzn/kzn_04/C68130", func_80240124_C68254);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -2,4 +2,4 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_sam/sam_01/CF7B70", func_80240124_CF7C94);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_sam/sam_06/D1FE90", func_80240124_D1FFB4);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SomeMatrixOperations.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_01/8694B0", func_80240124_8695D4);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SetPlayerStatusAnimFlags100000.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_04/871A30", func_80240124_871B54);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SetPlayerStatusAnimFlags100000.inc.c"

View File

@ -14,4 +14,4 @@ INCLUDE_ASM(s32, "world/area_tik/tik_19/8975E0", func_80240034_897614);
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_19/8975E0", func_80240404_8979E4);
#include "world/common/UnkTexturePanFunc2.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_20/89A350", func_80240124_89A474);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SetPlayerStatusAnimFlags100000.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_21/89D7A0", func_80240124_89D8C4);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SetPlayerStatusAnimFlags100000.inc.c"

View File

@ -2,7 +2,7 @@
#include "world/common/UnkTexturePanFunc.inc.c"
INCLUDE_ASM(s32, "world/area_tik/tik_22/89FEF0", func_80240154_8A0014);
#include "world/common/UnkTexturePanFunc2.inc.c"
#include "world/common/SetPlayerStatusAnimFlags100000.inc.c"