papermario/asm/nonmatchings/code_2e230_len_2190/func_800532F4.s

36 lines
1.9 KiB
ArmAsm
Raw Normal View History

2020-09-24 05:16:13 +02:00
.set noat # allow manual use of $at
2020-08-04 08:49:11 +02:00
.set noreorder # don't insert nops after branches
glabel func_800532F4
2020-09-24 05:16:13 +02:00
/* 2E6F4 800532F4 3C013F00 */ lui $at, 0x3f00
/* 2E6F8 800532F8 44810000 */ mtc1 $at, $f0
2020-11-29 08:13:07 +01:00
/* 2E6FC 800532FC 3C028008 */ lui $v0, %hi(D_800781D0)
/* 2E700 80053300 244281D0 */ addiu $v0, $v0, %lo(D_800781D0)
2020-09-24 05:16:13 +02:00
/* 2E704 80053304 AC820000 */ sw $v0, ($a0)
/* 2E708 80053308 240200BE */ addiu $v0, $zero, 0xbe
/* 2E70C 8005330C AC820004 */ sw $v0, 4($a0)
2020-11-29 08:13:07 +01:00
/* 2E710 80053310 3C028008 */ lui $v0, %hi(D_80078190)
/* 2E714 80053314 24428190 */ addiu $v0, $v0, %lo(D_80078190)
2020-09-24 05:16:13 +02:00
/* 2E718 80053318 AC820018 */ sw $v0, 0x18($a0)
/* 2E71C 8005331C 24020040 */ addiu $v0, $zero, 0x40
/* 2E720 80053320 A482001C */ sh $v0, 0x1c($a0)
/* 2E724 80053324 240212C0 */ addiu $v0, $zero, 0x12c0
/* 2E728 80053328 A482001E */ sh $v0, 0x1e($a0)
2020-11-29 08:13:07 +01:00
/* 2E72C 8005332C 3C028008 */ lui $v0, %hi(D_80078544)
/* 2E730 80053330 24428544 */ addiu $v0, $v0, %lo(D_80078544)
2020-09-24 05:16:13 +02:00
/* 2E734 80053334 AC800008 */ sw $zero, 8($a0)
/* 2E738 80053338 AC80000C */ sw $zero, 0xc($a0)
/* 2E73C 8005333C AC800010 */ sw $zero, 0x10($a0)
/* 2E740 80053340 AC800014 */ sw $zero, 0x14($a0)
/* 2E744 80053344 A0800024 */ sb $zero, 0x24($a0)
/* 2E748 80053348 A0800025 */ sb $zero, 0x25($a0)
/* 2E74C 8005334C AC82002C */ sw $v0, 0x2c($a0)
/* 2E750 80053350 A0800026 */ sb $zero, 0x26($a0)
/* 2E754 80053354 A0800027 */ sb $zero, 0x27($a0)
/* 2E758 80053358 A0800028 */ sb $zero, 0x28($a0)
/* 2E75C 8005335C A0800029 */ sb $zero, 0x29($a0)
/* 2E760 80053360 A080002A */ sb $zero, 0x2a($a0)
/* 2E764 80053364 A080002B */ sb $zero, 0x2b($a0)
/* 2E768 80053368 03E00008 */ jr $ra
/* 2E76C 8005336C E4800020 */ swc1 $f0, 0x20($a0)