mirror of
https://github.com/zeldaret/tp
synced 2026-08-08 02:31:09 -04:00
Fix symbol names (#118)
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
@@ -18,22 +18,22 @@ extern "C" {
|
||||
void getBgmSeqResourceID__11Z2SoundInfoCF10JAISoundID(void);
|
||||
void getSwBit__11Z2SoundInfoCF10JAISoundID(void);
|
||||
|
||||
void Z2SoundInfo_NS_dtor(void);
|
||||
void Z2SoundInfo_NS_getAudibleSwFull(void);
|
||||
void Z2SoundInfo_NS_getSoundInfo_(void);
|
||||
void Z2SoundInfo_NS_getStreamFileEntry(void);
|
||||
void Z2SoundInfo_NS_getStreamFilePath(void);
|
||||
void __dt__11Z2SoundInfoFv(void);
|
||||
void getAudibleSwFull__11Z2SoundInfoF10JAISoundID(void);
|
||||
void getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound(void);
|
||||
void getStreamFileEntry__11Z2SoundInfoF10JAISoundID(void);
|
||||
void getStreamFilePath__11Z2SoundInfoF10JAISoundID(void);
|
||||
|
||||
void func_802BB6DC(void);
|
||||
void getSeInfo__11Z2SoundInfoCF10JAISoundIDP5JAISe(void);
|
||||
void func_802BBCBC(void);
|
||||
void func_802BB0E0(void);
|
||||
void getPriority__11Z2SoundInfoCF10JAISoundID(void);
|
||||
void func_802BBCD4(void);
|
||||
void func_802BBCCC(void);
|
||||
void func_802BB8B4(void);
|
||||
void func_802BB090(void);
|
||||
void func_802BB8E0(void);
|
||||
void getSeqInfo__11Z2SoundInfoCF10JAISoundIDP6JAISeq(void);
|
||||
void getSoundType__11Z2SoundInfoCF10JAISoundID(void);
|
||||
void getStreamInfo__11Z2SoundInfoCF10JAISoundIDP9JAIStream(void);
|
||||
void func_802BBCC4(void);
|
||||
void func_802BB0D8(void);
|
||||
void getCategory__11Z2SoundInfoCF10JAISoundID(void);
|
||||
}
|
||||
|
||||
#endif
|
||||
@@ -8,13 +8,13 @@
|
||||
/* 802BB028 002B7F68 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BB02C 002B7F6C 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB030 002B7F70 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BB034 002B7F74 4B FE C2 59 */ bl JAUSoundTable_NS_getData
|
||||
/* 802BB034 002B7F74 4B FE C2 59 */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB038 002B7F78 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802BB03C 002B7F7C 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802BB040 002B7F80 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BB044 002B7F84 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB048 002B7F88 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BB04C 002B7F8C 4B FE C1 15 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB04C 002B7F8C 4B FE C1 15 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB050 002B7F90 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802BB054 002B7F94 41 82 00 1C */ beq lbl_802BB070
|
||||
/* 802BB058 002B7F98 54 60 06 36 */ rlwinm r0, r3, 0, 0x18, 0x1b
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
/* 802BB0FC 002B803C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BB100 002B8040 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB104 002B8044 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BB108 002B8048 4B FE C1 85 */ bl JAUSoundTable_NS_getData
|
||||
/* 802BB108 002B8048 4B FE C1 85 */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB10C 002B804C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802BB110 002B8050 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802BB114 002B8054 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BB118 002B8058 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB11C 002B805C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BB120 002B8060 4B FE C0 41 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB120 002B8060 4B FE C0 41 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB124 002B8064 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802BB128 002B8068 41 82 00 14 */ beq lbl_802BB13C
|
||||
/* 802BB12C 002B806C 54 60 06 73 */ rlwinm. r0, r3, 0, 0x19, 0x19
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 802BB178 002B80B8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802BB17C 002B80BC 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB180 002B80C0 38 81 00 34 */ addi r4, r1, 0x34
|
||||
/* 802BB184 002B80C4 4B FE BF DD */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB184 002B80C4 4B FE BF DD */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB188 002B80C8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 802BB18C 002B80CC 2C 00 00 51 */ cmpwi r0, 0x51
|
||||
/* 802BB190 002B80D0 41 82 00 08 */ beq lbl_802BB198
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/* 802BB468 002B83A8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802BB46C 002B83AC 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB470 002B83B0 38 81 00 34 */ addi r4, r1, 0x34
|
||||
/* 802BB474 002B83B4 4B FE BC ED */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB474 002B83B4 4B FE BC ED */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB478 002B83B8 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 802BB47C 002B83BC 2C 00 00 51 */ cmpwi r0, 0x51
|
||||
/* 802BB480 002B83C0 41 82 00 08 */ beq lbl_802BB488
|
||||
|
||||
@@ -15,18 +15,18 @@ lbl_802BB70C:
|
||||
/* 802BB710 002B8650 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802BB714 002B8654 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802BB718 002B8658 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 802BB71C 002B865C 48 00 04 2D */ bl Z2SoundInfo_NS_getSoundInfo_
|
||||
/* 802BB71C 002B865C 48 00 04 2D */ bl getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound
|
||||
/* 802BB720 002B8660 80 1C 00 00 */ lwz r0, 0(r28)
|
||||
/* 802BB724 002B8664 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802BB728 002B8668 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB72C 002B866C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802BB730 002B8670 4B FE BB 5D */ bl JAUSoundTable_NS_getData
|
||||
/* 802BB730 002B8670 4B FE BB 5D */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB734 002B8674 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802BB738 002B8678 80 1C 00 00 */ lwz r0, 0(r28)
|
||||
/* 802BB73C 002B867C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802BB740 002B8680 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB744 002B8684 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 802BB748 002B8688 4B FE BA 19 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB748 002B8688 4B FE BA 19 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB74C 002B868C 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802BB750 002B8690 41 82 01 44 */ beq lbl_802BB894
|
||||
/* 802BB754 002B8694 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/* 802BB8C0 002B8800 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802BB8C4 002B8804 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BB8C8 002B8808 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BB8CC 002B880C 48 00 02 7D */ bl Z2SoundInfo_NS_getSoundInfo_
|
||||
/* 802BB8CC 002B880C 48 00 02 7D */ bl getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound
|
||||
/* 802BB8D0 002B8810 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802BB8D4 002B8814 7C 08 03 A6 */ mtlr r0
|
||||
/* 802BB8D8 002B8818 38 21 00 10 */ addi r1, r1, 0x10
|
||||
|
||||
@@ -8,12 +8,12 @@
|
||||
/* 802BB8FC 002B883C 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802BB900 002B8840 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802BB904 002B8844 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 802BB908 002B8848 48 00 02 41 */ bl Z2SoundInfo_NS_getSoundInfo_
|
||||
/* 802BB908 002B8848 48 00 02 41 */ bl getSoundInfo___11Z2SoundInfoCF10JAISoundIDP8JAISound
|
||||
/* 802BB90C 002B884C 80 1B 00 00 */ lwz r0, 0(r27)
|
||||
/* 802BB910 002B8850 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BB914 002B8854 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB918 002B8858 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BB91C 002B885C 4B FE B8 45 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BB91C 002B885C 4B FE B8 45 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB920 002B8860 54 60 06 36 */ rlwinm r0, r3, 0, 0x18, 0x1b
|
||||
/* 802BB924 002B8864 2C 00 00 70 */ cmpwi r0, 0x70
|
||||
/* 802BB928 002B8868 41 82 00 08 */ beq lbl_802BB930
|
||||
@@ -23,7 +23,7 @@ lbl_802BB930:
|
||||
/* 802BB934 002B8874 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BB938 002B8878 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BB93C 002B887C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BB940 002B8880 4B FE B9 4D */ bl JAUSoundTable_NS_getData
|
||||
/* 802BB940 002B8880 4B FE B9 4D */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BB944 002B8884 A3 A3 00 02 */ lhz r29, 2(r3)
|
||||
/* 802BB948 002B8888 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802BB94C 002B888C 81 9A 00 00 */ lwz r12, 0(r26)
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
/* 802BBA28 002B8968 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BBA2C 002B896C 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBA30 002B8970 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BBA34 002B8974 4B FE B7 2D */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BBA34 002B8974 4B FE B7 2D */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBA38 002B8978 54 60 06 36 */ rlwinm r0, r3, 0, 0x18, 0x1b
|
||||
/* 802BBA3C 002B897C 2C 00 00 70 */ cmpwi r0, 0x70
|
||||
/* 802BBA40 002B8980 41 82 00 08 */ beq lbl_802BBA48
|
||||
@@ -17,7 +17,7 @@ lbl_802BBA48:
|
||||
/* 802BBA4C 002B898C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BBA50 002B8990 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBA54 002B8994 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BBA58 002B8998 4B FE B8 35 */ bl JAUSoundTable_NS_getData
|
||||
/* 802BBA58 002B8998 4B FE B8 35 */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBA5C 002B899C 80 8D 85 D8 */ lwz r4, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBA60 002B89A0 80 84 00 00 */ lwz r4, 0(r4)
|
||||
/* 802BBA64 002B89A4 80 03 00 04 */ lwz r0, 4(r3)
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
/* 802BBA94 002B89D4 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802BBA98 002B89D8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BBA9C 002B89DC 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BBAA0 002B89E0 4B FF FF 71 */ bl Z2SoundInfo_NS_getStreamFilePath
|
||||
/* 802BBAA0 002B89E0 4B FF FF 71 */ bl getStreamFilePath__11Z2SoundInfoF10JAISoundID
|
||||
/* 802BBAA4 002B89E4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802BBAA8 002B89E8 40 82 00 0C */ bne lbl_802BBAB4
|
||||
/* 802BBAAC 002B89EC 38 60 FF FF */ li r3, -1
|
||||
|
||||
@@ -8,13 +8,13 @@
|
||||
/* 802BBAE4 002B8A24 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BBAE8 002B8A28 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBAEC 002B8A2C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BBAF0 002B8A30 4B FE B7 9D */ bl JAUSoundTable_NS_getData
|
||||
/* 802BBAF0 002B8A30 4B FE B7 9D */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBAF4 002B8A34 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802BBAF8 002B8A38 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802BBAFC 002B8A3C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BBB00 002B8A40 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBB04 002B8A44 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BBB08 002B8A48 4B FE B6 59 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BBB08 002B8A48 4B FE B6 59 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBB0C 002B8A4C 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802BBB10 002B8A50 41 82 00 1C */ beq lbl_802BBB2C
|
||||
/* 802BBB14 002B8A54 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
|
||||
@@ -9,13 +9,13 @@
|
||||
/* 802BBB68 002B8AA8 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802BBB6C 002B8AAC 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBB70 002B8AB0 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802BBB74 002B8AB4 4B FE B7 19 */ bl JAUSoundTable_NS_getData
|
||||
/* 802BBB74 002B8AB4 4B FE B7 19 */ bl getData__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBB78 002B8AB8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802BBB7C 002B8ABC 80 1D 00 00 */ lwz r0, 0(r29)
|
||||
/* 802BBB80 002B8AC0 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802BBB84 002B8AC4 80 6D 85 D8 */ lwz r3, lbl_80450B58-_SDA_BASE_(r13)
|
||||
/* 802BBB88 002B8AC8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802BBB8C 002B8ACC 4B FE B5 D5 */ bl JAUSoundTable_NS_getTypeID
|
||||
/* 802BBB8C 002B8ACC 4B FE B5 D5 */ bl getTypeID__13JAUSoundTableCF10JAISoundID
|
||||
/* 802BBB90 002B8AD0 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 802BBB94 002B8AD4 41 82 00 34 */ beq lbl_802BBBC8
|
||||
/* 802BBB98 002B8AD8 54 60 06 73 */ rlwinm. r0, r3, 0, 0x19, 0x19
|
||||
|
||||
@@ -27,7 +27,7 @@ lbl_802BBC30:
|
||||
lbl_802BBC44:
|
||||
/* 802BBC44 002B8B84 38 7E 00 08 */ addi r3, r30, 8
|
||||
/* 802BBC48 002B8B88 38 80 00 00 */ li r4, 0
|
||||
/* 802BBC4C 002B8B8C 4B FE 7E 8D */ bl JAIStreamDataMgr_NS_dtor
|
||||
/* 802BBC4C 002B8B8C 4B FE 7E 8D */ bl __dt__16JAIStreamDataMgrFv
|
||||
/* 802BBC50 002B8B90 34 1E 00 04 */ addic. r0, r30, 4
|
||||
/* 802BBC54 002B8B94 41 82 00 30 */ beq lbl_802BBC84
|
||||
/* 802BBC58 002B8B98 3C 60 80 3A */ lis r3, lbl_803A2F4C@ha
|
||||
@@ -44,7 +44,7 @@ lbl_802BBC44:
|
||||
lbl_802BBC84:
|
||||
/* 802BBC84 002B8BC4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802BBC88 002B8BC8 38 80 00 00 */ li r4, 0
|
||||
/* 802BBC8C 002B8BCC 4B FE 70 C5 */ bl JAISoundInfo_NS_dtor
|
||||
/* 802BBC8C 002B8BCC 4B FE 70 C5 */ bl __dt__12JAISoundInfoFv
|
||||
/* 802BBC90 002B8BD0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 802BBC94 002B8BD4 40 81 00 0C */ ble lbl_802BBCA0
|
||||
/* 802BBC98 002B8BD8 7F C3 F3 78 */ mr r3, r30
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 802BBCC4 002B8C04 38 63 FF FC */ addi r3, r3, -4
|
||||
/*.global Z2SoundInfo_NS_getAudibleSw*/
|
||||
/* 802BBCC8 002B8C08 4B FF F7 80 */ b Z2SoundInfo_NS_getAudibleSw
|
||||
/*.global getAudibleSw__11Z2SoundInfoCF10JAISoundID*/
|
||||
/* 802BBCC8 002B8C08 4B FF F7 80 */ b getAudibleSw__11Z2SoundInfoCF10JAISoundID
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 802BBCCC 002B8C0C 38 63 FF F8 */ addi r3, r3, -8
|
||||
/*.global Z2SoundInfo_NS_dtor*/
|
||||
/* 802BBCD0 002B8C10 4B FF FF 10 */ b Z2SoundInfo_NS_dtor
|
||||
/*.global __dt__11Z2SoundInfoFv*/
|
||||
/* 802BBCD0 002B8C10 4B FF FF 10 */ b __dt__11Z2SoundInfoFv
|
||||
@@ -1,3 +1,3 @@
|
||||
/* 802BBCD4 002B8C14 38 63 FF F8 */ addi r3, r3, -8
|
||||
/*.global Z2SoundInfo_NS_getStreamFileEntry*/
|
||||
/* 802BBCD8 002B8C18 4B FF FD B0 */ b Z2SoundInfo_NS_getStreamFileEntry
|
||||
/*.global getStreamFileEntry__11Z2SoundInfoF10JAISoundID*/
|
||||
/* 802BBCD8 002B8C18 4B FF FD B0 */ b getStreamFileEntry__11Z2SoundInfoF10JAISoundID
|
||||
|
||||
Reference in New Issue
Block a user