mirror of https://github.com/zeldaret/tp.git
43 lines
1.6 KiB
ArmAsm
43 lines
1.6 KiB
ArmAsm
lbl_8035F668:
|
|
/* 8035F668 2C 04 00 13 */ cmpwi r4, 0x13
|
|
/* 8035F66C 38 00 00 F4 */ li r0, 0xf4
|
|
/* 8035F670 38 C0 00 00 */ li r6, 0
|
|
/* 8035F674 50 A6 02 3E */ rlwimi r6, r5, 0, 8, 0x1f
|
|
/* 8035F678 50 06 C0 0E */ rlwimi r6, r0, 0x18, 0, 7
|
|
/* 8035F67C 38 E0 00 00 */ li r7, 0
|
|
/* 8035F680 41 82 00 28 */ beq lbl_8035F6A8
|
|
/* 8035F684 40 80 00 10 */ bge lbl_8035F694
|
|
/* 8035F688 2C 04 00 11 */ cmpwi r4, 0x11
|
|
/* 8035F68C 41 82 00 14 */ beq lbl_8035F6A0
|
|
/* 8035F690 48 00 00 28 */ b lbl_8035F6B8
|
|
lbl_8035F694:
|
|
/* 8035F694 2C 04 00 16 */ cmpwi r4, 0x16
|
|
/* 8035F698 41 82 00 18 */ beq lbl_8035F6B0
|
|
/* 8035F69C 48 00 00 1C */ b lbl_8035F6B8
|
|
lbl_8035F6A0:
|
|
/* 8035F6A0 39 00 00 00 */ li r8, 0
|
|
/* 8035F6A4 48 00 00 18 */ b lbl_8035F6BC
|
|
lbl_8035F6A8:
|
|
/* 8035F6A8 39 00 00 01 */ li r8, 1
|
|
/* 8035F6AC 48 00 00 10 */ b lbl_8035F6BC
|
|
lbl_8035F6B0:
|
|
/* 8035F6B0 39 00 00 02 */ li r8, 2
|
|
/* 8035F6B4 48 00 00 08 */ b lbl_8035F6BC
|
|
lbl_8035F6B8:
|
|
/* 8035F6B8 39 00 00 02 */ li r8, 2
|
|
lbl_8035F6BC:
|
|
/* 8035F6BC 38 00 00 61 */ li r0, 0x61
|
|
/* 8035F6C0 80 82 CB 80 */ lwz r4, __GXData(r2)
|
|
/* 8035F6C4 3C A0 CC 01 */ lis r5, 0xCC01 /* 0xCC008000@ha */
|
|
/* 8035F6C8 98 05 80 00 */ stb r0, 0x8000(r5) /* 0xCC008000@l */
|
|
/* 8035F6CC 51 07 07 BE */ rlwimi r7, r8, 0, 0x1e, 0x1f
|
|
/* 8035F6D0 50 67 17 3A */ rlwimi r7, r3, 2, 0x1c, 0x1d
|
|
/* 8035F6D4 90 C5 80 00 */ stw r6, -0x8000(r5)
|
|
/* 8035F6D8 38 60 00 F5 */ li r3, 0xf5
|
|
/* 8035F6DC 50 67 C0 0E */ rlwimi r7, r3, 0x18, 0, 7
|
|
/* 8035F6E0 98 05 80 00 */ stb r0, -0x8000(r5)
|
|
/* 8035F6E4 38 00 00 00 */ li r0, 0
|
|
/* 8035F6E8 90 E5 80 00 */ stw r7, -0x8000(r5)
|
|
/* 8035F6EC B0 04 00 02 */ sth r0, 2(r4)
|
|
/* 8035F6F0 4E 80 00 20 */ blr
|