mirror of
https://github.com/HarbourMasters/SpaghettiKart
synced 2026-07-01 04:20:13 -04:00
8ab4557b39
* Split asm using autodecompiler * Placed libultra bss and linked more C
43 lines
2.1 KiB
ArmAsm
43 lines
2.1 KiB
ArmAsm
glabel func_802B0210
|
|
/* 119820 802B0210 27BDFFE8 */ addiu $sp, $sp, -0x18
|
|
/* 119824 802B0214 AFBF0014 */ sw $ra, 0x14($sp)
|
|
/* 119828 802B0218 948E0000 */ lhu $t6, ($a0)
|
|
/* 11982C 802B021C 00803825 */ move $a3, $a0
|
|
/* 119830 802B0220 00A03025 */ move $a2, $a1
|
|
/* 119834 802B0224 A4AE0000 */ sh $t6, ($a1)
|
|
/* 119838 802B0228 948F0002 */ lhu $t7, 2($a0)
|
|
/* 11983C 802B022C A4AF0002 */ sh $t7, 2($a1)
|
|
/* 119840 802B0230 94980004 */ lhu $t8, 4($a0)
|
|
/* 119844 802B0234 A4B80004 */ sh $t8, 4($a1)
|
|
/* 119848 802B0238 94990006 */ lhu $t9, 6($a0)
|
|
/* 11984C 802B023C A4B90006 */ sh $t9, 6($a1)
|
|
/* 119850 802B0240 94880008 */ lhu $t0, 8($a0)
|
|
/* 119854 802B0244 A4A80008 */ sh $t0, 8($a1)
|
|
/* 119858 802B0248 9489000A */ lhu $t1, 0xa($a0)
|
|
/* 11985C 802B024C A4A9000A */ sh $t1, 0xa($a1)
|
|
/* 119860 802B0250 C484000C */ lwc1 $f4, 0xc($a0)
|
|
/* 119864 802B0254 E4A4000C */ swc1 $f4, 0xc($a1)
|
|
/* 119868 802B0258 C4860010 */ lwc1 $f6, 0x10($a0)
|
|
/* 11986C 802B025C E4A60010 */ swc1 $f6, 0x10($a1)
|
|
/* 119870 802B0260 C4880014 */ lwc1 $f8, 0x14($a0)
|
|
/* 119874 802B0264 24A40018 */ addiu $a0, $a1, 0x18
|
|
/* 119878 802B0268 E4A80014 */ swc1 $f8, 0x14($a1)
|
|
/* 11987C 802B026C AFA70018 */ sw $a3, 0x18($sp)
|
|
/* 119880 802B0270 AFA6001C */ sw $a2, 0x1c($sp)
|
|
/* 119884 802B0274 0C0AD4B6 */ jal vec3f_copy
|
|
/* 119888 802B0278 24E50018 */ addiu $a1, $a3, 0x18
|
|
/* 11988C 802B027C 8FA6001C */ lw $a2, 0x1c($sp)
|
|
/* 119890 802B0280 8FA70018 */ lw $a3, 0x18($sp)
|
|
/* 119894 802B0284 24C40024 */ addiu $a0, $a2, 0x24
|
|
/* 119898 802B0288 0C0AD4B6 */ jal vec3f_copy
|
|
/* 11989C 802B028C 24E50024 */ addiu $a1, $a3, 0x24
|
|
/* 1198A0 802B0290 8FA6001C */ lw $a2, 0x1c($sp)
|
|
/* 1198A4 802B0294 8FA70018 */ lw $a3, 0x18($sp)
|
|
/* 1198A8 802B0298 24C40030 */ addiu $a0, $a2, 0x30
|
|
/* 1198AC 802B029C 0C0AD4B6 */ jal vec3f_copy
|
|
/* 1198B0 802B02A0 24E50030 */ addiu $a1, $a3, 0x30
|
|
/* 1198B4 802B02A4 8FBF0014 */ lw $ra, 0x14($sp)
|
|
/* 1198B8 802B02A8 27BD0018 */ addiu $sp, $sp, 0x18
|
|
/* 1198BC 802B02AC 03E00008 */ jr $ra
|
|
/* 1198C0 802B02B0 00000000 */ nop
|