tp/include/Z2AudioLib/Z2FxLineMgr/asm/func_802BAC28.s

22 lines
1015 B
ArmAsm

/* 802BAC28 002B7B68 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802BAC2C 002B7B6C 7C 08 02 A6 */ mflr r0
/* 802BAC30 002B7B70 90 01 00 14 */ stw r0, 0x14(r1)
/* 802BAC34 002B7B74 7C 80 07 75 */ extsb. r0, r4
/* 802BAC38 002B7B78 40 80 00 10 */ bge lbl_802BAC48
/* 802BAC3C 002B7B7C 38 00 00 00 */ li r0, 0
/* 802BAC40 002B7B80 98 03 00 14 */ stb r0, 0x14(r3)
/* 802BAC44 002B7B84 48 00 00 08 */ b lbl_802BAC4C
lbl_802BAC48:
/* 802BAC48 002B7B88 98 83 00 14 */ stb r4, 0x14(r3)
lbl_802BAC4C:
/* 802BAC4C 002B7B8C 80 83 00 00 */ lwz r4, 0(r3)
/* 802BAC50 002B7B90 88 03 00 14 */ lbz r0, 0x14(r3)
/* 802BAC54 002B7B94 7C 00 07 74 */ extsb r0, r0
/* 802BAC58 002B7B98 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802BAC5C 002B7B9C 7C 84 02 14 */ add r4, r4, r0
/* 802BAC60 002B7BA0 48 00 00 15 */ bl Z2FxLineMgr_NS_setLine
/* 802BAC64 002B7BA4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BAC68 002B7BA8 7C 08 03 A6 */ mtlr r0
/* 802BAC6C 002B7BAC 38 21 00 10 */ addi r1, r1, 0x10
/* 802BAC70 002B7BB0 4E 80 00 20 */ blr