mirror of https://github.com/zeldaret/oot.git
28 lines
1.2 KiB
ArmAsm
28 lines
1.2 KiB
ArmAsm
glabel func_8005A970
|
|
/* AD1B10 8005A970 3C0E8012 */ lui $t6, %hi(D_8011D394) # $t6, 0x8012
|
|
/* AD1B14 8005A974 8DCED394 */ lw $t6, %lo(D_8011D394)($t6)
|
|
/* AD1B18 8005A978 3C0F8016 */ lui $t7, %hi(D_8015CE46) # $t7, 0x8016
|
|
/* AD1B1C 8005A97C 25EFCE46 */ addiu $t7, %lo(D_8015CE46) # addiu $t7, $t7, -0x31ba
|
|
/* AD1B20 8005A980 51C0000A */ beql $t6, $zero, .L8005A9AC
|
|
/* AD1B24 8005A984 88A9013A */ lwl $t1, 0x13a($a1)
|
|
/* AD1B28 8005A988 89F90000 */ lwl $t9, ($t7)
|
|
/* AD1B2C 8005A98C 99F90003 */ lwr $t9, 3($t7)
|
|
/* AD1B30 8005A990 00801025 */ move $v0, $a0
|
|
/* AD1B34 8005A994 A8990000 */ swl $t9, ($a0)
|
|
/* AD1B38 8005A998 B8990003 */ swr $t9, 3($a0)
|
|
/* AD1B3C 8005A99C 95F90004 */ lhu $t9, 4($t7)
|
|
/* AD1B40 8005A9A0 03E00008 */ jr $ra
|
|
/* AD1B44 8005A9A4 A4990004 */ sh $t9, 4($a0)
|
|
|
|
/* AD1B48 8005A9A8 88A9013A */ lwl $t1, 0x13a($a1)
|
|
.L8005A9AC:
|
|
/* AD1B4C 8005A9AC 98A9013D */ lwr $t1, 0x13d($a1)
|
|
/* AD1B50 8005A9B0 00801025 */ move $v0, $a0
|
|
/* AD1B54 8005A9B4 A8890000 */ swl $t1, ($a0)
|
|
/* AD1B58 8005A9B8 B8890003 */ swr $t1, 3($a0)
|
|
/* AD1B5C 8005A9BC 94A9013E */ lhu $t1, 0x13e($a1)
|
|
/* AD1B60 8005A9C0 A4890004 */ sh $t1, 4($a0)
|
|
/* AD1B64 8005A9C4 03E00008 */ jr $ra
|
|
/* AD1B68 8005A9C8 00000000 */ nop
|
|
|