Files
tp/asm/JSystem/JUtility/JUTGamePad/startPatternedRumble__Q210JUTGamePad7CRumbleFPvQ310JUTGamePad7CRumble7ERumbleUl.s
T
JulgodisandJulgodis d244b7cb0d dol2asm OK
2021-03-28 22:49:05 +02:00

38 lines
1.5 KiB
ArmAsm

lbl_802E18CC:
/* 802E18CC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802E18D0 7C 08 02 A6 */ mflr r0
/* 802E18D4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802E18D8 88 04 00 00 */ lbz r0, 0(r4)
/* 802E18DC 54 07 40 2E */ slwi r7, r0, 8
/* 802E18E0 88 04 00 01 */ lbz r0, 1(r4)
/* 802E18E4 7C 07 02 14 */ add r0, r7, r0
/* 802E18E8 90 03 00 0C */ stw r0, 0xc(r3)
/* 802E18EC 38 04 00 02 */ addi r0, r4, 2
/* 802E18F0 90 03 00 08 */ stw r0, 8(r3)
/* 802E18F4 2C 05 00 01 */ cmpwi r5, 1
/* 802E18F8 41 82 00 2C */ beq lbl_802E1924
/* 802E18FC 40 80 00 10 */ bge lbl_802E190C
/* 802E1900 2C 05 00 00 */ cmpwi r5, 0
/* 802E1904 40 80 00 14 */ bge lbl_802E1918
/* 802E1908 48 00 00 30 */ b lbl_802E1938
lbl_802E190C:
/* 802E190C 2C 05 00 03 */ cmpwi r5, 3
/* 802E1910 40 80 00 28 */ bge lbl_802E1938
/* 802E1914 48 00 00 1C */ b lbl_802E1930
lbl_802E1918:
/* 802E1918 80 83 00 0C */ lwz r4, 0xc(r3)
/* 802E191C 4B FF FF 89 */ bl triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl
/* 802E1920 48 00 00 18 */ b lbl_802E1938
lbl_802E1924:
/* 802E1924 38 80 FF FF */ li r4, -1
/* 802E1928 4B FF FF 7D */ bl triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl
/* 802E192C 48 00 00 0C */ b lbl_802E1938
lbl_802E1930:
/* 802E1930 7C C4 33 78 */ mr r4, r6
/* 802E1934 4B FF FF 71 */ bl triggerPatternedRumble__Q210JUTGamePad7CRumbleFUl
lbl_802E1938:
/* 802E1938 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802E193C 7C 08 03 A6 */ mtlr r0
/* 802E1940 38 21 00 10 */ addi r1, r1, 0x10
/* 802E1944 4E 80 00 20 */ blr