mirror of
https://github.com/pmret/papermario.git
synced 2024-11-18 17:02:46 +01:00
47 lines
1.7 KiB
ArmAsm
47 lines
1.7 KiB
ArmAsm
.set noat # allow manual use of $at
|
|
.set noreorder # don't insert nops after branches
|
|
|
|
|
|
glabel func_8003E5B0
|
|
/* 0199B0 8003E5B0 3C03800A */ lui $v1, 0x800a
|
|
/* 0199B4 8003E5B4 8C63A600 */ lw $v1, -0x5a00($v1)
|
|
/* 0199B8 8003E5B8 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 0199BC 8003E5BC 2C620006 */ sltiu $v0, $v1, 6
|
|
/* 0199C0 8003E5C0 10400019 */ beqz $v0, .L8003E628
|
|
/* 0199C4 8003E5C4 AFBF0010 */ sw $ra, 0x10($sp)
|
|
/* 0199C8 8003E5C8 00031080 */ sll $v0, $v1, 2
|
|
/* 0199CC 8003E5CC 3C01800A */ lui $at, 0x800a
|
|
/* 0199D0 8003E5D0 00220821 */ addu $at, $at, $v0
|
|
/* 0199D4 8003E5D4 8C2285D8 */ lw $v0, -0x7a28($at)
|
|
/* 0199D8 8003E5D8 00400008 */ jr $v0
|
|
/* 0199DC 8003E5DC 00000000 */ nop
|
|
/* 0199E0 8003E5E0 0C011050 */ jal func_80044140
|
|
/* 0199E4 8003E5E4 00000000 */ nop
|
|
/* 0199E8 8003E5E8 0800F98A */ j .L8003E628
|
|
/* 0199EC 8003E5EC 00000000 */ nop
|
|
|
|
/* 0199F0 8003E5F0 0C0104D7 */ jal func_8004135C
|
|
/* 0199F4 8003E5F4 00000000 */ nop
|
|
/* 0199F8 8003E5F8 0800F98A */ j .L8003E628
|
|
/* 0199FC 8003E5FC 00000000 */ nop
|
|
|
|
/* 019A00 8003E600 0C010659 */ jal func_80041964
|
|
/* 019A04 8003E604 00000000 */ nop
|
|
/* 019A08 8003E608 0800F98A */ j .L8003E628
|
|
/* 019A0C 8003E60C 00000000 */ nop
|
|
|
|
/* 019A10 8003E610 0C010C75 */ jal func_800431D4
|
|
/* 019A14 8003E614 00000000 */ nop
|
|
/* 019A18 8003E618 0800F98A */ j .L8003E628
|
|
/* 019A1C 8003E61C 00000000 */ nop
|
|
|
|
/* 019A20 8003E620 0C010C13 */ jal func_8004304C
|
|
/* 019A24 8003E624 00000000 */ nop
|
|
.L8003E628:
|
|
/* 019A28 8003E628 0C01170A */ jal func_80045C28
|
|
/* 019A2C 8003E62C 00000000 */ nop
|
|
/* 019A30 8003E630 8FBF0010 */ lw $ra, 0x10($sp)
|
|
/* 019A34 8003E634 03E00008 */ jr $ra
|
|
/* 019A38 8003E638 27BD0018 */ addiu $sp, $sp, 0x18
|
|
|