papermario/asm/nonmatchings/code_a5dd0_len_114e0/func_8011C2B0.s
2020-11-29 02:13:07 -05:00

20 lines
928 B
ArmAsm

.set noat # allow manual use of $at
.set noreorder # don't insert nops after branches
glabel func_8011C2B0
/* B29B0 8011C2B0 3C028015 */ lui $v0, %hi(D_80152210)
/* B29B4 8011C2B4 8C422210 */ lw $v0, %lo(D_80152210)($v0)
/* B29B8 8011C2B8 00042080 */ sll $a0, $a0, 2
/* B29BC 8011C2BC 00822021 */ addu $a0, $a0, $v0
/* B29C0 8011C2C0 8C830000 */ lw $v1, ($a0)
/* B29C4 8011C2C4 8C620018 */ lw $v0, 0x18($v1)
/* B29C8 8011C2C8 8C640004 */ lw $a0, 4($v1)
/* B29CC 8011C2CC 00021080 */ sll $v0, $v0, 2
/* B29D0 8011C2D0 00621021 */ addu $v0, $v1, $v0
/* B29D4 8011C2D4 ACA40000 */ sw $a0, ($a1)
/* B29D8 8011C2D8 8C420010 */ lw $v0, 0x10($v0)
/* B29DC 8011C2DC ACC20000 */ sw $v0, ($a2)
/* B29E0 8011C2E0 8C620000 */ lw $v0, ($v1)
/* B29E4 8011C2E4 03E00008 */ jr $ra
/* B29E8 8011C2E8 ACE20000 */ sw $v0, ($a3)