summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorred031000 <rubenru09@aol.com>2020-09-09 17:17:17 +0100
committerGitHub <noreply@github.com>2020-09-09 17:17:17 +0100
commit263227c1fc3331c5fdb144ac90a7210d12b718f5 (patch)
treec6fb157587169a23e2a837873798a0442e16b190
parenta24a8197519ad56d9ac6a0a08825bf00cb6c1a60 (diff)
parentb08550f2194f2f51b6f388e56597b986a8c3c364 (diff)
Merge pull request #26 from red031000/master
rename references to memcpy
-rw-r--r--asm/init.s6
-rw-r--r--asm/text_1.s64
-rw-r--r--asm/text_10.s410
-rw-r--r--asm/text_11.s18
-rw-r--r--asm/text_2.s40
-rw-r--r--asm/text_3.s10
-rw-r--r--asm/text_4.s232
-rw-r--r--asm/text_5.s36
-rw-r--r--asm/text_6.s78
-rw-r--r--asm/text_7.s118
-rw-r--r--asm/text_8.s492
-rw-r--r--asm/text_9.s236
12 files changed, 870 insertions, 870 deletions
diff --git a/asm/init.s b/asm/init.s
index 79b5e36..19351f0 100644
--- a/asm/init.s
+++ b/asm/init.s
@@ -3,8 +3,8 @@
.section .init, "ax" # 0x80004000 - 0x800064E0
-.global func_80004000
-func_80004000:
+.global memcpy
+memcpy:
/* 80004000 00000100 7C 04 18 40 */ cmplw r4, r3
/* 80004004 00000104 41 80 00 28 */ blt lbl_8000402C
/* 80004008 00000108 38 84 FF FF */ addi r4, r4, -1
@@ -1714,7 +1714,7 @@ lbl_80006340:
/* 8000635C 0000245C 41 82 00 1C */ beq lbl_80006378
/* 80006360 00002460 7F E3 FB 78 */ mr r3, r31
/* 80006364 00002464 7F C5 F3 78 */ mr r5, r30
-/* 80006368 00002468 4B FF DC 99 */ bl func_80004000
+/* 80006368 00002468 4B FF DC 99 */ bl memcpy
/* 8000636C 0000246C 7F E3 FB 78 */ mr r3, r31
/* 80006370 00002470 7F C4 F3 78 */ mr r4, r30
/* 80006374 00002474 48 00 00 79 */ bl func_800063EC
diff --git a/asm/text_1.s b/asm/text_1.s
index f953f38..8fb3432 100644
--- a/asm/text_1.s
+++ b/asm/text_1.s
@@ -9610,13 +9610,13 @@ func_8000EDB0:
/* 8000EDD4 0000AA34 1C A0 00 58 */ mulli r5, r0, 0x58
/* 8000EDD8 0000AA38 90 04 9B C8 */ stw r0, -0x6438(r4)
/* 8000EDDC 0000AA3C 38 84 9A 58 */ addi r4, r4, -26024
-/* 8000EDE0 0000AA40 4B FF 52 21 */ bl func_80004000
+/* 8000EDE0 0000AA40 4B FF 52 21 */ bl memcpy
/* 8000EDE4 0000AA44 80 1F 28 DC */ lwz r0, 0x28dc(r31)
/* 8000EDE8 0000AA48 38 7F 61 9C */ addi r3, r31, 0x619c
/* 8000EDEC 0000AA4C 38 9F 28 E0 */ addi r4, r31, 0x28e0
/* 8000EDF0 0000AA50 1C A0 09 74 */ mulli r5, r0, 0x974
/* 8000EDF4 0000AA54 90 1F 61 98 */ stw r0, 0x6198(r31)
-/* 8000EDF8 0000AA58 4B FF 52 09 */ bl func_80004000
+/* 8000EDF8 0000AA58 4B FF 52 09 */ bl memcpy
/* 8000EDFC 0000AA5C 3C 7F 00 01 */ addis r3, r31, 1
/* 8000EE00 0000AA60 38 80 00 00 */ li r4, 0
/* 8000EE04 0000AA64 38 A0 00 10 */ li r5, 0x10
@@ -9650,7 +9650,7 @@ lbl_8000EE5C:
/* 8000EE6C 0000AACC 38 A0 00 38 */ li r5, 0x38
/* 8000EE70 0000AAD0 38 84 9D 3C */ addi r4, r4, -25284
/* 8000EE74 0000AAD4 38 63 9D 74 */ addi r3, r3, -25228
-/* 8000EE78 0000AAD8 4B FF 51 89 */ bl func_80004000
+/* 8000EE78 0000AAD8 4B FF 51 89 */ bl memcpy
/* 8000EE7C 0000AADC 38 00 00 00 */ li r0, 0
/* 8000EE80 0000AAE0 3C 7F 00 01 */ addis r3, r31, 1
/* 8000EE84 0000AAE4 90 03 9D 74 */ stw r0, -0x628c(r3)
@@ -14923,19 +14923,19 @@ lbl_8001394C:
/* 8001397C 0000F5DC 8A 6F 28 5D */ lbz r19, 0x285d(r15)
/* 80013980 0000F5E0 38 8F 28 24 */ addi r4, r15, 0x2824
/* 80013984 0000F5E4 38 A0 00 08 */ li r5, 8
-/* 80013988 0000F5E8 4B FF 06 79 */ bl func_80004000
+/* 80013988 0000F5E8 4B FF 06 79 */ bl memcpy
/* 8001398C 0000F5EC 38 61 00 0C */ addi r3, r1, 0xc
/* 80013990 0000F5F0 38 8F 28 2C */ addi r4, r15, 0x282c
/* 80013994 0000F5F4 38 A0 00 08 */ li r5, 8
-/* 80013998 0000F5F8 4B FF 06 69 */ bl func_80004000
+/* 80013998 0000F5F8 4B FF 06 69 */ bl memcpy
/* 8001399C 0000F5FC 38 61 00 2C */ addi r3, r1, 0x2c
/* 800139A0 0000F600 38 8F 28 34 */ addi r4, r15, 0x2834
/* 800139A4 0000F604 38 A0 00 10 */ li r5, 0x10
-/* 800139A8 0000F608 4B FF 06 59 */ bl func_80004000
+/* 800139A8 0000F608 4B FF 06 59 */ bl memcpy
/* 800139AC 0000F60C 38 61 00 1C */ addi r3, r1, 0x1c
/* 800139B0 0000F610 38 8F 28 4C */ addi r4, r15, 0x284c
/* 800139B4 0000F614 38 A0 00 10 */ li r5, 0x10
-/* 800139B8 0000F618 4B FF 06 49 */ bl func_80004000
+/* 800139B8 0000F618 4B FF 06 49 */ bl memcpy
/* 800139BC 0000F61C 7E 44 93 78 */ mr r4, r18
/* 800139C0 0000F620 7E 65 9B 78 */ mr r5, r19
/* 800139C4 0000F624 38 7C 10 12 */ addi r3, r28, 0x1012
@@ -19962,12 +19962,12 @@ lbl_80018048:
/* 80018058 00013CB8 38 6F 00 4C */ addi r3, r15, 0x4c
/* 8001805C 00013CBC 38 A0 00 04 */ li r5, 4
/* 80018060 00013CC0 38 84 28 9C */ addi r4, r4, 0x289c
-/* 80018064 00013CC4 4B FE BF 9D */ bl func_80004000
+/* 80018064 00013CC4 4B FE BF 9D */ bl memcpy
/* 80018068 00013CC8 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13)
/* 8001806C 00013CCC 38 6F 00 3C */ addi r3, r15, 0x3c
/* 80018070 00013CD0 38 A0 00 10 */ li r5, 0x10
/* 80018074 00013CD4 38 84 28 A0 */ addi r4, r4, 0x28a0
-/* 80018078 00013CD8 4B FE BF 89 */ bl func_80004000
+/* 80018078 00013CD8 4B FE BF 89 */ bl memcpy
/* 8001807C 00013CDC 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13)
/* 80018080 00013CE0 38 60 00 00 */ li r3, 0
/* 80018084 00013CE4 83 70 09 70 */ lwz r27, 0x970(r16)
@@ -21009,17 +21009,17 @@ lbl_80018E78:
/* 80018E90 00014AF0 98 0F 00 30 */ stb r0, 0x30(r15)
/* 80018E94 00014AF4 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13)
/* 80018E98 00014AF8 38 84 28 90 */ addi r4, r4, 0x2890
-/* 80018E9C 00014AFC 4B FE B1 65 */ bl func_80004000
+/* 80018E9C 00014AFC 4B FE B1 65 */ bl memcpy
/* 80018EA0 00014B00 80 6D 96 B0 */ lwz r3, lbl_8063E970-_SDA_BASE_(r13)
/* 80018EA4 00014B04 38 8F 00 4C */ addi r4, r15, 0x4c
/* 80018EA8 00014B08 38 A0 00 04 */ li r5, 4
/* 80018EAC 00014B0C 38 63 28 9C */ addi r3, r3, 0x289c
-/* 80018EB0 00014B10 4B FE B1 51 */ bl func_80004000
+/* 80018EB0 00014B10 4B FE B1 51 */ bl memcpy
/* 80018EB4 00014B14 80 6D 96 B0 */ lwz r3, lbl_8063E970-_SDA_BASE_(r13)
/* 80018EB8 00014B18 38 8F 00 3C */ addi r4, r15, 0x3c
/* 80018EBC 00014B1C 38 A0 00 10 */ li r5, 0x10
/* 80018EC0 00014B20 38 63 28 A0 */ addi r3, r3, 0x28a0
-/* 80018EC4 00014B24 4B FE B1 3D */ bl func_80004000
+/* 80018EC4 00014B24 4B FE B1 3D */ bl memcpy
/* 80018EC8 00014B28 80 0F 00 50 */ lwz r0, 0x50(r15)
/* 80018ECC 00014B2C 38 60 00 00 */ li r3, 0
/* 80018ED0 00014B30 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13)
@@ -21511,12 +21511,12 @@ lbl_80019550:
/* 80019564 000151C4 38 7D 00 10 */ addi r3, r29, 0x10
/* 80019568 000151C8 38 A0 00 08 */ li r5, 8
/* 8001956C 000151CC 38 84 28 90 */ addi r4, r4, 0x2890
-/* 80019570 000151D0 4B FE AA 91 */ bl func_80004000
+/* 80019570 000151D0 4B FE AA 91 */ bl memcpy
/* 80019574 000151D4 80 8D 96 B0 */ lwz r4, lbl_8063E970-_SDA_BASE_(r13)
/* 80019578 000151D8 38 7D 00 18 */ addi r3, r29, 0x18
/* 8001957C 000151DC 38 A0 00 04 */ li r5, 4
/* 80019580 000151E0 38 84 28 98 */ addi r4, r4, 0x2898
-/* 80019584 000151E4 4B FE AA 7D */ bl func_80004000
+/* 80019584 000151E4 4B FE AA 7D */ bl memcpy
/* 80019588 000151E8 80 6D 96 B0 */ lwz r3, lbl_8063E970-_SDA_BASE_(r13)
/* 8001958C 000151EC 39 61 00 20 */ addi r11, r1, 0x20
/* 80019590 000151F0 93 E3 28 C0 */ stw r31, 0x28c0(r3)
@@ -31037,7 +31037,7 @@ lbl_80021B90:
/* 80021C30 0001D890 90 1F 00 64 */ stw r0, 0x64(r31)
/* 80021C34 0001D894 80 A1 00 0C */ lwz r5, 0xc(r1)
/* 80021C38 0001D898 38 A5 00 02 */ addi r5, r5, 2
-/* 80021C3C 0001D89C 4B FE 23 C5 */ bl func_80004000
+/* 80021C3C 0001D89C 4B FE 23 C5 */ bl memcpy
/* 80021C40 0001D8A0 80 1F 00 54 */ lwz r0, 0x54(r31)
/* 80021C44 0001D8A4 2C 00 00 04 */ cmpwi r0, 4
/* 80021C48 0001D8A8 40 82 00 F4 */ bne lbl_80021D3C
@@ -71755,7 +71755,7 @@ lbl_80044C58:
/* 80044C68 000408C8 7C DF 2A 14 */ add r6, r31, r5
/* 80044C6C 000408CC 38 81 00 08 */ addi r4, r1, 8
/* 80044C70 000408D0 B0 E6 00 90 */ sth r7, 0x90(r6)
-/* 80044C74 000408D4 4B FB F3 8D */ bl func_80004000
+/* 80044C74 000408D4 4B FB F3 8D */ bl memcpy
/* 80044C78 000408D8 80 01 02 14 */ lwz r0, 0x214(r1)
/* 80044C7C 000408DC 83 E1 02 0C */ lwz r31, 0x20c(r1)
/* 80044C80 000408E0 7C 08 03 A6 */ mtlr r0
@@ -91376,7 +91376,7 @@ func_80055D98:
/* 80055DE8 00051A48 7C 64 1B 78 */ mr r4, r3
/* 80055DEC 00051A4C 7F C3 F3 78 */ mr r3, r30
/* 80055DF0 00051A50 7F E5 FB 78 */ mr r5, r31
-/* 80055DF4 00051A54 4B FA E2 0D */ bl func_80004000
+/* 80055DF4 00051A54 4B FA E2 0D */ bl memcpy
/* 80055DF8 00051A58 7F C3 F3 78 */ mr r3, r30
/* 80055DFC 00051A5C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80055E00 00051A60 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -94497,7 +94497,7 @@ lbl_800587C8:
/* 800587EC 0005444C 7C 64 1B 78 */ mr r4, r3
/* 800587F0 00054450 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 800587F4 00054454 7F E5 FB 78 */ mr r5, r31
-/* 800587F8 00054458 4B FA B8 09 */ bl func_80004000
+/* 800587F8 00054458 4B FA B8 09 */ bl memcpy
/* 800587FC 0005445C 38 60 05 DC */ li r3, 0x5dc
/* 80058800 00054460 3C 80 27 C1 */ lis r4, 0x27c1
/* 80058804 00054464 48 18 2D E1 */ bl func_801DB5E4
@@ -94508,7 +94508,7 @@ lbl_800587C8:
/* 80058818 00054478 7C 64 1B 78 */ mr r4, r3
/* 8005881C 0005447C 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 80058820 00054480 7F E5 FB 78 */ mr r5, r31
-/* 80058824 00054484 4B FA B7 DD */ bl func_80004000
+/* 80058824 00054484 4B FA B7 DD */ bl memcpy
/* 80058828 00054488 38 60 05 DC */ li r3, 0x5dc
/* 8005882C 0005448C 48 1F 10 65 */ bl func_80249890
/* 80058830 00054490 38 60 05 DC */ li r3, 0x5dc
@@ -94531,7 +94531,7 @@ lbl_8005884C:
/* 80058870 000544D0 7C 64 1B 78 */ mr r4, r3
/* 80058874 000544D4 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 80058878 000544D8 7F E5 FB 78 */ mr r5, r31
-/* 8005887C 000544DC 4B FA B7 85 */ bl func_80004000
+/* 8005887C 000544DC 4B FA B7 85 */ bl memcpy
/* 80058880 000544E0 38 60 05 DE */ li r3, 0x5de
/* 80058884 000544E4 3C 80 2B 83 */ lis r4, 0x2b83
/* 80058888 000544E8 48 18 2D 5D */ bl func_801DB5E4
@@ -94542,7 +94542,7 @@ lbl_8005884C:
/* 8005889C 000544FC 7C 64 1B 78 */ mr r4, r3
/* 800588A0 00054500 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 800588A4 00054504 7F E5 FB 78 */ mr r5, r31
-/* 800588A8 00054508 4B FA B7 59 */ bl func_80004000
+/* 800588A8 00054508 4B FA B7 59 */ bl memcpy
/* 800588AC 0005450C 38 60 05 DE */ li r3, 0x5de
/* 800588B0 00054510 48 1F 0F E1 */ bl func_80249890
/* 800588B4 00054514 38 60 05 DE */ li r3, 0x5de
@@ -94565,7 +94565,7 @@ lbl_800588D0:
/* 800588F4 00054554 7C 64 1B 78 */ mr r4, r3
/* 800588F8 00054558 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 800588FC 0005455C 7F E5 FB 78 */ mr r5, r31
-/* 80058900 00054560 4B FA B7 01 */ bl func_80004000
+/* 80058900 00054560 4B FA B7 01 */ bl memcpy
/* 80058904 00054564 38 60 05 E0 */ li r3, 0x5e0
/* 80058908 00054568 3C 80 2B 87 */ lis r4, 0x2b87
/* 8005890C 0005456C 48 18 2C D9 */ bl func_801DB5E4
@@ -94576,7 +94576,7 @@ lbl_800588D0:
/* 80058920 00054580 7C 64 1B 78 */ mr r4, r3
/* 80058924 00054584 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 80058928 00054588 7F E5 FB 78 */ mr r5, r31
-/* 8005892C 0005458C 4B FA B6 D5 */ bl func_80004000
+/* 8005892C 0005458C 4B FA B6 D5 */ bl memcpy
/* 80058930 00054590 38 60 05 E0 */ li r3, 0x5e0
/* 80058934 00054594 48 1F 0F 5D */ bl func_80249890
/* 80058938 00054598 38 60 05 E0 */ li r3, 0x5e0
@@ -94599,7 +94599,7 @@ lbl_80058954:
/* 80058978 000545D8 7C 64 1B 78 */ mr r4, r3
/* 8005897C 000545DC 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 80058980 000545E0 7F E5 FB 78 */ mr r5, r31
-/* 80058984 000545E4 4B FA B6 7D */ bl func_80004000
+/* 80058984 000545E4 4B FA B6 7D */ bl memcpy
/* 80058988 000545E8 38 60 05 DD */ li r3, 0x5dd
/* 8005898C 000545EC 3C 80 2B 81 */ lis r4, 0x2b81
/* 80058990 000545F0 48 18 2C 55 */ bl func_801DB5E4
@@ -94610,7 +94610,7 @@ lbl_80058954:
/* 800589A4 00054604 7C 64 1B 78 */ mr r4, r3
/* 800589A8 00054608 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 800589AC 0005460C 7F E5 FB 78 */ mr r5, r31
-/* 800589B0 00054610 4B FA B6 51 */ bl func_80004000
+/* 800589B0 00054610 4B FA B6 51 */ bl memcpy
/* 800589B4 00054614 38 60 05 DD */ li r3, 0x5dd
/* 800589B8 00054618 48 1F 0E D9 */ bl func_80249890
/* 800589BC 0005461C 38 60 05 DD */ li r3, 0x5dd
@@ -94633,7 +94633,7 @@ lbl_800589D8:
/* 800589FC 0005465C 7C 64 1B 78 */ mr r4, r3
/* 80058A00 00054660 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 80058A04 00054664 7F E5 FB 78 */ mr r5, r31
-/* 80058A08 00054668 4B FA B5 F9 */ bl func_80004000
+/* 80058A08 00054668 4B FA B5 F9 */ bl memcpy
/* 80058A0C 0005466C 38 60 05 DF */ li r3, 0x5df
/* 80058A10 00054670 3C 80 2B 85 */ lis r4, 0x2b85
/* 80058A14 00054674 48 18 2B D1 */ bl func_801DB5E4
@@ -94644,7 +94644,7 @@ lbl_800589D8:
/* 80058A28 00054688 7C 64 1B 78 */ mr r4, r3
/* 80058A2C 0005468C 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 80058A30 00054690 7F E5 FB 78 */ mr r5, r31
-/* 80058A34 00054694 4B FA B5 CD */ bl func_80004000
+/* 80058A34 00054694 4B FA B5 CD */ bl memcpy
/* 80058A38 00054698 38 60 05 DF */ li r3, 0x5df
/* 80058A3C 0005469C 48 1F 0E 55 */ bl func_80249890
/* 80058A40 000546A0 38 60 05 DF */ li r3, 0x5df
@@ -94676,7 +94676,7 @@ lbl_80058A7C:
/* 80058AA0 00054700 7C 64 1B 78 */ mr r4, r3
/* 80058AA4 00054704 80 6D 96 48 */ lwz r3, lbl_8063E908-_SDA_BASE_(r13)
/* 80058AA8 00054708 7F E5 FB 78 */ mr r5, r31
-/* 80058AAC 0005470C 4B FA B5 55 */ bl func_80004000
+/* 80058AAC 0005470C 4B FA B5 55 */ bl memcpy
/* 80058AB0 00054710 38 60 05 DC */ li r3, 0x5dc
/* 80058AB4 00054714 3C 80 27 C1 */ lis r4, 0x27c1
/* 80058AB8 00054718 48 18 2B 2D */ bl func_801DB5E4
@@ -94687,7 +94687,7 @@ lbl_80058A7C:
/* 80058ACC 0005472C 7C 64 1B 78 */ mr r4, r3
/* 80058AD0 00054730 80 6D 96 4C */ lwz r3, lbl_8063E90C-_SDA_BASE_(r13)
/* 80058AD4 00054734 7F E5 FB 78 */ mr r5, r31
-/* 80058AD8 00054738 4B FA B5 29 */ bl func_80004000
+/* 80058AD8 00054738 4B FA B5 29 */ bl memcpy
/* 80058ADC 0005473C 38 60 05 DC */ li r3, 0x5dc
/* 80058AE0 00054740 48 1F 0D B1 */ bl func_80249890
/* 80058AE4 00054744 38 60 05 DC */ li r3, 0x5dc
@@ -96828,7 +96828,7 @@ lbl_8005A894:
lbl_8005A8B4:
/* 8005A8B4 00056514 7C 77 E0 2E */ lwzx r3, r23, r28
/* 8005A8B8 00056518 7F 05 C3 78 */ mr r5, r24
-/* 8005A8BC 0005651C 4B FA 97 45 */ bl func_80004000
+/* 8005A8BC 0005651C 4B FA 97 45 */ bl memcpy
/* 8005A8C0 00056520 7C 77 E0 2E */ lwzx r3, r23, r28
/* 8005A8C4 00056524 48 1E 2E 09 */ bl func_8023D6CC
/* 8005A8C8 00056528 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
@@ -98421,7 +98421,7 @@ lbl_8005BF00:
/* 8005BF08 00057B68 38 A0 26 80 */ li r5, 0x2680
/* 8005BF0C 00057B6C 7C 60 DA 14 */ add r3, r0, r27
/* 8005BF10 00057B70 80 63 00 08 */ lwz r3, 8(r3)
-/* 8005BF14 00057B74 4B FA 80 ED */ bl func_80004000
+/* 8005BF14 00057B74 4B FA 80 ED */ bl memcpy
/* 8005BF18 00057B78 80 17 00 24 */ lwz r0, 0x24(r23)
/* 8005BF1C 00057B7C 38 60 03 E9 */ li r3, 0x3e9
/* 8005BF20 00057B80 7C 80 DA 14 */ add r4, r0, r27
@@ -99082,7 +99082,7 @@ lbl_8005C83C:
/* 8005C844 000584A4 38 A0 31 C0 */ li r5, 0x31c0
/* 8005C848 000584A8 7C 60 DA 14 */ add r3, r0, r27
/* 8005C84C 000584AC 80 63 00 08 */ lwz r3, 8(r3)
-/* 8005C850 000584B0 4B FA 77 B1 */ bl func_80004000
+/* 8005C850 000584B0 4B FA 77 B1 */ bl memcpy
/* 8005C854 000584B4 80 17 00 AC */ lwz r0, 0xac(r23)
/* 8005C858 000584B8 38 60 03 EE */ li r3, 0x3ee
/* 8005C85C 000584BC 7C 80 DA 14 */ add r4, r0, r27
diff --git a/asm/text_10.s b/asm/text_10.s
index 13affe4..858b35b 100644
--- a/asm/text_10.s
+++ b/asm/text_10.s
@@ -22,7 +22,7 @@ func_80328B6C:
/* 80328BA8 00324808 7C C4 33 78 */ mr r4, r6
/* 80328BAC 0032480C 38 61 00 1C */ addi r3, r1, 0x1c
/* 80328BB0 00324810 54 E5 10 3A */ slwi r5, r7, 2
-/* 80328BB4 00324814 4B CD B4 4D */ bl func_80004000
+/* 80328BB4 00324814 4B CD B4 4D */ bl memcpy
/* 80328BB8 00324818 48 00 00 08 */ b lbl_80328BC0
lbl_80328BBC:
/* 80328BBC 0032481C 3B C0 00 00 */ li r30, 0
@@ -135,7 +135,7 @@ lbl_80328D38:
/* 80328D3C 0032499C 7F 63 DB 78 */ mr r3, r27
/* 80328D40 003249A0 7F 84 E3 78 */ mr r4, r28
/* 80328D44 003249A4 7F E5 FB 78 */ mr r5, r31
-/* 80328D48 003249A8 4B CD B2 B9 */ bl func_80004000
+/* 80328D48 003249A8 4B CD B2 B9 */ bl memcpy
/* 80328D4C 003249AC 38 00 00 00 */ li r0, 0
/* 80328D50 003249B0 7F E3 FB 78 */ mr r3, r31
/* 80328D54 003249B4 7C 1B F9 AE */ stbx r0, r27, r31
@@ -511,7 +511,7 @@ lbl_8032927C:
/* 803292A8 00324F08 38 64 03 60 */ addi r3, r4, 0x360
/* 803292AC 00324F0C 38 9B 00 04 */ addi r4, r27, 4
/* 803292B0 00324F10 54 05 10 3A */ slwi r5, r0, 2
-/* 803292B4 00324F14 4B CD AD 4D */ bl func_80004000
+/* 803292B4 00324F14 4B CD AD 4D */ bl memcpy
lbl_803292B8:
/* 803292B8 00324F18 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 803292BC 00324F1C 38 18 FF FF */ addi r0, r24, -1
@@ -582,7 +582,7 @@ lbl_80329374:
/* 803293A4 00325004 38 64 03 60 */ addi r3, r4, 0x360
/* 803293A8 00325008 38 9B 00 04 */ addi r4, r27, 4
/* 803293AC 0032500C 54 05 10 3A */ slwi r5, r0, 2
-/* 803293B0 00325010 4B CD AC 51 */ bl func_80004000
+/* 803293B0 00325010 4B CD AC 51 */ bl memcpy
lbl_803293B4:
/* 803293B4 00325014 80 6D B0 68 */ lwz r3, lbl_80640328-_SDA_BASE_(r13)
/* 803293B8 00325018 38 18 FF FF */ addi r0, r24, -1
@@ -8340,7 +8340,7 @@ lbl_8033014C:
/* 8033014C 0032BDAC 7F 84 E3 78 */ mr r4, r28
/* 80330150 0032BDB0 38 61 00 08 */ addi r3, r1, 8
/* 80330154 0032BDB4 38 A0 00 14 */ li r5, 0x14
-/* 80330158 0032BDB8 4B CD 3E A9 */ bl func_80004000
+/* 80330158 0032BDB8 4B CD 3E A9 */ bl memcpy
/* 8033015C 0032BDBC 80 E1 00 0C */ lwz r7, 0xc(r1)
/* 80330160 0032BDC0 38 61 00 08 */ addi r3, r1, 8
/* 80330164 0032BDC4 81 41 00 18 */ lwz r10, 0x18(r1)
@@ -8385,7 +8385,7 @@ lbl_803301F8:
/* 803301F8 0032BE58 88 A1 00 11 */ lbz r5, 0x11(r1)
/* 803301FC 0032BE5C 38 61 00 1C */ addi r3, r1, 0x1c
/* 80330200 0032BE60 38 9C 00 14 */ addi r4, r28, 0x14
-/* 80330204 0032BE64 4B CD 3D FD */ bl func_80004000
+/* 80330204 0032BE64 4B CD 3D FD */ bl memcpy
/* 80330208 0032BE68 88 A1 00 10 */ lbz r5, 0x10(r1)
/* 8033020C 0032BE6C 38 9F 17 28 */ addi r4, r31, 0x1728
/* 80330210 0032BE70 80 C1 00 14 */ lwz r6, 0x14(r1)
@@ -9439,7 +9439,7 @@ lbl_8033109C:
/* 803310C8 0032CD28 41 80 00 14 */ blt lbl_803310DC
/* 803310CC 0032CD2C 7F 84 E3 78 */ mr r4, r28
/* 803310D0 0032CD30 7F A5 EB 78 */ mr r5, r29
-/* 803310D4 0032CD34 4B CD 2F 2D */ bl func_80004000
+/* 803310D4 0032CD34 4B CD 2F 2D */ bl memcpy
/* 803310D8 0032CD38 48 00 00 24 */ b lbl_803310FC
lbl_803310DC:
/* 803310DC 0032CD3C 3C 80 80 45 */ lis r4, lbl_804499F0@ha
@@ -9725,7 +9725,7 @@ lbl_803314C8:
/* 803314C8 0032D128 7F 64 DB 78 */ mr r4, r27
/* 803314CC 0032D12C 38 61 00 08 */ addi r3, r1, 8
/* 803314D0 0032D130 38 A0 00 08 */ li r5, 8
-/* 803314D4 0032D134 4B CD 2B 2D */ bl func_80004000
+/* 803314D4 0032D134 4B CD 2B 2D */ bl memcpy
/* 803314D8 0032D138 38 61 00 0E */ addi r3, r1, 0xe
/* 803314DC 0032D13C 38 8D 8E 18 */ addi r4, r13, lbl_8063E0D8-_SDA_BASE_
/* 803314E0 0032D140 38 A0 00 02 */ li r5, 2
@@ -9834,7 +9834,7 @@ func_80331618:
/* 80331648 0032D2A8 38 61 00 08 */ addi r3, r1, 8
/* 8033164C 0032D2AC 38 A0 00 08 */ li r5, 8
/* 80331650 0032D2B0 98 1F 00 1E */ stb r0, 0x1e(r31)
-/* 80331654 0032D2B4 4B CD 29 AD */ bl func_80004000
+/* 80331654 0032D2B4 4B CD 29 AD */ bl memcpy
/* 80331658 0032D2B8 38 61 00 0E */ addi r3, r1, 0xe
/* 8033165C 0032D2BC 38 8D 8E 18 */ addi r4, r13, lbl_8063E0D8-_SDA_BASE_
/* 80331660 0032D2C0 38 A0 00 02 */ li r5, 2
@@ -9869,7 +9869,7 @@ lbl_803316C4:
/* 803316C4 0032D324 7F 84 E3 78 */ mr r4, r28
/* 803316C8 0032D328 38 61 00 10 */ addi r3, r1, 0x10
/* 803316CC 0032D32C 38 A0 00 08 */ li r5, 8
-/* 803316D0 0032D330 4B CD 29 31 */ bl func_80004000
+/* 803316D0 0032D330 4B CD 29 31 */ bl memcpy
/* 803316D4 0032D334 80 C1 00 10 */ lwz r6, 0x10(r1)
/* 803316D8 0032D338 38 00 00 00 */ li r0, 0
/* 803316DC 0032D33C A0 E1 00 14 */ lhz r7, 0x14(r1)
@@ -9960,7 +9960,7 @@ func_80331798:
lbl_80331810:
/* 80331810 0032D470 80 1F 00 04 */ lwz r0, 4(r31)
/* 80331814 0032D474 7C 60 32 14 */ add r3, r0, r6
-/* 80331818 0032D478 4B CD 27 E9 */ bl func_80004000
+/* 80331818 0032D478 4B CD 27 E9 */ bl memcpy
lbl_8033181C:
/* 8033181C 0032D47C 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 80331820 0032D480 7F C3 F3 78 */ mr r3, r30
@@ -10144,7 +10144,7 @@ func_80331A4C:
/* 80331AA0 0032D700 7E 85 A3 78 */ mr r5, r20
/* 80331AA4 0032D704 38 61 00 08 */ addi r3, r1, 8
/* 80331AA8 0032D708 7C 84 02 14 */ add r4, r4, r0
-/* 80331AAC 0032D70C 4B CD 25 55 */ bl func_80004000
+/* 80331AAC 0032D70C 4B CD 25 55 */ bl memcpy
lbl_80331AB0:
/* 80331AB0 0032D710 38 61 00 08 */ addi r3, r1, 8
/* 80331AB4 0032D714 38 00 00 80 */ li r0, 0x80
@@ -14896,7 +14896,7 @@ lbl_8033600C:
lbl_8033601C:
/* 8033601C 00331C7C 80 BD 00 08 */ lwz r5, 8(r29)
/* 80336020 00331C80 7F C4 F3 78 */ mr r4, r30
-/* 80336024 00331C84 4B CC DF DD */ bl func_80004000
+/* 80336024 00331C84 4B CC DF DD */ bl memcpy
lbl_80336028:
/* 80336028 00331C88 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8033602C 00331C8C 83 E1 00 1C */ lwz r31, 0x1c(r1)
@@ -15011,7 +15011,7 @@ lbl_80336190:
lbl_803361A0:
/* 803361A0 00331E00 80 BD 00 08 */ lwz r5, 8(r29)
/* 803361A4 00331E04 7F C4 F3 78 */ mr r4, r30
-/* 803361A8 00331E08 4B CC DE 59 */ bl func_80004000
+/* 803361A8 00331E08 4B CC DE 59 */ bl memcpy
/* 803361AC 00331E0C 39 61 00 30 */ addi r11, r1, 0x30
/* 803361B0 00331E10 4B E9 0F B9 */ bl func_801C7168
/* 803361B4 00331E14 80 01 00 34 */ lwz r0, 0x34(r1)
@@ -15193,7 +15193,7 @@ lbl_803363E0:
lbl_803363F0:
/* 803363F0 00332050 80 BD 00 08 */ lwz r5, 8(r29)
/* 803363F4 00332054 7F C4 F3 78 */ mr r4, r30
-/* 803363F8 00332058 4B CC DC 09 */ bl func_80004000
+/* 803363F8 00332058 4B CC DC 09 */ bl memcpy
/* 803363FC 0033205C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80336400 00332060 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80336404 00332064 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -15911,7 +15911,7 @@ lbl_80336D34:
/* 80336D54 003329B4 7F A4 EB 78 */ mr r4, r29
/* 80336D58 003329B8 7F E5 FB 78 */ mr r5, r31
/* 80336D5C 003329BC 38 63 00 18 */ addi r3, r3, 0x18
-/* 80336D60 003329C0 4B CC D2 A1 */ bl func_80004000
+/* 80336D60 003329C0 4B CC D2 A1 */ bl memcpy
/* 80336D64 003329C4 7F 83 E3 78 */ mr r3, r28
/* 80336D68 003329C8 38 9C 00 18 */ addi r4, r28, 0x18
/* 80336D6C 003329CC 48 00 01 E9 */ bl func_80336F54
@@ -15934,7 +15934,7 @@ lbl_80336D9C:
/* 80336DA0 00332A00 7C 9D FA 14 */ add r4, r29, r31
/* 80336DA4 00332A04 38 63 00 18 */ addi r3, r3, 0x18
/* 80336DA8 00332A08 7C BF F0 50 */ subf r5, r31, r30
-/* 80336DAC 00332A0C 4B CC D2 55 */ bl func_80004000
+/* 80336DAC 00332A0C 4B CC D2 55 */ bl memcpy
/* 80336DB0 00332A10 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80336DB4 00332A14 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80336DB8 00332A18 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -16922,7 +16922,7 @@ func_80337C64:
lbl_80337C94:
/* 80337C94 003338F4 38 61 00 08 */ addi r3, r1, 8
/* 80337C98 003338F8 38 A0 00 08 */ li r5, 8
-/* 80337C9C 003338FC 4B CC C3 65 */ bl func_80004000
+/* 80337C9C 003338FC 4B CC C3 65 */ bl memcpy
/* 80337CA0 00333900 9B E1 00 08 */ stb r31, 8(r1)
/* 80337CA4 00333904 7F C3 F3 78 */ mr r3, r30
/* 80337CA8 00333908 38 81 00 08 */ addi r4, r1, 8
@@ -16952,7 +16952,7 @@ func_80337CDC:
/* 80337CF4 00333954 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80337CF8 00333958 7C 7E 1B 78 */ mr r30, r3
/* 80337CFC 0033395C 38 61 00 08 */ addi r3, r1, 8
-/* 80337D00 00333960 4B CC C3 01 */ bl func_80004000
+/* 80337D00 00333960 4B CC C3 01 */ bl memcpy
/* 80337D04 00333964 9B E1 00 08 */ stb r31, 8(r1)
/* 80337D08 00333968 7F C3 F3 78 */ mr r3, r30
/* 80337D0C 0033396C 38 81 00 08 */ addi r4, r1, 8
@@ -17096,7 +17096,7 @@ func_80337E94:
/* 80337EBC 00333B1C 7D 1F 43 78 */ mr r31, r8
/* 80337EC0 00333B20 38 61 00 08 */ addi r3, r1, 8
/* 80337EC4 00333B24 38 A0 00 08 */ li r5, 8
-/* 80337EC8 00333B28 4B CC C1 39 */ bl func_80004000
+/* 80337EC8 00333B28 4B CC C1 39 */ bl memcpy
/* 80337ECC 00333B2C 9B E1 00 08 */ stb r31, 8(r1)
/* 80337ED0 00333B30 7F 63 DB 78 */ mr r3, r27
/* 80337ED4 00333B34 7F 84 E3 78 */ mr r4, r28
@@ -17602,7 +17602,7 @@ lbl_80338594:
/* 803385C0 00334220 7C 83 C0 2E */ lwzx r4, r3, r24
/* 803385C4 00334224 7C 65 C0 2E */ lwzx r3, r5, r24
/* 803385C8 00334228 A8 BD 00 0A */ lha r5, 0xa(r29)
-/* 803385CC 0033422C 4B CC BA 35 */ bl func_80004000
+/* 803385CC 0033422C 4B CC BA 35 */ bl memcpy
/* 803385D0 00334230 3B 18 00 04 */ addi r24, r24, 4
/* 803385D4 00334234 3A F7 00 01 */ addi r23, r23, 1
lbl_803385D8:
@@ -18724,7 +18724,7 @@ lbl_80339438:
/* 80339474 003350D4 7F 84 E3 78 */ mr r4, r28
/* 80339478 003350D8 38 7E 00 11 */ addi r3, r30, 0x11
/* 8033947C 003350DC 38 BF 00 01 */ addi r5, r31, 1
-/* 80339480 003350E0 4B CC AB 81 */ bl func_80004000
+/* 80339480 003350E0 4B CC AB 81 */ bl memcpy
/* 80339484 003350E4 38 BF 00 06 */ addi r5, r31, 6
/* 80339488 003350E8 80 7D 00 80 */ lwz r3, 0x80(r29)
/* 8033948C 003350EC 90 BE 00 4C */ stw r5, 0x4c(r30)
@@ -18920,7 +18920,7 @@ lbl_8033970C:
/* 80339728 00335388 98 C5 00 02 */ stb r6, 2(r5)
/* 8033972C 0033538C 7F 65 DB 78 */ mr r5, r27
/* 80339730 00335390 38 63 00 02 */ addi r3, r3, 2
-/* 80339734 00335394 4B CC A8 CD */ bl func_80004000
+/* 80339734 00335394 4B CC A8 CD */ bl memcpy
/* 80339738 00335398 38 00 00 20 */ li r0, 0x20
/* 8033973C 0033539C 38 61 00 08 */ addi r3, r1, 8
/* 80339740 003353A0 90 01 00 08 */ stw r0, 8(r1)
@@ -18945,7 +18945,7 @@ lbl_80339784:
/* 80339784 003353E4 7F 83 E3 78 */ mr r3, r28
/* 80339788 003353E8 38 81 00 0C */ addi r4, r1, 0xc
/* 8033978C 003353EC 38 A0 00 80 */ li r5, 0x80
-/* 80339790 003353F0 4B CC A8 71 */ bl func_80004000
+/* 80339790 003353F0 4B CC A8 71 */ bl memcpy
/* 80339794 003353F4 38 60 00 00 */ li r3, 0
lbl_80339798:
/* 80339798 003353F8 39 61 01 30 */ addi r11, r1, 0x130
@@ -19275,7 +19275,7 @@ lbl_80339BB8:
/* 80339BD0 00335830 41 82 00 10 */ beq lbl_80339BE0
/* 80339BD4 00335834 7C 1F C8 50 */ subf r0, r31, r25
/* 80339BD8 00335838 54 05 10 3A */ slwi r5, r0, 2
-/* 80339BDC 0033583C 4B CC A4 25 */ bl func_80004000
+/* 80339BDC 0033583C 4B CC A4 25 */ bl memcpy
lbl_80339BE0:
/* 80339BE0 00335840 7F 3F CB 78 */ mr r31, r25
lbl_80339BE4:
@@ -19679,7 +19679,7 @@ lbl_8033A168:
/* 8033A16C 00335DCC 7F A3 EB 78 */ mr r3, r29
/* 8033A170 00335DD0 38 81 00 0C */ addi r4, r1, 0xc
/* 8033A174 00335DD4 54 A5 10 3A */ slwi r5, r5, 2
-/* 8033A178 00335DD8 4B CC 9E 89 */ bl func_80004000
+/* 8033A178 00335DD8 4B CC 9E 89 */ bl memcpy
/* 8033A17C 00335DDC 3F 40 80 61 */ lis r26, lbl_80610BD0@ha
/* 8033A180 00335DE0 3B 3A 0B D0 */ addi r25, r26, lbl_80610BD0@l
/* 8033A184 00335DE4 80 19 00 0C */ lwz r0, 0xc(r25)
@@ -19768,7 +19768,7 @@ lbl_8033A298:
/* 8033A29C 00335EFC 7F 24 CB 78 */ mr r4, r25
/* 8033A2A0 00335F00 7E 65 9B 78 */ mr r5, r19
/* 8033A2A4 00335F04 38 61 00 10 */ addi r3, r1, 0x10
-/* 8033A2A8 00335F08 4B CC 9D 59 */ bl func_80004000
+/* 8033A2A8 00335F08 4B CC 9D 59 */ bl memcpy
/* 8033A2AC 00335F0C 38 61 02 10 */ addi r3, r1, 0x210
/* 8033A2B0 00335F10 38 80 00 00 */ li r4, 0
/* 8033A2B4 00335F14 38 A0 01 04 */ li r5, 0x104
@@ -19829,7 +19829,7 @@ lbl_8033A370:
/* 8033A374 00335FD4 7E 65 9B 78 */ mr r5, r19
/* 8033A378 00335FD8 38 75 00 04 */ addi r3, r21, 4
/* 8033A37C 00335FDC 38 81 00 10 */ addi r4, r1, 0x10
-/* 8033A380 00335FE0 4B CC 9C 81 */ bl func_80004000
+/* 8033A380 00335FE0 4B CC 9C 81 */ bl memcpy
/* 8033A384 00335FE4 3E 60 80 61 */ lis r19, lbl_80610BD0@ha
/* 8033A388 00335FE8 3A 73 0B D0 */ addi r19, r19, lbl_80610BD0@l
/* 8033A38C 00335FEC 80 13 00 5C */ lwz r0, 0x5c(r19)
@@ -20006,7 +20006,7 @@ lbl_8033A5CC:
/* 8033A5E4 00336244 38 75 00 04 */ addi r3, r21, 4
/* 8033A5E8 00336248 57 25 10 3A */ slwi r5, r25, 2
/* 8033A5EC 0033624C 7C 84 02 14 */ add r4, r4, r0
-/* 8033A5F0 00336250 4B CC 9A 11 */ bl func_80004000
+/* 8033A5F0 00336250 4B CC 9A 11 */ bl memcpy
/* 8033A5F4 00336254 93 35 00 00 */ stw r25, 0(r21)
/* 8033A5F8 00336258 48 00 00 10 */ b lbl_8033A608
lbl_8033A5FC:
@@ -20020,7 +20020,7 @@ lbl_8033A608:
/* 8033A614 00336274 38 74 00 04 */ addi r3, r20, 4
/* 8033A618 00336278 38 81 02 14 */ addi r4, r1, 0x214
/* 8033A61C 0033627C 54 05 10 3A */ slwi r5, r0, 2
-/* 8033A620 00336280 4B CC 99 E1 */ bl func_80004000
+/* 8033A620 00336280 4B CC 99 E1 */ bl memcpy
/* 8033A624 00336284 80 01 02 10 */ lwz r0, 0x210(r1)
/* 8033A628 00336288 90 14 00 00 */ stw r0, 0(r20)
lbl_8033A62C:
@@ -20322,11 +20322,11 @@ lbl_8033AA58:
/* 8033AA58 003366B8 7F 84 E3 78 */ mr r4, r28
/* 8033AA5C 003366BC 38 61 01 10 */ addi r3, r1, 0x110
/* 8033AA60 003366C0 38 A0 01 04 */ li r5, 0x104
-/* 8033AA64 003366C4 4B CC 95 9D */ bl func_80004000
+/* 8033AA64 003366C4 4B CC 95 9D */ bl memcpy
/* 8033AA68 003366C8 7F A4 EB 78 */ mr r4, r29
/* 8033AA6C 003366CC 38 61 00 0C */ addi r3, r1, 0xc
/* 8033AA70 003366D0 38 A0 01 04 */ li r5, 0x104
-/* 8033AA74 003366D4 4B CC 95 8D */ bl func_80004000
+/* 8033AA74 003366D4 4B CC 95 8D */ bl memcpy
/* 8033AA78 003366D8 80 81 00 08 */ lwz r4, 8(r1)
/* 8033AA7C 003366DC 38 61 01 10 */ addi r3, r1, 0x110
/* 8033AA80 003366E0 4B FF ED 31 */ bl func_803397B0
@@ -20371,7 +20371,7 @@ lbl_8033AB08:
/* 8033AB08 00336768 7F E3 FB 78 */ mr r3, r31
/* 8033AB0C 0033676C 38 81 02 14 */ addi r4, r1, 0x214
/* 8033AB10 00336770 38 A0 01 04 */ li r5, 0x104
-/* 8033AB14 00336774 4B CC 94 ED */ bl func_80004000
+/* 8033AB14 00336774 4B CC 94 ED */ bl memcpy
lbl_8033AB18:
/* 8033AB18 00336778 3F E0 80 61 */ lis r31, lbl_80610BD0@ha
/* 8033AB1C 0033677C 3B FF 0B D0 */ addi r31, r31, lbl_80610BD0@l
@@ -21021,15 +21021,15 @@ lbl_8033B43C:
/* 8033B48C 003370EC 7F E4 FB 78 */ mr r4, r31
/* 8033B490 003370F0 38 61 02 10 */ addi r3, r1, 0x210
/* 8033B494 003370F4 38 A0 01 04 */ li r5, 0x104
-/* 8033B498 003370F8 4B CC 8B 69 */ bl func_80004000
+/* 8033B498 003370F8 4B CC 8B 69 */ bl memcpy
/* 8033B49C 003370FC 7F 84 E3 78 */ mr r4, r28
/* 8033B4A0 00337100 38 61 01 0C */ addi r3, r1, 0x10c
/* 8033B4A4 00337104 38 A0 01 04 */ li r5, 0x104
-/* 8033B4A8 00337108 4B CC 8B 59 */ bl func_80004000
+/* 8033B4A8 00337108 4B CC 8B 59 */ bl memcpy
/* 8033B4AC 0033710C 7F 64 DB 78 */ mr r4, r27
/* 8033B4B0 00337110 38 61 00 08 */ addi r3, r1, 8
/* 8033B4B4 00337114 38 A0 01 04 */ li r5, 0x104
-/* 8033B4B8 00337118 4B CC 8B 49 */ bl func_80004000
+/* 8033B4B8 00337118 4B CC 8B 49 */ bl memcpy
/* 8033B4BC 0033711C 38 61 02 10 */ addi r3, r1, 0x210
/* 8033B4C0 00337120 48 00 00 10 */ b lbl_8033B4D0
lbl_8033B4C4:
@@ -21343,7 +21343,7 @@ lbl_8033B918:
/* 8033B918 00337578 7F C3 F3 78 */ mr r3, r30
/* 8033B91C 0033757C 38 81 06 20 */ addi r4, r1, 0x620
/* 8033B920 00337580 38 A0 01 04 */ li r5, 0x104
-/* 8033B924 00337584 4B CC 86 DD */ bl func_80004000
+/* 8033B924 00337584 4B CC 86 DD */ bl memcpy
/* 8033B928 00337588 3B 9F FF FF */ addi r28, r31, -1
/* 8033B92C 0033758C 3B E1 01 0C */ addi r31, r1, 0x10c
/* 8033B930 00337590 3B A0 00 01 */ li r29, 1
@@ -21736,7 +21736,7 @@ lbl_8033BEB0:
/* 8033BEB0 00337B10 7F C3 F3 78 */ mr r3, r30
/* 8033BEB4 00337B14 38 81 02 10 */ addi r4, r1, 0x210
/* 8033BEB8 00337B18 38 A0 01 04 */ li r5, 0x104
-/* 8033BEBC 00337B1C 4B CC 81 45 */ bl func_80004000
+/* 8033BEBC 00337B1C 4B CC 81 45 */ bl memcpy
lbl_8033BEC0:
/* 8033BEC0 00337B20 3F 40 80 61 */ lis r26, lbl_80610BD0@ha
/* 8033BEC4 00337B24 3B 5A 0B D0 */ addi r26, r26, lbl_80610BD0@l
@@ -24128,7 +24128,7 @@ lbl_8033DFE8:
/* 8033DFEC 00339C4C 80 7D 02 08 */ lwz r3, 0x208(r29)
/* 8033DFF0 00339C50 80 9D 01 F8 */ lwz r4, 0x1f8(r29)
/* 8033DFF4 00339C54 38 A5 00 01 */ addi r5, r5, 1
-/* 8033DFF8 00339C58 4B CC 60 09 */ bl func_80004000
+/* 8033DFF8 00339C58 4B CC 60 09 */ bl memcpy
/* 8033DFFC 00339C5C 80 7D 01 F8 */ lwz r3, 0x1f8(r29)
/* 8033E000 00339C60 38 9B 00 07 */ addi r4, r27, 7
/* 8033E004 00339C64 80 1D 02 00 */ lwz r0, 0x200(r29)
@@ -25555,7 +25555,7 @@ lbl_8033F454:
/* 8033F454 0033B0B4 7F 64 DB 78 */ mr r4, r27
/* 8033F458 0033B0B8 7F 85 E3 78 */ mr r5, r28
/* 8033F45C 0033B0BC 7C 7D FA 14 */ add r3, r29, r31
-/* 8033F460 0033B0C0 4B CC 4B A1 */ bl func_80004000
+/* 8033F460 0033B0C0 4B CC 4B A1 */ bl memcpy
/* 8033F464 0033B0C4 7C 1F E2 14 */ add r0, r31, r28
/* 8033F468 0033B0C8 38 60 00 00 */ li r3, 0
/* 8033F46C 0033B0CC 7C 7D 01 AE */ stbx r3, r29, r0
@@ -36215,7 +36215,7 @@ lbl_803489F0:
/* 803489F8 00344658 80 1D 00 08 */ lwz r0, 8(r29)
/* 803489FC 0034465C 7F E5 FB 78 */ mr r5, r31
/* 80348A00 00344660 7C 63 02 14 */ add r3, r3, r0
-/* 80348A04 00344664 4B CB B5 FD */ bl func_80004000
+/* 80348A04 00344664 4B CB B5 FD */ bl memcpy
/* 80348A08 00344668 80 1D 00 08 */ lwz r0, 8(r29)
/* 80348A0C 0034466C 7C 00 FA 14 */ add r0, r0, r31
/* 80348A10 00344670 90 1D 00 08 */ stw r0, 8(r29)
@@ -36970,7 +36970,7 @@ func_803493C4:
lbl_80349418:
/* 80349418 00345078 80 81 00 08 */ lwz r4, 8(r1)
/* 8034941C 0034507C 80 A1 00 0C */ lwz r5, 0xc(r1)
-/* 80349420 00345080 4B CB AB E1 */ bl func_80004000
+/* 80349420 00345080 4B CB AB E1 */ bl memcpy
/* 80349424 00345084 80 01 00 0C */ lwz r0, 0xc(r1)
/* 80349428 00345088 90 1E 00 3C */ stw r0, 0x3c(r30)
lbl_8034942C:
@@ -37608,7 +37608,7 @@ lbl_80349C74:
/* 80349C98 003458F8 80 81 00 08 */ lwz r4, 8(r1)
/* 80349C9C 003458FC 38 61 00 10 */ addi r3, r1, 0x10
/* 80349CA0 00345900 38 A0 00 02 */ li r5, 2
-/* 80349CA4 00345904 4B CB A3 5D */ bl func_80004000
+/* 80349CA4 00345904 4B CB A3 5D */ bl memcpy
/* 80349CA8 00345908 80 7E 00 08 */ lwz r3, 8(r30)
/* 80349CAC 0034590C A0 81 00 10 */ lhz r4, 0x10(r1)
/* 80349CB0 00345910 80 03 00 44 */ lwz r0, 0x44(r3)
@@ -38234,14 +38234,14 @@ lbl_8034A47C:
/* 8034A4AC 0034610C B0 01 00 08 */ sth r0, 8(r1)
/* 8034A4B0 00346110 38 81 00 08 */ addi r4, r1, 8
/* 8034A4B4 00346114 38 A0 00 02 */ li r5, 2
-/* 8034A4B8 00346118 4B CB 9B 49 */ bl func_80004000
+/* 8034A4B8 00346118 4B CB 9B 49 */ bl memcpy
/* 8034A4BC 0034611C 3B C0 00 02 */ li r30, 2
lbl_8034A4C0:
/* 8034A4C0 00346120 38 61 00 0C */ addi r3, r1, 0xc
/* 8034A4C4 00346124 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034A4C8 00346128 7C 63 F2 14 */ add r3, r3, r30
/* 8034A4CC 0034612C 38 A0 00 02 */ li r5, 2
-/* 8034A4D0 00346130 4B CB 9B 31 */ bl func_80004000
+/* 8034A4D0 00346130 4B CB 9B 31 */ bl memcpy
/* 8034A4D4 00346134 3B DE 00 02 */ addi r30, r30, 2
/* 8034A4D8 00346138 38 C1 00 0C */ addi r6, r1, 0xc
/* 8034A4DC 0034613C 38 00 00 68 */ li r0, 0x68
@@ -38711,14 +38711,14 @@ lbl_8034AB0C:
/* 8034AB34 00346794 B0 01 00 0A */ sth r0, 0xa(r1)
/* 8034AB38 00346798 38 81 00 0A */ addi r4, r1, 0xa
/* 8034AB3C 0034679C 38 A0 00 02 */ li r5, 2
-/* 8034AB40 003467A0 4B CB 94 C1 */ bl func_80004000
+/* 8034AB40 003467A0 4B CB 94 C1 */ bl memcpy
/* 8034AB44 003467A4 3B 40 00 02 */ li r26, 2
lbl_8034AB48:
/* 8034AB48 003467A8 38 61 00 18 */ addi r3, r1, 0x18
/* 8034AB4C 003467AC 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034AB50 003467B0 7C 63 D2 14 */ add r3, r3, r26
/* 8034AB54 003467B4 38 A0 00 02 */ li r5, 2
-/* 8034AB58 003467B8 4B CB 94 A9 */ bl func_80004000
+/* 8034AB58 003467B8 4B CB 94 A9 */ bl memcpy
/* 8034AB5C 003467BC 3B 5A 00 02 */ addi r26, r26, 2
/* 8034AB60 003467C0 38 C1 00 18 */ addi r6, r1, 0x18
/* 8034AB64 003467C4 38 00 00 68 */ li r0, 0x68
@@ -38763,14 +38763,14 @@ lbl_8034ABC8:
/* 8034ABF4 00346854 B0 01 00 08 */ sth r0, 8(r1)
/* 8034ABF8 00346858 38 81 00 08 */ addi r4, r1, 8
/* 8034ABFC 0034685C 38 A0 00 02 */ li r5, 2
-/* 8034AC00 00346860 4B CB 94 01 */ bl func_80004000
+/* 8034AC00 00346860 4B CB 94 01 */ bl memcpy
/* 8034AC04 00346864 3B A0 00 02 */ li r29, 2
lbl_8034AC08:
/* 8034AC08 00346868 38 61 00 10 */ addi r3, r1, 0x10
/* 8034AC0C 0034686C 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034AC10 00346870 7C 63 EA 14 */ add r3, r3, r29
/* 8034AC14 00346874 38 A0 00 02 */ li r5, 2
-/* 8034AC18 00346878 4B CB 93 E9 */ bl func_80004000
+/* 8034AC18 00346878 4B CB 93 E9 */ bl memcpy
/* 8034AC1C 0034687C 3B BD 00 02 */ addi r29, r29, 2
/* 8034AC20 00346880 38 C1 00 10 */ addi r6, r1, 0x10
/* 8034AC24 00346884 38 00 00 68 */ li r0, 0x68
@@ -39209,14 +39209,14 @@ lbl_8034B1F0:
/* 8034B220 00346E80 B0 01 00 08 */ sth r0, 8(r1)
/* 8034B224 00346E84 38 81 00 08 */ addi r4, r1, 8
/* 8034B228 00346E88 38 A0 00 02 */ li r5, 2
-/* 8034B22C 00346E8C 4B CB 8D D5 */ bl func_80004000
+/* 8034B22C 00346E8C 4B CB 8D D5 */ bl memcpy
/* 8034B230 00346E90 3B A0 00 02 */ li r29, 2
lbl_8034B234:
/* 8034B234 00346E94 38 61 00 10 */ addi r3, r1, 0x10
/* 8034B238 00346E98 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034B23C 00346E9C 7C 63 EA 14 */ add r3, r3, r29
/* 8034B240 00346EA0 38 A0 00 02 */ li r5, 2
-/* 8034B244 00346EA4 4B CB 8D BD */ bl func_80004000
+/* 8034B244 00346EA4 4B CB 8D BD */ bl memcpy
/* 8034B248 00346EA8 3B BD 00 02 */ addi r29, r29, 2
/* 8034B24C 00346EAC 38 C1 00 10 */ addi r6, r1, 0x10
/* 8034B250 00346EB0 38 00 00 68 */ li r0, 0x68
@@ -39552,7 +39552,7 @@ lbl_8034B6CC:
/* 8034B6CC 0034732C 38 61 00 08 */ addi r3, r1, 8
/* 8034B6D0 00347330 38 9E 00 04 */ addi r4, r30, 4
/* 8034B6D4 00347334 38 A0 00 04 */ li r5, 4
-/* 8034B6D8 00347338 4B CB 89 29 */ bl func_80004000
+/* 8034B6D8 00347338 4B CB 89 29 */ bl memcpy
/* 8034B6DC 0034733C 4B FE D8 FD */ bl func_80338FD8
/* 8034B6E0 00347340 80 01 00 08 */ lwz r0, 8(r1)
/* 8034B6E4 00347344 7C 80 18 50 */ subf r4, r0, r3
@@ -39723,14 +39723,14 @@ lbl_8034B910:
/* 8034B928 00347588 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8034B92C 0034758C 38 81 00 0C */ addi r4, r1, 0xc
/* 8034B930 00347590 38 A0 00 02 */ li r5, 2
-/* 8034B934 00347594 4B CB 86 CD */ bl func_80004000
+/* 8034B934 00347594 4B CB 86 CD */ bl memcpy
/* 8034B938 00347598 3B 60 00 02 */ li r27, 2
lbl_8034B93C:
/* 8034B93C 0034759C 38 61 00 28 */ addi r3, r1, 0x28
/* 8034B940 003475A0 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034B944 003475A4 7C 63 DA 14 */ add r3, r3, r27
/* 8034B948 003475A8 38 A0 00 02 */ li r5, 2
-/* 8034B94C 003475AC 4B CB 86 B5 */ bl func_80004000
+/* 8034B94C 003475AC 4B CB 86 B5 */ bl memcpy
/* 8034B950 003475B0 3B 7B 00 02 */ addi r27, r27, 2
/* 8034B954 003475B4 38 C1 00 28 */ addi r6, r1, 0x28
/* 8034B958 003475B8 38 00 00 68 */ li r0, 0x68
@@ -39774,14 +39774,14 @@ lbl_8034B9A8:
/* 8034B9E4 00347644 B0 01 00 0A */ sth r0, 0xa(r1)
/* 8034B9E8 00347648 38 81 00 0A */ addi r4, r1, 0xa
/* 8034B9EC 0034764C 38 A0 00 02 */ li r5, 2
-/* 8034B9F0 00347650 4B CB 86 11 */ bl func_80004000
+/* 8034B9F0 00347650 4B CB 86 11 */ bl memcpy
/* 8034B9F4 00347654 3B 60 00 02 */ li r27, 2
lbl_8034B9F8:
/* 8034B9F8 00347658 38 61 00 20 */ addi r3, r1, 0x20
/* 8034B9FC 0034765C 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034BA00 00347660 7C 63 DA 14 */ add r3, r3, r27
/* 8034BA04 00347664 38 A0 00 02 */ li r5, 2
-/* 8034BA08 00347668 4B CB 85 F9 */ bl func_80004000
+/* 8034BA08 00347668 4B CB 85 F9 */ bl memcpy
/* 8034BA0C 0034766C 3B 7B 00 02 */ addi r27, r27, 2
/* 8034BA10 00347670 38 C1 00 20 */ addi r6, r1, 0x20
/* 8034BA14 00347674 38 00 00 68 */ li r0, 0x68
@@ -39824,14 +39824,14 @@ lbl_8034BA74:
/* 8034BA9C 003476FC B0 01 00 08 */ sth r0, 8(r1)
/* 8034BAA0 00347700 38 81 00 08 */ addi r4, r1, 8
/* 8034BAA4 00347704 38 A0 00 02 */ li r5, 2
-/* 8034BAA8 00347708 4B CB 85 59 */ bl func_80004000
+/* 8034BAA8 00347708 4B CB 85 59 */ bl memcpy
/* 8034BAAC 0034770C 3B 40 00 02 */ li r26, 2
lbl_8034BAB0:
/* 8034BAB0 00347710 38 61 00 18 */ addi r3, r1, 0x18
/* 8034BAB4 00347714 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034BAB8 00347718 7C 63 D2 14 */ add r3, r3, r26
/* 8034BABC 0034771C 38 A0 00 02 */ li r5, 2
-/* 8034BAC0 00347720 4B CB 85 41 */ bl func_80004000
+/* 8034BAC0 00347720 4B CB 85 41 */ bl memcpy
/* 8034BAC4 00347724 3B 5A 00 02 */ addi r26, r26, 2
/* 8034BAC8 00347728 38 C1 00 18 */ addi r6, r1, 0x18
/* 8034BACC 0034772C 38 00 00 68 */ li r0, 0x68
@@ -40370,14 +40370,14 @@ func_8034C1C4:
/* 8034C22C 00347E8C B0 01 00 0A */ sth r0, 0xa(r1)
/* 8034C230 00347E90 38 81 00 0A */ addi r4, r1, 0xa
/* 8034C234 00347E94 38 A0 00 02 */ li r5, 2
-/* 8034C238 00347E98 4B CB 7D C9 */ bl func_80004000
+/* 8034C238 00347E98 4B CB 7D C9 */ bl memcpy
/* 8034C23C 00347E9C 3B 40 00 02 */ li r26, 2
lbl_8034C240:
/* 8034C240 00347EA0 38 61 00 18 */ addi r3, r1, 0x18
/* 8034C244 00347EA4 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034C248 00347EA8 7C 63 D2 14 */ add r3, r3, r26
/* 8034C24C 00347EAC 38 A0 00 02 */ li r5, 2
-/* 8034C250 00347EB0 4B CB 7D B1 */ bl func_80004000
+/* 8034C250 00347EB0 4B CB 7D B1 */ bl memcpy
/* 8034C254 00347EB4 3B 5A 00 02 */ addi r26, r26, 2
/* 8034C258 00347EB8 38 C1 00 18 */ addi r6, r1, 0x18
/* 8034C25C 00347EBC 38 00 00 68 */ li r0, 0x68
@@ -40481,14 +40481,14 @@ lbl_8034C340:
/* 8034C3C4 00348024 B0 01 00 08 */ sth r0, 8(r1)
/* 8034C3C8 00348028 38 81 00 08 */ addi r4, r1, 8
/* 8034C3CC 0034802C 38 A0 00 02 */ li r5, 2
-/* 8034C3D0 00348030 4B CB 7C 31 */ bl func_80004000
+/* 8034C3D0 00348030 4B CB 7C 31 */ bl memcpy
/* 8034C3D4 00348034 3B A0 00 02 */ li r29, 2
lbl_8034C3D8:
/* 8034C3D8 00348038 38 61 00 10 */ addi r3, r1, 0x10
/* 8034C3DC 0034803C 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034C3E0 00348040 7C 63 EA 14 */ add r3, r3, r29
/* 8034C3E4 00348044 38 A0 00 02 */ li r5, 2
-/* 8034C3E8 00348048 4B CB 7C 19 */ bl func_80004000
+/* 8034C3E8 00348048 4B CB 7C 19 */ bl memcpy
/* 8034C3EC 0034804C 3B BD 00 02 */ addi r29, r29, 2
/* 8034C3F0 00348050 38 C1 00 10 */ addi r6, r1, 0x10
/* 8034C3F4 00348054 38 00 00 68 */ li r0, 0x68
@@ -41007,14 +41007,14 @@ func_8034CAB4:
/* 8034CAE8 00348748 B0 01 00 08 */ sth r0, 8(r1)
/* 8034CAEC 0034874C 38 81 00 08 */ addi r4, r1, 8
/* 8034CAF0 00348750 38 A0 00 02 */ li r5, 2
-/* 8034CAF4 00348754 4B CB 75 0D */ bl func_80004000
+/* 8034CAF4 00348754 4B CB 75 0D */ bl memcpy
/* 8034CAF8 00348758 3B E0 00 02 */ li r31, 2
lbl_8034CAFC:
/* 8034CAFC 0034875C 38 61 00 0C */ addi r3, r1, 0xc
/* 8034CB00 00348760 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034CB04 00348764 7C 63 FA 14 */ add r3, r3, r31
/* 8034CB08 00348768 38 A0 00 02 */ li r5, 2
-/* 8034CB0C 0034876C 4B CB 74 F5 */ bl func_80004000
+/* 8034CB0C 0034876C 4B CB 74 F5 */ bl memcpy
/* 8034CB10 00348770 3B FF 00 02 */ addi r31, r31, 2
/* 8034CB14 00348774 38 81 00 0C */ addi r4, r1, 0xc
/* 8034CB18 00348778 38 00 00 64 */ li r0, 0x64
@@ -41066,14 +41066,14 @@ func_8034CB78:
/* 8034CBBC 0034881C B0 01 00 08 */ sth r0, 8(r1)
/* 8034CBC0 00348820 38 81 00 08 */ addi r4, r1, 8
/* 8034CBC4 00348824 38 A0 00 02 */ li r5, 2
-/* 8034CBC8 00348828 4B CB 74 39 */ bl func_80004000
+/* 8034CBC8 00348828 4B CB 74 39 */ bl memcpy
/* 8034CBCC 0034882C 3B E0 00 02 */ li r31, 2
lbl_8034CBD0:
/* 8034CBD0 00348830 38 61 00 0C */ addi r3, r1, 0xc
/* 8034CBD4 00348834 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034CBD8 00348838 7C 63 FA 14 */ add r3, r3, r31
/* 8034CBDC 0034883C 38 A0 00 02 */ li r5, 2
-/* 8034CBE0 00348840 4B CB 74 21 */ bl func_80004000
+/* 8034CBE0 00348840 4B CB 74 21 */ bl memcpy
/* 8034CBE4 00348844 38 61 00 0C */ addi r3, r1, 0xc
/* 8034CBE8 00348848 38 80 00 65 */ li r4, 0x65
/* 8034CBEC 0034884C 3B FF 00 02 */ addi r31, r31, 2
@@ -41129,14 +41129,14 @@ lbl_8034CC6C:
/* 8034CCA4 00348904 B0 01 00 08 */ sth r0, 8(r1)
/* 8034CCA8 00348908 38 81 00 08 */ addi r4, r1, 8
/* 8034CCAC 0034890C 38 A0 00 02 */ li r5, 2
-/* 8034CCB0 00348910 4B CB 73 51 */ bl func_80004000
+/* 8034CCB0 00348910 4B CB 73 51 */ bl memcpy
/* 8034CCB4 00348914 3B C0 00 02 */ li r30, 2
lbl_8034CCB8:
/* 8034CCB8 00348918 38 61 00 10 */ addi r3, r1, 0x10
/* 8034CCBC 0034891C 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034CCC0 00348920 7C 63 F2 14 */ add r3, r3, r30
/* 8034CCC4 00348924 38 A0 00 02 */ li r5, 2
-/* 8034CCC8 00348928 4B CB 73 39 */ bl func_80004000
+/* 8034CCC8 00348928 4B CB 73 39 */ bl memcpy
/* 8034CCCC 0034892C 3B E1 00 10 */ addi r31, r1, 0x10
/* 8034CCD0 00348930 38 00 00 66 */ li r0, 0x66
/* 8034CCD4 00348934 3B DE 00 02 */ addi r30, r30, 2
@@ -41146,7 +41146,7 @@ lbl_8034CCB8:
/* 8034CCE4 00348944 3B DE 00 01 */ addi r30, r30, 1
/* 8034CCE8 00348948 38 A0 00 04 */ li r5, 4
/* 8034CCEC 0034894C 7C 63 F2 14 */ add r3, r3, r30
-/* 8034CCF0 00348950 4B CB 73 11 */ bl func_80004000
+/* 8034CCF0 00348950 4B CB 73 11 */ bl memcpy
/* 8034CCF4 00348954 4B FE C2 E5 */ bl func_80338FD8
/* 8034CCF8 00348958 90 61 00 0C */ stw r3, 0xc(r1)
/* 8034CCFC 0034895C 7F E3 FB 78 */ mr r3, r31
@@ -41154,7 +41154,7 @@ lbl_8034CCB8:
/* 8034CD04 00348964 38 81 00 0C */ addi r4, r1, 0xc
/* 8034CD08 00348968 38 63 00 04 */ addi r3, r3, 4
/* 8034CD0C 0034896C 38 A0 00 04 */ li r5, 4
-/* 8034CD10 00348970 4B CB 72 F1 */ bl func_80004000
+/* 8034CD10 00348970 4B CB 72 F1 */ bl memcpy
/* 8034CD14 00348974 7F A3 EB 78 */ mr r3, r29
/* 8034CD18 00348978 7F E4 FB 78 */ mr r4, r31
/* 8034CD1C 0034897C 38 BE 00 08 */ addi r5, r30, 8
@@ -41195,14 +41195,14 @@ func_8034CD54:
/* 8034CD94 003489F4 B0 01 00 08 */ sth r0, 8(r1)
/* 8034CD98 003489F8 38 81 00 08 */ addi r4, r1, 8
/* 8034CD9C 003489FC 38 A0 00 02 */ li r5, 2
-/* 8034CDA0 00348A00 4B CB 72 61 */ bl func_80004000
+/* 8034CDA0 00348A00 4B CB 72 61 */ bl memcpy
/* 8034CDA4 00348A04 3B 80 00 02 */ li r28, 2
lbl_8034CDA8:
/* 8034CDA8 00348A08 38 61 00 0C */ addi r3, r1, 0xc
/* 8034CDAC 00348A0C 38 8D 92 C0 */ addi r4, r13, lbl_8063E580-_SDA_BASE_
/* 8034CDB0 00348A10 7C 63 E2 14 */ add r3, r3, r28
/* 8034CDB4 00348A14 38 A0 00 02 */ li r5, 2
-/* 8034CDB8 00348A18 4B CB 72 49 */ bl func_80004000
+/* 8034CDB8 00348A18 4B CB 72 49 */ bl memcpy
/* 8034CDBC 00348A1C 3B 9C 00 02 */ addi r28, r28, 2
/* 8034CDC0 00348A20 38 C1 00 0C */ addi r6, r1, 0xc
/* 8034CDC4 00348A24 38 00 00 68 */ li r0, 0x68
@@ -42283,7 +42283,7 @@ lbl_8034DCA4:
/* 8034DCA8 00349908 7F 84 E3 78 */ mr r4, r28
/* 8034DCAC 0034990C 7F 45 D3 78 */ mr r5, r26
/* 8034DCB0 00349910 38 61 00 08 */ addi r3, r1, 8
-/* 8034DCB4 00349914 4B CB 63 4D */ bl func_80004000
+/* 8034DCB4 00349914 4B CB 63 4D */ bl memcpy
/* 8034DCB8 00349918 3B 81 00 08 */ addi r28, r1, 8
/* 8034DCBC 0034991C 38 00 00 00 */ li r0, 0
/* 8034DCC0 00349920 7C 1C D1 AE */ stbx r0, r28, r26
@@ -42518,7 +42518,7 @@ lbl_8034DFD4:
/* 8034DFE4 00349C44 41 82 00 24 */ beq lbl_8034E008
/* 8034DFE8 00349C48 7C 7C 02 14 */ add r3, r28, r0
/* 8034DFEC 00349C4C 38 A0 00 04 */ li r5, 4
-/* 8034DFF0 00349C50 4B CB 60 11 */ bl func_80004000
+/* 8034DFF0 00349C50 4B CB 60 11 */ bl memcpy
/* 8034DFF4 00349C54 80 6D B0 B8 */ lwz r3, lbl_80640378-_SDA_BASE_(r13)
/* 8034DFF8 00349C58 3B 43 00 01 */ addi r26, r3, 1
/* 8034DFFC 00349C5C 93 4D B0 B8 */ stw r26, lbl_80640378-_SDA_BASE_(r13)
@@ -43090,7 +43090,7 @@ lbl_8034E770:
/* 8034E770 0034A3D0 7F E5 FB 78 */ mr r5, r31
/* 8034E774 0034A3D4 7C 7E 02 14 */ add r3, r30, r0
/* 8034E778 0034A3D8 38 81 00 08 */ addi r4, r1, 8
-/* 8034E77C 0034A3DC 4B CB 58 85 */ bl func_80004000
+/* 8034E77C 0034A3DC 4B CB 58 85 */ bl memcpy
/* 8034E780 0034A3E0 80 9E 05 78 */ lwz r4, 0x578(r30)
/* 8034E784 0034A3E4 38 00 00 00 */ li r0, 0
/* 8034E788 0034A3E8 38 60 00 01 */ li r3, 1
@@ -43133,7 +43133,7 @@ lbl_8034E804:
/* 8034E804 0034A464 7F C4 F3 78 */ mr r4, r30
/* 8034E808 0034A468 7F E5 FB 78 */ mr r5, r31
/* 8034E80C 0034A46C 7C 7D 02 14 */ add r3, r29, r0
-/* 8034E810 0034A470 4B CB 57 F1 */ bl func_80004000
+/* 8034E810 0034A470 4B CB 57 F1 */ bl memcpy
/* 8034E814 0034A474 80 9D 05 78 */ lwz r4, 0x578(r29)
/* 8034E818 0034A478 38 00 00 00 */ li r0, 0
/* 8034E81C 0034A47C 38 60 00 01 */ li r3, 1
@@ -43634,7 +43634,7 @@ func_8034EEB4:
/* 8034EF30 0034AB90 38 A0 00 02 */ li r5, 2
/* 8034EF34 0034AB94 80 1A 05 78 */ lwz r0, 0x578(r26)
/* 8034EF38 0034AB98 7C 7A 02 14 */ add r3, r26, r0
-/* 8034EF3C 0034AB9C 4B CB 50 C5 */ bl func_80004000
+/* 8034EF3C 0034AB9C 4B CB 50 C5 */ bl memcpy
/* 8034EF40 0034ABA0 80 7A 05 78 */ lwz r3, 0x578(r26)
/* 8034EF44 0034ABA4 38 03 00 02 */ addi r0, r3, 2
/* 8034EF48 0034ABA8 90 1A 05 78 */ stw r0, 0x578(r26)
@@ -43679,7 +43679,7 @@ lbl_8034EFC8:
/* 8034EFD0 0034AC30 7E 64 9B 78 */ mr r4, r19
/* 8034EFD4 0034AC34 7E C5 B3 78 */ mr r5, r22
/* 8034EFD8 0034AC38 7C 7A 02 14 */ add r3, r26, r0
-/* 8034EFDC 0034AC3C 4B CB 50 25 */ bl func_80004000
+/* 8034EFDC 0034AC3C 4B CB 50 25 */ bl memcpy
/* 8034EFE0 0034AC40 80 1A 05 78 */ lwz r0, 0x578(r26)
/* 8034EFE4 0034AC44 7C 00 B2 14 */ add r0, r0, r22
/* 8034EFE8 0034AC48 90 1A 05 78 */ stw r0, 0x578(r26)
@@ -43711,7 +43711,7 @@ lbl_8034F040:
/* 8034F048 0034ACA8 7F E4 FB 78 */ mr r4, r31
/* 8034F04C 0034ACAC 7E C5 B3 78 */ mr r5, r22
/* 8034F050 0034ACB0 7C 7A AA 14 */ add r3, r26, r21
-/* 8034F054 0034ACB4 4B CB 4F AD */ bl func_80004000
+/* 8034F054 0034ACB4 4B CB 4F AD */ bl memcpy
/* 8034F058 0034ACB8 80 1A 05 78 */ lwz r0, 0x578(r26)
/* 8034F05C 0034ACBC 7C 00 B2 14 */ add r0, r0, r22
/* 8034F060 0034ACC0 90 1A 05 78 */ stw r0, 0x578(r26)
@@ -43794,7 +43794,7 @@ lbl_8034F168:
/* 8034F170 0034ADD0 7E C4 B3 78 */ mr r4, r22
/* 8034F174 0034ADD4 7E A5 AB 78 */ mr r5, r21
/* 8034F178 0034ADD8 7C 7A A2 14 */ add r3, r26, r20
-/* 8034F17C 0034ADDC 4B CB 4E 85 */ bl func_80004000
+/* 8034F17C 0034ADDC 4B CB 4E 85 */ bl memcpy
/* 8034F180 0034ADE0 80 1A 05 78 */ lwz r0, 0x578(r26)
/* 8034F184 0034ADE4 7C 00 AA 14 */ add r0, r0, r21
/* 8034F188 0034ADE8 90 1A 05 78 */ stw r0, 0x578(r26)
@@ -43858,7 +43858,7 @@ lbl_8034F23C:
/* 8034F244 0034AEA4 7F 84 E3 78 */ mr r4, r28
/* 8034F248 0034AEA8 7F A5 EB 78 */ mr r5, r29
/* 8034F24C 0034AEAC 7C 7A C2 14 */ add r3, r26, r24
-/* 8034F250 0034AEB0 4B CB 4D B1 */ bl func_80004000
+/* 8034F250 0034AEB0 4B CB 4D B1 */ bl memcpy
/* 8034F254 0034AEB4 80 7A 05 78 */ lwz r3, 0x578(r26)
/* 8034F258 0034AEB8 38 00 00 00 */ li r0, 0
/* 8034F25C 0034AEBC 7C 63 EA 14 */ add r3, r3, r29
@@ -43934,7 +43934,7 @@ lbl_8034F354:
/* 8034F354 0034AFB4 7E E4 BB 78 */ mr r4, r23
/* 8034F358 0034AFB8 7F 05 C3 78 */ mr r5, r24
/* 8034F35C 0034AFBC 7C 7A 02 14 */ add r3, r26, r0
-/* 8034F360 0034AFC0 4B CB 4C A1 */ bl func_80004000
+/* 8034F360 0034AFC0 4B CB 4C A1 */ bl memcpy
/* 8034F364 0034AFC4 80 1A 05 78 */ lwz r0, 0x578(r26)
/* 8034F368 0034AFC8 38 80 00 01 */ li r4, 1
/* 8034F36C 0034AFCC 7C 00 C2 14 */ add r0, r0, r24
@@ -44248,7 +44248,7 @@ lbl_8034F7A8:
/* 8034F7B0 0034B410 38 61 00 08 */ addi r3, r1, 8
/* 8034F7B4 0034B414 38 A0 00 04 */ li r5, 4
/* 8034F7B8 0034B418 38 84 00 06 */ addi r4, r4, 6
-/* 8034F7BC 0034B41C 4B CB 48 45 */ bl func_80004000
+/* 8034F7BC 0034B41C 4B CB 48 45 */ bl memcpy
/* 8034F7C0 0034B420 80 1F 00 A0 */ lwz r0, 0xa0(r31)
/* 8034F7C4 0034B424 2C 00 00 00 */ cmpwi r0, 0
/* 8034F7C8 0034B428 41 82 00 40 */ beq lbl_8034F808
@@ -44327,7 +44327,7 @@ lbl_8034F8B4:
/* 8034F8C8 0034B528 7F E4 FB 78 */ mr r4, r31
/* 8034F8CC 0034B52C 38 A0 00 04 */ li r5, 4
/* 8034F8D0 0034B530 3B 9C FF F9 */ addi r28, r28, -7
-/* 8034F8D4 0034B534 4B CB 47 2D */ bl func_80004000
+/* 8034F8D4 0034B534 4B CB 47 2D */ bl memcpy
/* 8034F8D8 0034B538 7F 40 07 74 */ extsb r0, r26
/* 8034F8DC 0034B53C 38 A0 00 05 */ li r5, 5
/* 8034F8E0 0034B540 28 00 00 09 */ cmplwi r0, 9
@@ -44365,7 +44365,7 @@ lbl_8034F950:
/* 8034F95C 0034B5BC 7F 85 E3 78 */ mr r5, r28
/* 8034F960 0034B5C0 7C 63 02 14 */ add r3, r3, r0
/* 8034F964 0034B5C4 38 81 00 1C */ addi r4, r1, 0x1c
-/* 8034F968 0034B5C8 4B CB 46 99 */ bl func_80004000
+/* 8034F968 0034B5C8 4B CB 46 99 */ bl memcpy
/* 8034F96C 0034B5CC 80 61 06 00 */ lwz r3, 0x600(r1)
/* 8034F970 0034B5D0 38 01 00 88 */ addi r0, r1, 0x88
/* 8034F974 0034B5D4 38 80 00 00 */ li r4, 0
@@ -44418,7 +44418,7 @@ lbl_8034FA14:
/* 8034FA20 0034B680 7F 85 E3 78 */ mr r5, r28
/* 8034FA24 0034B684 7C 63 02 14 */ add r3, r3, r0
/* 8034FA28 0034B688 38 81 00 30 */ addi r4, r1, 0x30
-/* 8034FA2C 0034B68C 4B CB 45 D5 */ bl func_80004000
+/* 8034FA2C 0034B68C 4B CB 45 D5 */ bl memcpy
/* 8034FA30 0034B690 80 61 06 00 */ lwz r3, 0x600(r1)
/* 8034FA34 0034B694 38 01 00 88 */ addi r0, r1, 0x88
/* 8034FA38 0034B698 38 80 00 00 */ li r4, 0
@@ -44616,7 +44616,7 @@ lbl_8034FCFC:
/* 8034FD0C 0034B96C 7F C4 F3 78 */ mr r4, r30
/* 8034FD10 0034B970 7F 85 E3 78 */ mr r5, r28
/* 8034FD14 0034B974 7C 63 02 14 */ add r3, r3, r0
-/* 8034FD18 0034B978 4B CB 42 E9 */ bl func_80004000
+/* 8034FD18 0034B978 4B CB 42 E9 */ bl memcpy
/* 8034FD1C 0034B97C 80 01 06 00 */ lwz r0, 0x600(r1)
/* 8034FD20 0034B980 7C 00 E2 14 */ add r0, r0, r28
/* 8034FD24 0034B984 90 01 06 00 */ stw r0, 0x600(r1)
@@ -44712,14 +44712,14 @@ lbl_8034FCFC:
/* 8034FE8C 0034BAEC 7C 63 2A 14 */ add r3, r3, r5
/* 8034FE90 0034BAF0 7F C4 F3 78 */ mr r4, r30
/* 8034FE94 0034BAF4 38 A0 00 04 */ li r5, 4
-/* 8034FE98 0034BAF8 4B CB 41 69 */ bl func_80004000
+/* 8034FE98 0034BAF8 4B CB 41 69 */ bl memcpy
/* 8034FE9C 0034BAFC 80 C1 06 00 */ lwz r6, 0x600(r1)
/* 8034FEA0 0034BB00 7F C4 F3 78 */ mr r4, r30
/* 8034FEA4 0034BB04 38 61 00 18 */ addi r3, r1, 0x18
/* 8034FEA8 0034BB08 38 A0 00 04 */ li r5, 4
/* 8034FEAC 0034BB0C 38 06 00 04 */ addi r0, r6, 4
/* 8034FEB0 0034BB10 90 01 06 00 */ stw r0, 0x600(r1)
-/* 8034FEB4 0034BB14 4B CB 41 4D */ bl func_80004000
+/* 8034FEB4 0034BB14 4B CB 41 4D */ bl memcpy
/* 8034FEB8 0034BB18 80 C1 00 18 */ lwz r6, 0x18(r1)
/* 8034FEBC 0034BB1C 80 1B 00 D8 */ lwz r0, 0xd8(r27)
/* 8034FEC0 0034BB20 7C 06 00 00 */ cmpw r6, r0
@@ -44836,7 +44836,7 @@ func_80350018:
/* 8035003C 0034BC9C 90 81 05 80 */ stw r4, 0x580(r1)
/* 80350040 0034BCA0 38 9F 00 84 */ addi r4, r31, 0x84
/* 80350044 0034BCA4 98 01 00 08 */ stb r0, 8(r1)
-/* 80350048 0034BCA8 4B CB 3F B9 */ bl func_80004000
+/* 80350048 0034BCA8 4B CB 3F B9 */ bl memcpy
/* 8035004C 0034BCAC 38 00 00 05 */ li r0, 5
/* 80350050 0034BCB0 38 81 00 08 */ addi r4, r1, 8
/* 80350054 0034BCB4 90 01 05 80 */ stw r0, 0x580(r1)
@@ -44872,7 +44872,7 @@ func_8035008C:
/* 803500C0 0034BD20 98 01 05 EC */ stb r0, 0x5ec(r1)
/* 803500C4 0034BD24 38 9B 00 84 */ addi r4, r27, 0x84
/* 803500C8 0034BD28 38 A0 00 04 */ li r5, 4
-/* 803500CC 0034BD2C 4B CB 3F 35 */ bl func_80004000
+/* 803500CC 0034BD2C 4B CB 3F 35 */ bl memcpy
/* 803500D0 0034BD30 38 00 00 05 */ li r0, 5
/* 803500D4 0034BD34 3F C0 80 62 */ lis r30, lbl_80620C90@ha
/* 803500D8 0034BD38 90 01 0B 64 */ stw r0, 0xb64(r1)
@@ -44901,7 +44901,7 @@ lbl_80350120:
/* 8035012C 0034BD8C 7F 05 C3 78 */ mr r5, r24
/* 80350130 0034BD90 7C 63 02 14 */ add r3, r3, r0
/* 80350134 0034BD94 38 81 00 5C */ addi r4, r1, 0x5c
-/* 80350138 0034BD98 4B CB 3E C9 */ bl func_80004000
+/* 80350138 0034BD98 4B CB 3E C9 */ bl memcpy
/* 8035013C 0034BD9C 80 01 0B 64 */ lwz r0, 0xb64(r1)
/* 80350140 0034BDA0 7C 00 C2 14 */ add r0, r0, r24
/* 80350144 0034BDA4 90 01 0B 64 */ stw r0, 0xb64(r1)
@@ -44927,7 +44927,7 @@ lbl_80350180:
/* 8035018C 0034BDEC 7F 04 C3 78 */ mr r4, r24
/* 80350190 0034BDF0 7E E5 BB 78 */ mr r5, r23
/* 80350194 0034BDF4 7C 63 02 14 */ add r3, r3, r0
-/* 80350198 0034BDF8 4B CB 3E 69 */ bl func_80004000
+/* 80350198 0034BDF8 4B CB 3E 69 */ bl memcpy
/* 8035019C 0034BDFC 80 01 0B 64 */ lwz r0, 0xb64(r1)
/* 803501A0 0034BE00 7C 00 BA 14 */ add r0, r0, r23
/* 803501A4 0034BE04 90 01 0B 64 */ stw r0, 0xb64(r1)
@@ -44956,7 +44956,7 @@ lbl_803501E8:
/* 803501F4 0034BE54 7E E4 BB 78 */ mr r4, r23
/* 803501F8 0034BE58 7F 05 C3 78 */ mr r5, r24
/* 803501FC 0034BE5C 7C 63 02 14 */ add r3, r3, r0
-/* 80350200 0034BE60 4B CB 3E 01 */ bl func_80004000
+/* 80350200 0034BE60 4B CB 3E 01 */ bl memcpy
/* 80350204 0034BE64 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 80350208 0034BE68 38 01 05 EC */ addi r0, r1, 0x5ec
/* 8035020C 0034BE6C 38 80 00 00 */ li r4, 0
@@ -44985,7 +44985,7 @@ lbl_80350254:
/* 80350260 0034BEC0 7E E5 BB 78 */ mr r5, r23
/* 80350264 0034BEC4 7C 63 02 14 */ add r3, r3, r0
/* 80350268 0034BEC8 38 81 00 48 */ addi r4, r1, 0x48
-/* 8035026C 0034BECC 4B CB 3D 95 */ bl func_80004000
+/* 8035026C 0034BECC 4B CB 3D 95 */ bl memcpy
/* 80350270 0034BED0 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 80350274 0034BED4 38 01 05 EC */ addi r0, r1, 0x5ec
/* 80350278 0034BED8 38 80 00 00 */ li r4, 0
@@ -45010,7 +45010,7 @@ lbl_803502B0:
/* 803502BC 0034BF1C 7E E4 BB 78 */ mr r4, r23
/* 803502C0 0034BF20 7F 05 C3 78 */ mr r5, r24
/* 803502C4 0034BF24 7C 63 02 14 */ add r3, r3, r0
-/* 803502C8 0034BF28 4B CB 3D 39 */ bl func_80004000
+/* 803502C8 0034BF28 4B CB 3D 39 */ bl memcpy
/* 803502CC 0034BF2C 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 803502D0 0034BF30 38 01 05 EC */ addi r0, r1, 0x5ec
/* 803502D4 0034BF34 38 80 00 00 */ li r4, 0
@@ -45040,7 +45040,7 @@ lbl_8035031C:
/* 80350328 0034BF88 7F 04 C3 78 */ mr r4, r24
/* 8035032C 0034BF8C 7E E5 BB 78 */ mr r5, r23
/* 80350330 0034BF90 7C 63 02 14 */ add r3, r3, r0
-/* 80350334 0034BF94 4B CB 3C CD */ bl func_80004000
+/* 80350334 0034BF94 4B CB 3C CD */ bl memcpy
/* 80350338 0034BF98 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 8035033C 0034BF9C 38 01 05 EC */ addi r0, r1, 0x5ec
/* 80350340 0034BFA0 38 80 00 00 */ li r4, 0
@@ -45067,7 +45067,7 @@ lbl_80350380:
/* 8035038C 0034BFEC 7E E4 BB 78 */ mr r4, r23
/* 80350390 0034BFF0 7F 05 C3 78 */ mr r5, r24
/* 80350394 0034BFF4 7C 63 02 14 */ add r3, r3, r0
-/* 80350398 0034BFF8 4B CB 3C 69 */ bl func_80004000
+/* 80350398 0034BFF8 4B CB 3C 69 */ bl memcpy
/* 8035039C 0034BFFC 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 803503A0 0034C000 38 01 05 EC */ addi r0, r1, 0x5ec
/* 803503A4 0034C004 38 80 00 00 */ li r4, 0
@@ -45096,7 +45096,7 @@ lbl_803503EC:
/* 803503F8 0034C058 7E E5 BB 78 */ mr r5, r23
/* 803503FC 0034C05C 7C 63 02 14 */ add r3, r3, r0
/* 80350400 0034C060 38 81 00 34 */ addi r4, r1, 0x34
-/* 80350404 0034C064 4B CB 3B FD */ bl func_80004000
+/* 80350404 0034C064 4B CB 3B FD */ bl memcpy
/* 80350408 0034C068 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 8035040C 0034C06C 38 01 05 EC */ addi r0, r1, 0x5ec
/* 80350410 0034C070 38 80 00 00 */ li r4, 0
@@ -45121,7 +45121,7 @@ lbl_80350448:
/* 80350454 0034C0B4 7E E4 BB 78 */ mr r4, r23
/* 80350458 0034C0B8 7F 05 C3 78 */ mr r5, r24
/* 8035045C 0034C0BC 7C 63 02 14 */ add r3, r3, r0
-/* 80350460 0034C0C0 4B CB 3B A1 */ bl func_80004000
+/* 80350460 0034C0C0 4B CB 3B A1 */ bl memcpy
/* 80350464 0034C0C4 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 80350468 0034C0C8 38 01 05 EC */ addi r0, r1, 0x5ec
/* 8035046C 0034C0CC 38 80 00 00 */ li r4, 0
@@ -45145,7 +45145,7 @@ lbl_803504A0:
/* 803504AC 0034C10C 7E E5 BB 78 */ mr r5, r23
/* 803504B0 0034C110 7C 63 02 14 */ add r3, r3, r0
/* 803504B4 0034C114 38 9B 00 04 */ addi r4, r27, 4
-/* 803504B8 0034C118 4B CB 3B 49 */ bl func_80004000
+/* 803504B8 0034C118 4B CB 3B 49 */ bl memcpy
/* 803504BC 0034C11C 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 803504C0 0034C120 38 01 05 EC */ addi r0, r1, 0x5ec
/* 803504C4 0034C124 38 80 00 00 */ li r4, 0
@@ -45173,7 +45173,7 @@ lbl_80350508:
/* 80350514 0034C174 7E E4 BB 78 */ mr r4, r23
/* 80350518 0034C178 7F 05 C3 78 */ mr r5, r24
/* 8035051C 0034C17C 7C 63 02 14 */ add r3, r3, r0
-/* 80350520 0034C180 4B CB 3A E1 */ bl func_80004000
+/* 80350520 0034C180 4B CB 3A E1 */ bl memcpy
/* 80350524 0034C184 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 80350528 0034C188 38 01 05 EC */ addi r0, r1, 0x5ec
/* 8035052C 0034C18C 38 80 00 00 */ li r4, 0
@@ -45202,7 +45202,7 @@ lbl_80350574:
/* 80350580 0034C1E0 7E E5 BB 78 */ mr r5, r23
/* 80350584 0034C1E4 7C 63 02 14 */ add r3, r3, r0
/* 80350588 0034C1E8 38 81 00 20 */ addi r4, r1, 0x20
-/* 8035058C 0034C1EC 4B CB 3A 75 */ bl func_80004000
+/* 8035058C 0034C1EC 4B CB 3A 75 */ bl memcpy
/* 80350590 0034C1F0 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 80350594 0034C1F4 38 01 05 EC */ addi r0, r1, 0x5ec
/* 80350598 0034C1F8 38 80 00 00 */ li r4, 0
@@ -45227,7 +45227,7 @@ lbl_803505D0:
/* 803505DC 0034C23C 7E E4 BB 78 */ mr r4, r23
/* 803505E0 0034C240 7F 05 C3 78 */ mr r5, r24
/* 803505E4 0034C244 7C 63 02 14 */ add r3, r3, r0
-/* 803505E8 0034C248 4B CB 3A 19 */ bl func_80004000
+/* 803505E8 0034C248 4B CB 3A 19 */ bl memcpy
/* 803505EC 0034C24C 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 803505F0 0034C250 38 01 05 EC */ addi r0, r1, 0x5ec
/* 803505F4 0034C254 38 80 00 00 */ li r4, 0
@@ -45256,7 +45256,7 @@ lbl_8035063C:
/* 80350648 0034C2A8 7E E5 BB 78 */ mr r5, r23
/* 8035064C 0034C2AC 7C 63 02 14 */ add r3, r3, r0
/* 80350650 0034C2B0 38 81 00 0C */ addi r4, r1, 0xc
-/* 80350654 0034C2B4 4B CB 39 AD */ bl func_80004000
+/* 80350654 0034C2B4 4B CB 39 AD */ bl memcpy
/* 80350658 0034C2B8 80 61 0B 64 */ lwz r3, 0xb64(r1)
/* 8035065C 0034C2BC 38 01 05 EC */ addi r0, r1, 0x5ec
/* 80350660 0034C2C0 38 80 00 00 */ li r4, 0
@@ -45270,7 +45270,7 @@ lbl_80350674:
/* 8035067C 0034C2DC 80 A1 0B 64 */ lwz r5, 0xb64(r1)
/* 80350680 0034C2E0 38 61 00 70 */ addi r3, r1, 0x70
/* 80350684 0034C2E4 38 81 05 EC */ addi r4, r1, 0x5ec
-/* 80350688 0034C2E8 4B CB 39 79 */ bl func_80004000
+/* 80350688 0034C2E8 4B CB 39 79 */ bl memcpy
/* 8035068C 0034C2EC 80 01 0B 64 */ lwz r0, 0xb64(r1)
/* 80350690 0034C2F0 7F 63 DB 78 */ mr r3, r27
/* 80350694 0034C2F4 38 81 00 70 */ addi r4, r1, 0x70
@@ -45319,7 +45319,7 @@ lbl_8035073C:
/* 8035073C 0034C39C 80 A1 05 E8 */ lwz r5, 0x5e8(r1)
/* 80350740 0034C3A0 38 61 05 EC */ addi r3, r1, 0x5ec
/* 80350744 0034C3A4 38 81 00 70 */ addi r4, r1, 0x70
-/* 80350748 0034C3A8 4B CB 38 B9 */ bl func_80004000
+/* 80350748 0034C3A8 4B CB 38 B9 */ bl memcpy
/* 8035074C 0034C3AC 80 01 05 E8 */ lwz r0, 0x5e8(r1)
/* 80350750 0034C3B0 90 01 0B 64 */ stw r0, 0xb64(r1)
/* 80350754 0034C3B4 48 00 00 28 */ b lbl_8035077C
@@ -45681,7 +45681,7 @@ lbl_80350BDC:
/* 80350BF0 0034C850 80 1F 00 0C */ lwz r0, 0xc(r31)
/* 80350BF4 0034C854 7F 85 E3 78 */ mr r5, r28
/* 80350BF8 0034C858 7C 63 02 14 */ add r3, r3, r0
-/* 80350BFC 0034C85C 4B CB 34 05 */ bl func_80004000
+/* 80350BFC 0034C85C 4B CB 34 05 */ bl memcpy
/* 80350C00 0034C860 93 BF 00 0C */ stw r29, 0xc(r31)
/* 80350C04 0034C864 38 00 00 00 */ li r0, 0
/* 80350C08 0034C868 80 9F 00 04 */ lwz r4, 4(r31)
@@ -46105,7 +46105,7 @@ lbl_80351188:
/* 8035118C 0034CDEC 7C 83 23 78 */ mr r3, r4
/* 80351190 0034CDF0 80 1E 00 10 */ lwz r0, 0x10(r30)
/* 80351194 0034CDF4 7C 86 02 14 */ add r4, r6, r0
-/* 80351198 0034CDF8 4B CB 2E 69 */ bl func_80004000
+/* 80351198 0034CDF8 4B CB 2E 69 */ bl memcpy
/* 8035119C 0034CDFC 80 1E 00 10 */ lwz r0, 0x10(r30)
/* 803511A0 0034CE00 38 60 00 01 */ li r3, 1
/* 803511A4 0034CE04 7C 00 FA 14 */ add r0, r0, r31
@@ -47494,19 +47494,19 @@ func_803520FC:
/* 803524C8 0034E128 38 7F 03 20 */ addi r3, r31, 0x320
/* 803524CC 0034E12C 38 81 00 20 */ addi r4, r1, 0x20
/* 803524D0 0034E130 38 A0 00 10 */ li r5, 0x10
-/* 803524D4 0034E134 4B CB 1B 2D */ bl func_80004000
+/* 803524D4 0034E134 4B CB 1B 2D */ bl memcpy
/* 803524D8 0034E138 38 7F 03 34 */ addi r3, r31, 0x334
/* 803524DC 0034E13C 38 81 00 30 */ addi r4, r1, 0x30
/* 803524E0 0034E140 38 A0 00 10 */ li r5, 0x10
-/* 803524E4 0034E144 4B CB 1B 1D */ bl func_80004000
+/* 803524E4 0034E144 4B CB 1B 1D */ bl memcpy
/* 803524E8 0034E148 38 7F 03 48 */ addi r3, r31, 0x348
/* 803524EC 0034E14C 38 81 00 40 */ addi r4, r1, 0x40
/* 803524F0 0034E150 38 A0 00 10 */ li r5, 0x10
-/* 803524F4 0034E154 4B CB 1B 0D */ bl func_80004000
+/* 803524F4 0034E154 4B CB 1B 0D */ bl memcpy
/* 803524F8 0034E158 38 7F 03 58 */ addi r3, r31, 0x358
/* 803524FC 0034E15C 38 81 00 50 */ addi r4, r1, 0x50
/* 80352500 0034E160 38 A0 00 10 */ li r5, 0x10
-/* 80352504 0034E164 4B CB 1A FD */ bl func_80004000
+/* 80352504 0034E164 4B CB 1A FD */ bl memcpy
/* 80352508 0034E168 38 00 00 10 */ li r0, 0x10
/* 8035250C 0034E16C 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 80352510 0034E170 90 1F 03 88 */ stw r0, 0x388(r31)
@@ -47572,7 +47572,7 @@ lbl_803525A4:
/* 803525F4 0034E254 38 61 00 17 */ addi r3, r1, 0x17
/* 803525F8 0034E258 38 81 00 12 */ addi r4, r1, 0x12
/* 803525FC 0034E25C 38 A0 00 02 */ li r5, 2
-/* 80352600 0034E260 4B CB 1A 01 */ bl func_80004000
+/* 80352600 0034E260 4B CB 1A 01 */ bl memcpy
/* 80352604 0034E264 9B A1 00 19 */ stb r29, 0x19(r1)
/* 80352608 0034E268 38 60 00 29 */ li r3, 0x29
/* 8035260C 0034E26C 9B C1 00 1D */ stb r30, 0x1d(r1)
@@ -47582,14 +47582,14 @@ lbl_803525A4:
/* 8035261C 0034E27C 38 61 00 1A */ addi r3, r1, 0x1a
/* 80352620 0034E280 38 81 00 0D */ addi r4, r1, 0xd
/* 80352624 0034E284 38 A0 00 03 */ li r5, 3
-/* 80352628 0034E288 4B CB 19 D9 */ bl func_80004000
+/* 80352628 0034E288 4B CB 19 D9 */ bl memcpy
/* 8035262C 0034E28C 38 60 00 00 */ li r3, 0
/* 80352630 0034E290 4B FA 47 49 */ bl func_802F6D78
/* 80352634 0034E294 90 61 00 08 */ stw r3, 8(r1)
/* 80352638 0034E298 38 61 00 1F */ addi r3, r1, 0x1f
/* 8035263C 0034E29C 38 81 00 08 */ addi r4, r1, 8
/* 80352640 0034E2A0 38 A0 00 04 */ li r5, 4
-/* 80352644 0034E2A4 4B CB 19 BD */ bl func_80004000
+/* 80352644 0034E2A4 4B CB 19 BD */ bl memcpy
/* 80352648 0034E2A8 4B FE 69 91 */ bl func_80338FD8
/* 8035264C 0034E2AC 4B FE 6A 15 */ bl func_80339060
/* 80352650 0034E2B0 3B A1 00 14 */ addi r29, r1, 0x14
@@ -47606,11 +47606,11 @@ lbl_80352658:
/* 80352678 0034E2D8 38 7C 06 84 */ addi r3, r28, 0x684
/* 8035267C 0034E2DC 38 81 00 1F */ addi r4, r1, 0x1f
/* 80352680 0034E2E0 38 A0 00 04 */ li r5, 4
-/* 80352684 0034E2E4 4B CB 19 7D */ bl func_80004000
+/* 80352684 0034E2E4 4B CB 19 7D */ bl memcpy
/* 80352688 0034E2E8 38 7C 06 88 */ addi r3, r28, 0x688
/* 8035268C 0034E2EC 38 81 00 23 */ addi r4, r1, 0x23
/* 80352690 0034E2F0 38 A0 00 1C */ li r5, 0x1c
-/* 80352694 0034E2F4 4B CB 19 6D */ bl func_80004000
+/* 80352694 0034E2F4 4B CB 19 6D */ bl memcpy
/* 80352698 0034E2F8 3B C0 00 00 */ li r30, 0
/* 8035269C 0034E2FC 38 60 00 02 */ li r3, 2
/* 803526A0 0034E300 9B C1 00 3F */ stb r30, 0x3f(r1)
@@ -47701,7 +47701,7 @@ lbl_803527D4:
/* 803527D4 0034E434 7F 63 DB 78 */ mr r3, r27
/* 803527D8 0034E438 7F 44 D3 78 */ mr r4, r26
/* 803527DC 0034E43C 7F A5 EB 78 */ mr r5, r29
-/* 803527E0 0034E440 4B CB 18 21 */ bl func_80004000
+/* 803527E0 0034E440 4B CB 18 21 */ bl memcpy
/* 803527E4 0034E444 80 1C 00 00 */ lwz r0, 0(r28)
/* 803527E8 0034E448 7C 00 EA 14 */ add r0, r0, r29
/* 803527EC 0034E44C 90 1C 00 00 */ stw r0, 0(r28)
@@ -47788,7 +47788,7 @@ lbl_80352818:
/* 80352928 0034E588 38 7B 00 03 */ addi r3, r27, 3
/* 8035292C 0034E58C 38 81 00 0E */ addi r4, r1, 0xe
/* 80352930 0034E590 38 A0 00 02 */ li r5, 2
-/* 80352934 0034E594 4B CB 16 CD */ bl func_80004000
+/* 80352934 0034E594 4B CB 16 CD */ bl memcpy
/* 80352938 0034E598 80 1C 00 00 */ lwz r0, 0(r28)
/* 8035293C 0034E59C 38 7D 00 10 */ addi r3, r29, 0x10
/* 80352940 0034E5A0 38 A0 00 07 */ li r5, 7
@@ -47841,7 +47841,7 @@ lbl_803529E0:
/* 803529E0 0034E640 80 A6 00 00 */ lwz r5, 0(r6)
/* 803529E4 0034E644 7F 23 CB 78 */ mr r3, r25
/* 803529E8 0034E648 7E E4 BB 78 */ mr r4, r23
-/* 803529EC 0034E64C 4B CB 16 15 */ bl func_80004000
+/* 803529EC 0034E64C 4B CB 16 15 */ bl memcpy
/* 803529F0 0034E650 80 98 00 00 */ lwz r4, 0(r24)
/* 803529F4 0034E654 38 00 00 00 */ li r0, 0
/* 803529F8 0034E658 38 60 00 01 */ li r3, 1
@@ -47935,7 +47935,7 @@ lbl_80352B2C:
/* 80352B34 0034E794 3B 64 FF F0 */ addi r27, r4, -16
/* 80352B38 0034E798 7C 97 EA 14 */ add r4, r23, r29
/* 80352B3C 0034E79C 7F 65 DB 78 */ mr r5, r27
-/* 80352B40 0034E7A0 4B CB 14 C1 */ bl func_80004000
+/* 80352B40 0034E7A0 4B CB 14 C1 */ bl memcpy
/* 80352B44 0034E7A4 7F 9C DA 14 */ add r28, r28, r27
/* 80352B48 0034E7A8 48 00 00 20 */ b lbl_80352B68
lbl_80352B4C:
@@ -48606,7 +48606,7 @@ lbl_8035343C:
/* 8035347C 0034F0DC 7C 06 3A 14 */ add r0, r6, r7
/* 80353480 0034F0E0 7C 7F 02 14 */ add r3, r31, r0
/* 80353484 0034F0E4 38 63 01 0C */ addi r3, r3, 0x10c
-/* 80353488 0034F0E8 4B CB 0B 79 */ bl func_80004000
+/* 80353488 0034F0E8 4B CB 0B 79 */ bl memcpy
/* 8035348C 0034F0EC 38 7F 01 08 */ addi r3, r31, 0x108
/* 80353490 0034F0F0 4B FE 8A 81 */ bl func_8033BF10
/* 80353494 0034F0F4 80 1C 00 10 */ lwz r0, 0x10(r28)
@@ -48750,7 +48750,7 @@ lbl_80353648:
/* 80353694 0034F2F4 7C DF 22 14 */ add r6, r31, r4
/* 80353698 0034F2F8 7C 83 02 14 */ add r4, r3, r0
/* 8035369C 0034F2FC 38 66 02 10 */ addi r3, r6, 0x210
-/* 803536A0 0034F300 4B CB 09 61 */ bl func_80004000
+/* 803536A0 0034F300 4B CB 09 61 */ bl memcpy
/* 803536A4 0034F304 38 7F 02 0C */ addi r3, r31, 0x20c
/* 803536A8 0034F308 4B FE 88 69 */ bl func_8033BF10
/* 803536AC 0034F30C 80 1C 00 10 */ lwz r0, 0x10(r28)
@@ -48871,7 +48871,7 @@ lbl_803537F0:
/* 8035384C 0034F4AC 38 81 00 1A */ addi r4, r1, 0x1a
/* 80353850 0034F4B0 38 6F 00 03 */ addi r3, r15, 3
/* 80353854 0034F4B4 38 A0 00 02 */ li r5, 2
-/* 80353858 0034F4B8 4B CB 07 A9 */ bl func_80004000
+/* 80353858 0034F4B8 4B CB 07 A9 */ bl memcpy
/* 8035385C 0034F4BC 38 00 00 10 */ li r0, 0x10
/* 80353860 0034F4C0 98 0F 00 05 */ stb r0, 5(r15)
/* 80353864 0034F4C4 80 1F 01 08 */ lwz r0, 0x108(r31)
@@ -48881,7 +48881,7 @@ lbl_803537F0:
/* 80353874 0034F4D4 38 81 00 15 */ addi r4, r1, 0x15
/* 80353878 0034F4D8 38 6F 00 06 */ addi r3, r15, 6
/* 8035387C 0034F4DC 38 A0 00 03 */ li r5, 3
-/* 80353880 0034F4E0 4B CB 07 81 */ bl func_80004000
+/* 80353880 0034F4E0 4B CB 07 81 */ bl memcpy
/* 80353884 0034F4E4 80 DB 00 58 */ lwz r6, 0x58(r27)
/* 80353888 0034F4E8 38 7F 01 08 */ addi r3, r31, 0x108
/* 8035388C 0034F4EC 80 1B 00 60 */ lwz r0, 0x60(r27)
@@ -48946,7 +48946,7 @@ lbl_803537F0:
/* 80353978 0034F5D8 7E 03 83 78 */ mr r3, r16
/* 8035397C 0034F5DC 38 81 00 11 */ addi r4, r1, 0x11
/* 80353980 0034F5E0 38 A0 00 03 */ li r5, 3
-/* 80353984 0034F5E4 4B CB 06 7D */ bl func_80004000
+/* 80353984 0034F5E4 4B CB 06 7D */ bl memcpy
/* 80353988 0034F5E8 80 DB 00 60 */ lwz r6, 0x60(r27)
/* 8035398C 0034F5EC 38 7F 05 A4 */ addi r3, r31, 0x5a4
/* 80353990 0034F5F0 38 8D 93 B0 */ addi r4, r13, lbl_8063E670-_SDA_BASE_
@@ -49019,7 +49019,7 @@ lbl_803537F0:
/* 80353A9C 0034F6FC 80 1B 00 60 */ lwz r0, 0x60(r27)
/* 80353AA0 0034F700 38 A0 00 10 */ li r5, 0x10
/* 80353AA4 0034F704 7C 63 02 14 */ add r3, r3, r0
-/* 80353AA8 0034F708 4B CB 05 59 */ bl func_80004000
+/* 80353AA8 0034F708 4B CB 05 59 */ bl memcpy
/* 80353AAC 0034F70C 80 7B 00 60 */ lwz r3, 0x60(r27)
/* 80353AB0 0034F710 38 81 00 50 */ addi r4, r1, 0x50
/* 80353AB4 0034F714 80 1B 00 58 */ lwz r0, 0x58(r27)
@@ -49027,7 +49027,7 @@ lbl_803537F0:
/* 80353ABC 0034F71C 38 63 00 10 */ addi r3, r3, 0x10
/* 80353AC0 0034F720 90 7B 00 60 */ stw r3, 0x60(r27)
/* 80353AC4 0034F724 7C 60 1A 14 */ add r3, r0, r3
-/* 80353AC8 0034F728 4B CB 05 39 */ bl func_80004000
+/* 80353AC8 0034F728 4B CB 05 39 */ bl memcpy
/* 80353ACC 0034F72C 80 9B 00 60 */ lwz r4, 0x60(r27)
/* 80353AD0 0034F730 38 7F 05 A4 */ addi r3, r31, 0x5a4
/* 80353AD4 0034F734 38 04 00 14 */ addi r0, r4, 0x14
@@ -49091,7 +49091,7 @@ lbl_803537F0:
/* 80353BBC 0034F81C 80 1B 00 60 */ lwz r0, 0x60(r27)
/* 80353BC0 0034F820 38 A0 00 10 */ li r5, 0x10
/* 80353BC4 0034F824 7C 63 02 14 */ add r3, r3, r0
-/* 80353BC8 0034F828 4B CB 04 39 */ bl func_80004000
+/* 80353BC8 0034F828 4B CB 04 39 */ bl memcpy
/* 80353BCC 0034F82C 80 DB 00 60 */ lwz r6, 0x60(r27)
/* 80353BD0 0034F830 38 7F 03 10 */ addi r3, r31, 0x310
/* 80353BD4 0034F834 38 80 00 00 */ li r4, 0
@@ -49105,7 +49105,7 @@ lbl_803537F0:
/* 80353BF4 0034F854 38 7F 03 14 */ addi r3, r31, 0x314
/* 80353BF8 0034F858 38 81 00 0C */ addi r4, r1, 0xc
/* 80353BFC 0034F85C 38 A0 00 04 */ li r5, 4
-/* 80353C00 0034F860 4B CB 04 01 */ bl func_80004000
+/* 80353C00 0034F860 4B CB 04 01 */ bl memcpy
/* 80353C04 0034F864 38 8F 00 05 */ addi r4, r15, 5
/* 80353C08 0034F868 38 7F 03 A0 */ addi r3, r31, 0x3a0
/* 80353C0C 0034F86C 7C 85 23 78 */ mr r5, r4
@@ -50748,7 +50748,7 @@ lbl_803551F0:
/* 8035523C 00350E9C 38 61 00 20 */ addi r3, r1, 0x20
/* 80355240 00350EA0 38 81 00 14 */ addi r4, r1, 0x14
/* 80355244 00350EA4 38 A0 00 0C */ li r5, 0xc
-/* 80355248 00350EA8 4B CA ED B9 */ bl func_80004000
+/* 80355248 00350EA8 4B CA ED B9 */ bl memcpy
/* 8035524C 00350EAC 38 61 00 2C */ addi r3, r1, 0x2c
/* 80355250 00350EB0 38 8D 93 C0 */ addi r4, r13, lbl_8063E680-_SDA_BASE_
/* 80355254 00350EB4 4B E7 90 7D */ bl func_801CE2D0
@@ -50889,7 +50889,7 @@ lbl_803553F4:
/* 8035543C 0035109C 38 61 00 20 */ addi r3, r1, 0x20
/* 80355440 003510A0 38 81 00 08 */ addi r4, r1, 8
/* 80355444 003510A4 38 A0 00 0C */ li r5, 0xc
-/* 80355448 003510A8 4B CA EB B9 */ bl func_80004000
+/* 80355448 003510A8 4B CA EB B9 */ bl memcpy
/* 8035544C 003510AC 80 9B 00 00 */ lwz r4, 0(r27)
/* 80355450 003510B0 38 61 00 2C */ addi r3, r1, 0x2c
/* 80355454 003510B4 80 84 00 04 */ lwz r4, 4(r4)
@@ -52406,7 +52406,7 @@ lbl_8035691C:
/* 80356920 00352580 7F C4 F3 78 */ mr r4, r30
/* 80356924 00352584 7E E5 BB 78 */ mr r5, r23
/* 80356928 00352588 38 63 01 38 */ addi r3, r3, 0x138
-/* 8035692C 0035258C 4B CA D6 D5 */ bl func_80004000
+/* 8035692C 0035258C 4B CA D6 D5 */ bl memcpy
/* 80356930 00352590 80 1D 01 44 */ lwz r0, 0x144(r29)
/* 80356934 00352594 7C 00 BA 14 */ add r0, r0, r23
/* 80356938 00352598 90 1D 01 44 */ stw r0, 0x144(r29)
@@ -52461,7 +52461,7 @@ lbl_803569DC:
/* 803569E0 00352640 7F C4 F3 78 */ mr r4, r30
/* 803569E4 00352644 7F E5 FB 78 */ mr r5, r31
/* 803569E8 00352648 38 63 01 38 */ addi r3, r3, 0x138
-/* 803569EC 0035264C 4B CA D6 15 */ bl func_80004000
+/* 803569EC 0035264C 4B CA D6 15 */ bl memcpy
/* 803569F0 00352650 80 7D 01 44 */ lwz r3, 0x144(r29)
/* 803569F4 00352654 38 00 00 00 */ li r0, 0
/* 803569F8 00352658 7C 63 FA 14 */ add r3, r3, r31
@@ -56966,7 +56966,7 @@ lbl_8035A6E4:
/* 8035A6EC 0035634C 7F 84 E3 78 */ mr r4, r28
/* 8035A6F0 00356350 38 61 00 20 */ addi r3, r1, 0x20
/* 8035A6F4 00356354 38 A0 00 15 */ li r5, 0x15
-/* 8035A6F8 00356358 4B CA 99 09 */ bl func_80004000
+/* 8035A6F8 00356358 4B CA 99 09 */ bl memcpy
/* 8035A6FC 0035635C 88 01 00 2C */ lbz r0, 0x2c(r1)
/* 8035A700 00356360 2C 00 00 02 */ cmpwi r0, 2
/* 8035A704 00356364 41 82 00 44 */ beq lbl_8035A748
@@ -57016,7 +57016,7 @@ lbl_8035A798:
/* 8035A7A0 00356400 7F 84 E3 78 */ mr r4, r28
/* 8035A7A4 00356404 38 61 00 20 */ addi r3, r1, 0x20
/* 8035A7A8 00356408 38 A0 00 15 */ li r5, 0x15
-/* 8035A7AC 0035640C 4B CA 98 55 */ bl func_80004000
+/* 8035A7AC 0035640C 4B CA 98 55 */ bl memcpy
/* 8035A7B0 00356410 80 61 00 28 */ lwz r3, 0x28(r1)
/* 8035A7B4 00356414 4B F9 C5 B9 */ bl func_802F6D6C
/* 8035A7B8 00356418 2C 03 00 02 */ cmpwi r3, 2
@@ -57391,7 +57391,7 @@ func_8035AC84:
/* 8035ACB4 00356914 7C C4 33 78 */ mr r4, r6
/* 8035ACB8 00356918 38 A0 00 08 */ li r5, 8
/* 8035ACBC 0035691C 38 63 00 4C */ addi r3, r3, 0x4c
-/* 8035ACC0 00356920 4B CA 93 41 */ bl func_80004000
+/* 8035ACC0 00356920 4B CA 93 41 */ bl memcpy
lbl_8035ACC4:
/* 8035ACC4 00356924 38 1D FF FF */ addi r0, r29, -1
/* 8035ACC8 00356928 28 00 00 01 */ cmplwi r0, 1
@@ -57448,7 +57448,7 @@ lbl_8035AD78:
/* 8035AD78 003569D8 38 61 00 18 */ addi r3, r1, 0x18
/* 8035AD7C 003569DC 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035AD80 003569E0 38 A0 00 06 */ li r5, 6
-/* 8035AD84 003569E4 4B CA 92 7D */ bl func_80004000
+/* 8035AD84 003569E4 4B CA 92 7D */ bl memcpy
/* 8035AD88 003569E8 38 60 00 03 */ li r3, 3
/* 8035AD8C 003569EC 38 00 00 0D */ li r0, 0xd
/* 8035AD90 003569F0 98 61 00 1E */ stb r3, 0x1e(r1)
@@ -57474,7 +57474,7 @@ lbl_8035AD78:
/* 8035ADE0 00356A40 38 61 00 2F */ addi r3, r1, 0x2f
/* 8035ADE4 00356A44 38 9E 0A F8 */ addi r4, r30, 0xaf8
/* 8035ADE8 00356A48 38 A0 00 32 */ li r5, 0x32
-/* 8035ADEC 00356A4C 4B CA 92 15 */ bl func_80004000
+/* 8035ADEC 00356A4C 4B CA 92 15 */ bl memcpy
lbl_8035ADF0:
/* 8035ADF0 00356A50 80 0D B1 54 */ lwz r0, lbl_80640414-_SDA_BASE_(r13)
/* 8035ADF4 00356A54 38 61 00 08 */ addi r3, r1, 8
@@ -57524,7 +57524,7 @@ func_8035AE78:
/* 8035AE94 00356AF4 7F E3 FB 78 */ mr r3, r31
/* 8035AE98 00356AF8 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035AE9C 00356AFC 38 A0 00 06 */ li r5, 6
-/* 8035AEA0 00356B00 4B CA 91 61 */ bl func_80004000
+/* 8035AEA0 00356B00 4B CA 91 61 */ bl memcpy
/* 8035AEA4 00356B04 38 00 00 03 */ li r0, 3
/* 8035AEA8 00356B08 3B 60 00 00 */ li r27, 0
/* 8035AEAC 00356B0C 98 01 00 4E */ stb r0, 0x4e(r1)
@@ -58171,7 +58171,7 @@ lbl_8035B798:
/* 8035B798 003573F8 38 61 00 84 */ addi r3, r1, 0x84
/* 8035B79C 003573FC 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035B7A0 00357400 38 A0 00 06 */ li r5, 6
-/* 8035B7A4 00357404 4B CA 88 5D */ bl func_80004000
+/* 8035B7A4 00357404 4B CA 88 5D */ bl memcpy
/* 8035B7A8 00357408 38 60 00 03 */ li r3, 3
/* 8035B7AC 0035740C 38 00 00 07 */ li r0, 7
/* 8035B7B0 00357410 98 61 00 8A */ stb r3, 0x8a(r1)
@@ -58331,7 +58331,7 @@ lbl_8035B9E4:
/* 8035B9E4 00357644 38 61 00 38 */ addi r3, r1, 0x38
/* 8035B9E8 00357648 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035B9EC 0035764C 38 A0 00 06 */ li r5, 6
-/* 8035B9F0 00357650 4B CA 86 11 */ bl func_80004000
+/* 8035B9F0 00357650 4B CA 86 11 */ bl memcpy
/* 8035B9F4 00357654 38 60 00 03 */ li r3, 3
/* 8035B9F8 00357658 38 00 00 0D */ li r0, 0xd
/* 8035B9FC 0035765C 98 61 00 3E */ stb r3, 0x3e(r1)
@@ -58357,7 +58357,7 @@ lbl_8035B9E4:
/* 8035BA4C 003576AC 38 61 00 4F */ addi r3, r1, 0x4f
/* 8035BA50 003576B0 38 9E 0A F8 */ addi r4, r30, 0xaf8
/* 8035BA54 003576B4 38 A0 00 32 */ li r5, 0x32
-/* 8035BA58 003576B8 4B CA 85 A9 */ bl func_80004000
+/* 8035BA58 003576B8 4B CA 85 A9 */ bl memcpy
lbl_8035BA5C:
/* 8035BA5C 003576BC 80 0D B1 54 */ lwz r0, lbl_80640414-_SDA_BASE_(r13)
/* 8035BA60 003576C0 38 61 00 08 */ addi r3, r1, 8
@@ -58454,7 +58454,7 @@ func_8035BB50:
/* 8035BB9C 003577FC 38 61 00 6C */ addi r3, r1, 0x6c
/* 8035BBA0 00357800 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035BBA4 00357804 38 A0 00 06 */ li r5, 6
-/* 8035BBA8 00357808 4B CA 84 59 */ bl func_80004000
+/* 8035BBA8 00357808 4B CA 84 59 */ bl memcpy
/* 8035BBAC 0035780C 38 60 00 03 */ li r3, 3
/* 8035BBB0 00357810 38 00 00 06 */ li r0, 6
/* 8035BBB4 00357814 98 61 00 72 */ stb r3, 0x72(r1)
@@ -58521,7 +58521,7 @@ lbl_8035BC60:
/* 8035BC98 003578F8 38 61 00 20 */ addi r3, r1, 0x20
/* 8035BC9C 003578FC 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035BCA0 00357900 38 A0 00 06 */ li r5, 6
-/* 8035BCA4 00357904 4B CA 83 5D */ bl func_80004000
+/* 8035BCA4 00357904 4B CA 83 5D */ bl memcpy
/* 8035BCA8 00357908 38 60 00 03 */ li r3, 3
/* 8035BCAC 0035790C 38 00 00 07 */ li r0, 7
/* 8035BCB0 00357910 98 61 00 26 */ stb r3, 0x26(r1)
@@ -58621,7 +58621,7 @@ func_8035BD9C:
/* 8035BE10 00357A70 38 61 00 C8 */ addi r3, r1, 0xc8
/* 8035BE14 00357A74 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035BE18 00357A78 38 A0 00 06 */ li r5, 6
-/* 8035BE1C 00357A7C 4B CA 81 E5 */ bl func_80004000
+/* 8035BE1C 00357A7C 4B CA 81 E5 */ bl memcpy
/* 8035BE20 00357A80 38 60 00 03 */ li r3, 3
/* 8035BE24 00357A84 38 00 00 07 */ li r0, 7
/* 8035BE28 00357A88 98 61 00 CE */ stb r3, 0xce(r1)
@@ -58688,7 +58688,7 @@ lbl_8035BEF8:
/* 8035BF10 00357B70 38 61 00 7C */ addi r3, r1, 0x7c
/* 8035BF14 00357B74 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035BF18 00357B78 38 A0 00 06 */ li r5, 6
-/* 8035BF1C 00357B7C 4B CA 80 E5 */ bl func_80004000
+/* 8035BF1C 00357B7C 4B CA 80 E5 */ bl memcpy
/* 8035BF20 00357B80 38 60 00 03 */ li r3, 3
/* 8035BF24 00357B84 38 00 00 07 */ li r0, 7
/* 8035BF28 00357B88 98 61 00 82 */ stb r3, 0x82(r1)
@@ -58765,7 +58765,7 @@ lbl_8035C028:
/* 8035C034 00357C94 38 61 00 30 */ addi r3, r1, 0x30
/* 8035C038 00357C98 38 8D 94 A8 */ addi r4, r13, lbl_8063E768-_SDA_BASE_
/* 8035C03C 00357C9C 38 A0 00 06 */ li r5, 6
-/* 8035C040 00357CA0 4B CA 7F C1 */ bl func_80004000
+/* 8035C040 00357CA0 4B CA 7F C1 */ bl memcpy
/* 8035C044 00357CA4 38 60 00 03 */ li r3, 3
/* 8035C048 00357CA8 38 00 00 07 */ li r0, 7
/* 8035C04C 00357CAC 98 61 00 36 */ stb r3, 0x36(r1)
@@ -59011,7 +59011,7 @@ lbl_8035C3A8:
/* 8035C3B0 00358010 7F E4 FB 78 */ mr r4, r31
/* 8035C3B4 00358014 38 61 00 0C */ addi r3, r1, 0xc
/* 8035C3B8 00358018 38 A0 00 14 */ li r5, 0x14
-/* 8035C3BC 0035801C 4B CA 7C 45 */ bl func_80004000
+/* 8035C3BC 0035801C 4B CA 7C 45 */ bl memcpy
/* 8035C3C0 00358020 80 61 00 14 */ lwz r3, 0x14(r1)
/* 8035C3C4 00358024 4B F9 A9 A9 */ bl func_802F6D6C
/* 8035C3C8 00358028 80 0D B1 50 */ lwz r0, lbl_80640410-_SDA_BASE_(r13)
@@ -59059,7 +59059,7 @@ lbl_8035C44C:
/* 8035C454 003580B4 7F E4 FB 78 */ mr r4, r31
/* 8035C458 003580B8 38 61 00 0C */ addi r3, r1, 0xc
/* 8035C45C 003580BC 38 A0 00 15 */ li r5, 0x15
-/* 8035C460 003580C0 4B CA 7B A1 */ bl func_80004000
+/* 8035C460 003580C0 4B CA 7B A1 */ bl memcpy
/* 8035C464 003580C4 80 61 00 14 */ lwz r3, 0x14(r1)
/* 8035C468 003580C8 4B F9 A9 05 */ bl func_802F6D6C
/* 8035C46C 003580CC 80 0D B1 50 */ lwz r0, lbl_80640410-_SDA_BASE_(r13)
@@ -59465,7 +59465,7 @@ func_8035C99C:
/* 8035CA0C 0035866C 38 63 00 03 */ addi r3, r3, 3
/* 8035CA10 00358670 98 C1 00 19 */ stb r6, 0x19(r1)
/* 8035CA14 00358674 98 01 00 1A */ stb r0, 0x1a(r1)
-/* 8035CA18 00358678 4B CA 75 E9 */ bl func_80004000
+/* 8035CA18 00358678 4B CA 75 E9 */ bl memcpy
/* 8035CA1C 0035867C 38 A0 00 07 */ li r5, 7
/* 8035CA20 00358680 48 00 01 3C */ b lbl_8035CB5C
lbl_8035CA24:
@@ -59483,7 +59483,7 @@ lbl_8035CA24:
/* 8035CA50 003586B0 38 63 00 03 */ addi r3, r3, 3
/* 8035CA54 003586B4 98 C1 00 19 */ stb r6, 0x19(r1)
/* 8035CA58 003586B8 98 01 00 1A */ stb r0, 0x1a(r1)
-/* 8035CA5C 003586BC 4B CA 75 A5 */ bl func_80004000
+/* 8035CA5C 003586BC 4B CA 75 A5 */ bl memcpy
/* 8035CA60 003586C0 80 01 00 08 */ lwz r0, 8(r1)
/* 8035CA64 003586C4 38 C0 00 07 */ li r6, 7
/* 8035CA68 003586C8 2C 00 00 00 */ cmpwi r0, 0
@@ -59492,7 +59492,7 @@ lbl_8035CA24:
/* 8035CA74 003586D4 38 81 00 08 */ addi r4, r1, 8
/* 8035CA78 003586D8 38 A0 00 04 */ li r5, 4
/* 8035CA7C 003586DC 38 63 00 07 */ addi r3, r3, 7
-/* 8035CA80 003586E0 4B CA 75 81 */ bl func_80004000
+/* 8035CA80 003586E0 4B CA 75 81 */ bl memcpy
/* 8035CA84 003586E4 38 C0 00 0B */ li r6, 0xb
lbl_8035CA88:
/* 8035CA88 003586E8 88 1F 00 14 */ lbz r0, 0x14(r31)
@@ -59543,7 +59543,7 @@ lbl_8035CB20:
/* 8035CB2C 0035878C 38 61 00 18 */ addi r3, r1, 0x18
/* 8035CB30 00358790 38 84 C5 B8 */ addi r4, r4, lbl_8044C5B8@l
/* 8035CB34 00358794 38 A0 00 0D */ li r5, 0xd
-/* 8035CB38 00358798 4B CA 74 C9 */ bl func_80004000
+/* 8035CB38 00358798 4B CA 74 C9 */ bl memcpy
/* 8035CB3C 0035879C 38 A0 00 0D */ li r5, 0xd
/* 8035CB40 003587A0 48 00 00 1C */ b lbl_8035CB5C
lbl_8035CB44:
@@ -59551,7 +59551,7 @@ lbl_8035CB44:
/* 8035CB48 003587A8 38 61 00 18 */ addi r3, r1, 0x18
/* 8035CB4C 003587AC 38 84 C5 C8 */ addi r4, r4, lbl_8044C5C8@l
/* 8035CB50 003587B0 38 A0 00 08 */ li r5, 8
-/* 8035CB54 003587B4 4B CA 74 AD */ bl func_80004000
+/* 8035CB54 003587B4 4B CA 74 AD */ bl memcpy
/* 8035CB58 003587B8 38 A0 00 08 */ li r5, 8
lbl_8035CB5C:
/* 8035CB5C 003587BC 80 7F 00 00 */ lwz r3, 0(r31)
@@ -60757,7 +60757,7 @@ lbl_8035DAF8:
/* 8035DB00 00359760 7F C4 F3 78 */ mr r4, r30
/* 8035DB04 00359764 38 61 00 08 */ addi r3, r1, 8
/* 8035DB08 00359768 38 A0 00 02 */ li r5, 2
-/* 8035DB0C 0035976C 4B CA 64 F5 */ bl func_80004000
+/* 8035DB0C 0035976C 4B CA 64 F5 */ bl memcpy
/* 8035DB10 00359770 A0 61 00 08 */ lhz r3, 8(r1)
/* 8035DB14 00359774 4B F9 92 5D */ bl func_802F6D70
/* 8035DB18 00359778 3B DE 00 02 */ addi r30, r30, 2
@@ -62621,7 +62621,7 @@ lbl_8035F468:
/* 8035F46C 0035B0CC 38 61 00 0C */ addi r3, r1, 0xc
/* 8035F470 0035B0D0 38 A0 00 04 */ li r5, 4
/* 8035F474 0035B0D4 80 84 00 00 */ lwz r4, 0(r4)
-/* 8035F478 0035B0D8 4B CA 4B 89 */ bl func_80004000
+/* 8035F478 0035B0D8 4B CA 4B 89 */ bl memcpy
lbl_8035F47C:
/* 8035F47C 0035B0DC 80 7F 06 B4 */ lwz r3, 0x6b4(r31)
/* 8035F480 0035B0E0 2C 03 FF FF */ cmpwi r3, -1
@@ -63034,7 +63034,7 @@ lbl_8035F9F0:
/* 8035FA38 0035B698 38 81 00 18 */ addi r4, r1, 0x18
/* 8035FA3C 0035B69C 90 A1 00 18 */ stw r5, 0x18(r1)
/* 8035FA40 0035B6A0 38 A0 00 04 */ li r5, 4
-/* 8035FA44 0035B6A4 4B CA 45 BD */ bl func_80004000
+/* 8035FA44 0035B6A4 4B CA 45 BD */ bl memcpy
/* 8035FA48 0035B6A8 37 97 00 0C */ addic. r28, r23, 0xc
/* 8035FA4C 0035B6AC 3B A1 00 39 */ addi r29, r1, 0x39
/* 8035FA50 0035B6B0 40 82 00 08 */ bne lbl_8035FA58
@@ -63046,7 +63046,7 @@ lbl_8035FA58:
/* 8035FA64 0035B6C4 7F A3 EB 78 */ mr r3, r29
/* 8035FA68 0035B6C8 7F 84 E3 78 */ mr r4, r28
/* 8035FA6C 0035B6CC 7F C5 F3 78 */ mr r5, r30
-/* 8035FA70 0035B6D0 4B CA 45 91 */ bl func_80004000
+/* 8035FA70 0035B6D0 4B CA 45 91 */ bl memcpy
/* 8035FA74 0035B6D4 37 F7 00 30 */ addic. r31, r23, 0x30
/* 8035FA78 0035B6D8 3B 9E 00 09 */ addi r28, r30, 9
/* 8035FA7C 0035B6DC 7F BD F2 14 */ add r29, r29, r30
@@ -63059,13 +63059,13 @@ lbl_8035FA88:
/* 8035FA94 0035B6F4 7F A3 EB 78 */ mr r3, r29
/* 8035FA98 0035B6F8 7F E4 FB 78 */ mr r4, r31
/* 8035FA9C 0035B6FC 7F C5 F3 78 */ mr r5, r30
-/* 8035FAA0 0035B700 4B CA 45 61 */ bl func_80004000
+/* 8035FAA0 0035B700 4B CA 45 61 */ bl memcpy
/* 8035FAA4 0035B704 7F BD F2 14 */ add r29, r29, r30
/* 8035FAA8 0035B708 7F 9C F2 14 */ add r28, r28, r30
/* 8035FAAC 0035B70C 7F A3 EB 78 */ mr r3, r29
/* 8035FAB0 0035B710 38 97 00 74 */ addi r4, r23, 0x74
/* 8035FAB4 0035B714 38 A0 00 08 */ li r5, 8
-/* 8035FAB8 0035B718 4B CA 45 49 */ bl func_80004000
+/* 8035FAB8 0035B718 4B CA 45 49 */ bl memcpy
/* 8035FABC 0035B71C 2C 19 00 00 */ cmpwi r25, 0
/* 8035FAC0 0035B720 3B 9C 00 08 */ addi r28, r28, 8
/* 8035FAC4 0035B724 3B BD 00 08 */ addi r29, r29, 8
@@ -63078,7 +63078,7 @@ lbl_8035FAD0:
/* 8035FADC 0035B73C 7F A3 EB 78 */ mr r3, r29
/* 8035FAE0 0035B740 7F 24 CB 78 */ mr r4, r25
/* 8035FAE4 0035B744 7F C5 F3 78 */ mr r5, r30
-/* 8035FAE8 0035B748 4B CA 45 19 */ bl func_80004000
+/* 8035FAE8 0035B748 4B CA 45 19 */ bl memcpy
/* 8035FAEC 0035B74C 2C 18 00 00 */ cmpwi r24, 0
/* 8035FAF0 0035B750 7F 9C F2 14 */ add r28, r28, r30
/* 8035FAF4 0035B754 7F BD F2 14 */ add r29, r29, r30
@@ -63091,7 +63091,7 @@ lbl_8035FB00:
/* 8035FB0C 0035B76C 7F A3 EB 78 */ mr r3, r29
/* 8035FB10 0035B770 7F 04 C3 78 */ mr r4, r24
/* 8035FB14 0035B774 7F 25 CB 78 */ mr r5, r25
-/* 8035FB18 0035B778 4B CA 44 E9 */ bl func_80004000
+/* 8035FB18 0035B778 4B CA 44 E9 */ bl memcpy
/* 8035FB1C 0035B77C 7F 43 D3 78 */ mr r3, r26
/* 8035FB20 0035B780 7F 9C CA 14 */ add r28, r28, r25
/* 8035FB24 0035B784 7F BD CA 14 */ add r29, r29, r25
@@ -63100,7 +63100,7 @@ lbl_8035FB00:
/* 8035FB30 0035B790 7F A3 EB 78 */ mr r3, r29
/* 8035FB34 0035B794 38 81 00 14 */ addi r4, r1, 0x14
/* 8035FB38 0035B798 38 A0 00 04 */ li r5, 4
-/* 8035FB3C 0035B79C 4B CA 44 C5 */ bl func_80004000
+/* 8035FB3C 0035B79C 4B CA 44 C5 */ bl memcpy
/* 8035FB40 0035B7A0 80 17 07 C8 */ lwz r0, 0x7c8(r23)
/* 8035FB44 0035B7A4 3B 9C 00 04 */ addi r28, r28, 4
/* 8035FB48 0035B7A8 3B BD 00 04 */ addi r29, r29, 4
@@ -63111,7 +63111,7 @@ lbl_8035FB00:
/* 8035FB5C 0035B7BC 38 81 00 10 */ addi r4, r1, 0x10
/* 8035FB60 0035B7C0 38 A0 00 04 */ li r5, 4
/* 8035FB64 0035B7C4 90 01 00 10 */ stw r0, 0x10(r1)
-/* 8035FB68 0035B7C8 4B CA 44 99 */ bl func_80004000
+/* 8035FB68 0035B7C8 4B CA 44 99 */ bl memcpy
/* 8035FB6C 0035B7CC 3B 9C 00 04 */ addi r28, r28, 4
/* 8035FB70 0035B7D0 3B BD 00 04 */ addi r29, r29, 4
lbl_8035FB74:
@@ -63130,7 +63130,7 @@ lbl_8035FB74:
/* 8035FBA4 0035B804 38 81 00 0C */ addi r4, r1, 0xc
/* 8035FBA8 0035B808 90 A1 00 0C */ stw r5, 0xc(r1)
/* 8035FBAC 0035B80C 38 A0 00 04 */ li r5, 4
-/* 8035FBB0 0035B810 4B CA 44 51 */ bl func_80004000
+/* 8035FBB0 0035B810 4B CA 44 51 */ bl memcpy
/* 8035FBB4 0035B814 3B 9C 00 04 */ addi r28, r28, 4
lbl_8035FBB8:
/* 8035FBB8 0035B818 57 83 04 3E */ clrlwi r3, r28, 0x10
@@ -63139,7 +63139,7 @@ lbl_8035FBB8:
/* 8035FBC4 0035B824 38 61 00 30 */ addi r3, r1, 0x30
/* 8035FBC8 0035B828 38 81 00 08 */ addi r4, r1, 8
/* 8035FBCC 0035B82C 38 A0 00 02 */ li r5, 2
-/* 8035FBD0 0035B830 4B CA 44 31 */ bl func_80004000
+/* 8035FBD0 0035B830 4B CA 44 31 */ bl memcpy
/* 8035FBD4 0035B834 80 77 06 B4 */ lwz r3, 0x6b4(r23)
/* 8035FBD8 0035B838 7F 85 E3 78 */ mr r5, r28
/* 8035FBDC 0035B83C 38 81 00 30 */ addi r4, r1, 0x30
@@ -63919,7 +63919,7 @@ lbl_80360644:
/* 8036064C 0035C2AC 7F 64 DB 78 */ mr r4, r27
/* 80360650 0035C2B0 38 61 00 0C */ addi r3, r1, 0xc
/* 80360654 0035C2B4 38 A0 00 04 */ li r5, 4
-/* 80360658 0035C2B8 4B CA 39 A9 */ bl func_80004000
+/* 80360658 0035C2B8 4B CA 39 A9 */ bl memcpy
/* 8036065C 0035C2BC 3B 7B 00 04 */ addi r27, r27, 4
/* 80360660 0035C2C0 3B 9C FF FC */ addi r28, r28, -4
/* 80360664 0035C2C4 48 00 00 0C */ b lbl_80360670
@@ -63932,7 +63932,7 @@ lbl_80360670:
/* 80360678 0035C2D8 7F 64 DB 78 */ mr r4, r27
/* 8036067C 0035C2DC 38 61 00 08 */ addi r3, r1, 8
/* 80360680 0035C2E0 38 A0 00 02 */ li r5, 2
-/* 80360684 0035C2E4 4B CA 39 7D */ bl func_80004000
+/* 80360684 0035C2E4 4B CA 39 7D */ bl memcpy
/* 80360688 0035C2E8 3B 7B 00 02 */ addi r27, r27, 2
/* 8036068C 0035C2EC 3B 9C FF FE */ addi r28, r28, -2
/* 80360690 0035C2F0 48 00 00 0C */ b lbl_8036069C
@@ -63949,7 +63949,7 @@ lbl_8036069C:
/* 803606B4 0035C314 7F 64 DB 78 */ mr r4, r27
/* 803606B8 0035C318 38 61 00 0C */ addi r3, r1, 0xc
/* 803606BC 0035C31C 38 A0 00 04 */ li r5, 4
-/* 803606C0 0035C320 4B CA 39 41 */ bl func_80004000
+/* 803606C0 0035C320 4B CA 39 41 */ bl memcpy
/* 803606C4 0035C324 80 81 00 0C */ lwz r4, 0xc(r1)
/* 803606C8 0035C328 7F 43 D3 78 */ mr r3, r26
/* 803606CC 0035C32C 3B 7B 00 04 */ addi r27, r27, 4
@@ -63991,7 +63991,7 @@ lbl_80360748:
/* 80360748 0035C3A8 7F 64 DB 78 */ mr r4, r27
/* 8036074C 0035C3AC 38 61 00 0A */ addi r3, r1, 0xa
/* 80360750 0035C3B0 38 A0 00 02 */ li r5, 2
-/* 80360754 0035C3B4 4B CA 38 AD */ bl func_80004000
+/* 80360754 0035C3B4 4B CA 38 AD */ bl memcpy
/* 80360758 0035C3B8 A0 61 00 0A */ lhz r3, 0xa(r1)
/* 8036075C 0035C3BC 4B F9 66 15 */ bl func_802F6D70
/* 80360760 0035C3C0 80 98 00 00 */ lwz r4, 0(r24)
@@ -64169,7 +64169,7 @@ lbl_803609A4:
/* 803609B0 0035C610 38 61 00 10 */ addi r3, r1, 0x10
/* 803609B4 0035C614 38 9C 00 01 */ addi r4, r28, 1
/* 803609B8 0035C618 38 A0 00 04 */ li r5, 4
-/* 803609BC 0035C61C 4B CA 36 45 */ bl func_80004000
+/* 803609BC 0035C61C 4B CA 36 45 */ bl memcpy
/* 803609C0 0035C620 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
/* 803609C4 0035C624 41 82 00 24 */ beq lbl_803609E8
/* 803609C8 0035C628 38 1D FF FB */ addi r0, r29, -5
@@ -64178,7 +64178,7 @@ lbl_803609A4:
/* 803609D4 0035C634 38 61 00 08 */ addi r3, r1, 8
/* 803609D8 0035C638 38 9C 00 05 */ addi r4, r28, 5
/* 803609DC 0035C63C 38 A0 00 02 */ li r5, 2
-/* 803609E0 0035C640 4B CA 36 21 */ bl func_80004000
+/* 803609E0 0035C640 4B CA 36 21 */ bl memcpy
/* 803609E4 0035C644 48 00 00 0C */ b lbl_803609F0
lbl_803609E8:
/* 803609E8 0035C648 A0 1B 06 AC */ lhz r0, 0x6ac(r27)
@@ -64542,7 +64542,7 @@ lbl_80360F34:
/* 80360F4C 0035CBAC 90 1A 07 CC */ stw r0, 0x7cc(r26)
/* 80360F50 0035CBB0 38 9C 00 01 */ addi r4, r28, 1
/* 80360F54 0035CBB4 38 A0 00 02 */ li r5, 2
-/* 80360F58 0035CBB8 4B CA 30 A9 */ bl func_80004000
+/* 80360F58 0035CBB8 4B CA 30 A9 */ bl memcpy
/* 80360F5C 0035CBBC A0 7A 07 D0 */ lhz r3, 0x7d0(r26)
/* 80360F60 0035CBC0 4B F9 5E 11 */ bl func_802F6D70
/* 80360F64 0035CBC4 B0 7A 07 D0 */ sth r3, 0x7d0(r26)
@@ -64558,7 +64558,7 @@ lbl_80360F80:
/* 80360F88 0035CBE8 7F 84 E3 78 */ mr r4, r28
/* 80360F8C 0035CBEC 38 7A 06 A4 */ addi r3, r26, 0x6a4
/* 80360F90 0035CBF0 38 A0 00 04 */ li r5, 4
-/* 80360F94 0035CBF4 4B CA 30 6D */ bl func_80004000
+/* 80360F94 0035CBF4 4B CA 30 6D */ bl memcpy
/* 80360F98 0035CBF8 81 9A 04 88 */ lwz r12, 0x488(r26)
/* 80360F9C 0035CBFC 7F 43 D3 78 */ mr r3, r26
/* 80360FA0 0035CC00 80 AD B1 88 */ lwz r5, lbl_80640448-_SDA_BASE_(r13)
@@ -64569,7 +64569,7 @@ lbl_80360F80:
/* 80360FB4 0035CC14 38 7A 06 AC */ addi r3, r26, 0x6ac
/* 80360FB8 0035CC18 38 9C 00 04 */ addi r4, r28, 4
/* 80360FBC 0035CC1C 38 A0 00 02 */ li r5, 2
-/* 80360FC0 0035CC20 4B CA 30 41 */ bl func_80004000
+/* 80360FC0 0035CC20 4B CA 30 41 */ bl memcpy
/* 80360FC4 0035CC24 A0 1A 06 AC */ lhz r0, 0x6ac(r26)
/* 80360FC8 0035CC28 28 00 FF FF */ cmplwi r0, 0xffff
/* 80360FCC 0035CC2C 40 82 00 70 */ bne lbl_8036103C
@@ -65049,15 +65049,15 @@ lbl_80361620:
/* 80361620 0035D280 7F 84 E3 78 */ mr r4, r28
/* 80361624 0035D284 38 61 00 0C */ addi r3, r1, 0xc
/* 80361628 0035D288 38 A0 00 04 */ li r5, 4
-/* 8036162C 0035D28C 4B CA 29 D5 */ bl func_80004000
+/* 8036162C 0035D28C 4B CA 29 D5 */ bl memcpy
/* 80361630 0035D290 38 61 00 08 */ addi r3, r1, 8
/* 80361634 0035D294 38 9C 00 04 */ addi r4, r28, 4
/* 80361638 0035D298 38 A0 00 02 */ li r5, 2
-/* 8036163C 0035D29C 4B CA 29 C5 */ bl func_80004000
+/* 8036163C 0035D29C 4B CA 29 C5 */ bl memcpy
/* 80361640 0035D2A0 38 61 00 10 */ addi r3, r1, 0x10
/* 80361644 0035D2A4 38 9C 00 06 */ addi r4, r28, 6
/* 80361648 0035D2A8 38 A0 00 04 */ li r5, 4
-/* 8036164C 0035D2AC 4B CA 29 B5 */ bl func_80004000
+/* 8036164C 0035D2AC 4B CA 29 B5 */ bl memcpy
/* 80361650 0035D2B0 80 61 00 14 */ lwz r3, 0x14(r1)
/* 80361654 0035D2B4 4B F9 57 19 */ bl func_802F6D6C
/* 80361658 0035D2B8 37 BD FF F6 */ addic. r29, r29, -10
@@ -65143,11 +65143,11 @@ func_8036173C:
lbl_8036176C:
/* 8036176C 0035D3CC 38 61 00 0C */ addi r3, r1, 0xc
/* 80361770 0035D3D0 38 A0 00 04 */ li r5, 4
-/* 80361774 0035D3D4 4B CA 28 8D */ bl func_80004000
+/* 80361774 0035D3D4 4B CA 28 8D */ bl memcpy
/* 80361778 0035D3D8 38 61 00 08 */ addi r3, r1, 8
/* 8036177C 0035D3DC 38 9E 00 04 */ addi r4, r30, 4
/* 80361780 0035D3E0 38 A0 00 02 */ li r5, 2
-/* 80361784 0035D3E4 4B CA 28 7D */ bl func_80004000
+/* 80361784 0035D3E4 4B CA 28 7D */ bl memcpy
/* 80361788 0035D3E8 A3 41 00 08 */ lhz r26, 8(r1)
/* 8036178C 0035D3EC 83 61 00 0C */ lwz r27, 0xc(r1)
/* 80361790 0035D3F0 80 7D 00 04 */ lwz r3, 4(r29)
@@ -65189,7 +65189,7 @@ lbl_803617FC:
/* 8036180C 0035D46C 38 61 00 10 */ addi r3, r1, 0x10
/* 80361810 0035D470 38 9E 00 06 */ addi r4, r30, 6
/* 80361814 0035D474 38 A0 00 04 */ li r5, 4
-/* 80361818 0035D478 4B CA 27 E9 */ bl func_80004000
+/* 80361818 0035D478 4B CA 27 E9 */ bl memcpy
/* 8036181C 0035D47C 80 61 00 14 */ lwz r3, 0x14(r1)
/* 80361820 0035D480 4B F9 55 4D */ bl func_802F6D6C
/* 80361824 0035D484 38 00 00 00 */ li r0, 0
@@ -65281,7 +65281,7 @@ lbl_8036193C:
/* 80361944 0035D5A4 38 61 00 10 */ addi r3, r1, 0x10
/* 80361948 0035D5A8 38 A0 00 04 */ li r5, 4
/* 8036194C 0035D5AC 38 84 00 01 */ addi r4, r4, 1
-/* 80361950 0035D5B0 4B CA 26 B1 */ bl func_80004000
+/* 80361950 0035D5B0 4B CA 26 B1 */ bl memcpy
/* 80361954 0035D5B4 57 E0 06 F7 */ rlwinm. r0, r31, 0, 0x1b, 0x1b
/* 80361958 0035D5B8 41 82 00 24 */ beq lbl_8036197C
/* 8036195C 0035D5BC 38 1A FF FB */ addi r0, r26, -5
@@ -65290,7 +65290,7 @@ lbl_8036193C:
/* 80361968 0035D5C8 38 61 00 08 */ addi r3, r1, 8
/* 8036196C 0035D5CC 38 99 00 05 */ addi r4, r25, 5
/* 80361970 0035D5D0 38 A0 00 02 */ li r5, 2
-/* 80361974 0035D5D4 4B CA 26 8D */ bl func_80004000
+/* 80361974 0035D5D4 4B CA 26 8D */ bl memcpy
/* 80361978 0035D5D8 48 00 00 0C */ b lbl_80361984
lbl_8036197C:
/* 8036197C 0035D5DC A0 18 06 AC */ lhz r0, 0x6ac(r24)
@@ -65398,7 +65398,7 @@ lbl_80361ADC:
/* 80361ADC 0035D73C 80 9E 00 7C */ lwz r4, 0x7c(r30)
/* 80361AE0 0035D740 38 61 00 0A */ addi r3, r1, 0xa
/* 80361AE4 0035D744 38 A0 00 02 */ li r5, 2
-/* 80361AE8 0035D748 4B CA 25 19 */ bl func_80004000
+/* 80361AE8 0035D748 4B CA 25 19 */ bl memcpy
/* 80361AEC 0035D74C A0 61 00 0A */ lhz r3, 0xa(r1)
/* 80361AF0 0035D750 4B F9 52 81 */ bl func_802F6D70
/* 80361AF4 0035D754 54 65 04 3E */ clrlwi r5, r3, 0x10
@@ -65464,11 +65464,11 @@ lbl_80361BC4:
/* 80361BC4 0035D824 7F E4 FB 78 */ mr r4, r31
/* 80361BC8 0035D828 38 61 00 0C */ addi r3, r1, 0xc
/* 80361BCC 0035D82C 38 A0 00 04 */ li r5, 4
-/* 80361BD0 0035D830 4B CA 24 31 */ bl func_80004000
+/* 80361BD0 0035D830 4B CA 24 31 */ bl memcpy
/* 80361BD4 0035D834 38 61 00 08 */ addi r3, r1, 8
/* 80361BD8 0035D838 38 9F 00 04 */ addi r4, r31, 4
/* 80361BDC 0035D83C 38 A0 00 02 */ li r5, 2
-/* 80361BE0 0035D840 4B CA 24 21 */ bl func_80004000
+/* 80361BE0 0035D840 4B CA 24 21 */ bl memcpy
/* 80361BE4 0035D844 A3 81 00 08 */ lhz r28, 8(r1)
/* 80361BE8 0035D848 83 61 00 0C */ lwz r27, 0xc(r1)
/* 80361BEC 0035D84C 80 7E 00 04 */ lwz r3, 4(r30)
@@ -65935,17 +65935,17 @@ lbl_80362244:
/* 80362254 0035DEB4 38 61 00 10 */ addi r3, r1, 0x10
/* 80362258 0035DEB8 38 81 00 0E */ addi r4, r1, 0xe
/* 8036225C 0035DEBC 38 A0 00 02 */ li r5, 2
-/* 80362260 0035DEC0 4B CA 1D A1 */ bl func_80004000
+/* 80362260 0035DEC0 4B CA 1D A1 */ bl memcpy
/* 80362264 0035DEC4 38 00 00 02 */ li r0, 2
/* 80362268 0035DEC8 38 61 00 13 */ addi r3, r1, 0x13
/* 8036226C 0035DECC 98 01 00 12 */ stb r0, 0x12(r1)
/* 80362270 0035DED0 38 81 00 08 */ addi r4, r1, 8
/* 80362274 0035DED4 38 A0 00 04 */ li r5, 4
-/* 80362278 0035DED8 4B CA 1D 89 */ bl func_80004000
+/* 80362278 0035DED8 4B CA 1D 89 */ bl memcpy
/* 8036227C 0035DEDC 38 61 00 17 */ addi r3, r1, 0x17
/* 80362280 0035DEE0 38 81 00 0C */ addi r4, r1, 0xc
/* 80362284 0035DEE4 38 A0 00 02 */ li r5, 2
-/* 80362288 0035DEE8 4B CA 1D 79 */ bl func_80004000
+/* 80362288 0035DEE8 4B CA 1D 79 */ bl memcpy
/* 8036228C 0035DEEC 7F A3 EB 78 */ mr r3, r29
/* 80362290 0035DEF0 38 81 00 10 */ addi r4, r1, 0x10
/* 80362294 0035DEF4 38 A0 00 09 */ li r5, 9
@@ -66002,7 +66002,7 @@ func_803622E8:
/* 8036234C 0035DFAC 38 61 00 12 */ addi r3, r1, 0x12
/* 80362350 0035DFB0 38 81 00 08 */ addi r4, r1, 8
/* 80362354 0035DFB4 38 A0 00 04 */ li r5, 4
-/* 80362358 0035DFB8 4B CA 1C A9 */ bl func_80004000
+/* 80362358 0035DFB8 4B CA 1C A9 */ bl memcpy
/* 8036235C 0035DFBC 7F A3 EB 78 */ mr r3, r29
/* 80362360 0035DFC0 7F C4 F3 78 */ mr r4, r30
/* 80362364 0035DFC4 7F E5 FB 78 */ mr r5, r31
@@ -75388,7 +75388,7 @@ lbl_8036A7F4:
/* 8036A7F4 00366454 7F C4 F3 78 */ mr r4, r30
/* 8036A7F8 00366458 38 61 00 08 */ addi r3, r1, 8
/* 8036A7FC 0036645C 38 A0 00 20 */ li r5, 0x20
-/* 8036A800 00366460 4B C9 98 01 */ bl func_80004000
+/* 8036A800 00366460 4B C9 98 01 */ bl memcpy
/* 8036A804 00366464 A0 BE 00 20 */ lhz r5, 0x20(r30)
/* 8036A808 00366468 A0 9E 00 22 */ lhz r4, 0x22(r30)
/* 8036A80C 0036646C A0 7E 00 24 */ lhz r3, 0x24(r30)
@@ -75433,7 +75433,7 @@ lbl_8036A898:
/* 8036A898 003664F8 38 64 00 A6 */ addi r3, r4, 0xa6
/* 8036A89C 003664FC 38 81 00 08 */ addi r4, r1, 8
/* 8036A8A0 00366500 38 A0 00 28 */ li r5, 0x28
-/* 8036A8A4 00366504 4B C9 97 5D */ bl func_80004000
+/* 8036A8A4 00366504 4B C9 97 5D */ bl memcpy
/* 8036A8A8 00366508 80 1D 00 04 */ lwz r0, 4(r29)
/* 8036A8AC 0036650C 7F C3 F3 78 */ mr r3, r30
/* 8036A8B0 00366510 60 00 80 00 */ ori r0, r0, 0x8000
@@ -75496,7 +75496,7 @@ lbl_8036A970:
/* 8036A970 003665D0 38 64 00 DC */ addi r3, r4, 0xdc
/* 8036A974 003665D4 38 81 00 08 */ addi r4, r1, 8
/* 8036A978 003665D8 38 A0 00 06 */ li r5, 6
-/* 8036A97C 003665DC 4B C9 96 85 */ bl func_80004000
+/* 8036A97C 003665DC 4B C9 96 85 */ bl memcpy
/* 8036A980 003665E0 80 1D 00 04 */ lwz r0, 4(r29)
/* 8036A984 003665E4 7F C3 F3 78 */ mr r3, r30
/* 8036A988 003665E8 64 00 00 04 */ oris r0, r0, 4
@@ -76044,7 +76044,7 @@ lbl_8036B0F8:
/* 8036B0F8 00366D58 38 64 00 CE */ addi r3, r4, 0xce
/* 8036B0FC 00366D5C 38 81 00 08 */ addi r4, r1, 8
/* 8036B100 00366D60 38 A0 00 0E */ li r5, 0xe
-/* 8036B104 00366D64 4B C9 8E FD */ bl func_80004000
+/* 8036B104 00366D64 4B C9 8E FD */ bl memcpy
/* 8036B108 00366D68 80 1F 00 04 */ lwz r0, 4(r31)
/* 8036B10C 00366D6C 7F A3 EB 78 */ mr r3, r29
/* 8036B110 00366D70 54 00 03 DA */ rlwinm r0, r0, 0, 0xf, 0xd
@@ -76200,7 +76200,7 @@ lbl_8036B320:
/* 8036B320 00366F80 38 64 00 E2 */ addi r3, r4, 0xe2
/* 8036B324 00366F84 38 81 00 18 */ addi r4, r1, 0x18
/* 8036B328 00366F88 38 A0 00 08 */ li r5, 8
-/* 8036B32C 00366F8C 4B C9 8C D5 */ bl func_80004000
+/* 8036B32C 00366F8C 4B C9 8C D5 */ bl memcpy
/* 8036B330 00366F90 80 1F 00 04 */ lwz r0, 4(r31)
/* 8036B334 00366F94 7F A3 EB 78 */ mr r3, r29
/* 8036B338 00366F98 64 00 00 08 */ oris r0, r0, 8
@@ -76258,7 +76258,7 @@ lbl_8036B3F4:
/* 8036B3F4 00367054 38 64 00 E2 */ addi r3, r4, 0xe2
/* 8036B3F8 00367058 38 81 00 10 */ addi r4, r1, 0x10
/* 8036B3FC 0036705C 38 A0 00 08 */ li r5, 8
-/* 8036B400 00367060 4B C9 8C 01 */ bl func_80004000
+/* 8036B400 00367060 4B C9 8C 01 */ bl memcpy
/* 8036B404 00367064 80 1F 00 04 */ lwz r0, 4(r31)
/* 8036B408 00367068 7F A3 EB 78 */ mr r3, r29
/* 8036B40C 0036706C 64 00 00 08 */ oris r0, r0, 8
@@ -76310,7 +76310,7 @@ lbl_8036B4A8:
/* 8036B4A8 00367108 38 64 01 3C */ addi r3, r4, 0x13c
/* 8036B4AC 0036710C 38 81 00 28 */ addi r4, r1, 0x28
/* 8036B4B0 00367110 38 A0 00 14 */ li r5, 0x14
-/* 8036B4B4 00367114 4B C9 8B 4D */ bl func_80004000
+/* 8036B4B4 00367114 4B C9 8B 4D */ bl memcpy
/* 8036B4B8 00367118 80 1D 00 04 */ lwz r0, 4(r29)
/* 8036B4BC 0036711C 7F C3 F3 78 */ mr r3, r30
/* 8036B4C0 00367120 64 00 10 00 */ oris r0, r0, 0x1000
@@ -76370,7 +76370,7 @@ lbl_8036B588:
/* 8036B588 003671E8 38 64 01 3C */ addi r3, r4, 0x13c
/* 8036B58C 003671EC 38 81 00 14 */ addi r4, r1, 0x14
/* 8036B590 003671F0 38 A0 00 14 */ li r5, 0x14
-/* 8036B594 003671F4 4B C9 8A 6D */ bl func_80004000
+/* 8036B594 003671F4 4B C9 8A 6D */ bl memcpy
/* 8036B598 003671F8 80 1D 00 04 */ lwz r0, 4(r29)
/* 8036B59C 003671FC 7F C3 F3 78 */ mr r3, r30
/* 8036B5A0 00367200 64 00 10 00 */ oris r0, r0, 0x1000
@@ -76404,7 +76404,7 @@ func_8036B5D0:
/* 8036B5FC 0036725C 7F E4 FB 78 */ mr r4, r31
/* 8036B600 00367260 38 61 00 08 */ addi r3, r1, 8
/* 8036B604 00367264 38 A0 00 20 */ li r5, 0x20
-/* 8036B608 00367268 4B C9 89 F9 */ bl func_80004000
+/* 8036B608 00367268 4B C9 89 F9 */ bl memcpy
/* 8036B60C 0036726C A0 BF 00 20 */ lhz r5, 0x20(r31)
/* 8036B610 00367270 2C 1A 00 00 */ cmpwi r26, 0
/* 8036B614 00367274 A0 9F 00 22 */ lhz r4, 0x22(r31)
@@ -94854,7 +94854,7 @@ lbl_8037B508:
/* 8037B534 00377194 41 82 00 28 */ beq lbl_8037B55C
/* 8037B538 00377198 80 98 00 0C */ lwz r4, 0xc(r24)
/* 8037B53C 0037719C 80 B8 00 10 */ lwz r5, 0x10(r24)
-/* 8037B540 003771A0 4B C8 8A C1 */ bl func_80004000
+/* 8037B540 003771A0 4B C8 8A C1 */ bl memcpy
/* 8037B544 003771A4 80 98 00 00 */ lwz r4, 0(r24)
/* 8037B548 003771A8 7F 63 DB 78 */ mr r3, r27
/* 8037B54C 003771AC 80 B8 00 04 */ lwz r5, 4(r24)
@@ -95131,7 +95131,7 @@ lbl_8037B8CC:
/* 8037B8F8 00377558 41 82 00 28 */ beq lbl_8037B920
/* 8037B8FC 0037755C 80 98 00 0C */ lwz r4, 0xc(r24)
/* 8037B900 00377560 80 B8 00 10 */ lwz r5, 0x10(r24)
-/* 8037B904 00377564 4B C8 86 FD */ bl func_80004000
+/* 8037B904 00377564 4B C8 86 FD */ bl memcpy
/* 8037B908 00377568 80 98 00 00 */ lwz r4, 0(r24)
/* 8037B90C 0037756C 7F 63 DB 78 */ mr r3, r27
/* 8037B910 00377570 80 B8 00 04 */ lwz r5, 4(r24)
@@ -95408,7 +95408,7 @@ lbl_8037BC90:
/* 8037BCBC 0037791C 41 82 00 28 */ beq lbl_8037BCE4
/* 8037BCC0 00377920 80 98 00 0C */ lwz r4, 0xc(r24)
/* 8037BCC4 00377924 80 B8 00 10 */ lwz r5, 0x10(r24)
-/* 8037BCC8 00377928 4B C8 83 39 */ bl func_80004000
+/* 8037BCC8 00377928 4B C8 83 39 */ bl memcpy
/* 8037BCCC 0037792C 80 98 00 00 */ lwz r4, 0(r24)
/* 8037BCD0 00377930 7F 63 DB 78 */ mr r3, r27
/* 8037BCD4 00377934 80 B8 00 04 */ lwz r5, 4(r24)
@@ -97920,7 +97920,7 @@ lbl_8037DFD0:
/* 8037DFF0 00379C50 7C 80 AA 14 */ add r4, r0, r21
/* 8037DFF4 00379C54 7E 87 1A 14 */ add r20, r7, r3
/* 8037DFF8 00379C58 7E 83 A3 78 */ mr r3, r20
-/* 8037DFFC 00379C5C 4B C8 60 05 */ bl func_80004000
+/* 8037DFFC 00379C5C 4B C8 60 05 */ bl memcpy
/* 8037E000 00379C60 7E 83 A3 78 */ mr r3, r20
/* 8037E004 00379C64 7F A4 EB 78 */ mr r4, r29
/* 8037E008 00379C68 4B EE C6 4D */ bl func_8026A654
diff --git a/asm/text_11.s b/asm/text_11.s
index 01a2b55..6c567c4 100644
--- a/asm/text_11.s
+++ b/asm/text_11.s
@@ -7728,7 +7728,7 @@ lbl_80387C4C:
/* 80387C4C 003838AC 54 A0 0B FC */ rlwinm r0, r5, 1, 0xf, 0x1e
/* 80387C50 003838B0 57 C5 0B FC */ rlwinm r5, r30, 1, 0xf, 0x1e
/* 80387C54 003838B4 7C 68 02 14 */ add r3, r8, r0
-/* 80387C58 003838B8 4B C7 C3 A9 */ bl func_80004000
+/* 80387C58 003838B8 4B C7 C3 A9 */ bl memcpy
/* 80387C5C 003838BC 7C 1D F2 14 */ add r0, r29, r30
/* 80387C60 003838C0 80 9F 00 D4 */ lwz r4, 0xd4(r31)
/* 80387C64 003838C4 B0 1F 00 FA */ sth r0, 0xfa(r31)
@@ -100750,7 +100750,7 @@ lbl_803D990C:
lbl_803D9940:
/* 803D9940 003D55A0 80 A1 00 08 */ lwz r5, 8(r1)
/* 803D9944 003D55A4 7F E3 FB 78 */ mr r3, r31
-/* 803D9948 003D55A8 4B C2 A6 B9 */ bl func_80004000
+/* 803D9948 003D55A8 4B C2 A6 B9 */ bl memcpy
/* 803D994C 003D55AC 38 60 00 00 */ li r3, 0
lbl_803D9950:
/* 803D9950 003D55B0 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -100778,7 +100778,7 @@ func_803D9964:
/* 803D999C 003D55FC 7F A3 EB 78 */ mr r3, r29
/* 803D99A0 003D5600 7F E5 FB 78 */ mr r5, r31
/* 803D99A4 003D5604 7C 80 F2 14 */ add r4, r0, r30
-/* 803D99A8 003D5608 4B C2 A6 59 */ bl func_80004000
+/* 803D99A8 003D5608 4B C2 A6 59 */ bl memcpy
lbl_803D99AC:
/* 803D99AC 003D560C 39 61 00 20 */ addi r11, r1, 0x20
/* 803D99B0 003D5610 4B DE D7 CD */ bl func_801C717C
@@ -100813,7 +100813,7 @@ func_803D99C4:
/* 803D9A18 003D5678 7F E3 FB 78 */ mr r3, r31
/* 803D9A1C 003D567C 7F C5 F3 78 */ mr r5, r30
/* 803D9A20 003D5680 7C 80 EA 14 */ add r4, r0, r29
-/* 803D9A24 003D5684 4B C2 A5 DD */ bl func_80004000
+/* 803D9A24 003D5684 4B C2 A5 DD */ bl memcpy
lbl_803D9A28:
/* 803D9A28 003D5688 39 61 00 30 */ addi r11, r1, 0x30
/* 803D9A2C 003D568C 7F E3 FB 78 */ mr r3, r31
@@ -101299,7 +101299,7 @@ func_803DA060:
/* 803DA064 003D5CC4 7C 83 23 78 */ mr r3, r4
/* 803DA068 003D5CC8 7C 04 03 78 */ mr r4, r0
/* 803DA06C 003D5CCC 38 A0 00 20 */ li r5, 0x20
-/* 803DA070 003D5CD0 4B C2 9F 90 */ b func_80004000
+/* 803DA070 003D5CD0 4B C2 9F 90 */ b memcpy
.global func_803DA074
func_803DA074:
@@ -107121,7 +107121,7 @@ func_803DF060:
/* 803DF090 003DACF0 38 84 00 08 */ addi r4, r4, 8
/* 803DF094 003DACF4 54 05 08 3C */ slwi r5, r0, 1
/* 803DF098 003DACF8 38 63 00 08 */ addi r3, r3, 8
-/* 803DF09C 003DACFC 4B C2 4F 65 */ bl func_80004000
+/* 803DF09C 003DACFC 4B C2 4F 65 */ bl memcpy
/* 803DF0A0 003DAD00 A0 1F 00 02 */ lhz r0, 2(r31)
/* 803DF0A4 003DAD04 B0 1E 00 02 */ sth r0, 2(r30)
/* 803DF0A8 003DAD08 48 00 00 18 */ b lbl_803DF0C0
@@ -107327,7 +107327,7 @@ func_803DF31C:
/* 803DF344 003DAFA4 54 BF 08 3C */ slwi r31, r5, 1
/* 803DF348 003DAFA8 38 63 00 08 */ addi r3, r3, 8
/* 803DF34C 003DAFAC 7F E5 FB 78 */ mr r5, r31
-/* 803DF350 003DAFB0 4B C2 4C B1 */ bl func_80004000
+/* 803DF350 003DAFB0 4B C2 4C B1 */ bl memcpy
/* 803DF354 003DAFB4 38 A0 00 00 */ li r5, 0
/* 803DF358 003DAFB8 38 60 00 00 */ li r3, 0
/* 803DF35C 003DAFBC 7F C9 03 A6 */ mtctr r30
@@ -107377,7 +107377,7 @@ func_803DF3D8:
/* 803DF3F0 003DB050 7C 83 23 78 */ mr r3, r4
/* 803DF3F4 003DB054 38 88 00 08 */ addi r4, r8, 8
/* 803DF3F8 003DB058 54 05 08 3C */ slwi r5, r0, 1
-/* 803DF3FC 003DB05C 4B C2 4C 04 */ b func_80004000
+/* 803DF3FC 003DB05C 4B C2 4C 04 */ b memcpy
lbl_803DF400:
/* 803DF400 003DB060 3C 80 80 47 */ lis r4, lbl_80474D98@ha
/* 803DF404 003DB064 7C E5 3B 78 */ mr r5, r7
@@ -107413,7 +107413,7 @@ func_803DF420:
/* 803DF464 003DB0C4 38 84 00 08 */ addi r4, r4, 8
/* 803DF468 003DB0C8 38 63 00 08 */ addi r3, r3, 8
/* 803DF46C 003DB0CC 54 05 08 3C */ slwi r5, r0, 1
-/* 803DF470 003DB0D0 4B C2 4B 91 */ bl func_80004000
+/* 803DF470 003DB0D0 4B C2 4B 91 */ bl memcpy
/* 803DF474 003DB0D4 A0 7E 00 02 */ lhz r3, 2(r30)
/* 803DF478 003DB0D8 A0 1F 00 02 */ lhz r0, 2(r31)
/* 803DF47C 003DB0DC 7C 03 02 14 */ add r0, r3, r0
diff --git a/asm/text_2.s b/asm/text_2.s
index a09372e..caf62bd 100644
--- a/asm/text_2.s
+++ b/asm/text_2.s
@@ -24815,7 +24815,7 @@ lbl_80075D18:
/* 80075D60 000719C0 38 A0 00 0C */ li r5, 0xc
/* 80075D64 000719C4 38 64 05 74 */ addi r3, r4, 0x574
/* 80075D68 000719C8 38 84 05 80 */ addi r4, r4, 0x580
-/* 80075D6C 000719CC 4B F8 E2 95 */ bl func_80004000
+/* 80075D6C 000719CC 4B F8 E2 95 */ bl memcpy
/* 80075D70 000719D0 80 8D 82 10 */ lwz r4, lbl_8063D4D0-_SDA_BASE_(r13)
/* 80075D74 000719D4 88 04 05 7B */ lbz r0, 0x57b(r4)
/* 80075D78 000719D8 28 00 00 99 */ cmplwi r0, 0x99
@@ -32757,11 +32757,11 @@ func_8007CFB8:
/* 8007D1E8 00078E48 38 7D 00 20 */ addi r3, r29, 0x20
/* 8007D1EC 00078E4C 38 9F 00 40 */ addi r4, r31, 0x40
/* 8007D1F0 00078E50 38 A0 00 10 */ li r5, 0x10
-/* 8007D1F4 00078E54 4B F8 6E 0D */ bl func_80004000
+/* 8007D1F4 00078E54 4B F8 6E 0D */ bl memcpy
/* 8007D1F8 00078E58 38 7D 00 30 */ addi r3, r29, 0x30
/* 8007D1FC 00078E5C 38 9F 00 40 */ addi r4, r31, 0x40
/* 8007D200 00078E60 38 A0 00 10 */ li r5, 0x10
-/* 8007D204 00078E64 4B F8 6D FD */ bl func_80004000
+/* 8007D204 00078E64 4B F8 6D FD */ bl memcpy
/* 8007D208 00078E68 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8007D20C 00078E6C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8007D210 00078E70 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -34305,7 +34305,7 @@ lbl_8007E890:
/* 8007E8B0 0007A510 38 7F 00 40 */ addi r3, r31, 0x40
/* 8007E8B4 0007A514 38 84 A9 68 */ addi r4, r4, lbl_8047A968@l
/* 8007E8B8 0007A518 38 A0 00 10 */ li r5, 0x10
-/* 8007E8BC 0007A51C 4B F8 57 45 */ bl func_80004000
+/* 8007E8BC 0007A51C 4B F8 57 45 */ bl memcpy
/* 8007E8C0 0007A520 48 00 01 A8 */ b lbl_8007EA68
lbl_8007E8C4:
/* 8007E8C4 0007A524 3C 60 80 41 */ lis r3, lbl_8040CE78@ha
@@ -37631,7 +37631,7 @@ lbl_800818DC:
/* 8008191C 0007D57C 7C 64 F2 14 */ add r3, r4, r30
/* 80081920 0007D580 38 84 49 84 */ addi r4, r4, 0x4984
/* 80081924 0007D584 38 63 6C 0C */ addi r3, r3, 0x6c0c
-/* 80081928 0007D588 4B F8 26 D9 */ bl func_80004000
+/* 80081928 0007D588 4B F8 26 D9 */ bl memcpy
/* 8008192C 0007D58C 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13)
/* 80081930 0007D590 3B 7B 00 01 */ addi r27, r27, 1
/* 80081934 0007D594 2C 1B 00 10 */ cmpwi r27, 0x10
@@ -38003,7 +38003,7 @@ lbl_80081E74:
/* 80081EB0 0007DB10 7C 64 F2 14 */ add r3, r4, r30
/* 80081EB4 0007DB14 38 84 49 84 */ addi r4, r4, 0x4984
/* 80081EB8 0007DB18 38 63 6C 0C */ addi r3, r3, 0x6c0c
-/* 80081EBC 0007DB1C 4B F8 21 45 */ bl func_80004000
+/* 80081EBC 0007DB1C 4B F8 21 45 */ bl memcpy
/* 80081EC0 0007DB20 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13)
/* 80081EC4 0007DB24 3B 9C 00 01 */ addi r28, r28, 1
/* 80081EC8 0007DB28 2C 1C 00 06 */ cmpwi r28, 6
@@ -70819,7 +70819,7 @@ lbl_8009FD88:
/* 8009FDE8 0009BA48 80 0D 82 38 */ lwz r0, lbl_8063D4F8-_SDA_BASE_(r13)
/* 8009FDEC 0009BA4C 7C 60 42 14 */ add r3, r0, r8
/* 8009FDF0 0009BA50 38 63 00 B4 */ addi r3, r3, 0xb4
-/* 8009FDF4 0009BA54 4B F6 42 0D */ bl func_80004000
+/* 8009FDF4 0009BA54 4B F6 42 0D */ bl memcpy
/* 8009FDF8 0009BA58 3B BD 00 01 */ addi r29, r29, 1
/* 8009FDFC 0009BA5C 28 1D 00 03 */ cmplwi r29, 3
/* 8009FE00 0009BA60 41 80 FF 88 */ blt lbl_8009FD88
@@ -71746,7 +71746,7 @@ lbl_800A0BB0:
/* 800A0BD0 0009C830 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0BD4 0009C834 38 64 00 9C */ addi r3, r4, 0x9c
/* 800A0BD8 0009C838 38 84 00 B4 */ addi r4, r4, 0xb4
-/* 800A0BDC 0009C83C 4B F6 34 25 */ bl func_80004000
+/* 800A0BDC 0009C83C 4B F6 34 25 */ bl memcpy
/* 800A0BE0 0009C840 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0BE4 0009C844 38 60 00 0E */ li r3, 0xe
/* 800A0BE8 0009C848 38 84 00 9C */ addi r4, r4, 0x9c
@@ -71773,7 +71773,7 @@ lbl_800A0C14:
/* 800A0C34 0009C894 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0C38 0009C898 38 64 00 9C */ addi r3, r4, 0x9c
/* 800A0C3C 0009C89C 38 84 00 CC */ addi r4, r4, 0xcc
-/* 800A0C40 0009C8A0 4B F6 33 C1 */ bl func_80004000
+/* 800A0C40 0009C8A0 4B F6 33 C1 */ bl memcpy
/* 800A0C44 0009C8A4 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0C48 0009C8A8 38 60 00 0E */ li r3, 0xe
/* 800A0C4C 0009C8AC 38 84 00 9C */ addi r4, r4, 0x9c
@@ -71791,7 +71791,7 @@ lbl_800A0C58:
/* 800A0C78 0009C8D8 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0C7C 0009C8DC 38 64 00 9C */ addi r3, r4, 0x9c
/* 800A0C80 0009C8E0 38 84 00 E4 */ addi r4, r4, 0xe4
-/* 800A0C84 0009C8E4 4B F6 33 7D */ bl func_80004000
+/* 800A0C84 0009C8E4 4B F6 33 7D */ bl memcpy
/* 800A0C88 0009C8E8 80 8D 82 38 */ lwz r4, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A0C8C 0009C8EC 38 60 00 0E */ li r3, 0xe
/* 800A0C90 0009C8F0 38 84 00 9C */ addi r4, r4, 0x9c
@@ -76687,7 +76687,7 @@ lbl_800A5568:
/* 800A5568 000A11C8 38 64 00 B4 */ addi r3, r4, 0xb4
/* 800A556C 000A11CC 38 84 00 9C */ addi r4, r4, 0x9c
/* 800A5570 000A11D0 38 A0 00 18 */ li r5, 0x18
-/* 800A5574 000A11D4 4B F5 EA 8D */ bl func_80004000
+/* 800A5574 000A11D4 4B F5 EA 8D */ bl memcpy
/* 800A5578 000A11D8 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A557C 000A11DC A0 1E 00 8A */ lhz r0, 0x8a(r30)
/* 800A5580 000A11E0 B0 03 00 60 */ sth r0, 0x60(r3)
@@ -76708,7 +76708,7 @@ lbl_800A55B8:
/* 800A55B8 000A1218 38 64 00 CC */ addi r3, r4, 0xcc
/* 800A55BC 000A121C 38 84 00 9C */ addi r4, r4, 0x9c
/* 800A55C0 000A1220 38 A0 00 18 */ li r5, 0x18
-/* 800A55C4 000A1224 4B F5 EA 3D */ bl func_80004000
+/* 800A55C4 000A1224 4B F5 EA 3D */ bl memcpy
/* 800A55C8 000A1228 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A55CC 000A122C A0 1E 00 8A */ lhz r0, 0x8a(r30)
/* 800A55D0 000A1230 B0 03 00 6E */ sth r0, 0x6e(r3)
@@ -76729,7 +76729,7 @@ lbl_800A5608:
/* 800A5608 000A1268 38 64 00 E4 */ addi r3, r4, 0xe4
/* 800A560C 000A126C 38 84 00 9C */ addi r4, r4, 0x9c
/* 800A5610 000A1270 38 A0 00 18 */ li r5, 0x18
-/* 800A5614 000A1274 4B F5 E9 ED */ bl func_80004000
+/* 800A5614 000A1274 4B F5 E9 ED */ bl memcpy
/* 800A5618 000A1278 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A561C 000A127C A0 1E 00 8A */ lhz r0, 0x8a(r30)
/* 800A5620 000A1280 B0 03 00 7C */ sth r0, 0x7c(r3)
@@ -76927,7 +76927,7 @@ lbl_800A58A4:
/* 800A5904 000A1564 80 0D 82 38 */ lwz r0, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A5908 000A1568 7C 80 3A 14 */ add r4, r0, r7
/* 800A590C 000A156C 38 84 00 B4 */ addi r4, r4, 0xb4
-/* 800A5910 000A1570 4B F5 E6 F1 */ bl func_80004000
+/* 800A5910 000A1570 4B F5 E6 F1 */ bl memcpy
/* 800A5914 000A1574 3B DE 00 01 */ addi r30, r30, 1
/* 800A5918 000A1578 28 1E 00 03 */ cmplwi r30, 3
/* 800A591C 000A157C 41 80 FF 88 */ blt lbl_800A58A4
@@ -76971,7 +76971,7 @@ lbl_800A594C:
/* 800A59AC 000A160C 80 0D 82 38 */ lwz r0, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A59B0 000A1610 7C 80 3A 14 */ add r4, r0, r7
/* 800A59B4 000A1614 38 84 00 B4 */ addi r4, r4, 0xb4
-/* 800A59B8 000A1618 4B F5 E6 49 */ bl func_80004000
+/* 800A59B8 000A1618 4B F5 E6 49 */ bl memcpy
/* 800A59BC 000A161C 3B DE 00 01 */ addi r30, r30, 1
/* 800A59C0 000A1620 28 1E 00 03 */ cmplwi r30, 3
/* 800A59C4 000A1624 41 80 FF 88 */ blt lbl_800A594C
@@ -77288,7 +77288,7 @@ lbl_800A5E20:
/* 800A5E80 000A1AE0 80 0D 82 38 */ lwz r0, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A5E84 000A1AE4 7C 80 3A 14 */ add r4, r0, r7
/* 800A5E88 000A1AE8 38 84 00 B4 */ addi r4, r4, 0xb4
-/* 800A5E8C 000A1AEC 4B F5 E1 75 */ bl func_80004000
+/* 800A5E8C 000A1AEC 4B F5 E1 75 */ bl memcpy
/* 800A5E90 000A1AF0 3B DE 00 01 */ addi r30, r30, 1
/* 800A5E94 000A1AF4 28 1E 00 03 */ cmplwi r30, 3
/* 800A5E98 000A1AF8 41 80 FF 88 */ blt lbl_800A5E20
@@ -77884,7 +77884,7 @@ lbl_800A6750:
/* 800A6790 000A23F0 B0 03 00 6C */ sth r0, 0x6c(r3)
/* 800A6794 000A23F4 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A6798 000A23F8 38 63 00 B4 */ addi r3, r3, 0xb4
-/* 800A679C 000A23FC 4B F5 D8 65 */ bl func_80004000
+/* 800A679C 000A23FC 4B F5 D8 65 */ bl memcpy
/* 800A67A0 000A2400 48 00 01 88 */ b lbl_800A6928
lbl_800A67A4:
/* 800A67A4 000A2404 3C 9F 00 06 */ addis r4, r31, 6
@@ -77906,7 +77906,7 @@ lbl_800A67A4:
/* 800A67E4 000A2444 B0 03 00 7A */ sth r0, 0x7a(r3)
/* 800A67E8 000A2448 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A67EC 000A244C 38 63 00 CC */ addi r3, r3, 0xcc
-/* 800A67F0 000A2450 4B F5 D8 11 */ bl func_80004000
+/* 800A67F0 000A2450 4B F5 D8 11 */ bl memcpy
/* 800A67F4 000A2454 48 00 01 34 */ b lbl_800A6928
lbl_800A67F8:
/* 800A67F8 000A2458 3C 9F 00 06 */ addis r4, r31, 6
@@ -77928,7 +77928,7 @@ lbl_800A67F8:
/* 800A6838 000A2498 B0 03 00 88 */ sth r0, 0x88(r3)
/* 800A683C 000A249C 80 6D 82 38 */ lwz r3, lbl_8063D4F8-_SDA_BASE_(r13)
/* 800A6840 000A24A0 38 63 00 E4 */ addi r3, r3, 0xe4
-/* 800A6844 000A24A4 4B F5 D7 BD */ bl func_80004000
+/* 800A6844 000A24A4 4B F5 D7 BD */ bl memcpy
/* 800A6848 000A24A8 48 00 00 E0 */ b lbl_800A6928
/* 800A684C 000A24AC A8 65 00 42 */ lha r3, 0x42(r5)
/* 800A6850 000A24B0 48 1A D5 81 */ bl func_80253DD0
@@ -84550,7 +84550,7 @@ lbl_800AC8C8:
/* 800AC8E8 000A8548 38 63 C6 FC */ addi r3, r3, lbl_8047C6FC@l
/* 800AC8EC 000A854C 38 A0 00 18 */ li r5, 0x18
/* 800AC8F0 000A8550 80 84 00 DC */ lwz r4, 0xdc(r4)
-/* 800AC8F4 000A8554 4B F5 77 0D */ bl func_80004000
+/* 800AC8F4 000A8554 4B F5 77 0D */ bl memcpy
lbl_800AC8F8:
/* 800AC8F8 000A8558 80 6D 82 40 */ lwz r3, lbl_8063D500-_SDA_BASE_(r13)
/* 800AC8FC 000A855C 38 00 00 02 */ li r0, 2
diff --git a/asm/text_3.s b/asm/text_3.s
index 8fc13c0..aaeeb2c 100644
--- a/asm/text_3.s
+++ b/asm/text_3.s
@@ -46975,7 +46975,7 @@ lbl_800E6788:
/* 800E67B4 000E2414 3B DE D6 04 */ addi r30, r30, lbl_8047D604@l
/* 800E67B8 000E2418 7F 25 CB 78 */ mr r5, r25
/* 800E67BC 000E241C 90 7E 00 10 */ stw r3, 0x10(r30)
-/* 800E67C0 000E2420 4B F1 D8 41 */ bl func_80004000
+/* 800E67C0 000E2420 4B F1 D8 41 */ bl memcpy
/* 800E67C4 000E2424 38 9F 0C 00 */ addi r4, r31, 0xc00
/* 800E67C8 000E2428 38 60 03 F4 */ li r3, 0x3f4
/* 800E67CC 000E242C 48 0F 4E 79 */ bl func_801DB644
@@ -47047,7 +47047,7 @@ lbl_800E6894:
/* 800E68C0 000E2520 3B DE D6 04 */ addi r30, r30, lbl_8047D604@l
/* 800E68C4 000E2524 7F 25 CB 78 */ mr r5, r25
/* 800E68C8 000E2528 90 7E 00 14 */ stw r3, 0x14(r30)
-/* 800E68CC 000E252C 4B F1 D7 35 */ bl func_80004000
+/* 800E68CC 000E252C 4B F1 D7 35 */ bl memcpy
/* 800E68D0 000E2530 38 9F 0C 00 */ addi r4, r31, 0xc00
/* 800E68D4 000E2534 38 60 03 F4 */ li r3, 0x3f4
/* 800E68D8 000E2538 48 0F 4D 6D */ bl func_801DB644
@@ -47279,7 +47279,7 @@ lbl_800E6BC4:
/* 800E6BF8 000E2858 90 75 00 28 */ stw r3, 0x28(r21)
/* 800E6BFC 000E285C 7F 84 E3 78 */ mr r4, r28
/* 800E6C00 000E2860 7F 45 D3 78 */ mr r5, r26
-/* 800E6C04 000E2864 4B F1 D3 FD */ bl func_80004000
+/* 800E6C04 000E2864 4B F1 D3 FD */ bl memcpy
/* 800E6C08 000E2868 88 1B 05 44 */ lbz r0, 0x544(r27)
/* 800E6C0C 000E286C 38 60 03 F4 */ li r3, 0x3f4
/* 800E6C10 000E2870 54 00 0D FA */ rlwinm r0, r0, 1, 0x17, 0x1d
@@ -50654,7 +50654,7 @@ lbl_800E9D04:
lbl_800E9D24:
/* 800E9D24 000E5984 80 7F 00 84 */ lwz r3, 0x84(r31)
/* 800E9D28 000E5988 7F 65 DB 78 */ mr r5, r27
-/* 800E9D2C 000E598C 4B F1 A2 D5 */ bl func_80004000
+/* 800E9D2C 000E598C 4B F1 A2 D5 */ bl memcpy
/* 800E9D30 000E5990 80 7F 00 84 */ lwz r3, 0x84(r31)
/* 800E9D34 000E5994 48 15 39 99 */ bl func_8023D6CC
/* 800E9D38 000E5998 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
@@ -65952,7 +65952,7 @@ func_800F8094:
/* 800F80E0 000F3D40 7C 64 1B 78 */ mr r4, r3
/* 800F80E4 000F3D44 7F C3 F3 78 */ mr r3, r30
/* 800F80E8 000F3D48 7F E5 FB 78 */ mr r5, r31
-/* 800F80EC 000F3D4C 4B F0 BF 15 */ bl func_80004000
+/* 800F80EC 000F3D4C 4B F0 BF 15 */ bl memcpy
/* 800F80F0 000F3D50 7F C3 F3 78 */ mr r3, r30
/* 800F80F4 000F3D54 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800F80F8 000F3D58 83 C1 00 18 */ lwz r30, 0x18(r1)
diff --git a/asm/text_4.s b/asm/text_4.s
index 6bf5497..5fb8abd 100644
--- a/asm/text_4.s
+++ b/asm/text_4.s
@@ -22224,7 +22224,7 @@ lbl_8012C584:
/* 8012C770 001283D0 80 64 01 48 */ lwz r3, 0x148(r4)
/* 8012C774 001283D4 80 84 02 38 */ lwz r4, 0x238(r4)
/* 8012C778 001283D8 38 63 05 F8 */ addi r3, r3, 0x5f8
-/* 8012C77C 001283DC 4B ED 78 85 */ bl func_80004000
+/* 8012C77C 001283DC 4B ED 78 85 */ bl memcpy
/* 8012C780 001283E0 80 6D 82 98 */ lwz r3, lbl_8063D558-_SDA_BASE_(r13)
/* 8012C784 001283E4 80 63 01 F0 */ lwz r3, 0x1f0(r3)
/* 8012C788 001283E8 48 2A D9 39 */ bl func_803DA0C0
@@ -24588,7 +24588,7 @@ lbl_8012E8D4:
/* 8012E8F8 0012A558 38 A0 00 88 */ li r5, 0x88
/* 8012E8FC 0012A55C 7C 96 02 14 */ add r4, r22, r0
/* 8012E900 0012A560 38 84 01 FC */ addi r4, r4, 0x1fc
-/* 8012E904 0012A564 4B ED 56 FD */ bl func_80004000
+/* 8012E904 0012A564 4B ED 56 FD */ bl memcpy
/* 8012E908 0012A568 88 1F 02 86 */ lbz r0, 0x286(r31)
/* 8012E90C 0012A56C 60 00 00 80 */ ori r0, r0, 0x80
/* 8012E910 0012A570 98 1F 02 86 */ stb r0, 0x286(r31)
@@ -24646,15 +24646,15 @@ lbl_8012E9BC:
/* 8012E9C4 0012A624 7F E3 FB 78 */ mr r3, r31
/* 8012E9C8 0012A628 7F A4 EB 78 */ mr r4, r29
/* 8012E9CC 0012A62C 38 A0 00 88 */ li r5, 0x88
-/* 8012E9D0 0012A630 4B ED 56 31 */ bl func_80004000
+/* 8012E9D0 0012A630 4B ED 56 31 */ bl memcpy
/* 8012E9D4 0012A634 7F A3 EB 78 */ mr r3, r29
/* 8012E9D8 0012A638 7F C4 F3 78 */ mr r4, r30
/* 8012E9DC 0012A63C 38 A0 00 88 */ li r5, 0x88
-/* 8012E9E0 0012A640 4B ED 56 21 */ bl func_80004000
+/* 8012E9E0 0012A640 4B ED 56 21 */ bl memcpy
/* 8012E9E4 0012A644 7F C3 F3 78 */ mr r3, r30
/* 8012E9E8 0012A648 7F E4 FB 78 */ mr r4, r31
/* 8012E9EC 0012A64C 38 A0 00 88 */ li r5, 0x88
-/* 8012E9F0 0012A650 4B ED 56 11 */ bl func_80004000
+/* 8012E9F0 0012A650 4B ED 56 11 */ bl memcpy
/* 8012E9F4 0012A654 39 61 00 20 */ addi r11, r1, 0x20
/* 8012E9F8 0012A658 48 09 87 85 */ bl func_801C717C
/* 8012E9FC 0012A65C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -25039,7 +25039,7 @@ lbl_8012EEB4:
/* 8012EF30 0012AB90 7C 80 32 14 */ add r4, r0, r6
/* 8012EF34 0012AB94 38 63 60 E2 */ addi r3, r3, 0x60e2
/* 8012EF38 0012AB98 38 84 60 E2 */ addi r4, r4, 0x60e2
-/* 8012EF3C 0012AB9C 4B ED 50 C5 */ bl func_80004000
+/* 8012EF3C 0012AB9C 4B ED 50 C5 */ bl memcpy
/* 8012EF40 0012ABA0 3B FF 00 01 */ addi r31, r31, 1
/* 8012EF44 0012ABA4 28 1F 00 03 */ cmplwi r31, 3
/* 8012EF48 0012ABA8 41 80 FF 6C */ blt lbl_8012EEB4
@@ -38212,7 +38212,7 @@ lbl_8013B1C8:
/* 8013B1DC 00136E3C 38 66 00 08 */ addi r3, r6, 8
/* 8013B1E0 00136E40 38 A0 00 68 */ li r5, 0x68
/* 8013B1E4 00136E44 93 A6 00 04 */ stw r29, 4(r6)
-/* 8013B1E8 00136E48 4B EC 8E 19 */ bl func_80004000
+/* 8013B1E8 00136E48 4B EC 8E 19 */ bl memcpy
/* 8013B1EC 00136E4C 3A F7 00 01 */ addi r23, r23, 1
/* 8013B1F0 00136E50 3B 5A 00 68 */ addi r26, r26, 0x68
/* 8013B1F4 00136E54 2C 17 00 0A */ cmpwi r23, 0xa
@@ -38227,7 +38227,7 @@ lbl_8013B1C8:
/* 8013B218 00136E78 B0 19 03 F2 */ sth r0, 0x3f2(r25)
/* 8013B21C 00136E7C 38 A0 00 68 */ li r5, 0x68
/* 8013B220 00136E80 93 B9 03 F4 */ stw r29, 0x3f4(r25)
-/* 8013B224 00136E84 4B EC 8D DD */ bl func_80004000
+/* 8013B224 00136E84 4B EC 8D DD */ bl memcpy
/* 8013B228 00136E88 3F 80 80 42 */ lis r28, lbl_8041D118@ha
/* 8013B22C 00136E8C 3B 5F 0C 0C */ addi r26, r31, 0xc0c
/* 8013B230 00136E90 3B 9C D1 18 */ addi r28, r28, lbl_8041D118@l
@@ -47285,7 +47285,7 @@ lbl_8014372C:
/* 8014379C 0013F3FC 80 83 0D 28 */ lwz r4, 0xd28(r3)
/* 801437A0 0013F400 38 63 0D CC */ addi r3, r3, 0xdcc
/* 801437A4 0013F404 38 84 00 8A */ addi r4, r4, 0x8a
-/* 801437A8 0013F408 4B EC 08 59 */ bl func_80004000
+/* 801437A8 0013F408 4B EC 08 59 */ bl memcpy
/* 801437AC 0013F40C 80 8D 82 B8 */ lwz r4, lbl_8063D578-_SDA_BASE_(r13)
/* 801437B0 0013F410 38 A0 00 0E */ li r5, 0xe
/* 801437B4 0013F414 88 04 0D 49 */ lbz r0, 0xd49(r4)
@@ -47294,7 +47294,7 @@ lbl_8014372C:
/* 801437C0 0013F420 38 63 00 8A */ addi r3, r3, 0x8a
/* 801437C4 0013F424 7C 84 02 14 */ add r4, r4, r0
/* 801437C8 0013F428 38 84 04 7C */ addi r4, r4, 0x47c
-/* 801437CC 0013F42C 4B EC 08 35 */ bl func_80004000
+/* 801437CC 0013F42C 4B EC 08 35 */ bl memcpy
/* 801437D0 0013F430 4B F1 2A ED */ bl func_800562BC
/* 801437D4 0013F434 38 60 00 01 */ li r3, 1
/* 801437D8 0013F438 48 00 B0 35 */ bl func_8014E80C
@@ -47367,7 +47367,7 @@ lbl_80143868:
/* 801438CC 0013F52C 80 64 0D 28 */ lwz r3, 0xd28(r4)
/* 801438D0 0013F530 38 84 0D CC */ addi r4, r4, 0xdcc
/* 801438D4 0013F534 38 63 00 8A */ addi r3, r3, 0x8a
-/* 801438D8 0013F538 4B EC 07 29 */ bl func_80004000
+/* 801438D8 0013F538 4B EC 07 29 */ bl memcpy
/* 801438DC 0013F53C 48 00 40 10 */ b lbl_801478EC
/* 801438E0 0013F540 38 00 00 5C */ li r0, 0x5c
/* 801438E4 0013F544 B0 1A 00 C4 */ sth r0, 0xc4(r26)
@@ -47526,7 +47526,7 @@ lbl_80143AE8:
/* 80143B2C 0013F78C 38 63 00 8A */ addi r3, r3, 0x8a
/* 80143B30 0013F790 7C 84 02 14 */ add r4, r4, r0
/* 80143B34 0013F794 38 84 04 7C */ addi r4, r4, 0x47c
-/* 80143B38 0013F798 4B EC 04 C9 */ bl func_80004000
+/* 80143B38 0013F798 4B EC 04 C9 */ bl memcpy
/* 80143B3C 0013F79C 80 8D 82 B8 */ lwz r4, lbl_8063D578-_SDA_BASE_(r13)
/* 80143B40 0013F7A0 88 04 0D 49 */ lbz r0, 0xd49(r4)
/* 80143B44 0013F7A4 80 64 0D 28 */ lwz r3, 0xd28(r4)
@@ -48917,7 +48917,7 @@ lbl_80144ECC:
/* 80145018 00140C78 80 8D 82 B8 */ lwz r4, lbl_8063D578-_SDA_BASE_(r13)
/* 8014501C 00140C7C 38 64 0D FD */ addi r3, r4, 0xdfd
/* 80145020 00140C80 38 84 0E 09 */ addi r4, r4, 0xe09
-/* 80145024 00140C84 4B EB EF DD */ bl func_80004000
+/* 80145024 00140C84 4B EB EF DD */ bl memcpy
/* 80145028 00140C88 48 00 28 C4 */ b lbl_801478EC
lbl_8014502C:
/* 8014502C 00140C8C 38 60 02 68 */ li r3, 0x268
@@ -49305,7 +49305,7 @@ lbl_80145578:
/* 80145598 001411F8 38 A0 00 88 */ li r5, 0x88
/* 8014559C 001411FC 7C 9E 02 14 */ add r4, r30, r0
/* 801455A0 00141200 38 84 01 FC */ addi r4, r4, 0x1fc
-/* 801455A4 00141204 4B EB EA 5D */ bl func_80004000
+/* 801455A4 00141204 4B EB EA 5D */ bl memcpy
/* 801455A8 00141208 88 1F 02 86 */ lbz r0, 0x286(r31)
/* 801455AC 0014120C 60 00 00 80 */ ori r0, r0, 0x80
/* 801455B0 00141210 98 1F 02 86 */ stb r0, 0x286(r31)
@@ -49336,7 +49336,7 @@ lbl_801455EC:
/* 8014560C 0014126C 38 A0 00 88 */ li r5, 0x88
/* 80145610 00141270 7C 9D 02 14 */ add r4, r29, r0
/* 80145614 00141274 38 84 01 FC */ addi r4, r4, 0x1fc
-/* 80145618 00141278 4B EB E9 E9 */ bl func_80004000
+/* 80145618 00141278 4B EB E9 E9 */ bl memcpy
/* 8014561C 0014127C 88 16 02 86 */ lbz r0, 0x286(r22)
/* 80145620 00141280 60 00 00 80 */ ori r0, r0, 0x80
/* 80145624 00141284 98 16 02 86 */ stb r0, 0x286(r22)
@@ -52208,7 +52208,7 @@ lbl_80148068:
/* 8014807C 00143CDC 38 84 0D CC */ addi r4, r4, 0xdcc
/* 80148080 00143CE0 38 A0 00 0E */ li r5, 0xe
/* 80148084 00143CE4 38 63 00 8A */ addi r3, r3, 0x8a
-/* 80148088 00143CE8 4B EB BF 79 */ bl func_80004000
+/* 80148088 00143CE8 4B EB BF 79 */ bl memcpy
lbl_8014808C:
/* 8014808C 00143CEC 80 6D 82 B8 */ lwz r3, lbl_8063D578-_SDA_BASE_(r13)
/* 80148090 00143CF0 80 63 0D 28 */ lwz r3, 0xd28(r3)
@@ -52638,7 +52638,7 @@ lbl_801486BC:
/* 801486EC 0014434C 38 84 0D CC */ addi r4, r4, 0xdcc
/* 801486F0 00144350 38 A0 00 0E */ li r5, 0xe
/* 801486F4 00144354 38 63 00 8A */ addi r3, r3, 0x8a
-/* 801486F8 00144358 4B EB B9 09 */ bl func_80004000
+/* 801486F8 00144358 4B EB B9 09 */ bl memcpy
lbl_801486FC:
/* 801486FC 0014435C 80 6D 82 B8 */ lwz r3, lbl_8063D578-_SDA_BASE_(r13)
/* 80148700 00144360 80 63 0D 28 */ lwz r3, 0xd28(r3)
@@ -53080,7 +53080,7 @@ lbl_80148D58:
/* 80148D88 001449E8 38 84 0D CC */ addi r4, r4, 0xdcc
/* 80148D8C 001449EC 38 A0 00 0E */ li r5, 0xe
/* 80148D90 001449F0 38 63 00 8A */ addi r3, r3, 0x8a
-/* 80148D94 001449F4 4B EB B2 6D */ bl func_80004000
+/* 80148D94 001449F4 4B EB B2 6D */ bl memcpy
lbl_80148D98:
/* 80148D98 001449F8 80 6D 82 B8 */ lwz r3, lbl_8063D578-_SDA_BASE_(r13)
/* 80148D9C 001449FC 80 63 0D 28 */ lwz r3, 0xd28(r3)
@@ -59402,7 +59402,7 @@ lbl_8014EA58:
/* 8014EA7C 0014A6DC 80 64 0D 28 */ lwz r3, 0xd28(r4)
/* 8014EA80 0014A6E0 38 84 0D CC */ addi r4, r4, 0xdcc
/* 8014EA84 0014A6E4 38 63 00 8A */ addi r3, r3, 0x8a
-/* 8014EA88 0014A6E8 4B EB 55 79 */ bl func_80004000
+/* 8014EA88 0014A6E8 4B EB 55 79 */ bl memcpy
lbl_8014EA8C:
/* 8014EA8C 0014A6EC 4B F0 78 A5 */ bl func_80056330
/* 8014EA90 0014A6F0 80 6D 82 B8 */ lwz r3, lbl_8063D578-_SDA_BASE_(r13)
@@ -59704,7 +59704,7 @@ lbl_8014EE00:
/* 8014EEDC 0014AB3C 38 A0 00 44 */ li r5, 0x44
/* 8014EEE0 0014AB40 7C 66 02 14 */ add r3, r6, r0
/* 8014EEE4 0014AB44 38 63 04 70 */ addi r3, r3, 0x470
-/* 8014EEE8 0014AB48 4B EB 51 19 */ bl func_80004000
+/* 8014EEE8 0014AB48 4B EB 51 19 */ bl memcpy
lbl_8014EEEC:
/* 8014EEEC 0014AB4C 3B DE 00 01 */ addi r30, r30, 1
lbl_8014EEF0:
@@ -60001,7 +60001,7 @@ func_8014F2F8:
/* 8014F310 0014AF70 80 83 0D 28 */ lwz r4, 0xd28(r3)
/* 8014F314 0014AF74 38 63 0D 94 */ addi r3, r3, 0xd94
/* 8014F318 0014AF78 38 84 00 8A */ addi r4, r4, 0x8a
-/* 8014F31C 0014AF7C 4B EB 4C E5 */ bl func_80004000
+/* 8014F31C 0014AF7C 4B EB 4C E5 */ bl memcpy
/* 8014F320 0014AF80 80 8D 82 B8 */ lwz r4, lbl_8063D578-_SDA_BASE_(r13)
/* 8014F324 0014AF84 80 64 0D 28 */ lwz r3, 0xd28(r4)
/* 8014F328 0014AF88 80 03 00 10 */ lwz r0, 0x10(r3)
@@ -66927,7 +66927,7 @@ lbl_80155704:
/* 8015571C 0015137C 38 A0 00 88 */ li r5, 0x88
/* 80155720 00151380 7C 94 02 14 */ add r4, r20, r0
/* 80155724 00151384 38 84 01 FC */ addi r4, r4, 0x1fc
-/* 80155728 00151388 4B EA E8 D9 */ bl func_80004000
+/* 80155728 00151388 4B EA E8 D9 */ bl memcpy
/* 8015572C 0015138C 88 13 02 86 */ lbz r0, 0x286(r19)
/* 80155730 00151390 60 00 00 80 */ ori r0, r0, 0x80
/* 80155734 00151394 98 13 02 86 */ stb r0, 0x286(r19)
@@ -68081,7 +68081,7 @@ lbl_801566D0:
/* 80156720 00152380 B0 D9 00 1E */ sth r6, 0x1e(r25)
/* 80156724 00152384 B0 F9 00 20 */ sth r7, 0x20(r25)
/* 80156728 00152388 B0 19 00 22 */ sth r0, 0x22(r25)
-/* 8015672C 0015238C 4B EA D8 D5 */ bl func_80004000
+/* 8015672C 0015238C 4B EA D8 D5 */ bl memcpy
/* 80156730 00152390 38 00 00 00 */ li r0, 0
/* 80156734 00152394 7F 45 D3 78 */ mr r5, r26
/* 80156738 00152398 B0 19 00 44 */ sth r0, 0x44(r25)
@@ -82122,7 +82122,7 @@ lbl_801624D4:
/* 8016251C 0015E17C 38 83 00 80 */ addi r4, r3, 0x80
/* 80162520 0015E180 38 A0 60 00 */ li r5, 0x6000
/* 80162524 0015E184 38 66 00 A0 */ addi r3, r6, 0xa0
-/* 80162528 0015E188 4B EA 1A D9 */ bl func_80004000
+/* 80162528 0015E188 4B EA 1A D9 */ bl memcpy
/* 8016252C 0015E18C 3C 80 27 7B */ lis r4, 0x277B0C00@ha
/* 80162530 0015E190 38 60 00 0E */ li r3, 0xe
/* 80162534 0015E194 38 84 0C 00 */ addi r4, r4, 0x277B0C00@l
@@ -82131,7 +82131,7 @@ lbl_801624D4:
/* 80162540 0015E1A0 38 83 00 80 */ addi r4, r3, 0x80
/* 80162544 0015E1A4 38 A0 12 00 */ li r5, 0x1200
/* 80162548 0015E1A8 38 66 60 A0 */ addi r3, r6, 0x60a0
-/* 8016254C 0015E1AC 4B EA 1A B5 */ bl func_80004000
+/* 8016254C 0015E1AC 4B EA 1A B5 */ bl memcpy
/* 80162550 0015E1B0 3C 80 27 7C */ lis r4, 0x277C0C00@ha
/* 80162554 0015E1B4 38 60 00 0E */ li r3, 0xe
/* 80162558 0015E1B8 38 84 0C 00 */ addi r4, r4, 0x277C0C00@l
@@ -82140,7 +82140,7 @@ lbl_801624D4:
/* 80162564 0015E1C4 38 83 00 80 */ addi r4, r3, 0x80
/* 80162568 0015E1C8 38 A0 12 00 */ li r5, 0x1200
/* 8016256C 0015E1CC 38 66 72 A0 */ addi r3, r6, 0x72a0
-/* 80162570 0015E1D0 4B EA 1A 91 */ bl func_80004000
+/* 80162570 0015E1D0 4B EA 1A 91 */ bl memcpy
/* 80162574 0015E1D4 3C 80 27 7D */ lis r4, 0x277D0C00@ha
/* 80162578 0015E1D8 38 60 00 0E */ li r3, 0xe
/* 8016257C 0015E1DC 38 84 0C 00 */ addi r4, r4, 0x277D0C00@l
@@ -82150,7 +82150,7 @@ lbl_801624D4:
/* 8016258C 0015E1EC 38 A0 12 00 */ li r5, 0x1200
/* 80162590 0015E1F0 3C 66 00 01 */ addis r3, r6, 1
/* 80162594 0015E1F4 38 63 84 A0 */ addi r3, r3, -31584
-/* 80162598 0015E1F8 4B EA 1A 69 */ bl func_80004000
+/* 80162598 0015E1F8 4B EA 1A 69 */ bl memcpy
/* 8016259C 0015E1FC 3C 80 27 7E */ lis r4, 0x277E0C00@ha
/* 801625A0 0015E200 38 60 00 0E */ li r3, 0xe
/* 801625A4 0015E204 38 84 0C 00 */ addi r4, r4, 0x277E0C00@l
@@ -82160,7 +82160,7 @@ lbl_801624D4:
/* 801625B4 0015E214 38 A0 12 00 */ li r5, 0x1200
/* 801625B8 0015E218 3C 66 00 01 */ addis r3, r6, 1
/* 801625BC 0015E21C 38 63 96 A0 */ addi r3, r3, -26976
-/* 801625C0 0015E220 4B EA 1A 41 */ bl func_80004000
+/* 801625C0 0015E220 4B EA 1A 41 */ bl memcpy
/* 801625C4 0015E224 3C 80 27 7F */ lis r4, 0x277F0C00@ha
/* 801625C8 0015E228 38 60 00 0E */ li r3, 0xe
/* 801625CC 0015E22C 38 84 0C 00 */ addi r4, r4, 0x277F0C00@l
@@ -82170,7 +82170,7 @@ lbl_801624D4:
/* 801625DC 0015E23C 38 A0 12 00 */ li r5, 0x1200
/* 801625E0 0015E240 3C 66 00 01 */ addis r3, r6, 1
/* 801625E4 0015E244 38 63 A8 A0 */ addi r3, r3, -22368
-/* 801625E8 0015E248 4B EA 1A 19 */ bl func_80004000
+/* 801625E8 0015E248 4B EA 1A 19 */ bl memcpy
/* 801625EC 0015E24C 3C 80 27 80 */ lis r4, 0x27800C00@ha
/* 801625F0 0015E250 38 60 00 0E */ li r3, 0xe
/* 801625F4 0015E254 38 84 0C 00 */ addi r4, r4, 0x27800C00@l
@@ -82180,7 +82180,7 @@ lbl_801624D4:
/* 80162604 0015E264 38 A0 12 00 */ li r5, 0x1200
/* 80162608 0015E268 3C 66 00 01 */ addis r3, r6, 1
/* 8016260C 0015E26C 38 63 BA A0 */ addi r3, r3, -17760
-/* 80162610 0015E270 4B EA 19 F1 */ bl func_80004000
+/* 80162610 0015E270 4B EA 19 F1 */ bl memcpy
/* 80162614 0015E274 3C 80 27 81 */ lis r4, 0x27810C00@ha
/* 80162618 0015E278 38 60 00 0E */ li r3, 0xe
/* 8016261C 0015E27C 38 84 0C 00 */ addi r4, r4, 0x27810C00@l
@@ -82190,7 +82190,7 @@ lbl_801624D4:
/* 8016262C 0015E28C 38 A0 12 00 */ li r5, 0x1200
/* 80162630 0015E290 3C 66 00 01 */ addis r3, r6, 1
/* 80162634 0015E294 38 63 CC A0 */ addi r3, r3, -13152
-/* 80162638 0015E298 4B EA 19 C9 */ bl func_80004000
+/* 80162638 0015E298 4B EA 19 C9 */ bl memcpy
/* 8016263C 0015E29C 3C 80 27 82 */ lis r4, 0x27820C00@ha
/* 80162640 0015E2A0 38 60 00 0E */ li r3, 0xe
/* 80162644 0015E2A4 38 84 0C 00 */ addi r4, r4, 0x27820C00@l
@@ -82200,7 +82200,7 @@ lbl_801624D4:
/* 80162654 0015E2B4 38 A0 12 00 */ li r5, 0x1200
/* 80162658 0015E2B8 3C 66 00 01 */ addis r3, r6, 1
/* 8016265C 0015E2BC 38 63 DE A0 */ addi r3, r3, -8544
-/* 80162660 0015E2C0 4B EA 19 A1 */ bl func_80004000
+/* 80162660 0015E2C0 4B EA 19 A1 */ bl memcpy
/* 80162664 0015E2C4 80 9F 00 10 */ lwz r4, 0x10(r31)
/* 80162668 0015E2C8 3C 60 80 49 */ lis r3, lbl_80488598@ha
/* 8016266C 0015E2CC 38 63 85 98 */ addi r3, r3, lbl_80488598@l
@@ -84776,7 +84776,7 @@ lbl_8016488C:
lbl_801648AC:
/* 801648AC 0016050C 7F 84 E3 78 */ mr r4, r28
/* 801648B0 00160510 7F 45 D3 78 */ mr r5, r26
-/* 801648B4 00160514 4B E9 F7 4D */ bl func_80004000
+/* 801648B4 00160514 4B E9 F7 4D */ bl memcpy
/* 801648B8 00160518 7F C3 F3 78 */ mr r3, r30
/* 801648BC 0016051C 7F 25 CB 78 */ mr r5, r25
/* 801648C0 00160520 57 E4 04 3E */ clrlwi r4, r31, 0x10
@@ -84891,7 +84891,7 @@ lbl_80164A24:
/* 80164A40 001606A0 7F A3 EB 78 */ mr r3, r29
/* 80164A44 001606A4 7F 24 CB 78 */ mr r4, r25
/* 80164A48 001606A8 7F 45 D3 78 */ mr r5, r26
-/* 80164A4C 001606AC 4B E9 F5 B5 */ bl func_80004000
+/* 80164A4C 001606AC 4B E9 F5 B5 */ bl memcpy
lbl_80164A50:
/* 80164A50 001606B0 48 0F 95 81 */ bl func_8025DFD0
/* 80164A54 001606B4 7F 84 E3 78 */ mr r4, r28
@@ -85211,7 +85211,7 @@ func_80164E3C:
/* 80164E74 00160AD4 7C 65 1B 78 */ mr r5, r3
/* 80164E78 00160AD8 7F C3 F3 78 */ mr r3, r30
/* 80164E7C 00160ADC 7F E4 FB 78 */ mr r4, r31
-/* 80164E80 00160AE0 4B E9 F1 81 */ bl func_80004000
+/* 80164E80 00160AE0 4B E9 F1 81 */ bl memcpy
/* 80164E84 00160AE4 48 0F 91 4D */ bl func_8025DFD0
/* 80164E88 00160AE8 48 0F 94 95 */ bl func_8025E31C
/* 80164E8C 00160AEC 48 10 28 1D */ bl func_802676A8
@@ -85257,7 +85257,7 @@ lbl_80164EF4:
/* 80164F18 00160B78 7C 65 1B 78 */ mr r5, r3
/* 80164F1C 00160B7C 7F E3 FB 78 */ mr r3, r31
/* 80164F20 00160B80 7F C4 F3 78 */ mr r4, r30
-/* 80164F24 00160B84 4B E9 F0 DD */ bl func_80004000
+/* 80164F24 00160B84 4B E9 F0 DD */ bl memcpy
/* 80164F28 00160B88 48 0F 90 A9 */ bl func_8025DFD0
/* 80164F2C 00160B8C 48 0F 93 F1 */ bl func_8025E31C
/* 80164F30 00160B90 48 10 27 79 */ bl func_802676A8
@@ -86400,7 +86400,7 @@ lbl_80165E28:
/* 80165E34 00161A94 80 63 18 80 */ lwz r3, 0x1880(r3)
/* 80165E38 00161A98 38 9E 08 7C */ addi r4, r30, 0x87c
/* 80165E3C 00161A9C 38 A0 06 EC */ li r5, 0x6ec
-/* 80165E40 00161AA0 4B E9 E1 C1 */ bl func_80004000
+/* 80165E40 00161AA0 4B E9 E1 C1 */ bl memcpy
/* 80165E44 00161AA4 38 00 00 01 */ li r0, 1
/* 80165E48 00161AA8 38 60 02 68 */ li r3, 0x268
/* 80165E4C 00161AAC 90 1E 18 7C */ stw r0, 0x187c(r30)
@@ -86438,7 +86438,7 @@ lbl_80165EB0:
/* 80165EBC 00161B1C 38 83 08 7C */ addi r4, r3, 0x87c
/* 80165EC0 00161B20 38 A0 00 08 */ li r5, 8
/* 80165EC4 00161B24 38 63 08 58 */ addi r3, r3, 0x858
-/* 80165EC8 00161B28 4B E9 E1 39 */ bl func_80004000
+/* 80165EC8 00161B28 4B E9 E1 39 */ bl memcpy
/* 80165ECC 00161B2C 48 00 00 98 */ b lbl_80165F64
lbl_80165ED0:
/* 80165ED0 00161B30 2C 05 00 00 */ cmpwi r5, 0
@@ -86447,7 +86447,7 @@ lbl_80165ED0:
/* 80165EDC 00161B3C 38 61 00 08 */ addi r3, r1, 8
/* 80165EE0 00161B40 38 9E 08 7C */ addi r4, r30, 0x87c
/* 80165EE4 00161B44 38 A0 00 04 */ li r5, 4
-/* 80165EE8 00161B48 4B E9 E1 19 */ bl func_80004000
+/* 80165EE8 00161B48 4B E9 E1 19 */ bl memcpy
/* 80165EEC 00161B4C 48 00 28 E5 */ bl func_801687D0
/* 80165EF0 00161B50 80 01 00 08 */ lwz r0, 8(r1)
/* 80165EF4 00161B54 7C 00 18 40 */ cmplw r0, r3
@@ -86520,7 +86520,7 @@ lbl_80165FBC:
/* 80165FCC 00161C2C 80 63 18 80 */ lwz r3, 0x1880(r3)
/* 80165FD0 00161C30 38 9E 08 7C */ addi r4, r30, 0x87c
/* 80165FD4 00161C34 38 A0 06 EC */ li r5, 0x6ec
-/* 80165FD8 00161C38 4B E9 E0 29 */ bl func_80004000
+/* 80165FD8 00161C38 4B E9 E0 29 */ bl memcpy
/* 80165FDC 00161C3C 38 00 00 01 */ li r0, 1
/* 80165FE0 00161C40 90 1E 18 7C */ stw r0, 0x187c(r30)
lbl_80165FE4:
@@ -86665,7 +86665,7 @@ lbl_8016618C:
/* 801661BC 00161E1C 80 7F 18 9C */ lwz r3, 0x189c(r31)
/* 801661C0 00161E20 38 84 00 0C */ addi r4, r4, 0xc
/* 801661C4 00161E24 38 A0 00 20 */ li r5, 0x20
-/* 801661C8 00161E28 4B E9 DE 39 */ bl func_80004000
+/* 801661C8 00161E28 4B E9 DE 39 */ bl memcpy
/* 801661CC 00161E2C 48 00 00 0C */ b lbl_801661D8
lbl_801661D0:
/* 801661D0 00161E30 38 7F 00 02 */ addi r3, r31, 2
@@ -86850,7 +86850,7 @@ lbl_80166414:
/* 80166468 001620C8 80 9F 18 9C */ lwz r4, 0x189c(r31)
/* 8016646C 001620CC 38 A0 00 20 */ li r5, 0x20
/* 80166470 001620D0 38 63 00 0C */ addi r3, r3, 0xc
-/* 80166474 001620D4 4B E9 DB 8D */ bl func_80004000
+/* 80166474 001620D4 4B E9 DB 8D */ bl memcpy
/* 80166478 001620D8 48 00 01 9C */ b lbl_80166614
/* 8016647C 001620DC 4B FF C6 F5 */ bl func_80162B70
/* 80166480 001620E0 2C 03 00 02 */ cmpwi r3, 2
@@ -87454,7 +87454,7 @@ func_80166C3C:
/* 80166C4C 001628AC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80166C50 001628B0 7C 7F 1B 78 */ mr r31, r3
/* 80166C54 001628B4 38 63 18 C8 */ addi r3, r3, 0x18c8
-/* 80166C58 001628B8 4B E9 D3 A9 */ bl func_80004000
+/* 80166C58 001628B8 4B E9 D3 A9 */ bl memcpy
/* 80166C5C 001628BC 38 00 00 01 */ li r0, 1
/* 80166C60 001628C0 90 1F 18 C4 */ stw r0, 0x18c4(r31)
/* 80166C64 001628C4 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -87492,7 +87492,7 @@ func_80166CAC:
/* 80166CBC 0016291C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80166CC0 00162920 7C 7F 1B 78 */ mr r31, r3
/* 80166CC4 00162924 38 63 18 D8 */ addi r3, r3, 0x18d8
-/* 80166CC8 00162928 4B E9 D3 39 */ bl func_80004000
+/* 80166CC8 00162928 4B E9 D3 39 */ bl memcpy
/* 80166CCC 0016292C 38 00 00 01 */ li r0, 1
/* 80166CD0 00162930 90 1F 18 D4 */ stw r0, 0x18d4(r31)
/* 80166CD4 00162934 83 E1 00 0C */ lwz r31, 0xc(r1)
@@ -87523,7 +87523,7 @@ func_80166D04:
func_80166D14:
/* 80166D14 00162974 38 A0 00 10 */ li r5, 0x10
/* 80166D18 00162978 38 63 19 58 */ addi r3, r3, 0x1958
-/* 80166D1C 0016297C 4B E9 D2 E4 */ b func_80004000
+/* 80166D1C 0016297C 4B E9 D2 E4 */ b memcpy
.global func_80166D20
func_80166D20:
@@ -88020,7 +88020,7 @@ lbl_80167390:
/* 80167394 00162FF4 7F A3 EB 78 */ mr r3, r29
/* 80167398 00162FF8 7F E5 FB 78 */ mr r5, r31
/* 8016739C 00162FFC 38 84 C9 28 */ addi r4, r4, lbl_8048C928@l
-/* 801673A0 00163000 4B E9 CC 61 */ bl func_80004000
+/* 801673A0 00163000 4B E9 CC 61 */ bl memcpy
/* 801673A4 00163004 7F E3 FB 78 */ mr r3, r31
/* 801673A8 00163008 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 801673AC 0016300C 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -88044,7 +88044,7 @@ lbl_80167390:
/* 801673F4 00163054 7F E3 FB 78 */ mr r3, r31
/* 801673F8 00163058 38 81 00 08 */ addi r4, r1, 8
/* 801673FC 0016305C 38 A0 00 04 */ li r5, 4
-/* 80167400 00163060 4B E9 CC 01 */ bl func_80004000
+/* 80167400 00163060 4B E9 CC 01 */ bl memcpy
/* 80167404 00163064 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80167408 00163068 38 60 00 04 */ li r3, 4
/* 8016740C 0016306C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -88068,7 +88068,7 @@ lbl_80167390:
/* 80167454 001630B4 7F E3 FB 78 */ mr r3, r31
/* 80167458 001630B8 38 81 00 08 */ addi r4, r1, 8
/* 8016745C 001630BC 38 A0 00 08 */ li r5, 8
-/* 80167460 001630C0 4B E9 CB A1 */ bl func_80004000
+/* 80167460 001630C0 4B E9 CB A1 */ bl memcpy
/* 80167464 001630C4 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80167468 001630C8 38 60 00 08 */ li r3, 8
/* 8016746C 001630CC 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -88093,7 +88093,7 @@ lbl_80167390:
/* 801674B8 00163118 7F C3 F3 78 */ mr r3, r30
/* 801674BC 0016311C 7F E4 FB 78 */ mr r4, r31
/* 801674C0 00163120 38 A0 06 EC */ li r5, 0x6ec
-/* 801674C4 00163124 4B E9 CB 3D */ bl func_80004000
+/* 801674C4 00163124 4B E9 CB 3D */ bl memcpy
/* 801674C8 00163128 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 801674CC 0016312C 38 60 06 EC */ li r3, 0x6ec
/* 801674D0 00163130 83 C1 00 08 */ lwz r30, 8(r1)
@@ -89043,7 +89043,7 @@ lbl_8016818C:
lbl_801681A4:
/* 801681A4 00163E04 7F C3 F3 78 */ mr r3, r30
/* 801681A8 00163E08 38 A0 00 0C */ li r5, 0xc
-/* 801681AC 00163E0C 4B E9 BE 55 */ bl func_80004000
+/* 801681AC 00163E0C 4B E9 BE 55 */ bl memcpy
/* 801681B0 00163E10 7F E3 FB 78 */ mr r3, r31
/* 801681B4 00163E14 4B FF EA 71 */ bl func_80166C24
/* 801681B8 00163E18 7F C3 F3 78 */ mr r3, r30
@@ -89110,7 +89110,7 @@ lbl_80168268:
lbl_80168280:
/* 80168280 00163EE0 7F C3 F3 78 */ mr r3, r30
/* 80168284 00163EE4 38 A0 00 80 */ li r5, 0x80
-/* 80168288 00163EE8 4B E9 BD 79 */ bl func_80004000
+/* 80168288 00163EE8 4B E9 BD 79 */ bl memcpy
/* 8016828C 00163EEC 7F E3 FB 78 */ mr r3, r31
/* 80168290 00163EF0 4B FF EA 05 */ bl func_80166C94
/* 80168294 00163EF4 7F C3 F3 78 */ mr r3, r30
@@ -89651,7 +89651,7 @@ lbl_8016897C:
/* 8016897C 001645DC 80 6D 9E 54 */ lwz r3, lbl_8063F114-_SDA_BASE_(r13)
/* 80168980 001645E0 7F E4 FB 78 */ mr r4, r31
/* 80168984 001645E4 38 A0 06 EC */ li r5, 0x6ec
-/* 80168988 001645E8 4B E9 B6 79 */ bl func_80004000
+/* 80168988 001645E8 4B E9 B6 79 */ bl memcpy
/* 8016898C 001645EC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80168990 001645F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80168994 001645F4 7C 08 03 A6 */ mtlr r0
@@ -90068,7 +90068,7 @@ lbl_80168E40:
lbl_80168E8C:
/* 80168E8C 00164AEC 7C A4 2B 78 */ mr r4, r5
/* 80168E90 00164AF0 7C C5 33 78 */ mr r5, r6
-/* 80168E94 00164AF4 4B E9 B1 6D */ bl func_80004000
+/* 80168E94 00164AF4 4B E9 B1 6D */ bl memcpy
/* 80168E98 00164AF8 38 00 00 00 */ li r0, 0
/* 80168E9C 00164AFC 38 60 00 00 */ li r3, 0
/* 80168EA0 00164B00 7C 1F F1 2E */ stwx r0, r31, r30
@@ -90328,7 +90328,7 @@ lbl_8016920C:
/* 80169214 00164E74 A0 A1 00 0A */ lhz r5, 0xa(r1)
/* 80169218 00164E78 7C 7E 1B 78 */ mr r30, r3
/* 8016921C 00164E7C 7F E4 FB 78 */ mr r4, r31
-/* 80169220 00164E80 4B E9 AD E1 */ bl func_80004000
+/* 80169220 00164E80 4B E9 AD E1 */ bl memcpy
/* 80169224 00164E84 88 01 00 08 */ lbz r0, 8(r1)
/* 80169228 00164E88 7F C3 F3 78 */ mr r3, r30
/* 8016922C 00164E8C 90 1E 00 00 */ stw r0, 0(r30)
@@ -90387,7 +90387,7 @@ lbl_801692BC:
/* 801692EC 00164F4C 90 C8 00 08 */ stw r6, 8(r8)
/* 801692F0 00164F50 90 E8 00 0C */ stw r7, 0xc(r8)
/* 801692F4 00164F54 90 08 00 10 */ stw r0, 0x10(r8)
-/* 801692F8 00164F58 4B E9 AD 09 */ bl func_80004000
+/* 801692F8 00164F58 4B E9 AD 09 */ bl memcpy
/* 801692FC 00164F5C 38 1E 00 02 */ addi r0, r30, 2
/* 80169300 00164F60 38 7F CB 90 */ addi r3, r31, -13424
/* 80169304 00164F64 54 04 07 FA */ rlwinm r4, r0, 0, 0x1f, 0x1d
@@ -90419,7 +90419,7 @@ lbl_80169340:
/* 80169364 00164FC4 7C 06 19 6E */ stwux r0, r6, r3
/* 80169368 00164FC8 93 C6 00 04 */ stw r30, 4(r6)
/* 8016936C 00164FCC 38 66 00 08 */ addi r3, r6, 8
-/* 80169370 00164FD0 4B E9 AC 91 */ bl func_80004000
+/* 80169370 00164FD0 4B E9 AC 91 */ bl memcpy
/* 80169374 00164FD4 38 1E 00 0B */ addi r0, r30, 0xb
/* 80169378 00164FD8 80 8D 9E 80 */ lwz r4, lbl_8063F140-_SDA_BASE_(r13)
/* 8016937C 00164FDC 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
@@ -90590,7 +90590,7 @@ func_80169560:
/* 801695BC 0016521C 98 1E 00 07 */ stb r0, 7(r30)
/* 801695C0 00165220 80 9D 00 08 */ lwz r4, 8(r29)
/* 801695C4 00165224 80 BD 00 0C */ lwz r5, 0xc(r29)
-/* 801695C8 00165228 4B E9 AA 39 */ bl func_80004000
+/* 801695C8 00165228 4B E9 AA 39 */ bl memcpy
/* 801695CC 0016522C 7C 1E F8 50 */ subf r0, r30, r31
/* 801695D0 00165230 90 1E 00 08 */ stw r0, 8(r30)
/* 801695D4 00165234 80 1D 00 0C */ lwz r0, 0xc(r29)
@@ -90602,7 +90602,7 @@ func_80169560:
/* 801695EC 0016524C 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
/* 801695F0 00165250 7F FF 02 14 */ add r31, r31, r0
/* 801695F4 00165254 7F E3 FB 78 */ mr r3, r31
-/* 801695F8 00165258 4B E9 AA 09 */ bl func_80004000
+/* 801695F8 00165258 4B E9 AA 09 */ bl memcpy
/* 801695FC 0016525C 7C 1E F8 50 */ subf r0, r30, r31
/* 80169600 00165260 90 1E 00 10 */ stw r0, 0x10(r30)
/* 80169604 00165264 80 1D 00 14 */ lwz r0, 0x14(r29)
@@ -90614,7 +90614,7 @@ func_80169560:
/* 8016961C 0016527C 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
/* 80169620 00165280 7F FF 02 14 */ add r31, r31, r0
/* 80169624 00165284 7F E3 FB 78 */ mr r3, r31
-/* 80169628 00165288 4B E9 A9 D9 */ bl func_80004000
+/* 80169628 00165288 4B E9 A9 D9 */ bl memcpy
/* 8016962C 0016528C 7C 1E F8 50 */ subf r0, r30, r31
/* 80169630 00165290 90 1E 00 18 */ stw r0, 0x18(r30)
/* 80169634 00165294 80 1D 00 1C */ lwz r0, 0x1c(r29)
@@ -90626,7 +90626,7 @@ func_80169560:
/* 8016964C 001652AC 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
/* 80169650 001652B0 7F FF 02 14 */ add r31, r31, r0
/* 80169654 001652B4 7F E3 FB 78 */ mr r3, r31
-/* 80169658 001652B8 4B E9 A9 A9 */ bl func_80004000
+/* 80169658 001652B8 4B E9 A9 A9 */ bl memcpy
/* 8016965C 001652BC 7C 1E F8 50 */ subf r0, r30, r31
/* 80169660 001652C0 90 1E 00 20 */ stw r0, 0x20(r30)
/* 80169664 001652C4 80 1D 00 24 */ lwz r0, 0x24(r29)
@@ -90638,7 +90638,7 @@ func_80169560:
/* 8016967C 001652DC 54 00 00 3A */ rlwinm r0, r0, 0, 0, 0x1d
/* 80169680 001652E0 7F FF 02 14 */ add r31, r31, r0
/* 80169684 001652E4 7F E3 FB 78 */ mr r3, r31
-/* 80169688 001652E8 4B E9 A9 79 */ bl func_80004000
+/* 80169688 001652E8 4B E9 A9 79 */ bl memcpy
/* 8016968C 001652EC 7C 1E F8 50 */ subf r0, r30, r31
/* 80169690 001652F0 90 1E 00 28 */ stw r0, 0x28(r30)
/* 80169694 001652F4 80 1D 00 2C */ lwz r0, 0x2c(r29)
@@ -91651,7 +91651,7 @@ lbl_8016A4D8:
/* 8016A510 00166170 38 7E CD 90 */ addi r3, r30, lbl_8048CD90@l
/* 8016A514 00166174 7C 84 02 14 */ add r4, r4, r0
/* 8016A518 00166178 38 84 00 10 */ addi r4, r4, 0x10
-/* 8016A51C 0016617C 4B E9 9A E5 */ bl func_80004000
+/* 8016A51C 0016617C 4B E9 9A E5 */ bl memcpy
/* 8016A520 00166180 80 1E CD 90 */ lwz r0, -0x3270(r30)
/* 8016A524 00166184 64 00 80 00 */ oris r0, r0, 0x8000
/* 8016A528 00166188 90 1E CD 90 */ stw r0, -0x3270(r30)
@@ -96189,11 +96189,11 @@ func_8016E394:
/* 8016E3EC 0016A04C 98 1F 00 03 */ stb r0, 3(r31)
/* 8016E3F0 0016A050 3B FF 00 04 */ addi r31, r31, 4
/* 8016E3F4 0016A054 7F E3 FB 78 */ mr r3, r31
-/* 8016E3F8 0016A058 4B E9 5C 09 */ bl func_80004000
+/* 8016E3F8 0016A058 4B E9 5C 09 */ bl memcpy
/* 8016E3FC 0016A05C 7F A4 EB 78 */ mr r4, r29
/* 8016E400 0016A060 7F C5 F3 78 */ mr r5, r30
/* 8016E404 0016A064 38 7F 00 24 */ addi r3, r31, 0x24
-/* 8016E408 0016A068 4B E9 5B F9 */ bl func_80004000
+/* 8016E408 0016A068 4B E9 5B F9 */ bl memcpy
/* 8016E40C 0016A06C 38 60 00 0B */ li r3, 0xb
/* 8016E410 0016A070 4B FF FE D5 */ bl func_8016E2E4
/* 8016E414 0016A074 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -96639,7 +96639,7 @@ lbl_8016E9FC:
/* 8016EA10 0016A670 38 A0 00 8C */ li r5, 0x8c
/* 8016EA14 0016A674 7C 9B 02 14 */ add r4, r27, r0
/* 8016EA18 0016A678 38 84 01 FC */ addi r4, r4, 0x1fc
-/* 8016EA1C 0016A67C 4B E9 55 E5 */ bl func_80004000
+/* 8016EA1C 0016A67C 4B E9 55 E5 */ bl memcpy
lbl_8016EA20:
/* 8016EA20 0016A680 3A D6 00 8C */ addi r22, r22, 0x8c
/* 8016EA24 0016A684 3A 10 00 01 */ addi r16, r16, 1
@@ -96650,7 +96650,7 @@ lbl_8016EA2C:
/* 8016EA34 0016A694 7E 24 8B 78 */ mr r4, r17
/* 8016EA38 0016A698 7E A5 AB 78 */ mr r5, r21
/* 8016EA3C 0016A69C 38 7A 01 FC */ addi r3, r26, 0x1fc
-/* 8016EA40 0016A6A0 4B E9 55 C1 */ bl func_80004000
+/* 8016EA40 0016A6A0 4B E9 55 C1 */ bl memcpy
/* 8016EA44 0016A6A4 7E 23 8B 78 */ mr r3, r17
/* 8016EA48 0016A6A8 48 06 C4 5D */ bl func_801DAEA4
/* 8016EA4C 0016A6AC 80 1D 00 08 */ lwz r0, 8(r29)
@@ -97143,7 +97143,7 @@ lbl_8016F090:
/* 8016F0A8 0016AD08 7C BD 02 14 */ add r5, r29, r0
/* 8016F0AC 0016AD0C 90 65 00 50 */ stw r3, 0x50(r5)
/* 8016F0B0 0016AD10 80 BF 00 08 */ lwz r5, 8(r31)
-/* 8016F0B4 0016AD14 4B E9 4F 4D */ bl func_80004000
+/* 8016F0B4 0016AD14 4B E9 4F 4D */ bl memcpy
/* 8016F0B8 0016AD18 7F E3 FB 78 */ mr r3, r31
/* 8016F0BC 0016AD1C 48 06 BD E9 */ bl func_801DAEA4
/* 8016F0C0 0016AD20 80 9D 00 A0 */ lwz r4, 0xa0(r29)
@@ -97530,7 +97530,7 @@ lbl_8016F5EC:
/* 8016F5F0 0016B250 41 82 00 20 */ beq lbl_8016F610
/* 8016F5F4 0016B254 7F E3 FB 78 */ mr r3, r31
/* 8016F5F8 0016B258 38 A0 00 3C */ li r5, 0x3c
-/* 8016F5FC 0016B25C 4B E9 4A 05 */ bl func_80004000
+/* 8016F5FC 0016B25C 4B E9 4A 05 */ bl memcpy
/* 8016F600 0016B260 38 00 00 01 */ li r0, 1
/* 8016F604 0016B264 38 60 00 01 */ li r3, 1
/* 8016F608 0016B268 98 1F 00 00 */ stb r0, 0(r31)
@@ -97694,7 +97694,7 @@ lbl_8016F7F8:
/* 8016F824 0016B484 38 7F D7 E8 */ addi r3, r31, lbl_8048D7E8@l
/* 8016F828 0016B488 38 A0 07 80 */ li r5, 0x780
/* 8016F82C 0016B48C 38 84 D0 68 */ addi r4, r4, lbl_8048D068@l
-/* 8016F830 0016B490 4B E9 47 D1 */ bl func_80004000
+/* 8016F830 0016B490 4B E9 47 D1 */ bl memcpy
/* 8016F834 0016B494 7F A3 EB 78 */ mr r3, r29
/* 8016F838 0016B498 7F C5 F3 78 */ mr r5, r30
/* 8016F83C 0016B49C 38 9F D7 E8 */ addi r4, r31, -10264
@@ -97975,7 +97975,7 @@ lbl_8016FC08:
/* 8016FC18 0016B878 80 9C 00 00 */ lwz r4, 0(r28)
/* 8016FC1C 0016B87C 7F A5 EB 78 */ mr r5, r29
/* 8016FC20 0016B880 38 63 00 02 */ addi r3, r3, 2
-/* 8016FC24 0016B884 4B E9 43 DD */ bl func_80004000
+/* 8016FC24 0016B884 4B E9 43 DD */ bl memcpy
/* 8016FC28 0016B888 80 0D 9F 3C */ lwz r0, lbl_8063F1FC-_SDA_BASE_(r13)
/* 8016FC2C 0016B88C 2C 1B 00 0A */ cmpwi r27, 0xa
/* 8016FC30 0016B890 80 7C 00 0C */ lwz r3, 0xc(r28)
@@ -98208,7 +98208,7 @@ lbl_8016FC08:
/* 8016FFBC 0016BC1C 80 1C 00 04 */ lwz r0, 4(r28)
/* 8016FFC0 0016BC20 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8016FFC4 0016BC24 80 9C 00 08 */ lwz r4, 8(r28)
-/* 8016FFC8 0016BC28 4B E9 40 39 */ bl func_80004000
+/* 8016FFC8 0016BC28 4B E9 40 39 */ bl memcpy
/* 8016FFCC 0016BC2C 80 1C 00 0C */ lwz r0, 0xc(r28)
/* 8016FFD0 0016BC30 38 61 00 08 */ addi r3, r1, 8
/* 8016FFD4 0016BC34 98 01 00 0E */ stb r0, 0xe(r1)
@@ -98309,21 +98309,21 @@ lbl_80170110:
/* 80170130 0016BD90 7F A3 EB 78 */ mr r3, r29
/* 80170134 0016BD94 7F C4 F3 78 */ mr r4, r30
/* 80170138 0016BD98 38 A0 00 04 */ li r5, 4
-/* 8017013C 0016BD9C 4B E9 3E C5 */ bl func_80004000
+/* 8017013C 0016BD9C 4B E9 3E C5 */ bl memcpy
/* 80170140 0016BDA0 3B BD 00 04 */ addi r29, r29, 4
/* 80170144 0016BDA4 3B DE 00 04 */ addi r30, r30, 4
/* 80170148 0016BDA8 48 00 03 1C */ b lbl_80170464
/* 8017014C 0016BDAC 7F A3 EB 78 */ mr r3, r29
/* 80170150 0016BDB0 7F C4 F3 78 */ mr r4, r30
/* 80170154 0016BDB4 38 A0 00 04 */ li r5, 4
-/* 80170158 0016BDB8 4B E9 3E A9 */ bl func_80004000
+/* 80170158 0016BDB8 4B E9 3E A9 */ bl memcpy
/* 8017015C 0016BDBC 3B BD 00 04 */ addi r29, r29, 4
/* 80170160 0016BDC0 3B DE 00 04 */ addi r30, r30, 4
/* 80170164 0016BDC4 48 00 03 00 */ b lbl_80170464
/* 80170168 0016BDC8 7F A3 EB 78 */ mr r3, r29
/* 8017016C 0016BDCC 7F C4 F3 78 */ mr r4, r30
/* 80170170 0016BDD0 38 A0 00 04 */ li r5, 4
-/* 80170174 0016BDD4 4B E9 3E 8D */ bl func_80004000
+/* 80170174 0016BDD4 4B E9 3E 8D */ bl memcpy
/* 80170178 0016BDD8 88 1D 00 01 */ lbz r0, 1(r29)
/* 8017017C 0016BDDC 3B DE 00 04 */ addi r30, r30, 4
/* 80170180 0016BDE0 68 00 00 01 */ xori r0, r0, 1
@@ -98333,28 +98333,28 @@ lbl_80170110:
/* 80170190 0016BDF0 7F A3 EB 78 */ mr r3, r29
/* 80170194 0016BDF4 7F C4 F3 78 */ mr r4, r30
/* 80170198 0016BDF8 38 A0 00 04 */ li r5, 4
-/* 8017019C 0016BDFC 4B E9 3E 65 */ bl func_80004000
+/* 8017019C 0016BDFC 4B E9 3E 65 */ bl memcpy
/* 801701A0 0016BE00 3B BD 00 04 */ addi r29, r29, 4
/* 801701A4 0016BE04 3B DE 00 04 */ addi r30, r30, 4
/* 801701A8 0016BE08 48 00 02 BC */ b lbl_80170464
/* 801701AC 0016BE0C 7F A3 EB 78 */ mr r3, r29
/* 801701B0 0016BE10 7F C4 F3 78 */ mr r4, r30
/* 801701B4 0016BE14 38 A0 00 04 */ li r5, 4
-/* 801701B8 0016BE18 4B E9 3E 49 */ bl func_80004000
+/* 801701B8 0016BE18 4B E9 3E 49 */ bl memcpy
/* 801701BC 0016BE1C 3B BD 00 04 */ addi r29, r29, 4
/* 801701C0 0016BE20 3B DE 00 04 */ addi r30, r30, 4
/* 801701C4 0016BE24 48 00 02 A0 */ b lbl_80170464
/* 801701C8 0016BE28 7F A3 EB 78 */ mr r3, r29
/* 801701CC 0016BE2C 7F C4 F3 78 */ mr r4, r30
/* 801701D0 0016BE30 38 A0 00 04 */ li r5, 4
-/* 801701D4 0016BE34 4B E9 3E 2D */ bl func_80004000
+/* 801701D4 0016BE34 4B E9 3E 2D */ bl memcpy
/* 801701D8 0016BE38 3B BD 00 04 */ addi r29, r29, 4
/* 801701DC 0016BE3C 3B DE 00 04 */ addi r30, r30, 4
/* 801701E0 0016BE40 48 00 02 84 */ b lbl_80170464
/* 801701E4 0016BE44 7F A3 EB 78 */ mr r3, r29
/* 801701E8 0016BE48 7F C4 F3 78 */ mr r4, r30
/* 801701EC 0016BE4C 38 A0 00 08 */ li r5, 8
-/* 801701F0 0016BE50 4B E9 3E 11 */ bl func_80004000
+/* 801701F0 0016BE50 4B E9 3E 11 */ bl memcpy
/* 801701F4 0016BE54 80 6D 9F 2C */ lwz r3, lbl_8063F1EC-_SDA_BASE_(r13)
/* 801701F8 0016BE58 A0 1D 00 02 */ lhz r0, 2(r29)
/* 801701FC 0016BE5C 7C 63 02 14 */ add r3, r3, r0
@@ -98378,7 +98378,7 @@ lbl_80170234:
/* 80170240 0016BEA0 7F A3 EB 78 */ mr r3, r29
/* 80170244 0016BEA4 7F C4 F3 78 */ mr r4, r30
/* 80170248 0016BEA8 38 A0 00 08 */ li r5, 8
-/* 8017024C 0016BEAC 4B E9 3D B5 */ bl func_80004000
+/* 8017024C 0016BEAC 4B E9 3D B5 */ bl memcpy
/* 80170250 0016BEB0 A0 1D 00 02 */ lhz r0, 2(r29)
/* 80170254 0016BEB4 28 00 01 00 */ cmplwi r0, 0x100
/* 80170258 0016BEB8 40 80 00 0C */ bge lbl_80170264
@@ -98391,7 +98391,7 @@ lbl_80170264:
/* 80170270 0016BED0 7F A3 EB 78 */ mr r3, r29
/* 80170274 0016BED4 7F C4 F3 78 */ mr r4, r30
/* 80170278 0016BED8 38 A0 00 08 */ li r5, 8
-/* 8017027C 0016BEDC 4B E9 3D 85 */ bl func_80004000
+/* 8017027C 0016BEDC 4B E9 3D 85 */ bl memcpy
/* 80170280 0016BEE0 88 1D 00 01 */ lbz r0, 1(r29)
/* 80170284 0016BEE4 3B DE 00 08 */ addi r30, r30, 8
/* 80170288 0016BEE8 68 00 00 01 */ xori r0, r0, 1
@@ -98401,7 +98401,7 @@ lbl_80170264:
/* 80170298 0016BEF8 7F A3 EB 78 */ mr r3, r29
/* 8017029C 0016BEFC 7F C4 F3 78 */ mr r4, r30
/* 801702A0 0016BF00 38 A0 00 08 */ li r5, 8
-/* 801702A4 0016BF04 4B E9 3D 5D */ bl func_80004000
+/* 801702A4 0016BF04 4B E9 3D 5D */ bl memcpy
/* 801702A8 0016BF08 88 1D 00 01 */ lbz r0, 1(r29)
/* 801702AC 0016BF0C 3B DE 00 08 */ addi r30, r30, 8
/* 801702B0 0016BF10 68 00 00 01 */ xori r0, r0, 1
@@ -98411,7 +98411,7 @@ lbl_80170264:
/* 801702C0 0016BF20 7F A3 EB 78 */ mr r3, r29
/* 801702C4 0016BF24 7F C4 F3 78 */ mr r4, r30
/* 801702C8 0016BF28 38 A0 00 04 */ li r5, 4
-/* 801702CC 0016BF2C 4B E9 3D 35 */ bl func_80004000
+/* 801702CC 0016BF2C 4B E9 3D 35 */ bl memcpy
/* 801702D0 0016BF30 88 1D 00 01 */ lbz r0, 1(r29)
/* 801702D4 0016BF34 3B DE 00 04 */ addi r30, r30, 4
/* 801702D8 0016BF38 68 00 00 01 */ xori r0, r0, 1
@@ -98421,7 +98421,7 @@ lbl_80170264:
/* 801702E8 0016BF48 7F A3 EB 78 */ mr r3, r29
/* 801702EC 0016BF4C 7F C4 F3 78 */ mr r4, r30
/* 801702F0 0016BF50 38 A0 00 08 */ li r5, 8
-/* 801702F4 0016BF54 4B E9 3D 0D */ bl func_80004000
+/* 801702F4 0016BF54 4B E9 3D 0D */ bl memcpy
/* 801702F8 0016BF58 88 1D 00 01 */ lbz r0, 1(r29)
/* 801702FC 0016BF5C 28 00 00 FF */ cmplwi r0, 0xff
/* 80170300 0016BF60 41 82 00 0C */ beq lbl_8017030C
@@ -98434,7 +98434,7 @@ lbl_8017030C:
/* 80170318 0016BF78 7F A3 EB 78 */ mr r3, r29
/* 8017031C 0016BF7C 7F C4 F3 78 */ mr r4, r30
/* 80170320 0016BF80 38 A0 00 04 */ li r5, 4
-/* 80170324 0016BF84 4B E9 3C DD */ bl func_80004000
+/* 80170324 0016BF84 4B E9 3C DD */ bl memcpy
/* 80170328 0016BF88 88 1D 00 01 */ lbz r0, 1(r29)
/* 8017032C 0016BF8C 3B DE 00 04 */ addi r30, r30, 4
/* 80170330 0016BF90 68 00 00 01 */ xori r0, r0, 1
@@ -98444,7 +98444,7 @@ lbl_8017030C:
/* 80170340 0016BFA0 7F A3 EB 78 */ mr r3, r29
/* 80170344 0016BFA4 7F C4 F3 78 */ mr r4, r30
/* 80170348 0016BFA8 38 A0 00 08 */ li r5, 8
-/* 8017034C 0016BFAC 4B E9 3C B5 */ bl func_80004000
+/* 8017034C 0016BFAC 4B E9 3C B5 */ bl memcpy
/* 80170350 0016BFB0 88 1D 00 01 */ lbz r0, 1(r29)
/* 80170354 0016BFB4 3B DE 00 08 */ addi r30, r30, 8
/* 80170358 0016BFB8 68 00 00 01 */ xori r0, r0, 1
@@ -98457,7 +98457,7 @@ lbl_8017030C:
/* 80170374 0016BFD4 7F A3 EB 78 */ mr r3, r29
/* 80170378 0016BFD8 7F C4 F3 78 */ mr r4, r30
/* 8017037C 0016BFDC 38 A0 00 04 */ li r5, 4
-/* 80170380 0016BFE0 4B E9 3C 81 */ bl func_80004000
+/* 80170380 0016BFE0 4B E9 3C 81 */ bl memcpy
/* 80170384 0016BFE4 88 1D 00 01 */ lbz r0, 1(r29)
/* 80170388 0016BFE8 3B DE 00 04 */ addi r30, r30, 4
/* 8017038C 0016BFEC 68 00 00 01 */ xori r0, r0, 1
@@ -98467,14 +98467,14 @@ lbl_8017030C:
/* 8017039C 0016BFFC 7F A3 EB 78 */ mr r3, r29
/* 801703A0 0016C000 7F C4 F3 78 */ mr r4, r30
/* 801703A4 0016C004 38 A0 00 04 */ li r5, 4
-/* 801703A8 0016C008 4B E9 3C 59 */ bl func_80004000
+/* 801703A8 0016C008 4B E9 3C 59 */ bl memcpy
/* 801703AC 0016C00C 3B BD 00 04 */ addi r29, r29, 4
/* 801703B0 0016C010 3B DE 00 04 */ addi r30, r30, 4
/* 801703B4 0016C014 48 00 00 B0 */ b lbl_80170464
/* 801703B8 0016C018 7F A3 EB 78 */ mr r3, r29
/* 801703BC 0016C01C 7F C4 F3 78 */ mr r4, r30
/* 801703C0 0016C020 38 A0 00 04 */ li r5, 4
-/* 801703C4 0016C024 4B E9 3C 3D */ bl func_80004000
+/* 801703C4 0016C024 4B E9 3C 3D */ bl memcpy
/* 801703C8 0016C028 88 1D 00 01 */ lbz r0, 1(r29)
/* 801703CC 0016C02C 3B DE 00 04 */ addi r30, r30, 4
/* 801703D0 0016C030 68 00 00 01 */ xori r0, r0, 1
@@ -98484,7 +98484,7 @@ lbl_8017030C:
/* 801703E0 0016C040 7F A3 EB 78 */ mr r3, r29
/* 801703E4 0016C044 7F C4 F3 78 */ mr r4, r30
/* 801703E8 0016C048 38 A0 00 04 */ li r5, 4
-/* 801703EC 0016C04C 4B E9 3C 15 */ bl func_80004000
+/* 801703EC 0016C04C 4B E9 3C 15 */ bl memcpy
/* 801703F0 0016C050 88 1D 00 01 */ lbz r0, 1(r29)
/* 801703F4 0016C054 3B DE 00 04 */ addi r30, r30, 4
/* 801703F8 0016C058 68 00 00 01 */ xori r0, r0, 1
@@ -98494,7 +98494,7 @@ lbl_8017030C:
/* 80170408 0016C068 7F A3 EB 78 */ mr r3, r29
/* 8017040C 0016C06C 7F C4 F3 78 */ mr r4, r30
/* 80170410 0016C070 38 A0 00 04 */ li r5, 4
-/* 80170414 0016C074 4B E9 3B ED */ bl func_80004000
+/* 80170414 0016C074 4B E9 3B ED */ bl memcpy
/* 80170418 0016C078 88 1D 00 01 */ lbz r0, 1(r29)
/* 8017041C 0016C07C 3B DE 00 04 */ addi r30, r30, 4
/* 80170420 0016C080 68 00 00 01 */ xori r0, r0, 1
@@ -98504,14 +98504,14 @@ lbl_8017030C:
/* 80170430 0016C090 7F A3 EB 78 */ mr r3, r29
/* 80170434 0016C094 7F C4 F3 78 */ mr r4, r30
/* 80170438 0016C098 38 A0 00 04 */ li r5, 4
-/* 8017043C 0016C09C 4B E9 3B C5 */ bl func_80004000
+/* 8017043C 0016C09C 4B E9 3B C5 */ bl memcpy
/* 80170440 0016C0A0 3B BD 00 04 */ addi r29, r29, 4
/* 80170444 0016C0A4 3B DE 00 04 */ addi r30, r30, 4
/* 80170448 0016C0A8 48 00 00 1C */ b lbl_80170464
/* 8017044C 0016C0AC 7F A3 EB 78 */ mr r3, r29
/* 80170450 0016C0B0 7F C4 F3 78 */ mr r4, r30
/* 80170454 0016C0B4 38 A0 00 04 */ li r5, 4
-/* 80170458 0016C0B8 4B E9 3B A9 */ bl func_80004000
+/* 80170458 0016C0B8 4B E9 3B A9 */ bl memcpy
/* 8017045C 0016C0BC 3B BD 00 04 */ addi r29, r29, 4
/* 80170460 0016C0C0 3B DE 00 04 */ addi r30, r30, 4
lbl_80170464:
@@ -98558,7 +98558,7 @@ lbl_801704D4:
/* 801704F4 0016C154 7F A3 EB 78 */ mr r3, r29
/* 801704F8 0016C158 7F 84 E3 78 */ mr r4, r28
/* 801704FC 0016C15C 38 A0 00 04 */ li r5, 4
-/* 80170500 0016C160 4B E9 3B 01 */ bl func_80004000
+/* 80170500 0016C160 4B E9 3B 01 */ bl memcpy
/* 80170504 0016C164 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170508 0016C168 3B 9C 00 04 */ addi r28, r28, 4
/* 8017050C 0016C16C 3B BD 00 04 */ addi r29, r29, 4
@@ -98568,7 +98568,7 @@ lbl_801704D4:
/* 8017051C 0016C17C 7F A3 EB 78 */ mr r3, r29
/* 80170520 0016C180 7F 84 E3 78 */ mr r4, r28
/* 80170524 0016C184 38 A0 00 04 */ li r5, 4
-/* 80170528 0016C188 4B E9 3A D9 */ bl func_80004000
+/* 80170528 0016C188 4B E9 3A D9 */ bl memcpy
/* 8017052C 0016C18C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170530 0016C190 3B 9C 00 04 */ addi r28, r28, 4
/* 80170534 0016C194 3B BD 00 04 */ addi r29, r29, 4
@@ -98578,7 +98578,7 @@ lbl_801704D4:
/* 80170544 0016C1A4 7F A3 EB 78 */ mr r3, r29
/* 80170548 0016C1A8 7F 84 E3 78 */ mr r4, r28
/* 8017054C 0016C1AC 38 A0 00 04 */ li r5, 4
-/* 80170550 0016C1B0 4B E9 3A B1 */ bl func_80004000
+/* 80170550 0016C1B0 4B E9 3A B1 */ bl memcpy
/* 80170554 0016C1B4 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170558 0016C1B8 3B 9C 00 04 */ addi r28, r28, 4
/* 8017055C 0016C1BC 3B BD 00 04 */ addi r29, r29, 4
@@ -98588,7 +98588,7 @@ lbl_801704D4:
/* 8017056C 0016C1CC 7F A3 EB 78 */ mr r3, r29
/* 80170570 0016C1D0 7F 84 E3 78 */ mr r4, r28
/* 80170574 0016C1D4 38 A0 00 04 */ li r5, 4
-/* 80170578 0016C1D8 4B E9 3A 89 */ bl func_80004000
+/* 80170578 0016C1D8 4B E9 3A 89 */ bl memcpy
/* 8017057C 0016C1DC 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170580 0016C1E0 3B 9C 00 04 */ addi r28, r28, 4
/* 80170584 0016C1E4 3B BD 00 04 */ addi r29, r29, 4
@@ -98598,7 +98598,7 @@ lbl_801704D4:
/* 80170594 0016C1F4 7F A3 EB 78 */ mr r3, r29
/* 80170598 0016C1F8 7F 84 E3 78 */ mr r4, r28
/* 8017059C 0016C1FC 38 A0 00 04 */ li r5, 4
-/* 801705A0 0016C200 4B E9 3A 61 */ bl func_80004000
+/* 801705A0 0016C200 4B E9 3A 61 */ bl memcpy
/* 801705A4 0016C204 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801705A8 0016C208 3B 9C 00 04 */ addi r28, r28, 4
/* 801705AC 0016C20C 3B BD 00 04 */ addi r29, r29, 4
@@ -98608,7 +98608,7 @@ lbl_801704D4:
/* 801705BC 0016C21C 7F A3 EB 78 */ mr r3, r29
/* 801705C0 0016C220 7F 84 E3 78 */ mr r4, r28
/* 801705C4 0016C224 38 A0 00 04 */ li r5, 4
-/* 801705C8 0016C228 4B E9 3A 39 */ bl func_80004000
+/* 801705C8 0016C228 4B E9 3A 39 */ bl memcpy
/* 801705CC 0016C22C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801705D0 0016C230 3B 9C 00 04 */ addi r28, r28, 4
/* 801705D4 0016C234 3B BD 00 04 */ addi r29, r29, 4
@@ -98618,7 +98618,7 @@ lbl_801704D4:
/* 801705E4 0016C244 7F A3 EB 78 */ mr r3, r29
/* 801705E8 0016C248 7F 84 E3 78 */ mr r4, r28
/* 801705EC 0016C24C 38 A0 00 08 */ li r5, 8
-/* 801705F0 0016C250 4B E9 3A 11 */ bl func_80004000
+/* 801705F0 0016C250 4B E9 3A 11 */ bl memcpy
/* 801705F4 0016C254 A0 1D 00 02 */ lhz r0, 2(r29)
/* 801705F8 0016C258 38 81 00 08 */ addi r4, r1, 8
/* 801705FC 0016C25C 80 6D 9F 30 */ lwz r3, lbl_8063F1F0-_SDA_BASE_(r13)
@@ -98631,7 +98631,7 @@ lbl_801704D4:
/* 80170618 0016C278 80 A1 00 08 */ lwz r5, 8(r1)
/* 8017061C 0016C27C 7C 66 02 14 */ add r3, r6, r0
/* 80170620 0016C280 38 63 00 02 */ addi r3, r3, 2
-/* 80170624 0016C284 4B E9 39 DD */ bl func_80004000
+/* 80170624 0016C284 4B E9 39 DD */ bl memcpy
/* 80170628 0016C288 80 0D 9F 38 */ lwz r0, lbl_8063F1F8-_SDA_BASE_(r13)
/* 8017062C 0016C28C 3B 9C 00 08 */ addi r28, r28, 8
/* 80170630 0016C290 54 03 04 3E */ clrlwi r3, r0, 0x10
@@ -98650,7 +98650,7 @@ lbl_801704D4:
/* 80170664 0016C2C4 7F A3 EB 78 */ mr r3, r29
/* 80170668 0016C2C8 7F 84 E3 78 */ mr r4, r28
/* 8017066C 0016C2CC 38 A0 00 08 */ li r5, 8
-/* 80170670 0016C2D0 4B E9 39 91 */ bl func_80004000
+/* 80170670 0016C2D0 4B E9 39 91 */ bl memcpy
/* 80170674 0016C2D4 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170678 0016C2D8 3B 9C 00 08 */ addi r28, r28, 8
/* 8017067C 0016C2DC 3B BD 00 08 */ addi r29, r29, 8
@@ -98660,7 +98660,7 @@ lbl_801704D4:
/* 8017068C 0016C2EC 7F A3 EB 78 */ mr r3, r29
/* 80170690 0016C2F0 7F 84 E3 78 */ mr r4, r28
/* 80170694 0016C2F4 38 A0 00 08 */ li r5, 8
-/* 80170698 0016C2F8 4B E9 39 69 */ bl func_80004000
+/* 80170698 0016C2F8 4B E9 39 69 */ bl memcpy
/* 8017069C 0016C2FC 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801706A0 0016C300 3B 9C 00 08 */ addi r28, r28, 8
/* 801706A4 0016C304 3B BD 00 08 */ addi r29, r29, 8
@@ -98670,7 +98670,7 @@ lbl_801704D4:
/* 801706B4 0016C314 7F A3 EB 78 */ mr r3, r29
/* 801706B8 0016C318 7F 84 E3 78 */ mr r4, r28
/* 801706BC 0016C31C 38 A0 00 08 */ li r5, 8
-/* 801706C0 0016C320 4B E9 39 41 */ bl func_80004000
+/* 801706C0 0016C320 4B E9 39 41 */ bl memcpy
/* 801706C4 0016C324 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801706C8 0016C328 3B 9C 00 08 */ addi r28, r28, 8
/* 801706CC 0016C32C 3B BD 00 08 */ addi r29, r29, 8
@@ -98680,7 +98680,7 @@ lbl_801704D4:
/* 801706DC 0016C33C 7F A3 EB 78 */ mr r3, r29
/* 801706E0 0016C340 7F 84 E3 78 */ mr r4, r28
/* 801706E4 0016C344 38 A0 00 04 */ li r5, 4
-/* 801706E8 0016C348 4B E9 39 19 */ bl func_80004000
+/* 801706E8 0016C348 4B E9 39 19 */ bl memcpy
/* 801706EC 0016C34C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801706F0 0016C350 3B 9C 00 04 */ addi r28, r28, 4
/* 801706F4 0016C354 3B BD 00 04 */ addi r29, r29, 4
@@ -98690,7 +98690,7 @@ lbl_801704D4:
/* 80170704 0016C364 7F A3 EB 78 */ mr r3, r29
/* 80170708 0016C368 7F 84 E3 78 */ mr r4, r28
/* 8017070C 0016C36C 38 A0 00 08 */ li r5, 8
-/* 80170710 0016C370 4B E9 38 F1 */ bl func_80004000
+/* 80170710 0016C370 4B E9 38 F1 */ bl memcpy
/* 80170714 0016C374 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170718 0016C378 3B 9C 00 08 */ addi r28, r28, 8
/* 8017071C 0016C37C 3B BD 00 08 */ addi r29, r29, 8
@@ -98700,7 +98700,7 @@ lbl_801704D4:
/* 8017072C 0016C38C 7F A3 EB 78 */ mr r3, r29
/* 80170730 0016C390 7F 84 E3 78 */ mr r4, r28
/* 80170734 0016C394 38 A0 00 04 */ li r5, 4
-/* 80170738 0016C398 4B E9 38 C9 */ bl func_80004000
+/* 80170738 0016C398 4B E9 38 C9 */ bl memcpy
/* 8017073C 0016C39C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170740 0016C3A0 3B 9C 00 04 */ addi r28, r28, 4
/* 80170744 0016C3A4 3B BD 00 04 */ addi r29, r29, 4
@@ -98710,7 +98710,7 @@ lbl_801704D4:
/* 80170754 0016C3B4 7F A3 EB 78 */ mr r3, r29
/* 80170758 0016C3B8 7F 84 E3 78 */ mr r4, r28
/* 8017075C 0016C3BC 38 A0 00 08 */ li r5, 8
-/* 80170760 0016C3C0 4B E9 38 A1 */ bl func_80004000
+/* 80170760 0016C3C0 4B E9 38 A1 */ bl memcpy
/* 80170764 0016C3C4 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170768 0016C3C8 3B 9C 00 08 */ addi r28, r28, 8
/* 8017076C 0016C3CC 3B BD 00 08 */ addi r29, r29, 8
@@ -98720,7 +98720,7 @@ lbl_801704D4:
/* 8017077C 0016C3DC 7F A3 EB 78 */ mr r3, r29
/* 80170780 0016C3E0 7F 84 E3 78 */ mr r4, r28
/* 80170784 0016C3E4 38 A0 00 04 */ li r5, 4
-/* 80170788 0016C3E8 4B E9 38 79 */ bl func_80004000
+/* 80170788 0016C3E8 4B E9 38 79 */ bl memcpy
/* 8017078C 0016C3EC 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170790 0016C3F0 3B 9C 00 04 */ addi r28, r28, 4
/* 80170794 0016C3F4 3B BD 00 04 */ addi r29, r29, 4
@@ -98730,7 +98730,7 @@ lbl_801704D4:
/* 801707A4 0016C404 7F A3 EB 78 */ mr r3, r29
/* 801707A8 0016C408 7F 84 E3 78 */ mr r4, r28
/* 801707AC 0016C40C 38 A0 00 04 */ li r5, 4
-/* 801707B0 0016C410 4B E9 38 51 */ bl func_80004000
+/* 801707B0 0016C410 4B E9 38 51 */ bl memcpy
/* 801707B4 0016C414 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801707B8 0016C418 3B 9C 00 04 */ addi r28, r28, 4
/* 801707BC 0016C41C 3B BD 00 04 */ addi r29, r29, 4
@@ -98740,7 +98740,7 @@ lbl_801704D4:
/* 801707CC 0016C42C 7F A3 EB 78 */ mr r3, r29
/* 801707D0 0016C430 7F 84 E3 78 */ mr r4, r28
/* 801707D4 0016C434 38 A0 00 04 */ li r5, 4
-/* 801707D8 0016C438 4B E9 38 29 */ bl func_80004000
+/* 801707D8 0016C438 4B E9 38 29 */ bl memcpy
/* 801707DC 0016C43C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 801707E0 0016C440 3B 9C 00 04 */ addi r28, r28, 4
/* 801707E4 0016C444 3B BD 00 04 */ addi r29, r29, 4
@@ -98750,7 +98750,7 @@ lbl_801704D4:
/* 801707F4 0016C454 7F A3 EB 78 */ mr r3, r29
/* 801707F8 0016C458 7F 84 E3 78 */ mr r4, r28
/* 801707FC 0016C45C 38 A0 00 04 */ li r5, 4
-/* 80170800 0016C460 4B E9 38 01 */ bl func_80004000
+/* 80170800 0016C460 4B E9 38 01 */ bl memcpy
/* 80170804 0016C464 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170808 0016C468 3B 9C 00 04 */ addi r28, r28, 4
/* 8017080C 0016C46C 3B BD 00 04 */ addi r29, r29, 4
@@ -98760,7 +98760,7 @@ lbl_801704D4:
/* 8017081C 0016C47C 7F A3 EB 78 */ mr r3, r29
/* 80170820 0016C480 7F 84 E3 78 */ mr r4, r28
/* 80170824 0016C484 38 A0 00 04 */ li r5, 4
-/* 80170828 0016C488 4B E9 37 D9 */ bl func_80004000
+/* 80170828 0016C488 4B E9 37 D9 */ bl memcpy
/* 8017082C 0016C48C 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170830 0016C490 3B 9C 00 04 */ addi r28, r28, 4
/* 80170834 0016C494 3B BD 00 04 */ addi r29, r29, 4
@@ -98770,7 +98770,7 @@ lbl_801704D4:
/* 80170844 0016C4A4 7F A3 EB 78 */ mr r3, r29
/* 80170848 0016C4A8 7F 84 E3 78 */ mr r4, r28
/* 8017084C 0016C4AC 38 A0 00 04 */ li r5, 4
-/* 80170850 0016C4B0 4B E9 37 B1 */ bl func_80004000
+/* 80170850 0016C4B0 4B E9 37 B1 */ bl memcpy
/* 80170854 0016C4B4 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170858 0016C4B8 3B 9C 00 04 */ addi r28, r28, 4
/* 8017085C 0016C4BC 3B BD 00 04 */ addi r29, r29, 4
@@ -98780,7 +98780,7 @@ lbl_801704D4:
/* 8017086C 0016C4CC 7F A3 EB 78 */ mr r3, r29
/* 80170870 0016C4D0 7F 84 E3 78 */ mr r4, r28
/* 80170874 0016C4D4 38 A0 00 04 */ li r5, 4
-/* 80170878 0016C4D8 4B E9 37 89 */ bl func_80004000
+/* 80170878 0016C4D8 4B E9 37 89 */ bl memcpy
/* 8017087C 0016C4DC 80 6D 9F 34 */ lwz r3, lbl_8063F1F4-_SDA_BASE_(r13)
/* 80170880 0016C4E0 3B 9C 00 04 */ addi r28, r28, 4
/* 80170884 0016C4E4 3B BD 00 04 */ addi r29, r29, 4
@@ -99414,7 +99414,7 @@ lbl_801710EC:
/* 801710EC 0016CD4C 38 7F 08 60 */ addi r3, r31, 0x860
/* 801710F0 0016CD50 38 81 00 08 */ addi r4, r1, 8
/* 801710F4 0016CD54 38 A0 01 0C */ li r5, 0x10c
-/* 801710F8 0016CD58 4B E9 2F 09 */ bl func_80004000
+/* 801710F8 0016CD58 4B E9 2F 09 */ bl memcpy
/* 801710FC 0016CD5C 88 1E 00 1E */ lbz r0, 0x1e(r30)
/* 80171100 0016CD60 2C 00 00 00 */ cmpwi r0, 0
/* 80171104 0016CD64 41 82 00 60 */ beq lbl_80171164
@@ -99430,7 +99430,7 @@ lbl_80171118:
/* 80171128 0016CD88 7F A3 EB 78 */ mr r3, r29
/* 8017112C 0016CD8C 7F 84 E3 78 */ mr r4, r28
/* 80171130 0016CD90 38 A0 00 1C */ li r5, 0x1c
-/* 80171134 0016CD94 4B E9 2E CD */ bl func_80004000
+/* 80171134 0016CD94 4B E9 2E CD */ bl memcpy
lbl_80171138:
/* 80171138 0016CD98 3B BD 00 1C */ addi r29, r29, 0x1c
/* 8017113C 0016CD9C 3B FF 00 01 */ addi r31, r31, 1
diff --git a/asm/text_5.s b/asm/text_5.s
index af26b50..7215cc6 100644
--- a/asm/text_5.s
+++ b/asm/text_5.s
@@ -8230,7 +8230,7 @@ lbl_80179B74:
/* 80179B7C 001757DC 38 61 00 08 */ addi r3, r1, 8
/* 80179B80 001757E0 38 9E 00 60 */ addi r4, r30, 0x60
/* 80179B84 001757E4 38 A0 00 04 */ li r5, 4
-/* 80179B88 001757E8 4B E8 A4 79 */ bl func_80004000
+/* 80179B88 001757E8 4B E8 A4 79 */ bl memcpy
/* 80179B8C 001757EC 80 19 00 68 */ lwz r0, 0x68(r25)
/* 80179B90 001757F0 2C 00 00 04 */ cmpwi r0, 4
/* 80179B94 001757F4 41 82 00 14 */ beq lbl_80179BA8
@@ -10266,7 +10266,7 @@ lbl_8017B770:
/* 8017B7DC 0017743C 41 82 00 10 */ beq lbl_8017B7EC
/* 8017B7E0 00177440 7F C3 F3 78 */ mr r3, r30
/* 8017B7E4 00177444 38 A0 00 28 */ li r5, 0x28
-/* 8017B7E8 00177448 4B E8 88 19 */ bl func_80004000
+/* 8017B7E8 00177448 4B E8 88 19 */ bl memcpy
lbl_8017B7EC:
/* 8017B7EC 0017744C 80 8D 9F 08 */ lwz r4, lbl_8063F1C8-_SDA_BASE_(r13)
/* 8017B7F0 00177450 6B A0 00 01 */ xori r0, r29, 1
@@ -10347,7 +10347,7 @@ lbl_8017B898:
/* 8017B904 00177564 80 0D 9F 08 */ lwz r0, lbl_8063F1C8-_SDA_BASE_(r13)
/* 8017B908 00177568 7C 60 F2 14 */ add r3, r0, r30
/* 8017B90C 0017756C 80 63 00 30 */ lwz r3, 0x30(r3)
-/* 8017B910 00177570 4B E8 86 F1 */ bl func_80004000
+/* 8017B910 00177570 4B E8 86 F1 */ bl memcpy
lbl_8017B914:
/* 8017B914 00177574 3B 9C 00 01 */ addi r28, r28, 1
/* 8017B918 00177578 3B DE 00 04 */ addi r30, r30, 4
@@ -10417,7 +10417,7 @@ func_8017B980:
/* 8017BA08 00177668 7C 64 1B 78 */ mr r4, r3
/* 8017BA0C 0017766C 7F 63 DB 78 */ mr r3, r27
/* 8017BA10 00177670 7F 45 D3 78 */ mr r5, r26
-/* 8017BA14 00177674 4B E8 85 ED */ bl func_80004000
+/* 8017BA14 00177674 4B E8 85 ED */ bl memcpy
/* 8017BA18 00177678 2C 16 00 00 */ cmpwi r22, 0
/* 8017BA1C 0017767C 41 82 00 14 */ beq lbl_8017BA30
/* 8017BA20 00177680 7E C3 B3 78 */ mr r3, r22
@@ -10432,7 +10432,7 @@ lbl_8017BA30:
/* 8017BA40 001776A0 7C 64 1B 78 */ mr r4, r3
/* 8017BA44 001776A4 7F 63 DB 78 */ mr r3, r27
/* 8017BA48 001776A8 7F 45 D3 78 */ mr r5, r26
-/* 8017BA4C 001776AC 4B E8 85 B5 */ bl func_80004000
+/* 8017BA4C 001776AC 4B E8 85 B5 */ bl memcpy
/* 8017BA50 001776B0 2C 16 00 00 */ cmpwi r22, 0
/* 8017BA54 001776B4 41 82 00 14 */ beq lbl_8017BA68
/* 8017BA58 001776B8 7E C3 B3 78 */ mr r3, r22
@@ -10452,7 +10452,7 @@ lbl_8017BA74:
/* 8017BA88 001776E8 7F 63 DB 78 */ mr r3, r27
/* 8017BA8C 001776EC 7F 84 E3 78 */ mr r4, r28
/* 8017BA90 001776F0 7E E5 BB 78 */ mr r5, r23
-/* 8017BA94 001776F4 4B E8 85 6D */ bl func_80004000
+/* 8017BA94 001776F4 4B E8 85 6D */ bl memcpy
/* 8017BA98 001776F8 3B 5A 00 01 */ addi r26, r26, 1
/* 8017BA9C 001776FC 57 A0 10 3A */ slwi r0, r29, 2
/* 8017BAA0 00177700 2C 1A 00 04 */ cmpwi r26, 4
@@ -10465,7 +10465,7 @@ lbl_8017BA74:
/* 8017BABC 0017771C 7C 64 1B 78 */ mr r4, r3
/* 8017BAC0 00177720 7F 63 DB 78 */ mr r3, r27
/* 8017BAC4 00177724 38 A0 00 06 */ li r5, 6
-/* 8017BAC8 00177728 4B E8 85 39 */ bl func_80004000
+/* 8017BAC8 00177728 4B E8 85 39 */ bl memcpy
/* 8017BACC 0017772C 2C 16 00 00 */ cmpwi r22, 0
/* 8017BAD0 00177730 41 82 00 2C */ beq lbl_8017BAFC
/* 8017BAD4 00177734 80 A1 00 0C */ lwz r5, 0xc(r1)
@@ -10485,7 +10485,7 @@ lbl_8017BAFC:
/* 8017BB08 00177768 7C 64 1B 78 */ mr r4, r3
/* 8017BB0C 0017776C 38 7B 00 06 */ addi r3, r27, 6
/* 8017BB10 00177770 38 A0 00 06 */ li r5, 6
-/* 8017BB14 00177774 4B E8 84 ED */ bl func_80004000
+/* 8017BB14 00177774 4B E8 84 ED */ bl memcpy
/* 8017BB18 00177778 2C 16 00 00 */ cmpwi r22, 0
/* 8017BB1C 0017777C 41 82 00 2C */ beq lbl_8017BB48
/* 8017BB20 00177780 80 A1 00 08 */ lwz r5, 8(r1)
@@ -10593,7 +10593,7 @@ lbl_8017BC58:
/* 8017BC90 001778F0 48 23 0B D9 */ bl func_803AC868
/* 8017BC94 001778F4 7F 64 DB 78 */ mr r4, r27
/* 8017BC98 001778F8 57 E5 04 3E */ clrlwi r5, r31, 0x10
-/* 8017BC9C 001778FC 4B E8 83 65 */ bl func_80004000
+/* 8017BC9C 001778FC 4B E8 83 65 */ bl memcpy
/* 8017BCA0 00177900 57 E0 04 3E */ clrlwi r0, r31, 0x10
/* 8017BCA4 00177904 7F 43 D3 78 */ mr r3, r26
/* 8017BCA8 00177908 7F 7B 02 14 */ add r27, r27, r0
@@ -10601,7 +10601,7 @@ lbl_8017BC58:
/* 8017BCB0 00177910 48 23 0B B9 */ bl func_803AC868
/* 8017BCB4 00177914 7F 64 DB 78 */ mr r4, r27
/* 8017BCB8 00177918 57 E5 04 3E */ clrlwi r5, r31, 0x10
-/* 8017BCBC 0017791C 4B E8 83 45 */ bl func_80004000
+/* 8017BCBC 0017791C 4B E8 83 45 */ bl memcpy
/* 8017BCC0 00177920 57 E0 04 3E */ clrlwi r0, r31, 0x10
/* 8017BCC4 00177924 57 BF 04 3E */ clrlwi r31, r29, 0x10
/* 8017BCC8 00177928 7F 7B 02 14 */ add r27, r27, r0
@@ -10612,7 +10612,7 @@ lbl_8017BCD0:
/* 8017BCD8 00177938 48 24 D3 F9 */ bl func_803C90D0
/* 8017BCDC 0017793C 7F 64 DB 78 */ mr r4, r27
/* 8017BCE0 00177940 57 A5 04 3E */ clrlwi r5, r29, 0x10
-/* 8017BCE4 00177944 4B E8 83 1D */ bl func_80004000
+/* 8017BCE4 00177944 4B E8 83 1D */ bl memcpy
/* 8017BCE8 00177948 3B 9C 00 01 */ addi r28, r28, 1
/* 8017BCEC 0017794C 7F 7B FA 14 */ add r27, r27, r31
/* 8017BCF0 00177950 2C 1C 00 04 */ cmpwi r28, 4
@@ -10622,7 +10622,7 @@ lbl_8017BCD0:
/* 8017BD00 00177960 48 24 D7 59 */ bl func_803C9458
/* 8017BD04 00177964 7F 64 DB 78 */ mr r4, r27
/* 8017BD08 00177968 57 C5 04 3E */ clrlwi r5, r30, 0x10
-/* 8017BD0C 0017796C 4B E8 82 F5 */ bl func_80004000
+/* 8017BD0C 0017796C 4B E8 82 F5 */ bl memcpy
/* 8017BD10 00177970 57 C0 04 3E */ clrlwi r0, r30, 0x10
/* 8017BD14 00177974 7F 43 D3 78 */ mr r3, r26
/* 8017BD18 00177978 7F 7B 02 14 */ add r27, r27, r0
@@ -10630,7 +10630,7 @@ lbl_8017BCD0:
/* 8017BD20 00177980 48 24 D7 39 */ bl func_803C9458
/* 8017BD24 00177984 7F 64 DB 78 */ mr r4, r27
/* 8017BD28 00177988 57 C5 04 3E */ clrlwi r5, r30, 0x10
-/* 8017BD2C 0017798C 4B E8 82 D5 */ bl func_80004000
+/* 8017BD2C 0017798C 4B E8 82 D5 */ bl memcpy
/* 8017BD30 00177990 57 C0 04 3E */ clrlwi r0, r30, 0x10
/* 8017BD34 00177994 3B A0 00 00 */ li r29, 0
/* 8017BD38 00177998 7F 7B 02 14 */ add r27, r27, r0
@@ -10697,7 +10697,7 @@ func_8017BDE4:
/* 8017BE08 00177A68 7C 63 02 14 */ add r3, r3, r0
/* 8017BE0C 00177A6C 80 BF 00 2C */ lwz r5, 0x2c(r31)
/* 8017BE10 00177A70 80 63 00 60 */ lwz r3, 0x60(r3)
-/* 8017BE14 00177A74 4B E8 81 ED */ bl func_80004000
+/* 8017BE14 00177A74 4B E8 81 ED */ bl memcpy
/* 8017BE18 00177A78 88 1F 00 07 */ lbz r0, 7(r31)
/* 8017BE1C 00177A7C 38 81 00 08 */ addi r4, r1, 8
/* 8017BE20 00177A80 80 6D 9F 08 */ lwz r3, lbl_8063F1C8-_SDA_BASE_(r13)
@@ -10709,7 +10709,7 @@ func_8017BDE4:
/* 8017BE38 00177A98 80 A1 00 08 */ lwz r5, 8(r1)
/* 8017BE3C 00177A9C 7C 64 1B 78 */ mr r4, r3
/* 8017BE40 00177AA0 38 7F 00 28 */ addi r3, r31, 0x28
-/* 8017BE44 00177AA4 4B E8 81 BD */ bl func_80004000
+/* 8017BE44 00177AA4 4B E8 81 BD */ bl memcpy
/* 8017BE48 00177AA8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 8017BE4C 00177AAC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8017BE50 00177AB0 7C 08 03 A6 */ mtlr r0
@@ -11325,7 +11325,7 @@ lbl_8017C68C:
/* 8017C698 001782F8 7C 64 1B 78 */ mr r4, r3
/* 8017C69C 001782FC 38 7F 00 1C */ addi r3, r31, 0x1c
/* 8017C6A0 00178300 38 A0 00 20 */ li r5, 0x20
-/* 8017C6A4 00178304 4B E8 79 5D */ bl func_80004000
+/* 8017C6A4 00178304 4B E8 79 5D */ bl memcpy
/* 8017C6A8 00178308 3B DE 00 01 */ addi r30, r30, 1
/* 8017C6AC 0017830C 3B FF 00 3C */ addi r31, r31, 0x3c
lbl_8017C6B0:
@@ -100136,7 +100136,7 @@ lbl_801C97C4:
lbl_801C97DC:
/* 801C97DC 001C543C 80 9C 00 24 */ lwz r4, 0x24(r28)
/* 801C97E0 001C5440 7F 43 D3 78 */ mr r3, r26
-/* 801C97E4 001C5444 4B E3 A8 1D */ bl func_80004000
+/* 801C97E4 001C5444 4B E3 A8 1D */ bl memcpy
/* 801C97E8 001C5448 80 81 00 08 */ lwz r4, 8(r1)
/* 801C97EC 001C544C 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 801C97F0 001C5450 80 1C 00 28 */ lwz r0, 0x28(r28)
@@ -100333,7 +100333,7 @@ lbl_801C9A8C:
/* 801C9A94 001C56F4 41 82 00 38 */ beq lbl_801C9ACC
/* 801C9A98 001C56F8 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 801C9A9C 001C56FC 7F 44 D3 78 */ mr r4, r26
-/* 801C9AA0 001C5700 4B E3 A5 61 */ bl func_80004000
+/* 801C9AA0 001C5700 4B E3 A5 61 */ bl memcpy
/* 801C9AA4 001C5704 80 81 00 08 */ lwz r4, 8(r1)
/* 801C9AA8 001C5708 80 7C 00 24 */ lwz r3, 0x24(r28)
/* 801C9AAC 001C570C 80 1C 00 28 */ lwz r0, 0x28(r28)
diff --git a/asm/text_6.s b/asm/text_6.s
index 74963cc..4b26c48 100644
--- a/asm/text_6.s
+++ b/asm/text_6.s
@@ -2394,7 +2394,7 @@ lbl_801CC82C:
/* 801CC82C 001C848C 80 03 00 00 */ lwz r0, 0(r3)
/* 801CC830 001C8490 7F E5 FB 78 */ mr r5, r31
/* 801CC834 001C8494 7C 60 32 14 */ add r3, r0, r6
-/* 801CC838 001C8498 4B E3 77 C9 */ bl func_80004000
+/* 801CC838 001C8498 4B E3 77 C9 */ bl memcpy
/* 801CC83C 001C849C 80 1E 00 08 */ lwz r0, 8(r30)
/* 801CC840 001C84A0 38 60 00 01 */ li r3, 1
/* 801CC844 001C84A4 7C 00 FA 14 */ add r0, r0, r31
@@ -17947,7 +17947,7 @@ lbl_801D9CEC:
/* 801D9D0C 001D596C 40 80 00 20 */ bge lbl_801D9D2C
/* 801D9D10 001D5970 7F 83 E3 78 */ mr r3, r28
/* 801D9D14 001D5974 7F E5 FB 78 */ mr r5, r31
-/* 801D9D18 001D5978 4B E2 A2 E9 */ bl func_80004000
+/* 801D9D18 001D5978 4B E2 A2 E9 */ bl memcpy
/* 801D9D1C 001D597C 80 1E 00 00 */ lwz r0, 0(r30)
/* 801D9D20 001D5980 7C 00 FA 14 */ add r0, r0, r31
/* 801D9D24 001D5984 90 1E 00 00 */ stw r0, 0(r30)
@@ -17955,11 +17955,11 @@ lbl_801D9CEC:
lbl_801D9D2C:
/* 801D9D2C 001D598C 7F 83 E3 78 */ mr r3, r28
/* 801D9D30 001D5990 7F A5 EB 78 */ mr r5, r29
-/* 801D9D34 001D5994 4B E2 A2 CD */ bl func_80004000
+/* 801D9D34 001D5994 4B E2 A2 CD */ bl memcpy
/* 801D9D38 001D5998 80 9E 00 08 */ lwz r4, 8(r30)
/* 801D9D3C 001D599C 7C 7C EA 14 */ add r3, r28, r29
/* 801D9D40 001D59A0 7C BD F8 50 */ subf r5, r29, r31
-/* 801D9D44 001D59A4 4B E2 A2 BD */ bl func_80004000
+/* 801D9D44 001D59A4 4B E2 A2 BD */ bl memcpy
/* 801D9D48 001D59A8 80 1E 00 08 */ lwz r0, 8(r30)
/* 801D9D4C 001D59AC 7C 00 FA 14 */ add r0, r0, r31
/* 801D9D50 001D59B0 7C 1D 00 50 */ subf r0, r29, r0
@@ -18021,7 +18021,7 @@ lbl_801D9DF4:
/* 801D9E14 001D5A74 41 80 00 20 */ blt lbl_801D9E34
/* 801D9E18 001D5A78 7F 84 E3 78 */ mr r4, r28
/* 801D9E1C 001D5A7C 7F E5 FB 78 */ mr r5, r31
-/* 801D9E20 001D5A80 4B E2 A1 E1 */ bl func_80004000
+/* 801D9E20 001D5A80 4B E2 A1 E1 */ bl memcpy
/* 801D9E24 001D5A84 80 1E 00 04 */ lwz r0, 4(r30)
/* 801D9E28 001D5A88 7C 00 FA 14 */ add r0, r0, r31
/* 801D9E2C 001D5A8C 90 1E 00 04 */ stw r0, 4(r30)
@@ -18029,11 +18029,11 @@ lbl_801D9DF4:
lbl_801D9E34:
/* 801D9E34 001D5A94 7F 84 E3 78 */ mr r4, r28
/* 801D9E38 001D5A98 7F A5 EB 78 */ mr r5, r29
-/* 801D9E3C 001D5A9C 4B E2 A1 C5 */ bl func_80004000
+/* 801D9E3C 001D5A9C 4B E2 A1 C5 */ bl memcpy
/* 801D9E40 001D5AA0 80 7E 00 08 */ lwz r3, 8(r30)
/* 801D9E44 001D5AA4 7C 9C EA 14 */ add r4, r28, r29
/* 801D9E48 001D5AA8 7C BD F8 50 */ subf r5, r29, r31
-/* 801D9E4C 001D5AAC 4B E2 A1 B5 */ bl func_80004000
+/* 801D9E4C 001D5AAC 4B E2 A1 B5 */ bl memcpy
/* 801D9E50 001D5AB0 80 1E 00 08 */ lwz r0, 8(r30)
/* 801D9E54 001D5AB4 7C 00 FA 14 */ add r0, r0, r31
/* 801D9E58 001D5AB8 7C 1D 00 50 */ subf r0, r29, r0
@@ -19361,7 +19361,7 @@ func_801DAFAC:
/* 801DAFBC 001D6C1C 54 A0 06 FF */ clrlwi. r0, r5, 0x1b
/* 801DAFC0 001D6C20 41 82 00 08 */ beq lbl_801DAFC8
lbl_801DAFC4:
-/* 801DAFC4 001D6C24 4B E2 90 3C */ b func_80004000
+/* 801DAFC4 001D6C24 4B E2 90 3C */ b memcpy
lbl_801DAFC8:
/* 801DAFC8 001D6C28 54 A5 D9 7E */ srwi r5, r5, 5
/* 801DAFCC 001D6C2C 7C A9 03 A6 */ mtctr r5
@@ -19950,7 +19950,7 @@ lbl_801DB74C:
lbl_801DB774:
/* 801DB774 001D73D4 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 801DB778 001D73D8 7F C5 F3 78 */ mr r5, r30
-/* 801DB77C 001D73DC 4B E2 88 85 */ bl func_80004000
+/* 801DB77C 001D73DC 4B E2 88 85 */ bl memcpy
/* 801DB780 001D73E0 38 60 00 01 */ li r3, 1
lbl_801DB784:
/* 801DB784 001D73E4 39 61 00 20 */ addi r11, r1, 0x20
@@ -21713,7 +21713,7 @@ func_801DCEB4:
/* 801DCEC8 001D8B28 93 C1 00 18 */ stw r30, 0x18(r1)
/* 801DCECC 001D8B2C 7C 7E 1B 78 */ mr r30, r3
/* 801DCED0 001D8B30 38 61 00 08 */ addi r3, r1, 8
-/* 801DCED4 001D8B34 4B E2 71 2D */ bl func_80004000
+/* 801DCED4 001D8B34 4B E2 71 2D */ bl memcpy
/* 801DCED8 001D8B38 38 00 00 00 */ li r0, 0
/* 801DCEDC 001D8B3C 3B E0 00 00 */ li r31, 0
/* 801DCEE0 001D8B40 98 01 00 14 */ stb r0, 0x14(r1)
@@ -24151,7 +24151,7 @@ func_801DF040:
/* 801DF118 001DAD78 A0 1F 00 32 */ lhz r0, 0x32(r31)
/* 801DF11C 001DAD7C 80 9F 00 38 */ lwz r4, 0x38(r31)
/* 801DF120 001DAD80 1C A0 00 0C */ mulli r5, r0, 0xc
-/* 801DF124 001DAD84 4B E2 4E DD */ bl func_80004000
+/* 801DF124 001DAD84 4B E2 4E DD */ bl memcpy
/* 801DF128 001DAD88 A0 1F 00 32 */ lhz r0, 0x32(r31)
/* 801DF12C 001DAD8C 80 7E 01 3C */ lwz r3, 0x13c(r30)
/* 801DF130 001DAD90 1C 80 00 0C */ mulli r4, r0, 0xc
@@ -24173,7 +24173,7 @@ lbl_801DF138:
/* 801DF16C 001DADCC A0 1F 00 34 */ lhz r0, 0x34(r31)
/* 801DF170 001DADD0 80 9F 00 3C */ lwz r4, 0x3c(r31)
/* 801DF174 001DADD4 1C A0 00 0C */ mulli r5, r0, 0xc
-/* 801DF178 001DADD8 4B E2 4E 89 */ bl func_80004000
+/* 801DF178 001DADD8 4B E2 4E 89 */ bl memcpy
/* 801DF17C 001DADDC A0 1F 00 34 */ lhz r0, 0x34(r31)
/* 801DF180 001DADE0 80 7E 01 40 */ lwz r3, 0x140(r30)
/* 801DF184 001DADE4 1C 80 00 0C */ mulli r4, r0, 0xc
@@ -33023,7 +33023,7 @@ lbl_801E6D44:
/* 801E6D4C 001E29AC 7F 23 CB 78 */ mr r3, r25
/* 801E6D50 001E29B0 7F 64 DB 78 */ mr r4, r27
/* 801E6D54 001E29B4 38 A0 00 8C */ li r5, 0x8c
-/* 801E6D58 001E29B8 4B E1 D2 A9 */ bl func_80004000
+/* 801E6D58 001E29B8 4B E1 D2 A9 */ bl memcpy
/* 801E6D5C 001E29BC 93 3A 00 0C */ stw r25, 0xc(r26)
lbl_801E6D60:
/* 801E6D60 001E29C0 80 7A 00 0C */ lwz r3, 0xc(r26)
@@ -33044,7 +33044,7 @@ lbl_801E6D60:
/* 801E6D9C 001E29FC 41 82 00 6C */ beq lbl_801E6E08
/* 801E6DA0 001E2A00 7F 24 CB 78 */ mr r4, r25
/* 801E6DA4 001E2A04 38 A0 00 18 */ li r5, 0x18
-/* 801E6DA8 001E2A08 4B E1 D2 59 */ bl func_80004000
+/* 801E6DA8 001E2A08 4B E1 D2 59 */ bl memcpy
/* 801E6DAC 001E2A0C 88 1E 00 03 */ lbz r0, 3(r30)
/* 801E6DB0 001E2A10 80 7A 00 0C */ lwz r3, 0xc(r26)
/* 801E6DB4 001E2A14 54 00 10 3A */ slwi r0, r0, 2
@@ -33068,7 +33068,7 @@ lbl_801E6DEC:
/* 801E6DF4 001E2A54 7F 23 CB 78 */ mr r3, r25
/* 801E6DF8 001E2A58 7F 64 DB 78 */ mr r4, r27
/* 801E6DFC 001E2A5C 38 A0 00 8C */ li r5, 0x8c
-/* 801E6E00 001E2A60 4B E1 D2 01 */ bl func_80004000
+/* 801E6E00 001E2A60 4B E1 D2 01 */ bl memcpy
/* 801E6E04 001E2A64 93 3A 00 0C */ stw r25, 0xc(r26)
lbl_801E6E08:
/* 801E6E08 001E2A68 3B 9C 00 01 */ addi r28, r28, 1
@@ -33284,7 +33284,7 @@ lbl_801E6FFC:
/* 801E710C 001E2D6C 7F 03 C3 78 */ mr r3, r24
/* 801E7110 001E2D70 54 0E 08 3C */ slwi r14, r0, 1
/* 801E7114 001E2D74 7D C5 73 78 */ mr r5, r14
-/* 801E7118 001E2D78 4B E1 CE E9 */ bl func_80004000
+/* 801E7118 001E2D78 4B E1 CE E9 */ bl memcpy
/* 801E711C 001E2D7C 7F 03 C3 78 */ mr r3, r24
/* 801E7120 001E2D80 7D C4 73 78 */ mr r4, r14
/* 801E7124 001E2D84 48 08 35 31 */ bl func_8026A654
@@ -39420,7 +39420,7 @@ lbl_801ECBE4:
/* 801ECC00 001E8860 7C 03 20 40 */ cmplw r3, r4
/* 801ECC04 001E8864 41 82 00 0C */ beq lbl_801ECC10
/* 801ECC08 001E8868 38 A0 00 18 */ li r5, 0x18
-/* 801ECC0C 001E886C 4B E1 73 F5 */ bl func_80004000
+/* 801ECC0C 001E886C 4B E1 73 F5 */ bl memcpy
lbl_801ECC10:
/* 801ECC10 001E8870 3B 9C 00 01 */ addi r28, r28, 1
lbl_801ECC14:
@@ -42287,7 +42287,7 @@ func_801EF448:
/* 801EF4AC 001EB10C 98 1D 00 1B */ stb r0, 0x1b(r29)
/* 801EF4B0 001EB110 7F E5 FB 78 */ mr r5, r31
/* 801EF4B4 001EB114 80 84 00 08 */ lwz r4, 8(r4)
-/* 801EF4B8 001EB118 4B E1 4B 49 */ bl func_80004000
+/* 801EF4B8 001EB118 4B E1 4B 49 */ bl memcpy
/* 801EF4BC 001EB11C 7F C3 F3 78 */ mr r3, r30
/* 801EF4C0 001EB120 7F E4 FB 78 */ mr r4, r31
/* 801EF4C4 001EB124 48 07 B1 91 */ bl func_8026A654
@@ -42331,7 +42331,7 @@ func_801EF4E8:
/* 801EF54C 001EB1AC 7F C5 F3 78 */ mr r5, r30
/* 801EF550 001EB1B0 80 9C 00 00 */ lwz r4, 0(r28)
/* 801EF554 001EB1B4 80 84 00 08 */ lwz r4, 8(r4)
-/* 801EF558 001EB1B8 4B E1 4A A9 */ bl func_80004000
+/* 801EF558 001EB1B8 4B E1 4A A9 */ bl memcpy
/* 801EF55C 001EB1BC 7F A3 EB 78 */ mr r3, r29
/* 801EF560 001EB1C0 7F C4 F3 78 */ mr r4, r30
/* 801EF564 001EB1C4 48 07 B0 F1 */ bl func_8026A654
@@ -42382,7 +42382,7 @@ func_801EF58C:
/* 801EF608 001EB268 7F C5 F3 78 */ mr r5, r30
/* 801EF60C 001EB26C 80 9D 00 00 */ lwz r4, 0(r29)
/* 801EF610 001EB270 80 84 00 10 */ lwz r4, 0x10(r4)
-/* 801EF614 001EB274 4B E1 49 ED */ bl func_80004000
+/* 801EF614 001EB274 4B E1 49 ED */ bl memcpy
/* 801EF618 001EB278 7F E3 FB 78 */ mr r3, r31
/* 801EF61C 001EB27C 7F C4 F3 78 */ mr r4, r30
/* 801EF620 001EB280 48 07 B0 35 */ bl func_8026A654
@@ -42422,7 +42422,7 @@ func_801EF644:
/* 801EF698 001EB2F8 57 7C 1B 78 */ rlwinm r28, r27, 3, 0xd, 0x1c
/* 801EF69C 001EB2FC 7F 85 E3 78 */ mr r5, r28
/* 801EF6A0 001EB300 80 84 00 14 */ lwz r4, 0x14(r4)
-/* 801EF6A4 001EB304 4B E1 49 5D */ bl func_80004000
+/* 801EF6A4 001EB304 4B E1 49 5D */ bl memcpy
/* 801EF6A8 001EB308 7F 43 D3 78 */ mr r3, r26
/* 801EF6AC 001EB30C 7F 84 E3 78 */ mr r4, r28
/* 801EF6B0 001EB310 48 07 AF A5 */ bl func_8026A654
@@ -42450,7 +42450,7 @@ lbl_801EF6D0:
/* 801EF704 001EB364 A0 19 00 04 */ lhz r0, 4(r25)
/* 801EF708 001EB368 80 99 00 00 */ lwz r4, 0(r25)
/* 801EF70C 001EB36C 54 05 18 38 */ slwi r5, r0, 3
-/* 801EF710 001EB370 4B E1 48 F1 */ bl func_80004000
+/* 801EF710 001EB370 4B E1 48 F1 */ bl memcpy
/* 801EF714 001EB374 A0 19 00 04 */ lhz r0, 4(r25)
/* 801EF718 001EB378 7F 83 E3 78 */ mr r3, r28
/* 801EF71C 001EB37C 54 04 18 38 */ slwi r4, r0, 3
@@ -42498,7 +42498,7 @@ func_801EF75C:
/* 801EF7AC 001EB40C 41 82 00 60 */ beq lbl_801EF80C
/* 801EF7B0 001EB410 80 9E 00 08 */ lwz r4, 8(r30)
/* 801EF7B4 001EB414 7F E5 FB 78 */ mr r5, r31
-/* 801EF7B8 001EB418 4B E1 48 49 */ bl func_80004000
+/* 801EF7B8 001EB418 4B E1 48 49 */ bl memcpy
/* 801EF7BC 001EB41C 80 7E 00 04 */ lwz r3, 4(r30)
/* 801EF7C0 001EB420 7F E4 FB 78 */ mr r4, r31
/* 801EF7C4 001EB424 48 07 AE 91 */ bl func_8026A654
@@ -42516,7 +42516,7 @@ lbl_801EF7CC:
/* 801EF7F0 001EB450 41 82 00 1C */ beq lbl_801EF80C
/* 801EF7F4 001EB454 80 9E 00 08 */ lwz r4, 8(r30)
/* 801EF7F8 001EB458 7F E5 FB 78 */ mr r5, r31
-/* 801EF7FC 001EB45C 4B E1 48 05 */ bl func_80004000
+/* 801EF7FC 001EB45C 4B E1 48 05 */ bl memcpy
/* 801EF800 001EB460 80 7E 00 04 */ lwz r3, 4(r30)
/* 801EF804 001EB464 7F E4 FB 78 */ mr r4, r31
/* 801EF808 001EB468 48 07 AE 4D */ bl func_8026A654
@@ -42727,7 +42727,7 @@ lbl_801EFAB4:
/* 801EFAD0 001EB730 41 82 00 28 */ beq lbl_801EFAF8
/* 801EFAD4 001EB734 A0 05 00 02 */ lhz r0, 2(r5)
/* 801EFAD8 001EB738 1C A0 00 30 */ mulli r5, r0, 0x30
-/* 801EFADC 001EB73C 4B E1 45 25 */ bl func_80004000
+/* 801EFADC 001EB73C 4B E1 45 25 */ bl memcpy
/* 801EFAE0 001EB740 80 9F 00 00 */ lwz r4, 0(r31)
/* 801EFAE4 001EB744 80 7F 00 08 */ lwz r3, 8(r31)
/* 801EFAE8 001EB748 A0 04 00 02 */ lhz r0, 2(r4)
@@ -42737,7 +42737,7 @@ lbl_801EFAB4:
lbl_801EFAF8:
/* 801EFAF8 001EB758 A0 05 00 02 */ lhz r0, 2(r5)
/* 801EFAFC 001EB75C 1C A0 00 18 */ mulli r5, r0, 0x18
-/* 801EFB00 001EB760 4B E1 45 01 */ bl func_80004000
+/* 801EFB00 001EB760 4B E1 45 01 */ bl memcpy
/* 801EFB04 001EB764 80 9F 00 00 */ lwz r4, 0(r31)
/* 801EFB08 001EB768 80 7F 00 08 */ lwz r3, 8(r31)
/* 801EFB0C 001EB76C A0 04 00 02 */ lhz r0, 2(r4)
@@ -42753,7 +42753,7 @@ lbl_801EFB18:
/* 801EFB30 001EB790 41 82 00 24 */ beq lbl_801EFB54
/* 801EFB34 001EB794 A0 05 00 04 */ lhz r0, 4(r5)
/* 801EFB38 001EB798 54 05 10 3A */ slwi r5, r0, 2
-/* 801EFB3C 001EB79C 4B E1 44 C5 */ bl func_80004000
+/* 801EFB3C 001EB79C 4B E1 44 C5 */ bl memcpy
/* 801EFB40 001EB7A0 80 9F 00 00 */ lwz r4, 0(r31)
/* 801EFB44 001EB7A4 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 801EFB48 001EB7A8 A0 04 00 04 */ lhz r0, 4(r4)
@@ -42776,7 +42776,7 @@ lbl_801EFB78:
/* 801EFB84 001EB7E4 41 82 00 20 */ beq lbl_801EFBA4
/* 801EFB88 001EB7E8 A0 1E 00 04 */ lhz r0, 4(r30)
/* 801EFB8C 001EB7EC 54 05 18 38 */ slwi r5, r0, 3
-/* 801EFB90 001EB7F0 4B E1 44 71 */ bl func_80004000
+/* 801EFB90 001EB7F0 4B E1 44 71 */ bl memcpy
/* 801EFB94 001EB7F4 A0 1E 00 04 */ lhz r0, 4(r30)
/* 801EFB98 001EB7F8 80 7D 00 00 */ lwz r3, 0(r29)
/* 801EFB9C 001EB7FC 54 04 18 38 */ slwi r4, r0, 3
@@ -83128,7 +83128,7 @@ func_8021321C:
/* 802132F4 0020EF54 38 A0 00 30 */ li r5, 0x30
/* 802132F8 0020EF58 D0 21 00 30 */ stfs f1, 0x30(r1)
/* 802132FC 0020EF5C D0 01 00 34 */ stfs f0, 0x34(r1)
-/* 80213300 0020EF60 4B DF 0D 01 */ bl func_80004000
+/* 80213300 0020EF60 4B DF 0D 01 */ bl memcpy
/* 80213304 0020EF64 C3 A2 9A B8 */ lfs f29, lbl_806420B8-_SDA2_BASE_(r2)
/* 80213308 0020EF68 3B C0 00 00 */ li r30, 0
/* 8021330C 0020EF6C C3 C2 9A C4 */ lfs f30, lbl_806420C4-_SDA2_BASE_(r2)
@@ -83300,7 +83300,7 @@ lbl_80213574:
/* 80213578 0020F1D8 7F 23 CB 78 */ mr r3, r25
/* 8021357C 0020F1DC 38 84 32 B0 */ addi r4, r4, lbl_804932B0@l
/* 80213580 0020F1E0 38 A0 00 30 */ li r5, 0x30
-/* 80213584 0020F1E4 4B DF 0A 7D */ bl func_80004000
+/* 80213584 0020F1E4 4B DF 0A 7D */ bl memcpy
lbl_80213588:
/* 80213588 0020F1E8 88 1B 00 6D */ lbz r0, 0x6d(r27)
/* 8021358C 0020F1EC 2C 00 00 00 */ cmpwi r0, 0
@@ -86891,7 +86891,7 @@ lbl_80216970:
/* 8021697C 002125DC 80 83 00 18 */ lwz r4, 0x18(r3)
/* 80216980 002125E0 7F 63 DB 78 */ mr r3, r27
/* 80216984 002125E4 54 05 18 38 */ slwi r5, r0, 3
-/* 80216988 002125E8 4B DE D6 79 */ bl func_80004000
+/* 80216988 002125E8 4B DE D6 79 */ bl memcpy
lbl_8021698C:
/* 8021698C 002125EC 80 B0 00 00 */ lwz r5, 0(r16)
/* 80216990 002125F0 C0 02 9B 00 */ lfs f0, lbl_80642100-_SDA2_BASE_(r2)
@@ -87424,7 +87424,7 @@ lbl_802170DC:
/* 80217128 00212D88 38 7E 04 04 */ addi r3, r30, 0x404
/* 8021712C 00212D8C 38 84 32 B0 */ addi r4, r4, lbl_804932B0@l
/* 80217130 00212D90 38 A0 00 30 */ li r5, 0x30
-/* 80217134 00212D94 4B DE CE CD */ bl func_80004000
+/* 80217134 00212D94 4B DE CE CD */ bl memcpy
lbl_80217138:
/* 80217138 00212D98 38 7E 04 04 */ addi r3, r30, 0x404
/* 8021713C 00212D9C C0 21 00 44 */ lfs f1, 0x44(r1)
@@ -87458,7 +87458,7 @@ lbl_80217154:
/* 802171A8 00212E08 38 7E 04 04 */ addi r3, r30, 0x404
/* 802171AC 00212E0C 38 84 32 B0 */ addi r4, r4, lbl_804932B0@l
/* 802171B0 00212E10 38 A0 00 30 */ li r5, 0x30
-/* 802171B4 00212E14 4B DE CE 4D */ bl func_80004000
+/* 802171B4 00212E14 4B DE CE 4D */ bl memcpy
lbl_802171B8:
/* 802171B8 00212E18 38 7E 04 04 */ addi r3, r30, 0x404
/* 802171BC 00212E1C C0 21 00 44 */ lfs f1, 0x44(r1)
@@ -88008,7 +88008,7 @@ lbl_80217944:
/* 80217994 002135F4 38 61 01 60 */ addi r3, r1, 0x160
/* 80217998 002135F8 38 81 01 90 */ addi r4, r1, 0x190
/* 8021799C 002135FC 38 A0 00 30 */ li r5, 0x30
-/* 802179A0 00213600 4B DE C6 61 */ bl func_80004000
+/* 802179A0 00213600 4B DE C6 61 */ bl memcpy
/* 802179A4 00213604 48 00 00 24 */ b lbl_802179C8
lbl_802179A8:
/* 802179A8 00213608 7D C3 73 78 */ mr r3, r14
@@ -88018,7 +88018,7 @@ lbl_802179A8:
/* 802179B8 00213618 7E 03 83 78 */ mr r3, r16
/* 802179BC 0021361C 80 A1 01 F0 */ lwz r5, 0x1f0(r1)
/* 802179C0 00213620 80 84 00 18 */ lwz r4, 0x18(r4)
-/* 802179C4 00213624 4B DE C6 3D */ bl func_80004000
+/* 802179C4 00213624 4B DE C6 3D */ bl memcpy
lbl_802179C8:
/* 802179C8 00213628 80 B6 00 00 */ lwz r5, 0(r22)
/* 802179CC 0021362C FC 13 E8 40 */ fcmpo cr0, f19, f29
@@ -90424,13 +90424,13 @@ lbl_80219CFC:
/* 80219D04 00215964 80 84 00 10 */ lwz r4, 0x10(r4)
/* 80219D08 00215968 7E E3 02 14 */ add r23, r3, r0
/* 80219D0C 0021596C 7E E3 BB 78 */ mr r3, r23
-/* 80219D10 00215970 4B DE A2 F1 */ bl func_80004000
+/* 80219D10 00215970 4B DE A2 F1 */ bl memcpy
/* 80219D14 00215974 80 9E 00 00 */ lwz r4, 0(r30)
/* 80219D18 00215978 7E D7 DA 14 */ add r22, r23, r27
/* 80219D1C 0021597C 7E C3 B3 78 */ mr r3, r22
/* 80219D20 00215980 7F 45 D3 78 */ mr r5, r26
/* 80219D24 00215984 80 84 00 14 */ lwz r4, 0x14(r4)
-/* 80219D28 00215988 4B DE A2 D9 */ bl func_80004000
+/* 80219D28 00215988 4B DE A2 D9 */ bl memcpy
/* 80219D2C 0021598C 3A E0 00 00 */ li r23, 0
/* 80219D30 00215990 3B A0 00 00 */ li r29, 0
/* 80219D34 00215994 48 00 00 24 */ b lbl_80219D58
@@ -90440,7 +90440,7 @@ lbl_80219D38:
/* 80219D40 002159A0 7C 18 01 D6 */ mullw r0, r24, r0
/* 80219D44 002159A4 7F 25 CB 78 */ mr r5, r25
/* 80219D48 002159A8 7C 76 02 14 */ add r3, r22, r0
-/* 80219D4C 002159AC 4B DE A2 B5 */ bl func_80004000
+/* 80219D4C 002159AC 4B DE A2 B5 */ bl memcpy
/* 80219D50 002159B0 3A F7 00 01 */ addi r23, r23, 1
/* 80219D54 002159B4 3B BD 00 08 */ addi r29, r29, 8
lbl_80219D58:
@@ -91773,7 +91773,7 @@ lbl_8021B018:
/* 8021B044 00216CA4 38 A0 00 30 */ li r5, 0x30
/* 8021B048 00216CA8 7C 76 02 14 */ add r3, r22, r0
/* 8021B04C 00216CAC 38 63 00 0C */ addi r3, r3, 0xc
-/* 8021B050 00216CB0 4B DE 8F B1 */ bl func_80004000
+/* 8021B050 00216CB0 4B DE 8F B1 */ bl memcpy
/* 8021B054 00216CB4 48 00 02 68 */ b lbl_8021B2BC
lbl_8021B058:
/* 8021B058 00216CB8 56 06 06 3E */ clrlwi r6, r16, 0x18
diff --git a/asm/text_7.s b/asm/text_7.s
index 4e1f79f..5225025 100644
--- a/asm/text_7.s
+++ b/asm/text_7.s
@@ -1532,7 +1532,7 @@ func_8022408C:
/* 802240B8 0021FD18 38 A0 00 1F */ li r5, 0x1f
/* 802240BC 0021FD1C 7F E3 02 14 */ add r31, r3, r0
/* 802240C0 0021FD20 38 7F 00 14 */ addi r3, r31, 0x14
-/* 802240C4 0021FD24 4B DD FF 3D */ bl func_80004000
+/* 802240C4 0021FD24 4B DD FF 3D */ bl memcpy
/* 802240C8 0021FD28 38 00 00 00 */ li r0, 0
/* 802240CC 0021FD2C 98 1F 00 33 */ stb r0, 0x33(r31)
lbl_802240D0:
@@ -16139,7 +16139,7 @@ lbl_8023059C:
/* 802305F4 0022C254 80 64 00 04 */ lwz r3, 4(r4)
/* 802305F8 0022C258 7C A4 2B 78 */ mr r4, r5
/* 802305FC 0022C25C 38 A0 00 30 */ li r5, 0x30
-/* 80230600 0022C260 4B DD 3A 01 */ bl func_80004000
+/* 80230600 0022C260 4B DD 3A 01 */ bl memcpy
lbl_80230604:
/* 80230604 0022C264 80 7F 00 04 */ lwz r3, 4(r31)
/* 80230608 0022C268 38 03 00 30 */ addi r0, r3, 0x30
@@ -16225,7 +16225,7 @@ lbl_80230728:
/* 80230734 0022C394 41 82 00 10 */ beq lbl_80230744
/* 80230738 0022C398 80 7F 00 04 */ lwz r3, 4(r31)
/* 8023073C 0022C39C 7F A5 EB 78 */ mr r5, r29
-/* 80230740 0022C3A0 4B DD 38 C1 */ bl func_80004000
+/* 80230740 0022C3A0 4B DD 38 C1 */ bl memcpy
lbl_80230744:
/* 80230744 0022C3A4 80 1F 00 04 */ lwz r0, 4(r31)
/* 80230748 0022C3A8 7C 00 EA 14 */ add r0, r0, r29
@@ -16408,7 +16408,7 @@ lbl_802309D8:
/* 802309E8 0022C648 80 63 00 04 */ lwz r3, 4(r3)
/* 802309EC 0022C64C 38 A0 00 30 */ li r5, 0x30
/* 802309F0 0022C650 80 84 00 04 */ lwz r4, 4(r4)
-/* 802309F4 0022C654 4B DD 36 0D */ bl func_80004000
+/* 802309F4 0022C654 4B DD 36 0D */ bl memcpy
/* 802309F8 0022C658 80 7F 00 04 */ lwz r3, 4(r31)
/* 802309FC 0022C65C 38 03 00 30 */ addi r0, r3, 0x30
/* 80230A00 0022C660 90 1F 00 04 */ stw r0, 4(r31)
@@ -16478,7 +16478,7 @@ lbl_80230AB4:
/* 80230AF0 0022C750 90 04 00 04 */ stw r0, 4(r4)
/* 80230AF4 0022C754 7C 04 03 78 */ mr r4, r0
/* 80230AF8 0022C758 7F 85 E3 78 */ mr r5, r28
-/* 80230AFC 0022C75C 4B DD 35 05 */ bl func_80004000
+/* 80230AFC 0022C75C 4B DD 35 05 */ bl memcpy
/* 80230B00 0022C760 80 7F 00 04 */ lwz r3, 4(r31)
/* 80230B04 0022C764 38 1D 3E 58 */ addi r0, r29, 0x3e58
/* 80230B08 0022C768 7C 63 E2 14 */ add r3, r3, r28
@@ -32191,7 +32191,7 @@ lbl_8023E830:
/* 8023E844 0023A4A4 54 C5 1B 78 */ rlwinm r5, r6, 3, 0xd, 0x1c
/* 8023E848 0023A4A8 54 00 08 3C */ slwi r0, r0, 1
/* 8023E84C 0023A4AC 7C 7C 02 14 */ add r3, r28, r0
-/* 8023E850 0023A4B0 4B DC 57 B1 */ bl func_80004000
+/* 8023E850 0023A4B0 4B DC 57 B1 */ bl memcpy
/* 8023E854 0023A4B4 3B FF 00 04 */ addi r31, r31, 4
lbl_8023E858:
/* 8023E858 0023A4B8 A0 1E 00 02 */ lhz r0, 2(r30)
@@ -32303,7 +32303,7 @@ lbl_8023E9C8:
/* 8023E9DC 0023A63C 54 65 1B 78 */ rlwinm r5, r3, 3, 0xd, 0x1c
/* 8023E9E0 0023A640 54 00 08 3C */ slwi r0, r0, 1
/* 8023E9E4 0023A644 7C 7C 02 14 */ add r3, r28, r0
-/* 8023E9E8 0023A648 4B DC 56 19 */ bl func_80004000
+/* 8023E9E8 0023A648 4B DC 56 19 */ bl memcpy
/* 8023E9EC 0023A64C 3B FF 00 04 */ addi r31, r31, 4
lbl_8023E9F0:
/* 8023E9F0 0023A650 A0 1E 00 02 */ lhz r0, 2(r30)
@@ -33472,7 +33472,7 @@ lbl_8023FA10:
/* 8023FA10 0023B670 7F E3 FB 78 */ mr r3, r31
/* 8023FA14 0023B674 7C C4 33 78 */ mr r4, r6
/* 8023FA18 0023B678 38 A0 00 3C */ li r5, 0x3c
-/* 8023FA1C 0023B67C 4B DC 45 E5 */ bl func_80004000
+/* 8023FA1C 0023B67C 4B DC 45 E5 */ bl memcpy
/* 8023FA20 0023B680 A0 1F 00 5C */ lhz r0, 0x5c(r31)
/* 8023FA24 0023B684 2C 00 00 00 */ cmpwi r0, 0
/* 8023FA28 0023B688 41 82 00 08 */ beq lbl_8023FA30
@@ -39126,7 +39126,7 @@ lbl_80244B08:
/* 80244B14 00240774 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 80244B18 00240778 38 8D 86 D8 */ addi r4, r13, lbl_8063D998-_SDA_BASE_
/* 80244B1C 0024077C 38 A0 00 04 */ li r5, 4
-/* 80244B20 00240780 4B DB F4 E1 */ bl func_80004000
+/* 80244B20 00240780 4B DB F4 E1 */ bl memcpy
/* 80244B24 00240784 80 7F 00 20 */ lwz r3, 0x20(r31)
/* 80244B28 00240788 38 80 00 60 */ li r4, 0x60
/* 80244B2C 0024078C 48 02 5B 29 */ bl func_8026A654
@@ -43537,7 +43537,7 @@ func_8024853C:
/* 802485AC 0024420C 80 98 00 08 */ lwz r4, 8(r24)
/* 802485B0 00244210 38 7A 00 14 */ addi r3, r26, 0x14
/* 802485B4 00244214 38 A0 00 10 */ li r5, 0x10
-/* 802485B8 00244218 4B DB BA 49 */ bl func_80004000
+/* 802485B8 00244218 4B DB BA 49 */ bl memcpy
/* 802485BC 0024421C 80 7A 00 1C */ lwz r3, 0x1c(r26)
/* 802485C0 00244220 38 A0 00 00 */ li r5, 0
/* 802485C4 00244224 38 C0 0F EE */ li r6, 0xfee
@@ -43837,7 +43837,7 @@ lbl_802489B0:
/* 802489EC 0024464C 80 9F 00 08 */ lwz r4, 8(r31)
/* 802489F0 00244650 7C 65 1B 78 */ mr r5, r3
/* 802489F4 00244654 7F C3 F3 78 */ mr r3, r30
-/* 802489F8 00244658 4B DB B6 09 */ bl func_80004000
+/* 802489F8 00244658 4B DB B6 09 */ bl memcpy
lbl_802489FC:
/* 802489FC 0024465C 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 80248A00 00244660 38 80 00 01 */ li r4, 1
@@ -45353,7 +45353,7 @@ lbl_80249DA4:
/* 80249DB0 00245A10 90 7A 0D 2C */ stw r3, 0xd2c(r26)
/* 80249DB4 00245A14 7F 04 C3 78 */ mr r4, r24
/* 80249DB8 00245A18 3C A0 00 02 */ lis r5, 2
-/* 80249DBC 00245A1C 4B DB A2 45 */ bl func_80004000
+/* 80249DBC 00245A1C 4B DB A2 45 */ bl memcpy
/* 80249DC0 00245A20 80 17 00 00 */ lwz r0, 0(r23)
/* 80249DC4 00245A24 7F 43 D3 78 */ mr r3, r26
/* 80249DC8 00245A28 90 1A 0D 30 */ stw r0, 0xd30(r26)
@@ -45365,7 +45365,7 @@ lbl_80249DA4:
/* 80249DE0 00245A40 38 97 00 08 */ addi r4, r23, 8
/* 80249DE4 00245A44 90 7A 0D 38 */ stw r3, 0xd38(r26)
/* 80249DE8 00245A48 54 05 10 3A */ slwi r5, r0, 2
-/* 80249DEC 00245A4C 4B DB A2 15 */ bl func_80004000
+/* 80249DEC 00245A4C 4B DB A2 15 */ bl memcpy
/* 80249DF0 00245A50 38 00 00 04 */ li r0, 4
/* 80249DF4 00245A54 7F 46 D3 78 */ mr r6, r26
/* 80249DF8 00245A58 39 00 00 00 */ li r8, 0
@@ -45631,14 +45631,14 @@ lbl_8024A190:
/* 8024A1F0 00245E50 3F 20 80 42 */ lis r25, lbl_80424CA0@ha
/* 8024A1F4 00245E54 38 A0 00 20 */ li r5, 0x20
/* 8024A1F8 00245E58 38 99 4C A0 */ addi r4, r25, lbl_80424CA0@l
-/* 8024A1FC 00245E5C 4B DB 9E 05 */ bl func_80004000
+/* 8024A1FC 00245E5C 4B DB 9E 05 */ bl memcpy
/* 8024A200 00245E60 80 7A 00 00 */ lwz r3, 0(r26)
/* 8024A204 00245E64 4B FF 43 01 */ bl func_8023E504
/* 8024A208 00245E68 80 7A 00 04 */ lwz r3, 4(r26)
/* 8024A20C 00245E6C 4B FF 42 F1 */ bl func_8023E4FC
/* 8024A210 00245E70 38 99 4C A0 */ addi r4, r25, 0x4ca0
/* 8024A214 00245E74 38 A0 00 20 */ li r5, 0x20
-/* 8024A218 00245E78 4B DB 9D E9 */ bl func_80004000
+/* 8024A218 00245E78 4B DB 9D E9 */ bl memcpy
/* 8024A21C 00245E7C 80 7A 00 04 */ lwz r3, 4(r26)
/* 8024A220 00245E80 4B FF 42 E5 */ bl func_8023E504
/* 8024A224 00245E84 38 60 03 D4 */ li r3, 0x3d4
@@ -55420,7 +55420,7 @@ func_80252BE4:
/* 80252DBC 0024EA1C 7C 63 32 14 */ add r3, r3, r6
/* 80252DC0 0024EA20 38 84 00 88 */ addi r4, r4, 0x88
/* 80252DC4 0024EA24 38 63 00 78 */ addi r3, r3, 0x78
-/* 80252DC8 0024EA28 4B DB 12 39 */ bl func_80004000
+/* 80252DC8 0024EA28 4B DB 12 39 */ bl memcpy
/* 80252DCC 0024EA2C A8 1F 00 08 */ lha r0, 8(r31)
/* 80252DD0 0024EA30 2C 00 FF FF */ cmpwi r0, -1
/* 80252DD4 0024EA34 40 82 00 20 */ bne lbl_80252DF4
@@ -58676,7 +58676,7 @@ func_80255A00:
/* 80255A94 002516F4 38 61 00 20 */ addi r3, r1, 0x20
/* 80255A98 002516F8 38 81 00 50 */ addi r4, r1, 0x50
/* 80255A9C 002516FC 38 A0 00 30 */ li r5, 0x30
-/* 80255AA0 00251700 4B DA E5 61 */ bl func_80004000
+/* 80255AA0 00251700 4B DA E5 61 */ bl memcpy
/* 80255AA4 00251704 80 9E 00 14 */ lwz r4, 0x14(r30)
/* 80255AA8 00251708 80 61 00 20 */ lwz r3, 0x20(r1)
/* 80255AAC 0025170C 80 01 00 24 */ lwz r0, 0x24(r1)
@@ -59502,7 +59502,7 @@ func_802565C0:
/* 80256620 00252280 7F 44 D3 78 */ mr r4, r26
/* 80256624 00252284 38 7C 00 04 */ addi r3, r28, 4
/* 80256628 00252288 57 A5 10 3A */ slwi r5, r29, 2
-/* 8025662C 0025228C 4B DA D9 D5 */ bl func_80004000
+/* 8025662C 0025228C 4B DA D9 D5 */ bl memcpy
/* 80256630 00252290 48 00 00 A4 */ b lbl_802566D4
lbl_80256634:
/* 80256634 00252294 38 C0 00 00 */ li r6, 0
@@ -59555,7 +59555,7 @@ lbl_802566D4:
/* 802566DC 0025233C 7F C4 F3 78 */ mr r4, r30
/* 802566E0 00252340 7F A5 EB 78 */ mr r5, r29
/* 802566E4 00252344 38 7C 00 44 */ addi r3, r28, 0x44
-/* 802566E8 00252348 4B DA D9 19 */ bl func_80004000
+/* 802566E8 00252348 4B DA D9 19 */ bl memcpy
/* 802566EC 0025234C 7F A9 03 A6 */ mtctr r29
/* 802566F0 00252350 2C 1D 00 00 */ cmpwi r29, 0
/* 802566F4 00252354 40 81 00 D0 */ ble lbl_802567C4
@@ -61846,7 +61846,7 @@ lbl_802586B8:
/* 802586CC 0025432C 54 1E 08 3C */ slwi r30, r0, 1
/* 802586D0 00254330 7F C5 F3 78 */ mr r5, r30
/* 802586D4 00254334 7C 83 22 14 */ add r4, r3, r4
-/* 802586D8 00254338 4B DA B9 29 */ bl func_80004000
+/* 802586D8 00254338 4B DA B9 29 */ bl memcpy
/* 802586DC 0025433C 80 19 00 54 */ lwz r0, 0x54(r25)
/* 802586E0 00254340 28 00 00 02 */ cmplwi r0, 2
/* 802586E4 00254344 40 82 00 18 */ bne lbl_802586FC
@@ -61854,7 +61854,7 @@ lbl_802586B8:
/* 802586EC 0025434C 57 A0 08 3C */ slwi r0, r29, 1
/* 802586F0 00254350 7F C5 F3 78 */ mr r5, r30
/* 802586F4 00254354 7C 83 02 14 */ add r4, r3, r0
-/* 802586F8 00254358 4B DA B9 09 */ bl func_80004000
+/* 802586F8 00254358 4B DA B9 09 */ bl memcpy
lbl_802586FC:
/* 802586FC 0025435C 83 59 01 D8 */ lwz r26, 0x1d8(r25)
/* 80258700 00254360 3B 80 00 00 */ li r28, 0
@@ -61908,38 +61908,38 @@ lbl_802587AC:
/* 802587B0 00254410 80 99 01 A8 */ lwz r4, 0x1a8(r25)
/* 802587B4 00254414 38 7A DC 20 */ addi r3, r26, lbl_804FDC20@l
/* 802587B8 00254418 57 65 F0 BE */ srwi r5, r27, 2
-/* 802587BC 0025441C 4B DA B8 45 */ bl func_80004000
+/* 802587BC 0025441C 4B DA B8 45 */ bl memcpy
/* 802587C0 00254420 7C 1D D8 50 */ subf r0, r29, r27
/* 802587C4 00254424 80 79 01 A8 */ lwz r3, 0x1a8(r25)
/* 802587C8 00254428 57 A4 08 3C */ slwi r4, r29, 1
/* 802587CC 0025442C 54 1E 08 3C */ slwi r30, r0, 1
/* 802587D0 00254430 7F C5 F3 78 */ mr r5, r30
/* 802587D4 00254434 7C 83 22 14 */ add r4, r3, r4
-/* 802587D8 00254438 4B DA B8 29 */ bl func_80004000
+/* 802587D8 00254438 4B DA B8 29 */ bl memcpy
/* 802587DC 0025443C 80 79 01 A8 */ lwz r3, 0x1a8(r25)
/* 802587E0 00254440 57 C0 00 3C */ rlwinm r0, r30, 0, 0, 0x1e
/* 802587E4 00254444 38 9A DC 20 */ addi r4, r26, -9184
/* 802587E8 00254448 57 65 F0 BE */ srwi r5, r27, 2
/* 802587EC 0025444C 7C 63 02 14 */ add r3, r3, r0
-/* 802587F0 00254450 4B DA B8 11 */ bl func_80004000
+/* 802587F0 00254450 4B DA B8 11 */ bl memcpy
/* 802587F4 00254454 80 19 00 54 */ lwz r0, 0x54(r25)
/* 802587F8 00254458 28 00 00 02 */ cmplwi r0, 2
/* 802587FC 0025445C 40 82 00 40 */ bne lbl_8025883C
/* 80258800 00254460 80 99 01 AC */ lwz r4, 0x1ac(r25)
/* 80258804 00254464 38 7A DC 20 */ addi r3, r26, -9184
/* 80258808 00254468 57 65 F0 BE */ srwi r5, r27, 2
-/* 8025880C 0025446C 4B DA B7 F5 */ bl func_80004000
+/* 8025880C 0025446C 4B DA B7 F5 */ bl memcpy
/* 80258810 00254470 80 79 01 AC */ lwz r3, 0x1ac(r25)
/* 80258814 00254474 57 A0 08 3C */ slwi r0, r29, 1
/* 80258818 00254478 7F C5 F3 78 */ mr r5, r30
/* 8025881C 0025447C 7C 83 02 14 */ add r4, r3, r0
-/* 80258820 00254480 4B DA B7 E1 */ bl func_80004000
+/* 80258820 00254480 4B DA B7 E1 */ bl memcpy
/* 80258824 00254484 80 79 01 AC */ lwz r3, 0x1ac(r25)
/* 80258828 00254488 57 C0 00 3C */ rlwinm r0, r30, 0, 0, 0x1e
/* 8025882C 0025448C 38 9A DC 20 */ addi r4, r26, -9184
/* 80258830 00254490 57 65 F0 BE */ srwi r5, r27, 2
/* 80258834 00254494 7C 63 02 14 */ add r3, r3, r0
-/* 80258838 00254498 4B DA B7 C9 */ bl func_80004000
+/* 80258838 00254498 4B DA B7 C9 */ bl memcpy
lbl_8025883C:
/* 8025883C 0025449C 83 59 01 D8 */ lwz r26, 0x1d8(r25)
/* 80258840 002544A0 57 7E F8 7E */ srwi r30, r27, 1
@@ -64368,7 +64368,7 @@ lbl_8025AA84:
/* 8025AAB4 00256714 80 63 00 00 */ lwz r3, 0(r3)
/* 8025AAB8 00256718 7E 85 A3 78 */ mr r5, r20
/* 8025AABC 0025671C 7C 80 AA 14 */ add r4, r0, r21
-/* 8025AAC0 00256720 4B DA 95 41 */ bl func_80004000
+/* 8025AAC0 00256720 4B DA 95 41 */ bl memcpy
/* 8025AAC4 00256724 80 79 00 00 */ lwz r3, 0(r25)
/* 8025AAC8 00256728 7E 84 A3 78 */ mr r4, r20
/* 8025AACC 0025672C 48 00 FB E9 */ bl func_8026A6B4
@@ -64467,7 +64467,7 @@ lbl_8025ABFC:
/* 8025AC0C 0025686C 80 1A 00 78 */ lwz r0, 0x78(r26)
/* 8025AC10 00256870 7C 63 A2 14 */ add r3, r3, r20
/* 8025AC14 00256874 7C 80 AA 14 */ add r4, r0, r21
-/* 8025AC18 00256878 4B DA 93 E9 */ bl func_80004000
+/* 8025AC18 00256878 4B DA 93 E9 */ bl memcpy
/* 8025AC1C 0025687C 80 19 00 00 */ lwz r0, 0(r25)
/* 8025AC20 00256880 7F 64 DB 78 */ mr r4, r27
/* 8025AC24 00256884 7C 60 A2 14 */ add r3, r0, r20
@@ -65525,7 +65525,7 @@ lbl_8025B994:
/* 8025B9AC 0025760C 7F A4 EB 78 */ mr r4, r29
/* 8025B9B0 00257610 7F C5 F3 78 */ mr r5, r30
/* 8025B9B4 00257614 38 7F 00 40 */ addi r3, r31, 0x40
-/* 8025B9B8 00257618 4B DA 86 49 */ bl func_80004000
+/* 8025B9B8 00257618 4B DA 86 49 */ bl memcpy
/* 8025B9BC 0025761C 93 DF 00 3C */ stw r30, 0x3c(r31)
/* 8025B9C0 00257620 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8025B9C4 00257624 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -66422,14 +66422,14 @@ lbl_8025C628:
/* 8025C638 00258298 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 8025C63C 0025829C 7F 64 DB 78 */ mr r4, r27
/* 8025C640 002582A0 7F 85 E3 78 */ mr r5, r28
-/* 8025C644 002582A4 4B DA 79 BD */ bl func_80004000
+/* 8025C644 002582A4 4B DA 79 BD */ bl memcpy
/* 8025C648 002582A8 38 00 00 07 */ li r0, 7
/* 8025C64C 002582AC 90 1E 00 00 */ stw r0, 0(r30)
/* 8025C650 002582B0 48 00 00 20 */ b lbl_8025C670
lbl_8025C654:
/* 8025C654 002582B4 80 7D 00 1C */ lwz r3, 0x1c(r29)
/* 8025C658 002582B8 7F 64 DB 78 */ mr r4, r27
-/* 8025C65C 002582BC 4B DA 79 A5 */ bl func_80004000
+/* 8025C65C 002582BC 4B DA 79 A5 */ bl memcpy
/* 8025C660 002582C0 38 60 00 01 */ li r3, 1
/* 8025C664 002582C4 38 00 00 20 */ li r0, 0x20
/* 8025C668 002582C8 90 7E 00 00 */ stw r3, 0(r30)
@@ -66918,7 +66918,7 @@ func_8025CCA4:
/* 8025CCE4 00258944 7F 84 E3 78 */ mr r4, r28
/* 8025CCE8 00258948 38 7F 00 24 */ addi r3, r31, 0x24
/* 8025CCEC 0025894C 7F A5 EB 78 */ mr r5, r29
-/* 8025CCF0 00258950 4B DA 73 11 */ bl func_80004000
+/* 8025CCF0 00258950 4B DA 73 11 */ bl memcpy
/* 8025CCF4 00258954 4B FF FA 79 */ bl func_8025C76C
/* 8025CCF8 00258958 3C 60 80 42 */ lis r3, lbl_80425298@ha
/* 8025CCFC 0025895C 38 9F 00 1C */ addi r4, r31, 0x1c
@@ -67194,7 +67194,7 @@ lbl_8025D05C:
lbl_8025D0A0:
/* 8025D0A0 00258D00 7F 84 E3 78 */ mr r4, r28
/* 8025D0A4 00258D04 7F A5 EB 78 */ mr r5, r29
-/* 8025D0A8 00258D08 4B DA 6F 59 */ bl func_80004000
+/* 8025D0A8 00258D08 4B DA 6F 59 */ bl memcpy
lbl_8025D0AC:
/* 8025D0AC 00258D0C 38 60 00 00 */ li r3, 0
lbl_8025D0B0:
@@ -67288,7 +67288,7 @@ lbl_8025D1E8:
/* 8025D1E8 00258E48 7F C3 F3 78 */ mr r3, r30
/* 8025D1EC 00258E4C 7F 64 DB 78 */ mr r4, r27
/* 8025D1F0 00258E50 7F 85 E3 78 */ mr r5, r28
-/* 8025D1F4 00258E54 4B DA 6E 0D */ bl func_80004000
+/* 8025D1F4 00258E54 4B DA 6E 0D */ bl memcpy
lbl_8025D1F8:
/* 8025D1F8 00258E58 93 DF 00 00 */ stw r30, 0(r31)
/* 8025D1FC 00258E5C 38 60 00 00 */ li r3, 0
@@ -69309,7 +69309,7 @@ lbl_8025EBEC:
/* 8025EC00 0025A860 B0 03 00 04 */ sth r0, 4(r3)
/* 8025EC04 0025A864 B3 C3 00 06 */ sth r30, 6(r3)
/* 8025EC08 0025A868 38 63 00 08 */ addi r3, r3, 8
-/* 8025EC0C 0025A86C 4B DA 53 F5 */ bl func_80004000
+/* 8025EC0C 0025A86C 4B DA 53 F5 */ bl memcpy
/* 8025EC10 0025A870 81 99 00 00 */ lwz r12, 0(r25)
/* 8025EC14 0025A874 7F 23 CB 78 */ mr r3, r25
/* 8025EC18 0025A878 7F E4 FB 78 */ mr r4, r31
@@ -71018,7 +71018,7 @@ lbl_802603E8:
/* 802603F4 0025C054 7F A4 EB 78 */ mr r4, r29
/* 802603F8 0025C058 7F E5 FB 78 */ mr r5, r31
/* 802603FC 0025C05C 38 79 00 0C */ addi r3, r25, 0xc
-/* 80260400 0025C060 4B DA 3C 01 */ bl func_80004000
+/* 80260400 0025C060 4B DA 3C 01 */ bl memcpy
/* 80260404 0025C064 57 C0 07 FF */ clrlwi. r0, r30, 0x1f
/* 80260408 0025C068 7C 79 FA 14 */ add r3, r25, r31
/* 8026040C 0025C06C 38 00 00 00 */ li r0, 0
@@ -72010,7 +72010,7 @@ lbl_8026107C:
/* 80261090 0025CCF0 80 1F 00 08 */ lwz r0, 8(r31)
/* 80261094 0025CCF4 38 9D 00 10 */ addi r4, r29, 0x10
/* 80261098 0025CCF8 7C 60 32 14 */ add r3, r0, r6
-/* 8026109C 0025CCFC 4B DA 2F 65 */ bl func_80004000
+/* 8026109C 0025CCFC 4B DA 2F 65 */ bl memcpy
/* 802610A0 0025CD00 93 DF 00 10 */ stw r30, 0x10(r31)
lbl_802610A4:
/* 802610A4 0025CD04 80 7F 00 10 */ lwz r3, 0x10(r31)
@@ -72157,7 +72157,7 @@ lbl_8026124C:
/* 8026127C 0025CEDC 80 9E 00 08 */ lwz r4, 8(r30)
/* 80261280 0025CEE0 80 1E 00 10 */ lwz r0, 0x10(r30)
/* 80261284 0025CEE4 7C 84 02 14 */ add r4, r4, r0
-/* 80261288 0025CEE8 4B DA 2D 79 */ bl func_80004000
+/* 80261288 0025CEE8 4B DA 2D 79 */ bl memcpy
/* 8026128C 0025CEEC 2C 1F 00 00 */ cmpwi r31, 0
/* 80261290 0025CEF0 41 82 00 0C */ beq lbl_8026129C
/* 80261294 0025CEF4 A0 1E 00 04 */ lhz r0, 4(r30)
@@ -72282,7 +72282,7 @@ func_802613A4:
/* 80261438 0025D098 38 A0 00 06 */ li r5, 6
/* 8026143C 0025D09C 7C 9D 02 14 */ add r4, r29, r0
/* 80261440 0025D0A0 38 84 0F 0C */ addi r4, r4, 0xf0c
-/* 80261444 0025D0A4 4B DA 2B BD */ bl func_80004000
+/* 80261444 0025D0A4 4B DA 2B BD */ bl memcpy
/* 80261448 0025D0A8 38 60 00 00 */ li r3, 0
/* 8026144C 0025D0AC 48 00 00 08 */ b lbl_80261454
lbl_80261450:
@@ -74079,7 +74079,7 @@ lbl_80262C28:
/* 80262C70 0025E8D0 38 A0 00 06 */ li r5, 6
/* 80262C74 0025E8D4 7C 63 02 14 */ add r3, r3, r0
/* 80262C78 0025E8D8 38 63 0F 0C */ addi r3, r3, 0xf0c
-/* 80262C7C 0025E8DC 4B DA 13 85 */ bl func_80004000
+/* 80262C7C 0025E8DC 4B DA 13 85 */ bl memcpy
/* 80262C80 0025E8E0 48 00 00 CC */ b lbl_80262D4C
lbl_80262C84:
/* 80262C84 0025E8E4 80 1D 00 10 */ lwz r0, 0x10(r29)
@@ -74306,7 +74306,7 @@ lbl_80262FC4:
/* 80262FC4 0025EC24 7F E3 FB 78 */ mr r3, r31
/* 80262FC8 0025EC28 38 81 00 26 */ addi r4, r1, 0x26
/* 80262FCC 0025EC2C 38 A0 00 06 */ li r5, 6
-/* 80262FD0 0025EC30 4B DA 10 31 */ bl func_80004000
+/* 80262FD0 0025EC30 4B DA 10 31 */ bl memcpy
/* 80262FD4 0025EC34 38 60 00 00 */ li r3, 0
lbl_80262FD8:
/* 80262FD8 0025EC38 80 01 00 44 */ lwz r0, 0x44(r1)
@@ -76622,7 +76622,7 @@ lbl_80264F20:
/* 80264FA0 00260C00 38 A0 00 B8 */ li r5, 0xb8
/* 80264FA4 00260C04 7C 7C 02 14 */ add r3, r28, r0
/* 80264FA8 00260C08 38 63 1D 08 */ addi r3, r3, 0x1d08
-/* 80264FAC 00260C0C 4B D9 F0 55 */ bl func_80004000
+/* 80264FAC 00260C0C 4B D9 F0 55 */ bl memcpy
/* 80264FB0 00260C10 80 A1 00 10 */ lwz r5, 0x10(r1)
/* 80264FB4 00260C14 7F 83 E3 78 */ mr r3, r28
/* 80264FB8 00260C18 80 C1 00 14 */ lwz r6, 0x14(r1)
@@ -77078,7 +77078,7 @@ lbl_802655D4:
/* 802655D8 00261238 7F 83 E3 78 */ mr r3, r28
/* 802655DC 0026123C 38 84 3B F8 */ addi r4, r4, lbl_80503BF8@l
/* 802655E0 00261240 57 C5 10 3A */ slwi r5, r30, 2
-/* 802655E4 00261244 4B D9 EA 1D */ bl func_80004000
+/* 802655E4 00261244 4B D9 EA 1D */ bl memcpy
/* 802655E8 00261248 7F C3 F3 78 */ mr r3, r30
/* 802655EC 0026124C 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802655F0 00261250 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -80028,7 +80028,7 @@ lbl_80267D74:
lbl_80267D80:
/* 80267D80 002639E0 7F C4 F3 78 */ mr r4, r30
/* 80267D84 002639E4 38 79 1C 88 */ addi r3, r25, 0x1c88
-/* 80267D88 002639E8 4B D9 C2 79 */ bl func_80004000
+/* 80267D88 002639E8 4B D9 C2 79 */ bl memcpy
lbl_80267D8C:
/* 80267D8C 002639EC 38 00 00 05 */ li r0, 5
/* 80267D90 002639F0 39 61 00 30 */ addi r11, r1, 0x30
@@ -80270,7 +80270,7 @@ lbl_802680B0:
/* 802680B8 00263D18 38 A0 00 20 */ li r5, 0x20
/* 802680BC 00263D1C 93 63 00 08 */ stw r27, 8(r3)
/* 802680C0 00263D20 38 63 00 10 */ addi r3, r3, 0x10
-/* 802680C4 00263D24 4B D9 BF 3D */ bl func_80004000
+/* 802680C4 00263D24 4B D9 BF 3D */ bl memcpy
/* 802680C8 00263D28 93 BF 00 30 */ stw r29, 0x30(r31)
/* 802680CC 00263D2C 7F 23 CB 78 */ mr r3, r25
/* 802680D0 00263D30 93 DF 00 34 */ stw r30, 0x34(r31)
@@ -80302,7 +80302,7 @@ lbl_80268124:
/* 80268124 00263D84 7F E4 FB 78 */ mr r4, r31
/* 80268128 00263D88 38 A0 00 20 */ li r5, 0x20
/* 8026812C 00263D8C 38 63 00 10 */ addi r3, r3, 0x10
-/* 80268130 00263D90 4B D9 BE D1 */ bl func_80004000
+/* 80268130 00263D90 4B D9 BE D1 */ bl memcpy
/* 80268134 00263D94 7F C3 F3 78 */ mr r3, r30
/* 80268138 00263D98 4B FF F5 59 */ bl func_80267690
/* 8026813C 00263D9C 38 60 00 00 */ li r3, 0
@@ -81624,7 +81624,7 @@ func_8026922C:
/* 80269290 00264EF0 38 A5 94 D0 */ addi r5, r5, lbl_802694D0@l
/* 80269294 00264EF4 7E A4 28 50 */ subf r21, r4, r5
/* 80269298 00264EF8 7E A5 AB 78 */ mr r5, r21
-/* 8026929C 00264EFC 4B D9 AD 65 */ bl func_80004000
+/* 8026929C 00264EFC 4B D9 AD 65 */ bl memcpy
/* 802692A0 00264F00 7E A4 AB 78 */ mr r4, r21
/* 802692A4 00264F04 38 76 00 60 */ addi r3, r22, 0x60
/* 802692A8 00264F08 48 00 14 0D */ bl func_8026A6B4
@@ -81672,7 +81672,7 @@ lbl_8026931C:
/* 80269344 00264FA4 7E A5 AB 78 */ mr r5, r21
/* 80269348 00264FA8 38 76 95 50 */ addi r3, r22, -27312
/* 8026934C 00264FAC 38 9F 94 D0 */ addi r4, r31, -27440
-/* 80269350 00264FB0 4B D9 AC B1 */ bl func_80004000
+/* 80269350 00264FB0 4B D9 AC B1 */ bl memcpy
/* 80269354 00264FB4 48 00 00 64 */ b lbl_802693B8
lbl_80269358:
/* 80269358 00264FB8 28 15 00 00 */ cmplwi r21, 0
@@ -81709,7 +81709,7 @@ lbl_802693B8:
/* 802693C4 00265024 7F 25 CB 78 */ mr r5, r25
/* 802693C8 00265028 3E 83 80 00 */ addis r20, r3, 0x8000
/* 802693CC 0026502C 7E 83 A3 78 */ mr r3, r20
-/* 802693D0 00265030 4B D9 AC 31 */ bl func_80004000
+/* 802693D0 00265030 4B D9 AC 31 */ bl memcpy
/* 802693D4 00265034 7E 83 A3 78 */ mr r3, r20
/* 802693D8 00265038 7F 24 CB 78 */ mr r4, r25
/* 802693DC 0026503C 48 00 12 D9 */ bl func_8026A6B4
@@ -82907,12 +82907,12 @@ lbl_8026A3A4:
/* 8026A3A8 00266008 3C 80 81 00 */ lis r4, 0x8100
/* 8026A3AC 0026600C 38 A0 00 80 */ li r5, 0x80
/* 8026A3B0 00266010 38 63 FF 80 */ addi r3, r3, -128
-/* 8026A3B4 00266014 4B D9 9C 4D */ bl func_80004000
+/* 8026A3B4 00266014 4B D9 9C 4D */ bl memcpy
/* 8026A3B8 00266018 3C 80 80 42 */ lis r4, lbl_804269E0@ha
/* 8026A3BC 0026601C 3C 60 81 00 */ lis r3, 0x8100
/* 8026A3C0 00266020 38 84 69 E0 */ addi r4, r4, lbl_804269E0@l
/* 8026A3C4 00266024 38 A0 00 80 */ li r5, 0x80
-/* 8026A3C8 00266028 4B D9 9C 39 */ bl func_80004000
+/* 8026A3C8 00266028 4B D9 9C 39 */ bl memcpy
/* 8026A3CC 0026602C 3C 60 81 00 */ lis r3, 0x8100
/* 8026A3D0 00266030 38 80 00 80 */ li r4, 0x80
/* 8026A3D4 00266034 48 00 02 81 */ bl func_8026A654
@@ -83013,7 +83013,7 @@ lbl_8026A510:
/* 8026A524 00266184 3C 60 81 00 */ lis r3, 0x8100
/* 8026A528 00266188 38 84 FF 80 */ addi r4, r4, -128
/* 8026A52C 0026618C 38 A0 00 80 */ li r5, 0x80
-/* 8026A530 00266190 4B D9 9A D1 */ bl func_80004000
+/* 8026A530 00266190 4B D9 9A D1 */ bl memcpy
/* 8026A534 00266194 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8026A538 00266198 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8026A53C 0026619C 7C 08 03 A6 */ mtlr r0
@@ -84742,7 +84742,7 @@ func_8026BD08:
/* 8026BD10 00267970 7C 04 28 40 */ cmplw r4, r5
/* 8026BD14 00267974 41 80 00 0C */ blt lbl_8026BD20
/* 8026BD18 00267978 38 A0 00 1C */ li r5, 0x1c
-/* 8026BD1C 0026797C 4B D9 82 E4 */ b func_80004000
+/* 8026BD1C 0026797C 4B D9 82 E4 */ b memcpy
lbl_8026BD20:
/* 8026BD20 00267980 38 00 00 00 */ li r0, 0
/* 8026BD24 00267984 90 03 00 00 */ stw r0, 0(r3)
@@ -85554,7 +85554,7 @@ lbl_8026C850:
/* 8026C878 002684D8 7C 7A 1B 78 */ mr r26, r3
/* 8026C87C 002684DC 7F C4 F3 78 */ mr r4, r30
/* 8026C880 002684E0 38 A0 00 1C */ li r5, 0x1c
-/* 8026C884 002684E4 4B D9 77 7D */ bl func_80004000
+/* 8026C884 002684E4 4B D9 77 7D */ bl memcpy
/* 8026C888 002684E8 3C 80 80 00 */ lis r4, 0x800030F0@ha
/* 8026C88C 002684EC 3C 60 80 00 */ lis r3, func_80007AC4@ha
/* 8026C890 002684F0 93 44 30 F0 */ stw r26, 0x800030F0@l(r4)
@@ -85611,7 +85611,7 @@ lbl_8026C90C:
/* 8026C948 002685A8 7C 7B 1B 78 */ mr r27, r3
/* 8026C94C 002685AC 7F C4 F3 78 */ mr r4, r30
/* 8026C950 002685B0 38 A0 00 1C */ li r5, 0x1c
-/* 8026C954 002685B4 4B D9 76 AD */ bl func_80004000
+/* 8026C954 002685B4 4B D9 76 AD */ bl memcpy
/* 8026C958 002685B8 3C 60 80 00 */ lis r3, 0x800030F0@ha
/* 8026C95C 002685BC 38 00 00 07 */ li r0, 7
/* 8026C960 002685C0 93 63 30 F0 */ stw r27, 0x800030F0@l(r3)
@@ -90732,7 +90732,7 @@ func_80271000:
/* 80271020 0026CC80 3F E0 80 00 */ lis r31, 0x80000C00@ha
/* 80271024 0026CC84 38 7F 0C 00 */ addi r3, r31, 0x80000C00@l
/* 80271028 0026CC88 7C A4 28 50 */ subf r5, r4, r5
-/* 8027102C 0026CC8C 4B D9 2F D5 */ bl func_80004000
+/* 8027102C 0026CC8C 4B D9 2F D5 */ bl memcpy
/* 80271030 0026CC90 38 7F 0C 00 */ addi r3, r31, 0xc00
/* 80271034 0026CC94 38 80 01 00 */ li r4, 0x100
/* 80271038 0026CC98 4B FF 96 7D */ bl func_8026A6B4
@@ -94202,7 +94202,7 @@ func_80273F04:
/* 80273F1C 0026FB7C 93 C1 00 98 */ stw r30, 0x98(r1)
/* 80273F20 0026FB80 3F C0 80 51 */ lis r30, lbl_805154A0@ha
/* 80273F24 0026FB84 38 7E 54 A0 */ addi r3, r30, lbl_805154A0@l
-/* 80273F28 0026FB88 4B D9 00 D9 */ bl func_80004000
+/* 80273F28 0026FB88 4B D9 00 D9 */ bl memcpy
/* 80273F2C 0026FB8C 3B FE 54 A0 */ addi r31, r30, 0x54a0
/* 80273F30 0026FB90 3C 60 80 43 */ lis r3, lbl_80433D78@ha
/* 80273F34 0026FB94 80 DF 00 04 */ lwz r6, 4(r31)
@@ -94324,7 +94324,7 @@ lbl_80274084:
lbl_802740E0:
/* 802740E0 0026FD40 7F 83 E3 78 */ mr r3, r28
/* 802740E4 0026FD44 38 A0 00 20 */ li r5, 0x20
-/* 802740E8 0026FD48 4B D8 FF 19 */ bl func_80004000
+/* 802740E8 0026FD48 4B D8 FF 19 */ bl memcpy
/* 802740EC 0026FD4C 38 60 00 01 */ li r3, 1
lbl_802740F0:
/* 802740F0 0026FD50 80 01 00 B4 */ lwz r0, 0xb4(r1)
diff --git a/asm/text_8.s b/asm/text_8.s
index acf4968..40384c2 100644
--- a/asm/text_8.s
+++ b/asm/text_8.s
@@ -14607,7 +14607,7 @@ lbl_80286678:
/* 80286684 002822E4 7F C4 F3 78 */ mr r4, r30
/* 80286688 002822E8 38 7F 00 80 */ addi r3, r31, 0x80
/* 8028668C 002822EC 38 A0 06 00 */ li r5, 0x600
-/* 80286690 002822F0 4B D7 D9 71 */ bl func_80004000
+/* 80286690 002822F0 4B D7 D9 71 */ bl memcpy
lbl_80286694:
/* 80286694 002822F4 7C 7B E2 14 */ add r3, r27, r28
/* 80286698 002822F8 38 80 00 00 */ li r4, 0
@@ -14659,7 +14659,7 @@ func_802866EC:
/* 80286744 002823A4 38 A0 06 00 */ li r5, 0x600
/* 80286748 002823A8 83 5C 00 08 */ lwz r26, 8(r28)
/* 8028674C 002823AC 7F 83 E3 78 */ mr r3, r28
-/* 80286750 002823B0 4B D7 D8 B1 */ bl func_80004000
+/* 80286750 002823B0 4B D7 D8 B1 */ bl memcpy
/* 80286754 002823B4 93 5C 00 08 */ stw r26, 8(r28)
/* 80286758 002823B8 7F 63 DB 78 */ mr r3, r27
/* 8028675C 002823BC 4B FE 80 29 */ bl func_8026E784
@@ -16649,7 +16649,7 @@ lbl_802882C4:
/* 802882D8 00283F38 38 7F B6 E0 */ addi r3, r31, -18720
/* 802882DC 00283F3C 3C 80 80 00 */ lis r4, 0x8000
/* 802882E0 00283F40 38 A0 00 04 */ li r5, 4
-/* 802882E4 00283F44 4B D7 BD 1D */ bl func_80004000
+/* 802882E4 00283F44 4B D7 BD 1D */ bl memcpy
/* 802882E8 00283F48 3C C0 80 00 */ lis r6, 0x80000006@ha
/* 802882EC 00283F4C 38 BF B6 E0 */ addi r5, r31, -18720
/* 802882F0 00283F50 88 86 00 06 */ lbz r4, 0x80000006@l(r6)
@@ -17809,7 +17809,7 @@ lbl_8028934C:
/* 8028936C 00284FCC 80 6D AA 8C */ lwz r3, lbl_8063FD4C-_SDA_BASE_(r13)
/* 80289370 00284FD0 38 9E 00 C0 */ addi r4, r30, 0xc0
/* 80289374 00284FD4 38 A0 00 20 */ li r5, 0x20
-/* 80289378 00284FD8 4B D7 AC 89 */ bl func_80004000
+/* 80289378 00284FD8 4B D7 AC 89 */ bl memcpy
/* 8028937C 00284FDC 80 AD AA 90 */ lwz r5, lbl_8063FD50-_SDA_BASE_(r13)
/* 80289380 00284FE0 38 00 00 01 */ li r0, 1
/* 80289384 00284FE4 38 7E 00 00 */ addi r3, r30, 0
@@ -27036,7 +27036,7 @@ lbl_80291474:
/* 8029147C 0028D0DC 7F E3 FB 78 */ mr r3, r31
/* 80291480 0028D0E0 7F C4 F3 78 */ mr r4, r30
/* 80291484 0028D0E4 38 A0 01 40 */ li r5, 0x140
-/* 80291488 0028D0E8 4B D7 2B 79 */ bl func_80004000
+/* 80291488 0028D0E8 4B D7 2B 79 */ bl memcpy
/* 8029148C 0028D0EC 48 00 04 A8 */ b lbl_80291934
lbl_80291490:
/* 80291490 0028D0F0 57 A0 07 FF */ clrlwi. r0, r29, 0x1f
@@ -27070,7 +27070,7 @@ lbl_802914E4:
/* 802914EC 0028D14C 38 7F 00 14 */ addi r3, r31, 0x14
/* 802914F0 0028D150 38 9E 00 14 */ addi r4, r30, 0x14
/* 802914F4 0028D154 38 A0 00 30 */ li r5, 0x30
-/* 802914F8 0028D158 4B D7 2B 09 */ bl func_80004000
+/* 802914F8 0028D158 4B D7 2B 09 */ bl memcpy
lbl_802914FC:
/* 802914FC 0028D15C 57 A0 06 73 */ rlwinm. r0, r29, 0, 0x19, 0x19
/* 80291500 0028D160 41 82 00 18 */ beq lbl_80291518
@@ -27120,7 +27120,7 @@ lbl_802915A0:
/* 802915A8 0028D208 38 7F 00 52 */ addi r3, r31, 0x52
/* 802915AC 0028D20C 38 9E 00 52 */ addi r4, r30, 0x52
/* 802915B0 0028D210 38 A0 00 18 */ li r5, 0x18
-/* 802915B4 0028D214 4B D7 2A 4D */ bl func_80004000
+/* 802915B4 0028D214 4B D7 2A 4D */ bl memcpy
lbl_802915B8:
/* 802915B8 0028D218 57 A0 05 AD */ rlwinm. r0, r29, 0, 0x16, 0x16
/* 802915BC 0028D21C 41 82 00 18 */ beq lbl_802915D4
@@ -27309,21 +27309,21 @@ lbl_80291844:
/* 8029184C 0028D4AC 38 7F 00 DA */ addi r3, r31, 0xda
/* 80291850 0028D4B0 38 9E 00 DA */ addi r4, r30, 0xda
/* 80291854 0028D4B4 38 A0 00 20 */ li r5, 0x20
-/* 80291858 0028D4B8 4B D7 27 A9 */ bl func_80004000
+/* 80291858 0028D4B8 4B D7 27 A9 */ bl memcpy
lbl_8029185C:
/* 8029185C 0028D4BC 57 A0 01 4B */ rlwinm. r0, r29, 0, 5, 5
/* 80291860 0028D4C0 41 82 00 14 */ beq lbl_80291874
/* 80291864 0028D4C4 38 7F 00 FA */ addi r3, r31, 0xfa
/* 80291868 0028D4C8 38 9E 00 FA */ addi r4, r30, 0xfa
/* 8029186C 0028D4CC 38 A0 00 10 */ li r5, 0x10
-/* 80291870 0028D4D0 4B D7 27 91 */ bl func_80004000
+/* 80291870 0028D4D0 4B D7 27 91 */ bl memcpy
lbl_80291874:
/* 80291874 0028D4D4 57 A0 01 09 */ rlwinm. r0, r29, 0, 4, 4
/* 80291878 0028D4D8 41 82 00 14 */ beq lbl_8029188C
/* 8029187C 0028D4DC 38 7F 01 0A */ addi r3, r31, 0x10a
/* 80291880 0028D4E0 38 9E 01 0A */ addi r4, r30, 0x10a
/* 80291884 0028D4E4 38 A0 00 0A */ li r5, 0xa
-/* 80291888 0028D4E8 4B D7 27 79 */ bl func_80004000
+/* 80291888 0028D4E8 4B D7 27 79 */ bl memcpy
lbl_8029188C:
/* 8029188C 0028D4EC 57 A0 00 85 */ rlwinm. r0, r29, 0, 2, 2
/* 80291890 0028D4F0 41 82 00 18 */ beq lbl_802918A8
@@ -45900,7 +45900,7 @@ lbl_802A1AA0:
/* 802A1AA0 0029D700 7F 83 E3 78 */ mr r3, r28
/* 802A1AA4 0029D704 7F E4 FB 78 */ mr r4, r31
/* 802A1AA8 0029D708 38 A0 00 84 */ li r5, 0x84
-/* 802A1AAC 0029D70C 4B D6 25 55 */ bl func_80004000
+/* 802A1AAC 0029D70C 4B D6 25 55 */ bl memcpy
/* 802A1AB0 0029D710 37 DE FF FF */ addic. r30, r30, -1
/* 802A1AB4 0029D714 3B 9C 00 84 */ addi r28, r28, 0x84
/* 802A1AB8 0029D718 40 82 FF E8 */ bne lbl_802A1AA0
@@ -49258,7 +49258,7 @@ lbl_802A4864:
/* 802A4864 002A04C4 40 86 00 C4 */ bne cr1, lbl_802A4928
/* 802A4868 002A04C8 80 64 01 0C */ lwz r3, 0x10c(r4)
/* 802A486C 002A04CC 38 A0 00 1C */ li r5, 0x1c
-/* 802A4870 002A04D0 4B D5 F7 91 */ bl func_80004000
+/* 802A4870 002A04D0 4B D5 F7 91 */ bl memcpy
/* 802A4874 002A04D4 48 00 00 B4 */ b lbl_802A4928
lbl_802A4878:
/* 802A4878 002A04D8 40 86 00 B0 */ bne cr1, lbl_802A4928
@@ -49372,7 +49372,7 @@ lbl_802A49FC:
/* 802A49FC 002A065C 7F 24 CB 78 */ mr r4, r25
/* 802A4A00 002A0660 38 BF 00 01 */ addi r5, r31, 1
/* 802A4A04 002A0664 38 63 00 06 */ addi r3, r3, 6
-/* 802A4A08 002A0668 4B D5 F5 F9 */ bl func_80004000
+/* 802A4A08 002A0668 4B D5 F5 F9 */ bl memcpy
/* 802A4A0C 002A066C 9B 5E 00 49 */ stb r26, 0x49(r30)
/* 802A4A10 002A0670 7F C5 F3 78 */ mr r5, r30
/* 802A4A14 002A0674 38 80 00 03 */ li r4, 3
@@ -49446,7 +49446,7 @@ lbl_802A4AF4:
/* 802A4B04 002A0764 93 A3 01 04 */ stw r29, 0x104(r3)
/* 802A4B08 002A0768 90 03 01 08 */ stw r0, 0x108(r3)
/* 802A4B0C 002A076C 38 63 00 06 */ addi r3, r3, 6
-/* 802A4B10 002A0770 4B D5 F4 F1 */ bl func_80004000
+/* 802A4B10 002A0770 4B D5 F4 F1 */ bl memcpy
/* 802A4B14 002A0774 9B 1E 00 49 */ stb r24, 0x49(r30)
/* 802A4B18 002A0778 3D 20 80 2A */ lis r9, lbl_802A4814@ha
/* 802A4B1C 002A077C 7F C5 F3 78 */ mr r5, r30
@@ -49513,7 +49513,7 @@ lbl_802A4BEC:
/* 802A4BF4 002A0854 54 1E 00 34 */ rlwinm r30, r0, 0, 0, 0x1a
/* 802A4BF8 002A0858 38 BF 00 01 */ addi r5, r31, 1
/* 802A4BFC 002A085C 7F C3 F3 78 */ mr r3, r30
-/* 802A4C00 002A0860 4B D5 F4 01 */ bl func_80004000
+/* 802A4C00 002A0860 4B D5 F4 01 */ bl memcpy
/* 802A4C04 002A0864 93 DD 00 00 */ stw r30, 0(r29)
/* 802A4C08 002A0868 38 60 00 40 */ li r3, 0x40
/* 802A4C0C 002A086C 38 1E 00 5F */ addi r0, r30, 0x5f
@@ -49614,7 +49614,7 @@ lbl_802A4D44:
/* 802A4D60 002A09C0 90 C3 01 08 */ stw r6, 0x108(r3)
/* 802A4D64 002A09C4 93 63 01 0C */ stw r27, 0x10c(r3)
/* 802A4D68 002A09C8 7F A3 EB 78 */ mr r3, r29
-/* 802A4D6C 002A09CC 4B D5 F2 95 */ bl func_80004000
+/* 802A4D6C 002A09CC 4B D5 F2 95 */ bl memcpy
/* 802A4D70 002A09D0 93 BE 00 00 */ stw r29, 0(r30)
/* 802A4D74 002A09D4 38 60 00 40 */ li r3, 0x40
/* 802A4D78 002A09D8 38 1D 00 5F */ addi r0, r29, 0x5f
@@ -49708,7 +49708,7 @@ lbl_802A4E94:
lbl_802A4EB8:
/* 802A4EB8 002A0B18 7F C4 F3 78 */ mr r4, r30
/* 802A4EBC 002A0B1C 38 BF 00 01 */ addi r5, r31, 1
-/* 802A4EC0 002A0B20 4B D5 F1 41 */ bl func_80004000
+/* 802A4EC0 002A0B20 4B D5 F1 41 */ bl memcpy
/* 802A4EC4 002A0B24 38 1D 00 5F */ addi r0, r29, 0x5f
/* 802A4EC8 002A0B28 80 6D 89 90 */ lwz r3, lbl_8063DC50-_SDA_BASE_(r13)
/* 802A4ECC 002A0B2C 54 1E 00 34 */ rlwinm r30, r0, 0, 0, 0x1a
@@ -49813,7 +49813,7 @@ lbl_802A5014:
/* 802A5038 002A0C98 93 83 01 00 */ stw r28, 0x100(r3)
/* 802A503C 002A0C9C 93 A3 01 04 */ stw r29, 0x104(r3)
/* 802A5040 002A0CA0 90 03 01 08 */ stw r0, 0x108(r3)
-/* 802A5044 002A0CA4 4B D5 EF BD */ bl func_80004000
+/* 802A5044 002A0CA4 4B D5 EF BD */ bl memcpy
/* 802A5048 002A0CA8 38 1E 00 5F */ addi r0, r30, 0x5f
/* 802A504C 002A0CAC 3D 20 80 2A */ lis r9, lbl_802A4814@ha
/* 802A5050 002A0CB0 80 6D 89 90 */ lwz r3, lbl_8063DC50-_SDA_BASE_(r13)
@@ -49869,7 +49869,7 @@ lbl_802A50DC:
lbl_802A5100:
/* 802A5100 002A0D60 7F A4 EB 78 */ mr r4, r29
/* 802A5104 002A0D64 38 BF 00 01 */ addi r5, r31, 1
-/* 802A5108 002A0D68 4B D5 EE F9 */ bl func_80004000
+/* 802A5108 002A0D68 4B D5 EE F9 */ bl memcpy
/* 802A510C 002A0D6C 80 6D 89 90 */ lwz r3, lbl_8063DC50-_SDA_BASE_(r13)
/* 802A5110 002A0D70 7F C5 F3 78 */ mr r5, r30
/* 802A5114 002A0D74 38 80 00 07 */ li r4, 7
@@ -49931,7 +49931,7 @@ lbl_802A51B4:
lbl_802A51D8:
/* 802A51D8 002A0E38 7F 64 DB 78 */ mr r4, r27
/* 802A51DC 002A0E3C 38 BF 00 01 */ addi r5, r31, 1
-/* 802A51E0 002A0E40 4B D5 EE 21 */ bl func_80004000
+/* 802A51E0 002A0E40 4B D5 EE 21 */ bl memcpy
/* 802A51E4 002A0E44 93 9E 01 00 */ stw r28, 0x100(r30)
/* 802A51E8 002A0E48 3D 20 80 2A */ lis r9, lbl_802A4814@ha
/* 802A51EC 002A0E4C 38 00 00 00 */ li r0, 0
@@ -50003,11 +50003,11 @@ lbl_802A52CC:
/* 802A52D8 002A0F38 38 BE 00 01 */ addi r5, r30, 1
/* 802A52DC 002A0F3C 93 83 01 04 */ stw r28, 0x104(r3)
/* 802A52E0 002A0F40 90 03 01 08 */ stw r0, 0x108(r3)
-/* 802A52E4 002A0F44 4B D5 ED 1D */ bl func_80004000
+/* 802A52E4 002A0F44 4B D5 ED 1D */ bl memcpy
/* 802A52E8 002A0F48 7F 44 D3 78 */ mr r4, r26
/* 802A52EC 002A0F4C 38 7D 00 40 */ addi r3, r29, 0x40
/* 802A52F0 002A0F50 38 BF 00 01 */ addi r5, r31, 1
-/* 802A52F4 002A0F54 4B D5 ED 0D */ bl func_80004000
+/* 802A52F4 002A0F54 4B D5 ED 0D */ bl memcpy
/* 802A52F8 002A0F58 3D 20 80 2A */ lis r9, lbl_802A4814@ha
/* 802A52FC 002A0F5C 80 6D 89 90 */ lwz r3, lbl_8063DC50-_SDA_BASE_(r13)
/* 802A5300 002A0F60 7F A5 EB 78 */ mr r5, r29
@@ -50077,7 +50077,7 @@ lbl_802A53C4:
/* 802A53E4 002A1044 93 43 01 0C */ stw r26, 0x10c(r3)
/* 802A53E8 002A1048 93 63 01 10 */ stw r27, 0x110(r3)
/* 802A53EC 002A104C 7F 83 E3 78 */ mr r3, r28
-/* 802A53F0 002A1050 4B D5 EC 11 */ bl func_80004000
+/* 802A53F0 002A1050 4B D5 EC 11 */ bl memcpy
/* 802A53F4 002A1054 93 9D 00 00 */ stw r28, 0(r29)
/* 802A53F8 002A1058 38 60 00 40 */ li r3, 0x40
/* 802A53FC 002A105C 3D 00 80 2A */ lis r8, lbl_802A4814@ha
@@ -50146,7 +50146,7 @@ lbl_802A54DC:
/* 802A54DC 002A113C 7F 24 CB 78 */ mr r4, r25
/* 802A54E0 002A1140 38 BF 00 01 */ addi r5, r31, 1
/* 802A54E4 002A1144 38 63 00 06 */ addi r3, r3, 6
-/* 802A54E8 002A1148 4B D5 EB 19 */ bl func_80004000
+/* 802A54E8 002A1148 4B D5 EB 19 */ bl memcpy
/* 802A54EC 002A114C 9B 5E 00 49 */ stb r26, 0x49(r30)
/* 802A54F0 002A1150 7F C5 F3 78 */ mr r5, r30
/* 802A54F4 002A1154 38 80 00 09 */ li r4, 9
@@ -50220,7 +50220,7 @@ lbl_802A55D4:
/* 802A55E4 002A1244 93 A3 01 04 */ stw r29, 0x104(r3)
/* 802A55E8 002A1248 90 03 01 08 */ stw r0, 0x108(r3)
/* 802A55EC 002A124C 38 63 00 06 */ addi r3, r3, 6
-/* 802A55F0 002A1250 4B D5 EA 11 */ bl func_80004000
+/* 802A55F0 002A1250 4B D5 EA 11 */ bl memcpy
/* 802A55F4 002A1254 9B 1E 00 49 */ stb r24, 0x49(r30)
/* 802A55F8 002A1258 3D 20 80 2A */ lis r9, lbl_802A4814@ha
/* 802A55FC 002A125C 7F C5 F3 78 */ mr r5, r30
@@ -50278,7 +50278,7 @@ lbl_802A5690:
lbl_802A56B4:
/* 802A56B4 002A1314 7F 84 E3 78 */ mr r4, r28
/* 802A56B8 002A1318 38 BF 00 01 */ addi r5, r31, 1
-/* 802A56BC 002A131C 4B D5 E9 45 */ bl func_80004000
+/* 802A56BC 002A131C 4B D5 E9 45 */ bl memcpy
/* 802A56C0 002A1320 7F C3 F3 78 */ mr r3, r30
/* 802A56C4 002A1324 7F A4 EB 78 */ mr r4, r29
/* 802A56C8 002A1328 4B FF DA 91 */ bl func_802A3158
@@ -50339,7 +50339,7 @@ lbl_802A5778:
/* 802A5784 002A13E4 38 BF 00 01 */ addi r5, r31, 1
/* 802A5788 002A13E8 93 A3 01 04 */ stw r29, 0x104(r3)
/* 802A578C 002A13EC 90 03 01 08 */ stw r0, 0x108(r3)
-/* 802A5790 002A13F0 4B D5 E8 71 */ bl func_80004000
+/* 802A5790 002A13F0 4B D5 E8 71 */ bl memcpy
/* 802A5794 002A13F4 3C A0 80 2A */ lis r5, lbl_802A4814@ha
/* 802A5798 002A13F8 7F C3 F3 78 */ mr r3, r30
/* 802A579C 002A13FC 7F 64 DB 78 */ mr r4, r27
@@ -50906,7 +50906,7 @@ lbl_802A5E94:
/* 802A5F28 002A1B88 7C 64 1B 78 */ mr r4, r3
/* 802A5F2C 002A1B8C 38 61 00 08 */ addi r3, r1, 8
/* 802A5F30 002A1B90 38 A0 00 06 */ li r5, 6
-/* 802A5F34 002A1B94 4B D5 E0 CD */ bl func_80004000
+/* 802A5F34 002A1B94 4B D5 E0 CD */ bl memcpy
/* 802A5F38 002A1B98 48 00 00 14 */ b lbl_802A5F4C
lbl_802A5F3C:
/* 802A5F3C 002A1B9C 38 61 00 08 */ addi r3, r1, 8
@@ -51926,7 +51926,7 @@ func_802A6D40:
/* 802A6DB4 002A2A14 7F 04 C3 78 */ mr r4, r24
/* 802A6DB8 002A2A18 38 7D 00 40 */ addi r3, r29, 0x40
/* 802A6DBC 002A2A1C 38 A0 00 60 */ li r5, 0x60
-/* 802A6DC0 002A2A20 4B D5 D2 41 */ bl func_80004000
+/* 802A6DC0 002A2A20 4B D5 D2 41 */ bl memcpy
lbl_802A6DC4:
/* 802A6DC4 002A2A24 88 1D 00 69 */ lbz r0, 0x69(r29)
/* 802A6DC8 002A2A28 7C 00 07 75 */ extsb. r0, r0
@@ -52065,7 +52065,7 @@ lbl_802A6FA4:
/* 802A6FB4 002A2C14 7C 00 07 74 */ extsb r0, r0
/* 802A6FB8 002A2C18 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A6FBC 002A2C1C 7C 84 02 14 */ add r4, r4, r0
-/* 802A6FC0 002A2C20 4B D5 D0 41 */ bl func_80004000
+/* 802A6FC0 002A2C20 4B D5 D0 41 */ bl memcpy
/* 802A6FC4 002A2C24 7F 83 E3 78 */ mr r3, r28
/* 802A6FC8 002A2C28 4B FC 77 BD */ bl func_8026E784
/* 802A6FCC 002A2C2C 38 00 00 01 */ li r0, 1
@@ -52191,7 +52191,7 @@ lbl_802A7174:
/* 802A7184 002A2DE4 7C 00 07 74 */ extsb r0, r0
/* 802A7188 002A2DE8 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A718C 002A2DEC 7C 84 02 14 */ add r4, r4, r0
-/* 802A7190 002A2DF0 4B D5 CE 71 */ bl func_80004000
+/* 802A7190 002A2DF0 4B D5 CE 71 */ bl memcpy
/* 802A7194 002A2DF4 7F 63 DB 78 */ mr r3, r27
/* 802A7198 002A2DF8 4B FC 75 ED */ bl func_8026E784
/* 802A719C 002A2DFC 38 00 00 01 */ li r0, 1
@@ -52930,7 +52930,7 @@ lbl_802A7BCC:
/* 802A7C00 002A3860 7C 64 1B 78 */ mr r4, r3
/* 802A7C04 002A3864 38 61 00 08 */ addi r3, r1, 8
/* 802A7C08 002A3868 38 A0 00 06 */ li r5, 6
-/* 802A7C0C 002A386C 4B D5 C3 F5 */ bl func_80004000
+/* 802A7C0C 002A386C 4B D5 C3 F5 */ bl memcpy
/* 802A7C10 002A3870 48 00 00 14 */ b lbl_802A7C24
lbl_802A7C14:
/* 802A7C14 002A3874 38 61 00 08 */ addi r3, r1, 8
@@ -52992,7 +52992,7 @@ lbl_802A7C48:
/* 802A7CE8 002A3948 7C 64 1B 78 */ mr r4, r3
/* 802A7CEC 002A394C 38 61 00 08 */ addi r3, r1, 8
/* 802A7CF0 002A3950 38 A0 00 06 */ li r5, 6
-/* 802A7CF4 002A3954 4B D5 C3 0D */ bl func_80004000
+/* 802A7CF4 002A3954 4B D5 C3 0D */ bl memcpy
/* 802A7CF8 002A3958 48 00 00 14 */ b lbl_802A7D0C
lbl_802A7CFC:
/* 802A7CFC 002A395C 38 61 00 08 */ addi r3, r1, 8
@@ -53121,7 +53121,7 @@ lbl_802A7E9C:
/* 802A7ECC 002A3B2C 7C 00 07 74 */ extsb r0, r0
/* 802A7ED0 002A3B30 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A7ED4 002A3B34 7C 63 02 14 */ add r3, r3, r0
-/* 802A7ED8 002A3B38 4B D5 C1 29 */ bl func_80004000
+/* 802A7ED8 002A3B38 4B D5 C1 29 */ bl memcpy
/* 802A7EDC 002A3B3C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A7EE0 002A3B40 7F C3 F3 78 */ mr r3, r30
/* 802A7EE4 002A3B44 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53204,7 +53204,7 @@ lbl_802A7FDC:
/* 802A800C 002A3C6C 7C 00 07 74 */ extsb r0, r0
/* 802A8010 002A3C70 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A8014 002A3C74 7C 63 02 14 */ add r3, r3, r0
-/* 802A8018 002A3C78 4B D5 BF E9 */ bl func_80004000
+/* 802A8018 002A3C78 4B D5 BF E9 */ bl memcpy
/* 802A801C 002A3C7C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A8020 002A3C80 7F C3 F3 78 */ mr r3, r30
/* 802A8024 002A3C84 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53233,11 +53233,11 @@ lbl_802A8050:
/* 802A807C 002A3CDC 90 E1 01 40 */ stw r7, 0x140(r1)
/* 802A8080 002A3CE0 B0 01 01 5A */ sth r0, 0x15a(r1)
/* 802A8084 002A3CE4 90 C1 01 6C */ stw r6, 0x16c(r1)
-/* 802A8088 002A3CE8 4B D5 BF 79 */ bl func_80004000
+/* 802A8088 002A3CE8 4B D5 BF 79 */ bl memcpy
/* 802A808C 002A3CEC 38 61 01 48 */ addi r3, r1, 0x148
/* 802A8090 002A3CF0 38 81 00 0C */ addi r4, r1, 0xc
/* 802A8094 002A3CF4 38 A0 00 02 */ li r5, 2
-/* 802A8098 002A3CF8 4B D5 BF 69 */ bl func_80004000
+/* 802A8098 002A3CF8 4B D5 BF 69 */ bl memcpy
/* 802A809C 002A3CFC A0 01 00 0C */ lhz r0, 0xc(r1)
/* 802A80A0 002A3D00 3B 7D 09 34 */ addi r27, r29, 0x934
/* 802A80A4 002A3D04 81 81 00 18 */ lwz r12, 0x18(r1)
@@ -53302,7 +53302,7 @@ lbl_802A8158:
/* 802A8188 002A3DE8 7C 00 07 74 */ extsb r0, r0
/* 802A818C 002A3DEC 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A8190 002A3DF0 7C 63 02 14 */ add r3, r3, r0
-/* 802A8194 002A3DF4 4B D5 BE 6D */ bl func_80004000
+/* 802A8194 002A3DF4 4B D5 BE 6D */ bl memcpy
/* 802A8198 002A3DF8 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A819C 002A3DFC 7F C3 F3 78 */ mr r3, r30
/* 802A81A0 002A3E00 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53331,11 +53331,11 @@ lbl_802A81CC:
/* 802A81F8 002A3E58 90 E1 00 E0 */ stw r7, 0xe0(r1)
/* 802A81FC 002A3E5C B0 01 00 FA */ sth r0, 0xfa(r1)
/* 802A8200 002A3E60 90 C1 01 0C */ stw r6, 0x10c(r1)
-/* 802A8204 002A3E64 4B D5 BD FD */ bl func_80004000
+/* 802A8204 002A3E64 4B D5 BD FD */ bl memcpy
/* 802A8208 002A3E68 38 61 00 E8 */ addi r3, r1, 0xe8
/* 802A820C 002A3E6C 38 81 00 0A */ addi r4, r1, 0xa
/* 802A8210 002A3E70 38 A0 00 02 */ li r5, 2
-/* 802A8214 002A3E74 4B D5 BD ED */ bl func_80004000
+/* 802A8214 002A3E74 4B D5 BD ED */ bl memcpy
/* 802A8218 002A3E78 A0 01 00 0A */ lhz r0, 0xa(r1)
/* 802A821C 002A3E7C 3B 7D 09 34 */ addi r27, r29, 0x934
/* 802A8220 002A3E80 81 81 00 14 */ lwz r12, 0x14(r1)
@@ -53400,7 +53400,7 @@ lbl_802A82D4:
/* 802A8304 002A3F64 7C 00 07 74 */ extsb r0, r0
/* 802A8308 002A3F68 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A830C 002A3F6C 7C 63 02 14 */ add r3, r3, r0
-/* 802A8310 002A3F70 4B D5 BC F1 */ bl func_80004000
+/* 802A8310 002A3F70 4B D5 BC F1 */ bl memcpy
/* 802A8314 002A3F74 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A8318 002A3F78 7F C3 F3 78 */ mr r3, r30
/* 802A831C 002A3F7C 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53427,11 +53427,11 @@ lbl_802A8348:
/* 802A836C 002A3FCC 90 E1 00 80 */ stw r7, 0x80(r1)
/* 802A8370 002A3FD0 B0 01 00 9A */ sth r0, 0x9a(r1)
/* 802A8374 002A3FD4 90 C1 00 AC */ stw r6, 0xac(r1)
-/* 802A8378 002A3FD8 4B D5 BC 89 */ bl func_80004000
+/* 802A8378 002A3FD8 4B D5 BC 89 */ bl memcpy
/* 802A837C 002A3FDC 38 61 00 88 */ addi r3, r1, 0x88
/* 802A8380 002A3FE0 38 81 00 08 */ addi r4, r1, 8
/* 802A8384 002A3FE4 38 A0 00 02 */ li r5, 2
-/* 802A8388 002A3FE8 4B D5 BC 79 */ bl func_80004000
+/* 802A8388 002A3FE8 4B D5 BC 79 */ bl memcpy
/* 802A838C 002A3FEC A0 01 00 08 */ lhz r0, 8(r1)
/* 802A8390 002A3FF0 3B 7D 09 34 */ addi r27, r29, 0x934
/* 802A8394 002A3FF4 81 81 00 10 */ lwz r12, 0x10(r1)
@@ -53496,7 +53496,7 @@ lbl_802A8448:
/* 802A8478 002A40D8 7C 00 07 74 */ extsb r0, r0
/* 802A847C 002A40DC 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A8480 002A40E0 7C 63 02 14 */ add r3, r3, r0
-/* 802A8484 002A40E4 4B D5 BB 7D */ bl func_80004000
+/* 802A8484 002A40E4 4B D5 BB 7D */ bl memcpy
/* 802A8488 002A40E8 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A848C 002A40EC 7F 43 D3 78 */ mr r3, r26
/* 802A8490 002A40F0 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53576,7 +53576,7 @@ lbl_802A857C:
/* 802A85AC 002A420C 7C 00 07 74 */ extsb r0, r0
/* 802A85B0 002A4210 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A85B4 002A4214 7C 63 02 14 */ add r3, r3, r0
-/* 802A85B8 002A4218 4B D5 BA 49 */ bl func_80004000
+/* 802A85B8 002A4218 4B D5 BA 49 */ bl memcpy
/* 802A85BC 002A421C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802A85C0 002A4220 7F 43 D3 78 */ mr r3, r26
/* 802A85C4 002A4224 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -53653,7 +53653,7 @@ lbl_802A8698:
/* 802A86C4 002A4324 7F 84 E3 78 */ mr r4, r28
/* 802A86C8 002A4328 38 A0 00 06 */ li r5, 6
/* 802A86CC 002A432C 38 63 00 01 */ addi r3, r3, 1
-/* 802A86D0 002A4330 4B D5 B9 31 */ bl func_80004000
+/* 802A86D0 002A4330 4B D5 B9 31 */ bl memcpy
/* 802A86D4 002A4334 9B ED AE 59 */ stb r31, lbl_80640119-_SDA_BASE_(r13)
/* 802A86D8 002A4338 7F A3 EB 78 */ mr r3, r29
/* 802A86DC 002A433C 48 00 00 14 */ b lbl_802A86F0
@@ -53716,11 +53716,11 @@ lbl_802A8708:
/* 802A87B4 002A4414 90 E1 00 10 */ stw r7, 0x10(r1)
/* 802A87B8 002A4418 B0 01 00 2A */ sth r0, 0x2a(r1)
/* 802A87BC 002A441C 90 C1 00 3C */ stw r6, 0x3c(r1)
-/* 802A87C0 002A4420 4B D5 B8 41 */ bl func_80004000
+/* 802A87C0 002A4420 4B D5 B8 41 */ bl memcpy
/* 802A87C4 002A4424 38 61 00 18 */ addi r3, r1, 0x18
/* 802A87C8 002A4428 38 81 00 08 */ addi r4, r1, 8
/* 802A87CC 002A442C 38 A0 00 02 */ li r5, 2
-/* 802A87D0 002A4430 4B D5 B8 31 */ bl func_80004000
+/* 802A87D0 002A4430 4B D5 B8 31 */ bl memcpy
/* 802A87D4 002A4434 A0 01 00 08 */ lhz r0, 8(r1)
/* 802A87D8 002A4438 3B BC 09 34 */ addi r29, r28, 0x934
/* 802A87DC 002A443C 81 81 00 0C */ lwz r12, 0xc(r1)
@@ -53785,7 +53785,7 @@ lbl_802A8890:
/* 802A88C0 002A4520 7C 00 07 74 */ extsb r0, r0
/* 802A88C4 002A4524 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A88C8 002A4528 7C 63 02 14 */ add r3, r3, r0
-/* 802A88CC 002A452C 4B D5 B7 35 */ bl func_80004000
+/* 802A88CC 002A452C 4B D5 B7 35 */ bl memcpy
/* 802A88D0 002A4530 88 1C 01 61 */ lbz r0, 0x161(r28)
/* 802A88D4 002A4534 7F A3 EB 78 */ mr r3, r29
/* 802A88D8 002A4538 80 9C 01 68 */ lwz r4, 0x168(r28)
@@ -53867,7 +53867,7 @@ lbl_802A89E0:
/* 802A89F0 002A4650 7C 00 07 74 */ extsb r0, r0
/* 802A89F4 002A4654 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A89F8 002A4658 7C 84 02 14 */ add r4, r4, r0
-/* 802A89FC 002A465C 4B D5 B6 05 */ bl func_80004000
+/* 802A89FC 002A465C 4B D5 B6 05 */ bl memcpy
/* 802A8A00 002A4660 7F 63 DB 78 */ mr r3, r27
/* 802A8A04 002A4664 4B FC 5D 81 */ bl func_8026E784
/* 802A8A08 002A4668 3B C0 00 01 */ li r30, 1
@@ -54438,7 +54438,7 @@ lbl_802A91C8:
/* 802A91F8 002A4E58 7C 00 07 74 */ extsb r0, r0
/* 802A91FC 002A4E5C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A9200 002A4E60 7C 63 02 14 */ add r3, r3, r0
-/* 802A9204 002A4E64 4B D5 AD FD */ bl func_80004000
+/* 802A9204 002A4E64 4B D5 AD FD */ bl memcpy
/* 802A9208 002A4E68 88 1E 01 61 */ lbz r0, 0x161(r30)
/* 802A920C 002A4E6C 7F E3 FB 78 */ mr r3, r31
/* 802A9210 002A4E70 80 9E 01 68 */ lwz r4, 0x168(r30)
@@ -54668,7 +54668,7 @@ lbl_802A94F8:
/* 802A9528 002A5188 7C 00 07 74 */ extsb r0, r0
/* 802A952C 002A518C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A9530 002A5190 7C 63 02 14 */ add r3, r3, r0
-/* 802A9534 002A5194 4B D5 AA CD */ bl func_80004000
+/* 802A9534 002A5194 4B D5 AA CD */ bl memcpy
/* 802A9538 002A5198 88 1E 01 61 */ lbz r0, 0x161(r30)
/* 802A953C 002A519C 7F E3 FB 78 */ mr r3, r31
/* 802A9540 002A51A0 80 9E 01 68 */ lwz r4, 0x168(r30)
@@ -54799,7 +54799,7 @@ lbl_802A96EC:
/* 802A96F8 002A5358 7F C3 F3 78 */ mr r3, r30
/* 802A96FC 002A535C 7F A4 EB 78 */ mr r4, r29
/* 802A9700 002A5360 38 A0 00 2A */ li r5, 0x2a
-/* 802A9704 002A5364 4B D5 A8 FD */ bl func_80004000
+/* 802A9704 002A5364 4B D5 A8 FD */ bl memcpy
/* 802A9708 002A5368 48 00 00 E4 */ b lbl_802A97EC
lbl_802A970C:
/* 802A970C 002A536C 38 03 FF FD */ addi r0, r3, -3
@@ -54808,7 +54808,7 @@ lbl_802A970C:
/* 802A9718 002A5378 7F C3 F3 78 */ mr r3, r30
/* 802A971C 002A537C 7F A4 EB 78 */ mr r4, r29
/* 802A9720 002A5380 38 A0 00 32 */ li r5, 0x32
-/* 802A9724 002A5384 4B D5 A8 DD */ bl func_80004000
+/* 802A9724 002A5384 4B D5 A8 DD */ bl memcpy
/* 802A9728 002A5388 48 00 00 C4 */ b lbl_802A97EC
lbl_802A972C:
/* 802A972C 002A538C 38 03 FF FA */ addi r0, r3, -6
@@ -54817,19 +54817,19 @@ lbl_802A972C:
/* 802A9738 002A5398 7F C3 F3 78 */ mr r3, r30
/* 802A973C 002A539C 7F A4 EB 78 */ mr r4, r29
/* 802A9740 002A53A0 38 A0 00 36 */ li r5, 0x36
-/* 802A9744 002A53A4 4B D5 A8 BD */ bl func_80004000
+/* 802A9744 002A53A4 4B D5 A8 BD */ bl memcpy
/* 802A9748 002A53A8 48 00 00 A4 */ b lbl_802A97EC
lbl_802A974C:
/* 802A974C 002A53AC 7F C3 F3 78 */ mr r3, r30
/* 802A9750 002A53B0 7F A4 EB 78 */ mr r4, r29
/* 802A9754 002A53B4 38 A0 00 5A */ li r5, 0x5a
-/* 802A9758 002A53B8 4B D5 A8 A9 */ bl func_80004000
+/* 802A9758 002A53B8 4B D5 A8 A9 */ bl memcpy
/* 802A975C 002A53BC 48 00 00 90 */ b lbl_802A97EC
lbl_802A9760:
/* 802A9760 002A53C0 7F C3 F3 78 */ mr r3, r30
/* 802A9764 002A53C4 7F A4 EB 78 */ mr r4, r29
/* 802A9768 002A53C8 38 A0 00 2A */ li r5, 0x2a
-/* 802A976C 002A53CC 4B D5 A8 95 */ bl func_80004000
+/* 802A976C 002A53CC 4B D5 A8 95 */ bl memcpy
/* 802A9770 002A53D0 48 00 00 7C */ b lbl_802A97EC
lbl_802A9774:
/* 802A9774 002A53D4 80 64 08 B8 */ lwz r3, 0x8b8(r4)
@@ -55081,7 +55081,7 @@ lbl_802A9AC8:
/* 802A9ADC 002A573C 80 7F 08 AC */ lwz r3, 0x8ac(r31)
/* 802A9AE0 002A5740 1C 00 00 2A */ mulli r0, r0, 0x2a
/* 802A9AE4 002A5744 7C 63 02 14 */ add r3, r3, r0
-/* 802A9AE8 002A5748 4B D5 A5 19 */ bl func_80004000
+/* 802A9AE8 002A5748 4B D5 A5 19 */ bl memcpy
/* 802A9AEC 002A574C 48 00 00 9C */ b lbl_802A9B88
lbl_802A9AF0:
/* 802A9AF0 002A5750 38 03 FF FD */ addi r0, r3, -3
@@ -55097,7 +55097,7 @@ lbl_802A9AF0:
/* 802A9B18 002A5778 40 82 00 08 */ bne lbl_802A9B20
/* 802A9B1C 002A577C 38 A0 00 32 */ li r5, 0x32
lbl_802A9B20:
-/* 802A9B20 002A5780 4B D5 A4 E1 */ bl func_80004000
+/* 802A9B20 002A5780 4B D5 A4 E1 */ bl memcpy
/* 802A9B24 002A5784 48 00 00 64 */ b lbl_802A9B88
lbl_802A9B28:
/* 802A9B28 002A5788 38 03 FF FA */ addi r0, r3, -6
@@ -55113,7 +55113,7 @@ lbl_802A9B28:
/* 802A9B50 002A57B0 40 82 00 08 */ bne lbl_802A9B58
/* 802A9B54 002A57B4 38 A0 00 36 */ li r5, 0x36
lbl_802A9B58:
-/* 802A9B58 002A57B8 4B D5 A4 A9 */ bl func_80004000
+/* 802A9B58 002A57B8 4B D5 A4 A9 */ bl memcpy
/* 802A9B5C 002A57BC 48 00 00 2C */ b lbl_802A9B88
lbl_802A9B60:
/* 802A9B60 002A57C0 80 7F 08 B0 */ lwz r3, 0x8b0(r31)
@@ -55126,7 +55126,7 @@ lbl_802A9B60:
/* 802A9B7C 002A57DC 40 82 00 08 */ bne lbl_802A9B84
/* 802A9B80 002A57E0 38 A0 00 5A */ li r5, 0x5a
lbl_802A9B84:
-/* 802A9B84 002A57E4 4B D5 A4 7D */ bl func_80004000
+/* 802A9B84 002A57E4 4B D5 A4 7D */ bl memcpy
lbl_802A9B88:
/* 802A9B88 002A57E8 81 9F 08 A8 */ lwz r12, 0x8a8(r31)
/* 802A9B8C 002A57EC 2C 0C 00 00 */ cmpwi r12, 0
@@ -55299,7 +55299,7 @@ lbl_802A9DC8:
/* 802A9DF8 002A5A58 7C 00 07 74 */ extsb r0, r0
/* 802A9DFC 002A5A5C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A9E00 002A5A60 7C 63 02 14 */ add r3, r3, r0
-/* 802A9E04 002A5A64 4B D5 A1 FD */ bl func_80004000
+/* 802A9E04 002A5A64 4B D5 A1 FD */ bl memcpy
/* 802A9E08 002A5A68 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802A9E0C 002A5A6C 7F C3 F3 78 */ mr r3, r30
/* 802A9E10 002A5A70 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55329,15 +55329,15 @@ lbl_802A9E3C:
/* 802A9E6C 002A5ACC 90 E1 05 48 */ stw r7, 0x548(r1)
/* 802A9E70 002A5AD0 B0 C1 05 62 */ sth r6, 0x562(r1)
/* 802A9E74 002A5AD4 90 01 05 74 */ stw r0, 0x574(r1)
-/* 802A9E78 002A5AD8 4B D5 A1 89 */ bl func_80004000
+/* 802A9E78 002A5AD8 4B D5 A1 89 */ bl memcpy
/* 802A9E7C 002A5ADC 38 61 05 50 */ addi r3, r1, 0x550
/* 802A9E80 002A5AE0 38 81 00 11 */ addi r4, r1, 0x11
/* 802A9E84 002A5AE4 38 A0 00 01 */ li r5, 1
-/* 802A9E88 002A5AE8 4B D5 A1 79 */ bl func_80004000
+/* 802A9E88 002A5AE8 4B D5 A1 79 */ bl memcpy
/* 802A9E8C 002A5AEC 38 61 05 51 */ addi r3, r1, 0x551
/* 802A9E90 002A5AF0 38 81 00 12 */ addi r4, r1, 0x12
/* 802A9E94 002A5AF4 38 A0 00 01 */ li r5, 1
-/* 802A9E98 002A5AF8 4B D5 A1 69 */ bl func_80004000
+/* 802A9E98 002A5AF8 4B D5 A1 69 */ bl memcpy
/* 802A9E9C 002A5AFC 83 61 05 48 */ lwz r27, 0x548(r1)
/* 802A9EA0 002A5B00 81 81 05 4C */ lwz r12, 0x54c(r1)
/* 802A9EA4 002A5B04 81 61 05 50 */ lwz r11, 0x550(r1)
@@ -55398,7 +55398,7 @@ lbl_802A9F48:
/* 802A9F78 002A5BD8 7C 00 07 74 */ extsb r0, r0
/* 802A9F7C 002A5BDC 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802A9F80 002A5BE0 7C 63 02 14 */ add r3, r3, r0
-/* 802A9F84 002A5BE4 4B D5 A0 7D */ bl func_80004000
+/* 802A9F84 002A5BE4 4B D5 A0 7D */ bl memcpy
/* 802A9F88 002A5BE8 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802A9F8C 002A5BEC 7F C3 F3 78 */ mr r3, r30
/* 802A9F90 002A5BF0 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55428,15 +55428,15 @@ lbl_802A9FBC:
/* 802A9FEC 002A5C4C 90 C1 04 E8 */ stw r6, 0x4e8(r1)
/* 802A9FF0 002A5C50 B0 01 05 02 */ sth r0, 0x502(r1)
/* 802A9FF4 002A5C54 91 21 05 14 */ stw r9, 0x514(r1)
-/* 802A9FF8 002A5C58 4B D5 A0 09 */ bl func_80004000
+/* 802A9FF8 002A5C58 4B D5 A0 09 */ bl memcpy
/* 802A9FFC 002A5C5C 38 61 04 F0 */ addi r3, r1, 0x4f0
/* 802AA000 002A5C60 38 81 00 0F */ addi r4, r1, 0xf
/* 802AA004 002A5C64 38 A0 00 01 */ li r5, 1
-/* 802AA008 002A5C68 4B D5 9F F9 */ bl func_80004000
+/* 802AA008 002A5C68 4B D5 9F F9 */ bl memcpy
/* 802AA00C 002A5C6C 38 61 04 F1 */ addi r3, r1, 0x4f1
/* 802AA010 002A5C70 38 81 00 10 */ addi r4, r1, 0x10
/* 802AA014 002A5C74 38 A0 00 01 */ li r5, 1
-/* 802AA018 002A5C78 4B D5 9F E9 */ bl func_80004000
+/* 802AA018 002A5C78 4B D5 9F E9 */ bl memcpy
/* 802AA01C 002A5C7C 83 61 04 E8 */ lwz r27, 0x4e8(r1)
/* 802AA020 002A5C80 81 81 04 EC */ lwz r12, 0x4ec(r1)
/* 802AA024 002A5C84 81 61 04 F0 */ lwz r11, 0x4f0(r1)
@@ -55497,7 +55497,7 @@ lbl_802AA0C8:
/* 802AA0F8 002A5D58 7C 00 07 74 */ extsb r0, r0
/* 802AA0FC 002A5D5C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA100 002A5D60 7C 63 02 14 */ add r3, r3, r0
-/* 802AA104 002A5D64 4B D5 9E FD */ bl func_80004000
+/* 802AA104 002A5D64 4B D5 9E FD */ bl memcpy
/* 802AA108 002A5D68 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA10C 002A5D6C 7F C3 F3 78 */ mr r3, r30
/* 802AA110 002A5D70 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55577,7 +55577,7 @@ lbl_802AA1FC:
/* 802AA22C 002A5E8C 7C 00 07 74 */ extsb r0, r0
/* 802AA230 002A5E90 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA234 002A5E94 7C 63 02 14 */ add r3, r3, r0
-/* 802AA238 002A5E98 4B D5 9D C9 */ bl func_80004000
+/* 802AA238 002A5E98 4B D5 9D C9 */ bl memcpy
/* 802AA23C 002A5E9C 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA240 002A5EA0 7F C3 F3 78 */ mr r3, r30
/* 802AA244 002A5EA4 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55657,7 +55657,7 @@ lbl_802AA330:
/* 802AA360 002A5FC0 7C 00 07 74 */ extsb r0, r0
/* 802AA364 002A5FC4 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA368 002A5FC8 7C 63 02 14 */ add r3, r3, r0
-/* 802AA36C 002A5FCC 4B D5 9C 95 */ bl func_80004000
+/* 802AA36C 002A5FCC 4B D5 9C 95 */ bl memcpy
/* 802AA370 002A5FD0 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA374 002A5FD4 7F C3 F3 78 */ mr r3, r30
/* 802AA378 002A5FD8 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55779,7 +55779,7 @@ lbl_802AA4F8:
/* 802AA528 002A6188 7C 00 07 74 */ extsb r0, r0
/* 802AA52C 002A618C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA530 002A6190 7C 63 02 14 */ add r3, r3, r0
-/* 802AA534 002A6194 4B D5 9A CD */ bl func_80004000
+/* 802AA534 002A6194 4B D5 9A CD */ bl memcpy
/* 802AA538 002A6198 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA53C 002A619C 7F C3 F3 78 */ mr r3, r30
/* 802AA540 002A61A0 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55860,7 +55860,7 @@ lbl_802AA630:
/* 802AA660 002A62C0 7C 00 07 74 */ extsb r0, r0
/* 802AA664 002A62C4 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA668 002A62C8 7C 63 02 14 */ add r3, r3, r0
-/* 802AA66C 002A62CC 4B D5 99 95 */ bl func_80004000
+/* 802AA66C 002A62CC 4B D5 99 95 */ bl memcpy
/* 802AA670 002A62D0 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA674 002A62D4 7F C3 F3 78 */ mr r3, r30
/* 802AA678 002A62D8 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55890,15 +55890,15 @@ lbl_802AA6A4:
/* 802AA6D4 002A6334 90 E1 03 08 */ stw r7, 0x308(r1)
/* 802AA6D8 002A6338 B0 C1 03 22 */ sth r6, 0x322(r1)
/* 802AA6DC 002A633C 90 01 03 34 */ stw r0, 0x334(r1)
-/* 802AA6E0 002A6340 4B D5 99 21 */ bl func_80004000
+/* 802AA6E0 002A6340 4B D5 99 21 */ bl memcpy
/* 802AA6E4 002A6344 38 61 03 10 */ addi r3, r1, 0x310
/* 802AA6E8 002A6348 38 81 00 0D */ addi r4, r1, 0xd
/* 802AA6EC 002A634C 38 A0 00 01 */ li r5, 1
-/* 802AA6F0 002A6350 4B D5 99 11 */ bl func_80004000
+/* 802AA6F0 002A6350 4B D5 99 11 */ bl memcpy
/* 802AA6F4 002A6354 38 61 03 11 */ addi r3, r1, 0x311
/* 802AA6F8 002A6358 38 81 00 0E */ addi r4, r1, 0xe
/* 802AA6FC 002A635C 38 A0 00 01 */ li r5, 1
-/* 802AA700 002A6360 4B D5 99 01 */ bl func_80004000
+/* 802AA700 002A6360 4B D5 99 01 */ bl memcpy
/* 802AA704 002A6364 83 61 03 08 */ lwz r27, 0x308(r1)
/* 802AA708 002A6368 81 81 03 0C */ lwz r12, 0x30c(r1)
/* 802AA70C 002A636C 81 61 03 10 */ lwz r11, 0x310(r1)
@@ -55959,7 +55959,7 @@ lbl_802AA7B0:
/* 802AA7E0 002A6440 7C 00 07 74 */ extsb r0, r0
/* 802AA7E4 002A6444 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA7E8 002A6448 7C 63 02 14 */ add r3, r3, r0
-/* 802AA7EC 002A644C 4B D5 98 15 */ bl func_80004000
+/* 802AA7EC 002A644C 4B D5 98 15 */ bl memcpy
/* 802AA7F0 002A6450 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA7F4 002A6454 7F C3 F3 78 */ mr r3, r30
/* 802AA7F8 002A6458 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -55990,15 +55990,15 @@ lbl_802AA824:
/* 802AA858 002A64B8 90 E1 02 A8 */ stw r7, 0x2a8(r1)
/* 802AA85C 002A64BC B0 C1 02 C2 */ sth r6, 0x2c2(r1)
/* 802AA860 002A64C0 90 01 02 D4 */ stw r0, 0x2d4(r1)
-/* 802AA864 002A64C4 4B D5 97 9D */ bl func_80004000
+/* 802AA864 002A64C4 4B D5 97 9D */ bl memcpy
/* 802AA868 002A64C8 38 61 02 B0 */ addi r3, r1, 0x2b0
/* 802AA86C 002A64CC 38 81 00 0B */ addi r4, r1, 0xb
/* 802AA870 002A64D0 38 A0 00 01 */ li r5, 1
-/* 802AA874 002A64D4 4B D5 97 8D */ bl func_80004000
+/* 802AA874 002A64D4 4B D5 97 8D */ bl memcpy
/* 802AA878 002A64D8 38 61 02 B1 */ addi r3, r1, 0x2b1
/* 802AA87C 002A64DC 38 81 00 0C */ addi r4, r1, 0xc
/* 802AA880 002A64E0 38 A0 00 01 */ li r5, 1
-/* 802AA884 002A64E4 4B D5 97 7D */ bl func_80004000
+/* 802AA884 002A64E4 4B D5 97 7D */ bl memcpy
/* 802AA888 002A64E8 83 61 02 A8 */ lwz r27, 0x2a8(r1)
/* 802AA88C 002A64EC 81 81 02 AC */ lwz r12, 0x2ac(r1)
/* 802AA890 002A64F0 81 61 02 B0 */ lwz r11, 0x2b0(r1)
@@ -56059,7 +56059,7 @@ lbl_802AA934:
/* 802AA964 002A65C4 7C 00 07 74 */ extsb r0, r0
/* 802AA968 002A65C8 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AA96C 002A65CC 7C 63 02 14 */ add r3, r3, r0
-/* 802AA970 002A65D0 4B D5 96 91 */ bl func_80004000
+/* 802AA970 002A65D0 4B D5 96 91 */ bl memcpy
/* 802AA974 002A65D4 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AA978 002A65D8 7F C3 F3 78 */ mr r3, r30
/* 802AA97C 002A65DC 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56090,15 +56090,15 @@ lbl_802AA9A8:
/* 802AA9DC 002A663C 90 E1 02 18 */ stw r7, 0x218(r1)
/* 802AA9E0 002A6640 B0 C1 02 32 */ sth r6, 0x232(r1)
/* 802AA9E4 002A6644 90 01 02 44 */ stw r0, 0x244(r1)
-/* 802AA9E8 002A6648 4B D5 96 19 */ bl func_80004000
+/* 802AA9E8 002A6648 4B D5 96 19 */ bl memcpy
/* 802AA9EC 002A664C 38 61 02 20 */ addi r3, r1, 0x220
/* 802AA9F0 002A6650 38 81 00 0A */ addi r4, r1, 0xa
/* 802AA9F4 002A6654 38 A0 00 01 */ li r5, 1
-/* 802AA9F8 002A6658 4B D5 96 09 */ bl func_80004000
+/* 802AA9F8 002A6658 4B D5 96 09 */ bl memcpy
/* 802AA9FC 002A665C 38 61 02 21 */ addi r3, r1, 0x221
/* 802AAA00 002A6660 38 81 00 2C */ addi r4, r1, 0x2c
/* 802AAA04 002A6664 38 A0 00 07 */ li r5, 7
-/* 802AAA08 002A6668 4B D5 95 F9 */ bl func_80004000
+/* 802AAA08 002A6668 4B D5 95 F9 */ bl memcpy
/* 802AAA0C 002A666C 83 61 02 18 */ lwz r27, 0x218(r1)
/* 802AAA10 002A6670 81 81 02 1C */ lwz r12, 0x21c(r1)
/* 802AAA14 002A6674 81 61 02 20 */ lwz r11, 0x220(r1)
@@ -56159,7 +56159,7 @@ lbl_802AAAB8:
/* 802AAAE8 002A6748 7C 00 07 74 */ extsb r0, r0
/* 802AAAEC 002A674C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AAAF0 002A6750 7C 63 02 14 */ add r3, r3, r0
-/* 802AAAF4 002A6754 4B D5 95 0D */ bl func_80004000
+/* 802AAAF4 002A6754 4B D5 95 0D */ bl memcpy
/* 802AAAF8 002A6758 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAAFC 002A675C 7F C3 F3 78 */ mr r3, r30
/* 802AAB00 002A6760 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56239,7 +56239,7 @@ lbl_802AABEC:
/* 802AAC1C 002A687C 7C 00 07 74 */ extsb r0, r0
/* 802AAC20 002A6880 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AAC24 002A6884 7C 63 02 14 */ add r3, r3, r0
-/* 802AAC28 002A6888 4B D5 93 D9 */ bl func_80004000
+/* 802AAC28 002A6888 4B D5 93 D9 */ bl memcpy
/* 802AAC2C 002A688C 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAC30 002A6890 7F C3 F3 78 */ mr r3, r30
/* 802AAC34 002A6894 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56319,7 +56319,7 @@ lbl_802AAD20:
/* 802AAD50 002A69B0 7C 00 07 74 */ extsb r0, r0
/* 802AAD54 002A69B4 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AAD58 002A69B8 7C 63 02 14 */ add r3, r3, r0
-/* 802AAD5C 002A69BC 4B D5 92 A5 */ bl func_80004000
+/* 802AAD5C 002A69BC 4B D5 92 A5 */ bl memcpy
/* 802AAD60 002A69C0 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAD64 002A69C4 7F C3 F3 78 */ mr r3, r30
/* 802AAD68 002A69C8 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56410,7 +56410,7 @@ lbl_802AAE78:
/* 802AAEA8 002A6B08 7C 00 07 74 */ extsb r0, r0
/* 802AAEAC 002A6B0C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AAEB0 002A6B10 7C 63 02 14 */ add r3, r3, r0
-/* 802AAEB4 002A6B14 4B D5 91 4D */ bl func_80004000
+/* 802AAEB4 002A6B14 4B D5 91 4D */ bl memcpy
/* 802AAEB8 002A6B18 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AAEBC 002A6B1C 7F C3 F3 78 */ mr r3, r30
/* 802AAEC0 002A6B20 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56500,7 +56500,7 @@ lbl_802AAFCC:
/* 802AAFFC 002A6C5C 7C 00 07 74 */ extsb r0, r0
/* 802AB000 002A6C60 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AB004 002A6C64 7C 63 02 14 */ add r3, r3, r0
-/* 802AB008 002A6C68 4B D5 8F F9 */ bl func_80004000
+/* 802AB008 002A6C68 4B D5 8F F9 */ bl memcpy
/* 802AB00C 002A6C6C 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AB010 002A6C70 7F C3 F3 78 */ mr r3, r30
/* 802AB014 002A6C74 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56538,15 +56538,15 @@ lbl_802AB05C:
/* 802AB088 002A6CE8 90 C1 00 68 */ stw r6, 0x68(r1)
/* 802AB08C 002A6CEC B0 01 00 82 */ sth r0, 0x82(r1)
/* 802AB090 002A6CF0 93 81 00 94 */ stw r28, 0x94(r1)
-/* 802AB094 002A6CF4 4B D5 8F 6D */ bl func_80004000
+/* 802AB094 002A6CF4 4B D5 8F 6D */ bl memcpy
/* 802AB098 002A6CF8 38 61 00 70 */ addi r3, r1, 0x70
/* 802AB09C 002A6CFC 38 81 00 08 */ addi r4, r1, 8
/* 802AB0A0 002A6D00 38 A0 00 01 */ li r5, 1
-/* 802AB0A4 002A6D04 4B D5 8F 5D */ bl func_80004000
+/* 802AB0A4 002A6D04 4B D5 8F 5D */ bl memcpy
/* 802AB0A8 002A6D08 38 61 00 71 */ addi r3, r1, 0x71
/* 802AB0AC 002A6D0C 38 81 00 09 */ addi r4, r1, 9
/* 802AB0B0 002A6D10 38 A0 00 01 */ li r5, 1
-/* 802AB0B4 002A6D14 4B D5 8F 4D */ bl func_80004000
+/* 802AB0B4 002A6D14 4B D5 8F 4D */ bl memcpy
/* 802AB0B8 002A6D18 83 A1 00 68 */ lwz r29, 0x68(r1)
/* 802AB0BC 002A6D1C 81 81 00 6C */ lwz r12, 0x6c(r1)
/* 802AB0C0 002A6D20 81 61 00 70 */ lwz r11, 0x70(r1)
@@ -56608,7 +56608,7 @@ lbl_802AB168:
/* 802AB198 002A6DF8 7C 00 07 74 */ extsb r0, r0
/* 802AB19C 002A6DFC 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AB1A0 002A6E00 7C 63 02 14 */ add r3, r3, r0
-/* 802AB1A4 002A6E04 4B D5 8E 5D */ bl func_80004000
+/* 802AB1A4 002A6E04 4B D5 8E 5D */ bl memcpy
/* 802AB1A8 002A6E08 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AB1AC 002A6E0C 7F C3 F3 78 */ mr r3, r30
/* 802AB1B0 002A6E10 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -56863,7 +56863,7 @@ lbl_802AB4E8:
/* 802AB508 002A7168 B0 E1 00 22 */ sth r7, 0x22(r1)
/* 802AB50C 002A716C 98 C1 00 0C */ stb r6, 0xc(r1)
/* 802AB510 002A7170 90 01 00 34 */ stw r0, 0x34(r1)
-/* 802AB514 002A7174 4B D5 8A ED */ bl func_80004000
+/* 802AB514 002A7174 4B D5 8A ED */ bl memcpy
/* 802AB518 002A7178 83 C1 00 08 */ lwz r30, 8(r1)
/* 802AB51C 002A717C 81 81 00 0C */ lwz r12, 0xc(r1)
/* 802AB520 002A7180 81 61 00 10 */ lwz r11, 0x10(r1)
@@ -56925,7 +56925,7 @@ lbl_802AB5C8:
/* 802AB5F8 002A7258 7C 00 07 74 */ extsb r0, r0
/* 802AB5FC 002A725C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AB600 002A7260 7C 63 02 14 */ add r3, r3, r0
-/* 802AB604 002A7264 4B D5 89 FD */ bl func_80004000
+/* 802AB604 002A7264 4B D5 89 FD */ bl memcpy
/* 802AB608 002A7268 88 1F 01 61 */ lbz r0, 0x161(r31)
/* 802AB60C 002A726C 7F C3 F3 78 */ mr r3, r30
/* 802AB610 002A7270 80 9F 01 68 */ lwz r4, 0x168(r31)
@@ -57116,7 +57116,7 @@ lbl_802AB87C:
/* 802AB8AC 002A750C 7C 00 07 74 */ extsb r0, r0
/* 802AB8B0 002A7510 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AB8B4 002A7514 7C 63 02 14 */ add r3, r3, r0
-/* 802AB8B8 002A7518 4B D5 87 49 */ bl func_80004000
+/* 802AB8B8 002A7518 4B D5 87 49 */ bl memcpy
/* 802AB8BC 002A751C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AB8C0 002A7520 7F E3 FB 78 */ mr r3, r31
/* 802AB8C4 002A7524 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57198,7 +57198,7 @@ lbl_802AB9B8:
/* 802AB9E8 002A7648 7C 00 07 74 */ extsb r0, r0
/* 802AB9EC 002A764C 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AB9F0 002A7650 7C 63 02 14 */ add r3, r3, r0
-/* 802AB9F4 002A7654 4B D5 86 0D */ bl func_80004000
+/* 802AB9F4 002A7654 4B D5 86 0D */ bl memcpy
/* 802AB9F8 002A7658 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AB9FC 002A765C 7F E3 FB 78 */ mr r3, r31
/* 802ABA00 002A7660 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57278,7 +57278,7 @@ lbl_802ABAEC:
/* 802ABB1C 002A777C 7C 00 07 74 */ extsb r0, r0
/* 802ABB20 002A7780 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ABB24 002A7784 7C 63 02 14 */ add r3, r3, r0
-/* 802ABB28 002A7788 4B D5 84 D9 */ bl func_80004000
+/* 802ABB28 002A7788 4B D5 84 D9 */ bl memcpy
/* 802ABB2C 002A778C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABB30 002A7790 7F E3 FB 78 */ mr r3, r31
/* 802ABB34 002A7794 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57390,7 +57390,7 @@ lbl_802ABC94:
/* 802ABCC4 002A7924 7C 00 07 74 */ extsb r0, r0
/* 802ABCC8 002A7928 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ABCCC 002A792C 7C 63 02 14 */ add r3, r3, r0
-/* 802ABCD0 002A7930 4B D5 83 31 */ bl func_80004000
+/* 802ABCD0 002A7930 4B D5 83 31 */ bl memcpy
/* 802ABCD4 002A7934 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABCD8 002A7938 7F E3 FB 78 */ mr r3, r31
/* 802ABCDC 002A793C 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57471,7 +57471,7 @@ lbl_802ABDCC:
/* 802ABDFC 002A7A5C 7C 00 07 74 */ extsb r0, r0
/* 802ABE00 002A7A60 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ABE04 002A7A64 7C 63 02 14 */ add r3, r3, r0
-/* 802ABE08 002A7A68 4B D5 81 F9 */ bl func_80004000
+/* 802ABE08 002A7A68 4B D5 81 F9 */ bl memcpy
/* 802ABE0C 002A7A6C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABE10 002A7A70 7F E3 FB 78 */ mr r3, r31
/* 802ABE14 002A7A74 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57501,15 +57501,15 @@ lbl_802ABE40:
/* 802ABE70 002A7AD0 90 E1 02 38 */ stw r7, 0x238(r1)
/* 802ABE74 002A7AD4 B0 C1 02 52 */ sth r6, 0x252(r1)
/* 802ABE78 002A7AD8 90 01 02 64 */ stw r0, 0x264(r1)
-/* 802ABE7C 002A7ADC 4B D5 81 85 */ bl func_80004000
+/* 802ABE7C 002A7ADC 4B D5 81 85 */ bl memcpy
/* 802ABE80 002A7AE0 38 61 02 40 */ addi r3, r1, 0x240
/* 802ABE84 002A7AE4 38 81 00 0E */ addi r4, r1, 0xe
/* 802ABE88 002A7AE8 38 A0 00 01 */ li r5, 1
-/* 802ABE8C 002A7AEC 4B D5 81 75 */ bl func_80004000
+/* 802ABE8C 002A7AEC 4B D5 81 75 */ bl memcpy
/* 802ABE90 002A7AF0 38 61 02 41 */ addi r3, r1, 0x241
/* 802ABE94 002A7AF4 38 81 00 0F */ addi r4, r1, 0xf
/* 802ABE98 002A7AF8 38 A0 00 01 */ li r5, 1
-/* 802ABE9C 002A7AFC 4B D5 81 65 */ bl func_80004000
+/* 802ABE9C 002A7AFC 4B D5 81 65 */ bl memcpy
/* 802ABEA0 002A7B00 83 E1 02 38 */ lwz r31, 0x238(r1)
/* 802ABEA4 002A7B04 81 81 02 3C */ lwz r12, 0x23c(r1)
/* 802ABEA8 002A7B08 81 61 02 40 */ lwz r11, 0x240(r1)
@@ -57570,7 +57570,7 @@ lbl_802ABF4C:
/* 802ABF7C 002A7BDC 7C 00 07 74 */ extsb r0, r0
/* 802ABF80 002A7BE0 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ABF84 002A7BE4 7C 63 02 14 */ add r3, r3, r0
-/* 802ABF88 002A7BE8 4B D5 80 79 */ bl func_80004000
+/* 802ABF88 002A7BE8 4B D5 80 79 */ bl memcpy
/* 802ABF8C 002A7BEC 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802ABF90 002A7BF0 7F E3 FB 78 */ mr r3, r31
/* 802ABF94 002A7BF4 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57605,15 +57605,15 @@ lbl_802ABFC0:
/* 802AC004 002A7C64 38 A0 00 04 */ li r5, 4
/* 802AC008 002A7C68 B0 C1 01 C2 */ sth r6, 0x1c2(r1)
/* 802AC00C 002A7C6C 90 01 01 D4 */ stw r0, 0x1d4(r1)
-/* 802AC010 002A7C70 4B D5 7F F1 */ bl func_80004000
+/* 802AC010 002A7C70 4B D5 7F F1 */ bl memcpy
/* 802AC014 002A7C74 38 61 01 B0 */ addi r3, r1, 0x1b0
/* 802AC018 002A7C78 38 81 00 0D */ addi r4, r1, 0xd
/* 802AC01C 002A7C7C 38 A0 00 01 */ li r5, 1
-/* 802AC020 002A7C80 4B D5 7F E1 */ bl func_80004000
+/* 802AC020 002A7C80 4B D5 7F E1 */ bl memcpy
/* 802AC024 002A7C84 7F 44 D3 78 */ mr r4, r26
/* 802AC028 002A7C88 38 61 01 B1 */ addi r3, r1, 0x1b1
/* 802AC02C 002A7C8C 38 A0 00 09 */ li r5, 9
-/* 802AC030 002A7C90 4B D5 7F D1 */ bl func_80004000
+/* 802AC030 002A7C90 4B D5 7F D1 */ bl memcpy
/* 802AC034 002A7C94 83 E1 01 A8 */ lwz r31, 0x1a8(r1)
/* 802AC038 002A7C98 81 81 01 AC */ lwz r12, 0x1ac(r1)
/* 802AC03C 002A7C9C 81 61 01 B0 */ lwz r11, 0x1b0(r1)
@@ -57674,7 +57674,7 @@ lbl_802AC0E0:
/* 802AC110 002A7D70 7C 00 07 74 */ extsb r0, r0
/* 802AC114 002A7D74 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AC118 002A7D78 7C 63 02 14 */ add r3, r3, r0
-/* 802AC11C 002A7D7C 4B D5 7E E5 */ bl func_80004000
+/* 802AC11C 002A7D7C 4B D5 7E E5 */ bl memcpy
/* 802AC120 002A7D80 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC124 002A7D84 7F E3 FB 78 */ mr r3, r31
/* 802AC128 002A7D88 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57709,15 +57709,15 @@ lbl_802AC154:
/* 802AC198 002A7DF8 38 A0 00 04 */ li r5, 4
/* 802AC19C 002A7DFC B0 C1 01 62 */ sth r6, 0x162(r1)
/* 802AC1A0 002A7E00 90 01 01 74 */ stw r0, 0x174(r1)
-/* 802AC1A4 002A7E04 4B D5 7E 5D */ bl func_80004000
+/* 802AC1A4 002A7E04 4B D5 7E 5D */ bl memcpy
/* 802AC1A8 002A7E08 38 61 01 50 */ addi r3, r1, 0x150
/* 802AC1AC 002A7E0C 38 81 00 0C */ addi r4, r1, 0xc
/* 802AC1B0 002A7E10 38 A0 00 01 */ li r5, 1
-/* 802AC1B4 002A7E14 4B D5 7E 4D */ bl func_80004000
+/* 802AC1B4 002A7E14 4B D5 7E 4D */ bl memcpy
/* 802AC1B8 002A7E18 7F 44 D3 78 */ mr r4, r26
/* 802AC1BC 002A7E1C 38 61 01 51 */ addi r3, r1, 0x151
/* 802AC1C0 002A7E20 38 A0 00 02 */ li r5, 2
-/* 802AC1C4 002A7E24 4B D5 7E 3D */ bl func_80004000
+/* 802AC1C4 002A7E24 4B D5 7E 3D */ bl memcpy
/* 802AC1C8 002A7E28 83 E1 01 48 */ lwz r31, 0x148(r1)
/* 802AC1CC 002A7E2C 81 81 01 4C */ lwz r12, 0x14c(r1)
/* 802AC1D0 002A7E30 81 61 01 50 */ lwz r11, 0x150(r1)
@@ -57778,7 +57778,7 @@ lbl_802AC274:
/* 802AC2A4 002A7F04 7C 00 07 74 */ extsb r0, r0
/* 802AC2A8 002A7F08 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AC2AC 002A7F0C 7C 63 02 14 */ add r3, r3, r0
-/* 802AC2B0 002A7F10 4B D5 7D 51 */ bl func_80004000
+/* 802AC2B0 002A7F10 4B D5 7D 51 */ bl memcpy
/* 802AC2B4 002A7F14 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC2B8 002A7F18 7F E3 FB 78 */ mr r3, r31
/* 802AC2BC 002A7F1C 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57808,15 +57808,15 @@ lbl_802AC2E8:
/* 802AC318 002A7F78 90 E1 01 18 */ stw r7, 0x118(r1)
/* 802AC31C 002A7F7C B0 C1 01 32 */ sth r6, 0x132(r1)
/* 802AC320 002A7F80 90 01 01 44 */ stw r0, 0x144(r1)
-/* 802AC324 002A7F84 4B D5 7C DD */ bl func_80004000
+/* 802AC324 002A7F84 4B D5 7C DD */ bl memcpy
/* 802AC328 002A7F88 38 61 01 20 */ addi r3, r1, 0x120
/* 802AC32C 002A7F8C 38 81 00 0A */ addi r4, r1, 0xa
/* 802AC330 002A7F90 38 A0 00 01 */ li r5, 1
-/* 802AC334 002A7F94 4B D5 7C CD */ bl func_80004000
+/* 802AC334 002A7F94 4B D5 7C CD */ bl memcpy
/* 802AC338 002A7F98 38 61 01 21 */ addi r3, r1, 0x121
/* 802AC33C 002A7F9C 38 81 00 0B */ addi r4, r1, 0xb
/* 802AC340 002A7FA0 38 A0 00 01 */ li r5, 1
-/* 802AC344 002A7FA4 4B D5 7C BD */ bl func_80004000
+/* 802AC344 002A7FA4 4B D5 7C BD */ bl memcpy
/* 802AC348 002A7FA8 83 61 01 18 */ lwz r27, 0x118(r1)
/* 802AC34C 002A7FAC 81 81 01 1C */ lwz r12, 0x11c(r1)
/* 802AC350 002A7FB0 81 61 01 20 */ lwz r11, 0x120(r1)
@@ -57877,7 +57877,7 @@ lbl_802AC3F4:
/* 802AC424 002A8084 7C 00 07 74 */ extsb r0, r0
/* 802AC428 002A8088 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AC42C 002A808C 7C 63 02 14 */ add r3, r3, r0
-/* 802AC430 002A8090 4B D5 7B D1 */ bl func_80004000
+/* 802AC430 002A8090 4B D5 7B D1 */ bl memcpy
/* 802AC434 002A8094 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC438 002A8098 7F E3 FB 78 */ mr r3, r31
/* 802AC43C 002A809C 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -57909,15 +57909,15 @@ lbl_802AC468:
/* 802AC4A0 002A8100 90 E1 00 B8 */ stw r7, 0xb8(r1)
/* 802AC4A4 002A8104 B0 01 00 D2 */ sth r0, 0xd2(r1)
/* 802AC4A8 002A8108 90 C1 00 E4 */ stw r6, 0xe4(r1)
-/* 802AC4AC 002A810C 4B D5 7B 55 */ bl func_80004000
+/* 802AC4AC 002A810C 4B D5 7B 55 */ bl memcpy
/* 802AC4B0 002A8110 38 61 00 C0 */ addi r3, r1, 0xc0
/* 802AC4B4 002A8114 38 81 00 08 */ addi r4, r1, 8
/* 802AC4B8 002A8118 38 A0 00 01 */ li r5, 1
-/* 802AC4BC 002A811C 4B D5 7B 45 */ bl func_80004000
+/* 802AC4BC 002A811C 4B D5 7B 45 */ bl memcpy
/* 802AC4C0 002A8120 38 61 00 C1 */ addi r3, r1, 0xc1
/* 802AC4C4 002A8124 38 81 00 09 */ addi r4, r1, 9
/* 802AC4C8 002A8128 38 A0 00 01 */ li r5, 1
-/* 802AC4CC 002A812C 4B D5 7B 35 */ bl func_80004000
+/* 802AC4CC 002A812C 4B D5 7B 35 */ bl memcpy
/* 802AC4D0 002A8130 83 61 00 B8 */ lwz r27, 0xb8(r1)
/* 802AC4D4 002A8134 81 81 00 BC */ lwz r12, 0xbc(r1)
/* 802AC4D8 002A8138 81 61 00 C0 */ lwz r11, 0xc0(r1)
@@ -57978,7 +57978,7 @@ lbl_802AC57C:
/* 802AC5AC 002A820C 7C 00 07 74 */ extsb r0, r0
/* 802AC5B0 002A8210 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AC5B4 002A8214 7C 63 02 14 */ add r3, r3, r0
-/* 802AC5B8 002A8218 4B D5 7A 49 */ bl func_80004000
+/* 802AC5B8 002A8218 4B D5 7A 49 */ bl memcpy
/* 802AC5BC 002A821C 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC5C0 002A8220 7F E3 FB 78 */ mr r3, r31
/* 802AC5C4 002A8224 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -58058,7 +58058,7 @@ lbl_802AC6B0:
/* 802AC6E0 002A8340 7C 00 07 74 */ extsb r0, r0
/* 802AC6E4 002A8344 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AC6E8 002A8348 7C 63 02 14 */ add r3, r3, r0
-/* 802AC6EC 002A834C 4B D5 79 15 */ bl func_80004000
+/* 802AC6EC 002A834C 4B D5 79 15 */ bl memcpy
/* 802AC6F0 002A8350 88 1D 01 61 */ lbz r0, 0x161(r29)
/* 802AC6F4 002A8354 7F E3 FB 78 */ mr r3, r31
/* 802AC6F8 002A8358 80 9D 01 68 */ lwz r4, 0x168(r29)
@@ -58181,7 +58181,7 @@ lbl_802AC890:
/* 802AC890 002A84F0 38 61 00 08 */ addi r3, r1, 8
/* 802AC894 002A84F4 7F 44 D3 78 */ mr r4, r26
/* 802AC898 002A84F8 38 A0 00 04 */ li r5, 4
-/* 802AC89C 002A84FC 4B D5 77 65 */ bl func_80004000
+/* 802AC89C 002A84FC 4B D5 77 65 */ bl memcpy
/* 802AC8A0 002A8500 4B FC 5F 39 */ bl func_802727D8
/* 802AC8A4 002A8504 80 C1 00 08 */ lwz r6, 8(r1)
/* 802AC8A8 002A8508 38 A0 00 00 */ li r5, 0
@@ -58233,7 +58233,7 @@ lbl_802AC910:
/* 802AC954 002A85B4 B0 03 00 04 */ sth r0, 4(r3)
/* 802AC958 002A85B8 38 7C 00 01 */ addi r3, r28, 1
/* 802AC95C 002A85BC 9B 7C 00 00 */ stb r27, 0(r28)
-/* 802AC960 002A85C0 4B D5 76 A1 */ bl func_80004000
+/* 802AC960 002A85C0 4B D5 76 A1 */ bl memcpy
/* 802AC964 002A85C4 2C 1E 00 00 */ cmpwi r30, 0
/* 802AC968 002A85C8 41 82 00 14 */ beq lbl_802AC97C
/* 802AC96C 002A85CC 88 1C 00 01 */ lbz r0, 1(r28)
@@ -58371,7 +58371,7 @@ lbl_802ACB28:
/* 802ACB58 002A87B8 7C 00 07 74 */ extsb r0, r0
/* 802ACB5C 002A87BC 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ACB60 002A87C0 7C 63 02 14 */ add r3, r3, r0
-/* 802ACB64 002A87C4 4B D5 74 9D */ bl func_80004000
+/* 802ACB64 002A87C4 4B D5 74 9D */ bl memcpy
/* 802ACB68 002A87C8 88 1E 00 01 */ lbz r0, 1(r30)
/* 802ACB6C 002A87CC 7F E3 FB 78 */ mr r3, r31
/* 802ACB70 002A87D0 80 9E 00 08 */ lwz r4, 8(r30)
@@ -58416,15 +58416,15 @@ func_802ACBBC:
/* 802ACBFC 002A885C 90 E1 00 10 */ stw r7, 0x10(r1)
/* 802ACC00 002A8860 B0 01 00 2A */ sth r0, 0x2a(r1)
/* 802ACC04 002A8864 90 C1 00 3C */ stw r6, 0x3c(r1)
-/* 802ACC08 002A8868 4B D5 73 F9 */ bl func_80004000
+/* 802ACC08 002A8868 4B D5 73 F9 */ bl memcpy
/* 802ACC0C 002A886C 38 61 00 18 */ addi r3, r1, 0x18
/* 802ACC10 002A8870 38 81 00 09 */ addi r4, r1, 9
/* 802ACC14 002A8874 38 A0 00 01 */ li r5, 1
-/* 802ACC18 002A8878 4B D5 73 E9 */ bl func_80004000
+/* 802ACC18 002A8878 4B D5 73 E9 */ bl memcpy
/* 802ACC1C 002A887C 38 61 00 19 */ addi r3, r1, 0x19
/* 802ACC20 002A8880 38 81 00 08 */ addi r4, r1, 8
/* 802ACC24 002A8884 38 A0 00 01 */ li r5, 1
-/* 802ACC28 002A8888 4B D5 73 D9 */ bl func_80004000
+/* 802ACC28 002A8888 4B D5 73 D9 */ bl memcpy
/* 802ACC2C 002A888C 83 C1 00 10 */ lwz r30, 0x10(r1)
/* 802ACC30 002A8890 81 81 00 14 */ lwz r12, 0x14(r1)
/* 802ACC34 002A8894 81 61 00 18 */ lwz r11, 0x18(r1)
@@ -58486,7 +58486,7 @@ lbl_802ACCDC:
/* 802ACD0C 002A896C 7C 00 07 74 */ extsb r0, r0
/* 802ACD10 002A8970 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ACD14 002A8974 7C 63 02 14 */ add r3, r3, r0
-/* 802ACD18 002A8978 4B D5 72 E9 */ bl func_80004000
+/* 802ACD18 002A8978 4B D5 72 E9 */ bl memcpy
/* 802ACD1C 002A897C 88 1F 00 01 */ lbz r0, 1(r31)
/* 802ACD20 002A8980 7F C3 F3 78 */ mr r3, r30
/* 802ACD24 002A8984 80 9F 00 08 */ lwz r4, 8(r31)
@@ -58532,15 +58532,15 @@ func_802ACD70:
/* 802ACDB4 002A8A14 91 01 00 40 */ stw r8, 0x40(r1)
/* 802ACDB8 002A8A18 B0 01 00 5A */ sth r0, 0x5a(r1)
/* 802ACDBC 002A8A1C 90 E1 00 6C */ stw r7, 0x6c(r1)
-/* 802ACDC0 002A8A20 4B D5 72 41 */ bl func_80004000
+/* 802ACDC0 002A8A20 4B D5 72 41 */ bl memcpy
/* 802ACDC4 002A8A24 38 61 00 48 */ addi r3, r1, 0x48
/* 802ACDC8 002A8A28 38 81 00 0C */ addi r4, r1, 0xc
/* 802ACDCC 002A8A2C 38 A0 00 01 */ li r5, 1
-/* 802ACDD0 002A8A30 4B D5 72 31 */ bl func_80004000
+/* 802ACDD0 002A8A30 4B D5 72 31 */ bl memcpy
/* 802ACDD4 002A8A34 7F E4 FB 78 */ mr r4, r31
/* 802ACDD8 002A8A38 7F A5 EB 78 */ mr r5, r29
/* 802ACDDC 002A8A3C 38 61 00 49 */ addi r3, r1, 0x49
-/* 802ACDE0 002A8A40 4B D5 72 21 */ bl func_80004000
+/* 802ACDE0 002A8A40 4B D5 72 21 */ bl memcpy
/* 802ACDE4 002A8A44 83 E1 00 40 */ lwz r31, 0x40(r1)
/* 802ACDE8 002A8A48 81 81 00 44 */ lwz r12, 0x44(r1)
/* 802ACDEC 002A8A4C 81 61 00 48 */ lwz r11, 0x48(r1)
@@ -58602,7 +58602,7 @@ lbl_802ACE94:
/* 802ACEC4 002A8B24 7C 00 07 74 */ extsb r0, r0
/* 802ACEC8 002A8B28 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802ACECC 002A8B2C 7C 63 02 14 */ add r3, r3, r0
-/* 802ACED0 002A8B30 4B D5 71 31 */ bl func_80004000
+/* 802ACED0 002A8B30 4B D5 71 31 */ bl memcpy
/* 802ACED4 002A8B34 88 1E 00 01 */ lbz r0, 1(r30)
/* 802ACED8 002A8B38 7F E3 FB 78 */ mr r3, r31
/* 802ACEDC 002A8B3C 80 9E 00 08 */ lwz r4, 8(r30)
@@ -58646,11 +58646,11 @@ func_802ACF28:
/* 802ACF64 002A8BC4 91 01 00 40 */ stw r8, 0x40(r1)
/* 802ACF68 002A8BC8 B0 01 00 5A */ sth r0, 0x5a(r1)
/* 802ACF6C 002A8BCC 90 E1 00 6C */ stw r7, 0x6c(r1)
-/* 802ACF70 002A8BD0 4B D5 70 91 */ bl func_80004000
+/* 802ACF70 002A8BD0 4B D5 70 91 */ bl memcpy
/* 802ACF74 002A8BD4 38 61 00 48 */ addi r3, r1, 0x48
/* 802ACF78 002A8BD8 38 81 00 08 */ addi r4, r1, 8
/* 802ACF7C 002A8BDC 38 A0 00 02 */ li r5, 2
-/* 802ACF80 002A8BE0 4B D5 70 81 */ bl func_80004000
+/* 802ACF80 002A8BE0 4B D5 70 81 */ bl memcpy
/* 802ACF84 002A8BE4 A0 01 00 08 */ lhz r0, 8(r1)
/* 802ACF88 002A8BE8 81 81 00 0C */ lwz r12, 0xc(r1)
/* 802ACF8C 002A8BEC B0 01 00 60 */ sth r0, 0x60(r1)
@@ -58715,7 +58715,7 @@ lbl_802AD040:
/* 802AD070 002A8CD0 7C 00 07 74 */ extsb r0, r0
/* 802AD074 002A8CD4 1C 00 00 30 */ mulli r0, r0, 0x30
/* 802AD078 002A8CD8 7C 63 02 14 */ add r3, r3, r0
-/* 802AD07C 002A8CDC 4B D5 6F 85 */ bl func_80004000
+/* 802AD07C 002A8CDC 4B D5 6F 85 */ bl memcpy
/* 802AD080 002A8CE0 88 1E 00 01 */ lbz r0, 1(r30)
/* 802AD084 002A8CE4 7F E3 FB 78 */ mr r3, r31
/* 802AD088 002A8CE8 80 9E 00 08 */ lwz r4, 8(r30)
@@ -59917,7 +59917,7 @@ lbl_802AE0DC:
/* 802AE1DC 002A9E3C 40 82 00 24 */ bne lbl_802AE200
/* 802AE1E0 002A9E40 7F E3 FB 78 */ mr r3, r31
/* 802AE1E4 002A9E44 38 A0 00 38 */ li r5, 0x38
-/* 802AE1E8 002A9E48 4B D5 5E 19 */ bl func_80004000
+/* 802AE1E8 002A9E48 4B D5 5E 19 */ bl memcpy
/* 802AE1EC 002A9E4C 57 C0 15 BA */ rlwinm r0, r30, 2, 0x16, 0x1d
/* 802AE1F0 002A9E50 38 80 00 00 */ li r4, 0
/* 802AE1F4 002A9E54 7C 7F 02 14 */ add r3, r31, r0
@@ -60222,7 +60222,7 @@ lbl_802AE650:
/* 802AE658 002AA2B8 41 82 00 18 */ beq lbl_802AE670
/* 802AE65C 002AA2BC 38 9E 08 38 */ addi r4, r30, 0x838
/* 802AE660 002AA2C0 38 A0 00 18 */ li r5, 0x18
-/* 802AE664 002AA2C4 4B D5 59 9D */ bl func_80004000
+/* 802AE664 002AA2C4 4B D5 59 9D */ bl memcpy
/* 802AE668 002AA2C8 38 00 00 00 */ li r0, 0
/* 802AE66C 002AA2CC 90 1E 08 50 */ stw r0, 0x850(r30)
lbl_802AE670:
@@ -60397,7 +60397,7 @@ lbl_802AE8C4:
/* 802AE8F4 002AA554 7F 45 D3 78 */ mr r5, r26
/* 802AE8F8 002AA558 38 99 00 06 */ addi r4, r25, 6
/* 802AE8FC 002AA55C 7C 60 32 14 */ add r3, r0, r6
-/* 802AE900 002AA560 4B D5 57 01 */ bl func_80004000
+/* 802AE900 002AA560 4B D5 57 01 */ bl memcpy
/* 802AE904 002AA564 A0 7D 09 80 */ lhz r3, 0x980(r29)
/* 802AE908 002AA568 57 E0 04 3E */ clrlwi r0, r31, 0x10
/* 802AE90C 002AA56C 7C 00 D2 14 */ add r0, r0, r26
@@ -61221,7 +61221,7 @@ lbl_802AF518:
/* 802AF530 002AB190 88 1B 00 01 */ lbz r0, 1(r27)
/* 802AF534 002AB194 54 00 CF FE */ rlwinm r0, r0, 0x19, 0x1f, 0x1f
/* 802AF538 002AB198 90 1F 08 48 */ stw r0, 0x848(r31)
-/* 802AF53C 002AB19C 4B D5 4A C5 */ bl func_80004000
+/* 802AF53C 002AB19C 4B D5 4A C5 */ bl memcpy
/* 802AF540 002AB1A0 7F A3 EB 78 */ mr r3, r29
/* 802AF544 002AB1A4 38 9B 00 03 */ addi r4, r27, 3
/* 802AF548 002AB1A8 38 A0 00 08 */ li r5, 8
@@ -61953,7 +61953,7 @@ lbl_802AFF5C:
/* 802B000C 002ABC6C 7C 00 07 34 */ extsh r0, r0
/* 802B0010 002ABC70 7C 07 00 50 */ subf r0, r7, r0
/* 802B0014 002ABC74 B0 1E 00 06 */ sth r0, 6(r30)
-/* 802B0018 002ABC78 4B D5 3F E9 */ bl func_80004000
+/* 802B0018 002ABC78 4B D5 3F E9 */ bl memcpy
/* 802B001C 002ABC7C 7F A3 EB 78 */ mr r3, r29
/* 802B0020 002ABC80 38 9C 00 06 */ addi r4, r28, 6
/* 802B0024 002ABC84 38 A0 00 10 */ li r5, 0x10
@@ -62470,7 +62470,7 @@ lbl_802B067C:
/* 802B07A4 002AC404 88 1C 00 01 */ lbz r0, 1(r28)
/* 802B07A8 002AC408 54 00 CF FE */ rlwinm r0, r0, 0x19, 0x1f, 0x1f
/* 802B07AC 002AC40C 90 1F 08 48 */ stw r0, 0x848(r31)
-/* 802B07B0 002AC410 4B D5 38 51 */ bl func_80004000
+/* 802B07B0 002AC410 4B D5 38 51 */ bl memcpy
/* 802B07B4 002AC414 7F 63 DB 78 */ mr r3, r27
/* 802B07B8 002AC418 38 9C 00 0D */ addi r4, r28, 0xd
/* 802B07BC 002AC41C 38 A0 00 09 */ li r5, 9
@@ -62661,7 +62661,7 @@ lbl_802B09BC:
/* 802B0A90 002AC6F0 38 9D 00 10 */ addi r4, r29, 0x10
/* 802B0A94 002AC6F4 38 63 A4 68 */ addi r3, r3, lbl_8053A468@l
/* 802B0A98 002AC6F8 38 A0 00 06 */ li r5, 6
-/* 802B0A9C 002AC6FC 4B D5 35 65 */ bl func_80004000
+/* 802B0A9C 002AC6FC 4B D5 35 65 */ bl memcpy
/* 802B0AA0 002AC700 7F C3 F3 78 */ mr r3, r30
/* 802B0AA4 002AC704 38 9D 00 10 */ addi r4, r29, 0x10
/* 802B0AA8 002AC708 38 A0 00 06 */ li r5, 6
@@ -64287,11 +64287,11 @@ lbl_802B1D38:
/* 802B2320 002ADF80 9A 90 09 21 */ stb r20, 0x921(r16)
/* 802B2324 002ADF84 99 D0 09 22 */ stb r14, 0x922(r16)
/* 802B2328 002ADF88 98 10 09 23 */ stb r0, 0x923(r16)
-/* 802B232C 002ADF8C 4B D5 1C D5 */ bl func_80004000
+/* 802B232C 002ADF8C 4B D5 1C D5 */ bl memcpy
/* 802B2330 002ADF90 38 70 09 2C */ addi r3, r16, 0x92c
/* 802B2334 002ADF94 38 81 00 18 */ addi r4, r1, 0x18
/* 802B2338 002ADF98 38 A0 00 08 */ li r5, 8
-/* 802B233C 002ADF9C 4B D5 1C C5 */ bl func_80004000
+/* 802B233C 002ADF9C 4B D5 1C C5 */ bl memcpy
/* 802B2340 002ADFA0 80 61 00 34 */ lwz r3, 0x34(r1)
/* 802B2344 002ADFA4 4B FB C4 41 */ bl func_8026E784
/* 802B2348 002ADFA8 39 61 00 A0 */ addi r11, r1, 0xa0
@@ -64737,11 +64737,11 @@ lbl_802B2428:
/* 802B2A18 002AE678 9A 90 09 21 */ stb r20, 0x921(r16)
/* 802B2A1C 002AE67C 99 D0 09 22 */ stb r14, 0x922(r16)
/* 802B2A20 002AE680 98 10 09 23 */ stb r0, 0x923(r16)
-/* 802B2A24 002AE684 4B D5 15 DD */ bl func_80004000
+/* 802B2A24 002AE684 4B D5 15 DD */ bl memcpy
/* 802B2A28 002AE688 38 70 09 2C */ addi r3, r16, 0x92c
/* 802B2A2C 002AE68C 38 81 00 18 */ addi r4, r1, 0x18
/* 802B2A30 002AE690 38 A0 00 08 */ li r5, 8
-/* 802B2A34 002AE694 4B D5 15 CD */ bl func_80004000
+/* 802B2A34 002AE694 4B D5 15 CD */ bl memcpy
/* 802B2A38 002AE698 80 61 00 34 */ lwz r3, 0x34(r1)
/* 802B2A3C 002AE69C 4B FB BD 49 */ bl func_8026E784
/* 802B2A40 002AE6A0 39 61 00 A0 */ addi r11, r1, 0xa0
@@ -65215,12 +65215,12 @@ lbl_802B3100:
/* 802B3120 002AED80 B3 06 00 08 */ sth r24, 8(r6)
/* 802B3124 002AED84 90 06 00 0C */ stw r0, 0xc(r6)
/* 802B3128 002AED88 92 E6 00 04 */ stw r23, 4(r6)
-/* 802B312C 002AED8C 4B D5 0E D5 */ bl func_80004000
+/* 802B312C 002AED8C 4B D5 0E D5 */ bl memcpy
/* 802B3130 002AED90 3C 80 80 54 */ lis r4, lbl_8053A440@ha
/* 802B3134 002AED94 38 7E 00 08 */ addi r3, r30, 8
/* 802B3138 002AED98 38 84 A4 40 */ addi r4, r4, lbl_8053A440@l
/* 802B313C 002AED9C 38 A0 00 22 */ li r5, 0x22
-/* 802B3140 002AEDA0 4B D5 0E C1 */ bl func_80004000
+/* 802B3140 002AEDA0 4B D5 0E C1 */ bl memcpy
/* 802B3144 002AEDA4 4B FB F6 75 */ bl func_802727B8
/* 802B3148 002AEDA8 90 9E 00 04 */ stw r4, 4(r30)
/* 802B314C 002AEDAC 38 A0 00 00 */ li r5, 0
@@ -67423,12 +67423,12 @@ lbl_802B506C:
/* 802B507C 002B0CDC 38 83 00 40 */ addi r4, r3, 0x40
/* 802B5080 002B0CE0 7C 7E E2 14 */ add r3, r30, r28
/* 802B5084 002B0CE4 38 63 00 01 */ addi r3, r3, 1
-/* 802B5088 002B0CE8 4B D4 EF 79 */ bl func_80004000
+/* 802B5088 002B0CE8 4B D4 EF 79 */ bl memcpy
/* 802B508C 002B0CEC 7C 7E E2 14 */ add r3, r30, r28
/* 802B5090 002B0CF0 80 9F 00 00 */ lwz r4, 0(r31)
/* 802B5094 002B0CF4 38 63 00 07 */ addi r3, r3, 7
/* 802B5098 002B0CF8 38 A0 00 40 */ li r5, 0x40
-/* 802B509C 002B0CFC 4B D4 EF 65 */ bl func_80004000
+/* 802B509C 002B0CFC 4B D4 EF 65 */ bl memcpy
/* 802B50A0 002B0D00 83 FF 00 08 */ lwz r31, 8(r31)
/* 802B50A4 002B0D04 3B BD 00 01 */ addi r29, r29, 1
lbl_802B50A8:
@@ -67762,7 +67762,7 @@ lbl_802B5528:
/* 802B553C 002B119C 7C 64 1B 78 */ mr r4, r3
/* 802B5540 002B11A0 38 7F 0C E8 */ addi r3, r31, 0xce8
/* 802B5544 002B11A4 38 A0 00 60 */ li r5, 0x60
-/* 802B5548 002B11A8 4B D4 EA B9 */ bl func_80004000
+/* 802B5548 002B11A8 4B D4 EA B9 */ bl memcpy
/* 802B554C 002B11AC 3B 40 00 10 */ li r26, 0x10
lbl_802B5550:
/* 802B5550 002B11B0 9B 5D 00 0C */ stb r26, 0xc(r29)
@@ -67827,12 +67827,12 @@ lbl_802B55FC:
/* 802B561C 002B127C 54 00 0F FE */ srwi r0, r0, 0x1f
/* 802B5620 002B1280 38 A0 00 06 */ li r5, 6
/* 802B5624 002B1284 98 1A 00 5B */ stb r0, 0x5b(r26)
-/* 802B5628 002B1288 4B D4 E9 D9 */ bl func_80004000
+/* 802B5628 002B1288 4B D4 E9 D9 */ bl memcpy
/* 802B562C 002B128C 38 9F 0B B0 */ addi r4, r31, 0xbb0
/* 802B5630 002B1290 7F 43 D3 78 */ mr r3, r26
/* 802B5634 002B1294 38 84 00 06 */ addi r4, r4, 6
/* 802B5638 002B1298 38 A0 00 40 */ li r5, 0x40
-/* 802B563C 002B129C 4B D4 E9 C5 */ bl func_80004000
+/* 802B563C 002B129C 4B D4 E9 C5 */ bl memcpy
/* 802B5640 002B12A0 38 7A 00 46 */ addi r3, r26, 0x46
/* 802B5644 002B12A4 38 80 00 00 */ li r4, 0
/* 802B5648 002B12A8 38 A0 00 10 */ li r5, 0x10
@@ -67912,7 +67912,7 @@ lbl_802B5738:
/* 802B573C 002B139C 7C 7A 1B 78 */ mr r26, r3
/* 802B5740 002B13A0 38 9F 0C E8 */ addi r4, r31, 0xce8
/* 802B5744 002B13A4 38 A0 00 60 */ li r5, 0x60
-/* 802B5748 002B13A8 4B D4 E8 B9 */ bl func_80004000
+/* 802B5748 002B13A8 4B D4 E8 B9 */ bl memcpy
/* 802B574C 002B13AC 38 7A 00 40 */ addi r3, r26, 0x40
/* 802B5750 002B13B0 48 00 1D B9 */ bl func_802B7508
/* 802B5754 002B13B4 7F 43 D3 78 */ mr r3, r26
@@ -67940,7 +67940,7 @@ lbl_802B57A0:
/* 802B57A4 002B1404 7C 7A 1B 78 */ mr r26, r3
/* 802B57A8 002B1408 38 9F 0C E8 */ addi r4, r31, 0xce8
/* 802B57AC 002B140C 38 A0 00 60 */ li r5, 0x60
-/* 802B57B0 002B1410 4B D4 E8 51 */ bl func_80004000
+/* 802B57B0 002B1410 4B D4 E8 51 */ bl memcpy
/* 802B57B4 002B1414 38 7A 00 40 */ addi r3, r26, 0x40
/* 802B57B8 002B1418 48 00 1D 51 */ bl func_802B7508
/* 802B57BC 002B141C 7F 43 D3 78 */ mr r3, r26
@@ -67974,7 +67974,7 @@ lbl_802B5820:
/* 802B5824 002B1484 7C 7A 1B 78 */ mr r26, r3
/* 802B5828 002B1488 38 9F 0C E8 */ addi r4, r31, 0xce8
/* 802B582C 002B148C 38 A0 00 60 */ li r5, 0x60
-/* 802B5830 002B1490 4B D4 E7 D1 */ bl func_80004000
+/* 802B5830 002B1490 4B D4 E7 D1 */ bl memcpy
/* 802B5834 002B1494 38 7A 00 40 */ addi r3, r26, 0x40
/* 802B5838 002B1498 48 00 1C D1 */ bl func_802B7508
/* 802B583C 002B149C 7F 43 D3 78 */ mr r3, r26
@@ -68595,11 +68595,11 @@ lbl_802B60C8:
/* 802B60D0 002B1D30 7F 04 C3 78 */ mr r4, r24
/* 802B60D4 002B1D34 38 A0 00 06 */ li r5, 6
/* 802B60D8 002B1D38 38 63 00 40 */ addi r3, r3, 0x40
-/* 802B60DC 002B1D3C 4B D4 DF 25 */ bl func_80004000
+/* 802B60DC 002B1D3C 4B D4 DF 25 */ bl memcpy
/* 802B60E0 002B1D40 7E A3 AB 78 */ mr r3, r21
/* 802B60E4 002B1D44 7E E4 BB 78 */ mr r4, r23
/* 802B60E8 002B1D48 38 A0 00 40 */ li r5, 0x40
-/* 802B60EC 002B1D4C 4B D4 DF 15 */ bl func_80004000
+/* 802B60EC 002B1D4C 4B D4 DF 15 */ bl memcpy
/* 802B60F0 002B1D50 9B 75 00 59 */ stb r27, 0x59(r21)
/* 802B60F4 002B1D54 7E A3 AB 78 */ mr r3, r21
/* 802B60F8 002B1D58 38 99 03 7C */ addi r4, r25, 0x37c
@@ -69164,11 +69164,11 @@ lbl_802B68E0:
/* 802B68E4 002B2544 7F 83 E3 78 */ mr r3, r28
/* 802B68E8 002B2548 38 A0 00 06 */ li r5, 6
/* 802B68EC 002B254C 38 84 00 40 */ addi r4, r4, 0x40
-/* 802B68F0 002B2550 4B D4 D7 11 */ bl func_80004000
+/* 802B68F0 002B2550 4B D4 D7 11 */ bl memcpy
/* 802B68F4 002B2554 80 9B 00 00 */ lwz r4, 0(r27)
/* 802B68F8 002B2558 7F A3 EB 78 */ mr r3, r29
/* 802B68FC 002B255C 38 A0 00 40 */ li r5, 0x40
-/* 802B6900 002B2560 4B D4 D7 01 */ bl func_80004000
+/* 802B6900 002B2560 4B D4 D7 01 */ bl memcpy
/* 802B6904 002B2564 83 7B 00 08 */ lwz r27, 8(r27)
/* 802B6908 002B2568 3B 9C 00 46 */ addi r28, r28, 0x46
/* 802B690C 002B256C 3B BD 00 46 */ addi r29, r29, 0x46
@@ -69745,7 +69745,7 @@ lbl_802B70FC:
/* 802B7110 002B2D70 38 61 01 09 */ addi r3, r1, 0x109
/* 802B7114 002B2D74 7F C5 F3 78 */ mr r5, r30
/* 802B7118 002B2D78 38 84 00 01 */ addi r4, r4, 1
-/* 802B711C 002B2D7C 4B D4 CE E5 */ bl func_80004000
+/* 802B711C 002B2D7C 4B D4 CE E5 */ bl memcpy
/* 802B7120 002B2D80 88 8D AE B1 */ lbz r4, lbl_80640171-_SDA_BASE_(r13)
/* 802B7124 002B2D84 3C 60 00 01 */ lis r3, 0x0000FC4F@ha
/* 802B7128 002B2D88 38 63 FC 4F */ addi r3, r3, 0x0000FC4F@l
@@ -69899,7 +69899,7 @@ lbl_802B732C:
/* 802B7348 002B2FA8 7C 84 02 14 */ add r4, r4, r0
/* 802B734C 002B2FAC 7F C5 F3 78 */ mr r5, r30
/* 802B7350 002B2FB0 38 84 00 01 */ addi r4, r4, 1
-/* 802B7354 002B2FB4 4B D4 CC AD */ bl func_80004000
+/* 802B7354 002B2FB4 4B D4 CC AD */ bl memcpy
/* 802B7358 002B2FB8 88 8D AE B1 */ lbz r4, lbl_80640171-_SDA_BASE_(r13)
/* 802B735C 002B2FBC 3C 60 00 01 */ lis r3, 0x0000FC4F@ha
/* 802B7360 002B2FC0 38 63 FC 4F */ addi r3, r3, 0x0000FC4F@l
@@ -70846,7 +70846,7 @@ lbl_802B8040:
/* 802B809C 002B3CFC 7F 84 E3 78 */ mr r4, r28
/* 802B80A0 002B3D00 38 7D 07 02 */ addi r3, r29, 0x702
/* 802B80A4 002B3D04 38 A0 00 06 */ li r5, 6
-/* 802B80A8 002B3D08 4B D4 BF 59 */ bl func_80004000
+/* 802B80A8 002B3D08 4B D4 BF 59 */ bl memcpy
/* 802B80AC 002B3D0C 38 7E 07 A8 */ addi r3, r30, 0x7a8
/* 802B80B0 002B3D10 4C C6 31 82 */ crclr 6
/* 802B80B4 002B3D14 48 00 14 C9 */ bl func_802B957C
@@ -71002,7 +71002,7 @@ lbl_802B82FC:
/* 802B82FC 002B3F5C 38 7A 00 46 */ addi r3, r26, 0x46
/* 802B8300 002B3F60 38 9C 00 FF */ addi r4, r28, 0xff
/* 802B8304 002B3F64 38 A0 00 10 */ li r5, 0x10
-/* 802B8308 002B3F68 4B D4 BC F9 */ bl func_80004000
+/* 802B8308 002B3F68 4B D4 BC F9 */ bl memcpy
/* 802B830C 002B3F6C 48 00 02 70 */ b lbl_802B857C
/* 802B8310 002B3F70 38 7E 08 B4 */ addi r3, r30, 0x8b4
/* 802B8314 002B3F74 4C C6 31 82 */ crclr 6
@@ -71251,12 +71251,12 @@ lbl_802B8690:
/* 802B8690 002B42F0 3F C0 80 54 */ lis r30, lbl_8053B090@ha
/* 802B8694 002B42F4 38 A0 00 06 */ li r5, 6
/* 802B8698 002B42F8 38 7E B0 90 */ addi r3, r30, lbl_8053B090@l
-/* 802B869C 002B42FC 4B D4 B9 65 */ bl func_80004000
+/* 802B869C 002B42FC 4B D4 B9 65 */ bl memcpy
/* 802B86A0 002B4300 3B FE B0 90 */ addi r31, r30, -20336
/* 802B86A4 002B4304 38 9C 00 06 */ addi r4, r28, 6
/* 802B86A8 002B4308 38 7F 00 06 */ addi r3, r31, 6
/* 802B86AC 002B430C 38 A0 00 40 */ li r5, 0x40
-/* 802B86B0 002B4310 4B D4 B9 51 */ bl func_80004000
+/* 802B86B0 002B4310 4B D4 B9 51 */ bl memcpy
/* 802B86B4 002B4314 88 8D AE C1 */ lbz r4, lbl_80640181-_SDA_BASE_(r13)
/* 802B86B8 002B4318 38 7D 0A 64 */ addi r3, r29, 0xa64
/* 802B86BC 002B431C 80 BC 01 00 */ lwz r5, 0x100(r28)
@@ -71661,21 +71661,21 @@ lbl_802B8C78:
/* 802B8C88 002B48E8 38 7F 00 40 */ addi r3, r31, 0x40
/* 802B8C8C 002B48EC 38 A0 00 06 */ li r5, 6
/* 802B8C90 002B48F0 9A FF 00 59 */ stb r23, 0x59(r31)
-/* 802B8C94 002B48F4 4B D4 B3 6D */ bl func_80004000
+/* 802B8C94 002B48F4 4B D4 B3 6D */ bl memcpy
/* 802B8C98 002B48F8 38 7F 00 46 */ addi r3, r31, 0x46
/* 802B8C9C 002B48FC 38 9D 00 06 */ addi r4, r29, 6
/* 802B8CA0 002B4900 38 A0 00 10 */ li r5, 0x10
-/* 802B8CA4 002B4904 4B D4 B3 5D */ bl func_80004000
+/* 802B8CA4 002B4904 4B D4 B3 5D */ bl memcpy
/* 802B8CA8 002B4908 48 00 00 68 */ b lbl_802B8D10
lbl_802B8CAC:
/* 802B8CAC 002B490C 7F A4 EB 78 */ mr r4, r29
/* 802B8CB0 002B4910 38 7F 00 40 */ addi r3, r31, 0x40
/* 802B8CB4 002B4914 38 A0 00 06 */ li r5, 6
-/* 802B8CB8 002B4918 4B D4 B3 49 */ bl func_80004000
+/* 802B8CB8 002B4918 4B D4 B3 49 */ bl memcpy
/* 802B8CBC 002B491C 38 7F 00 46 */ addi r3, r31, 0x46
/* 802B8CC0 002B4920 38 9D 00 06 */ addi r4, r29, 6
/* 802B8CC4 002B4924 38 A0 00 10 */ li r5, 0x10
-/* 802B8CC8 002B4928 4B D4 B3 39 */ bl func_80004000
+/* 802B8CC8 002B4928 4B D4 B3 39 */ bl memcpy
/* 802B8CCC 002B492C 88 1F 00 5C */ lbz r0, 0x5c(r31)
/* 802B8CD0 002B4930 28 00 00 02 */ cmplwi r0, 2
/* 802B8CD4 002B4934 40 82 00 08 */ bne lbl_802B8CDC
@@ -71684,7 +71684,7 @@ lbl_802B8CDC:
/* 802B8CDC 002B493C 7F A4 EB 78 */ mr r4, r29
/* 802B8CE0 002B4940 38 7C 06 FC */ addi r3, r28, 0x6fc
/* 802B8CE4 002B4944 38 A0 00 06 */ li r5, 6
-/* 802B8CE8 002B4948 4B D4 B3 19 */ bl func_80004000
+/* 802B8CE8 002B4948 4B D4 B3 19 */ bl memcpy
/* 802B8CEC 002B494C 88 9C 06 FC */ lbz r4, 0x6fc(r28)
/* 802B8CF0 002B4950 38 7E 0C 98 */ addi r3, r30, 0xc98
/* 802B8CF4 002B4954 88 BC 06 FD */ lbz r5, 0x6fd(r28)
@@ -74988,7 +74988,7 @@ lbl_802BBA3C:
/* 802BBA5C 002B76BC 57 45 00 3A */ rlwinm r5, r26, 0, 0, 0x1d
/* 802BBA60 002B76C0 3B 45 00 04 */ addi r26, r5, 4
/* 802BBA64 002B76C4 7F 45 D3 78 */ mr r5, r26
-/* 802BBA68 002B76C8 4B D4 85 99 */ bl func_80004000
+/* 802BBA68 002B76C8 4B D4 85 99 */ bl memcpy
/* 802BBA6C 002B76CC 88 1B 00 28 */ lbz r0, 0x28(r27)
/* 802BBA70 002B76D0 2C 00 00 00 */ cmpwi r0, 0
/* 802BBA74 002B76D4 41 82 00 1C */ beq lbl_802BBA90
@@ -75122,7 +75122,7 @@ lbl_802BBC28:
/* 802BBC3C 002B789C 57 65 00 3A */ rlwinm r5, r27, 0, 0, 0x1d
/* 802BBC40 002B78A0 3B 65 00 04 */ addi r27, r5, 4
/* 802BBC44 002B78A4 7F 65 DB 78 */ mr r5, r27
-/* 802BBC48 002B78A8 4B D4 83 B9 */ bl func_80004000
+/* 802BBC48 002B78A8 4B D4 83 B9 */ bl memcpy
/* 802BBC4C 002B78AC 88 1C 00 28 */ lbz r0, 0x28(r28)
/* 802BBC50 002B78B0 2C 00 00 00 */ cmpwi r0, 0
/* 802BBC54 002B78B4 41 82 00 1C */ beq lbl_802BBC70
@@ -75992,7 +75992,7 @@ lbl_802BC860:
/* 802BC878 002B84D8 7C 00 C8 50 */ subf r0, r0, r25
/* 802BC87C 002B84DC B0 03 00 04 */ sth r0, 4(r3)
/* 802BC880 002B84E0 7F 23 CB 78 */ mr r3, r25
-/* 802BC884 002B84E4 4B D4 77 7D */ bl func_80004000
+/* 802BC884 002B84E4 4B D4 77 7D */ bl memcpy
/* 802BC888 002B84E8 88 1A 00 48 */ lbz r0, 0x48(r26)
/* 802BC88C 002B84EC 28 00 00 05 */ cmplwi r0, 5
/* 802BC890 002B84F0 40 80 00 44 */ bge lbl_802BC8D4
@@ -76139,7 +76139,7 @@ lbl_802BCA74:
/* 802BCA8C 002B86EC 7C 00 D0 50 */ subf r0, r0, r26
/* 802BCA90 002B86F0 B0 03 00 04 */ sth r0, 4(r3)
/* 802BCA94 002B86F4 7F 43 D3 78 */ mr r3, r26
-/* 802BCA98 002B86F8 4B D4 75 69 */ bl func_80004000
+/* 802BCA98 002B86F8 4B D4 75 69 */ bl memcpy
/* 802BCA9C 002B86FC 28 1C 00 BE */ cmplwi r28, 0xbe
/* 802BCAA0 002B8700 40 81 00 1C */ ble lbl_802BCABC
/* 802BCAA4 002B8704 88 1D 00 28 */ lbz r0, 0x28(r29)
@@ -77560,7 +77560,7 @@ lbl_802BDCDC:
/* 802BDD34 002B9994 38 61 00 08 */ addi r3, r1, 8
/* 802BDD38 002B9998 38 9F DA C0 */ addi r4, r31, lbl_803FDAC0@l
/* 802BDD3C 002B999C 38 A0 00 03 */ li r5, 3
-/* 802BDD40 002B99A0 4B D4 62 C1 */ bl func_80004000
+/* 802BDD40 002B99A0 4B D4 62 C1 */ bl memcpy
/* 802BDD44 002B99A4 38 61 00 08 */ addi r3, r1, 8
/* 802BDD48 002B99A8 48 00 8B 89 */ bl func_802C68D0
/* 802BDD4C 002B99AC 3C 80 80 57 */ lis r4, lbl_80568814@ha
@@ -77739,7 +77739,7 @@ lbl_802BDF54:
/* 802BDFE0 002B9C40 7C 64 1B 78 */ mr r4, r3
/* 802BDFE4 002B9C44 38 61 00 08 */ addi r3, r1, 8
/* 802BDFE8 002B9C48 38 A0 00 08 */ li r5, 8
-/* 802BDFEC 002B9C4C 4B D4 60 15 */ bl func_80004000
+/* 802BDFEC 002B9C4C 4B D4 60 15 */ bl memcpy
/* 802BDFF0 002B9C50 48 00 00 14 */ b lbl_802BE004
lbl_802BDFF4:
/* 802BDFF4 002B9C54 38 61 00 08 */ addi r3, r1, 8
@@ -77769,7 +77769,7 @@ lbl_802BE004:
/* 802BE050 002B9CB0 7C 64 1B 78 */ mr r4, r3
/* 802BE054 002B9CB4 38 61 00 08 */ addi r3, r1, 8
/* 802BE058 002B9CB8 38 A0 00 08 */ li r5, 8
-/* 802BE05C 002B9CBC 4B D4 5F A5 */ bl func_80004000
+/* 802BE05C 002B9CBC 4B D4 5F A5 */ bl memcpy
/* 802BE060 002B9CC0 48 00 00 14 */ b lbl_802BE074
lbl_802BE064:
/* 802BE064 002B9CC4 38 61 00 08 */ addi r3, r1, 8
@@ -77812,7 +77812,7 @@ lbl_802BE0B4:
/* 802BE0EC 002B9D4C 7C 64 1B 78 */ mr r4, r3
/* 802BE0F0 002B9D50 38 61 00 08 */ addi r3, r1, 8
/* 802BE0F4 002B9D54 38 A0 00 08 */ li r5, 8
-/* 802BE0F8 002B9D58 4B D4 5F 09 */ bl func_80004000
+/* 802BE0F8 002B9D58 4B D4 5F 09 */ bl memcpy
/* 802BE0FC 002B9D5C 48 00 00 14 */ b lbl_802BE110
lbl_802BE100:
/* 802BE100 002B9D60 38 61 00 08 */ addi r3, r1, 8
@@ -78542,7 +78542,7 @@ lbl_802BEB5C:
/* 802BEB94 002BA7F4 38 C6 87 98 */ addi r6, r6, lbl_80568798@l
/* 802BEB98 002BA7F8 38 A0 00 1C */ li r5, 0x1c
/* 802BEB9C 002BA7FC 90 66 00 74 */ stw r3, 0x74(r6)
-/* 802BEBA0 002BA800 4B D4 54 61 */ bl func_80004000
+/* 802BEBA0 002BA800 4B D4 54 61 */ bl memcpy
/* 802BEBA4 002BA804 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BEBA8 002BA808 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802BEBAC 002BA80C 7C 08 03 A6 */ mtlr r0
@@ -78560,7 +78560,7 @@ lbl_802BEB5C:
/* 802BEBDC 002BA83C 38 C6 87 98 */ addi r6, r6, lbl_80568798@l
/* 802BEBE0 002BA840 38 A0 00 18 */ li r5, 0x18
/* 802BEBE4 002BA844 90 66 00 74 */ stw r3, 0x74(r6)
-/* 802BEBE8 002BA848 4B D4 54 19 */ bl func_80004000
+/* 802BEBE8 002BA848 4B D4 54 19 */ bl memcpy
/* 802BEBEC 002BA84C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BEBF0 002BA850 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802BEBF4 002BA854 7C 08 03 A6 */ mtlr r0
@@ -78840,7 +78840,7 @@ lbl_802BEFC4:
/* 802BEFE4 002BAC44 38 61 00 0E */ addi r3, r1, 0xe
/* 802BEFE8 002BAC48 38 9F 00 08 */ addi r4, r31, 8
/* 802BEFEC 002BAC4C 38 A0 00 03 */ li r5, 3
-/* 802BEFF0 002BAC50 4B D4 50 11 */ bl func_80004000
+/* 802BEFF0 002BAC50 4B D4 50 11 */ bl memcpy
/* 802BEFF4 002BAC54 88 1F 00 0E */ lbz r0, 0xe(r31)
/* 802BEFF8 002BAC58 38 7F 00 02 */ addi r3, r31, 2
/* 802BEFFC 002BAC5C 98 01 00 11 */ stb r0, 0x11(r1)
@@ -79065,7 +79065,7 @@ lbl_802BF2C0:
/* 802BF32C 002BAF8C 40 80 00 08 */ bge lbl_802BF334
/* 802BF330 002BAF90 7C 05 03 78 */ mr r5, r0
lbl_802BF334:
-/* 802BF334 002BAF94 4B D4 4C CD */ bl func_80004000
+/* 802BF334 002BAF94 4B D4 4C CD */ bl memcpy
/* 802BF338 002BAF98 38 00 00 00 */ li r0, 0
/* 802BF33C 002BAF9C 98 01 00 2E */ stb r0, 0x2e(r1)
/* 802BF340 002BAFA0 48 00 00 0C */ b lbl_802BF34C
@@ -79181,13 +79181,13 @@ lbl_802BF490:
/* 802BF4E0 002BB140 7F C4 F3 78 */ mr r4, r30
/* 802BF4E4 002BB144 38 61 00 0E */ addi r3, r1, 0xe
/* 802BF4E8 002BB148 38 A0 00 1F */ li r5, 0x1f
-/* 802BF4EC 002BB14C 4B D4 4B 15 */ bl func_80004000
+/* 802BF4EC 002BB14C 4B D4 4B 15 */ bl memcpy
/* 802BF4F0 002BB150 38 00 00 00 */ li r0, 0
/* 802BF4F4 002BB154 7F E4 FB 78 */ mr r4, r31
/* 802BF4F8 002BB158 98 01 00 2D */ stb r0, 0x2d(r1)
/* 802BF4FC 002BB15C 38 61 01 07 */ addi r3, r1, 0x107
/* 802BF500 002BB160 38 A0 00 10 */ li r5, 0x10
-/* 802BF504 002BB164 4B D4 4A FD */ bl func_80004000
+/* 802BF504 002BB164 4B D4 4A FD */ bl memcpy
/* 802BF508 002BB168 3C 60 80 57 */ lis r3, lbl_80568814@ha
/* 802BF50C 002BB16C 38 00 00 01 */ li r0, 1
/* 802BF510 002BB170 38 63 88 14 */ addi r3, r3, lbl_80568814@l
@@ -79221,7 +79221,7 @@ lbl_802BF538:
/* 802BF57C 002BB1DC 7F E4 FB 78 */ mr r4, r31
/* 802BF580 002BB1E0 38 61 00 0E */ addi r3, r1, 0xe
/* 802BF584 002BB1E4 38 A0 00 1F */ li r5, 0x1f
-/* 802BF588 002BB1E8 4B D4 4A 79 */ bl func_80004000
+/* 802BF588 002BB1E8 4B D4 4A 79 */ bl memcpy
/* 802BF58C 002BB1EC 3C 60 80 57 */ lis r3, lbl_80568814@ha
/* 802BF590 002BB1F0 38 00 00 00 */ li r0, 0
/* 802BF594 002BB1F4 38 63 88 14 */ addi r3, r3, lbl_80568814@l
@@ -79453,7 +79453,7 @@ lbl_802BF8BC:
/* 802BF8CC 002BB52C 1C 00 00 0B */ mulli r0, r0, 0xb
/* 802BF8D0 002BB530 7C 7E 1A 14 */ add r3, r30, r3
/* 802BF8D4 002BB534 7C 9E 02 14 */ add r4, r30, r0
-/* 802BF8D8 002BB538 4B D4 47 29 */ bl func_80004000
+/* 802BF8D8 002BB538 4B D4 47 29 */ bl memcpy
/* 802BF8DC 002BB53C 3B BD 00 01 */ addi r29, r29, 1
lbl_802BF8E0:
/* 802BF8E0 002BB540 88 1E 00 4D */ lbz r0, 0x4d(r30)
@@ -80123,7 +80123,7 @@ func_802C01E0:
/* 802C0224 002BBE84 B0 03 00 00 */ sth r0, 0(r3)
/* 802C0228 002BBE88 38 A0 00 0A */ li r5, 0xa
/* 802C022C 002BBE8C 38 63 00 08 */ addi r3, r3, 8
-/* 802C0230 002BBE90 4B D4 3D D1 */ bl func_80004000
+/* 802C0230 002BBE90 4B D4 3D D1 */ bl memcpy
/* 802C0234 002BBE94 93 BF 00 14 */ stw r29, 0x14(r31)
/* 802C0238 002BBE98 7F E3 FB 78 */ mr r3, r31
/* 802C023C 002BBE9C 93 DF 00 18 */ stw r30, 0x18(r31)
@@ -80184,7 +80184,7 @@ func_802C029C:
/* 802C02F8 002BBF58 7F C4 F3 78 */ mr r4, r30
/* 802C02FC 002BBF5C 7F A5 EB 78 */ mr r5, r29
/* 802C0300 002BBF60 38 7F 00 10 */ addi r3, r31, 0x10
-/* 802C0304 002BBF64 4B D4 3C FD */ bl func_80004000
+/* 802C0304 002BBF64 4B D4 3C FD */ bl memcpy
lbl_802C0308:
/* 802C0308 002BBF68 7F E3 FB 78 */ mr r3, r31
/* 802C030C 002BBF6C 4B FF D7 01 */ bl func_802BDA0C
@@ -80598,7 +80598,7 @@ lbl_802C08A8:
/* 802C08C8 002BC528 7C 9A 02 14 */ add r4, r26, r0
/* 802C08CC 002BC52C 38 63 00 01 */ addi r3, r3, 1
/* 802C08D0 002BC530 38 84 00 01 */ addi r4, r4, 1
-/* 802C08D4 002BC534 4B D4 37 2D */ bl func_80004000
+/* 802C08D4 002BC534 4B D4 37 2D */ bl memcpy
/* 802C08D8 002BC538 3B BD 00 01 */ addi r29, r29, 1
lbl_802C08DC:
/* 802C08DC 002BC53C 88 7B 89 18 */ lbz r3, -0x76e8(r27)
@@ -82041,7 +82041,7 @@ lbl_802C1D64:
/* 802C1D64 002BD9C4 80 81 00 08 */ lwz r4, 8(r1)
/* 802C1D68 002BD9C8 38 61 00 0E */ addi r3, r1, 0xe
/* 802C1D6C 002BD9CC 38 A0 00 08 */ li r5, 8
-/* 802C1D70 002BD9D0 4B D4 22 91 */ bl func_80004000
+/* 802C1D70 002BD9D0 4B D4 22 91 */ bl memcpy
/* 802C1D74 002BD9D4 48 00 00 84 */ b lbl_802C1DF8
lbl_802C1D78:
/* 802C1D78 002BD9D8 88 1E 00 08 */ lbz r0, 8(r30)
@@ -82930,7 +82930,7 @@ func_802C29C4:
/* 802C2A30 002BE690 B3 7F 00 0E */ sth r27, 0xe(r31)
/* 802C2A34 002BE694 9B 9F 00 12 */ stb r28, 0x12(r31)
/* 802C2A38 002BE698 9B BF 00 13 */ stb r29, 0x13(r31)
-/* 802C2A3C 002BE69C 4B D4 15 C5 */ bl func_80004000
+/* 802C2A3C 002BE69C 4B D4 15 C5 */ bl memcpy
/* 802C2A40 002BE6A0 7F 44 D3 78 */ mr r4, r26
/* 802C2A44 002BE6A4 38 7F 00 08 */ addi r3, r31, 8
/* 802C2A48 002BE6A8 4B FF AB 19 */ bl func_802BD560
@@ -83566,7 +83566,7 @@ lbl_802C3288:
/* 802C32D0 002BEF30 B0 1A 00 00 */ sth r0, 0(r26)
/* 802C32D4 002BEF34 80 9D 00 04 */ lwz r4, 4(r29)
/* 802C32D8 002BEF38 A0 BD 00 00 */ lhz r5, 0(r29)
-/* 802C32DC 002BEF3C 4B D4 0D 25 */ bl func_80004000
+/* 802C32DC 002BEF3C 4B D4 0D 25 */ bl memcpy
lbl_802C32E0:
/* 802C32E0 002BEF40 39 61 00 20 */ addi r11, r1, 0x20
/* 802C32E4 002BEF44 4B F0 3E 8D */ bl func_801C7170
@@ -83794,20 +83794,20 @@ lbl_802C35AC:
/* 802C35D8 002BF238 7F C4 F3 78 */ mr r4, r30
/* 802C35DC 002BF23C 38 7F 00 08 */ addi r3, r31, 8
/* 802C35E0 002BF240 38 A0 00 06 */ li r5, 6
-/* 802C35E4 002BF244 4B D4 0A 1D */ bl func_80004000
+/* 802C35E4 002BF244 4B D4 0A 1D */ bl memcpy
/* 802C35E8 002BF248 2C 19 00 00 */ cmpwi r25, 0
/* 802C35EC 002BF24C 41 82 00 14 */ beq lbl_802C3600
/* 802C35F0 002BF250 7F 24 CB 78 */ mr r4, r25
/* 802C35F4 002BF254 38 7F 00 0E */ addi r3, r31, 0xe
/* 802C35F8 002BF258 38 A0 00 03 */ li r5, 3
-/* 802C35FC 002BF25C 4B D4 0A 05 */ bl func_80004000
+/* 802C35FC 002BF25C 4B D4 0A 05 */ bl memcpy
lbl_802C3600:
/* 802C3600 002BF260 2C 1A 00 00 */ cmpwi r26, 0
/* 802C3604 002BF264 41 82 00 14 */ beq lbl_802C3618
/* 802C3608 002BF268 7F 44 D3 78 */ mr r4, r26
/* 802C360C 002BF26C 38 7F 00 11 */ addi r3, r31, 0x11
/* 802C3610 002BF270 38 A0 00 F8 */ li r5, 0xf8
-/* 802C3614 002BF274 4B D4 09 ED */ bl func_80004000
+/* 802C3614 002BF274 4B D4 09 ED */ bl memcpy
lbl_802C3618:
/* 802C3618 002BF278 A0 7F 00 00 */ lhz r3, 0(r31)
/* 802C361C 002BF27C 48 00 D5 11 */ bl func_802D0B2C
@@ -83830,7 +83830,7 @@ lbl_802C3648:
/* 802C365C 002BF2BC 38 85 00 77 */ addi r4, r5, 0x77
/* 802C3660 002BF2C0 38 7F 01 10 */ addi r3, r31, 0x110
/* 802C3664 002BF2C4 38 A0 00 08 */ li r5, 8
-/* 802C3668 002BF2C8 4B D4 09 99 */ bl func_80004000
+/* 802C3668 002BF2C8 4B D4 09 99 */ bl memcpy
/* 802C366C 002BF2CC 3C 60 80 57 */ lis r3, lbl_80568B78@ha
/* 802C3670 002BF2D0 38 00 CC F9 */ li r0, -13063
/* 802C3674 002BF2D4 38 63 8B 78 */ addi r3, r3, lbl_80568B78@l
@@ -84166,7 +84166,7 @@ lbl_802C3AE8:
/* 802C3AF0 002BF750 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l
/* 802C3AF4 002BF754 38 A0 00 06 */ li r5, 6
/* 802C3AF8 002BF758 38 7F 06 26 */ addi r3, r31, 0x626
-/* 802C3AFC 002BF75C 4B D4 05 05 */ bl func_80004000
+/* 802C3AFC 002BF75C 4B D4 05 05 */ bl memcpy
/* 802C3B00 002BF760 9B BF 06 25 */ stb r29, 0x625(r31)
/* 802C3B04 002BF764 38 60 00 01 */ li r3, 1
/* 802C3B08 002BF768 93 DF 06 2C */ stw r30, 0x62c(r31)
@@ -84472,7 +84472,7 @@ lbl_802C3F24:
/* 802C3F3C 002BFB9C 38 61 00 0A */ addi r3, r1, 0xa
/* 802C3F40 002BFBA0 38 9D 00 08 */ addi r4, r29, 8
/* 802C3F44 002BFBA4 38 A0 00 06 */ li r5, 6
-/* 802C3F48 002BFBA8 4B D4 00 B9 */ bl func_80004000
+/* 802C3F48 002BFBA8 4B D4 00 B9 */ bl memcpy
/* 802C3F4C 002BFBAC 48 00 00 1C */ b lbl_802C3F68
lbl_802C3F50:
/* 802C3F50 002BFBB0 38 E7 00 01 */ addi r7, r7, 1
@@ -84589,7 +84589,7 @@ lbl_802C4074:
/* 802C40DC 002BFD3C 38 9F 01 10 */ addi r4, r31, 0x110
/* 802C40E0 002BFD40 38 A0 00 08 */ li r5, 8
/* 802C40E4 002BFD44 38 63 00 77 */ addi r3, r3, 0x77
-/* 802C40E8 002BFD48 4B D3 FF 19 */ bl func_80004000
+/* 802C40E8 002BFD48 4B D3 FF 19 */ bl memcpy
lbl_802C40EC:
/* 802C40EC 002BFD4C 3C 60 80 57 */ lis r3, lbl_80568B78@ha
/* 802C40F0 002BFD50 38 00 CC F9 */ li r0, -13063
@@ -84944,7 +84944,7 @@ lbl_802C4564:
/* 802C4588 002C01E8 7F 64 DB 78 */ mr r4, r27
/* 802C458C 002C01EC 38 7F 00 02 */ addi r3, r31, 2
/* 802C4590 002C01F0 38 A0 00 06 */ li r5, 6
-/* 802C4594 002C01F4 4B D3 FA 6D */ bl func_80004000
+/* 802C4594 002C01F4 4B D3 FA 6D */ bl memcpy
/* 802C4598 002C01F8 9B 9D 01 1A */ stb r28, 0x11a(r29)
lbl_802C459C:
/* 802C459C 002C01FC 2C 1A 00 00 */ cmpwi r26, 0
@@ -85501,7 +85501,7 @@ lbl_802C4D08:
/* 802C4D20 002C0980 38 61 00 0B */ addi r3, r1, 0xb
/* 802C4D24 002C0984 38 9D 00 08 */ addi r4, r29, 8
/* 802C4D28 002C0988 38 A0 00 06 */ li r5, 6
-/* 802C4D2C 002C098C 4B D3 F2 D5 */ bl func_80004000
+/* 802C4D2C 002C098C 4B D3 F2 D5 */ bl memcpy
/* 802C4D30 002C0990 48 00 00 1C */ b lbl_802C4D4C
lbl_802C4D34:
/* 802C4D34 002C0994 38 63 00 01 */ addi r3, r3, 1
@@ -85578,7 +85578,7 @@ lbl_802C4E20:
/* 802C4E38 002C0A98 38 61 00 0B */ addi r3, r1, 0xb
/* 802C4E3C 002C0A9C 38 9D 00 08 */ addi r4, r29, 8
/* 802C4E40 002C0AA0 38 A0 00 06 */ li r5, 6
-/* 802C4E44 002C0AA4 4B D3 F1 BD */ bl func_80004000
+/* 802C4E44 002C0AA4 4B D3 F1 BD */ bl memcpy
/* 802C4E48 002C0AA8 48 00 00 1C */ b lbl_802C4E64
lbl_802C4E4C:
/* 802C4E4C 002C0AAC 38 63 00 01 */ addi r3, r3, 1
@@ -85872,7 +85872,7 @@ lbl_802C5224:
/* 802C522C 002C0E8C 7F 24 CB 78 */ mr r4, r25
/* 802C5230 002C0E90 38 7E 00 22 */ addi r3, r30, 0x22
/* 802C5234 002C0E94 38 A0 00 03 */ li r5, 3
-/* 802C5238 002C0E98 4B D3 ED C9 */ bl func_80004000
+/* 802C5238 002C0E98 4B D3 ED C9 */ bl memcpy
lbl_802C523C:
/* 802C523C 002C0E9C 38 7E 00 35 */ addi r3, r30, 0x35
/* 802C5240 002C0EA0 38 80 00 00 */ li r4, 0
@@ -85896,7 +85896,7 @@ lbl_802C527C:
/* 802C5284 002C0EE4 7F 64 DB 78 */ mr r4, r27
/* 802C5288 002C0EE8 38 7E 00 77 */ addi r3, r30, 0x77
/* 802C528C 002C0EEC 38 A0 00 08 */ li r5, 8
-/* 802C5290 002C0EF0 4B D3 ED 71 */ bl func_80004000
+/* 802C5290 002C0EF0 4B D3 ED 71 */ bl memcpy
/* 802C5294 002C0EF4 48 00 00 14 */ b lbl_802C52A8
lbl_802C5298:
/* 802C5298 002C0EF8 38 7E 00 77 */ addi r3, r30, 0x77
@@ -85916,7 +85916,7 @@ lbl_802C52A8:
/* 802C52CC 002C0F2C 38 A0 00 10 */ li r5, 0x10
/* 802C52D0 002C0F30 60 00 00 10 */ ori r0, r0, 0x10
/* 802C52D4 002C0F34 98 1E 00 76 */ stb r0, 0x76(r30)
-/* 802C52D8 002C0F38 4B D3 ED 29 */ bl func_80004000
+/* 802C52D8 002C0F38 4B D3 ED 29 */ bl memcpy
lbl_802C52DC:
/* 802C52DC 002C0F3C 38 60 00 01 */ li r3, 1
lbl_802C52E0:
@@ -86075,7 +86075,7 @@ lbl_802C54B4:
/* 802C54E8 002C1148 38 7F 00 22 */ addi r3, r31, 0x22
/* 802C54EC 002C114C 38 84 00 08 */ addi r4, r4, 8
/* 802C54F0 002C1150 38 A0 00 03 */ li r5, 3
-/* 802C54F4 002C1154 4B D3 EB 0D */ bl func_80004000
+/* 802C54F4 002C1154 4B D3 EB 0D */ bl memcpy
/* 802C54F8 002C1158 48 00 00 1C */ b lbl_802C5514
lbl_802C54FC:
/* 802C54FC 002C115C 3C 80 80 57 */ lis r4, lbl_80568B78@ha
@@ -86083,12 +86083,12 @@ lbl_802C54FC:
/* 802C5504 002C1164 38 84 8B 78 */ addi r4, r4, lbl_80568B78@l
/* 802C5508 002C1168 38 A0 00 03 */ li r5, 3
/* 802C550C 002C116C 38 84 27 BA */ addi r4, r4, 0x27ba
-/* 802C5510 002C1170 4B D3 EA F1 */ bl func_80004000
+/* 802C5510 002C1170 4B D3 EA F1 */ bl memcpy
lbl_802C5514:
/* 802C5514 002C1174 7F C4 F3 78 */ mr r4, r30
/* 802C5518 002C1178 38 7F 00 1C */ addi r3, r31, 0x1c
/* 802C551C 002C117C 38 A0 00 06 */ li r5, 6
-/* 802C5520 002C1180 4B D3 EA E1 */ bl func_80004000
+/* 802C5520 002C1180 4B D3 EA E1 */ bl memcpy
/* 802C5524 002C1184 7F C3 F3 78 */ mr r3, r30
/* 802C5528 002C1188 4B FF EE 7D */ bl func_802C43A4
/* 802C552C 002C118C B0 7F 00 18 */ sth r3, 0x18(r31)
@@ -86326,7 +86326,7 @@ func_802C583C:
/* 802C5854 002C14B4 3F E0 80 57 */ lis r31, lbl_80568B78@ha
/* 802C5858 002C14B8 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l
/* 802C585C 002C14BC 38 7F 06 48 */ addi r3, r31, 0x648
-/* 802C5860 002C14C0 4B D3 E7 A1 */ bl func_80004000
+/* 802C5860 002C14C0 4B D3 E7 A1 */ bl memcpy
/* 802C5864 002C14C4 3C 60 00 01 */ lis r3, 0x0000CC18@ha
/* 802C5868 002C14C8 38 E0 00 FF */ li r7, 0xff
/* 802C586C 002C14CC 39 23 CC 18 */ addi r9, r3, 0x0000CC18@l
@@ -86640,7 +86640,7 @@ lbl_802C5CA4:
/* 802C5CAC 002C190C 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l
/* 802C5CB0 002C1910 38 7F 06 48 */ addi r3, r31, 0x648
/* 802C5CB4 002C1914 7C 64 1B 78 */ mr r4, r3
-/* 802C5CB8 002C1918 4B D3 E3 49 */ bl func_80004000
+/* 802C5CB8 002C1918 4B D3 E3 49 */ bl memcpy
/* 802C5CBC 002C191C 88 1F 06 4E */ lbz r0, 0x64e(r31)
/* 802C5CC0 002C1920 2C 00 00 00 */ cmpwi r0, 0
/* 802C5CC4 002C1924 41 82 00 24 */ beq lbl_802C5CE8
@@ -86828,7 +86828,7 @@ lbl_802C5F5C:
/* 802C5F64 002C1BC4 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l
/* 802C5F68 002C1BC8 38 7F 06 48 */ addi r3, r31, 0x648
/* 802C5F6C 002C1BCC 7C 64 1B 78 */ mr r4, r3
-/* 802C5F70 002C1BD0 4B D3 E0 91 */ bl func_80004000
+/* 802C5F70 002C1BD0 4B D3 E0 91 */ bl memcpy
/* 802C5F74 002C1BD4 88 1F 06 4E */ lbz r0, 0x64e(r31)
/* 802C5F78 002C1BD8 2C 00 00 00 */ cmpwi r0, 0
/* 802C5F7C 002C1BDC 41 82 00 24 */ beq lbl_802C5FA0
@@ -87506,7 +87506,7 @@ func_802C68D0:
/* 802C68F0 002C2550 7C 7E 1B 78 */ mr r30, r3
/* 802C68F4 002C2554 7F C4 F3 78 */ mr r4, r30
/* 802C68F8 002C2558 38 7F 06 48 */ addi r3, r31, 0x648
-/* 802C68FC 002C255C 4B D3 D7 05 */ bl func_80004000
+/* 802C68FC 002C255C 4B D3 D7 05 */ bl memcpy
/* 802C6900 002C2560 88 1F 06 4E */ lbz r0, 0x64e(r31)
/* 802C6904 002C2564 28 00 00 01 */ cmplwi r0, 1
/* 802C6908 002C2568 41 81 00 0C */ bgt lbl_802C6914
@@ -87646,7 +87646,7 @@ func_802C6A84:
/* 802C6ABC 002C271C B0 81 00 08 */ sth r4, 8(r1)
/* 802C6AC0 002C2720 7C E4 3B 78 */ mr r4, r7
/* 802C6AC4 002C2724 B0 A1 00 0A */ sth r5, 0xa(r1)
-/* 802C6AC8 002C2728 4B D3 D5 39 */ bl func_80004000
+/* 802C6AC8 002C2728 4B D3 D5 39 */ bl memcpy
/* 802C6ACC 002C272C 7F EC FB 78 */ mr r12, r31
/* 802C6AD0 002C2730 38 61 00 08 */ addi r3, r1, 8
/* 802C6AD4 002C2734 7D 89 03 A6 */ mtctr r12
@@ -88316,11 +88316,11 @@ lbl_802C73DC:
/* 802C7400 002C3060 38 61 00 0C */ addi r3, r1, 0xc
/* 802C7404 002C3064 38 82 A4 74 */ addi r4, r2, lbl_80642A74-_SDA2_BASE_
/* 802C7408 002C3068 38 A0 00 03 */ li r5, 3
-/* 802C740C 002C306C 4B D3 CB F5 */ bl func_80004000
+/* 802C740C 002C306C 4B D3 CB F5 */ bl memcpy
/* 802C7410 002C3070 38 61 00 0F */ addi r3, r1, 0xf
/* 802C7414 002C3074 38 82 A4 70 */ addi r4, r2, lbl_80642A70-_SDA2_BASE_
/* 802C7418 002C3078 38 A0 00 03 */ li r5, 3
-/* 802C741C 002C307C 4B D3 CB E5 */ bl func_80004000
+/* 802C741C 002C307C 4B D3 CB E5 */ bl memcpy
/* 802C7420 002C3080 7F A3 EB 78 */ mr r3, r29
/* 802C7424 002C3084 38 A1 00 0C */ addi r5, r1, 0xc
/* 802C7428 002C3088 38 80 00 02 */ li r4, 2
@@ -89429,7 +89429,7 @@ lbl_802C82CC:
/* 802C82EC 002C3F4C 38 7D 00 04 */ addi r3, r29, 4
/* 802C82F0 002C3F50 38 A0 00 06 */ li r5, 6
/* 802C82F4 002C3F54 90 1D 00 00 */ stw r0, 0(r29)
-/* 802C82F8 002C3F58 4B D3 BD 09 */ bl func_80004000
+/* 802C82F8 002C3F58 4B D3 BD 09 */ bl memcpy
/* 802C82FC 002C3F5C A0 7F 16 E0 */ lhz r3, 0x16e0(r31)
/* 802C8300 002C3F60 38 03 00 01 */ addi r0, r3, 1
/* 802C8304 002C3F64 B0 1F 16 E0 */ sth r0, 0x16e0(r31)
@@ -89471,7 +89471,7 @@ lbl_802C8360:
/* 802C837C 002C3FDC 7F A4 EB 78 */ mr r4, r29
/* 802C8380 002C3FE0 38 7F 00 0A */ addi r3, r31, 0xa
/* 802C8384 002C3FE4 38 A0 00 06 */ li r5, 6
-/* 802C8388 002C3FE8 4B D3 BC 79 */ bl func_80004000
+/* 802C8388 002C3FE8 4B D3 BC 79 */ bl memcpy
/* 802C838C 002C3FEC 38 00 00 01 */ li r0, 1
/* 802C8390 002C3FF0 7F E3 FB 78 */ mr r3, r31
/* 802C8394 002C3FF4 98 1F 00 1A */ stb r0, 0x1a(r31)
@@ -89503,7 +89503,7 @@ lbl_802C83E0:
/* 802C83F0 002C4050 7F A4 EB 78 */ mr r4, r29
/* 802C83F4 002C4054 38 7E 00 0A */ addi r3, r30, 0xa
/* 802C83F8 002C4058 38 A0 00 06 */ li r5, 6
-/* 802C83FC 002C405C 4B D3 BC 05 */ bl func_80004000
+/* 802C83FC 002C405C 4B D3 BC 05 */ bl memcpy
/* 802C8400 002C4060 38 00 00 01 */ li r0, 1
/* 802C8404 002C4064 7F C3 F3 78 */ mr r3, r30
/* 802C8408 002C4068 98 1E 00 1A */ stb r0, 0x1a(r30)
@@ -89546,11 +89546,11 @@ lbl_802C8484:
/* 802C8484 002C40E4 7F A3 EB 78 */ mr r3, r29
/* 802C8488 002C40E8 7F 84 E3 78 */ mr r4, r28
/* 802C848C 002C40EC 38 A0 00 03 */ li r5, 3
-/* 802C8490 002C40F0 4B D3 BB 71 */ bl func_80004000
+/* 802C8490 002C40F0 4B D3 BB 71 */ bl memcpy
/* 802C8494 002C40F4 38 61 00 0B */ addi r3, r1, 0xb
/* 802C8498 002C40F8 38 9C 00 03 */ addi r4, r28, 3
/* 802C849C 002C40FC 38 A0 00 03 */ li r5, 3
-/* 802C84A0 002C4100 4B D3 BB 61 */ bl func_80004000
+/* 802C84A0 002C4100 4B D3 BB 61 */ bl memcpy
/* 802C84A4 002C4104 48 00 00 1C */ b lbl_802C84C0
lbl_802C84A8:
/* 802C84A8 002C4108 7F 9D E3 78 */ mr r29, r28
@@ -90039,7 +90039,7 @@ lbl_802C8B54:
/* 802C8B5C 002C47BC 7E E4 BB 78 */ mr r4, r23
/* 802C8B60 002C47C0 38 7F 16 A8 */ addi r3, r31, 0x16a8
/* 802C8B64 002C47C4 38 A0 00 06 */ li r5, 6
-/* 802C8B68 002C47C8 4B D3 B4 99 */ bl func_80004000
+/* 802C8B68 002C47C8 4B D3 B4 99 */ bl memcpy
/* 802C8B6C 002C47CC 7F 45 D3 78 */ mr r5, r26
/* 802C8B70 002C47D0 38 7F 16 80 */ addi r3, r31, 0x1680
/* 802C8B74 002C47D4 38 80 00 0A */ li r4, 0xa
@@ -91441,7 +91441,7 @@ lbl_802C9E7C:
/* 802C9EA0 002C5B00 38 7B 00 28 */ addi r3, r27, 0x28
/* 802C9EA4 002C5B04 38 A0 00 06 */ li r5, 6
/* 802C9EA8 002C5B08 9B FB 00 2E */ stb r31, 0x2e(r27)
-/* 802C9EAC 002C5B0C 4B D3 A1 55 */ bl func_80004000
+/* 802C9EAC 002C5B0C 4B D3 A1 55 */ bl memcpy
/* 802C9EB0 002C5B10 80 1B 00 10 */ lwz r0, 0x10(r27)
/* 802C9EB4 002C5B14 2C 00 00 00 */ cmpwi r0, 0
/* 802C9EB8 002C5B18 40 82 00 1C */ bne lbl_802C9ED4
@@ -91455,11 +91455,11 @@ lbl_802C9ED4:
/* 802C9ED4 002C5B34 7F C4 F3 78 */ mr r4, r30
/* 802C9ED8 002C5B38 38 61 00 0A */ addi r3, r1, 0xa
/* 802C9EDC 002C5B3C 38 A0 00 06 */ li r5, 6
-/* 802C9EE0 002C5B40 4B D3 A1 21 */ bl func_80004000
+/* 802C9EE0 002C5B40 4B D3 A1 21 */ bl memcpy
/* 802C9EE4 002C5B44 7F A4 EB 78 */ mr r4, r29
/* 802C9EE8 002C5B48 38 61 00 10 */ addi r3, r1, 0x10
/* 802C9EEC 002C5B4C 38 A0 00 03 */ li r5, 3
-/* 802C9EF0 002C5B50 4B D3 A1 11 */ bl func_80004000
+/* 802C9EF0 002C5B50 4B D3 A1 11 */ bl memcpy
/* 802C9EF4 002C5B54 38 00 00 02 */ li r0, 2
/* 802C9EF8 002C5B58 9B E1 00 13 */ stb r31, 0x13(r1)
/* 802C9EFC 002C5B5C 38 81 00 08 */ addi r4, r1, 8
@@ -91496,7 +91496,7 @@ lbl_802C9F50:
/* 802C9F70 002C5BD0 38 A0 00 06 */ li r5, 6
/* 802C9F74 002C5BD4 B3 BC 00 08 */ sth r29, 8(r28)
/* 802C9F78 002C5BD8 9B FC 00 2E */ stb r31, 0x2e(r28)
-/* 802C9F7C 002C5BDC 4B D3 A0 85 */ bl func_80004000
+/* 802C9F7C 002C5BDC 4B D3 A0 85 */ bl memcpy
/* 802C9F80 002C5BE0 9B BC 00 0D */ stb r29, 0xd(r28)
/* 802C9F84 002C5BE4 48 00 00 10 */ b lbl_802C9F94
lbl_802C9F88:
@@ -92047,7 +92047,7 @@ lbl_802CA6C8:
/* 802CA6EC 002C634C 38 61 00 0E */ addi r3, r1, 0xe
/* 802CA6F0 002C6350 38 9F 00 28 */ addi r4, r31, 0x28
/* 802CA6F4 002C6354 38 A0 00 06 */ li r5, 6
-/* 802CA6F8 002C6358 4B D3 99 09 */ bl func_80004000
+/* 802CA6F8 002C6358 4B D3 99 09 */ bl memcpy
/* 802CA6FC 002C635C B3 9F 00 24 */ sth r28, 0x24(r31)
/* 802CA700 002C6360 38 81 00 08 */ addi r4, r1, 8
/* 802CA704 002C6364 38 60 00 01 */ li r3, 1
@@ -92306,7 +92306,7 @@ lbl_802CAA48:
/* 802CAA58 002C66B8 9B A6 00 20 */ stb r29, 0x20(r6)
/* 802CAA5C 002C66BC 38 66 00 22 */ addi r3, r6, 0x22
/* 802CAA60 002C66C0 9B E6 00 21 */ stb r31, 0x21(r6)
-/* 802CAA64 002C66C4 4B D3 95 9D */ bl func_80004000
+/* 802CAA64 002C66C4 4B D3 95 9D */ bl memcpy
/* 802CAA68 002C66C8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802CAA6C 002C66CC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802CAA70 002C66D0 83 C1 00 18 */ lwz r30, 0x18(r1)
@@ -92761,7 +92761,7 @@ lbl_802CB098:
/* 802CB0CC 002C6D2C 7F 44 D3 78 */ mr r4, r26
/* 802CB0D0 002C6D30 7F A5 EB 78 */ mr r5, r29
/* 802CB0D4 002C6D34 38 63 19 80 */ addi r3, r3, 0x1980
-/* 802CB0D8 002C6D38 4B D3 8F 29 */ bl func_80004000
+/* 802CB0D8 002C6D38 4B D3 8F 29 */ bl memcpy
lbl_802CB0DC:
/* 802CB0DC 002C6D3C 88 7E 00 76 */ lbz r3, 0x76(r30)
/* 802CB0E0 002C6D40 38 00 FF E9 */ li r0, -23
@@ -93484,11 +93484,11 @@ lbl_802CBAF8:
/* 802CBB00 002C7760 3B FF 8B 78 */ addi r31, r31, lbl_80568B78@l
/* 802CBB04 002C7764 38 A0 00 06 */ li r5, 6
/* 802CBB08 002C7768 38 7F 27 B4 */ addi r3, r31, 0x27b4
-/* 802CBB0C 002C776C 4B D3 84 F5 */ bl func_80004000
+/* 802CBB0C 002C776C 4B D3 84 F5 */ bl memcpy
/* 802CBB10 002C7770 7F C4 F3 78 */ mr r4, r30
/* 802CBB14 002C7774 38 7F 27 BA */ addi r3, r31, 0x27ba
/* 802CBB18 002C7778 38 A0 00 03 */ li r5, 3
-/* 802CBB1C 002C777C 4B D3 84 E5 */ bl func_80004000
+/* 802CBB1C 002C777C 4B D3 84 E5 */ bl memcpy
/* 802CBB20 002C7780 7F A3 EB 78 */ mr r3, r29
/* 802CBB24 002C7784 48 00 BD B5 */ bl func_802D78D8
lbl_802CBB28:
@@ -93673,7 +93673,7 @@ lbl_802CBD70:
/* 802CBD80 002C79E0 7F 84 E3 78 */ mr r4, r28
/* 802CBD84 002C79E4 38 7F 00 35 */ addi r3, r31, 0x35
/* 802CBD88 002C79E8 38 A0 00 40 */ li r5, 0x40
-/* 802CBD8C 002C79EC 4B D3 82 75 */ bl func_80004000
+/* 802CBD8C 002C79EC 4B D3 82 75 */ bl memcpy
/* 802CBD90 002C79F0 88 1F 00 76 */ lbz r0, 0x76(r31)
/* 802CBD94 002C79F4 3F A0 80 57 */ lis r29, lbl_80568B78@ha
/* 802CBD98 002C79F8 3B BD 8B 78 */ addi r29, r29, lbl_80568B78@l
@@ -94724,7 +94724,7 @@ lbl_802CCC44:
/* 802CCC50 002C88B0 38 A0 00 10 */ li r5, 0x10
/* 802CCC54 002C88B4 60 00 00 10 */ ori r0, r0, 0x10
/* 802CCC58 002C88B8 98 1F 00 76 */ stb r0, 0x76(r31)
-/* 802CCC5C 002C88BC 4B D3 73 A5 */ bl func_80004000
+/* 802CCC5C 002C88BC 4B D3 73 A5 */ bl memcpy
/* 802CCC60 002C88C0 88 1F 00 76 */ lbz r0, 0x76(r31)
/* 802CCC64 002C88C4 54 00 07 39 */ rlwinm. r0, r0, 0, 0x1c, 0x1c
/* 802CCC68 002C88C8 41 82 00 1C */ beq lbl_802CCC84
@@ -95000,7 +95000,7 @@ lbl_802CD030:
/* 802CD038 002C8C98 38 63 8B 78 */ addi r3, r3, lbl_80568B78@l
/* 802CD03C 002C8C9C 38 A0 00 06 */ li r5, 6
/* 802CD040 002C8CA0 38 63 19 54 */ addi r3, r3, 0x1954
-/* 802CD044 002C8CA4 4B D3 6F BD */ bl func_80004000
+/* 802CD044 002C8CA4 4B D3 6F BD */ bl memcpy
/* 802CD048 002C8CA8 2C 1E 00 00 */ cmpwi r30, 0
/* 802CD04C 002C8CAC 41 82 01 74 */ beq lbl_802CD1C0
/* 802CD050 002C8CB0 7F 63 DB 78 */ mr r3, r27
@@ -95012,7 +95012,7 @@ lbl_802CD030:
/* 802CD068 002C8CC8 38 7E 00 22 */ addi r3, r30, 0x22
/* 802CD06C 002C8CCC 38 9D 27 BA */ addi r4, r29, 0x27ba
/* 802CD070 002C8CD0 38 A0 00 03 */ li r5, 3
-/* 802CD074 002C8CD4 4B D3 6F 8D */ bl func_80004000
+/* 802CD074 002C8CD4 4B D3 6F 8D */ bl memcpy
lbl_802CD078:
/* 802CD078 002C8CD8 88 1E 00 81 */ lbz r0, 0x81(r30)
/* 802CD07C 002C8CDC 54 00 06 73 */ rlwinm. r0, r0, 0, 0x19, 0x19
@@ -95082,11 +95082,11 @@ lbl_802CD168:
/* 802CD168 002C8DC8 7F 64 DB 78 */ mr r4, r27
/* 802CD16C 002C8DCC 38 7D 27 B4 */ addi r3, r29, 0x27b4
/* 802CD170 002C8DD0 38 A0 00 06 */ li r5, 6
-/* 802CD174 002C8DD4 4B D3 6E 8D */ bl func_80004000
+/* 802CD174 002C8DD4 4B D3 6E 8D */ bl memcpy
/* 802CD178 002C8DD8 38 7D 27 BA */ addi r3, r29, 0x27ba
/* 802CD17C 002C8DDC 38 9E 00 22 */ addi r4, r30, 0x22
/* 802CD180 002C8DE0 38 A0 00 03 */ li r5, 3
-/* 802CD184 002C8DE4 4B D3 6E 7D */ bl func_80004000
+/* 802CD184 002C8DE4 4B D3 6E 7D */ bl memcpy
/* 802CD188 002C8DE8 3C A0 80 2D */ lis r5, lbl_802CCE4C@ha
/* 802CD18C 002C8DEC 38 7D 19 3C */ addi r3, r29, 0x193c
/* 802CD190 002C8DF0 38 A5 CE 4C */ addi r5, r5, lbl_802CCE4C@l
@@ -96074,7 +96074,7 @@ lbl_802CDED0:
/* 802CDF14 002C9B74 41 82 00 4C */ beq lbl_802CDF60
/* 802CDF18 002C9B78 7F E4 FB 78 */ mr r4, r31
/* 802CDF1C 002C9B7C 38 A0 00 08 */ li r5, 8
-/* 802CDF20 002C9B80 4B D3 60 E1 */ bl func_80004000
+/* 802CDF20 002C9B80 4B D3 60 E1 */ bl memcpy
/* 802CDF24 002C9B84 A0 7D 00 04 */ lhz r3, 4(r29)
/* 802CDF28 002C9B88 A0 1F 00 04 */ lhz r0, 4(r31)
/* 802CDF2C 002C9B8C 7C 7D 1A 14 */ add r3, r29, r3
@@ -96082,7 +96082,7 @@ lbl_802CDED0:
/* 802CDF34 002C9B94 7C 9F 02 14 */ add r4, r31, r0
/* 802CDF38 002C9B98 38 63 00 08 */ addi r3, r3, 8
/* 802CDF3C 002C9B9C 38 84 00 08 */ addi r4, r4, 8
-/* 802CDF40 002C9BA0 4B D3 60 C1 */ bl func_80004000
+/* 802CDF40 002C9BA0 4B D3 60 C1 */ bl memcpy
/* 802CDF44 002C9BA4 7F A4 EB 78 */ mr r4, r29
/* 802CDF48 002C9BA8 38 7E 00 70 */ addi r3, r30, 0x70
/* 802CDF4C 002C9BAC 4B FE C2 09 */ bl func_802BA154
@@ -96165,7 +96165,7 @@ lbl_802CE050:
/* 802CE060 002C9CC0 38 61 00 14 */ addi r3, r1, 0x14
/* 802CE064 002C9CC4 38 81 00 08 */ addi r4, r1, 8
/* 802CE068 002C9CC8 38 A0 00 06 */ li r5, 6
-/* 802CE06C 002C9CCC 4B D3 5F 95 */ bl func_80004000
+/* 802CE06C 002C9CCC 4B D3 5F 95 */ bl memcpy
/* 802CE070 002C9CD0 7F E3 FB 78 */ mr r3, r31
/* 802CE074 002C9CD4 7F C5 F3 78 */ mr r5, r30
/* 802CE078 002C9CD8 38 81 00 08 */ addi r4, r1, 8
@@ -96332,7 +96332,7 @@ func_802CE228:
/* 802CE2CC 002C9F2C 88 03 00 10 */ lbz r0, 0x10(r3)
/* 802CE2D0 002C9F30 38 61 00 14 */ addi r3, r1, 0x14
/* 802CE2D4 002C9F34 98 01 00 1D */ stb r0, 0x1d(r1)
-/* 802CE2D8 002C9F38 4B D3 5D 29 */ bl func_80004000
+/* 802CE2D8 002C9F38 4B D3 5D 29 */ bl memcpy
/* 802CE2DC 002C9F3C 7F E3 FB 78 */ mr r3, r31
/* 802CE2E0 002C9F40 7F C5 F3 78 */ mr r5, r30
/* 802CE2E4 002C9F44 38 81 00 08 */ addi r4, r1, 8
@@ -97150,7 +97150,7 @@ lbl_802CEE08:
/* 802CEE10 002CAA70 98 1D 00 00 */ stb r0, 0(r29)
/* 802CEE14 002CAA74 38 7D 00 09 */ addi r3, r29, 9
/* 802CEE18 002CAA78 38 A0 00 06 */ li r5, 6
-/* 802CEE1C 002CAA7C 4B D3 51 E5 */ bl func_80004000
+/* 802CEE1C 002CAA7C 4B D3 51 E5 */ bl memcpy
/* 802CEE20 002CAA80 B3 FD 00 06 */ sth r31, 6(r29)
/* 802CEE24 002CAA84 7F 43 D3 78 */ mr r3, r26
/* 802CEE28 002CAA88 7F 84 E3 78 */ mr r4, r28
@@ -98028,7 +98028,7 @@ lbl_802CFA20:
/* 802CFA44 002CB6A4 38 7E 00 02 */ addi r3, r30, 2
/* 802CFA48 002CB6A8 38 A0 00 06 */ li r5, 6
/* 802CFA4C 002CB6AC 38 84 00 02 */ addi r4, r4, 2
-/* 802CFA50 002CB6B0 4B D3 45 B1 */ bl func_80004000
+/* 802CFA50 002CB6B0 4B D3 45 B1 */ bl memcpy
/* 802CFA54 002CB6B4 38 00 00 00 */ li r0, 0
/* 802CFA58 002CB6B8 B0 1E 00 00 */ sth r0, 0(r30)
/* 802CFA5C 002CB6BC 48 00 01 34 */ b lbl_802CFB90
@@ -101419,7 +101419,7 @@ lbl_802D29A0:
/* 802D29A8 002CE608 38 7E 00 70 */ addi r3, r30, 0x70
/* 802D29AC 002CE60C 38 9E 00 4C */ addi r4, r30, 0x4c
/* 802D29B0 002CE610 38 A0 00 0A */ li r5, 0xa
-/* 802D29B4 002CE614 4B D3 16 4D */ bl func_80004000
+/* 802D29B4 002CE614 4B D3 16 4D */ bl memcpy
/* 802D29B8 002CE618 38 7E 00 4C */ addi r3, r30, 0x4c
/* 802D29BC 002CE61C 4B FF FD 39 */ bl func_802D26F4
/* 802D29C0 002CE620 3C 60 80 2D */ lis r3, lbl_802D2A24@ha
@@ -101459,7 +101459,7 @@ lbl_802D2A24:
/* 802D2A3C 002CE69C 3B FF B6 F0 */ addi r31, r31, lbl_8056B6F0@l
/* 802D2A40 002CE6A0 38 7F 00 70 */ addi r3, r31, 0x70
/* 802D2A44 002CE6A4 38 9F 00 56 */ addi r4, r31, 0x56
-/* 802D2A48 002CE6A8 4B D3 15 B9 */ bl func_80004000
+/* 802D2A48 002CE6A8 4B D3 15 B9 */ bl memcpy
/* 802D2A4C 002CE6AC 38 7F 00 56 */ addi r3, r31, 0x56
/* 802D2A50 002CE6B0 4B FF FC A5 */ bl func_802D26F4
/* 802D2A54 002CE6B4 38 00 00 01 */ li r0, 1
diff --git a/asm/text_9.s b/asm/text_9.s
index 8ab2c2e..ac62dab 100644
--- a/asm/text_9.s
+++ b/asm/text_9.s
@@ -224,7 +224,7 @@ lbl_802D2D70:
/* 802D2D98 002CE9F8 7F C3 F3 78 */ mr r3, r30
/* 802D2D9C 002CE9FC 7F 85 E3 78 */ mr r5, r28
/* 802D2DA0 002CEA00 38 84 00 08 */ addi r4, r4, 8
-/* 802D2DA4 002CEA04 4B D3 12 5D */ bl func_80004000
+/* 802D2DA4 002CEA04 4B D3 12 5D */ bl memcpy
/* 802D2DA8 002CEA08 38 00 00 00 */ li r0, 0
/* 802D2DAC 002CEA0C 7C 1E E1 AE */ stbx r0, r30, r28
/* 802D2DB0 002CEA10 48 00 00 28 */ b lbl_802D2DD8
@@ -232,7 +232,7 @@ lbl_802D2DB4:
/* 802D2DB4 002CEA14 7F C3 F3 78 */ mr r3, r30
/* 802D2DB8 002CEA18 38 84 00 08 */ addi r4, r4, 8
/* 802D2DBC 002CEA1C 38 A0 00 1F */ li r5, 0x1f
-/* 802D2DC0 002CEA20 4B D3 12 41 */ bl func_80004000
+/* 802D2DC0 002CEA20 4B D3 12 41 */ bl memcpy
/* 802D2DC4 002CEA24 38 00 00 00 */ li r0, 0
/* 802D2DC8 002CEA28 98 1E 00 20 */ stb r0, 0x20(r30)
/* 802D2DCC 002CEA2C 48 00 00 0C */ b lbl_802D2DD8
@@ -253,7 +253,7 @@ lbl_802D2DD8:
/* 802D2E00 002CEA60 7F 85 E3 78 */ mr r5, r28
/* 802D2E04 002CEA64 38 7E 00 20 */ addi r3, r30, 0x20
/* 802D2E08 002CEA68 38 84 00 08 */ addi r4, r4, 8
-/* 802D2E0C 002CEA6C 4B D3 11 F5 */ bl func_80004000
+/* 802D2E0C 002CEA6C 4B D3 11 F5 */ bl memcpy
/* 802D2E10 002CEA70 7C 7E E2 14 */ add r3, r30, r28
/* 802D2E14 002CEA74 38 00 00 00 */ li r0, 0
/* 802D2E18 002CEA78 98 03 00 20 */ stb r0, 0x20(r3)
@@ -262,7 +262,7 @@ lbl_802D2E20:
/* 802D2E20 002CEA80 38 7E 00 20 */ addi r3, r30, 0x20
/* 802D2E24 002CEA84 38 84 00 08 */ addi r4, r4, 8
/* 802D2E28 002CEA88 38 A0 00 1F */ li r5, 0x1f
-/* 802D2E2C 002CEA8C 4B D3 11 D5 */ bl func_80004000
+/* 802D2E2C 002CEA8C 4B D3 11 D5 */ bl memcpy
/* 802D2E30 002CEA90 38 00 00 00 */ li r0, 0
/* 802D2E34 002CEA94 98 1E 00 40 */ stb r0, 0x40(r30)
/* 802D2E38 002CEA98 48 00 00 0C */ b lbl_802D2E44
@@ -283,7 +283,7 @@ lbl_802D2E44:
/* 802D2E6C 002CEACC 7F 85 E3 78 */ mr r5, r28
/* 802D2E70 002CEAD0 38 7E 00 40 */ addi r3, r30, 0x40
/* 802D2E74 002CEAD4 38 84 00 08 */ addi r4, r4, 8
-/* 802D2E78 002CEAD8 4B D3 11 89 */ bl func_80004000
+/* 802D2E78 002CEAD8 4B D3 11 89 */ bl memcpy
/* 802D2E7C 002CEADC 7C 7E E2 14 */ add r3, r30, r28
/* 802D2E80 002CEAE0 38 00 00 00 */ li r0, 0
/* 802D2E84 002CEAE4 98 03 00 40 */ stb r0, 0x40(r3)
@@ -292,7 +292,7 @@ lbl_802D2E8C:
/* 802D2E8C 002CEAEC 38 7E 00 40 */ addi r3, r30, 0x40
/* 802D2E90 002CEAF0 38 84 00 08 */ addi r4, r4, 8
/* 802D2E94 002CEAF4 38 A0 00 1F */ li r5, 0x1f
-/* 802D2E98 002CEAF8 4B D3 11 69 */ bl func_80004000
+/* 802D2E98 002CEAF8 4B D3 11 69 */ bl memcpy
/* 802D2E9C 002CEAFC 38 00 00 00 */ li r0, 0
/* 802D2EA0 002CEB00 98 1E 00 60 */ stb r0, 0x60(r30)
/* 802D2EA4 002CEB04 48 00 00 0C */ b lbl_802D2EB0
@@ -575,7 +575,7 @@ lbl_802D3248:
/* 802D326C 002CEECC 7F 44 D3 78 */ mr r4, r26
/* 802D3270 002CEED0 38 63 00 01 */ addi r3, r3, 1
/* 802D3274 002CEED4 38 A0 00 06 */ li r5, 6
-/* 802D3278 002CEED8 4B D3 0D 89 */ bl func_80004000
+/* 802D3278 002CEED8 4B D3 0D 89 */ bl memcpy
/* 802D327C 002CEEDC 7C 7F F2 14 */ add r3, r31, r30
/* 802D3280 002CEEE0 38 00 00 00 */ li r0, 0
/* 802D3284 002CEEE4 98 03 00 0A */ stb r0, 0xa(r3)
@@ -3110,7 +3110,7 @@ lbl_802D5618:
/* 802D5624 002D1284 57 25 04 3E */ clrlwi r5, r25, 0x10
/* 802D5628 002D1288 7C 93 02 14 */ add r4, r19, r0
/* 802D562C 002D128C 38 84 00 08 */ addi r4, r4, 8
-/* 802D5630 002D1290 4B D2 E9 D1 */ bl func_80004000
+/* 802D5630 002D1290 4B D2 E9 D1 */ bl memcpy
/* 802D5634 002D1294 A0 73 00 04 */ lhz r3, 4(r19)
/* 802D5638 002D1298 A0 13 00 02 */ lhz r0, 2(r19)
/* 802D563C 002D129C 7C 63 CA 14 */ add r3, r3, r25
@@ -5651,7 +5651,7 @@ func_802D7A2C:
/* 802D7A58 002D36B8 7C 7C 1B 78 */ mr r28, r3
/* 802D7A5C 002D36BC 98 61 00 0E */ stb r3, 0xe(r1)
/* 802D7A60 002D36C0 38 61 00 08 */ addi r3, r1, 8
-/* 802D7A64 002D36C4 4B D2 C5 9D */ bl func_80004000
+/* 802D7A64 002D36C4 4B D2 C5 9D */ bl memcpy
/* 802D7A68 002D36C8 38 61 00 08 */ addi r3, r1, 8
/* 802D7A6C 002D36CC 48 00 21 FD */ bl func_802D9C68
/* 802D7A70 002D36D0 2C 03 00 00 */ cmpwi r3, 0
@@ -5807,7 +5807,7 @@ lbl_802D7C64:
/* 802D7C84 002D38E4 7F E4 FB 78 */ mr r4, r31
/* 802D7C88 002D38E8 98 A1 00 0E */ stb r5, 0xe(r1)
/* 802D7C8C 002D38EC 38 A0 00 06 */ li r5, 6
-/* 802D7C90 002D38F0 4B D2 C3 71 */ bl func_80004000
+/* 802D7C90 002D38F0 4B D2 C3 71 */ bl memcpy
/* 802D7C94 002D38F4 7F E3 FB 78 */ mr r3, r31
/* 802D7C98 002D38F8 48 00 1F D1 */ bl func_802D9C68
/* 802D7C9C 002D38FC 2C 03 00 00 */ cmpwi r3, 0
@@ -6590,7 +6590,7 @@ lbl_802D86E8:
/* 802D8744 002D43A4 7C 66 1A 14 */ add r3, r6, r3
/* 802D8748 002D43A8 38 63 00 08 */ addi r3, r3, 8
/* 802D874C 002D43AC 38 84 00 0C */ addi r4, r4, 0xc
-/* 802D8750 002D43B0 4B D2 B8 B1 */ bl func_80004000
+/* 802D8750 002D43B0 4B D2 B8 B1 */ bl memcpy
/* 802D8754 002D43B4 A0 7E 00 02 */ lhz r3, 2(r30)
/* 802D8758 002D43B8 A0 1C 00 02 */ lhz r0, 2(r28)
/* 802D875C 002D43BC 7C 60 1A 14 */ add r3, r0, r3
@@ -7967,7 +7967,7 @@ lbl_802D9AC0:
/* 802D9AE4 002D5744 98 1F 00 00 */ stb r0, 0(r31)
/* 802D9AE8 002D5748 38 7F 00 2A */ addi r3, r31, 0x2a
/* 802D9AEC 002D574C 38 A0 00 06 */ li r5, 6
-/* 802D9AF0 002D5750 4B D2 A5 11 */ bl func_80004000
+/* 802D9AF0 002D5750 4B D2 A5 11 */ bl memcpy
/* 802D9AF4 002D5754 38 A0 00 00 */ li r5, 0
/* 802D9AF8 002D5758 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
/* 802D9AFC 002D575C 90 BF 00 04 */ stw r5, 4(r31)
@@ -8952,7 +8952,7 @@ lbl_802DA8CC:
/* 802DA8E0 002D6540 7F C3 F3 78 */ mr r3, r30
/* 802DA8E4 002D6544 7F 44 D3 78 */ mr r4, r26
/* 802DA8E8 002D6548 7F 05 C3 78 */ mr r5, r24
-/* 802DA8EC 002D654C 4B D2 97 15 */ bl func_80004000
+/* 802DA8EC 002D654C 4B D2 97 15 */ bl memcpy
/* 802DA8F0 002D6550 7F DE C2 14 */ add r30, r30, r24
lbl_802DA8F4:
/* 802DA8F4 002D6554 7F 5A C2 14 */ add r26, r26, r24
@@ -10380,7 +10380,7 @@ lbl_802DBC70:
/* 802DBC70 002D78D0 38 7D 00 06 */ addi r3, r29, 6
/* 802DBC74 002D78D4 38 9E 00 62 */ addi r4, r30, 0x62
/* 802DBC78 002D78D8 38 A0 00 06 */ li r5, 6
-/* 802DBC7C 002D78DC 4B D2 83 85 */ bl func_80004000
+/* 802DBC7C 002D78DC 4B D2 83 85 */ bl memcpy
/* 802DBC80 002D78E0 7F A3 EB 78 */ mr r3, r29
/* 802DBC84 002D78E4 48 00 11 21 */ bl func_802DCDA4
/* 802DBC88 002D78E8 93 DD 00 6C */ stw r30, 0x6c(r29)
@@ -16873,7 +16873,7 @@ lbl_802E1738:
/* 802E1760 002DD3C0 7F 64 DB 78 */ mr r4, r27
/* 802E1764 002DD3C4 38 7D 00 62 */ addi r3, r29, 0x62
/* 802E1768 002DD3C8 38 A0 00 06 */ li r5, 6
-/* 802E176C 002DD3CC 4B D2 28 95 */ bl func_80004000
+/* 802E176C 002DD3CC 4B D2 28 95 */ bl memcpy
/* 802E1770 002DD3D0 38 7D 00 18 */ addi r3, r29, 0x18
/* 802E1774 002DD3D4 4B FD 83 25 */ bl func_802B9A98
/* 802E1778 002DD3D8 9B 9D 00 6D */ stb r28, 0x6d(r29)
@@ -18958,7 +18958,7 @@ lbl_802E33EC:
/* 802E3404 002DF064 7F 65 DB 78 */ mr r5, r27
/* 802E3408 002DF068 7C 7E 02 14 */ add r3, r30, r0
/* 802E340C 002DF06C 38 63 01 38 */ addi r3, r3, 0x138
-/* 802E3410 002DF070 4B D2 0B F1 */ bl func_80004000
+/* 802E3410 002DF070 4B D2 0B F1 */ bl memcpy
/* 802E3414 002DF074 80 1E 00 04 */ lwz r0, 4(r30)
/* 802E3418 002DF078 7C 7E 02 14 */ add r3, r30, r0
/* 802E341C 002DF07C 38 03 01 38 */ addi r0, r3, 0x138
@@ -19446,7 +19446,7 @@ lbl_802E3A4C:
/* 802E3ACC 002DF72C 7F 23 CB 78 */ mr r3, r25
/* 802E3AD0 002DF730 7F 84 E3 78 */ mr r4, r28
/* 802E3AD4 002DF734 7F 65 DB 78 */ mr r5, r27
-/* 802E3AD8 002DF738 4B D2 05 29 */ bl func_80004000
+/* 802E3AD8 002DF738 4B D2 05 29 */ bl memcpy
/* 802E3ADC 002DF73C 7F 39 DA 14 */ add r25, r25, r27
lbl_802E3AE0:
/* 802E3AE0 002DF740 7C 9F C8 50 */ subf r4, r31, r25
@@ -19702,7 +19702,7 @@ lbl_802E3E50:
/* 802E3E54 002DFAB4 7F 64 DB 78 */ mr r4, r27
/* 802E3E58 002DFAB8 7F 25 CB 78 */ mr r5, r25
/* 802E3E5C 002DFABC 38 63 00 26 */ addi r3, r3, 0x26
-/* 802E3E60 002DFAC0 4B D2 01 A1 */ bl func_80004000
+/* 802E3E60 002DFAC0 4B D2 01 A1 */ bl memcpy
/* 802E3E64 002DFAC4 A0 1A 00 24 */ lhz r0, 0x24(r26)
/* 802E3E68 002DFAC8 7C 00 CA 14 */ add r0, r0, r25
/* 802E3E6C 002DFACC B0 1A 00 24 */ sth r0, 0x24(r26)
@@ -19820,7 +19820,7 @@ lbl_802E4004:
/* 802E4010 002DFC70 7F 23 CB 78 */ mr r3, r25
/* 802E4014 002DFC74 7F 64 DB 78 */ mr r4, r27
/* 802E4018 002DFC78 38 A5 00 01 */ addi r5, r5, 1
-/* 802E401C 002DFC7C 4B D1 FF E5 */ bl func_80004000
+/* 802E401C 002DFC7C 4B D1 FF E5 */ bl memcpy
/* 802E4020 002DFC80 88 1B 00 00 */ lbz r0, 0(r27)
/* 802E4024 002DFC84 7C 60 CA 14 */ add r3, r0, r25
/* 802E4028 002DFC88 38 83 00 01 */ addi r4, r3, 1
@@ -19887,7 +19887,7 @@ lbl_802E40F8:
/* 802E40FC 002DFD5C 7F 84 E3 78 */ mr r4, r28
/* 802E4100 002DFD60 7F 45 D3 78 */ mr r5, r26
/* 802E4104 002DFD64 38 63 00 26 */ addi r3, r3, 0x26
-/* 802E4108 002DFD68 4B D1 FE F9 */ bl func_80004000
+/* 802E4108 002DFD68 4B D1 FE F9 */ bl memcpy
/* 802E410C 002DFD6C A0 1B 00 24 */ lhz r0, 0x24(r27)
/* 802E4110 002DFD70 7C 00 D2 14 */ add r0, r0, r26
/* 802E4114 002DFD74 B0 1B 00 24 */ sth r0, 0x24(r27)
@@ -19967,7 +19967,7 @@ lbl_802E4218:
/* 802E4224 002DFE84 7F 43 D3 78 */ mr r3, r26
/* 802E4228 002DFE88 7F 84 E3 78 */ mr r4, r28
/* 802E422C 002DFE8C 38 A5 00 01 */ addi r5, r5, 1
-/* 802E4230 002DFE90 4B D1 FD D1 */ bl func_80004000
+/* 802E4230 002DFE90 4B D1 FD D1 */ bl memcpy
/* 802E4234 002DFE94 88 1C 00 00 */ lbz r0, 0(r28)
/* 802E4238 002DFE98 7C 60 D2 14 */ add r3, r0, r26
/* 802E423C 002DFE9C 38 83 00 01 */ addi r4, r3, 1
@@ -20218,7 +20218,7 @@ lbl_802E4588:
/* 802E45A4 002E0204 38 7F 00 0C */ addi r3, r31, 0xc
/* 802E45A8 002E0208 90 1F 00 00 */ stw r0, 0(r31)
/* 802E45AC 002E020C 90 1F 00 04 */ stw r0, 4(r31)
-/* 802E45B0 002E0210 4B D1 FA 51 */ bl func_80004000
+/* 802E45B0 002E0210 4B D1 FA 51 */ bl memcpy
/* 802E45B4 002E0214 80 7E 00 08 */ lwz r3, 8(r30)
/* 802E45B8 002E0218 2C 03 00 00 */ cmpwi r3, 0
/* 802E45BC 002E021C 40 82 00 14 */ bne lbl_802E45D0
@@ -20773,7 +20773,7 @@ lbl_802E4D34:
/* 802E4D74 002E09D4 98 03 00 00 */ stb r0, 0(r3)
/* 802E4D78 002E09D8 38 A0 00 06 */ li r5, 6
/* 802E4D7C 002E09DC 38 63 00 02 */ addi r3, r3, 2
-/* 802E4D80 002E09E0 4B D1 F2 81 */ bl func_80004000
+/* 802E4D80 002E09E0 4B D1 F2 81 */ bl memcpy
/* 802E4D84 002E09E4 B3 BE 00 22 */ sth r29, 0x22(r30)
/* 802E4D88 002E09E8 7F 83 E3 78 */ mr r3, r28
/* 802E4D8C 002E09EC 7F E4 FB 78 */ mr r4, r31
@@ -21275,7 +21275,7 @@ lbl_802E5490:
/* 802E549C 002E10FC 38 A0 00 06 */ li r5, 6
/* 802E54A0 002E1100 60 00 00 01 */ ori r0, r0, 1
/* 802E54A4 002E1104 98 1E 00 01 */ stb r0, 1(r30)
-/* 802E54A8 002E1108 4B D1 EB 59 */ bl func_80004000
+/* 802E54A8 002E1108 4B D1 EB 59 */ bl memcpy
/* 802E54AC 002E110C 38 00 00 01 */ li r0, 1
/* 802E54B0 002E1110 7F A4 EB 78 */ mr r4, r29
/* 802E54B4 002E1114 98 1E 00 00 */ stb r0, 0(r30)
@@ -22032,7 +22032,7 @@ lbl_802E5F34:
/* 802E5F4C 002E1BAC A0 19 04 76 */ lhz r0, 0x476(r25)
/* 802E5F50 002E1BB0 7C 99 02 14 */ add r4, r25, r0
/* 802E5F54 002E1BB4 38 84 00 26 */ addi r4, r4, 0x26
-/* 802E5F58 002E1BB8 4B D1 E0 A9 */ bl func_80004000
+/* 802E5F58 002E1BB8 4B D1 E0 A9 */ bl memcpy
/* 802E5F5C 002E1BBC A0 19 00 24 */ lhz r0, 0x24(r25)
/* 802E5F60 002E1BC0 57 C3 04 3E */ clrlwi r3, r30, 0x10
/* 802E5F64 002E1BC4 7F FF 1A 14 */ add r31, r31, r3
@@ -22324,7 +22324,7 @@ lbl_802E6350:
/* 802E6368 002E1FC8 A0 15 04 76 */ lhz r0, 0x476(r21)
/* 802E636C 002E1FCC 7C 95 02 14 */ add r4, r21, r0
/* 802E6370 002E1FD0 38 84 00 26 */ addi r4, r4, 0x26
-/* 802E6374 002E1FD4 4B D1 DC 8D */ bl func_80004000
+/* 802E6374 002E1FD4 4B D1 DC 8D */ bl memcpy
/* 802E6378 002E1FD8 A0 15 00 24 */ lhz r0, 0x24(r21)
/* 802E637C 002E1FDC 57 A3 04 3E */ clrlwi r3, r29, 0x10
/* 802E6380 002E1FE0 7F DE 1A 14 */ add r30, r30, r3
@@ -23391,24 +23391,24 @@ lbl_802E722C:
/* 802E722C 002E2E8C 7F 84 E3 78 */ mr r4, r28
/* 802E7230 002E2E90 38 61 00 18 */ addi r3, r1, 0x18
/* 802E7234 002E2E94 38 A0 00 10 */ li r5, 0x10
-/* 802E7238 002E2E98 4B D1 CD C9 */ bl func_80004000
+/* 802E7238 002E2E98 4B D1 CD C9 */ bl memcpy
/* 802E723C 002E2E9C 3C 80 80 40 */ lis r4, lbl_803FDF10@ha
/* 802E7240 002E2EA0 38 61 00 08 */ addi r3, r1, 8
/* 802E7244 002E2EA4 38 84 DF 10 */ addi r4, r4, lbl_803FDF10@l
/* 802E7248 002E2EA8 38 A0 00 10 */ li r5, 0x10
-/* 802E724C 002E2EAC 4B D1 CD B5 */ bl func_80004000
+/* 802E724C 002E2EAC 4B D1 CD B5 */ bl memcpy
/* 802E7250 002E2EB0 28 1F 00 04 */ cmplwi r31, 4
/* 802E7254 002E2EB4 40 82 00 18 */ bne lbl_802E726C
/* 802E7258 002E2EB8 7F C4 F3 78 */ mr r4, r30
/* 802E725C 002E2EBC 7F E5 FB 78 */ mr r5, r31
/* 802E7260 002E2EC0 38 61 00 08 */ addi r3, r1, 8
-/* 802E7264 002E2EC4 4B D1 CD 9D */ bl func_80004000
+/* 802E7264 002E2EC4 4B D1 CD 9D */ bl memcpy
/* 802E7268 002E2EC8 48 00 00 14 */ b lbl_802E727C
lbl_802E726C:
/* 802E726C 002E2ECC 7F C4 F3 78 */ mr r4, r30
/* 802E7270 002E2ED0 7F E5 FB 78 */ mr r5, r31
/* 802E7274 002E2ED4 38 61 00 0A */ addi r3, r1, 0xa
-/* 802E7278 002E2ED8 4B D1 CD 89 */ bl func_80004000
+/* 802E7278 002E2ED8 4B D1 CD 89 */ bl memcpy
lbl_802E727C:
/* 802E727C 002E2EDC 38 61 00 18 */ addi r3, r1, 0x18
/* 802E7280 002E2EE0 38 81 00 08 */ addi r4, r1, 8
@@ -23443,24 +23443,24 @@ lbl_802E72E8:
/* 802E72E8 002E2F48 7F C4 F3 78 */ mr r4, r30
/* 802E72EC 002E2F4C 38 61 00 08 */ addi r3, r1, 8
/* 802E72F0 002E2F50 38 A0 00 10 */ li r5, 0x10
-/* 802E72F4 002E2F54 4B D1 CD 0D */ bl func_80004000
+/* 802E72F4 002E2F54 4B D1 CD 0D */ bl memcpy
/* 802E72F8 002E2F58 3C 80 80 40 */ lis r4, lbl_803FDF10@ha
/* 802E72FC 002E2F5C 38 61 00 18 */ addi r3, r1, 0x18
/* 802E7300 002E2F60 38 84 DF 10 */ addi r4, r4, lbl_803FDF10@l
/* 802E7304 002E2F64 38 A0 00 10 */ li r5, 0x10
-/* 802E7308 002E2F68 4B D1 CC F9 */ bl func_80004000
+/* 802E7308 002E2F68 4B D1 CC F9 */ bl memcpy
/* 802E730C 002E2F6C 28 1D 00 04 */ cmplwi r29, 4
/* 802E7310 002E2F70 40 82 00 18 */ bne lbl_802E7328
/* 802E7314 002E2F74 7F 84 E3 78 */ mr r4, r28
/* 802E7318 002E2F78 7F A5 EB 78 */ mr r5, r29
/* 802E731C 002E2F7C 38 61 00 18 */ addi r3, r1, 0x18
-/* 802E7320 002E2F80 4B D1 CC E1 */ bl func_80004000
+/* 802E7320 002E2F80 4B D1 CC E1 */ bl memcpy
/* 802E7324 002E2F84 48 00 00 14 */ b lbl_802E7338
lbl_802E7328:
/* 802E7328 002E2F88 7F 84 E3 78 */ mr r4, r28
/* 802E732C 002E2F8C 7F A5 EB 78 */ mr r5, r29
/* 802E7330 002E2F90 38 61 00 1A */ addi r3, r1, 0x1a
-/* 802E7334 002E2F94 4B D1 CC CD */ bl func_80004000
+/* 802E7334 002E2F94 4B D1 CC CD */ bl memcpy
lbl_802E7338:
/* 802E7338 002E2F98 38 61 00 18 */ addi r3, r1, 0x18
/* 802E733C 002E2F9C 38 81 00 08 */ addi r4, r1, 8
@@ -27504,7 +27504,7 @@ func_802EA9EC:
/* 802EAA54 002E66B4 41 82 00 10 */ beq lbl_802EAA64
/* 802EAA58 002E66B8 7C A3 2B 78 */ mr r3, r5
/* 802EAA5C 002E66BC 38 A0 40 00 */ li r5, 0x4000
-/* 802EAA60 002E66C0 4B D1 95 A1 */ bl func_80004000
+/* 802EAA60 002E66C0 4B D1 95 A1 */ bl memcpy
lbl_802EAA64:
/* 802EAA64 002E66C4 38 00 00 00 */ li r0, 0
/* 802EAA68 002E66C8 7F A3 EB 78 */ mr r3, r29
@@ -27525,11 +27525,11 @@ lbl_802EAA78:
/* 802EAAA0 002E6700 7F E3 FB 78 */ mr r3, r31
/* 802EAAA4 002E6704 38 8D 8B B0 */ addi r4, r13, lbl_8063DE70-_SDA_BASE_
/* 802EAAA8 002E6708 38 A0 00 04 */ li r5, 4
-/* 802EAAAC 002E670C 4B D1 95 55 */ bl func_80004000
+/* 802EAAAC 002E670C 4B D1 95 55 */ bl memcpy
/* 802EAAB0 002E6710 38 7F 3F FC */ addi r3, r31, 0x3ffc
/* 802EAAB4 002E6714 38 8D 8B B8 */ addi r4, r13, lbl_8063DE78-_SDA_BASE_
/* 802EAAB8 002E6718 38 A0 00 04 */ li r5, 4
-/* 802EAABC 002E671C 4B D1 95 45 */ bl func_80004000
+/* 802EAABC 002E671C 4B D1 95 45 */ bl memcpy
/* 802EAAC0 002E6720 38 00 00 08 */ li r0, 8
/* 802EAAC4 002E6724 B0 1F 00 06 */ sth r0, 6(r31)
lbl_802EAAC8:
@@ -27597,11 +27597,11 @@ lbl_802EAB34:
/* 802EABA0 002E6800 7F A3 EB 78 */ mr r3, r29
/* 802EABA4 002E6804 38 8D 8B B0 */ addi r4, r13, lbl_8063DE70-_SDA_BASE_
/* 802EABA8 002E6808 38 A0 00 04 */ li r5, 4
-/* 802EABAC 002E680C 4B D1 94 55 */ bl func_80004000
+/* 802EABAC 002E680C 4B D1 94 55 */ bl memcpy
/* 802EABB0 002E6810 38 7D 3F FC */ addi r3, r29, 0x3ffc
/* 802EABB4 002E6814 38 8D 8B B8 */ addi r4, r13, lbl_8063DE78-_SDA_BASE_
/* 802EABB8 002E6818 38 A0 00 04 */ li r5, 4
-/* 802EABBC 002E681C 4B D1 94 45 */ bl func_80004000
+/* 802EABBC 002E681C 4B D1 94 45 */ bl memcpy
/* 802EABC0 002E6820 38 00 00 08 */ li r0, 8
/* 802EABC4 002E6824 3C C0 80 2F */ lis r6, lbl_802EAC1C@ha
/* 802EABC8 002E6828 B0 1D 00 06 */ sth r0, 6(r29)
@@ -27842,11 +27842,11 @@ lbl_802EAEF8:
/* 802EAF14 002E6B74 7F A3 EB 78 */ mr r3, r29
/* 802EAF18 002E6B78 38 8D 8B B0 */ addi r4, r13, lbl_8063DE70-_SDA_BASE_
/* 802EAF1C 002E6B7C 38 A0 00 04 */ li r5, 4
-/* 802EAF20 002E6B80 4B D1 90 E1 */ bl func_80004000
+/* 802EAF20 002E6B80 4B D1 90 E1 */ bl memcpy
/* 802EAF24 002E6B84 38 7D 3F FC */ addi r3, r29, 0x3ffc
/* 802EAF28 002E6B88 38 8D 8B B8 */ addi r4, r13, lbl_8063DE78-_SDA_BASE_
/* 802EAF2C 002E6B8C 38 A0 00 04 */ li r5, 4
-/* 802EAF30 002E6B90 4B D1 90 D1 */ bl func_80004000
+/* 802EAF30 002E6B90 4B D1 90 D1 */ bl memcpy
/* 802EAF34 002E6B94 38 00 00 08 */ li r0, 8
/* 802EAF38 002E6B98 3B 80 00 03 */ li r28, 3
/* 802EAF3C 002E6B9C B0 1D 00 06 */ sth r0, 6(r29)
@@ -27920,7 +27920,7 @@ func_802EAFA0:
/* 802EB030 002E6C90 38 8D 8B B8 */ addi r4, r13, lbl_8063DE78-_SDA_BASE_
/* 802EB034 002E6C94 7F E3 FB 78 */ mr r3, r31
/* 802EB038 002E6C98 38 A0 00 04 */ li r5, 4
-/* 802EB03C 002E6C9C 4B D1 8F C5 */ bl func_80004000
+/* 802EB03C 002E6C9C 4B D1 8F C5 */ bl memcpy
lbl_802EB040:
/* 802EB040 002E6CA0 38 19 00 06 */ addi r0, r25, 6
/* 802EB044 002E6CA4 7C 00 F8 40 */ cmplw r0, r31
@@ -28141,7 +28141,7 @@ lbl_802EB32C:
/* 802EB330 002E6F90 7F E3 FB 78 */ mr r3, r31
/* 802EB334 002E6F94 80 9F 00 18 */ lwz r4, 0x18(r31)
/* 802EB338 002E6F98 80 BF 00 10 */ lwz r5, 0x10(r31)
-/* 802EB33C 002E6F9C 4B D1 8C C5 */ bl func_80004000
+/* 802EB33C 002E6F9C 4B D1 8C C5 */ bl memcpy
lbl_802EB340:
/* 802EB340 002E6FA0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 802EB344 002E6FA4 80 1F 00 10 */ lwz r0, 0x10(r31)
@@ -28399,7 +28399,7 @@ lbl_802EB694:
/* 802EB6C0 002E7320 98 1C 00 00 */ stb r0, 0(r28)
/* 802EB6C4 002E7324 7F C5 F3 78 */ mr r5, r30
/* 802EB6C8 002E7328 38 7C 00 01 */ addi r3, r28, 1
-/* 802EB6CC 002E732C 4B D1 89 35 */ bl func_80004000
+/* 802EB6CC 002E732C 4B D1 89 35 */ bl memcpy
/* 802EB6D0 002E7330 28 18 00 40 */ cmplwi r24, 0x40
/* 802EB6D4 002E7334 7C 7E E2 14 */ add r3, r30, r28
/* 802EB6D8 002E7338 3B 83 00 01 */ addi r28, r3, 1
@@ -28420,7 +28420,7 @@ lbl_802EB70C:
/* 802EB70C 002E736C 7F 83 E3 78 */ mr r3, r28
/* 802EB710 002E7370 7F 24 CB 78 */ mr r4, r25
/* 802EB714 002E7374 7F 45 D3 78 */ mr r5, r26
-/* 802EB718 002E7378 4B D1 88 E9 */ bl func_80004000
+/* 802EB718 002E7378 4B D1 88 E9 */ bl memcpy
/* 802EB71C 002E737C 80 AD AF 20 */ lwz r5, lbl_806401E0-_SDA_BASE_(r13)
/* 802EB720 002E7380 38 00 00 01 */ li r0, 1
/* 802EB724 002E7384 7C 97 00 D0 */ neg r4, r23
@@ -28499,7 +28499,7 @@ lbl_802EB814:
/* 802EB834 002E7494 80 81 00 20 */ lwz r4, 0x20(r1)
/* 802EB838 002E7498 7F 63 DB 78 */ mr r3, r27
/* 802EB83C 002E749C 7F 85 E3 78 */ mr r5, r28
-/* 802EB840 002E74A0 4B D1 87 C1 */ bl func_80004000
+/* 802EB840 002E74A0 4B D1 87 C1 */ bl memcpy
/* 802EB844 002E74A4 3B E0 00 01 */ li r31, 1
lbl_802EB848:
/* 802EB848 002E74A8 7F C3 F3 78 */ mr r3, r30
@@ -28565,7 +28565,7 @@ lbl_802EB8F4:
/* 802EB92C 002E758C 80 61 00 20 */ lwz r3, 0x20(r1)
/* 802EB930 002E7590 7F 64 DB 78 */ mr r4, r27
/* 802EB934 002E7594 7F 85 E3 78 */ mr r5, r28
-/* 802EB938 002E7598 4B D1 86 C9 */ bl func_80004000
+/* 802EB938 002E7598 4B D1 86 C9 */ bl memcpy
/* 802EB93C 002E759C 38 00 00 01 */ li r0, 1
/* 802EB940 002E75A0 98 0D AF 25 */ stb r0, lbl_806401E5-_SDA_BASE_(r13)
lbl_802EB944:
@@ -28642,7 +28642,7 @@ lbl_802EBA10:
/* 802EBA3C 002E769C 80 61 00 20 */ lwz r3, 0x20(r1)
/* 802EBA40 002E76A0 7F 84 E3 78 */ mr r4, r28
/* 802EBA44 002E76A4 80 A1 00 18 */ lwz r5, 0x18(r1)
-/* 802EBA48 002E76A8 4B D1 85 B9 */ bl func_80004000
+/* 802EBA48 002E76A8 4B D1 85 B9 */ bl memcpy
/* 802EBA4C 002E76AC 38 00 00 01 */ li r0, 1
/* 802EBA50 002E76B0 98 0D AF 25 */ stb r0, lbl_806401E5-_SDA_BASE_(r13)
lbl_802EBA54:
@@ -28715,7 +28715,7 @@ lbl_802EBB28:
/* 802EBB3C 002E779C 80 81 00 20 */ lwz r4, 0x20(r1)
/* 802EBB40 002E77A0 7F 83 E3 78 */ mr r3, r28
/* 802EBB44 002E77A4 80 A1 00 18 */ lwz r5, 0x18(r1)
-/* 802EBB48 002E77A8 4B D1 84 B9 */ bl func_80004000
+/* 802EBB48 002E77A8 4B D1 84 B9 */ bl memcpy
/* 802EBB4C 002E77AC 3B C0 00 01 */ li r30, 1
lbl_802EBB50:
/* 802EBB50 002E77B0 7F E3 FB 78 */ mr r3, r31
@@ -28774,7 +28774,7 @@ lbl_802EBBFC:
/* 802EBC10 002E7870 80 81 00 20 */ lwz r4, 0x20(r1)
/* 802EBC14 002E7874 7F 83 E3 78 */ mr r3, r28
/* 802EBC18 002E7878 80 A1 00 18 */ lwz r5, 0x18(r1)
-/* 802EBC1C 002E787C 4B D1 83 E5 */ bl func_80004000
+/* 802EBC1C 002E787C 4B D1 83 E5 */ bl memcpy
/* 802EBC20 002E7880 3B C0 00 01 */ li r30, 1
lbl_802EBC24:
/* 802EBC24 002E7884 7F E3 FB 78 */ mr r3, r31
@@ -28833,7 +28833,7 @@ lbl_802EBCD0:
/* 802EBCE4 002E7944 80 81 00 20 */ lwz r4, 0x20(r1)
/* 802EBCE8 002E7948 7F 83 E3 78 */ mr r3, r28
/* 802EBCEC 002E794C 80 A1 00 18 */ lwz r5, 0x18(r1)
-/* 802EBCF0 002E7950 4B D1 83 11 */ bl func_80004000
+/* 802EBCF0 002E7950 4B D1 83 11 */ bl memcpy
/* 802EBCF4 002E7954 3B C0 00 01 */ li r30, 1
lbl_802EBCF8:
/* 802EBCF8 002E7958 7F E3 FB 78 */ mr r3, r31
@@ -28971,7 +28971,7 @@ lbl_802EBEC0:
/* 802EBEC8 002E7B28 9B CD AF 25 */ stb r30, lbl_806401E5-_SDA_BASE_(r13)
/* 802EBECC 002E7B2C 38 9D 01 A0 */ addi r4, r29, 0x1a0
/* 802EBED0 002E7B30 38 A0 40 00 */ li r5, 0x4000
-/* 802EBED4 002E7B34 4B D1 81 2D */ bl func_80004000
+/* 802EBED4 002E7B34 4B D1 81 2D */ bl memcpy
/* 802EBED8 002E7B38 7F E3 FB 78 */ mr r3, r31
/* 802EBEDC 002E7B3C 4B F8 28 A9 */ bl func_8026E784
/* 802EBEE0 002E7B40 3C 60 80 40 */ lis r3, lbl_803FE070@ha
@@ -30531,7 +30531,7 @@ lbl_802ED350:
/* 802ED36C 002E8FCC 98 1D 00 00 */ stb r0, 0(r29)
/* 802ED370 002E8FD0 38 84 07 C8 */ addi r4, r4, 0x7c8
/* 802ED374 002E8FD4 38 A0 00 04 */ li r5, 4
-/* 802ED378 002E8FD8 4B D1 6C 89 */ bl func_80004000
+/* 802ED378 002E8FD8 4B D1 6C 89 */ bl memcpy
/* 802ED37C 002E8FDC 48 00 00 1C */ b lbl_802ED398
lbl_802ED380:
/* 802ED380 002E8FE0 38 00 00 01 */ li r0, 1
@@ -30539,7 +30539,7 @@ lbl_802ED380:
/* 802ED388 002E8FE8 98 1D 00 00 */ stb r0, 0(r29)
/* 802ED38C 002E8FEC 38 84 07 C8 */ addi r4, r4, 0x7c8
/* 802ED390 002E8FF0 38 A0 01 5C */ li r5, 0x15c
-/* 802ED394 002E8FF4 4B D1 6C 6D */ bl func_80004000
+/* 802ED394 002E8FF4 4B D1 6C 6D */ bl memcpy
lbl_802ED398:
/* 802ED398 002E8FF8 88 1E 00 06 */ lbz r0, 6(r30)
/* 802ED39C 002E8FFC 98 1D 00 01 */ stb r0, 1(r29)
@@ -30599,7 +30599,7 @@ lbl_802ED44C:
/* 802ED454 002E90B4 38 A0 00 0C */ li r5, 0xc
/* 802ED458 002E90B8 7C 9D 02 14 */ add r4, r29, r0
/* 802ED45C 002E90BC 38 84 00 20 */ addi r4, r4, 0x20
-/* 802ED460 002E90C0 4B D1 6B A1 */ bl func_80004000
+/* 802ED460 002E90C0 4B D1 6B A1 */ bl memcpy
/* 802ED464 002E90C4 1C 1C 09 1C */ mulli r0, r28, 0x91c
/* 802ED468 002E90C8 7C 9D 02 14 */ add r4, r29, r0
/* 802ED46C 002E90CC 88 04 00 08 */ lbz r0, 8(r4)
@@ -30610,7 +30610,7 @@ lbl_802ED44C:
/* 802ED480 002E90E0 90 1F 00 00 */ stw r0, 0(r31)
/* 802ED484 002E90E4 38 84 00 0C */ addi r4, r4, 0xc
/* 802ED488 002E90E8 38 A0 00 14 */ li r5, 0x14
-/* 802ED48C 002E90EC 4B D1 6B 75 */ bl func_80004000
+/* 802ED48C 002E90EC 4B D1 6B 75 */ bl memcpy
/* 802ED490 002E90F0 48 00 00 1C */ b lbl_802ED4AC
lbl_802ED494:
/* 802ED494 002E90F4 38 00 00 00 */ li r0, 0
@@ -30618,7 +30618,7 @@ lbl_802ED494:
/* 802ED49C 002E90FC 90 1F 00 00 */ stw r0, 0(r31)
/* 802ED4A0 002E9100 38 84 00 0C */ addi r4, r4, 0xc
/* 802ED4A4 002E9104 38 A0 00 14 */ li r5, 0x14
-/* 802ED4A8 002E9108 4B D1 6B 59 */ bl func_80004000
+/* 802ED4A8 002E9108 4B D1 6B 59 */ bl memcpy
lbl_802ED4AC:
/* 802ED4AC 002E910C 1C 1C 09 1C */ mulli r0, r28, 0x91c
/* 802ED4B0 002E9110 7C 9D 02 14 */ add r4, r29, r0
@@ -30630,7 +30630,7 @@ lbl_802ED4AC:
/* 802ED4C8 002E9128 90 1F 00 04 */ stw r0, 4(r31)
/* 802ED4CC 002E912C 38 84 00 2C */ addi r4, r4, 0x2c
/* 802ED4D0 002E9130 38 A0 07 9C */ li r5, 0x79c
-/* 802ED4D4 002E9134 4B D1 6B 2D */ bl func_80004000
+/* 802ED4D4 002E9134 4B D1 6B 2D */ bl memcpy
/* 802ED4D8 002E9138 48 00 00 1C */ b lbl_802ED4F4
lbl_802ED4DC:
/* 802ED4DC 002E913C 38 00 00 00 */ li r0, 0
@@ -30792,7 +30792,7 @@ lbl_802ED6F4:
/* 802ED700 002E9360 80 8D AF 34 */ lwz r4, lbl_806401F4-_SDA_BASE_(r13)
/* 802ED704 002E9364 7F 83 E3 78 */ mr r3, r28
/* 802ED708 002E9368 38 A0 00 06 */ li r5, 6
-/* 802ED70C 002E936C 4B D1 68 F5 */ bl func_80004000
+/* 802ED70C 002E936C 4B D1 68 F5 */ bl memcpy
lbl_802ED710:
/* 802ED710 002E9370 7F A3 EB 78 */ mr r3, r29
/* 802ED714 002E9374 4B FB 5C 25 */ bl func_802A3338
@@ -31151,7 +31151,7 @@ lbl_802EDBC0:
/* 802EDBD8 002E9838 80 8D AF 34 */ lwz r4, lbl_806401F4-_SDA_BASE_(r13)
/* 802EDBDC 002E983C 7F 63 DB 78 */ mr r3, r27
/* 802EDBE0 002E9840 38 A0 1B 5C */ li r5, 0x1b5c
-/* 802EDBE4 002E9844 4B D1 64 1D */ bl func_80004000
+/* 802EDBE4 002E9844 4B D1 64 1D */ bl memcpy
/* 802EDBE8 002E9848 48 00 00 4C */ b lbl_802EDC34
lbl_802EDBEC:
/* 802EDBEC 002E984C 38 00 00 00 */ li r0, 0
@@ -31160,7 +31160,7 @@ lbl_802EDBEC:
/* 802EDBF8 002E9858 80 6D AF 34 */ lwz r3, lbl_806401F4-_SDA_BASE_(r13)
/* 802EDBFC 002E985C 7F 64 DB 78 */ mr r4, r27
/* 802EDC00 002E9860 38 A0 1B 5C */ li r5, 0x1b5c
-/* 802EDC04 002E9864 4B D1 63 FD */ bl func_80004000
+/* 802EDC04 002E9864 4B D1 63 FD */ bl memcpy
lbl_802EDC08:
/* 802EDC08 002E9868 7F A3 EB 78 */ mr r3, r29
/* 802EDC0C 002E986C 7F 84 E3 78 */ mr r4, r28
@@ -31537,7 +31537,7 @@ func_802EE0EC:
/* 802EE124 002E9D84 7C 03 03 78 */ mr r3, r0
/* 802EE128 002E9D88 7F E4 FB 78 */ mr r4, r31
/* 802EE12C 002E9D8C 38 A0 00 06 */ li r5, 6
-/* 802EE130 002E9D90 4B D1 5E D1 */ bl func_80004000
+/* 802EE130 002E9D90 4B D1 5E D1 */ bl memcpy
/* 802EE134 002E9D94 38 00 00 06 */ li r0, 6
/* 802EE138 002E9D98 7F C6 F3 78 */ mr r6, r30
/* 802EE13C 002E9D9C 90 1E 00 04 */ stw r0, 4(r30)
@@ -34387,7 +34387,7 @@ lbl_802F0920:
/* 802F0934 002EC594 7F A3 EB 78 */ mr r3, r29
/* 802F0938 002EC598 7F C4 F3 78 */ mr r4, r30
/* 802F093C 002EC59C 38 A0 01 40 */ li r5, 0x140
-/* 802F0940 002EC5A0 4B D1 36 C1 */ bl func_80004000
+/* 802F0940 002EC5A0 4B D1 36 C1 */ bl memcpy
/* 802F0944 002EC5A4 3B FD 59 84 */ addi r31, r29, 0x5984
/* 802F0948 002EC5A8 38 80 00 00 */ li r4, 0
/* 802F094C 002EC5AC 7F E3 FB 78 */ mr r3, r31
@@ -34683,7 +34683,7 @@ lbl_802F0D18:
/* 802F0D1C 002EC97C 38 9E 90 C0 */ addi r4, r30, -28480
/* 802F0D20 002EC980 38 A0 00 06 */ li r5, 6
/* 802F0D24 002EC984 38 63 57 6C */ addi r3, r3, 0x576c
-/* 802F0D28 002EC988 4B D1 32 D9 */ bl func_80004000
+/* 802F0D28 002EC988 4B D1 32 D9 */ bl memcpy
/* 802F0D2C 002EC98C 38 9E 90 C0 */ addi r4, r30, -28480
/* 802F0D30 002EC990 80 62 AA 30 */ lwz r3, lbl_80643030-_SDA2_BASE_(r2)
/* 802F0D34 002EC994 A0 04 00 08 */ lhz r0, 8(r4)
@@ -35093,7 +35093,7 @@ lbl_802F12A0:
/* 802F12B0 002ECF10 7F C5 F3 78 */ mr r5, r30
/* 802F12B4 002ECF14 93 C6 00 3C */ stw r30, 0x3c(r6)
/* 802F12B8 002ECF18 38 66 00 40 */ addi r3, r6, 0x40
-/* 802F12BC 002ECF1C 4B D1 2D 45 */ bl func_80004000
+/* 802F12BC 002ECF1C 4B D1 2D 45 */ bl memcpy
/* 802F12C0 002ECF20 28 1E 00 70 */ cmplwi r30, 0x70
/* 802F12C4 002ECF24 40 80 00 1C */ bge lbl_802F12E0
/* 802F12C8 002ECF28 80 02 AA 30 */ lwz r0, lbl_80643030-_SDA2_BASE_(r2)
@@ -35683,7 +35683,7 @@ lbl_802F1A68:
/* 802F1AA4 002ED704 7F 84 E3 78 */ mr r4, r28
/* 802F1AA8 002ED708 7F 65 DB 78 */ mr r5, r27
/* 802F1AAC 002ED70C 38 74 00 02 */ addi r3, r20, 2
-/* 802F1AB0 002ED710 4B D1 25 51 */ bl func_80004000
+/* 802F1AB0 002ED710 4B D1 25 51 */ bl memcpy
lbl_802F1AB4:
/* 802F1AB4 002ED714 2C 1F 00 00 */ cmpwi r31, 0
/* 802F1AB8 002ED718 38 7E 00 01 */ addi r3, r30, 1
@@ -35967,7 +35967,7 @@ lbl_802F1E4C:
/* 802F1E5C 002EDABC 93 E4 57 60 */ stw r31, 0x5760(r4)
/* 802F1E60 002EDAC0 38 64 57 72 */ addi r3, r4, 0x5772
/* 802F1E64 002EDAC4 38 84 57 6C */ addi r4, r4, 0x576c
-/* 802F1E68 002EDAC8 4B D1 21 99 */ bl func_80004000
+/* 802F1E68 002EDAC8 4B D1 21 99 */ bl memcpy
/* 802F1E6C 002EDACC 80 82 AA 30 */ lwz r4, lbl_80643030-_SDA2_BASE_(r2)
/* 802F1E70 002EDAD0 7F C3 F3 78 */ mr r3, r30
/* 802F1E74 002EDAD4 B3 E4 65 04 */ sth r31, 0x6504(r4)
@@ -36054,7 +36054,7 @@ lbl_802F1F70:
/* 802F1F88 002EDBE8 38 61 00 08 */ addi r3, r1, 8
/* 802F1F8C 002EDBEC 38 A0 00 06 */ li r5, 6
/* 802F1F90 002EDBF0 7C 9E FA 14 */ add r4, r30, r31
-/* 802F1F94 002EDBF4 4B D1 20 6D */ bl func_80004000
+/* 802F1F94 002EDBF4 4B D1 20 6D */ bl memcpy
/* 802F1F98 002EDBF8 57 20 08 3C */ slwi r0, r25, 1
/* 802F1F9C 002EDBFC 7F 63 DB 78 */ mr r3, r27
/* 802F1FA0 002EDC00 7C 9D 02 14 */ add r4, r29, r0
@@ -36122,7 +36122,7 @@ lbl_802F2060:
/* 802F2074 002EDCD4 7C 65 02 14 */ add r3, r5, r0
/* 802F2078 002EDCD8 38 A0 00 06 */ li r5, 6
/* 802F207C 002EDCDC 38 63 57 72 */ addi r3, r3, 0x5772
-/* 802F2080 002EDCE0 4B D1 1F 81 */ bl func_80004000
+/* 802F2080 002EDCE0 4B D1 1F 81 */ bl memcpy
/* 802F2084 002EDCE4 80 C2 AA 30 */ lwz r6, lbl_80643030-_SDA2_BASE_(r2)
/* 802F2088 002EDCE8 57 43 08 3C */ slwi r3, r26, 1
/* 802F208C 002EDCEC 57 40 30 32 */ slwi r0, r26, 6
@@ -37754,11 +37754,11 @@ func_802F36FC:
/* 802F375C 002EF3BC 38 A0 00 06 */ li r5, 6
/* 802F3760 002EF3C0 93 1C 00 10 */ stw r24, 0x10(r28)
/* 802F3764 002EF3C4 93 7C 00 14 */ stw r27, 0x14(r28)
-/* 802F3768 002EF3C8 4B D1 08 99 */ bl func_80004000
+/* 802F3768 002EF3C8 4B D1 08 99 */ bl memcpy
/* 802F376C 002EF3CC 7F 44 D3 78 */ mr r4, r26
/* 802F3770 002EF3D0 38 7C 00 1E */ addi r3, r28, 0x1e
/* 802F3774 002EF3D4 38 A0 00 20 */ li r5, 0x20
-/* 802F3778 002EF3D8 4B D1 08 89 */ bl func_80004000
+/* 802F3778 002EF3D8 4B D1 08 89 */ bl memcpy
/* 802F377C 002EF3DC 93 FC 00 00 */ stw r31, 0(r28)
/* 802F3780 002EF3E0 38 00 00 04 */ li r0, 4
/* 802F3784 002EF3E4 3B E0 00 00 */ li r31, 0
@@ -37815,7 +37815,7 @@ func_802F37DC:
/* 802F3838 002EF498 38 A0 00 06 */ li r5, 6
/* 802F383C 002EF49C 93 3C 00 10 */ stw r25, 0x10(r28)
/* 802F3840 002EF4A0 93 5C 00 14 */ stw r26, 0x14(r28)
-/* 802F3844 002EF4A4 4B D1 07 BD */ bl func_80004000
+/* 802F3844 002EF4A4 4B D1 07 BD */ bl memcpy
/* 802F3848 002EF4A8 93 FC 00 00 */ stw r31, 0(r28)
/* 802F384C 002EF4AC 38 00 00 05 */ li r0, 5
/* 802F3850 002EF4B0 3B E0 00 00 */ li r31, 0
@@ -38163,7 +38163,7 @@ lbl_802F3C9C:
/* 802F3CF0 002EF950 90 DE 00 04 */ stw r6, 4(r30)
/* 802F3CF4 002EF954 7F E0 07 2C */ sthbrx r31, 0, r0
/* 802F3CF8 002EF958 9B BE 00 0A */ stb r29, 0xa(r30)
-/* 802F3CFC 002EF95C 4B D1 03 05 */ bl func_80004000
+/* 802F3CFC 002EF95C 4B D1 03 05 */ bl memcpy
/* 802F3D00 002EF960 9B 9E 00 0B */ stb r28, 0xb(r30)
/* 802F3D04 002EF964 38 1E 00 0C */ addi r0, r30, 0xc
/* 802F3D08 002EF968 80 82 AA 30 */ lwz r4, lbl_80643030-_SDA2_BASE_(r2)
@@ -38389,7 +38389,7 @@ func_802F400C:
/* 802F400C 002EFC6C 7C 60 1B 78 */ mr r0, r3
/* 802F4010 002EFC70 7C 83 23 78 */ mr r3, r4
/* 802F4014 002EFC74 7C 04 03 78 */ mr r4, r0
-/* 802F4018 002EFC78 4B D0 FF E8 */ b func_80004000
+/* 802F4018 002EFC78 4B D0 FF E8 */ b memcpy
.global func_802F401C
func_802F401C:
@@ -38506,7 +38506,7 @@ lbl_802F4170:
/* 802F41BC 002EFE1C 90 1F 00 04 */ stw r0, 4(r31)
/* 802F41C0 002EFE20 88 06 00 35 */ lbz r0, 0x35(r6)
/* 802F41C4 002EFE24 B0 1F 00 08 */ sth r0, 8(r31)
-/* 802F41C8 002EFE28 4B D0 FE 39 */ bl func_80004000
+/* 802F41C8 002EFE28 4B D0 FE 39 */ bl memcpy
/* 802F41CC 002EFE2C 38 00 00 00 */ li r0, 0
/* 802F41D0 002EFE30 90 1F 00 24 */ stw r0, 0x24(r31)
/* 802F41D4 002EFE34 48 00 00 9C */ b lbl_802F4270
@@ -38605,7 +38605,7 @@ lbl_802F4314:
/* 802F4318 002EFF78 7C 83 23 78 */ mr r3, r4
/* 802F431C 002EFF7C 80 A5 00 08 */ lwz r5, 8(r5)
/* 802F4320 002EFF80 7C 86 02 14 */ add r4, r6, r0
-/* 802F4324 002EFF84 4B D0 FC DD */ bl func_80004000
+/* 802F4324 002EFF84 4B D0 FC DD */ bl memcpy
/* 802F4328 002EFF88 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802F432C 002EFF8C 38 60 00 01 */ li r3, 1
/* 802F4330 002EFF90 7C 08 03 A6 */ mtlr r0
@@ -38743,7 +38743,7 @@ lbl_802F450C:
/* 802F451C 002F017C 1C 7D 00 28 */ mulli r3, r29, 0x28
/* 802F4520 002F0180 7C 60 1A 14 */ add r3, r0, r3
/* 802F4524 002F0184 38 63 00 1E */ addi r3, r3, 0x1e
-/* 802F4528 002F0188 4B D0 FA D9 */ bl func_80004000
+/* 802F4528 002F0188 4B D0 FA D9 */ bl memcpy
/* 802F452C 002F018C 7F C3 F3 78 */ mr r3, r30
/* 802F4530 002F0190 7F A4 EB 78 */ mr r4, r29
/* 802F4534 002F0194 4B FF B2 39 */ bl func_802EF76C
@@ -38956,7 +38956,7 @@ lbl_802F4788:
/* 802F484C 002F04AC 90 1B 00 04 */ stw r0, 4(r27)
/* 802F4850 002F04B0 88 1D 00 35 */ lbz r0, 0x35(r29)
/* 802F4854 002F04B4 B0 1B 00 08 */ sth r0, 8(r27)
-/* 802F4858 002F04B8 4B D0 F7 A9 */ bl func_80004000
+/* 802F4858 002F04B8 4B D0 F7 A9 */ bl memcpy
/* 802F485C 002F04BC 3C 60 80 2F */ lis r3, lbl_802F44B0@ha
/* 802F4860 002F04C0 93 FB 00 24 */ stw r31, 0x24(r27)
/* 802F4864 002F04C4 38 63 44 B0 */ addi r3, r3, lbl_802F44B0@l
@@ -41094,7 +41094,7 @@ lbl_802F64EC:
/* 802F64EC 002F214C 88 BB 00 00 */ lbz r5, 0(r27)
/* 802F64F0 002F2150 7F 83 E3 78 */ mr r3, r28
/* 802F64F4 002F2154 7F 64 DB 78 */ mr r4, r27
-/* 802F64F8 002F2158 4B D0 DB 09 */ bl func_80004000
+/* 802F64F8 002F2158 4B D0 DB 09 */ bl memcpy
/* 802F64FC 002F215C 80 61 00 08 */ lwz r3, 8(r1)
/* 802F6500 002F2160 7F A5 EB 78 */ mr r5, r29
/* 802F6504 002F2164 89 1B 00 00 */ lbz r8, 0(r27)
@@ -41108,7 +41108,7 @@ lbl_802F64EC:
/* 802F6524 002F2184 88 BC 00 00 */ lbz r5, 0(r28)
/* 802F6528 002F2188 7F 63 DB 78 */ mr r3, r27
/* 802F652C 002F218C 7F 84 E3 78 */ mr r4, r28
-/* 802F6530 002F2190 4B D0 DA D1 */ bl func_80004000
+/* 802F6530 002F2190 4B D0 DA D1 */ bl memcpy
lbl_802F6534:
/* 802F6534 002F2194 7F A4 EB 78 */ mr r4, r29
/* 802F6538 002F2198 7F E5 FB 78 */ mr r5, r31
@@ -41166,7 +41166,7 @@ lbl_802F65DC:
/* 802F65E8 002F2248 90 03 00 04 */ stw r0, 4(r3)
/* 802F65EC 002F224C 38 63 00 08 */ addi r3, r3, 8
/* 802F65F0 002F2250 88 BF 00 00 */ lbz r5, 0(r31)
-/* 802F65F4 002F2254 4B D0 DA 0D */ bl func_80004000
+/* 802F65F4 002F2254 4B D0 DA 0D */ bl memcpy
/* 802F65F8 002F2258 80 61 00 08 */ lwz r3, 8(r1)
/* 802F65FC 002F225C 7F C5 F3 78 */ mr r5, r30
/* 802F6600 002F2260 38 80 00 02 */ li r4, 2
@@ -41232,7 +41232,7 @@ lbl_802F66C4:
/* 802F66D0 002F2330 90 03 00 04 */ stw r0, 4(r3)
/* 802F66D4 002F2334 38 63 00 08 */ addi r3, r3, 8
/* 802F66D8 002F2338 88 BF 00 00 */ lbz r5, 0(r31)
-/* 802F66DC 002F233C 4B D0 D9 25 */ bl func_80004000
+/* 802F66DC 002F233C 4B D0 D9 25 */ bl memcpy
/* 802F66E0 002F2340 80 61 00 08 */ lwz r3, 8(r1)
/* 802F66E4 002F2344 7F C5 F3 78 */ mr r5, r30
/* 802F66E8 002F2348 38 80 00 04 */ li r4, 4
@@ -41298,7 +41298,7 @@ lbl_802F67B0:
/* 802F67B8 002F2418 7F 64 DB 78 */ mr r4, r27
/* 802F67BC 002F241C 88 BB 00 00 */ lbz r5, 0(r27)
/* 802F67C0 002F2420 7F 83 E3 78 */ mr r3, r28
-/* 802F67C4 002F2424 4B D0 D8 3D */ bl func_80004000
+/* 802F67C4 002F2424 4B D0 D8 3D */ bl memcpy
/* 802F67C8 002F2428 80 61 00 08 */ lwz r3, 8(r1)
/* 802F67CC 002F242C 7F A5 EB 78 */ mr r5, r29
/* 802F67D0 002F2430 89 1B 00 00 */ lbz r8, 0(r27)
@@ -41312,7 +41312,7 @@ lbl_802F67B0:
/* 802F67F0 002F2450 88 BC 00 00 */ lbz r5, 0(r28)
/* 802F67F4 002F2454 7F 63 DB 78 */ mr r3, r27
/* 802F67F8 002F2458 7F 84 E3 78 */ mr r4, r28
-/* 802F67FC 002F245C 4B D0 D8 05 */ bl func_80004000
+/* 802F67FC 002F245C 4B D0 D8 05 */ bl memcpy
lbl_802F6800:
/* 802F6800 002F2460 7F A4 EB 78 */ mr r4, r29
/* 802F6804 002F2464 7F E5 FB 78 */ mr r5, r31
@@ -41560,7 +41560,7 @@ lbl_802F6B24:
/* 802F6B4C 002F27AC 40 82 00 14 */ bne lbl_802F6B60
/* 802F6B50 002F27B0 38 81 00 08 */ addi r4, r1, 8
/* 802F6B54 002F27B4 38 A0 00 08 */ li r5, 8
-/* 802F6B58 002F27B8 4B D0 D4 A9 */ bl func_80004000
+/* 802F6B58 002F27B8 4B D0 D4 A9 */ bl memcpy
/* 802F6B5C 002F27BC 48 00 00 34 */ b lbl_802F6B90
lbl_802F6B60:
/* 802F6B60 002F27C0 3C A0 80 00 */ lis r5, 0x800000F8@ha
@@ -41579,7 +41579,7 @@ lbl_802F6B90:
/* 802F6B90 002F27F0 7F 43 D3 78 */ mr r3, r26
/* 802F6B94 002F27F4 7F E4 FB 78 */ mr r4, r31
/* 802F6B98 002F27F8 7F A5 EB 78 */ mr r5, r29
-/* 802F6B9C 002F27FC 4B D0 D4 65 */ bl func_80004000
+/* 802F6B9C 002F27FC 4B D0 D4 65 */ bl memcpy
/* 802F6BA0 002F2800 80 61 00 10 */ lwz r3, 0x10(r1)
/* 802F6BA4 002F2804 7F 65 DB 78 */ mr r5, r27
/* 802F6BA8 002F2808 7F 47 D3 78 */ mr r7, r26
@@ -41593,7 +41593,7 @@ lbl_802F6B90:
/* 802F6BC8 002F2828 7F E3 FB 78 */ mr r3, r31
/* 802F6BCC 002F282C 7F 44 D3 78 */ mr r4, r26
/* 802F6BD0 002F2830 7F A5 EB 78 */ mr r5, r29
-/* 802F6BD4 002F2834 4B D0 D4 2D */ bl func_80004000
+/* 802F6BD4 002F2834 4B D0 D4 2D */ bl memcpy
lbl_802F6BD8:
/* 802F6BD8 002F2838 7F 64 DB 78 */ mr r4, r27
/* 802F6BDC 002F283C 7F C5 F3 78 */ mr r5, r30
@@ -41668,7 +41668,7 @@ lbl_802F6C98:
/* 802F6CD0 002F2930 7F 83 E3 78 */ mr r3, r28
/* 802F6CD4 002F2934 7F A4 EB 78 */ mr r4, r29
/* 802F6CD8 002F2938 38 A0 00 04 */ li r5, 4
-/* 802F6CDC 002F293C 4B D0 D3 25 */ bl func_80004000
+/* 802F6CDC 002F293C 4B D0 D3 25 */ bl memcpy
lbl_802F6CE0:
/* 802F6CE0 002F2940 7F A4 EB 78 */ mr r4, r29
/* 802F6CE4 002F2944 7F E5 FB 78 */ mr r5, r31
@@ -41864,7 +41864,7 @@ lbl_802F6F54:
/* 802F6F54 002F2BB4 88 BE 00 00 */ lbz r5, 0(r30)
/* 802F6F58 002F2BB8 7E A3 AB 78 */ mr r3, r21
/* 802F6F5C 002F2BBC 7F C4 F3 78 */ mr r4, r30
-/* 802F6F60 002F2BC0 4B D0 D0 A1 */ bl func_80004000
+/* 802F6F60 002F2BC0 4B D0 D0 A1 */ bl memcpy
/* 802F6F64 002F2BC4 92 B6 00 10 */ stw r21, 0x10(r22)
/* 802F6F68 002F2BC8 7E C7 B3 78 */ mr r7, r22
/* 802F6F6C 002F2BCC 38 80 00 0C */ li r4, 0xc
@@ -41885,7 +41885,7 @@ lbl_802F6F54:
/* 802F6FA8 002F2C08 40 81 00 08 */ ble lbl_802F6FB0
/* 802F6FAC 002F2C0C 7C 05 03 78 */ mr r5, r0
lbl_802F6FB0:
-/* 802F6FB0 002F2C10 4B D0 D0 51 */ bl func_80004000
+/* 802F6FB0 002F2C10 4B D0 D0 51 */ bl memcpy
lbl_802F6FB4:
/* 802F6FB4 002F2C14 2C 1A 00 00 */ cmpwi r26, 0
/* 802F6FB8 002F2C18 41 80 00 1C */ blt lbl_802F6FD4
@@ -41894,7 +41894,7 @@ lbl_802F6FB4:
/* 802F6FC4 002F2C24 7F 63 DB 78 */ mr r3, r27
/* 802F6FC8 002F2C28 7E E4 BB 78 */ mr r4, r23
/* 802F6FCC 002F2C2C 7F 85 E3 78 */ mr r5, r28
-/* 802F6FD0 002F2C30 4B D0 D0 31 */ bl func_80004000
+/* 802F6FD0 002F2C30 4B D0 D0 31 */ bl memcpy
lbl_802F6FD4:
/* 802F6FD4 002F2C34 2C 1F 00 00 */ cmpwi r31, 0
/* 802F6FD8 002F2C38 40 82 00 18 */ bne lbl_802F6FF0
@@ -42034,14 +42034,14 @@ lbl_802F71A0:
/* 802F71A8 002F2E08 90 18 00 08 */ stw r0, 8(r24)
/* 802F71AC 002F2E0C 38 78 00 0C */ addi r3, r24, 0xc
/* 802F71B0 002F2E10 88 BE 00 00 */ lbz r5, 0(r30)
-/* 802F71B4 002F2E14 4B D0 CE 4D */ bl func_80004000
+/* 802F71B4 002F2E14 4B D0 CE 4D */ bl memcpy
lbl_802F71B8:
/* 802F71B8 002F2E18 2C 1F 00 00 */ cmpwi r31, 0
/* 802F71BC 002F2E1C 40 82 00 14 */ bne lbl_802F71D0
/* 802F71C0 002F2E20 7E E3 BB 78 */ mr r3, r23
/* 802F71C4 002F2E24 7F 64 DB 78 */ mr r4, r27
/* 802F71C8 002F2E28 7F 85 E3 78 */ mr r5, r28
-/* 802F71CC 002F2E2C 4B D0 CE 35 */ bl func_80004000
+/* 802F71CC 002F2E2C 4B D0 CE 35 */ bl memcpy
lbl_802F71D0:
/* 802F71D0 002F2E30 92 F6 00 00 */ stw r23, 0(r22)
/* 802F71D4 002F2E34 38 00 00 28 */ li r0, 0x28
@@ -42341,7 +42341,7 @@ lbl_802F75BC:
/* 802F75C8 002F3228 7E C3 B3 78 */ mr r3, r22
/* 802F75CC 002F322C 7F 64 DB 78 */ mr r4, r27
/* 802F75D0 002F3230 38 A0 00 20 */ li r5, 0x20
-/* 802F75D4 002F3234 4B D0 CA 2D */ bl func_80004000
+/* 802F75D4 002F3234 4B D0 CA 2D */ bl memcpy
/* 802F75D8 002F3238 48 00 00 14 */ b lbl_802F75EC
lbl_802F75DC:
/* 802F75DC 002F323C 7E C3 B3 78 */ mr r3, r22
@@ -42501,7 +42501,7 @@ lbl_802F77AC:
/* 802F77FC 002F345C 41 82 00 10 */ beq lbl_802F780C
/* 802F7800 002F3460 7F 83 E3 78 */ mr r3, r28
/* 802F7804 002F3464 38 9E 00 10 */ addi r4, r30, 0x10
-/* 802F7808 002F3468 4B D0 C7 F9 */ bl func_80004000
+/* 802F7808 002F3468 4B D0 C7 F9 */ bl memcpy
lbl_802F780C:
/* 802F780C 002F346C 80 1E 00 0C */ lwz r0, 0xc(r30)
/* 802F7810 002F3470 90 1D 00 00 */ stw r0, 0(r29)
@@ -42569,7 +42569,7 @@ lbl_802F78C8:
/* 802F78E0 002F3540 7F A4 EB 78 */ mr r4, r29
/* 802F78E4 002F3544 7F E5 FB 78 */ mr r5, r31
/* 802F78E8 002F3548 38 63 00 10 */ addi r3, r3, 0x10
-/* 802F78EC 002F354C 4B D0 C7 15 */ bl func_80004000
+/* 802F78EC 002F354C 4B D0 C7 15 */ bl memcpy
/* 802F78F0 002F3550 48 00 00 14 */ b lbl_802F7904
lbl_802F78F4:
/* 802F78F4 002F3554 7F E5 FB 78 */ mr r5, r31
@@ -42716,7 +42716,7 @@ lbl_802F7A88:
/* 802F7AD8 002F3738 41 82 00 10 */ beq lbl_802F7AE8
/* 802F7ADC 002F373C 7F C3 F3 78 */ mr r3, r30
/* 802F7AE0 002F3740 7F 24 CB 78 */ mr r4, r25
-/* 802F7AE4 002F3744 4B D0 C5 1D */ bl func_80004000
+/* 802F7AE4 002F3744 4B D0 C5 1D */ bl memcpy
lbl_802F7AE8:
/* 802F7AE8 002F3748 80 1A 00 00 */ lwz r0, 0(r26)
/* 802F7AEC 002F374C 90 1F 00 00 */ stw r0, 0(r31)
@@ -45574,7 +45574,7 @@ lbl_802FA0C4:
.global func_802FA0DC
func_802FA0DC:
-/* 802FA0DC 002F5D3C 4B D0 9F 24 */ b func_80004000
+/* 802FA0DC 002F5D3C 4B D0 9F 24 */ b memcpy
.global func_802FA0E0
func_802FA0E0:
@@ -52514,7 +52514,7 @@ lbl_802FFFC4:
/* 802FFFC4 002FBC24 7F A4 EB 78 */ mr r4, r29
/* 802FFFC8 002FBC28 7F C5 F3 78 */ mr r5, r30
/* 802FFFCC 002FBC2C 38 61 00 80 */ addi r3, r1, 0x80
-/* 802FFFD0 002FBC30 4B D0 40 31 */ bl func_80004000
+/* 802FFFD0 002FBC30 4B D0 40 31 */ bl memcpy
/* 802FFFD4 002FBC34 39 40 00 20 */ li r10, 0x20
/* 802FFFD8 002FBC38 39 61 00 40 */ addi r11, r1, 0x40
/* 802FFFDC 002FBC3C 39 21 00 20 */ addi r9, r1, 0x20
@@ -52721,7 +52721,7 @@ lbl_8030025C:
/* 803002B8 002FBF18 7F A3 EB 78 */ mr r3, r29
/* 803002BC 002FBF1C 7F 64 DB 78 */ mr r4, r27
/* 803002C0 002FBF20 7F 45 D3 78 */ mr r5, r26
-/* 803002C4 002FBF24 4B D0 3D 3D */ bl func_80004000
+/* 803002C4 002FBF24 4B D0 3D 3D */ bl memcpy
/* 803002C8 002FBF28 7C 1A C8 40 */ cmplw r26, r25
/* 803002CC 002FBF2C 40 80 00 14 */ bge lbl_803002E0
/* 803002D0 002FBF30 7F E3 FB 78 */ mr r3, r31
@@ -52819,7 +52819,7 @@ lbl_803003A8:
/* 80300424 002FC084 7F C4 F3 78 */ mr r4, r30
/* 80300428 002FC088 7F 45 D3 78 */ mr r5, r26
/* 8030042C 002FC08C 7F 18 D2 14 */ add r24, r24, r26
-/* 80300430 002FC090 4B D0 3B D1 */ bl func_80004000
+/* 80300430 002FC090 4B D0 3B D1 */ bl memcpy
/* 80300434 002FC094 48 00 00 24 */ b lbl_80300458
lbl_80300438:
/* 80300438 002FC098 7F E3 FB 78 */ mr r3, r31
@@ -52893,7 +52893,7 @@ lbl_8030051C:
/* 8030051C 002FC17C 7F A4 EB 78 */ mr r4, r29
/* 80300520 002FC180 7F 45 D3 78 */ mr r5, r26
/* 80300524 002FC184 38 61 01 40 */ addi r3, r1, 0x140
-/* 80300528 002FC188 4B D0 3A D9 */ bl func_80004000
+/* 80300528 002FC188 4B D0 3A D9 */ bl memcpy
/* 8030052C 002FC18C 39 20 00 20 */ li r9, 0x20
/* 80300530 002FC190 39 41 01 20 */ addi r10, r1, 0x120
/* 80300534 002FC194 39 01 01 00 */ addi r8, r1, 0x100
@@ -52991,7 +52991,7 @@ lbl_80300668:
/* 80300688 002FC2E8 7F A4 EB 78 */ mr r4, r29
/* 8030068C 002FC2EC 7F 45 D3 78 */ mr r5, r26
/* 80300690 002FC2F0 38 61 01 40 */ addi r3, r1, 0x140
-/* 80300694 002FC2F4 4B D0 39 6D */ bl func_80004000
+/* 80300694 002FC2F4 4B D0 39 6D */ bl memcpy
/* 80300698 002FC2F8 39 20 00 20 */ li r9, 0x20
/* 8030069C 002FC2FC 39 41 00 60 */ addi r10, r1, 0x60
/* 803006A0 002FC300 39 01 00 40 */ addi r8, r1, 0x40
@@ -53147,11 +53147,11 @@ lbl_803008AC:
/* 803008BC 002FC51C 7F 24 CB 78 */ mr r4, r25
/* 803008C0 002FC520 7F 45 D3 78 */ mr r5, r26
/* 803008C4 002FC524 38 7F 00 20 */ addi r3, r31, 0x20
-/* 803008C8 002FC528 4B D0 37 39 */ bl func_80004000
+/* 803008C8 002FC528 4B D0 37 39 */ bl memcpy
/* 803008CC 002FC52C 7F 64 DB 78 */ mr r4, r27
/* 803008D0 002FC530 7F 85 E3 78 */ mr r5, r28
/* 803008D4 002FC534 38 7F 10 20 */ addi r3, r31, 0x1020
-/* 803008D8 002FC538 4B D0 37 29 */ bl func_80004000
+/* 803008D8 002FC538 4B D0 37 29 */ bl memcpy
/* 803008DC 002FC53C 39 40 00 20 */ li r10, 0x20
/* 803008E0 002FC540 39 61 00 40 */ addi r11, r1, 0x40
/* 803008E4 002FC544 39 21 00 20 */ addi r9, r1, 0x20
@@ -53290,7 +53290,7 @@ lbl_80300ABC:
/* 80300ACC 002FC72C 7F 64 DB 78 */ mr r4, r27
/* 80300AD0 002FC730 7F 85 E3 78 */ mr r5, r28
/* 80300AD4 002FC734 38 7F 20 20 */ addi r3, r31, 0x2020
-/* 80300AD8 002FC738 4B D0 35 29 */ bl func_80004000
+/* 80300AD8 002FC738 4B D0 35 29 */ bl memcpy
/* 80300ADC 002FC73C 39 20 00 20 */ li r9, 0x20
/* 80300AE0 002FC740 39 41 00 40 */ addi r10, r1, 0x40
/* 80300AE4 002FC744 39 01 00 20 */ addi r8, r1, 0x20
@@ -55374,7 +55374,7 @@ lbl_803026C8:
/* 803026C8 002FE328 7F 64 DB 78 */ mr r4, r27
/* 803026CC 002FE32C 7E C5 B3 78 */ mr r5, r22
/* 803026D0 002FE330 7C 7C EA 14 */ add r3, r28, r29
-/* 803026D4 002FE334 4B D0 19 2D */ bl func_80004000
+/* 803026D4 002FE334 4B D0 19 2D */ bl memcpy
/* 803026D8 002FE338 7F BD B2 14 */ add r29, r29, r22
/* 803026DC 002FE33C 7F D6 F0 50 */ subf r30, r22, r30
/* 803026E0 002FE340 28 1D 02 00 */ cmplwi r29, 0x200
@@ -55691,7 +55691,7 @@ lbl_80302AFC:
/* 80302AFC 002FE75C 7E 63 9B 78 */ mr r3, r19
/* 80302B00 002FE760 7E E5 BB 78 */ mr r5, r23
/* 80302B04 002FE764 7C 94 AA 14 */ add r4, r20, r21
-/* 80302B08 002FE768 4B D0 14 F9 */ bl func_80004000
+/* 80302B08 002FE768 4B D0 14 F9 */ bl memcpy
/* 80302B0C 002FE76C 7E 73 BA 14 */ add r19, r19, r23
/* 80302B10 002FE770 7F 37 C8 50 */ subf r25, r23, r25
/* 80302B14 002FE774 3A A0 00 00 */ li r21, 0
@@ -58158,7 +58158,7 @@ lbl_80304C3C:
/* 80304C40 003008A0 7F C4 F3 78 */ mr r4, r30
/* 80304C44 003008A4 38 A0 02 00 */ li r5, 0x200
/* 80304C48 003008A8 38 63 38 00 */ addi r3, r3, 0x3800
-/* 80304C4C 003008AC 4B CF F3 B5 */ bl func_80004000
+/* 80304C4C 003008AC 4B CF F3 B5 */ bl memcpy
/* 80304C50 003008B0 80 6D AF 90 */ lwz r3, lbl_80640250-_SDA_BASE_(r13)
/* 80304C54 003008B4 38 A1 00 08 */ addi r5, r1, 8
/* 80304C58 003008B8 38 80 02 00 */ li r4, 0x200
@@ -85714,7 +85714,7 @@ lbl_8031C1D8:
/* 8031C1E8 00317E48 7F 84 E3 78 */ mr r4, r28
/* 8031C1EC 00317E4C 7F E5 FB 78 */ mr r5, r31
/* 8031C1F0 00317E50 38 61 00 08 */ addi r3, r1, 8
-/* 8031C1F4 00317E54 4B CE 7E 0D */ bl func_80004000
+/* 8031C1F4 00317E54 4B CE 7E 0D */ bl memcpy
/* 8031C1F8 00317E58 88 01 00 08 */ lbz r0, 8(r1)
/* 8031C1FC 00317E5C 28 1D 00 02 */ cmplwi r29, 2
/* 8031C200 00317E60 80 6D 8D 28 */ lwz r3, lbl_8063DFE8-_SDA_BASE_(r13)
@@ -86340,7 +86340,7 @@ lbl_8031CA54:
/* 8031CA60 003186C0 3B DC FF E0 */ addi r30, r28, -32
/* 8031CA64 003186C4 7F E3 FB 78 */ mr r3, r31
/* 8031CA68 003186C8 7F 84 E3 78 */ mr r4, r28
-/* 8031CA6C 003186CC 4B CE 75 95 */ bl func_80004000
+/* 8031CA6C 003186CC 4B CE 75 95 */ bl memcpy
/* 8031CA70 003186D0 2C 1C 00 00 */ cmpwi r28, 0
/* 8031CA74 003186D4 41 82 00 1C */ beq lbl_8031CA90
/* 8031CA78 003186D8 81 8D B0 20 */ lwz r12, lbl_806402E0-_SDA_BASE_(r13)
@@ -86766,7 +86766,7 @@ lbl_8031D000:
/* 8031D014 00318C74 7C 7C 1B 78 */ mr r28, r3
/* 8031D018 00318C78 7F 44 D3 78 */ mr r4, r26
/* 8031D01C 00318C7C 7F 65 DB 78 */ mr r5, r27
-/* 8031D020 00318C80 4B CE 6F E1 */ bl func_80004000
+/* 8031D020 00318C80 4B CE 6F E1 */ bl memcpy
/* 8031D024 00318C84 38 00 00 00 */ li r0, 0
/* 8031D028 00318C88 7F 45 D3 78 */ mr r5, r26
/* 8031D02C 00318C8C 7C 1C D9 AE */ stbx r0, r28, r27
@@ -92339,7 +92339,7 @@ lbl_80321E4C:
/* 80321E50 0031DAB0 7F 64 DB 78 */ mr r4, r27
/* 80321E54 0031DAB4 7F 45 D3 78 */ mr r5, r26
/* 80321E58 0031DAB8 38 79 0E E8 */ addi r3, r25, lbl_80620EE8@l
-/* 80321E5C 0031DABC 4B CE 21 A5 */ bl func_80004000
+/* 80321E5C 0031DABC 4B CE 21 A5 */ bl memcpy
/* 80321E60 0031DAC0 38 79 0E E8 */ addi r3, r25, 0xee8
/* 80321E64 0031DAC4 38 00 00 00 */ li r0, 0
/* 80321E68 0031DAC8 7C 03 D1 AE */ stbx r0, r3, r26
@@ -92698,7 +92698,7 @@ lbl_80322350:
/* 80322358 0031DFB8 54 65 08 3C */ slwi r5, r3, 1
/* 8032235C 0031DFBC 7F 84 E3 78 */ mr r4, r28
/* 80322360 0031DFC0 38 66 00 2E */ addi r3, r6, 0x2e
-/* 80322364 0031DFC4 4B CE 1C 9D */ bl func_80004000
+/* 80322364 0031DFC4 4B CE 1C 9D */ bl memcpy
lbl_80322368:
/* 80322368 0031DFC8 80 8D B0 58 */ lwz r4, lbl_80640318-_SDA_BASE_(r13)
/* 8032236C 0031DFCC 57 E3 08 3C */ slwi r3, r31, 1
@@ -95891,7 +95891,7 @@ lbl_80324F0C:
lbl_80324F40:
/* 80324F40 00320BA0 7F 04 C3 78 */ mr r4, r24
/* 80324F44 00320BA4 7F E5 FB 78 */ mr r5, r31
-/* 80324F48 00320BA8 4B CD F0 B9 */ bl func_80004000
+/* 80324F48 00320BA8 4B CD F0 B9 */ bl memcpy
/* 80324F4C 00320BAC 80 0D B0 60 */ lwz r0, lbl_80640320-_SDA_BASE_(r13)
/* 80324F50 00320BB0 38 80 00 00 */ li r4, 0
/* 80324F54 00320BB4 7C 60 FA 14 */ add r3, r0, r31
@@ -99972,7 +99972,7 @@ lbl_803289FC:
/* 80328A1C 0032467C 7E C5 B3 78 */ mr r5, r22
/* 80328A20 00324680 38 81 00 08 */ addi r4, r1, 8
/* 80328A24 00324684 7C 63 A2 14 */ add r3, r3, r20
-/* 80328A28 00324688 4B CD B5 D9 */ bl func_80004000
+/* 80328A28 00324688 4B CD B5 D9 */ bl memcpy
/* 80328A2C 0032468C 7E 94 B2 14 */ add r20, r20, r22
/* 80328A30 00324690 3A B5 00 04 */ addi r21, r21, 4
/* 80328A34 00324694 3A F7 00 01 */ addi r23, r23, 1
@@ -100004,7 +100004,7 @@ lbl_80328A40:
/* 80328A94 003246F4 7E 83 A3 78 */ mr r3, r20
/* 80328A98 003246F8 7F 04 C3 78 */ mr r4, r24
/* 80328A9C 003246FC 7E A5 AB 78 */ mr r5, r21
-/* 80328AA0 00324700 4B CD B5 61 */ bl func_80004000
+/* 80328AA0 00324700 4B CD B5 61 */ bl memcpy
/* 80328AA4 00324704 7E F4 A9 AE */ stbx r23, r20, r21
/* 80328AA8 00324708 7E C3 B3 78 */ mr r3, r22
/* 80328AAC 0032470C 7F 64 DB 78 */ mr r4, r27
@@ -100049,7 +100049,7 @@ lbl_80328AF8:
/* 80328B40 003247A0 38 65 03 E8 */ addi r3, r5, 0x3e8
/* 80328B44 003247A4 7F C4 F3 78 */ mr r4, r30
/* 80328B48 003247A8 57 E5 10 3A */ slwi r5, r31, 2
-/* 80328B4C 003247AC 4B CD B4 B5 */ bl func_80004000
+/* 80328B4C 003247AC 4B CD B4 B5 */ bl memcpy
lbl_80328B50:
/* 80328B50 003247B0 39 61 04 50 */ addi r11, r1, 0x450
/* 80328B54 003247B4 7E 83 A3 78 */ mr r3, r20