mirror of https://github.com/zeldaret/tp.git
44 lines
1.7 KiB
ArmAsm
44 lines
1.7 KiB
ArmAsm
lbl_80292708:
|
|
/* 80292708 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 8029270C 7C 08 02 A6 */ mflr r0
|
|
/* 80292710 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80292714 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 80292718 48 0C FA C1 */ bl _savegpr_28
|
|
/* 8029271C 7C 7C 1B 78 */ mr r28, r3
|
|
/* 80292720 7C 9D 23 78 */ mr r29, r4
|
|
/* 80292724 3B E0 00 00 */ li r31, 0
|
|
/* 80292728 48 00 00 18 */ b lbl_80292740
|
|
lbl_8029272C:
|
|
/* 8029272C 7F 83 E3 78 */ mr r3, r28
|
|
/* 80292730 57 E4 06 3E */ clrlwi r4, r31, 0x18
|
|
/* 80292734 7F A5 EB 78 */ mr r5, r29
|
|
/* 80292738 4B FF FA 61 */ bl noteOff__8JASTrackFUlUs
|
|
/* 8029273C 3B FF 00 01 */ addi r31, r31, 1
|
|
lbl_80292740:
|
|
/* 80292740 57 E0 06 3E */ clrlwi r0, r31, 0x18
|
|
/* 80292744 28 00 00 08 */ cmplwi r0, 8
|
|
/* 80292748 41 80 FF E4 */ blt lbl_8029272C
|
|
/* 8029274C 3B C0 00 00 */ li r30, 0
|
|
/* 80292750 3B E0 00 00 */ li r31, 0
|
|
lbl_80292754:
|
|
/* 80292754 38 1F 01 30 */ addi r0, r31, 0x130
|
|
/* 80292758 7C 7C 00 2E */ lwzx r3, r28, r0
|
|
/* 8029275C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80292760 41 82 00 18 */ beq lbl_80292778
|
|
/* 80292764 88 03 02 15 */ lbz r0, 0x215(r3)
|
|
/* 80292768 28 00 00 01 */ cmplwi r0, 1
|
|
/* 8029276C 40 82 00 0C */ bne lbl_80292778
|
|
/* 80292770 7F A4 EB 78 */ mr r4, r29
|
|
/* 80292774 4B FF FF 95 */ bl noteOffAll__8JASTrackFUs
|
|
lbl_80292778:
|
|
/* 80292778 3B DE 00 01 */ addi r30, r30, 1
|
|
/* 8029277C 2C 1E 00 10 */ cmpwi r30, 0x10
|
|
/* 80292780 3B FF 00 04 */ addi r31, r31, 4
|
|
/* 80292784 41 80 FF D0 */ blt lbl_80292754
|
|
/* 80292788 39 61 00 20 */ addi r11, r1, 0x20
|
|
/* 8029278C 48 0C FA 99 */ bl _restgpr_28
|
|
/* 80292790 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 80292794 7C 08 03 A6 */ mtlr r0
|
|
/* 80292798 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 8029279C 4E 80 00 20 */ blr
|