JKRFileCache matched 22/24 (#73)

* progress

* strlen, strcat, and strcchr

* more functions from JKRFileCache

* JKRFileCache 22/24 matched

Co-authored-by: Julgodis <>
This commit is contained in:
Jonathan Wase
2021-01-07 01:47:07 +01:00
committed by GitHub
parent 6a81911ba6
commit 9ff0143cd7
39 changed files with 513 additions and 218 deletions
@@ -23,7 +23,7 @@
/* 802D4B04 002D1A44 38 03 53 48 */ addi r0, r3, 0x43415348@l
/* 802D4B08 002D1A48 90 1F 00 2C */ stw r0, 0x2c(r31)
/* 802D4B0C 002D1A4C 7F 83 E3 78 */ mr r3, r28
/* 802D4B10 002D1A50 48 09 40 D5 */ bl func_80368BE4
/* 802D4B10 002D1A50 48 09 40 D5 */ bl strlen
/* 802D4B14 002D1A54 7C 7E 1B 78 */ mr r30, r3
/* 802D4B18 002D1A58 38 7E 00 01 */ addi r3, r30, 1
/* 802D4B1C 002D1A5C 38 80 00 01 */ li r4, 1
@@ -53,17 +53,17 @@
/* 802D4B7C 002D1ABC 80 7F 00 4C */ lwz r3, 0x4c(r31)
/* 802D4B80 002D1AC0 3C 80 80 3A */ lis r4, lbl_8039D158@ha
/* 802D4B84 002D1AC4 38 84 D1 58 */ addi r4, r4, lbl_8039D158@l
/* 802D4B88 002D1AC8 48 09 3F 35 */ bl func_80368ABC
/* 802D4B88 002D1AC8 48 09 3F 35 */ bl strcat
/* 802D4B8C 002D1ACC 7F BE EB 78 */ mr r30, r29
/* 802D4B90 002D1AD0 28 1D 00 00 */ cmplwi r29, 0
/* 802D4B94 002D1AD4 40 82 00 14 */ bne lbl_802D4BA8
/* 802D4B98 002D1AD8 80 7F 00 48 */ lwz r3, 0x48(r31)
/* 802D4B9C 002D1ADC 38 80 00 2F */ li r4, 0x2f
/* 802D4BA0 002D1AE0 48 09 3D 3D */ bl func_803688DC
/* 802D4BA0 002D1AE0 48 09 3D 3D */ bl strrchr
/* 802D4BA4 002D1AE4 3B C3 00 01 */ addi r30, r3, 1
lbl_802D4BA8:
/* 802D4BA8 002D1AE8 7F C3 F3 78 */ mr r3, r30
/* 802D4BAC 002D1AEC 48 09 40 39 */ bl func_80368BE4
/* 802D4BAC 002D1AEC 48 09 40 39 */ bl strlen
/* 802D4BB0 002D1AF0 38 83 00 01 */ addi r4, r3, 1
/* 802D4BB4 002D1AF4 80 6D 8D F0 */ lwz r3, lbl_80451370-_SDA_BASE_(r13)
/* 802D4BB8 002D1AF8 38 A0 00 00 */ li r5, 0
@@ -87,7 +87,7 @@ lbl_802D4BE8:
/* 802D4BFC 002D1B3C 3B C3 00 02 */ addi r30, r3, 2
lbl_802D4C00:
/* 802D4C00 002D1B40 7F C3 F3 78 */ mr r3, r30
/* 802D4C04 002D1B44 48 09 3F E1 */ bl func_80368BE4
/* 802D4C04 002D1B44 48 09 3F E1 */ bl strlen
/* 802D4C08 002D1B48 38 83 00 01 */ addi r4, r3, 1
/* 802D4C0C 002D1B4C 80 6D 8D F0 */ lwz r3, lbl_80451370-_SDA_BASE_(r13)
/* 802D4C10 002D1B50 38 A0 00 00 */ li r5, 0