summaryrefslogtreecommitdiff
path: root/asm/GameSpy/gpiSearch.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/GameSpy/gpiSearch.s')
-rw-r--r--asm/GameSpy/gpiSearch.s102
1 files changed, 51 insertions, 51 deletions
diff --git a/asm/GameSpy/gpiSearch.s b/asm/GameSpy/gpiSearch.s
index 1e1d10b..f991f53 100644
--- a/asm/GameSpy/gpiSearch.s
+++ b/asm/GameSpy/gpiSearch.s
@@ -377,7 +377,7 @@ lbl_80346244:
/* 80346244 00341EA4 7C 03 03 78 */ mr r3, r0
lbl_80346248:
/* 80346248 00341EA8 39 61 00 40 */ addi r11, r1, 0x40
-/* 8034624C 00341EAC 4B E8 0F 11 */ bl func_801C715C
+/* 8034624C 00341EAC 4B E8 0F 11 */ bl _restgpr_21
/* 80346250 00341EB0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80346254 00341EB4 7C 08 03 A6 */ mtlr r0
/* 80346258 00341EB8 38 21 00 40 */ addi r1, r1, 0x40
@@ -929,7 +929,7 @@ lbl_80346A2C:
lbl_80346A7C:
/* 80346A7C 003426DC 80 72 00 08 */ lwz r3, 8(r18)
/* 80346A80 003426E0 38 8D 91 F8 */ addi r4, r13, lbl_8063E4B8-_SDA_BASE_
-/* 80346A84 003426E4 4B E8 7D 1D */ bl func_801CE7A0
+/* 80346A84 003426E4 4B E8 7D 1D */ bl strstr
/* 80346A88 003426E8 2C 03 00 00 */ cmpwi r3, 0
/* 80346A8C 003426EC 41 82 11 2C */ beq lbl_80347BB8
/* 80346A90 003426F0 93 21 00 20 */ stw r25, 0x20(r1)
@@ -966,7 +966,7 @@ lbl_80346AE0:
lbl_80346B04:
/* 80346B04 00342764 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346B08 00342768 38 8D 92 00 */ addi r4, r13, lbl_8063E4C0-_SDA_BASE_
-/* 80346B0C 0034276C 4B E8 79 41 */ bl func_801CE44C
+/* 80346B0C 0034276C 4B E8 79 41 */ bl strcmp
/* 80346B10 00342770 2C 03 00 00 */ cmpwi r3, 0
/* 80346B14 00342774 40 82 00 5C */ bne lbl_80346B70
/* 80346B18 00342778 80 92 00 08 */ lwz r4, 8(r18)
@@ -981,12 +981,12 @@ lbl_80346B04:
lbl_80346B3C:
/* 80346B3C 0034279C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346B40 003427A0 38 8D 92 08 */ addi r4, r13, lbl_8063E4C8-_SDA_BASE_
-/* 80346B44 003427A4 4B E8 79 09 */ bl func_801CE44C
+/* 80346B44 003427A4 4B E8 79 09 */ bl strcmp
/* 80346B48 003427A8 2C 03 00 00 */ cmpwi r3, 0
/* 80346B4C 003427AC 40 82 00 1C */ bne lbl_80346B68
/* 80346B50 003427B0 38 61 00 E0 */ addi r3, r1, 0xe0
/* 80346B54 003427B4 38 8D 92 10 */ addi r4, r13, lbl_8063E4D0-_SDA_BASE_
-/* 80346B58 003427B8 4B E8 78 F5 */ bl func_801CE44C
+/* 80346B58 003427B8 4B E8 78 F5 */ bl strcmp
/* 80346B5C 003427BC 2C 03 00 00 */ cmpwi r3, 0
/* 80346B60 003427C0 41 82 00 08 */ beq lbl_80346B68
/* 80346B64 003427C4 93 61 00 A8 */ stw r27, 0xa8(r1)
@@ -996,7 +996,7 @@ lbl_80346B68:
lbl_80346B70:
/* 80346B70 003427D0 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346B74 003427D4 38 8D 92 14 */ addi r4, r13, lbl_8063E4D4-_SDA_BASE_
-/* 80346B78 003427D8 4B E8 78 D5 */ bl func_801CE44C
+/* 80346B78 003427D8 4B E8 78 D5 */ bl strcmp
/* 80346B7C 003427DC 2C 03 00 00 */ cmpwi r3, 0
/* 80346B80 003427E0 40 82 01 98 */ bne lbl_80346D18
/* 80346B84 003427E4 80 81 00 A4 */ lwz r4, 0xa4(r1)
@@ -1023,7 +1023,7 @@ lbl_80346BBC:
/* 80346BD4 00342834 7E 23 8B 78 */ mr r3, r17
/* 80346BD8 00342838 4B CB D5 2D */ bl memset
/* 80346BDC 0034283C 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 80346BE0 00342840 4B E8 9B 2D */ bl func_801D070C
+/* 80346BE0 00342840 4B E8 9B 2D */ bl atoi
/* 80346BE4 00342844 90 71 00 00 */ stw r3, 0(r17)
/* 80346BE8 00342848 3A 00 00 00 */ li r16, 0
lbl_80346BEC:
@@ -1040,7 +1040,7 @@ lbl_80346BEC:
lbl_80346C14:
/* 80346C14 00342874 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346C18 00342878 38 8D 92 18 */ addi r4, r13, lbl_8063E4D8-_SDA_BASE_
-/* 80346C1C 0034287C 4B E8 78 31 */ bl func_801CE44C
+/* 80346C1C 0034287C 4B E8 78 31 */ bl strcmp
/* 80346C20 00342880 2C 03 00 00 */ cmpwi r3, 0
/* 80346C24 00342884 40 82 00 18 */ bne lbl_80346C3C
/* 80346C28 00342888 38 71 00 04 */ addi r3, r17, 4
@@ -1051,7 +1051,7 @@ lbl_80346C14:
lbl_80346C3C:
/* 80346C3C 0034289C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346C40 003428A0 38 95 02 A0 */ addi r4, r21, 0x2a0
-/* 80346C44 003428A4 4B E8 78 09 */ bl func_801CE44C
+/* 80346C44 003428A4 4B E8 78 09 */ bl strcmp
/* 80346C48 003428A8 2C 03 00 00 */ cmpwi r3, 0
/* 80346C4C 003428AC 40 82 00 18 */ bne lbl_80346C64
/* 80346C50 003428B0 38 71 00 23 */ addi r3, r17, 0x23
@@ -1062,7 +1062,7 @@ lbl_80346C3C:
lbl_80346C64:
/* 80346C64 003428C4 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346C68 003428C8 38 95 02 AC */ addi r4, r21, 0x2ac
-/* 80346C6C 003428CC 4B E8 77 E1 */ bl func_801CE44C
+/* 80346C6C 003428CC 4B E8 77 E1 */ bl strcmp
/* 80346C70 003428D0 2C 03 00 00 */ cmpwi r3, 0
/* 80346C74 003428D4 40 82 00 18 */ bne lbl_80346C8C
/* 80346C78 003428D8 38 71 00 38 */ addi r3, r17, 0x38
@@ -1073,7 +1073,7 @@ lbl_80346C64:
lbl_80346C8C:
/* 80346C8C 003428EC 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346C90 003428F0 38 95 02 B8 */ addi r4, r21, 0x2b8
-/* 80346C94 003428F4 4B E8 77 B9 */ bl func_801CE44C
+/* 80346C94 003428F4 4B E8 77 B9 */ bl strcmp
/* 80346C98 003428F8 2C 03 00 00 */ cmpwi r3, 0
/* 80346C9C 003428FC 40 82 00 18 */ bne lbl_80346CB4
/* 80346CA0 00342900 38 71 00 57 */ addi r3, r17, 0x57
@@ -1084,7 +1084,7 @@ lbl_80346C8C:
lbl_80346CB4:
/* 80346CB4 00342914 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346CB8 00342918 38 8D 92 20 */ addi r4, r13, lbl_8063E4E0-_SDA_BASE_
-/* 80346CBC 0034291C 4B E8 77 91 */ bl func_801CE44C
+/* 80346CBC 0034291C 4B E8 77 91 */ bl strcmp
/* 80346CC0 00342920 2C 03 00 00 */ cmpwi r3, 0
/* 80346CC4 00342924 40 82 00 18 */ bne lbl_80346CDC
/* 80346CC8 00342928 38 71 00 76 */ addi r3, r17, 0x76
@@ -1095,12 +1095,12 @@ lbl_80346CB4:
lbl_80346CDC:
/* 80346CDC 0034293C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346CE0 00342940 38 8D 92 14 */ addi r4, r13, lbl_8063E4D4-_SDA_BASE_
-/* 80346CE4 00342944 4B E8 77 69 */ bl func_801CE44C
+/* 80346CE4 00342944 4B E8 77 69 */ bl strcmp
/* 80346CE8 00342948 2C 03 00 00 */ cmpwi r3, 0
/* 80346CEC 0034294C 41 82 00 18 */ beq lbl_80346D04
/* 80346CF0 00342950 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346CF4 00342954 38 8D 92 00 */ addi r4, r13, lbl_8063E4C0-_SDA_BASE_
-/* 80346CF8 00342958 4B E8 77 55 */ bl func_801CE44C
+/* 80346CF8 00342958 4B E8 77 55 */ bl strcmp
/* 80346CFC 0034295C 2C 03 00 00 */ cmpwi r3, 0
/* 80346D00 00342960 40 82 00 0C */ bne lbl_80346D0C
lbl_80346D04:
@@ -1187,7 +1187,7 @@ lbl_80346DE8:
lbl_80346E2C:
/* 80346E2C 00342A8C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346E30 00342A90 38 8D 92 28 */ addi r4, r13, lbl_8063E4E8-_SDA_BASE_
-/* 80346E34 00342A94 4B E8 76 19 */ bl func_801CE44C
+/* 80346E34 00342A94 4B E8 76 19 */ bl strcmp
/* 80346E38 00342A98 2C 03 00 00 */ cmpwi r3, 0
/* 80346E3C 00342A9C 41 82 00 2C */ beq lbl_80346E68
/* 80346E40 00342AA0 7F A3 EB 78 */ mr r3, r29
@@ -1261,7 +1261,7 @@ lbl_80346F38:
/* 80346F38 00342B98 93 23 00 00 */ stw r25, 0(r3)
/* 80346F3C 00342B9C 38 63 00 04 */ addi r3, r3, 4
/* 80346F40 00342BA0 38 92 00 5C */ addi r4, r18, 0x5c
-/* 80346F44 00342BA4 4B E8 73 8D */ bl func_801CE2D0
+/* 80346F44 00342BA4 4B E8 73 8D */ bl strcpy
/* 80346F48 00342BA8 93 34 00 38 */ stw r25, 0x38(r20)
/* 80346F4C 00342BAC 7F A3 EB 78 */ mr r3, r29
/* 80346F50 00342BB0 38 A1 00 20 */ addi r5, r1, 0x20
@@ -1277,7 +1277,7 @@ lbl_80346F38:
lbl_80346F78:
/* 80346F78 00342BD8 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346F7C 00342BDC 38 8D 92 2C */ addi r4, r13, lbl_8063E4EC-_SDA_BASE_
-/* 80346F80 00342BE0 4B E8 74 CD */ bl func_801CE44C
+/* 80346F80 00342BE0 4B E8 74 CD */ bl strcmp
/* 80346F84 00342BE4 2C 03 00 00 */ cmpwi r3, 0
/* 80346F88 00342BE8 41 82 00 2C */ beq lbl_80346FB4
/* 80346F8C 00342BEC 7F A3 EB 78 */ mr r3, r29
@@ -1305,7 +1305,7 @@ lbl_80346FB8:
lbl_80346FDC:
/* 80346FDC 00342C3C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80346FE0 00342C40 38 8D 92 18 */ addi r4, r13, lbl_8063E4D8-_SDA_BASE_
-/* 80346FE4 00342C44 4B E8 74 69 */ bl func_801CE44C
+/* 80346FE4 00342C44 4B E8 74 69 */ bl strcmp
/* 80346FE8 00342C48 2C 03 00 00 */ cmpwi r3, 0
/* 80346FEC 00342C4C 40 82 00 98 */ bne lbl_80347084
/* 80346FF0 00342C50 80 94 00 38 */ lwz r4, 0x38(r20)
@@ -1350,7 +1350,7 @@ lbl_80347048:
lbl_80347084:
/* 80347084 00342CE4 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347088 00342CE8 38 95 02 A0 */ addi r4, r21, 0x2a0
-/* 8034708C 00342CEC 4B E8 73 C1 */ bl func_801CE44C
+/* 8034708C 00342CEC 4B E8 73 C1 */ bl strcmp
/* 80347090 00342CF0 2C 03 00 00 */ cmpwi r3, 0
/* 80347094 00342CF4 40 82 00 98 */ bne lbl_8034712C
/* 80347098 00342CF8 80 14 00 38 */ lwz r0, 0x38(r20)
@@ -1395,7 +1395,7 @@ lbl_803470F4:
lbl_8034712C:
/* 8034712C 00342D8C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347130 00342D90 38 8D 92 30 */ addi r4, r13, lbl_8063E4F0-_SDA_BASE_
-/* 80347134 00342D94 4B E8 73 19 */ bl func_801CE44C
+/* 80347134 00342D94 4B E8 73 19 */ bl strcmp
/* 80347138 00342D98 2C 03 00 00 */ cmpwi r3, 0
/* 8034713C 00342D9C 40 82 00 0C */ bne lbl_80347148
/* 80347140 00342DA0 3A 60 00 01 */ li r19, 1
@@ -1466,7 +1466,7 @@ lbl_8034720C:
lbl_80347230:
/* 80347230 00342E90 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347234 00342E94 38 8D 92 38 */ addi r4, r13, lbl_8063E4F8-_SDA_BASE_
-/* 80347238 00342E98 4B E8 72 15 */ bl func_801CE44C
+/* 80347238 00342E98 4B E8 72 15 */ bl strcmp
/* 8034723C 00342E9C 2C 03 00 00 */ cmpwi r3, 0
/* 80347240 00342EA0 40 82 00 0C */ bne lbl_8034724C
/* 80347244 00342EA4 3A 60 00 01 */ li r19, 1
@@ -1474,7 +1474,7 @@ lbl_80347230:
lbl_8034724C:
/* 8034724C 00342EAC 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347250 00342EB0 38 8D 92 40 */ addi r4, r13, lbl_8063E500-_SDA_BASE_
-/* 80347254 00342EB4 4B E8 71 F9 */ bl func_801CE44C
+/* 80347254 00342EB4 4B E8 71 F9 */ bl strcmp
/* 80347258 00342EB8 2C 03 00 00 */ cmpwi r3, 0
/* 8034725C 00342EBC 40 82 01 44 */ bne lbl_803473A0
/* 80347260 00342EC0 80 74 00 08 */ lwz r3, 8(r20)
@@ -1502,7 +1502,7 @@ lbl_80347298:
/* 803472B4 00342F14 4B CB CE 51 */ bl memset
/* 803472B8 00342F18 93 91 00 24 */ stw r28, 0x24(r17)
/* 803472BC 00342F1C 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 803472C0 00342F20 4B E8 94 4D */ bl func_801D070C
+/* 803472C0 00342F20 4B E8 94 4D */ bl atoi
/* 803472C4 00342F24 90 71 00 00 */ stw r3, 0(r17)
/* 803472C8 00342F28 3A 00 00 00 */ li r16, 0
lbl_803472CC:
@@ -1519,7 +1519,7 @@ lbl_803472CC:
lbl_803472F4:
/* 803472F4 00342F54 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 803472F8 00342F58 38 8D 92 44 */ addi r4, r13, lbl_8063E504-_SDA_BASE_
-/* 803472FC 00342F5C 4B E8 71 51 */ bl func_801CE44C
+/* 803472FC 00342F5C 4B E8 71 51 */ bl strcmp
/* 80347300 00342F60 2C 03 00 00 */ cmpwi r3, 0
/* 80347304 00342F64 40 82 00 18 */ bne lbl_8034731C
/* 80347308 00342F68 38 71 00 28 */ addi r3, r17, 0x28
@@ -1530,7 +1530,7 @@ lbl_803472F4:
lbl_8034731C:
/* 8034731C 00342F7C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347320 00342F80 38 8D 92 18 */ addi r4, r13, lbl_8063E4D8-_SDA_BASE_
-/* 80347324 00342F84 4B E8 71 29 */ bl func_801CE44C
+/* 80347324 00342F84 4B E8 71 29 */ bl strcmp
/* 80347328 00342F88 2C 03 00 00 */ cmpwi r3, 0
/* 8034732C 00342F8C 40 82 00 14 */ bne lbl_80347340
/* 80347330 00342F90 38 71 00 04 */ addi r3, r17, 4
@@ -1540,22 +1540,22 @@ lbl_8034731C:
lbl_80347340:
/* 80347340 00342FA0 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347344 00342FA4 38 95 02 EC */ addi r4, r21, 0x2ec
-/* 80347348 00342FA8 4B E8 71 05 */ bl func_801CE44C
+/* 80347348 00342FA8 4B E8 71 05 */ bl strcmp
/* 8034734C 00342FAC 2C 03 00 00 */ cmpwi r3, 0
/* 80347350 00342FB0 40 82 00 14 */ bne lbl_80347364
/* 80347354 00342FB4 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 80347358 00342FB8 4B E8 93 B5 */ bl func_801D070C
+/* 80347358 00342FB8 4B E8 93 B5 */ bl atoi
/* 8034735C 00342FBC 90 71 00 24 */ stw r3, 0x24(r17)
/* 80347360 00342FC0 48 00 00 34 */ b lbl_80347394
lbl_80347364:
/* 80347364 00342FC4 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347368 00342FC8 38 8D 92 40 */ addi r4, r13, lbl_8063E500-_SDA_BASE_
-/* 8034736C 00342FCC 4B E8 70 E1 */ bl func_801CE44C
+/* 8034736C 00342FCC 4B E8 70 E1 */ bl strcmp
/* 80347370 00342FD0 2C 03 00 00 */ cmpwi r3, 0
/* 80347374 00342FD4 41 82 00 18 */ beq lbl_8034738C
/* 80347378 00342FD8 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 8034737C 00342FDC 38 8D 92 38 */ addi r4, r13, lbl_8063E4F8-_SDA_BASE_
-/* 80347380 00342FE0 4B E8 70 CD */ bl func_801CE44C
+/* 80347380 00342FE0 4B E8 70 CD */ bl strcmp
/* 80347384 00342FE4 2C 03 00 00 */ cmpwi r3, 0
/* 80347388 00342FE8 40 82 00 0C */ bne lbl_80347394
lbl_8034738C:
@@ -1613,7 +1613,7 @@ lbl_80347404:
lbl_80347448:
/* 80347448 003430A8 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 8034744C 003430AC 38 8D 92 4C */ addi r4, r13, lbl_8063E50C-_SDA_BASE_
-/* 80347450 003430B0 4B E8 6F FD */ bl func_801CE44C
+/* 80347450 003430B0 4B E8 6F FD */ bl strcmp
/* 80347454 003430B4 2C 03 00 00 */ cmpwi r3, 0
/* 80347458 003430B8 41 82 00 2C */ beq lbl_80347484
/* 8034745C 003430BC 7F A3 EB 78 */ mr r3, r29
@@ -1628,7 +1628,7 @@ lbl_80347448:
/* 80347480 003430E0 48 00 07 54 */ b lbl_80347BD4
lbl_80347484:
/* 80347484 003430E4 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 80347488 003430E8 4B E8 92 85 */ bl func_801D070C
+/* 80347488 003430E8 4B E8 92 85 */ bl atoi
/* 8034748C 003430EC 2C 03 00 00 */ cmpwi r3, 0
/* 80347490 003430F0 7C 70 1B 78 */ mr r16, r3
/* 80347494 003430F4 41 82 00 10 */ beq lbl_803474A4
@@ -1655,7 +1655,7 @@ lbl_803474A4:
/* 803474E4 00343144 48 00 06 F0 */ b lbl_80347BD4
lbl_803474E8:
/* 803474E8 00343148 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 803474EC 0034314C 4B E8 92 21 */ bl func_801D070C
+/* 803474EC 0034314C 4B E8 92 21 */ bl atoi
/* 803474F0 00343150 7C 6F 1B 78 */ mr r15, r3
lbl_803474F4:
/* 803474F4 00343154 38 60 00 08 */ li r3, 8
@@ -1704,7 +1704,7 @@ lbl_80347554:
lbl_80347598:
/* 80347598 003431F8 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 8034759C 003431FC 38 8D 92 58 */ addi r4, r13, lbl_8063E518-_SDA_BASE_
-/* 803475A0 00343200 4B E8 6E AD */ bl func_801CE44C
+/* 803475A0 00343200 4B E8 6E AD */ bl strcmp
/* 803475A4 00343204 2C 03 00 00 */ cmpwi r3, 0
/* 803475A8 00343208 41 82 00 2C */ beq lbl_803475D4
/* 803475AC 0034320C 7F A3 EB 78 */ mr r3, r29
@@ -1719,7 +1719,7 @@ lbl_80347598:
/* 803475D0 00343230 48 00 06 04 */ b lbl_80347BD4
lbl_803475D4:
/* 803475D4 00343234 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 803475D8 00343238 4B E8 91 35 */ bl func_801D070C
+/* 803475D8 00343238 4B E8 91 35 */ bl atoi
/* 803475DC 0034323C 2C 03 00 00 */ cmpwi r3, 0
/* 803475E0 00343240 7C 70 1B 78 */ mr r16, r3
/* 803475E4 00343244 41 82 00 08 */ beq lbl_803475EC
@@ -1749,7 +1749,7 @@ lbl_80347638:
/* 8034763C 0034329C 48 00 00 10 */ b lbl_8034764C
lbl_80347640:
/* 80347640 003432A0 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 80347644 003432A4 4B E8 90 C9 */ bl func_801D070C
+/* 80347644 003432A4 4B E8 90 C9 */ bl atoi
/* 80347648 003432A8 7C 6F 1B 78 */ mr r15, r3
lbl_8034764C:
/* 8034764C 003432AC 38 60 00 08 */ li r3, 8
@@ -1812,7 +1812,7 @@ lbl_803476F4:
lbl_80347724:
/* 80347724 00343384 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347728 00343388 38 8D 92 5C */ addi r4, r13, lbl_8063E51C-_SDA_BASE_
-/* 8034772C 0034338C 4B E8 6D 21 */ bl func_801CE44C
+/* 8034772C 0034338C 4B E8 6D 21 */ bl strcmp
/* 80347730 00343390 2C 03 00 00 */ cmpwi r3, 0
/* 80347734 00343394 41 82 00 2C */ beq lbl_80347760
/* 80347738 00343398 7F A3 EB 78 */ mr r3, r29
@@ -1840,7 +1840,7 @@ lbl_80347764:
lbl_80347788:
/* 80347788 003433E8 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 8034778C 003433EC 38 8D 92 64 */ addi r4, r13, lbl_8063E524-_SDA_BASE_
-/* 80347790 003433F0 4B E8 6C BD */ bl func_801CE44C
+/* 80347790 003433F0 4B E8 6C BD */ bl strcmp
/* 80347794 003433F4 2C 03 00 00 */ cmpwi r3, 0
/* 80347798 003433F8 40 82 00 0C */ bne lbl_803477A4
/* 8034779C 003433FC 3A 60 00 01 */ li r19, 1
@@ -1848,7 +1848,7 @@ lbl_80347788:
lbl_803477A4:
/* 803477A4 00343404 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 803477A8 00343408 38 8D 92 6C */ addi r4, r13, lbl_8063E52C-_SDA_BASE_
-/* 803477AC 0034340C 4B E8 6C A1 */ bl func_801CE44C
+/* 803477AC 0034340C 4B E8 6C A1 */ bl strcmp
/* 803477B0 00343410 2C 03 00 00 */ cmpwi r3, 0
/* 803477B4 00343414 40 82 01 9C */ bne lbl_80347950
/* 803477B8 00343418 80 94 00 04 */ lwz r4, 4(r20)
@@ -1876,7 +1876,7 @@ lbl_803477E8:
/* 8034780C 0034346C 38 61 00 E0 */ addi r3, r1, 0xe0
/* 80347810 00343470 38 04 00 01 */ addi r0, r4, 1
/* 80347814 00343474 90 14 00 04 */ stw r0, 4(r20)
-/* 80347818 00343478 4B E8 8E F5 */ bl func_801D070C
+/* 80347818 00343478 4B E8 8E F5 */ bl atoi
/* 8034781C 0034347C 90 70 00 00 */ stw r3, 0(r16)
/* 80347820 00343480 3A 20 00 00 */ li r17, 0
lbl_80347824:
@@ -1893,7 +1893,7 @@ lbl_80347824:
lbl_8034784C:
/* 8034784C 003434AC 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347850 003434B0 38 8D 92 18 */ addi r4, r13, lbl_8063E4D8-_SDA_BASE_
-/* 80347854 003434B4 4B E8 6B F9 */ bl func_801CE44C
+/* 80347854 003434B4 4B E8 6B F9 */ bl strcmp
/* 80347858 003434B8 2C 03 00 00 */ cmpwi r3, 0
/* 8034785C 003434BC 40 82 00 18 */ bne lbl_80347874
/* 80347860 003434C0 38 70 00 04 */ addi r3, r16, 4
@@ -1904,7 +1904,7 @@ lbl_8034784C:
lbl_80347874:
/* 80347874 003434D4 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347878 003434D8 38 95 02 A0 */ addi r4, r21, 0x2a0
-/* 8034787C 003434DC 4B E8 6B D1 */ bl func_801CE44C
+/* 8034787C 003434DC 4B E8 6B D1 */ bl strcmp
/* 80347880 003434E0 2C 03 00 00 */ cmpwi r3, 0
/* 80347884 003434E4 40 82 00 18 */ bne lbl_8034789C
/* 80347888 003434E8 38 70 00 23 */ addi r3, r16, 0x23
@@ -1915,7 +1915,7 @@ lbl_80347874:
lbl_8034789C:
/* 8034789C 003434FC 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 803478A0 00343500 38 8D 92 70 */ addi r4, r13, lbl_8063E530-_SDA_BASE_
-/* 803478A4 00343504 4B E8 6B A9 */ bl func_801CE44C
+/* 803478A4 00343504 4B E8 6B A9 */ bl strcmp
/* 803478A8 00343508 2C 03 00 00 */ cmpwi r3, 0
/* 803478AC 0034350C 40 82 00 18 */ bne lbl_803478C4
/* 803478B0 00343510 38 70 00 38 */ addi r3, r16, 0x38
@@ -1926,7 +1926,7 @@ lbl_8034789C:
lbl_803478C4:
/* 803478C4 00343524 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 803478C8 00343528 38 8D 92 78 */ addi r4, r13, lbl_8063E538-_SDA_BASE_
-/* 803478CC 0034352C 4B E8 6B 81 */ bl func_801CE44C
+/* 803478CC 0034352C 4B E8 6B 81 */ bl strcmp
/* 803478D0 00343530 2C 03 00 00 */ cmpwi r3, 0
/* 803478D4 00343534 40 82 00 18 */ bne lbl_803478EC
/* 803478D8 00343538 38 70 00 57 */ addi r3, r16, 0x57
@@ -1937,7 +1937,7 @@ lbl_803478C4:
lbl_803478EC:
/* 803478EC 0034354C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 803478F0 00343550 38 8D 92 20 */ addi r4, r13, lbl_8063E4E0-_SDA_BASE_
-/* 803478F4 00343554 4B E8 6B 59 */ bl func_801CE44C
+/* 803478F4 00343554 4B E8 6B 59 */ bl strcmp
/* 803478F8 00343558 2C 03 00 00 */ cmpwi r3, 0
/* 803478FC 0034355C 40 82 00 18 */ bne lbl_80347914
/* 80347900 00343560 38 70 00 76 */ addi r3, r16, 0x76
@@ -1948,12 +1948,12 @@ lbl_803478EC:
lbl_80347914:
/* 80347914 00343574 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347918 00343578 38 8D 92 6C */ addi r4, r13, lbl_8063E52C-_SDA_BASE_
-/* 8034791C 0034357C 4B E8 6B 31 */ bl func_801CE44C
+/* 8034791C 0034357C 4B E8 6B 31 */ bl strcmp
/* 80347920 00343580 2C 03 00 00 */ cmpwi r3, 0
/* 80347924 00343584 41 82 00 18 */ beq lbl_8034793C
/* 80347928 00343588 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 8034792C 0034358C 38 8D 92 64 */ addi r4, r13, lbl_8063E524-_SDA_BASE_
-/* 80347930 00343590 4B E8 6B 1D */ bl func_801CE44C
+/* 80347930 00343590 4B E8 6B 1D */ bl strcmp
/* 80347934 00343594 2C 03 00 00 */ cmpwi r3, 0
/* 80347938 00343598 40 82 00 0C */ bne lbl_80347944
lbl_8034793C:
@@ -2026,7 +2026,7 @@ lbl_80347A00:
lbl_80347A30:
/* 80347A30 00343690 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347A34 00343694 38 8D 92 80 */ addi r4, r13, lbl_8063E540-_SDA_BASE_
-/* 80347A38 00343698 4B E8 6A 15 */ bl func_801CE44C
+/* 80347A38 00343698 4B E8 6A 15 */ bl strcmp
/* 80347A3C 0034369C 2C 03 00 00 */ cmpwi r3, 0
/* 80347A40 003436A0 41 82 00 2C */ beq lbl_80347A6C
/* 80347A44 003436A4 7F A3 EB 78 */ mr r3, r29
@@ -2041,7 +2041,7 @@ lbl_80347A30:
/* 80347A68 003436C8 48 00 01 6C */ b lbl_80347BD4
lbl_80347A6C:
/* 80347A6C 003436CC 38 61 00 E0 */ addi r3, r1, 0xe0
-/* 80347A70 003436D0 4B E8 8C 9D */ bl func_801D070C
+/* 80347A70 003436D0 4B E8 8C 9D */ bl atoi
/* 80347A74 003436D4 90 70 00 04 */ stw r3, 4(r16)
/* 80347A78 003436D8 54 63 10 3A */ slwi r3, r3, 2
/* 80347A7C 003436DC 4B FF 18 99 */ bl gsimalloc
@@ -2069,7 +2069,7 @@ lbl_80347AA8:
lbl_80347ACC:
/* 80347ACC 0034372C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347AD0 00343730 38 8D 92 18 */ addi r4, r13, lbl_8063E4D8-_SDA_BASE_
-/* 80347AD4 00343734 4B E8 69 79 */ bl func_801CE44C
+/* 80347AD4 00343734 4B E8 69 79 */ bl strcmp
/* 80347AD8 00343738 2C 03 00 00 */ cmpwi r3, 0
/* 80347ADC 0034373C 40 82 00 50 */ bne lbl_80347B2C
/* 80347AE0 00343740 38 60 00 15 */ li r3, 0x15
@@ -2095,7 +2095,7 @@ lbl_80347B14:
lbl_80347B2C:
/* 80347B2C 0034378C 38 61 02 E0 */ addi r3, r1, 0x2e0
/* 80347B30 00343790 38 8D 92 84 */ addi r4, r13, lbl_8063E544-_SDA_BASE_
-/* 80347B34 00343794 4B E8 69 19 */ bl func_801CE44C
+/* 80347B34 00343794 4B E8 69 19 */ bl strcmp
/* 80347B38 00343798 2C 03 00 00 */ cmpwi r3, 0
/* 80347B3C 0034379C 40 82 00 10 */ bne lbl_80347B4C
/* 80347B40 003437A0 92 30 00 04 */ stw r17, 4(r16)
@@ -2241,7 +2241,7 @@ lbl_80347D20:
/* 80347D20 00343980 38 60 00 00 */ li r3, 0
lbl_80347D24:
/* 80347D24 00343984 39 61 00 20 */ addi r11, r1, 0x20
-/* 80347D28 00343988 4B E7 F4 49 */ bl func_801C7170
+/* 80347D28 00343988 4B E7 F4 49 */ bl _restgpr_26
/* 80347D2C 0034398C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80347D30 00343990 7C 08 03 A6 */ mtlr r0
/* 80347D34 00343994 38 21 00 20 */ addi r1, r1, 0x20