mirror of https://github.com/zeldaret/oot.git
29 lines
1.3 KiB
ArmAsm
29 lines
1.3 KiB
ArmAsm
glabel func_800AA190
|
|
/* B21330 800AA190 8CAE000C */ lw $t6, 0xc($a1)
|
|
/* B21334 800AA194 8CAF0008 */ lw $t7, 8($a1)
|
|
/* B21338 800AA198 8CB80004 */ lw $t8, 4($a1)
|
|
/* B2133C 800AA19C 8CB90000 */ lw $t9, ($a1)
|
|
/* B21340 800AA1A0 01CF1023 */ subu $v0, $t6, $t7
|
|
/* B21344 800AA1A4 240601FF */ li $a2, 511
|
|
/* B21348 800AA1A8 03191823 */ subu $v1, $t8, $t9
|
|
/* B2134C 800AA1AC 00024040 */ sll $t0, $v0, 1
|
|
/* B21350 800AA1B0 00034840 */ sll $t1, $v1, 1
|
|
/* B21354 800AA1B4 A4880000 */ sh $t0, ($a0)
|
|
/* B21358 800AA1B8 A4890002 */ sh $t1, 2($a0)
|
|
/* B2135C 800AA1BC A4860004 */ sh $a2, 4($a0)
|
|
/* B21360 800AA1C0 A4800006 */ sh $zero, 6($a0)
|
|
/* B21364 800AA1C4 8CAA0008 */ lw $t2, 8($a1)
|
|
/* B21368 800AA1C8 000A5840 */ sll $t3, $t2, 1
|
|
/* B2136C 800AA1CC 01626021 */ addu $t4, $t3, $v0
|
|
/* B21370 800AA1D0 000C6840 */ sll $t5, $t4, 1
|
|
/* B21374 800AA1D4 A48D0008 */ sh $t5, 8($a0)
|
|
/* B21378 800AA1D8 8CAE0000 */ lw $t6, ($a1)
|
|
/* B2137C 800AA1DC A486000C */ sh $a2, 0xc($a0)
|
|
/* B21380 800AA1E0 A480000E */ sh $zero, 0xe($a0)
|
|
/* B21384 800AA1E4 000E7840 */ sll $t7, $t6, 1
|
|
/* B21388 800AA1E8 01E3C021 */ addu $t8, $t7, $v1
|
|
/* B2138C 800AA1EC 0018C840 */ sll $t9, $t8, 1
|
|
/* B21390 800AA1F0 03E00008 */ jr $ra
|
|
/* B21394 800AA1F4 A499000A */ sh $t9, 0xa($a0)
|
|
|