npcT / JUTGamePad work

This commit is contained in:
TakaRikka
2022-05-28 03:49:55 -07:00
parent 9bcbccbeb5
commit 36e62e0b80
52 changed files with 1245 additions and 1189 deletions
@@ -4,8 +4,8 @@ lbl_802E08E4:
/* 802E08EC 90 01 00 44 */ stw r0, 0x44(r1)
/* 802E08F0 39 61 00 40 */ addi r11, r1, 0x40
/* 802E08F4 48 08 18 CD */ bl _savegpr_22
/* 802E08F8 3C 60 80 43 */ lis r3, lit_525@ha /* 0x804343D8@ha */
/* 802E08FC 3B E3 43 D8 */ addi r31, r3, lit_525@l /* 0x804343D8@l */
/* 802E08F8 3C 60 80 43 */ lis r3, mPadList__10JUTGamePad-0xC@ha /* 0x804343D8@ha */
/* 802E08FC 3B E3 43 D8 */ addi r31, r3, mPadList__10JUTGamePad-0xC@l /* 0x804343D8@l */
/* 802E0900 38 7F 00 18 */ addi r3, r31, 0x18
/* 802E0904 48 06 E5 9D */ bl PADRead
/* 802E0908 90 6D 8F 60 */ stw r3, sRumbleSupported__10JUTGamePad(r13)
@@ -5,8 +5,8 @@ lbl_802E0CD8:
/* 802E0CE4 39 61 00 20 */ addi r11, r1, 0x20
/* 802E0CE8 48 08 14 F1 */ bl _savegpr_28
/* 802E0CEC 7C 7E 1B 78 */ mr r30, r3
/* 802E0CF0 3C 60 80 43 */ lis r3, lit_525@ha /* 0x804343D8@ha */
/* 802E0CF4 38 63 43 D8 */ addi r3, r3, lit_525@l /* 0x804343D8@l */
/* 802E0CF0 3C 60 80 43 */ lis r3, mPadList__10JUTGamePad-0xC@ha /* 0x804343D8@ha */
/* 802E0CF4 38 63 43 D8 */ addi r3, r3, mPadList__10JUTGamePad-0xC@l /* 0x804343D8@l */
/* 802E0CF8 A8 9E 00 7C */ lha r4, 0x7c(r30)
/* 802E0CFC 2C 04 FF FF */ cmpwi r4, -1
/* 802E0D00 41 82 02 8C */ beq lbl_802E0F8C