mirror of
https://github.com/pmret/papermario.git
synced 2024-11-08 12:02:30 +01:00
Merge pull request #70 from ethteck/asm-cleanup
Asm cleanup, many new file splits
This commit is contained in:
commit
5a2f8d8834
2
Makefile
2
Makefile
@ -49,7 +49,7 @@ CPPFLAGS = -Iinclude -D _LANGUAGE_C -ffreestanding -DF3DEX_GBI_2
|
|||||||
ASFLAGS = -EB -Iinclude -march=vr4300 -mtune=vr4300
|
ASFLAGS = -EB -Iinclude -march=vr4300 -mtune=vr4300
|
||||||
OLDASFLAGS = -EB -Iinclude -G 0
|
OLDASFLAGS = -EB -Iinclude -G 0
|
||||||
CFLAGS = -O2 -quiet -G 0 -mcpu=vr4300 -mfix4300 -mips3 -mgp32 -mfp32
|
CFLAGS = -O2 -quiet -G 0 -mcpu=vr4300 -mfix4300 -mips3 -mgp32 -mfp32
|
||||||
LDFLAGS = -T undefined_syms.txt -T $(LD_SCRIPT) -Map $(BUILD_DIR)/papermario.map --no-check-sections
|
LDFLAGS = -T undefined_syms.txt -T undefined_funcs.txt -T $(LD_SCRIPT) -Map $(BUILD_DIR)/papermario.map --no-check-sections
|
||||||
|
|
||||||
######################## Targets #############################
|
######################## Targets #############################
|
||||||
|
|
||||||
|
30
asm/header.s
30
asm/header.s
@ -1,16 +1,16 @@
|
|||||||
.section .text_0, "a"
|
.section .header, "a"
|
||||||
.byte 0x80, 0x37, 0x12, 0x40 # PI BSD Domain 1 register
|
|
||||||
.word 0x0000000F # clock rate setting
|
|
||||||
.word 0x80125C00 # entry point
|
|
||||||
.word 0x0000144B # release
|
|
||||||
.word 0x65EEE53A # checksum1
|
|
||||||
.word 0xED7D733C # checksum2
|
|
||||||
.word 0x00000000 # unknown
|
|
||||||
.word 0x00000000 # unknown
|
|
||||||
.ascii "PAPER MARIO " # ROM name: 20 bytes
|
|
||||||
.word 0x00000000 # unknown
|
|
||||||
.word 0x0000004E # cartridge
|
|
||||||
.ascii "MQ" # cartridge ID
|
|
||||||
.ascii "E" # country
|
|
||||||
.byte 0x00 # version
|
|
||||||
|
|
||||||
|
.word 0x80371240 /* PI PSD Domain 1 register */
|
||||||
|
.word 0x0000000F /* Clockrate setting */
|
||||||
|
.word 0x80125C00 /* Entrypoint address */
|
||||||
|
.word 0x0000144B /* Revision */
|
||||||
|
.word 0x65EEE53A /* Checksum 1 */
|
||||||
|
.word 0xED7D733C /* Checksum 2 */
|
||||||
|
.word 0x00000000 /* Unknown 1 */
|
||||||
|
.word 0x00000000 /* Unknown 2 */
|
||||||
|
.ascii "PAPER MARIO " /* Internal ROM name */
|
||||||
|
.word 0x00000000 /* Unknown 3 */
|
||||||
|
.word 0x0000004E /* Cartridge */
|
||||||
|
.ascii "MQ" /* Cartridge ID */
|
||||||
|
.ascii "E" /* Country code */
|
||||||
|
.byte 00 /* Version */
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel entry_point
|
glabel entry_point
|
||||||
/* 1000 80025C00 3C08800A */ lui $t0, 0x800a
|
/* 1000 80025C00 3C08800A */ lui $t0, %hi(D_8009A5B0)
|
||||||
/* 1004 80025C04 2508A5B0 */ addiu $t0, $t0, -0x5a50
|
/* 1004 80025C04 2508A5B0 */ addiu $t0, $t0, %lo(D_8009A5B0)
|
||||||
/* 1008 80025C08 3C090004 */ lui $t1, 4
|
/* 1008 80025C08 3C090004 */ lui $t1, 4
|
||||||
/* 100C 80025C0C 25291F50 */ addiu $t1, $t1, 0x1f50
|
/* 100C 80025C0C 25291F50 */ addiu $t1, $t1, 0x1f50
|
||||||
.L80025C10:
|
.L80025C10:
|
||||||
@ -15,8 +15,8 @@ glabel entry_point
|
|||||||
/* 1024 80025C24 00000000 */ nop
|
/* 1024 80025C24 00000000 */ nop
|
||||||
/* 1028 80025C28 3C1D800B */ lui $sp, 0x800b
|
/* 1028 80025C28 3C1D800B */ lui $sp, 0x800b
|
||||||
/* 102C 80025C2C 27BD6590 */ addiu $sp, $sp, 0x6590
|
/* 102C 80025C2C 27BD6590 */ addiu $sp, $sp, 0x6590
|
||||||
/* 1030 80025C30 3C0A8006 */ lui $t2, 0x8006
|
/* 1030 80025C30 3C0A8006 */ lui $t2, %hi(nuBoot)
|
||||||
/* 1034 80025C34 254AE8B0 */ addiu $t2, $t2, -0x1750
|
/* 1034 80025C34 254AE8B0 */ addiu $t2, $t2, %lo(nuBoot)
|
||||||
/* 1038 80025C38 01400008 */ jr $t2
|
/* 1038 80025C38 01400008 */ jr $t2
|
||||||
/* 103C 80025C3C 00000000 */ nop
|
/* 103C 80025C3C 00000000 */ nop
|
||||||
/* 1040 80025C40 00000000 */ nop
|
/* 1040 80025C40 00000000 */ nop
|
||||||
|
@ -6,8 +6,8 @@ glabel func_80025C60
|
|||||||
/* 1064 80025C64 3C05B3FF */ lui $a1, 0xb3ff
|
/* 1064 80025C64 3C05B3FF */ lui $a1, 0xb3ff
|
||||||
/* 1068 80025C68 34A50014 */ ori $a1, $a1, 0x14
|
/* 1068 80025C68 34A50014 */ ori $a1, $a1, 0x14
|
||||||
/* 106C 80025C6C AFB00010 */ sw $s0, 0x10($sp)
|
/* 106C 80025C6C AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 1070 80025C70 3C10800A */ lui $s0, 0x800a
|
/* 1070 80025C70 3C10800A */ lui $s0, %hi(carthandle)
|
||||||
/* 1074 80025C74 2610A638 */ addiu $s0, $s0, -0x59c8
|
/* 1074 80025C74 2610A638 */ addiu $s0, $s0, %lo(carthandle)
|
||||||
/* 1078 80025C78 AFBF0014 */ sw $ra, 0x14($sp)
|
/* 1078 80025C78 AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
/* 107C 80025C7C 8E040000 */ lw $a0, ($s0)
|
/* 107C 80025C7C 8E040000 */ lw $a0, ($s0)
|
||||||
/* 1080 80025C80 0C018358 */ jal osEPiWriteIo
|
/* 1080 80025C80 0C018358 */ jal osEPiWriteIo
|
||||||
|
@ -9,8 +9,8 @@ glabel func_80025D74
|
|||||||
/* 1184 80025D84 00C0A02D */ daddu $s4, $a2, $zero
|
/* 1184 80025D84 00C0A02D */ daddu $s4, $a2, $zero
|
||||||
/* 1188 80025D88 3C05B3FF */ lui $a1, 0xb3ff
|
/* 1188 80025D88 3C05B3FF */ lui $a1, 0xb3ff
|
||||||
/* 118C 80025D8C AFB1001C */ sw $s1, 0x1c($sp)
|
/* 118C 80025D8C AFB1001C */ sw $s1, 0x1c($sp)
|
||||||
/* 1190 80025D90 3C11800A */ lui $s1, 0x800a
|
/* 1190 80025D90 3C11800A */ lui $s1, %hi(carthandle)
|
||||||
/* 1194 80025D94 2631A638 */ addiu $s1, $s1, -0x59c8
|
/* 1194 80025D94 2631A638 */ addiu $s1, $s1, %lo(carthandle)
|
||||||
/* 1198 80025D98 AFB00018 */ sw $s0, 0x18($sp)
|
/* 1198 80025D98 AFB00018 */ sw $s0, 0x18($sp)
|
||||||
/* 119C 80025D9C 27B00010 */ addiu $s0, $sp, 0x10
|
/* 119C 80025D9C 27B00010 */ addiu $s0, $sp, 0x10
|
||||||
/* 11A0 80025DA0 AFBF003C */ sw $ra, 0x3c($sp)
|
/* 11A0 80025DA0 AFBF003C */ sw $ra, 0x3c($sp)
|
||||||
@ -66,8 +66,8 @@ glabel func_80025D74
|
|||||||
/* 1260 80025E60 37DEFFFC */ ori $fp, $fp, 0xfffc
|
/* 1260 80025E60 37DEFFFC */ ori $fp, $fp, 0xfffc
|
||||||
/* 1264 80025E64 3C17B3FF */ lui $s7, 0xb3ff
|
/* 1264 80025E64 3C17B3FF */ lui $s7, 0xb3ff
|
||||||
/* 1268 80025E68 36F70020 */ ori $s7, $s7, 0x20
|
/* 1268 80025E68 36F70020 */ ori $s7, $s7, 0x20
|
||||||
/* 126C 80025E6C 3C15800A */ lui $s5, 0x800a
|
/* 126C 80025E6C 3C15800A */ lui $s5, %hi(carthandle)
|
||||||
/* 1270 80025E70 26B5A638 */ addiu $s5, $s5, -0x59c8
|
/* 1270 80025E70 26B5A638 */ addiu $s5, $s5, %lo(carthandle)
|
||||||
/* 1274 80025E74 3C16FFFF */ lui $s6, 0xffff
|
/* 1274 80025E74 3C16FFFF */ lui $s6, 0xffff
|
||||||
/* 1278 80025E78 36D60020 */ ori $s6, $s6, 0x20
|
/* 1278 80025E78 36D60020 */ ori $s6, $s6, 0x20
|
||||||
.L80025E7C:
|
.L80025E7C:
|
||||||
@ -104,8 +104,8 @@ glabel func_80025D74
|
|||||||
/* 12F0 80025EF0 1680FFE2 */ bnez $s4, .L80025E7C
|
/* 12F0 80025EF0 1680FFE2 */ bnez $s4, .L80025E7C
|
||||||
/* 12F4 80025EF4 26730001 */ addiu $s3, $s3, 1
|
/* 12F4 80025EF4 26730001 */ addiu $s3, $s3, 1
|
||||||
.L80025EF8:
|
.L80025EF8:
|
||||||
/* 12F8 80025EF8 3C04800A */ lui $a0, 0x800a
|
/* 12F8 80025EF8 3C04800A */ lui $a0, %hi(carthandle)
|
||||||
/* 12FC 80025EFC 8C84A638 */ lw $a0, -0x59c8($a0)
|
/* 12FC 80025EFC 8C84A638 */ lw $a0, %lo(carthandle)($a0)
|
||||||
/* 1300 80025F00 3C05B3FF */ lui $a1, 0xb3ff
|
/* 1300 80025F00 3C05B3FF */ lui $a1, 0xb3ff
|
||||||
/* 1304 80025F04 34A50014 */ ori $a1, $a1, 0x14
|
/* 1304 80025F04 34A50014 */ ori $a1, $a1, 0x14
|
||||||
/* 1308 80025F08 0C018358 */ jal osEPiWriteIo
|
/* 1308 80025F08 0C018358 */ jal osEPiWriteIo
|
||||||
|
@ -13,8 +13,8 @@ glabel func_802E8F94
|
|||||||
/* 10A834 802E8FB4 8C430000 */ lw $v1, ($v0)
|
/* 10A834 802E8FB4 8C430000 */ lw $v1, ($v0)
|
||||||
/* 10A838 802E8FB8 8C440004 */ lw $a0, 4($v0)
|
/* 10A838 802E8FB8 8C440004 */ lw $a0, 4($v0)
|
||||||
/* 10A83C 802E8FBC 8C450008 */ lw $a1, 8($v0)
|
/* 10A83C 802E8FBC 8C450008 */ lw $a1, 8($v0)
|
||||||
/* 10A840 802E8FC0 3C02802F */ lui $v0, 0x802f
|
/* 10A840 802E8FC0 3C02802F */ lui $v0, %hi(push_entity_matrix)
|
||||||
/* 10A844 802E8FC4 24428E4C */ addiu $v0, $v0, -0x71b4
|
/* 10A844 802E8FC4 24428E4C */ addiu $v0, $v0, %lo(push_entity_matrix)
|
||||||
/* 10A848 802E8FC8 8E300040 */ lw $s0, 0x40($s1)
|
/* 10A848 802E8FC8 8E300040 */ lw $s0, 0x40($s1)
|
||||||
/* 10A84C 802E8FCC 2632004C */ addiu $s2, $s1, 0x4c
|
/* 10A84C 802E8FCC 2632004C */ addiu $s2, $s1, 0x4c
|
||||||
/* 10A850 802E8FD0 AE22003C */ sw $v0, 0x3c($s1)
|
/* 10A850 802E8FD0 AE22003C */ sw $v0, 0x3c($s1)
|
||||||
|
@ -30,25 +30,25 @@ glabel begin_state_intro
|
|||||||
/* 11AB0 800366B0 0C00CDF4 */ jal intro_logos_set_fade_alpha
|
/* 11AB0 800366B0 0C00CDF4 */ jal intro_logos_set_fade_alpha
|
||||||
/* 11AB4 800366B4 0000202D */ daddu $a0, $zero, $zero
|
/* 11AB4 800366B4 0000202D */ daddu $a0, $zero, $zero
|
||||||
/* 11AB8 800366B8 240200FF */ addiu $v0, $zero, 0xff
|
/* 11AB8 800366B8 240200FF */ addiu $v0, $zero, 0xff
|
||||||
/* 11ABC 800366BC 3C01800A */ lui $at, 0x800a
|
/* 11ABC 800366BC 3C01800A */ lui $at, %hi(D_800A0954)
|
||||||
/* 11AC0 800366C0 A4220954 */ sh $v0, 0x954($at)
|
/* 11AC0 800366C0 A4220954 */ sh $v0, %lo(D_800A0954)($at)
|
||||||
/* 11AC4 800366C4 24020010 */ addiu $v0, $zero, 0x10
|
/* 11AC4 800366C4 24020010 */ addiu $v0, $zero, 0x10
|
||||||
/* 11AC8 800366C8 3C01800A */ lui $at, 0x800a
|
/* 11AC8 800366C8 3C01800A */ lui $at, %hi(D_800A0956)
|
||||||
/* 11ACC 800366CC A4220956 */ sh $v0, 0x956($at)
|
/* 11ACC 800366CC A4220956 */ sh $v0, %lo(D_800A0956)($at)
|
||||||
/* 11AD0 800366D0 24020004 */ addiu $v0, $zero, 4
|
/* 11AD0 800366D0 24020004 */ addiu $v0, $zero, 4
|
||||||
/* 11AD4 800366D4 3C01800A */ lui $at, 0x800a
|
/* 11AD4 800366D4 3C01800A */ lui $at, %hi(D_800A0958)
|
||||||
/* 11AD8 800366D8 A4220958 */ sh $v0, 0x958($at)
|
/* 11AD8 800366D8 A4220958 */ sh $v0, %lo(D_800A0958)($at)
|
||||||
/* 11ADC 800366DC 240200D0 */ addiu $v0, $zero, 0xd0
|
/* 11ADC 800366DC 240200D0 */ addiu $v0, $zero, 0xd0
|
||||||
/* 11AE0 800366E0 3C01800A */ lui $at, 0x800a
|
/* 11AE0 800366E0 3C01800A */ lui $at, %hi(D_800A0960)
|
||||||
/* 11AE4 800366E4 AC200960 */ sw $zero, 0x960($at)
|
/* 11AE4 800366E4 AC200960 */ sw $zero, %lo(D_800A0960)($at)
|
||||||
/* 11AE8 800366E8 3C01800A */ lui $at, 0x800a
|
/* 11AE8 800366E8 3C01800A */ lui $at, %hi(D_800A095A)
|
||||||
/* 11AEC 800366EC A422095A */ sh $v0, 0x95a($at)
|
/* 11AEC 800366EC A422095A */ sh $v0, %lo(D_800A095A)($at)
|
||||||
/* 11AF0 800366F0 3C01800A */ lui $at, 0x800a
|
/* 11AF0 800366F0 3C01800A */ lui $at, %hi(D_800A095C)
|
||||||
/* 11AF4 800366F4 A422095C */ sh $v0, 0x95c($at)
|
/* 11AF4 800366F4 A422095C */ sh $v0, %lo(D_800A095C)($at)
|
||||||
/* 11AF8 800366F8 3C01800A */ lui $at, 0x800a
|
/* 11AF8 800366F8 3C01800A */ lui $at, %hi(D_800A095E)
|
||||||
/* 11AFC 800366FC A422095E */ sh $v0, 0x95e($at)
|
/* 11AFC 800366FC A422095E */ sh $v0, %lo(D_800A095E)($at)
|
||||||
/* 11B00 80036700 3C01800A */ lui $at, 0x800a
|
/* 11B00 80036700 3C01800A */ lui $at, %hi(D_800A0964)
|
||||||
/* 11B04 80036704 AC200964 */ sw $zero, 0x964($at)
|
/* 11B04 80036704 AC200964 */ sw $zero, %lo(D_800A0964)($at)
|
||||||
/* 11B08 80036708 8E230000 */ lw $v1, ($s1)
|
/* 11B08 80036708 8E230000 */ lw $v1, ($s1)
|
||||||
/* 11B0C 8003670C 24020005 */ addiu $v0, $zero, 5
|
/* 11B0C 8003670C 24020005 */ addiu $v0, $zero, 5
|
||||||
/* 11B10 80036710 A4620086 */ sh $v0, 0x86($v1)
|
/* 11B10 80036710 A4620086 */ sh $v0, 0x86($v1)
|
||||||
@ -61,22 +61,22 @@ glabel begin_state_intro
|
|||||||
/* 11B28 80036728 0000202D */ daddu $a0, $zero, $zero
|
/* 11B28 80036728 0000202D */ daddu $a0, $zero, $zero
|
||||||
/* 11B2C 8003672C 2402000C */ addiu $v0, $zero, 0xc
|
/* 11B2C 8003672C 2402000C */ addiu $v0, $zero, 0xc
|
||||||
/* 11B30 80036730 24040004 */ addiu $a0, $zero, 4
|
/* 11B30 80036730 24040004 */ addiu $a0, $zero, 4
|
||||||
/* 11B34 80036734 3C01800A */ lui $at, 0x800a
|
/* 11B34 80036734 3C01800A */ lui $at, %hi(D_800A0954)
|
||||||
/* 11B38 80036738 A4200954 */ sh $zero, 0x954($at)
|
/* 11B38 80036738 A4200954 */ sh $zero, %lo(D_800A0954)($at)
|
||||||
/* 11B3C 8003673C 3C01800A */ lui $at, 0x800a
|
/* 11B3C 8003673C 3C01800A */ lui $at, %hi(D_800A0956)
|
||||||
/* 11B40 80036740 A4220956 */ sh $v0, 0x956($at)
|
/* 11B40 80036740 A4220956 */ sh $v0, %lo(D_800A0956)($at)
|
||||||
/* 11B44 80036744 3C01800A */ lui $at, 0x800a
|
/* 11B44 80036744 3C01800A */ lui $at, %hi(D_800A0958)
|
||||||
/* 11B48 80036748 A4240958 */ sh $a0, 0x958($at)
|
/* 11B48 80036748 A4240958 */ sh $a0, %lo(D_800A0958)($at)
|
||||||
/* 11B4C 8003674C 3C01800A */ lui $at, 0x800a
|
/* 11B4C 8003674C 3C01800A */ lui $at, %hi(D_800A0960)
|
||||||
/* 11B50 80036750 AC300960 */ sw $s0, 0x960($at)
|
/* 11B50 80036750 AC300960 */ sw $s0, %lo(D_800A0960)($at)
|
||||||
/* 11B54 80036754 3C01800A */ lui $at, 0x800a
|
/* 11B54 80036754 3C01800A */ lui $at, %hi(D_800A095A)
|
||||||
/* 11B58 80036758 A420095A */ sh $zero, 0x95a($at)
|
/* 11B58 80036758 A420095A */ sh $zero, %lo(D_800A095A)($at)
|
||||||
/* 11B5C 8003675C 3C01800A */ lui $at, 0x800a
|
/* 11B5C 8003675C 3C01800A */ lui $at, %hi(D_800A095C)
|
||||||
/* 11B60 80036760 A420095C */ sh $zero, 0x95c($at)
|
/* 11B60 80036760 A420095C */ sh $zero, %lo(D_800A095C)($at)
|
||||||
/* 11B64 80036764 3C01800A */ lui $at, 0x800a
|
/* 11B64 80036764 3C01800A */ lui $at, %hi(D_800A095E)
|
||||||
/* 11B68 80036768 A420095E */ sh $zero, 0x95e($at)
|
/* 11B68 80036768 A420095E */ sh $zero, %lo(D_800A095E)($at)
|
||||||
/* 11B6C 8003676C 3C01800A */ lui $at, 0x800a
|
/* 11B6C 8003676C 3C01800A */ lui $at, %hi(D_800A0964)
|
||||||
/* 11B70 80036770 AC200964 */ sw $zero, 0x964($at)
|
/* 11B70 80036770 AC200964 */ sw $zero, %lo(D_800A0964)($at)
|
||||||
/* 11B74 80036774 8E220000 */ lw $v0, ($s1)
|
/* 11B74 80036774 8E220000 */ lw $v0, ($s1)
|
||||||
/* 11B78 80036778 24030005 */ addiu $v1, $zero, 5
|
/* 11B78 80036778 24030005 */ addiu $v1, $zero, 5
|
||||||
/* 11B7C 8003677C A4430086 */ sh $v1, 0x86($v0)
|
/* 11B7C 8003677C A4430086 */ sh $v1, 0x86($v0)
|
||||||
@ -91,15 +91,15 @@ glabel begin_state_intro
|
|||||||
/* 11B9C 8003679C 2402FFFF */ addiu $v0, $zero, -1
|
/* 11B9C 8003679C 2402FFFF */ addiu $v0, $zero, -1
|
||||||
/* 11BA0 800367A0 3C038007 */ lui $v1, %hi(gGameStatusPtr)
|
/* 11BA0 800367A0 3C038007 */ lui $v1, %hi(gGameStatusPtr)
|
||||||
/* 11BA4 800367A4 8C63419C */ lw $v1, %lo(gGameStatusPtr)($v1)
|
/* 11BA4 800367A4 8C63419C */ lw $v1, %lo(gGameStatusPtr)($v1)
|
||||||
/* 11BA8 800367A8 3C048007 */ lui $a0, 0x8007
|
/* 11BA8 800367A8 3C048007 */ lui $a0, %hi(D_800779B0)
|
||||||
/* 11BAC 800367AC 248479B0 */ addiu $a0, $a0, 0x79b0
|
/* 11BAC 800367AC 248479B0 */ addiu $a0, $a0, %lo(D_800779B0)
|
||||||
/* 11BB0 800367B0 A06200A8 */ sb $v0, 0xa8($v1)
|
/* 11BB0 800367B0 A06200A8 */ sb $v0, 0xa8($v1)
|
||||||
/* 11BB4 800367B4 90820000 */ lbu $v0, ($a0)
|
/* 11BB4 800367B4 90820000 */ lbu $v0, ($a0)
|
||||||
/* 11BB8 800367B8 24030006 */ addiu $v1, $zero, 6
|
/* 11BB8 800367B8 24030006 */ addiu $v1, $zero, 6
|
||||||
/* 11BBC 800367BC 3C01800A */ lui $at, 0x800a
|
/* 11BBC 800367BC 3C01800A */ lui $at, %hi(D_800A0956)
|
||||||
/* 11BC0 800367C0 A4230956 */ sh $v1, 0x956($at)
|
/* 11BC0 800367C0 A4230956 */ sh $v1, %lo(D_800A0956)($at)
|
||||||
/* 11BC4 800367C4 3C01800A */ lui $at, 0x800a
|
/* 11BC4 800367C4 3C01800A */ lui $at, %hi(D_800A0958)
|
||||||
/* 11BC8 800367C8 A4230958 */ sh $v1, 0x958($at)
|
/* 11BC8 800367C8 A4230958 */ sh $v1, %lo(D_800A0958)($at)
|
||||||
/* 11BCC 800367CC 24420001 */ addiu $v0, $v0, 1
|
/* 11BCC 800367CC 24420001 */ addiu $v0, $v0, 1
|
||||||
/* 11BD0 800367D0 A0820000 */ sb $v0, ($a0)
|
/* 11BD0 800367D0 A0820000 */ sb $v0, ($a0)
|
||||||
/* 11BD4 800367D4 304200FF */ andi $v0, $v0, 0xff
|
/* 11BD4 800367D4 304200FF */ andi $v0, $v0, 0xff
|
||||||
@ -108,23 +108,23 @@ glabel begin_state_intro
|
|||||||
/* 11BE0 800367E0 A0800000 */ sb $zero, ($a0)
|
/* 11BE0 800367E0 A0800000 */ sb $zero, ($a0)
|
||||||
.L800367E4:
|
.L800367E4:
|
||||||
/* 11BE4 800367E4 24020003 */ addiu $v0, $zero, 3
|
/* 11BE4 800367E4 24020003 */ addiu $v0, $zero, 3
|
||||||
/* 11BE8 800367E8 3C01800A */ lui $at, 0x800a
|
/* 11BE8 800367E8 3C01800A */ lui $at, %hi(D_800A0964)
|
||||||
/* 11BEC 800367EC AC220964 */ sw $v0, 0x964($at)
|
/* 11BEC 800367EC AC220964 */ sw $v0, %lo(D_800A0964)($at)
|
||||||
.L800367F0:
|
.L800367F0:
|
||||||
/* 11BF0 800367F0 3C02800A */ lui $v0, 0x800a
|
/* 11BF0 800367F0 3C02800A */ lui $v0, %hi(D_800A0954)
|
||||||
/* 11BF4 800367F4 84420954 */ lh $v0, 0x954($v0)
|
/* 11BF4 800367F4 84420954 */ lh $v0, %lo(D_800A0954)($v0)
|
||||||
/* 11BF8 800367F8 3C04800A */ lui $a0, 0x800a
|
/* 11BF8 800367F8 3C04800A */ lui $a0, %hi(D_800A0963)
|
||||||
/* 11BFC 800367FC 90840963 */ lbu $a0, 0x963($a0)
|
/* 11BFC 800367FC 90840963 */ lbu $a0, %lo(D_800A0963)($a0)
|
||||||
/* 11C00 80036800 44820000 */ mtc1 $v0, $f0
|
/* 11C00 80036800 44820000 */ mtc1 $v0, $f0
|
||||||
/* 11C04 80036804 00000000 */ nop
|
/* 11C04 80036804 00000000 */ nop
|
||||||
/* 11C08 80036808 46800020 */ cvt.s.w $f0, $f0
|
/* 11C08 80036808 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 11C0C 8003680C 44050000 */ mfc1 $a1, $f0
|
/* 11C0C 8003680C 44050000 */ mfc1 $a1, $f0
|
||||||
/* 11C10 80036810 0C04DF69 */ jal func_80137DA4
|
/* 11C10 80036810 0C04DF69 */ jal func_80137DA4
|
||||||
/* 11C14 80036814 00000000 */ nop
|
/* 11C14 80036814 00000000 */ nop
|
||||||
/* 11C18 80036818 3C05800A */ lui $a1, 0x800a
|
/* 11C18 80036818 3C05800A */ lui $a1, %hi(D_800A095B)
|
||||||
/* 11C1C 8003681C 90A5095B */ lbu $a1, 0x95b($a1)
|
/* 11C1C 8003681C 90A5095B */ lbu $a1, %lo(D_800A095B)($a1)
|
||||||
/* 11C20 80036820 3C06800A */ lui $a2, 0x800a
|
/* 11C20 80036820 3C06800A */ lui $a2, %hi(D_800A095F)
|
||||||
/* 11C24 80036824 90C6095D */ lbu $a2, 0x95d($a2)
|
/* 11C24 80036824 90C6095D */ lbu $a2, %lo(D_800A095F)($a2)
|
||||||
/* 11C28 80036828 3C07800A */ lui $a3, 0x800a
|
/* 11C28 80036828 3C07800A */ lui $a3, 0x800a
|
||||||
/* 11C2C 8003682C 90E7095F */ lbu $a3, 0x95f($a3)
|
/* 11C2C 8003682C 90E7095F */ lbu $a3, 0x95f($a3)
|
||||||
/* 11C30 80036830 0C04DF84 */ jal func_80137E10
|
/* 11C30 80036830 0C04DF84 */ jal func_80137E10
|
||||||
|
@ -15,8 +15,8 @@ glabel step_intro
|
|||||||
/* 11C7C 8003687C 804300A8 */ lb $v1, 0xa8($v0)
|
/* 11C7C 8003687C 804300A8 */ lb $v1, 0xa8($v0)
|
||||||
/* 11C80 80036880 1064002F */ beq $v1, $a0, .L80036940
|
/* 11C80 80036880 1064002F */ beq $v1, $a0, .L80036940
|
||||||
/* 11C84 80036884 8C450010 */ lw $a1, 0x10($v0)
|
/* 11C84 80036884 8C450010 */ lw $a1, 0x10($v0)
|
||||||
/* 11C88 80036888 3C03800A */ lui $v1, 0x800a
|
/* 11C88 80036888 3C03800A */ lui $v1, %hi(D_800A0964)
|
||||||
/* 11C8C 8003688C 24630964 */ addiu $v1, $v1, 0x964
|
/* 11C8C 8003688C 24630964 */ addiu $v1, $v1, %lo(D_800A0964)
|
||||||
/* 11C90 80036890 8C620000 */ lw $v0, ($v1)
|
/* 11C90 80036890 8C620000 */ lw $v0, ($v1)
|
||||||
/* 11C94 80036894 14400004 */ bnez $v0, .L800368A8
|
/* 11C94 80036894 14400004 */ bnez $v0, .L800368A8
|
||||||
/* 11C98 80036898 30A2F000 */ andi $v0, $a1, 0xf000
|
/* 11C98 80036898 30A2F000 */ andi $v0, $a1, 0xf000
|
||||||
@ -24,8 +24,8 @@ glabel step_intro
|
|||||||
/* 11CA0 800368A0 24020001 */ addiu $v0, $zero, 1
|
/* 11CA0 800368A0 24020001 */ addiu $v0, $zero, 1
|
||||||
/* 11CA4 800368A4 AC620000 */ sw $v0, ($v1)
|
/* 11CA4 800368A4 AC620000 */ sw $v0, ($v1)
|
||||||
.L800368A8:
|
.L800368A8:
|
||||||
/* 11CA8 800368A8 3C03800A */ lui $v1, 0x800a
|
/* 11CA8 800368A8 3C03800A */ lui $v1, %hi(D_800A0964)
|
||||||
/* 11CAC 800368AC 8C630964 */ lw $v1, 0x964($v1)
|
/* 11CAC 800368AC 8C630964 */ lw $v1, %lo(D_800A0964)($v1)
|
||||||
/* 11CB0 800368B0 24020001 */ addiu $v0, $zero, 1
|
/* 11CB0 800368B0 24020001 */ addiu $v0, $zero, 1
|
||||||
/* 11CB4 800368B4 14620010 */ bne $v1, $v0, .L800368F8
|
/* 11CB4 800368B4 14620010 */ bne $v1, $v0, .L800368F8
|
||||||
/* 11CB8 800368B8 24020002 */ addiu $v0, $zero, 2
|
/* 11CB8 800368B8 24020002 */ addiu $v0, $zero, 2
|
||||||
@ -43,8 +43,8 @@ glabel step_intro
|
|||||||
/* 11CE8 800368E8 0800DA4C */ j .L80036930
|
/* 11CE8 800368E8 0800DA4C */ j .L80036930
|
||||||
/* 11CEC 800368EC 24020064 */ addiu $v0, $zero, 0x64
|
/* 11CEC 800368EC 24020064 */ addiu $v0, $zero, 0x64
|
||||||
.L800368F0:
|
.L800368F0:
|
||||||
/* 11CF0 800368F0 3C03800A */ lui $v1, 0x800a
|
/* 11CF0 800368F0 3C03800A */ lui $v1, %hi(D_800A0964)
|
||||||
/* 11CF4 800368F4 8C630964 */ lw $v1, 0x964($v1)
|
/* 11CF4 800368F4 8C630964 */ lw $v1, %lo(D_800A0964)($v1)
|
||||||
.L800368F8:
|
.L800368F8:
|
||||||
/* 11CF8 800368F8 14620011 */ bne $v1, $v0, .L80036940
|
/* 11CF8 800368F8 14620011 */ bne $v1, $v0, .L80036940
|
||||||
/* 11CFC 800368FC 00000000 */ nop
|
/* 11CFC 800368FC 00000000 */ nop
|
||||||
@ -92,8 +92,8 @@ glabel step_intro
|
|||||||
/* 11D98 80036998 44806000 */ mtc1 $zero, $f12
|
/* 11D98 80036998 44806000 */ mtc1 $zero, $f12
|
||||||
/* 11D9C 8003699C 0C00AFC5 */ jal set_curtain_fade_goal
|
/* 11D9C 8003699C 0C00AFC5 */ jal set_curtain_fade_goal
|
||||||
/* 11DA0 800369A0 00000000 */ nop
|
/* 11DA0 800369A0 00000000 */ nop
|
||||||
/* 11DA4 800369A4 3C04800A */ lui $a0, 0x800a
|
/* 11DA4 800369A4 3C04800A */ lui $a0, %hi(D_800A0956)
|
||||||
/* 11DA8 800369A8 84840956 */ lh $a0, 0x956($a0)
|
/* 11DA8 800369A8 84840956 */ lh $a0, %lo(D_800A0956)($a0)
|
||||||
/* 11DAC 800369AC 0C00CE0C */ jal intro_logos_fade_out
|
/* 11DAC 800369AC 0C00CE0C */ jal intro_logos_fade_out
|
||||||
/* 11DB0 800369B0 00000000 */ nop
|
/* 11DB0 800369B0 00000000 */ nop
|
||||||
/* 11DB4 800369B4 104000F0 */ beqz $v0, .L80036D78
|
/* 11DB4 800369B4 104000F0 */ beqz $v0, .L80036D78
|
||||||
@ -105,11 +105,11 @@ glabel step_intro
|
|||||||
/* 11DCC 800369CC 0800DB5E */ j .L80036D78
|
/* 11DCC 800369CC 0800DB5E */ j .L80036D78
|
||||||
/* 11DD0 800369D0 00000000 */ nop
|
/* 11DD0 800369D0 00000000 */ nop
|
||||||
.L800369D4:
|
.L800369D4:
|
||||||
/* 11DD4 800369D4 3C05800A */ lui $a1, 0x800a
|
/* 11DD4 800369D4 3C05800A */ lui $a1, %hi(D_800A0954)
|
||||||
/* 11DD8 800369D8 24A50954 */ addiu $a1, $a1, 0x954
|
/* 11DD8 800369D8 24A50954 */ addiu $a1, $a1, %lo(D_800A0954)
|
||||||
/* 11DDC 800369DC 94A20000 */ lhu $v0, ($a1)
|
/* 11DDC 800369DC 94A20000 */ lhu $v0, ($a1)
|
||||||
/* 11DE0 800369E0 3C03800A */ lui $v1, 0x800a
|
/* 11DE0 800369E0 3C03800A */ lui $v1, %hi(D_800A0956)
|
||||||
/* 11DE4 800369E4 94630956 */ lhu $v1, 0x956($v1)
|
/* 11DE4 800369E4 94630956 */ lhu $v1, %lo(D_800A0956)($v1)
|
||||||
/* 11DE8 800369E8 00431021 */ addu $v0, $v0, $v1
|
/* 11DE8 800369E8 00431021 */ addu $v0, $v0, $v1
|
||||||
/* 11DEC 800369EC A4A20000 */ sh $v0, ($a1)
|
/* 11DEC 800369EC A4A20000 */ sh $v0, ($a1)
|
||||||
/* 11DF0 800369F0 00021400 */ sll $v0, $v0, 0x10
|
/* 11DF0 800369F0 00021400 */ sll $v0, $v0, 0x10
|
||||||
@ -132,8 +132,8 @@ glabel step_intro
|
|||||||
/* 11E34 80036A34 AC230950 */ sw $v1, 0x950($at)
|
/* 11E34 80036A34 AC230950 */ sw $v1, 0x950($at)
|
||||||
/* 11E38 80036A38 34420008 */ ori $v0, $v0, 8
|
/* 11E38 80036A38 34420008 */ ori $v0, $v0, 8
|
||||||
/* 11E3C 80036A3C AC820000 */ sw $v0, ($a0)
|
/* 11E3C 80036A3C AC820000 */ sw $v0, ($a0)
|
||||||
/* 11E40 80036A40 3C03800A */ lui $v1, 0x800a
|
/* 11E40 80036A40 3C03800A */ lui $v1, %hi(D_800A0960)
|
||||||
/* 11E44 80036A44 8C630960 */ lw $v1, 0x960($v1)
|
/* 11E44 80036A44 8C630960 */ lw $v1, %lo(D_800A0960)($v1)
|
||||||
/* 11E48 80036A48 2402000E */ addiu $v0, $zero, 0xe
|
/* 11E48 80036A48 2402000E */ addiu $v0, $zero, 0xe
|
||||||
/* 11E4C 80036A4C 106200CA */ beq $v1, $v0, .L80036D78
|
/* 11E4C 80036A4C 106200CA */ beq $v1, $v0, .L80036D78
|
||||||
/* 11E50 80036A50 00000000 */ nop
|
/* 11E50 80036A50 00000000 */ nop
|
||||||
@ -263,8 +263,8 @@ glabel step_intro
|
|||||||
/* 12034 80036C34 A06200AC */ sb $v0, 0xac($v1)
|
/* 12034 80036C34 A06200AC */ sb $v0, 0xac($v1)
|
||||||
/* 12038 80036C38 0800DB5E */ j .L80036D78
|
/* 12038 80036C38 0800DB5E */ j .L80036D78
|
||||||
/* 1203C 80036C3C 00000000 */ nop
|
/* 1203C 80036C3C 00000000 */ nop
|
||||||
/* 12040 80036C40 3C04800A */ lui $a0, 0x800a
|
/* 12040 80036C40 3C04800A */ lui $a0, %hi(D_800A0960)
|
||||||
/* 12044 80036C44 24840960 */ addiu $a0, $a0, 0x960
|
/* 12044 80036C44 24840960 */ addiu $a0, $a0, %lo(D_800A0960)
|
||||||
/* 12048 80036C48 8C830000 */ lw $v1, ($a0)
|
/* 12048 80036C48 8C830000 */ lw $v1, ($a0)
|
||||||
/* 1204C 80036C4C 2402000E */ addiu $v0, $zero, 0xe
|
/* 1204C 80036C4C 2402000E */ addiu $v0, $zero, 0xe
|
||||||
/* 12050 80036C50 14620004 */ bne $v1, $v0, .L80036C64
|
/* 12050 80036C50 14620004 */ bne $v1, $v0, .L80036C64
|
||||||
@ -276,13 +276,13 @@ glabel step_intro
|
|||||||
/* 12064 80036C64 3C04800A */ lui $a0, %hi(D_8009A650)
|
/* 12064 80036C64 3C04800A */ lui $a0, %hi(D_8009A650)
|
||||||
/* 12068 80036C68 2484A650 */ addiu $a0, $a0, %lo(D_8009A650)
|
/* 12068 80036C68 2484A650 */ addiu $a0, $a0, %lo(D_8009A650)
|
||||||
/* 1206C 80036C6C 2405FFF7 */ addiu $a1, $zero, -9
|
/* 1206C 80036C6C 2405FFF7 */ addiu $a1, $zero, -9
|
||||||
/* 12070 80036C70 3C03800A */ lui $v1, 0x800a
|
/* 12070 80036C70 3C03800A */ lui $v1, %hi(D_800A0958)
|
||||||
/* 12074 80036C74 94630958 */ lhu $v1, 0x958($v1)
|
/* 12074 80036C74 94630958 */ lhu $v1, %lo(D_800A0958)($v1)
|
||||||
/* 12078 80036C78 3C06800B */ lui $a2, %hi(gCameras)
|
/* 12078 80036C78 3C06800B */ lui $a2, %hi(gCameras)
|
||||||
/* 1207C 80036C7C 24C61D80 */ addiu $a2, $a2, %lo(gCameras)
|
/* 1207C 80036C7C 24C61D80 */ addiu $a2, $a2, %lo(gCameras)
|
||||||
/* 12080 80036C80 00431023 */ subu $v0, $v0, $v1
|
/* 12080 80036C80 00431023 */ subu $v0, $v0, $v1
|
||||||
/* 12084 80036C84 3C01800A */ lui $at, 0x800a
|
/* 12084 80036C84 3C01800A */ lui $at, %hi(D_800A0954)
|
||||||
/* 12088 80036C88 A4220954 */ sh $v0, 0x954($at)
|
/* 12088 80036C88 A4220954 */ sh $v0, %lo(D_800A0954)($at)
|
||||||
/* 1208C 80036C8C 8C830000 */ lw $v1, ($a0)
|
/* 1208C 80036C8C 8C830000 */ lw $v1, ($a0)
|
||||||
/* 12090 80036C90 94C20000 */ lhu $v0, ($a2)
|
/* 12090 80036C90 94C20000 */ lhu $v0, ($a2)
|
||||||
/* 12094 80036C94 00651824 */ and $v1, $v1, $a1
|
/* 12094 80036C94 00651824 */ and $v1, $v1, $a1
|
||||||
@ -319,8 +319,8 @@ glabel step_intro
|
|||||||
/* 12110 80036D10 00000000 */ nop
|
/* 12110 80036D10 00000000 */ nop
|
||||||
/* 12114 80036D14 0C00E64C */ jal update_npcs
|
/* 12114 80036D14 0C00E64C */ jal update_npcs
|
||||||
/* 12118 80036D18 00000000 */ nop
|
/* 12118 80036D18 00000000 */ nop
|
||||||
/* 1211C 80036D1C 3C04800A */ lui $a0, 0x800a
|
/* 1211C 80036D1C 3C04800A */ lui $a0, %hi(D_800A0954)
|
||||||
/* 12120 80036D20 24840954 */ addiu $a0, $a0, 0x954
|
/* 12120 80036D20 24840954 */ addiu $a0, $a0, %lo(D_800A0954)
|
||||||
/* 12124 80036D24 84820000 */ lh $v0, ($a0)
|
/* 12124 80036D24 84820000 */ lh $v0, ($a0)
|
||||||
/* 12128 80036D28 1440000C */ bnez $v0, .L80036D5C
|
/* 12128 80036D28 1440000C */ bnez $v0, .L80036D5C
|
||||||
/* 1212C 80036D2C 94830000 */ lhu $v1, ($a0)
|
/* 1212C 80036D2C 94830000 */ lhu $v1, ($a0)
|
||||||
@ -336,28 +336,28 @@ glabel step_intro
|
|||||||
/* 12154 80036D54 0800DB5E */ j .L80036D78
|
/* 12154 80036D54 0800DB5E */ j .L80036D78
|
||||||
/* 12158 80036D58 00000000 */ nop
|
/* 12158 80036D58 00000000 */ nop
|
||||||
.L80036D5C:
|
.L80036D5C:
|
||||||
/* 1215C 80036D5C 3C02800A */ lui $v0, 0x800a
|
/* 1215C 80036D5C 3C02800A */ lui $v0, %hi(D_800A0958)
|
||||||
/* 12160 80036D60 94420958 */ lhu $v0, 0x958($v0)
|
/* 12160 80036D60 94420958 */ lhu $v0, %lo(D_800A0958)($v0)
|
||||||
/* 12164 80036D64 00621023 */ subu $v0, $v1, $v0
|
/* 12164 80036D64 00621023 */ subu $v0, $v1, $v0
|
||||||
/* 12168 80036D68 A4820000 */ sh $v0, ($a0)
|
/* 12168 80036D68 A4820000 */ sh $v0, ($a0)
|
||||||
/* 1216C 80036D6C 00021400 */ sll $v0, $v0, 0x10
|
/* 1216C 80036D6C 00021400 */ sll $v0, $v0, 0x10
|
||||||
/* 12170 80036D70 04420001 */ bltzl $v0, .L80036D78
|
/* 12170 80036D70 04420001 */ bltzl $v0, .L80036D78
|
||||||
/* 12174 80036D74 A4800000 */ sh $zero, ($a0)
|
/* 12174 80036D74 A4800000 */ sh $zero, ($a0)
|
||||||
.L80036D78:
|
.L80036D78:
|
||||||
/* 12178 80036D78 3C02800A */ lui $v0, 0x800a
|
/* 12178 80036D78 3C02800A */ lui $v0, %hi(D_800A0954)
|
||||||
/* 1217C 80036D7C 84420954 */ lh $v0, 0x954($v0)
|
/* 1217C 80036D7C 84420954 */ lh $v0, %lo(D_800A0954)($v0)
|
||||||
/* 12180 80036D80 3C04800A */ lui $a0, 0x800a
|
/* 12180 80036D80 3C04800A */ lui $a0, %hi(D_800A0963)
|
||||||
/* 12184 80036D84 90840963 */ lbu $a0, 0x963($a0)
|
/* 12184 80036D84 90840963 */ lbu $a0, %lo(D_800A0963)($a0)
|
||||||
/* 12188 80036D88 44820000 */ mtc1 $v0, $f0
|
/* 12188 80036D88 44820000 */ mtc1 $v0, $f0
|
||||||
/* 1218C 80036D8C 00000000 */ nop
|
/* 1218C 80036D8C 00000000 */ nop
|
||||||
/* 12190 80036D90 46800020 */ cvt.s.w $f0, $f0
|
/* 12190 80036D90 46800020 */ cvt.s.w $f0, $f0
|
||||||
/* 12194 80036D94 44050000 */ mfc1 $a1, $f0
|
/* 12194 80036D94 44050000 */ mfc1 $a1, $f0
|
||||||
/* 12198 80036D98 0C04DF69 */ jal func_80137DA4
|
/* 12198 80036D98 0C04DF69 */ jal func_80137DA4
|
||||||
/* 1219C 80036D9C 00000000 */ nop
|
/* 1219C 80036D9C 00000000 */ nop
|
||||||
/* 121A0 80036DA0 3C05800A */ lui $a1, 0x800a
|
/* 121A0 80036DA0 3C05800A */ lui $a1, %hi(D_800A095B)
|
||||||
/* 121A4 80036DA4 90A5095B */ lbu $a1, 0x95b($a1)
|
/* 121A4 80036DA4 90A5095B */ lbu $a1, %lo(D_800A095B)($a1)
|
||||||
/* 121A8 80036DA8 3C06800A */ lui $a2, 0x800a
|
/* 121A8 80036DA8 3C06800A */ lui $a2, %hi(D_800A095F)
|
||||||
/* 121AC 80036DAC 90C6095D */ lbu $a2, 0x95d($a2)
|
/* 121AC 80036DAC 90C6095D */ lbu $a2, %lo(D_800A095F)($a2)
|
||||||
/* 121B0 80036DB0 3C07800A */ lui $a3, 0x800a
|
/* 121B0 80036DB0 3C07800A */ lui $a3, 0x800a
|
||||||
/* 121B4 80036DB4 90E7095F */ lbu $a3, 0x95f($a3)
|
/* 121B4 80036DB4 90E7095F */ lbu $a3, 0x95f($a3)
|
||||||
/* 121B8 80036DB8 0C04DF84 */ jal func_80137E10
|
/* 121B8 80036DB8 0C04DF84 */ jal func_80137E10
|
||||||
|
@ -8,8 +8,8 @@ glabel func_80242BAC
|
|||||||
/* 135EF8 80242BB8 AFB3001C */ sw $s3, 0x1c($sp)
|
/* 135EF8 80242BB8 AFB3001C */ sw $s3, 0x1c($sp)
|
||||||
/* 135EFC 80242BBC 00C0982D */ daddu $s3, $a2, $zero
|
/* 135EFC 80242BBC 00C0982D */ daddu $s3, $a2, $zero
|
||||||
/* 135F00 80242BC0 AFB40020 */ sw $s4, 0x20($sp)
|
/* 135F00 80242BC0 AFB40020 */ sw $s4, 0x20($sp)
|
||||||
/* 135F04 80242BC4 3C148016 */ lui $s4, 0x8016
|
/* 135F04 80242BC4 3C148016 */ lui $s4, %hi(D_80159D50)
|
||||||
/* 135F08 80242BC8 26949D50 */ addiu $s4, $s4, -0x62b0
|
/* 135F08 80242BC8 26949D50 */ addiu $s4, $s4, %lo(D_80159D50)
|
||||||
/* 135F0C 80242BCC 00042140 */ sll $a0, $a0, 5
|
/* 135F0C 80242BCC 00042140 */ sll $a0, $a0, 5
|
||||||
/* 135F10 80242BD0 AFB20018 */ sw $s2, 0x18($sp)
|
/* 135F10 80242BD0 AFB20018 */ sw $s2, 0x18($sp)
|
||||||
/* 135F14 80242BD4 3C128025 */ lui $s2, 0x8025
|
/* 135F14 80242BD4 3C128025 */ lui $s2, 0x8025
|
||||||
|
@ -8,8 +8,8 @@ glabel func_80242D04
|
|||||||
/* 136050 80242D10 AFB3001C */ sw $s3, 0x1c($sp)
|
/* 136050 80242D10 AFB3001C */ sw $s3, 0x1c($sp)
|
||||||
/* 136054 80242D14 00C0982D */ daddu $s3, $a2, $zero
|
/* 136054 80242D14 00C0982D */ daddu $s3, $a2, $zero
|
||||||
/* 136058 80242D18 AFB40020 */ sw $s4, 0x20($sp)
|
/* 136058 80242D18 AFB40020 */ sw $s4, 0x20($sp)
|
||||||
/* 13605C 80242D1C 3C148016 */ lui $s4, 0x8016
|
/* 13605C 80242D1C 3C148016 */ lui $s4, %hi(D_80159D50)
|
||||||
/* 136060 80242D20 26949D50 */ addiu $s4, $s4, -0x62b0
|
/* 136060 80242D20 26949D50 */ addiu $s4, $s4, %lo(D_80159D50)
|
||||||
/* 136064 80242D24 00042140 */ sll $a0, $a0, 5
|
/* 136064 80242D24 00042140 */ sll $a0, $a0, 5
|
||||||
/* 136068 80242D28 AFB10014 */ sw $s1, 0x14($sp)
|
/* 136068 80242D28 AFB10014 */ sw $s1, 0x14($sp)
|
||||||
/* 13606C 80242D2C 3C118025 */ lui $s1, 0x8025
|
/* 13606C 80242D2C 3C118025 */ lui $s1, 0x8025
|
||||||
|
@ -6,8 +6,8 @@ glabel func_80242F90
|
|||||||
/* 1362D4 80242F94 8FA30028 */ lw $v1, 0x28($sp)
|
/* 1362D4 80242F94 8FA30028 */ lw $v1, 0x28($sp)
|
||||||
/* 1362D8 80242F98 00042140 */ sll $a0, $a0, 5
|
/* 1362D8 80242F98 00042140 */ sll $a0, $a0, 5
|
||||||
/* 1362DC 80242F9C AC620000 */ sw $v0, ($v1)
|
/* 1362DC 80242F9C AC620000 */ sw $v0, ($v1)
|
||||||
/* 1362E0 80242FA0 3C028016 */ lui $v0, 0x8016
|
/* 1362E0 80242FA0 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 1362E4 80242FA4 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 1362E4 80242FA4 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 1362E8 80242FA8 00822021 */ addu $a0, $a0, $v0
|
/* 1362E8 80242FA8 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 1362EC 80242FAC 90820000 */ lbu $v0, ($a0)
|
/* 1362EC 80242FAC 90820000 */ lbu $v0, ($a0)
|
||||||
/* 1362F0 80242FB0 304200F3 */ andi $v0, $v0, 0xf3
|
/* 1362F0 80242FB0 304200F3 */ andi $v0, $v0, 0xf3
|
||||||
|
@ -9,8 +9,8 @@ glabel func_80242FBC
|
|||||||
/* 13630C 80242FCC AC620000 */ sw $v0, ($v1)
|
/* 13630C 80242FCC AC620000 */ sw $v0, ($v1)
|
||||||
/* 136310 80242FD0 24020050 */ addiu $v0, $zero, 0x50
|
/* 136310 80242FD0 24020050 */ addiu $v0, $zero, 0x50
|
||||||
/* 136314 80242FD4 ACA20000 */ sw $v0, ($a1)
|
/* 136314 80242FD4 ACA20000 */ sw $v0, ($a1)
|
||||||
/* 136318 80242FD8 3C028016 */ lui $v0, 0x8016
|
/* 136318 80242FD8 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 13631C 80242FDC 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 13631C 80242FDC 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 136320 80242FE0 00822021 */ addu $a0, $a0, $v0
|
/* 136320 80242FE0 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 136324 80242FE4 90820000 */ lbu $v0, ($a0)
|
/* 136324 80242FE4 90820000 */ lbu $v0, ($a0)
|
||||||
/* 136328 80242FE8 304200F3 */ andi $v0, $v0, 0xf3
|
/* 136328 80242FE8 304200F3 */ andi $v0, $v0, 0xf3
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
glabel func_80242FF4
|
glabel func_80242FF4
|
||||||
/* 136334 80242FF4 27BDFFE0 */ addiu $sp, $sp, -0x20
|
/* 136334 80242FF4 27BDFFE0 */ addiu $sp, $sp, -0x20
|
||||||
/* 136338 80242FF8 3C038016 */ lui $v1, 0x8016
|
/* 136338 80242FF8 3C038016 */ lui $v1, %hi(D_80159D50)
|
||||||
/* 13633C 80242FFC 24639D50 */ addiu $v1, $v1, -0x62b0
|
/* 13633C 80242FFC 24639D50 */ addiu $v1, $v1, %lo(D_80159D50)
|
||||||
/* 136340 80243000 00041140 */ sll $v0, $a0, 5
|
/* 136340 80243000 00041140 */ sll $v0, $a0, 5
|
||||||
/* 136344 80243004 AFB00010 */ sw $s0, 0x10($sp)
|
/* 136344 80243004 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 136348 80243008 00438021 */ addu $s0, $v0, $v1
|
/* 136348 80243008 00438021 */ addu $s0, $v0, $v1
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
glabel func_80243090
|
glabel func_80243090
|
||||||
/* 1363D0 80243090 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 1363D0 80243090 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 1363D4 80243094 3C028016 */ lui $v0, 0x8016
|
/* 1363D4 80243094 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 1363D8 80243098 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 1363D8 80243098 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 1363DC 8024309C 00041940 */ sll $v1, $a0, 5
|
/* 1363DC 8024309C 00041940 */ sll $v1, $a0, 5
|
||||||
/* 1363E0 802430A0 AFB00010 */ sw $s0, 0x10($sp)
|
/* 1363E0 802430A0 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 1363E4 802430A4 00628021 */ addu $s0, $v1, $v0
|
/* 1363E4 802430A4 00628021 */ addu $s0, $v1, $v0
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802430E4
|
glabel func_802430E4
|
||||||
/* 136424 802430E4 3C028016 */ lui $v0, 0x8016
|
/* 136424 802430E4 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 136428 802430E8 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 136428 802430E8 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 13642C 802430EC 00042140 */ sll $a0, $a0, 5
|
/* 13642C 802430EC 00042140 */ sll $a0, $a0, 5
|
||||||
/* 136430 802430F0 00822021 */ addu $a0, $a0, $v0
|
/* 136430 802430F0 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 136434 802430F4 9083001C */ lbu $v1, 0x1c($a0)
|
/* 136434 802430F4 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_8024313C
|
glabel func_8024313C
|
||||||
/* 13647C 8024313C 3C028016 */ lui $v0, 0x8016
|
/* 13647C 8024313C 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 136480 80243140 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 136480 80243140 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 136484 80243144 00042140 */ sll $a0, $a0, 5
|
/* 136484 80243144 00042140 */ sll $a0, $a0, 5
|
||||||
/* 136488 80243148 00822021 */ addu $a0, $a0, $v0
|
/* 136488 80243148 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 13648C 8024314C 9083001C */ lbu $v1, 0x1c($a0)
|
/* 13648C 8024314C 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243188
|
glabel func_80243188
|
||||||
/* 1364C8 80243188 3C028016 */ lui $v0, 0x8016
|
/* 1364C8 80243188 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 1364CC 8024318C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 1364CC 8024318C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 1364D0 80243190 00042140 */ sll $a0, $a0, 5
|
/* 1364D0 80243190 00042140 */ sll $a0, $a0, 5
|
||||||
/* 1364D4 80243194 00822021 */ addu $a0, $a0, $v0
|
/* 1364D4 80243194 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 1364D8 80243198 9083001C */ lbu $v1, 0x1c($a0)
|
/* 1364D8 80243198 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243238
|
glabel func_80243238
|
||||||
/* 136578 80243238 3C028016 */ lui $v0, 0x8016
|
/* 136578 80243238 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 13657C 8024323C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 13657C 8024323C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 136580 80243240 00042140 */ sll $a0, $a0, 5
|
/* 136580 80243240 00042140 */ sll $a0, $a0, 5
|
||||||
/* 136584 80243244 00822021 */ addu $a0, $a0, $v0
|
/* 136584 80243244 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 136588 80243248 9083001C */ lbu $v1, 0x1c($a0)
|
/* 136588 80243248 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802432E8
|
glabel func_802432E8
|
||||||
/* 136628 802432E8 3C028016 */ lui $v0, 0x8016
|
/* 136628 802432E8 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 13662C 802432EC 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 13662C 802432EC 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 136630 802432F0 00042140 */ sll $a0, $a0, 5
|
/* 136630 802432F0 00042140 */ sll $a0, $a0, 5
|
||||||
/* 136634 802432F4 00822021 */ addu $a0, $a0, $v0
|
/* 136634 802432F4 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 136638 802432F8 9083001C */ lbu $v1, 0x1c($a0)
|
/* 136638 802432F8 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243388
|
glabel func_80243388
|
||||||
/* 1366C8 80243388 3C028016 */ lui $v0, 0x8016
|
/* 1366C8 80243388 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 1366CC 8024338C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 1366CC 8024338C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 1366D0 80243390 00042140 */ sll $a0, $a0, 5
|
/* 1366D0 80243390 00042140 */ sll $a0, $a0, 5
|
||||||
/* 1366D4 80243394 00822021 */ addu $a0, $a0, $v0
|
/* 1366D4 80243394 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 1366D8 80243398 9083001C */ lbu $v1, 0x1c($a0)
|
/* 1366D8 80243398 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -7,8 +7,8 @@ glabel pause_badges_count_all
|
|||||||
/* 13A39C 8024705C 3C108011 */ lui $s0, %hi(gPlayerData)
|
/* 13A39C 8024705C 3C108011 */ lui $s0, %hi(gPlayerData)
|
||||||
/* 13A3A0 80247060 2610F290 */ addiu $s0, $s0, %lo(gPlayerData)
|
/* 13A3A0 80247060 2610F290 */ addiu $s0, $s0, %lo(gPlayerData)
|
||||||
/* 13A3A4 80247064 260400B4 */ addiu $a0, $s0, 0xb4
|
/* 13A3A4 80247064 260400B4 */ addiu $a0, $s0, 0xb4
|
||||||
/* 13A3A8 80247068 3C068024 */ lui $a2, 0x8024
|
/* 13A3A8 80247068 3C068024 */ lui $a2, %hi(pause_badges_comparator)
|
||||||
/* 13A3AC 8024706C 24C66FE0 */ addiu $a2, $a2, 0x6fe0
|
/* 13A3AC 8024706C 24C66FE0 */ addiu $a2, $a2, %lo(pause_badges_comparator)
|
||||||
/* 13A3B0 80247070 AFBF0014 */ sw $ra, 0x14($sp)
|
/* 13A3B0 80247070 AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
/* 13A3B4 80247074 0C091293 */ jal pause_sort_item_list
|
/* 13A3B4 80247074 0C091293 */ jal pause_sort_item_list
|
||||||
/* 13A3B8 80247078 24050080 */ addiu $a1, $zero, 0x80
|
/* 13A3B8 80247078 24050080 */ addiu $a1, $zero, 0x80
|
||||||
|
@ -7,8 +7,8 @@ glabel pause_badges_count_equipped
|
|||||||
/* 13A3F8 802470B8 3C108011 */ lui $s0, %hi(gPlayerData)
|
/* 13A3F8 802470B8 3C108011 */ lui $s0, %hi(gPlayerData)
|
||||||
/* 13A3FC 802470BC 2610F290 */ addiu $s0, $s0, %lo(gPlayerData)
|
/* 13A3FC 802470BC 2610F290 */ addiu $s0, $s0, %lo(gPlayerData)
|
||||||
/* 13A400 802470C0 26040208 */ addiu $a0, $s0, 0x208
|
/* 13A400 802470C0 26040208 */ addiu $a0, $s0, 0x208
|
||||||
/* 13A404 802470C4 3C068024 */ lui $a2, 0x8024
|
/* 13A404 802470C4 3C068024 */ lui $a2, %hi(pause_badges_comparator)
|
||||||
/* 13A408 802470C8 24C66FE0 */ addiu $a2, $a2, 0x6fe0
|
/* 13A408 802470C8 24C66FE0 */ addiu $a2, $a2, %lo(pause_badges_comparator)
|
||||||
/* 13A40C 802470CC AFBF0014 */ sw $ra, 0x14($sp)
|
/* 13A40C 802470CC AFBF0014 */ sw $ra, 0x14($sp)
|
||||||
/* 13A410 802470D0 0C091293 */ jal pause_sort_item_list
|
/* 13A410 802470D0 0C091293 */ jal pause_sort_item_list
|
||||||
/* 13A414 802470D4 24050040 */ addiu $a1, $zero, 0x40
|
/* 13A414 802470D4 24050040 */ addiu $a1, $zero, 0x40
|
||||||
|
@ -7,8 +7,8 @@ glabel pause_init
|
|||||||
/* 1373A8 80244068 24841340 */ addiu $a0, $a0, 0x1340
|
/* 1373A8 80244068 24841340 */ addiu $a0, $a0, 0x1340
|
||||||
/* 1373AC 8024406C 3C050013 */ lui $a1, 0x13
|
/* 1373AC 8024406C 3C050013 */ lui $a1, 0x13
|
||||||
/* 1373B0 80244070 24A55EE0 */ addiu $a1, $a1, 0x5ee0
|
/* 1373B0 80244070 24A55EE0 */ addiu $a1, $a1, 0x5ee0
|
||||||
/* 1373B4 80244074 3C068024 */ lui $a2, 0x8024
|
/* 1373B4 80244074 3C068024 */ lui $a2, %hi(get_dpad_input_radial)
|
||||||
/* 1373B8 80244078 24C6E000 */ addiu $a2, $a2, -0x2000
|
/* 1373B8 80244078 24C6E000 */ addiu $a2, $a2, %lo(get_dpad_input_radial)
|
||||||
/* 1373BC 8024407C AFBF0028 */ sw $ra, 0x28($sp)
|
/* 1373BC 8024407C AFBF0028 */ sw $ra, 0x28($sp)
|
||||||
/* 1373C0 80244080 AFB50024 */ sw $s5, 0x24($sp)
|
/* 1373C0 80244080 AFB50024 */ sw $s5, 0x24($sp)
|
||||||
/* 1373C4 80244084 AFB40020 */ sw $s4, 0x20($sp)
|
/* 1373C4 80244084 AFB40020 */ sw $s4, 0x20($sp)
|
||||||
@ -81,8 +81,8 @@ glabel pause_init
|
|||||||
/* 1374C0 80244180 26100004 */ addiu $s0, $s0, 4
|
/* 1374C0 80244180 26100004 */ addiu $s0, $s0, 4
|
||||||
/* 1374C4 80244184 241400E1 */ addiu $s4, $zero, 0xe1
|
/* 1374C4 80244184 241400E1 */ addiu $s4, $zero, 0xe1
|
||||||
/* 1374C8 80244188 24110006 */ addiu $s1, $zero, 6
|
/* 1374C8 80244188 24110006 */ addiu $s1, $zero, 6
|
||||||
/* 1374CC 8024418C 3C158016 */ lui $s5, 0x8016
|
/* 1374CC 8024418C 3C158016 */ lui $s5, %hi(D_80159D50)
|
||||||
/* 1374D0 80244190 26B59D50 */ addiu $s5, $s5, -0x62b0
|
/* 1374D0 80244190 26B59D50 */ addiu $s5, $s5, %lo(D_80159D50)
|
||||||
/* 1374D4 80244194 241303C0 */ addiu $s3, $zero, 0x3c0
|
/* 1374D4 80244194 241303C0 */ addiu $s3, $zero, 0x3c0
|
||||||
/* 1374D8 80244198 2412001E */ addiu $s2, $zero, 0x1e
|
/* 1374D8 80244198 2412001E */ addiu $s2, $zero, 0x1e
|
||||||
/* 1374DC 8024419C 3C108025 */ lui $s0, 0x8025
|
/* 1374DC 8024419C 3C108025 */ lui $s0, 0x8025
|
||||||
|
@ -114,8 +114,8 @@ glabel pause_tabs_update
|
|||||||
/* 138A90 80245750 24E7EF80 */ addiu $a3, $a3, -0x1080
|
/* 138A90 80245750 24E7EF80 */ addiu $a3, $a3, -0x1080
|
||||||
/* 138A94 80245754 3C068025 */ lui $a2, 0x8025
|
/* 138A94 80245754 3C068025 */ lui $a2, 0x8025
|
||||||
/* 138A98 80245758 24C6F1D0 */ addiu $a2, $a2, -0xe30
|
/* 138A98 80245758 24C6F1D0 */ addiu $a2, $a2, -0xe30
|
||||||
/* 138A9C 8024575C 3C058016 */ lui $a1, 0x8016
|
/* 138A9C 8024575C 3C058016 */ lui $a1, %hi(D_80159D50)
|
||||||
/* 138AA0 80245760 24A59D50 */ addiu $a1, $a1, -0x62b0
|
/* 138AA0 80245760 24A59D50 */ addiu $a1, $a1, %lo(D_80159D50)
|
||||||
/* 138AA4 80245764 3C038025 */ lui $v1, 0x8025
|
/* 138AA4 80245764 3C038025 */ lui $v1, 0x8025
|
||||||
/* 138AA8 80245768 2463F1E0 */ addiu $v1, $v1, -0xe20
|
/* 138AA8 80245768 2463F1E0 */ addiu $v1, $v1, -0xe20
|
||||||
/* 138AAC 8024576C 02061021 */ addu $v0, $s0, $a2
|
/* 138AAC 8024576C 02061021 */ addu $v0, $s0, $a2
|
||||||
@ -164,8 +164,8 @@ glabel pause_tabs_update
|
|||||||
/* 138B48 80245808 90420000 */ lbu $v0, ($v0)
|
/* 138B48 80245808 90420000 */ lbu $v0, ($v0)
|
||||||
/* 138B4C 8024580C 50400017 */ beql $v0, $zero, .L8024586C
|
/* 138B4C 8024580C 50400017 */ beql $v0, $zero, .L8024586C
|
||||||
/* 138B50 80245810 26100001 */ addiu $s0, $s0, 1
|
/* 138B50 80245810 26100001 */ addiu $s0, $s0, 1
|
||||||
/* 138B54 80245814 3C088016 */ lui $t0, 0x8016
|
/* 138B54 80245814 3C088016 */ lui $t0, %hi(D_80159D50)
|
||||||
/* 138B58 80245818 25089D50 */ addiu $t0, $t0, -0x62b0
|
/* 138B58 80245818 25089D50 */ addiu $t0, $t0, %lo(D_80159D50)
|
||||||
/* 138B5C 8024581C 92220000 */ lbu $v0, ($s1)
|
/* 138B5C 8024581C 92220000 */ lbu $v0, ($s1)
|
||||||
/* 138B60 80245820 82630001 */ lb $v1, 1($s3)
|
/* 138B60 80245820 82630001 */ lb $v1, 1($s3)
|
||||||
/* 138B64 80245824 00021140 */ sll $v0, $v0, 5
|
/* 138B64 80245824 00021140 */ sll $v0, $v0, 5
|
||||||
|
@ -3,60 +3,60 @@
|
|||||||
|
|
||||||
glabel boot_main
|
glabel boot_main
|
||||||
/* 1370 80025F70 27BDFFE8 */ addiu $sp, $sp, -0x18
|
/* 1370 80025F70 27BDFFE8 */ addiu $sp, $sp, -0x18
|
||||||
/* 1374 80025F74 3C038000 */ lui $v1, 0x8000
|
/* 1374 80025F74 3C038000 */ lui $v1, %hi(osTvType)
|
||||||
/* 1378 80025F78 8C630300 */ lw $v1, 0x300($v1)
|
/* 1378 80025F78 8C630300 */ lw $v1, %lo(osTvType)($v1)
|
||||||
/* 137C 80025F7C 24020001 */ addiu $v0, $zero, 1
|
/* 137C 80025F7C 24020001 */ addiu $v0, $zero, 1
|
||||||
/* 1380 80025F80 14620005 */ bne $v1, $v0, .L80025F98
|
/* 1380 80025F80 14620005 */ bne $v1, $v0, .L80025F98
|
||||||
/* 1384 80025F84 AFBF0010 */ sw $ra, 0x10($sp)
|
/* 1384 80025F84 AFBF0010 */ sw $ra, 0x10($sp)
|
||||||
/* 1388 80025F88 3C048009 */ lui $a0, 0x8009
|
/* 1388 80025F88 3C048009 */ lui $a0, 0x8009
|
||||||
/* 138C 80025F8C 24845820 */ addiu $a0, $a0, 0x5820
|
/* 138C 80025F8C 24845820 */ addiu $a0, $a0, 0x5820
|
||||||
/* 1390 80025F90 080097EB */ j .L80025FAC
|
/* 1390 80025F90 080097EB */ j .L80025FAC
|
||||||
/* 1394 80025F94 00000000 */ nop
|
/* 1394 80025F94 00000000 */ nop
|
||||||
.L80025F98:
|
.L80025F98:
|
||||||
/* 1398 80025F98 24020002 */ addiu $v0, $zero, 2
|
/* 1398 80025F98 24020002 */ addiu $v0, $zero, 2
|
||||||
/* 139C 80025F9C 14620009 */ bne $v1, $v0, .L80025FC4
|
/* 139C 80025F9C 14620009 */ bne $v1, $v0, .L80025FC4
|
||||||
/* 13A0 80025FA0 00000000 */ nop
|
/* 13A0 80025FA0 00000000 */ nop
|
||||||
/* 13A4 80025FA4 3C048009 */ lui $a0, 0x8009
|
/* 13A4 80025FA4 3C048009 */ lui $a0, 0x8009
|
||||||
/* 13A8 80025FA8 24845870 */ addiu $a0, $a0, 0x5870
|
/* 13A8 80025FA8 24845870 */ addiu $a0, $a0, 0x5870
|
||||||
.L80025FAC:
|
.L80025FAC:
|
||||||
/* 13AC 80025FAC 0C019B84 */ jal osViSetMode
|
/* 13AC 80025FAC 0C019B84 */ jal osViSetMode
|
||||||
/* 13B0 80025FB0 00000000 */ nop
|
/* 13B0 80025FB0 00000000 */ nop
|
||||||
/* 13B4 80025FB4 0C019B98 */ jal osViSetSpecialFeatures
|
/* 13B4 80025FB4 0C019B98 */ jal osViSetSpecialFeatures
|
||||||
/* 13B8 80025FB8 2404005A */ addiu $a0, $zero, 0x5a
|
/* 13B8 80025FB8 2404005A */ addiu $a0, $zero, 0x5a
|
||||||
/* 13BC 80025FBC 080097F3 */ j .L80025FCC
|
/* 13BC 80025FBC 080097F3 */ j .L80025FCC
|
||||||
/* 13C0 80025FC0 00000000 */ nop
|
/* 13C0 80025FC0 00000000 */ nop
|
||||||
.L80025FC4:
|
.L80025FC4:
|
||||||
/* 13C4 80025FC4 080097F1 */ j .L80025FC4
|
/* 13C4 80025FC4 080097F1 */ j .L80025FC4
|
||||||
/* 13C8 80025FC8 00000000 */ nop
|
/* 13C8 80025FC8 00000000 */ nop
|
||||||
.L80025FCC:
|
.L80025FCC:
|
||||||
/* 13CC 80025FCC 0C017D00 */ jal nuGfxDisplayOff
|
/* 13CC 80025FCC 0C017D00 */ jal nuGfxDisplayOff
|
||||||
/* 13D0 80025FD0 00000000 */ nop
|
/* 13D0 80025FD0 00000000 */ nop
|
||||||
/* 13D4 80025FD4 0C00B22C */ jal crash_create_monitor
|
/* 13D4 80025FD4 0C00B22C */ jal crash_create_monitor
|
||||||
/* 13D8 80025FD8 00000000 */ nop
|
/* 13D8 80025FD8 00000000 */ nop
|
||||||
/* 13DC 80025FDC 0C009718 */ jal func_80025C60
|
/* 13DC 80025FDC 0C009718 */ jal func_80025C60
|
||||||
/* 13E0 80025FE0 00000000 */ nop
|
/* 13E0 80025FE0 00000000 */ nop
|
||||||
/* 13E4 80025FE4 0C017D58 */ jal nuGfxInit
|
/* 13E4 80025FE4 0C017D58 */ jal nuGfxInit
|
||||||
/* 13E8 80025FE8 00000000 */ nop
|
/* 13E8 80025FE8 00000000 */ nop
|
||||||
/* 13EC 80025FEC 0C017D84 */ jal nuContInit
|
/* 13EC 80025FEC 0C017D84 */ jal nuContInit
|
||||||
/* 13F0 80025FF0 00000000 */ nop
|
/* 13F0 80025FF0 00000000 */ nop
|
||||||
/* 13F4 80025FF4 3C038007 */ lui $v1, %hi(gGameStatusPtr)
|
/* 13F4 80025FF4 3C038007 */ lui $v1, %hi(gGameStatusPtr)
|
||||||
/* 13F8 80025FF8 8C63419C */ lw $v1, %lo(gGameStatusPtr)($v1)
|
/* 13F8 80025FF8 8C63419C */ lw $v1, %lo(gGameStatusPtr)($v1)
|
||||||
/* 13FC 80025FFC 0C00B458 */ jal func_8002D160
|
/* 13FC 80025FFC 0C00B458 */ jal func_8002D160
|
||||||
/* 1400 80026000 A0620073 */ sb $v0, 0x73($v1)
|
/* 1400 80026000 A0620073 */ sb $v0, 0x73($v1)
|
||||||
/* 1404 80026004 0C0AC800 */ jal func_802B2000
|
/* 1404 80026004 0C0AC800 */ jal func_802B2000
|
||||||
/* 1408 80026008 00000000 */ nop
|
/* 1408 80026008 00000000 */ nop
|
||||||
/* 140C 8002600C 0C0AC80F */ jal func_802B203C
|
/* 140C 8002600C 0C0AC80F */ jal func_802B203C
|
||||||
/* 1410 80026010 00000000 */ nop
|
/* 1410 80026010 00000000 */ nop
|
||||||
/* 1414 80026014 3C048002 */ lui $a0, 0x8002
|
/* 1414 80026014 3C048002 */ lui $a0, %hi(gfxRetrace_Callback)
|
||||||
/* 1418 80026018 2484605C */ addiu $a0, $a0, 0x605c
|
/* 1418 80026018 2484605C */ addiu $a0, $a0, %lo(gfxRetrace_Callback)
|
||||||
/* 141C 8002601C 0C017C94 */ jal nuGfxFuncSet
|
/* 141C 8002601C 0C017C94 */ jal nuGfxFuncSet
|
||||||
/* 1420 80026020 00000000 */ nop
|
/* 1420 80026020 00000000 */ nop
|
||||||
/* 1424 80026024 3C048002 */ lui $a0, 0x8002
|
/* 1424 80026024 3C048002 */ lui $a0, %hi(gfxPreNMI_Callback)
|
||||||
/* 1428 80026028 2484670C */ addiu $a0, $a0, 0x670c
|
/* 1428 80026028 2484670C */ addiu $a0, $a0, %lo(gfxPreNMI_Callback)
|
||||||
/* 142C 8002602C 0C017CA4 */ jal nuGfxPreNMIFuncSet
|
/* 142C 8002602C 0C017CA4 */ jal nuGfxPreNMIFuncSet
|
||||||
/* 1430 80026030 00000000 */ nop
|
/* 1430 80026030 00000000 */ nop
|
||||||
/* 1434 80026034 0C019680 */ jal osGetCount
|
/* 1434 80026034 0C019680 */ jal osGetCount
|
||||||
/* 1438 80026038 00000000 */ nop
|
/* 1438 80026038 00000000 */ nop
|
||||||
/* 143C 8002603C 3C048007 */ lui $a0, %hi(gRandSeed)
|
/* 143C 8002603C 3C048007 */ lui $a0, %hi(gRandSeed)
|
||||||
/* 1440 80026040 24844410 */ addiu $a0, $a0, %lo(gRandSeed)
|
/* 1440 80026040 24844410 */ addiu $a0, $a0, %lo(gRandSeed)
|
||||||
/* 1444 80026044 8C830000 */ lw $v1, ($a0)
|
/* 1444 80026044 8C830000 */ lw $v1, ($a0)
|
||||||
@ -65,4 +65,4 @@ glabel boot_main
|
|||||||
/* 1450 80026050 AC830000 */ sw $v1, ($a0)
|
/* 1450 80026050 AC830000 */ sw $v1, ($a0)
|
||||||
.L80026054:
|
.L80026054:
|
||||||
/* 1454 80026054 08009815 */ j .L80026054
|
/* 1454 80026054 08009815 */ j .L80026054
|
||||||
/* 1458 80026058 00000000 */ nop
|
/* 1458 80026058 00000000 */ nop
|
||||||
|
@ -48,8 +48,8 @@ glabel func_80026164
|
|||||||
/* 1610 80026210 26100008 */ addiu $s0, $s0, 8
|
/* 1610 80026210 26100008 */ addiu $s0, $s0, 8
|
||||||
/* 1614 80026214 AE500000 */ sw $s0, ($s2)
|
/* 1614 80026214 AE500000 */ sw $s0, ($s2)
|
||||||
/* 1618 80026218 ACA20000 */ sw $v0, ($a1)
|
/* 1618 80026218 ACA20000 */ sw $v0, ($a1)
|
||||||
/* 161C 8002621C 3C02800A */ lui $v0, 0x800a
|
/* 161C 8002621C 3C02800A */ lui $v0, %hi(nuGfxZBuffer)
|
||||||
/* 1620 80026220 8C42A5DC */ lw $v0, -0x5a24($v0)
|
/* 1620 80026220 8C42A5DC */ lw $v0, %lo(nuGfxZBuffer)($v0)
|
||||||
/* 1624 80026224 0220202D */ daddu $a0, $s1, $zero
|
/* 1624 80026224 0220202D */ daddu $a0, $s1, $zero
|
||||||
/* 1628 80026228 00431021 */ addu $v0, $v0, $v1
|
/* 1628 80026228 00431021 */ addu $v0, $v0, $v1
|
||||||
/* 162C 8002622C ACA20004 */ sw $v0, 4($a1)
|
/* 162C 8002622C ACA20004 */ sw $v0, 4($a1)
|
||||||
|
@ -13,13 +13,13 @@ glabel gfxRetrace_Callback
|
|||||||
/* 147C 8002607C 0080802D */ daddu $s0, $a0, $zero
|
/* 147C 8002607C 0080802D */ daddu $s0, $a0, $zero
|
||||||
/* 1480 80026080 24020001 */ addiu $v0, $zero, 1
|
/* 1480 80026080 24020001 */ addiu $v0, $zero, 1
|
||||||
/* 1484 80026084 14620016 */ bne $v1, $v0, .L800260E0
|
/* 1484 80026084 14620016 */ bne $v1, $v0, .L800260E0
|
||||||
/* 1488 80026088 00000000 */ nop
|
/* 1488 80026088 00000000 */ nop
|
||||||
/* 148C 8002608C 0C017CB4 */ jal nuGfxTaskAllEndWait
|
/* 148C 8002608C 0C017CB4 */ jal nuGfxTaskAllEndWait
|
||||||
/* 1490 80026090 00000000 */ nop
|
/* 1490 80026090 00000000 */ nop
|
||||||
/* 1494 80026094 16000012 */ bnez $s0, .L800260E0
|
/* 1494 80026094 16000012 */ bnez $s0, .L800260E0
|
||||||
/* 1498 80026098 00000000 */ nop
|
/* 1498 80026098 00000000 */ nop
|
||||||
/* 149C 8002609C 0C019A6C */ jal osViGetCurrentFramebuffer
|
/* 149C 8002609C 0C019A6C */ jal osViGetCurrentFramebuffer
|
||||||
/* 14A0 800260A0 00000000 */ nop
|
/* 14A0 800260A0 00000000 */ nop
|
||||||
/* 14A4 800260A4 3C10800A */ lui $s0, 0x800a
|
/* 14A4 800260A4 3C10800A */ lui $s0, 0x800a
|
||||||
/* 14A8 800260A8 2610A680 */ addiu $s0, $s0, -0x5980
|
/* 14A8 800260A8 2610A680 */ addiu $s0, $s0, -0x5980
|
||||||
/* 14AC 800260AC 0200202D */ daddu $a0, $s0, $zero
|
/* 14AC 800260AC 0200202D */ daddu $a0, $s0, $zero
|
||||||
@ -32,7 +32,7 @@ glabel gfxRetrace_Callback
|
|||||||
/* 14C8 800260C8 24050003 */ addiu $a1, $zero, 3
|
/* 14C8 800260C8 24050003 */ addiu $a1, $zero, 3
|
||||||
/* 14CC 800260CC 8E040000 */ lw $a0, ($s0)
|
/* 14CC 800260CC 8E040000 */ lw $a0, ($s0)
|
||||||
/* 14D0 800260D0 0C019C08 */ jal osViSwapBuffer
|
/* 14D0 800260D0 0C019C08 */ jal osViSwapBuffer
|
||||||
/* 14D4 800260D4 00000000 */ nop
|
/* 14D4 800260D4 00000000 */ nop
|
||||||
/* 14D8 800260D8 24020002 */ addiu $v0, $zero, 2
|
/* 14D8 800260D8 24020002 */ addiu $v0, $zero, 2
|
||||||
/* 14DC 800260DC AE220000 */ sw $v0, ($s1)
|
/* 14DC 800260DC AE220000 */ sw $v0, ($s1)
|
||||||
.L800260E0:
|
.L800260E0:
|
||||||
@ -40,11 +40,11 @@ glabel gfxRetrace_Callback
|
|||||||
/* 14E4 800260E4 8C633E00 */ lw $v1, 0x3e00($v1)
|
/* 14E4 800260E4 8C633E00 */ lw $v1, 0x3e00($v1)
|
||||||
/* 14E8 800260E8 24020002 */ addiu $v0, $zero, 2
|
/* 14E8 800260E8 24020002 */ addiu $v0, $zero, 2
|
||||||
/* 14EC 800260EC 14620018 */ bne $v1, $v0, .L80026150
|
/* 14EC 800260EC 14620018 */ bne $v1, $v0, .L80026150
|
||||||
/* 14F0 800260F0 00000000 */ nop
|
/* 14F0 800260F0 00000000 */ nop
|
||||||
/* 14F4 800260F4 0C009859 */ jal func_80026164
|
/* 14F4 800260F4 0C009859 */ jal func_80026164
|
||||||
/* 14F8 800260F8 00000000 */ nop
|
/* 14F8 800260F8 00000000 */ nop
|
||||||
/* 14FC 800260FC 08009854 */ j .L80026150
|
/* 14FC 800260FC 08009854 */ j .L80026150
|
||||||
/* 1500 80026100 00000000 */ nop
|
/* 1500 80026100 00000000 */ nop
|
||||||
.L80026104:
|
.L80026104:
|
||||||
/* 1504 80026104 3C038007 */ lui $v1, 0x8007
|
/* 1504 80026104 3C038007 */ lui $v1, 0x8007
|
||||||
/* 1508 80026108 24633E0A */ addiu $v1, $v1, 0x3e0a
|
/* 1508 80026108 24633E0A */ addiu $v1, $v1, 0x3e0a
|
||||||
@ -53,18 +53,18 @@ glabel gfxRetrace_Callback
|
|||||||
/* 1514 80026114 1440000E */ bnez $v0, .L80026150
|
/* 1514 80026114 1440000E */ bnez $v0, .L80026150
|
||||||
/* 1518 80026118 A4620000 */ sh $v0, ($v1)
|
/* 1518 80026118 A4620000 */ sh $v0, ($v1)
|
||||||
/* 151C 8002611C 0C0099D0 */ jal step_game_loop
|
/* 151C 8002611C 0C0099D0 */ jal step_game_loop
|
||||||
/* 1520 80026120 00000000 */ nop
|
/* 1520 80026120 00000000 */ nop
|
||||||
/* 1524 80026124 3C038007 */ lui $v1, 0x8007
|
/* 1524 80026124 3C038007 */ lui $v1, 0x8007
|
||||||
/* 1528 80026128 24633E08 */ addiu $v1, $v1, 0x3e08
|
/* 1528 80026128 24633E08 */ addiu $v1, $v1, 0x3e08
|
||||||
/* 152C 8002612C 24020001 */ addiu $v0, $zero, 1
|
/* 152C 8002612C 24020001 */ addiu $v0, $zero, 1
|
||||||
/* 1530 80026130 A4620000 */ sh $v0, ($v1)
|
/* 1530 80026130 A4620000 */ sh $v0, ($v1)
|
||||||
/* 1534 80026134 2A020003 */ slti $v0, $s0, 3
|
/* 1534 80026134 2A020003 */ slti $v0, $s0, 3
|
||||||
/* 1538 80026138 10400005 */ beqz $v0, .L80026150
|
/* 1538 80026138 10400005 */ beqz $v0, .L80026150
|
||||||
/* 153C 8002613C 00000000 */ nop
|
/* 153C 8002613C 00000000 */ nop
|
||||||
/* 1540 80026140 0C009A7B */ jal func_800269EC
|
/* 1540 80026140 0C009A7B */ jal func_800269EC
|
||||||
/* 1544 80026144 A4600000 */ sh $zero, ($v1)
|
/* 1544 80026144 A4600000 */ sh $zero, ($v1)
|
||||||
/* 1548 80026148 0C009AC2 */ jal gfx_draw_frame
|
/* 1548 80026148 0C009AC2 */ jal gfx_draw_frame
|
||||||
/* 154C 8002614C 00000000 */ nop
|
/* 154C 8002614C 00000000 */ nop
|
||||||
.L80026150:
|
.L80026150:
|
||||||
/* 1550 80026150 8FBF0018 */ lw $ra, 0x18($sp)
|
/* 1550 80026150 8FBF0018 */ lw $ra, 0x18($sp)
|
||||||
/* 1554 80026154 8FB10014 */ lw $s1, 0x14($sp)
|
/* 1554 80026154 8FB10014 */ lw $s1, 0x14($sp)
|
||||||
|
@ -127,15 +127,15 @@ glabel _create_npc
|
|||||||
/* 13B60 80038760 8E420008 */ lw $v0, 8($s2)
|
/* 13B60 80038760 8E420008 */ lw $v0, 8($s2)
|
||||||
/* 13B64 80038764 14400004 */ bnez $v0, .L80038778
|
/* 13B64 80038764 14400004 */ bnez $v0, .L80038778
|
||||||
/* 13B68 80038768 AE020004 */ sw $v0, 4($s0)
|
/* 13B68 80038768 AE020004 */ sw $v0, 4($s0)
|
||||||
/* 13B6C 8003876C 3C028004 */ lui $v0, 0x8004
|
/* 13B6C 8003876C 3C028004 */ lui $v0, %hi(NOP_npc_callback)
|
||||||
/* 13B70 80038770 24428470 */ addiu $v0, $v0, -0x7b90
|
/* 13B70 80038770 24428470 */ addiu $v0, $v0, %lo(NOP_npc_callback)
|
||||||
/* 13B74 80038774 AE020004 */ sw $v0, 4($s0)
|
/* 13B74 80038774 AE020004 */ sw $v0, 4($s0)
|
||||||
.L80038778:
|
.L80038778:
|
||||||
/* 13B78 80038778 8E42000C */ lw $v0, 0xc($s2)
|
/* 13B78 80038778 8E42000C */ lw $v0, 0xc($s2)
|
||||||
/* 13B7C 8003877C 14400004 */ bnez $v0, .L80038790
|
/* 13B7C 8003877C 14400004 */ bnez $v0, .L80038790
|
||||||
/* 13B80 80038780 AE020008 */ sw $v0, 8($s0)
|
/* 13B80 80038780 AE020008 */ sw $v0, 8($s0)
|
||||||
/* 13B84 80038784 3C028004 */ lui $v0, 0x8004
|
/* 13B84 80038784 3C028004 */ lui $v0, %hi(NOP_npc_callback)
|
||||||
/* 13B88 80038788 24428470 */ addiu $v0, $v0, -0x7b90
|
/* 13B88 80038788 24428470 */ addiu $v0, $v0, %lo(NOP_npc_callback)
|
||||||
/* 13B8C 8003878C AE020008 */ sw $v0, 8($s0)
|
/* 13B8C 8003878C AE020008 */ sw $v0, 8($s0)
|
||||||
.L80038790:
|
.L80038790:
|
||||||
/* 13B90 80038790 16800015 */ bnez $s4, .L800387E8
|
/* 13B90 80038790 16800015 */ bnez $s4, .L800387E8
|
||||||
|
@ -102,8 +102,8 @@ glabel render_npcs
|
|||||||
/* 15D64 8003A964 4600A007 */ neg.s $f0, $f20
|
/* 15D64 8003A964 4600A007 */ neg.s $f0, $f20
|
||||||
/* 15D68 8003A968 4600018D */ trunc.w.s $f6, $f0
|
/* 15D68 8003A968 4600018D */ trunc.w.s $f6, $f0
|
||||||
/* 15D6C 8003A96C E6260004 */ swc1 $f6, 4($s1)
|
/* 15D6C 8003A96C E6260004 */ swc1 $f6, 4($s1)
|
||||||
/* 15D70 8003A970 3C028004 */ lui $v0, 0x8004
|
/* 15D70 8003A970 3C028004 */ lui $v0, %hi(appendGfx_npc)
|
||||||
/* 15D74 8003A974 24429FD0 */ addiu $v0, $v0, -0x6030
|
/* 15D74 8003A974 24429FD0 */ addiu $v0, $v0, %lo(appendGfx_npc)
|
||||||
/* 15D78 8003A978 AE300008 */ sw $s0, 8($s1)
|
/* 15D78 8003A978 AE300008 */ sw $s0, 8($s1)
|
||||||
/* 15D7C 8003A97C AE22000C */ sw $v0, 0xc($s1)
|
/* 15D7C 8003A97C AE22000C */ sw $v0, 0xc($s1)
|
||||||
/* 15D80 8003A980 820200AA */ lb $v0, 0xaa($s0)
|
/* 15D80 8003A980 820200AA */ lb $v0, 0xaa($s0)
|
||||||
@ -139,8 +139,8 @@ glabel render_npcs
|
|||||||
/* 15DEC 8003A9EC 4600018D */ trunc.w.s $f6, $f0
|
/* 15DEC 8003A9EC 4600018D */ trunc.w.s $f6, $f0
|
||||||
/* 15DF0 8003A9F0 E6260004 */ swc1 $f6, 4($s1)
|
/* 15DF0 8003A9F0 E6260004 */ swc1 $f6, 4($s1)
|
||||||
/* 15DF4 8003A9F4 0220202D */ daddu $a0, $s1, $zero
|
/* 15DF4 8003A9F4 0220202D */ daddu $a0, $s1, $zero
|
||||||
/* 15DF8 8003A9F8 3C028004 */ lui $v0, 0x8004
|
/* 15DF8 8003A9F8 3C028004 */ lui $v0, %hi(appedGfx_npc_blur)
|
||||||
/* 15DFC 8003A9FC 2442AE38 */ addiu $v0, $v0, -0x51c8
|
/* 15DFC 8003A9FC 2442AE38 */ addiu $v0, $v0, %lo(appedGfx_npc_blur)
|
||||||
/* 15E00 8003AA00 AE22000C */ sw $v0, 0xc($s1)
|
/* 15E00 8003AA00 AE22000C */ sw $v0, 0xc($s1)
|
||||||
/* 15E04 8003AA04 24020011 */ addiu $v0, $zero, 0x11
|
/* 15E04 8003AA04 24020011 */ addiu $v0, $zero, 0x11
|
||||||
/* 15E08 8003AA08 AE300008 */ sw $s0, 8($s1)
|
/* 15E08 8003AA08 AE300008 */ sw $s0, 8($s1)
|
||||||
|
@ -57,8 +57,8 @@ glabel pause_items_load_items
|
|||||||
.L8024A594:
|
.L8024A594:
|
||||||
/* 13D8D4 8024A594 3C048027 */ lui $a0, 0x8027
|
/* 13D8D4 8024A594 3C048027 */ lui $a0, 0x8027
|
||||||
/* 13D8D8 8024A598 24840400 */ addiu $a0, $a0, 0x400
|
/* 13D8D8 8024A598 24840400 */ addiu $a0, $a0, 0x400
|
||||||
/* 13D8DC 8024A59C 3C068025 */ lui $a2, 0x8025
|
/* 13D8DC 8024A59C 3C068025 */ lui $a2, %hi(pause_items_comparator)
|
||||||
/* 13D8E0 8024A5A0 24C697B0 */ addiu $a2, $a2, -0x6850
|
/* 13D8E0 8024A5A0 24C697B0 */ addiu $a2, $a2, %lo(pause_items_comparator)
|
||||||
/* 13D8E4 8024A5A4 0C091293 */ jal pause_sort_item_list
|
/* 13D8E4 8024A5A4 0C091293 */ jal pause_sort_item_list
|
||||||
/* 13D8E8 8024A5A8 0200282D */ daddu $a1, $s0, $zero
|
/* 13D8E8 8024A5A8 0200282D */ daddu $a1, $s0, $zero
|
||||||
.L8024A5AC:
|
.L8024A5AC:
|
@ -8,8 +8,8 @@ glabel func_80242E00
|
|||||||
/* 16366C 80242E0C AFB3001C */ sw $s3, 0x1c($sp)
|
/* 16366C 80242E0C AFB3001C */ sw $s3, 0x1c($sp)
|
||||||
/* 163670 80242E10 00C0982D */ daddu $s3, $a2, $zero
|
/* 163670 80242E10 00C0982D */ daddu $s3, $a2, $zero
|
||||||
/* 163674 80242E14 AFB40020 */ sw $s4, 0x20($sp)
|
/* 163674 80242E14 AFB40020 */ sw $s4, 0x20($sp)
|
||||||
/* 163678 80242E18 3C148016 */ lui $s4, 0x8016
|
/* 163678 80242E18 3C148016 */ lui $s4, %hi(D_80159D50)
|
||||||
/* 16367C 80242E1C 26949D50 */ addiu $s4, $s4, -0x62b0
|
/* 16367C 80242E1C 26949D50 */ addiu $s4, $s4, %lo(D_80159D50)
|
||||||
/* 163680 80242E20 00042140 */ sll $a0, $a0, 5
|
/* 163680 80242E20 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163684 80242E24 AFB10014 */ sw $s1, 0x14($sp)
|
/* 163684 80242E24 AFB10014 */ sw $s1, 0x14($sp)
|
||||||
/* 163688 80242E28 3C118025 */ lui $s1, 0x8025
|
/* 163688 80242E28 3C118025 */ lui $s1, 0x8025
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_8024330C
|
glabel func_8024330C
|
||||||
/* 163B6C 8024330C 3C028016 */ lui $v0, 0x8016
|
/* 163B6C 8024330C 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163B70 80243310 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163B70 80243310 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163B74 80243314 00042140 */ sll $a0, $a0, 5
|
/* 163B74 80243314 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163B78 80243318 00822021 */ addu $a0, $a0, $v0
|
/* 163B78 80243318 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163B7C 8024331C 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163B7C 8024331C 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243380
|
glabel func_80243380
|
||||||
/* 163BE0 80243380 3C028016 */ lui $v0, 0x8016
|
/* 163BE0 80243380 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163BE4 80243384 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163BE4 80243384 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163BE8 80243388 00042140 */ sll $a0, $a0, 5
|
/* 163BE8 80243388 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163BEC 8024338C 00822021 */ addu $a0, $a0, $v0
|
/* 163BEC 8024338C 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163BF0 80243390 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163BF0 80243390 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802433F4
|
glabel func_802433F4
|
||||||
/* 163C54 802433F4 3C028016 */ lui $v0, 0x8016
|
/* 163C54 802433F4 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163C58 802433F8 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163C58 802433F8 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163C5C 802433FC 00042140 */ sll $a0, $a0, 5
|
/* 163C5C 802433FC 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163C60 80243400 00822021 */ addu $a0, $a0, $v0
|
/* 163C60 80243400 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163C64 80243404 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163C64 80243404 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243468
|
glabel func_80243468
|
||||||
/* 163CC8 80243468 3C028016 */ lui $v0, 0x8016
|
/* 163CC8 80243468 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163CCC 8024346C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163CCC 8024346C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163CD0 80243470 00042140 */ sll $a0, $a0, 5
|
/* 163CD0 80243470 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163CD4 80243474 00822021 */ addu $a0, $a0, $v0
|
/* 163CD4 80243474 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163CD8 80243478 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163CD8 80243478 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243550
|
glabel func_80243550
|
||||||
/* 163DB0 80243550 3C028016 */ lui $v0, 0x8016
|
/* 163DB0 80243550 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163DB4 80243554 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163DB4 80243554 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163DB8 80243558 00042140 */ sll $a0, $a0, 5
|
/* 163DB8 80243558 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163DBC 8024355C 00822021 */ addu $a0, $a0, $v0
|
/* 163DBC 8024355C 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163DC0 80243560 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163DC0 80243560 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802435C4
|
glabel func_802435C4
|
||||||
/* 163E24 802435C4 3C028016 */ lui $v0, 0x8016
|
/* 163E24 802435C4 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163E28 802435C8 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163E28 802435C8 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163E2C 802435CC 00042140 */ sll $a0, $a0, 5
|
/* 163E2C 802435CC 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163E30 802435D0 00822021 */ addu $a0, $a0, $v0
|
/* 163E30 802435D0 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163E34 802435D4 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163E34 802435D4 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243628
|
glabel func_80243628
|
||||||
/* 163E88 80243628 3C028016 */ lui $v0, 0x8016
|
/* 163E88 80243628 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163E8C 8024362C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163E8C 8024362C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163E90 80243630 00042140 */ sll $a0, $a0, 5
|
/* 163E90 80243630 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163E94 80243634 00822021 */ addu $a0, $a0, $v0
|
/* 163E94 80243634 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163E98 80243638 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163E98 80243638 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_8024368C
|
glabel func_8024368C
|
||||||
/* 163EEC 8024368C 3C028016 */ lui $v0, 0x8016
|
/* 163EEC 8024368C 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163EF0 80243690 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163EF0 80243690 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163EF4 80243694 00042140 */ sll $a0, $a0, 5
|
/* 163EF4 80243694 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163EF8 80243698 00822021 */ addu $a0, $a0, $v0
|
/* 163EF8 80243698 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163EFC 8024369C 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163EFC 8024369C 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802436F0
|
glabel func_802436F0
|
||||||
/* 163F50 802436F0 3C028016 */ lui $v0, 0x8016
|
/* 163F50 802436F0 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163F54 802436F4 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163F54 802436F4 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163F58 802436F8 00042140 */ sll $a0, $a0, 5
|
/* 163F58 802436F8 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163F5C 802436FC 00822021 */ addu $a0, $a0, $v0
|
/* 163F5C 802436FC 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163F60 80243700 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163F60 80243700 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243754
|
glabel func_80243754
|
||||||
/* 163FB4 80243754 3C028016 */ lui $v0, 0x8016
|
/* 163FB4 80243754 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 163FB8 80243758 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 163FB8 80243758 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 163FBC 8024375C 00042140 */ sll $a0, $a0, 5
|
/* 163FBC 8024375C 00042140 */ sll $a0, $a0, 5
|
||||||
/* 163FC0 80243760 00822021 */ addu $a0, $a0, $v0
|
/* 163FC0 80243760 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 163FC4 80243764 9083001C */ lbu $v1, 0x1c($a0)
|
/* 163FC4 80243764 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_802437B8
|
glabel func_802437B8
|
||||||
/* 164018 802437B8 3C028016 */ lui $v0, 0x8016
|
/* 164018 802437B8 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 16401C 802437BC 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 16401C 802437BC 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164020 802437C0 00042140 */ sll $a0, $a0, 5
|
/* 164020 802437C0 00042140 */ sll $a0, $a0, 5
|
||||||
/* 164024 802437C4 00822021 */ addu $a0, $a0, $v0
|
/* 164024 802437C4 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 164028 802437C8 9083001C */ lbu $v1, 0x1c($a0)
|
/* 164028 802437C8 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_8024381C
|
glabel func_8024381C
|
||||||
/* 16407C 8024381C 3C028016 */ lui $v0, 0x8016
|
/* 16407C 8024381C 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 164080 80243820 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 164080 80243820 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164084 80243824 00042140 */ sll $a0, $a0, 5
|
/* 164084 80243824 00042140 */ sll $a0, $a0, 5
|
||||||
/* 164088 80243828 00822021 */ addu $a0, $a0, $v0
|
/* 164088 80243828 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 16408C 8024382C 9083001C */ lbu $v1, 0x1c($a0)
|
/* 16408C 8024382C 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243898
|
glabel func_80243898
|
||||||
/* 1640F8 80243898 3C028016 */ lui $v0, 0x8016
|
/* 1640F8 80243898 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 1640FC 8024389C 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 1640FC 8024389C 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164100 802438A0 00042140 */ sll $a0, $a0, 5
|
/* 164100 802438A0 00042140 */ sll $a0, $a0, 5
|
||||||
/* 164104 802438A4 00822021 */ addu $a0, $a0, $v0
|
/* 164104 802438A4 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 164108 802438A8 9083001C */ lbu $v1, 0x1c($a0)
|
/* 164108 802438A8 9083001C */ lbu $v1, 0x1c($a0)
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
glabel func_80243908
|
glabel func_80243908
|
||||||
/* 164168 80243908 00C0482D */ daddu $t1, $a2, $zero
|
/* 164168 80243908 00C0482D */ daddu $t1, $a2, $zero
|
||||||
/* 16416C 8024390C 3C028016 */ lui $v0, 0x8016
|
/* 16416C 8024390C 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 164170 80243910 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 164170 80243910 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164174 80243914 00042140 */ sll $a0, $a0, 5
|
/* 164174 80243914 00042140 */ sll $a0, $a0, 5
|
||||||
/* 164178 80243918 00824021 */ addu $t0, $a0, $v0
|
/* 164178 80243918 00824021 */ addu $t0, $a0, $v0
|
||||||
/* 16417C 8024391C 81050003 */ lb $a1, 3($t0)
|
/* 16417C 8024391C 81050003 */ lb $a1, 3($t0)
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
.set noreorder # don't insert nops after branches
|
.set noreorder # don't insert nops after branches
|
||||||
|
|
||||||
glabel func_80243B10
|
glabel func_80243B10
|
||||||
/* 164370 80243B10 3C028016 */ lui $v0, 0x8016
|
/* 164370 80243B10 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 164374 80243B14 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 164374 80243B14 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164378 80243B18 00042140 */ sll $a0, $a0, 5
|
/* 164378 80243B18 00042140 */ sll $a0, $a0, 5
|
||||||
/* 16437C 80243B1C 00822021 */ addu $a0, $a0, $v0
|
/* 16437C 80243B1C 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 164380 80243B20 9082001C */ lbu $v0, 0x1c($a0)
|
/* 164380 80243B20 9082001C */ lbu $v0, 0x1c($a0)
|
||||||
|
@ -17,8 +17,8 @@ glabel func_80243CCC
|
|||||||
/* 16455C 80243CFC 35084340 */ ori $t0, $t0, 0x4340
|
/* 16455C 80243CFC 35084340 */ ori $t0, $t0, 0x4340
|
||||||
/* 164560 80243D00 3C05800A */ lui $a1, 0x800a
|
/* 164560 80243D00 3C05800A */ lui $a1, 0x800a
|
||||||
/* 164564 80243D04 24A5A66C */ addiu $a1, $a1, -0x5994
|
/* 164564 80243D04 24A5A66C */ addiu $a1, $a1, -0x5994
|
||||||
/* 164568 80243D08 3C038016 */ lui $v1, 0x8016
|
/* 164568 80243D08 3C038016 */ lui $v1, %hi(D_80159D50)
|
||||||
/* 16456C 80243D0C 24639D50 */ addiu $v1, $v1, -0x62b0
|
/* 16456C 80243D0C 24639D50 */ addiu $v1, $v1, %lo(D_80159D50)
|
||||||
/* 164570 80243D10 00042140 */ sll $a0, $a0, 5
|
/* 164570 80243D10 00042140 */ sll $a0, $a0, 5
|
||||||
/* 164574 80243D14 AFB40038 */ sw $s4, 0x38($sp)
|
/* 164574 80243D14 AFB40038 */ sw $s4, 0x38($sp)
|
||||||
/* 164578 80243D18 0083A021 */ addu $s4, $a0, $v1
|
/* 164578 80243D18 0083A021 */ addu $s4, $a0, $v1
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
|
|
||||||
glabel func_80243EEC
|
glabel func_80243EEC
|
||||||
/* 16474C 80243EEC 27BDFFC8 */ addiu $sp, $sp, -0x38
|
/* 16474C 80243EEC 27BDFFC8 */ addiu $sp, $sp, -0x38
|
||||||
/* 164750 80243EF0 3C028016 */ lui $v0, 0x8016
|
/* 164750 80243EF0 3C028016 */ lui $v0, %hi(D_80159D50)
|
||||||
/* 164754 80243EF4 24429D50 */ addiu $v0, $v0, -0x62b0
|
/* 164754 80243EF4 24429D50 */ addiu $v0, $v0, %lo(D_80159D50)
|
||||||
/* 164758 80243EF8 00042140 */ sll $a0, $a0, 5
|
/* 164758 80243EF8 00042140 */ sll $a0, $a0, 5
|
||||||
/* 16475C 80243EFC 00822021 */ addu $a0, $a0, $v0
|
/* 16475C 80243EFC 00822021 */ addu $a0, $a0, $v0
|
||||||
/* 164760 80243F00 AFBF0030 */ sw $ra, 0x30($sp)
|
/* 164760 80243F00 AFBF0030 */ sw $ra, 0x30($sp)
|
||||||
|
@ -17,8 +17,8 @@ glabel func_80244030
|
|||||||
/* 1648C0 80244060 50400001 */ beql $v0, $zero, .L80244068
|
/* 1648C0 80244060 50400001 */ beql $v0, $zero, .L80244068
|
||||||
/* 1648C4 80244064 240500FF */ addiu $a1, $zero, 0xff
|
/* 1648C4 80244064 240500FF */ addiu $a1, $zero, 0xff
|
||||||
.L80244068:
|
.L80244068:
|
||||||
/* 1648C8 80244068 3C108025 */ lui $s0, 0x8025
|
/* 1648C8 80244068 3C108025 */ lui $s0, %hi(pause_partners_draw_movelist_flower)
|
||||||
/* 1648CC 8024406C 2610C0A0 */ addiu $s0, $s0, -0x3f60
|
/* 1648CC 8024406C 2610C0A0 */ addiu $s0, $s0, %lo(pause_partners_draw_movelist_flower)
|
||||||
/* 1648D0 80244070 0C0513AC */ jal icon_set_opacity
|
/* 1648D0 80244070 0C0513AC */ jal icon_set_opacity
|
||||||
/* 1648D4 80244074 8E040000 */ lw $a0, ($s0)
|
/* 1648D4 80244074 8E040000 */ lw $a0, ($s0)
|
||||||
/* 1648D8 80244078 8E040000 */ lw $a0, ($s0)
|
/* 1648D8 80244078 8E040000 */ lw $a0, ($s0)
|
||||||
|
@ -9,8 +9,8 @@ glabel func_802448E0
|
|||||||
/* 165150 802448F0 24841340 */ addiu $a0, $a0, 0x1340
|
/* 165150 802448F0 24841340 */ addiu $a0, $a0, 0x1340
|
||||||
/* 165154 802448F4 3C050013 */ lui $a1, 0x13
|
/* 165154 802448F4 3C050013 */ lui $a1, 0x13
|
||||||
/* 165158 802448F8 24A55EE0 */ addiu $a1, $a1, 0x5ee0
|
/* 165158 802448F8 24A55EE0 */ addiu $a1, $a1, 0x5ee0
|
||||||
/* 16515C 802448FC 3C068024 */ lui $a2, 0x8024
|
/* 16515C 802448FC 3C068024 */ lui $a2, %hi(get_dpad_input_radial)
|
||||||
/* 165160 80244900 24C6E000 */ addiu $a2, $a2, -0x2000
|
/* 165160 80244900 24C6E000 */ addiu $a2, $a2, %lo(get_dpad_input_radial)
|
||||||
/* 165164 80244904 AFBF0028 */ sw $ra, 0x28($sp)
|
/* 165164 80244904 AFBF0028 */ sw $ra, 0x28($sp)
|
||||||
/* 165168 80244908 AFB50024 */ sw $s5, 0x24($sp)
|
/* 165168 80244908 AFB50024 */ sw $s5, 0x24($sp)
|
||||||
/* 16516C 8024490C AFB3001C */ sw $s3, 0x1c($sp)
|
/* 16516C 8024490C AFB3001C */ sw $s3, 0x1c($sp)
|
||||||
@ -19,8 +19,8 @@ glabel func_802448E0
|
|||||||
/* 165178 80244918 0C00A5CF */ jal dma_copy
|
/* 165178 80244918 0C00A5CF */ jal dma_copy
|
||||||
/* 16517C 8024491C AFB00010 */ sw $s0, 0x10($sp)
|
/* 16517C 8024491C AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 165180 80244920 0000802D */ daddu $s0, $zero, $zero
|
/* 165180 80244920 0000802D */ daddu $s0, $zero, $zero
|
||||||
/* 165184 80244924 3C128025 */ lui $s2, 0x8025
|
/* 165184 80244924 3C128025 */ lui $s2, %hi(pause_partners_draw_movelist_flower)
|
||||||
/* 165188 80244928 2652C0A0 */ addiu $s2, $s2, -0x3f60
|
/* 165188 80244928 2652C0A0 */ addiu $s2, $s2, %lo(pause_partners_draw_movelist_flower)
|
||||||
/* 16518C 8024492C 3C118025 */ lui $s1, 0x8025
|
/* 16518C 8024492C 3C118025 */ lui $s1, 0x8025
|
||||||
/* 165190 80244930 26319B80 */ addiu $s1, $s1, -0x6480
|
/* 165190 80244930 26319B80 */ addiu $s1, $s1, -0x6480
|
||||||
.L80244934:
|
.L80244934:
|
||||||
@ -35,8 +35,8 @@ glabel func_802448E0
|
|||||||
/* 1651B4 80244954 AE440000 */ sw $a0, ($s2)
|
/* 1651B4 80244954 AE440000 */ sw $a0, ($s2)
|
||||||
/* 1651B8 80244958 1A00FFF6 */ blez $s0, .L80244934
|
/* 1651B8 80244958 1A00FFF6 */ blez $s0, .L80244934
|
||||||
/* 1651BC 8024495C 26520004 */ addiu $s2, $s2, 4
|
/* 1651BC 8024495C 26520004 */ addiu $s2, $s2, 4
|
||||||
/* 1651C0 80244960 3C028025 */ lui $v0, 0x8025
|
/* 1651C0 80244960 3C028025 */ lui $v0, %hi(pause_partners_draw_movelist_flower)
|
||||||
/* 1651C4 80244964 8C42C0A0 */ lw $v0, -0x3f60($v0)
|
/* 1651C4 80244964 8C42C0A0 */ lw $v0, %lo(pause_partners_draw_movelist_flower)($v0)
|
||||||
/* 1651C8 80244968 3C018025 */ lui $at, 0x8025
|
/* 1651C8 80244968 3C018025 */ lui $at, 0x8025
|
||||||
/* 1651CC 8024496C AC22C088 */ sw $v0, -0x3f78($at)
|
/* 1651CC 8024496C AC22C088 */ sw $v0, -0x3f78($at)
|
||||||
/* 1651D0 80244970 16800004 */ bnez $s4, .L80244984
|
/* 1651D0 80244970 16800004 */ bnez $s4, .L80244984
|
||||||
|
@ -6,8 +6,8 @@ glabel func_80244B00
|
|||||||
/* 165364 80244B04 AFB00010 */ sw $s0, 0x10($sp)
|
/* 165364 80244B04 AFB00010 */ sw $s0, 0x10($sp)
|
||||||
/* 165368 80244B08 0000802D */ daddu $s0, $zero, $zero
|
/* 165368 80244B08 0000802D */ daddu $s0, $zero, $zero
|
||||||
/* 16536C 80244B0C AFB10014 */ sw $s1, 0x14($sp)
|
/* 16536C 80244B0C AFB10014 */ sw $s1, 0x14($sp)
|
||||||
/* 165370 80244B10 3C118025 */ lui $s1, 0x8025
|
/* 165370 80244B10 3C118025 */ lui $s1, %hi(pause_partners_draw_movelist_flower)
|
||||||
/* 165374 80244B14 2631C0A0 */ addiu $s1, $s1, -0x3f60
|
/* 165374 80244B14 2631C0A0 */ addiu $s1, $s1, %lo(pause_partners_draw_movelist_flower)
|
||||||
/* 165378 80244B18 AFBF0018 */ sw $ra, 0x18($sp)
|
/* 165378 80244B18 AFBF0018 */ sw $ra, 0x18($sp)
|
||||||
.L80244B1C:
|
.L80244B1C:
|
||||||
/* 16537C 80244B1C 8E240000 */ lw $a0, ($s1)
|
/* 16537C 80244B1C 8E240000 */ lw $a0, ($s1)
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user