diff options
-rw-r--r-- | asm/GameSpy/gpiBuffer.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/gpiConnect.s | 2 | ||||
-rw-r--r-- | asm/GameSpy/gsLargeInt.s | 4 | ||||
-rw-r--r-- | asm/GameSpy/qr2.s | 6 | ||||
-rw-r--r-- | asm/GameSpy/sb_serverlist.s | 2 | ||||
-rw-r--r-- | asm/nw4r/snd/detail/snd_AxVoice.s | 2 | ||||
-rw-r--r-- | asm/nw4r/snd/detail/snd_AxVoiceManager.s | 2 | ||||
-rw-r--r-- | asm/text_1.s | 14 | ||||
-rw-r--r-- | asm/text_10_6.s | 4 | ||||
-rw-r--r-- | asm/text_11.s | 22 | ||||
-rw-r--r-- | asm/text_2.s | 4 | ||||
-rw-r--r-- | asm/text_3.s | 8 | ||||
-rw-r--r-- | asm/text_4.s | 10 | ||||
-rw-r--r-- | asm/text_5.s | 110 | ||||
-rw-r--r-- | asm/text_5_2.s | 16 | ||||
-rw-r--r-- | asm/text_5_3.s | 2 | ||||
-rw-r--r-- | asm/text_6_2.s | 24 | ||||
-rw-r--r-- | asm/text_7.s | 14 | ||||
-rw-r--r-- | asm/text_7_2.s | 6 | ||||
-rw-r--r-- | asm/text_8.s | 4 | ||||
-rw-r--r-- | asm/text_9.s | 22 |
21 files changed, 140 insertions, 140 deletions
diff --git a/asm/GameSpy/gpiBuffer.s b/asm/GameSpy/gpiBuffer.s index abeaec4..bfaf35a 100644 --- a/asm/GameSpy/gpiBuffer.s +++ b/asm/GameSpy/gpiBuffer.s @@ -466,7 +466,7 @@ lbl_8033F964: /* 8033F978 0033B5D8 93 17 00 00 */ stw r24, 0(r23)
lbl_8033F97C:
/* 8033F97C 0033B5DC 39 61 00 40 */ addi r11, r1, 0x40
-/* 8033F980 0033B5E0 4B E8 77 D5 */ bl func_801C7154
+/* 8033F980 0033B5E0 4B E8 77 D5 */ bl _restgpr_19
/* 8033F984 0033B5E4 80 01 00 44 */ lwz r0, 0x44(r1)
/* 8033F988 0033B5E8 7C 08 03 A6 */ mtlr r0
/* 8033F98C 0033B5EC 38 21 00 40 */ addi r1, r1, 0x40
diff --git a/asm/GameSpy/gpiConnect.s b/asm/GameSpy/gpiConnect.s index 9033c19..24ad197 100644 --- a/asm/GameSpy/gpiConnect.s +++ b/asm/GameSpy/gpiConnect.s @@ -389,7 +389,7 @@ lbl_803406A4: /* 803406A4 0033C304 38 60 00 00 */ li r3, 0
lbl_803406A8:
/* 803406A8 0033C308 39 61 00 50 */ addi r11, r1, 0x50
-/* 803406AC 0033C30C 4B E8 6A A1 */ bl func_801C714C
+/* 803406AC 0033C30C 4B E8 6A A1 */ bl _restgpr_17
/* 803406B0 0033C310 80 01 00 54 */ lwz r0, 0x54(r1)
/* 803406B4 0033C314 7C 08 03 A6 */ mtlr r0
/* 803406B8 0033C318 38 21 00 50 */ addi r1, r1, 0x50
diff --git a/asm/GameSpy/gsLargeInt.s b/asm/GameSpy/gsLargeInt.s index f796161..ffa18b9 100644 --- a/asm/GameSpy/gsLargeInt.s +++ b/asm/GameSpy/gsLargeInt.s @@ -1088,7 +1088,7 @@ lbl_8033A660: /* 8033A660 003362C0 38 60 00 01 */ li r3, 1
lbl_8033A664:
/* 8033A664 003362C4 39 61 03 50 */ addi r11, r1, 0x350
-/* 8033A668 003362C8 4B E8 CA ED */ bl func_801C7154
+/* 8033A668 003362C8 4B E8 CA ED */ bl _restgpr_19
/* 8033A66C 003362CC 80 01 03 54 */ lwz r0, 0x354(r1)
/* 8033A670 003362D0 7C 08 03 A6 */ mtlr r0
/* 8033A674 003362D4 38 21 03 50 */ addi r1, r1, 0x350
@@ -2015,7 +2015,7 @@ lbl_8033B358: lbl_8033B3CC:
/* 8033B3CC 0033702C 39 61 04 50 */ addi r11, r1, 0x450
/* 8033B3D0 00337030 7E 43 93 78 */ mr r3, r18
-/* 8033B3D4 00337034 4B E8 BD 7D */ bl func_801C7150
+/* 8033B3D4 00337034 4B E8 BD 7D */ bl _restgpr_18
/* 8033B3D8 00337038 80 01 04 54 */ lwz r0, 0x454(r1)
/* 8033B3DC 0033703C 7C 08 03 A6 */ mtlr r0
/* 8033B3E0 00337040 38 21 04 50 */ addi r1, r1, 0x450
diff --git a/asm/GameSpy/qr2.s b/asm/GameSpy/qr2.s index b6bc276..c8df88a 100644 --- a/asm/GameSpy/qr2.s +++ b/asm/GameSpy/qr2.s @@ -166,7 +166,7 @@ lbl_8034E080: /* 8034E08C 00349CEC 38 60 00 00 */ li r3, 0
lbl_8034E090:
/* 8034E090 00349CF0 39 61 00 90 */ addi r11, r1, 0x90
-/* 8034E094 00349CF4 4B E7 90 B9 */ bl func_801C714C
+/* 8034E094 00349CF4 4B E7 90 B9 */ bl _restgpr_17
/* 8034E098 00349CF8 80 01 00 94 */ lwz r0, 0x94(r1)
/* 8034E09C 00349CFC 7C 08 03 A6 */ mtlr r0
/* 8034E0A0 00349D00 38 21 00 90 */ addi r1, r1, 0x90
@@ -311,7 +311,7 @@ lbl_8034E280: /* 8034E288 00349EE8 90 04 00 C4 */ stw r0, 0xc4(r4)
lbl_8034E28C:
/* 8034E28C 00349EEC 39 61 00 60 */ addi r11, r1, 0x60
-/* 8034E290 00349EF0 4B E7 8E C5 */ bl func_801C7154
+/* 8034E290 00349EF0 4B E7 8E C5 */ bl _restgpr_19
/* 8034E294 00349EF4 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8034E298 00349EF8 7C 08 03 A6 */ mtlr r0
/* 8034E29C 00349EFC 38 21 00 60 */ addi r1, r1, 0x60
@@ -1412,7 +1412,7 @@ lbl_8034F1A8: /* 8034F1AC 0034AE0C 41 80 FF 14 */ blt lbl_8034F0C0
lbl_8034F1B0:
/* 8034F1B0 0034AE10 39 61 01 50 */ addi r11, r1, 0x150
-/* 8034F1B4 0034AE14 4B E7 7F A1 */ bl func_801C7154
+/* 8034F1B4 0034AE14 4B E7 7F A1 */ bl _restgpr_19
/* 8034F1B8 0034AE18 80 01 01 54 */ lwz r0, 0x154(r1)
/* 8034F1BC 0034AE1C 7C 08 03 A6 */ mtlr r0
/* 8034F1C0 0034AE20 38 21 01 50 */ addi r1, r1, 0x150
diff --git a/asm/GameSpy/sb_serverlist.s b/asm/GameSpy/sb_serverlist.s index d0b781e..388e1b6 100644 --- a/asm/GameSpy/sb_serverlist.s +++ b/asm/GameSpy/sb_serverlist.s @@ -3057,7 +3057,7 @@ lbl_80361380: /* 80361384 0035CFE4 38 60 00 00 */ li r3, 0
lbl_80361388:
/* 80361388 0035CFE8 39 61 00 60 */ addi r11, r1, 0x60
-/* 8036138C 0035CFEC 4B E6 5D C9 */ bl func_801C7154
+/* 8036138C 0035CFEC 4B E6 5D C9 */ bl _restgpr_19
/* 80361390 0035CFF0 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80361394 0035CFF4 7C 08 03 A6 */ mtlr r0
/* 80361398 0035CFF8 38 21 00 60 */ addi r1, r1, 0x60
diff --git a/asm/nw4r/snd/detail/snd_AxVoice.s b/asm/nw4r/snd/detail/snd_AxVoice.s index 05ec172..ed9fefa 100644 --- a/asm/nw4r/snd/detail/snd_AxVoice.s +++ b/asm/nw4r/snd/detail/snd_AxVoice.s @@ -2057,7 +2057,7 @@ lbl_8036AF80: /* 8036AF88 00366BE8 7E 63 9B 78 */ mr r3, r19
lbl_8036AF8C:
/* 8036AF8C 00366BEC 39 61 00 80 */ addi r11, r1, 0x80
-/* 8036AF90 00366BF0 4B E5 C1 B9 */ bl func_801C7148
+/* 8036AF90 00366BF0 4B E5 C1 B9 */ bl _restgpr_16
/* 8036AF94 00366BF4 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8036AF98 00366BF8 7C 08 03 A6 */ mtlr r0
/* 8036AF9C 00366BFC 38 21 00 80 */ addi r1, r1, 0x80
diff --git a/asm/nw4r/snd/detail/snd_AxVoiceManager.s b/asm/nw4r/snd/detail/snd_AxVoiceManager.s index 8a2c333..874918d 100644 --- a/asm/nw4r/snd/detail/snd_AxVoiceManager.s +++ b/asm/nw4r/snd/detail/snd_AxVoiceManager.s @@ -314,7 +314,7 @@ lbl_8036C3D0: /* 8036C3E8 00368048 7E 23 8B 78 */ mr r3, r17
lbl_8036C3EC:
/* 8036C3EC 0036804C 39 61 00 60 */ addi r11, r1, 0x60
-/* 8036C3F0 00368050 4B E5 AD 59 */ bl func_801C7148
+/* 8036C3F0 00368050 4B E5 AD 59 */ bl _restgpr_16
/* 8036C3F4 00368054 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8036C3F8 00368058 7C 08 03 A6 */ mtlr r0
/* 8036C3FC 0036805C 38 21 00 60 */ addi r1, r1, 0x60
diff --git a/asm/text_1.s b/asm/text_1.s index eb9fb1f..5919f50 100644 --- a/asm/text_1.s +++ b/asm/text_1.s @@ -8570,7 +8570,7 @@ lbl_8000DE4C: /* 8000DE54 00009AB4 4B FF F9 65 */ bl func_8000D7B8 lbl_8000DE58: /* 8000DE58 00009AB8 39 61 00 60 */ addi r11, r1, 0x60 -/* 8000DE5C 00009ABC 48 1B 92 F1 */ bl func_801C714C +/* 8000DE5C 00009ABC 48 1B 92 F1 */ bl _restgpr_17 /* 8000DE60 00009AC0 80 01 00 64 */ lwz r0, 0x64(r1) /* 8000DE64 00009AC4 7C 08 03 A6 */ mtlr r0 /* 8000DE68 00009AC8 38 21 00 60 */ addi r1, r1, 0x60 @@ -10804,7 +10804,7 @@ lbl_8000FE3C: /* 8000FE3C 0000BA9C 80 61 00 18 */ lwz r3, 0x18(r1) lbl_8000FE40: /* 8000FE40 0000BAA0 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 8000FE44 0000BAA4 48 1B 73 09 */ bl func_801C714C +/* 8000FE44 0000BAA4 48 1B 73 09 */ bl _restgpr_17 /* 8000FE48 0000BAA8 80 01 00 A4 */ lwz r0, 0xa4(r1) /* 8000FE4C 0000BAAC 7C 08 03 A6 */ mtlr r0 /* 8000FE50 0000BAB0 38 21 00 A0 */ addi r1, r1, 0xa0 @@ -14795,7 +14795,7 @@ lbl_800136E8: /* 800136F0 0000F350 4B FF 8E 3D */ bl func_8000C52C lbl_800136F4: /* 800136F4 0000F354 39 61 00 D0 */ addi r11, r1, 0xd0 -/* 800136F8 0000F358 48 1B 3A 5D */ bl func_801C7154 +/* 800136F8 0000F358 48 1B 3A 5D */ bl _restgpr_19 /* 800136FC 0000F35C 80 01 00 D4 */ lwz r0, 0xd4(r1) /* 80013700 0000F360 7C 08 03 A6 */ mtlr r0 /* 80013704 0000F364 38 21 00 D0 */ addi r1, r1, 0xd0 @@ -18772,7 +18772,7 @@ lbl_80016EB8: /* 80016EC4 00012B24 38 60 00 01 */ li r3, 1 lbl_80016EC8: /* 80016EC8 00012B28 39 61 00 70 */ addi r11, r1, 0x70 -/* 80016ECC 00012B2C 48 1B 02 89 */ bl func_801C7154 +/* 80016ECC 00012B2C 48 1B 02 89 */ bl _restgpr_19 /* 80016ED0 00012B30 80 01 00 74 */ lwz r0, 0x74(r1) /* 80016ED4 00012B34 7C 08 03 A6 */ mtlr r0 /* 80016ED8 00012B38 38 21 00 70 */ addi r1, r1, 0x70 @@ -29935,7 +29935,7 @@ lbl_80020BB4: /* 80020BDC 0001C83C 48 00 05 21 */ bl func_800210FC lbl_80020BE0: /* 80020BE0 0001C840 39 61 00 40 */ addi r11, r1, 0x40 -/* 80020BE4 0001C844 48 1A 65 6D */ bl func_801C7150 +/* 80020BE4 0001C844 48 1A 65 6D */ bl _restgpr_18 /* 80020BE8 0001C848 80 01 00 44 */ lwz r0, 0x44(r1) /* 80020BEC 0001C84C 7C 08 03 A6 */ mtlr r0 /* 80020BF0 0001C850 38 21 00 40 */ addi r1, r1, 0x40 @@ -66198,7 +66198,7 @@ lbl_8003FD44: /* 8003FD5C 0003B9BC 38 60 00 01 */ li r3, 1 lbl_8003FD60: /* 8003FD60 0003B9C0 39 61 00 50 */ addi r11, r1, 0x50 -/* 8003FD64 0003B9C4 48 18 73 E5 */ bl func_801C7148 +/* 8003FD64 0003B9C4 48 18 73 E5 */ bl _restgpr_16 /* 8003FD68 0003B9C8 80 01 00 54 */ lwz r0, 0x54(r1) /* 8003FD6C 0003B9CC 7C 08 03 A6 */ mtlr r0 /* 8003FD70 0003B9D0 38 21 00 50 */ addi r1, r1, 0x50 @@ -86662,7 +86662,7 @@ lbl_80051804: /* 8005181C 0004D47C E3 81 00 68 */ psq_l f28, 104(r1), 0, qr0 /* 80051820 0004D480 39 61 00 60 */ addi r11, r1, 0x60 /* 80051824 0004D484 CB 81 00 60 */ lfd f28, 0x60(r1) -/* 80051828 0004D488 48 17 59 21 */ bl func_801C7148 +/* 80051828 0004D488 48 17 59 21 */ bl _restgpr_16 /* 8005182C 0004D48C 80 01 00 A4 */ lwz r0, 0xa4(r1) /* 80051830 0004D490 7C 08 03 A6 */ mtlr r0 /* 80051834 0004D494 38 21 00 A0 */ addi r1, r1, 0xa0 diff --git a/asm/text_10_6.s b/asm/text_10_6.s index 2dcc5d1..a1a5922 100644 --- a/asm/text_10_6.s +++ b/asm/text_10_6.s @@ -1774,7 +1774,7 @@ lbl_8037E3C4: /* 8037E3CC 0037A02C 38 60 00 01 */ li r3, 1
lbl_8037E3D0:
/* 8037E3D0 0037A030 39 61 00 50 */ addi r11, r1, 0x50
-/* 8037E3D4 0037A034 4B E4 8D 81 */ bl func_801C7154
+/* 8037E3D4 0037A034 4B E4 8D 81 */ bl _restgpr_19
/* 8037E3D8 0037A038 80 01 00 54 */ lwz r0, 0x54(r1)
/* 8037E3DC 0037A03C 7C 08 03 A6 */ mtlr r0
/* 8037E3E0 0037A040 38 21 00 50 */ addi r1, r1, 0x50
@@ -4660,7 +4660,7 @@ lbl_80380B88: /* 80380BB8 0037C818 38 60 00 01 */ li r3, 1
lbl_80380BBC:
/* 80380BBC 0037C81C 39 61 00 60 */ addi r11, r1, 0x60
-/* 80380BC0 0037C820 4B E4 65 95 */ bl func_801C7154
+/* 80380BC0 0037C820 4B E4 65 95 */ bl _restgpr_19
/* 80380BC4 0037C824 80 01 00 64 */ lwz r0, 0x64(r1)
/* 80380BC8 0037C828 7C 08 03 A6 */ mtlr r0
/* 80380BCC 0037C82C 38 21 00 60 */ addi r1, r1, 0x60
diff --git a/asm/text_11.s b/asm/text_11.s index 6fe7431..695a0f7 100644 --- a/asm/text_11.s +++ b/asm/text_11.s @@ -9369,7 +9369,7 @@ lbl_80388788: /* 8038949C 003850FC 7F 47 00 38 */ and r7, r26, r0 /* 803894A0 00385100 48 00 5C 35 */ bl func_8038F0D4 /* 803894A4 00385104 39 61 00 F0 */ addi r11, r1, 0xf0 -/* 803894A8 00385108 4B E3 DC A9 */ bl func_801C7150 +/* 803894A8 00385108 4B E3 DC A9 */ bl _restgpr_18 /* 803894AC 0038510C 80 01 00 F4 */ lwz r0, 0xf4(r1) /* 803894B0 00385110 7C 08 03 A6 */ mtlr r0 /* 803894B4 00385114 38 21 00 F0 */ addi r1, r1, 0xf0 @@ -10210,7 +10210,7 @@ lbl_80388788: /* 8038A1C0 00385E20 38 A0 00 01 */ li r5, 1 /* 8038A1C4 00385E24 48 00 4F 11 */ bl func_8038F0D4 /* 8038A1C8 00385E28 39 61 01 80 */ addi r11, r1, 0x180 -/* 8038A1CC 00385E2C 4B E3 CF 85 */ bl func_801C7150 +/* 8038A1CC 00385E2C 4B E3 CF 85 */ bl _restgpr_18 /* 8038A1D0 00385E30 80 01 01 84 */ lwz r0, 0x184(r1) /* 8038A1D4 00385E34 7C 08 03 A6 */ mtlr r0 /* 8038A1D8 00385E38 38 21 01 80 */ addi r1, r1, 0x180 @@ -55049,7 +55049,7 @@ lbl_803B0784: /* 803B0794 003AC3F4 38 E0 00 2C */ li r7, 0x2c /* 803B0798 003AC3F8 4B FF EE 59 */ bl func_803AF5F0 /* 803B079C 003AC3FC 39 61 00 80 */ addi r11, r1, 0x80 -/* 803B07A0 003AC400 4B E1 69 AD */ bl func_801C714C +/* 803B07A0 003AC400 4B E1 69 AD */ bl _restgpr_17 /* 803B07A4 003AC404 80 01 00 84 */ lwz r0, 0x84(r1) /* 803B07A8 003AC408 7C 08 03 A6 */ mtlr r0 /* 803B07AC 003AC40C 38 21 00 80 */ addi r1, r1, 0x80 @@ -60553,7 +60553,7 @@ lbl_803B5564: /* 803B5580 003B11E0 90 1D 00 08 */ stw r0, 8(r29) lbl_803B5584: /* 803B5584 003B11E4 39 61 00 50 */ addi r11, r1, 0x50 -/* 803B5588 003B11E8 4B E1 1B C5 */ bl func_801C714C +/* 803B5588 003B11E8 4B E1 1B C5 */ bl _restgpr_17 /* 803B558C 003B11EC 80 01 00 54 */ lwz r0, 0x54(r1) /* 803B5590 003B11F0 7C 08 03 A6 */ mtlr r0 /* 803B5594 003B11F4 38 21 00 50 */ addi r1, r1, 0x50 @@ -65397,7 +65397,7 @@ lbl_803B9BCC: /* 803B9BD0 003B5830 39 61 00 50 */ addi r11, r1, 0x50 /* 803B9BD4 003B5834 30 03 FF FF */ addic r0, r3, -1 /* 803B9BD8 003B5838 7C 60 19 10 */ subfe r3, r0, r3 -/* 803B9BDC 003B583C 4B E0 D5 6D */ bl func_801C7148 +/* 803B9BDC 003B583C 4B E0 D5 6D */ bl _restgpr_16 /* 803B9BE0 003B5840 80 01 00 54 */ lwz r0, 0x54(r1) /* 803B9BE4 003B5844 7C 08 03 A6 */ mtlr r0 /* 803B9BE8 003B5848 38 21 00 50 */ addi r1, r1, 0x50 @@ -69952,7 +69952,7 @@ lbl_803BDCFC: /* 803BDD24 003B9984 7C 77 02 14 */ add r3, r23, r0 /* 803BDD28 003B9988 39 61 00 80 */ addi r11, r1, 0x80 /* 803BDD2C 003B998C B0 83 03 94 */ sth r4, 0x394(r3) -/* 803BDD30 003B9990 4B E0 94 21 */ bl func_801C7150 +/* 803BDD30 003B9990 4B E0 94 21 */ bl _restgpr_18 /* 803BDD34 003B9994 80 01 00 84 */ lwz r0, 0x84(r1) /* 803BDD38 003B9998 7C 08 03 A6 */ mtlr r0 /* 803BDD3C 003B999C 38 21 00 80 */ addi r1, r1, 0x80 @@ -71062,7 +71062,7 @@ lbl_803BED24: /* 803BED24 003BA984 7E E3 BB 78 */ mr r3, r23 lbl_803BED28: /* 803BED28 003BA988 39 61 00 50 */ addi r11, r1, 0x50 -/* 803BED2C 003BA98C 4B E0 84 1D */ bl func_801C7148 +/* 803BED2C 003BA98C 4B E0 84 1D */ bl _restgpr_16 /* 803BED30 003BA990 80 01 00 54 */ lwz r0, 0x54(r1) /* 803BED34 003BA994 7C 08 03 A6 */ mtlr r0 /* 803BED38 003BA998 38 21 00 50 */ addi r1, r1, 0x50 @@ -71377,7 +71377,7 @@ lbl_803BF1A8: /* 803BF1A8 003BAE08 7E E3 BB 78 */ mr r3, r23 lbl_803BF1AC: /* 803BF1AC 003BAE0C 39 61 00 50 */ addi r11, r1, 0x50 -/* 803BF1B0 003BAE10 4B E0 7F 99 */ bl func_801C7148 +/* 803BF1B0 003BAE10 4B E0 7F 99 */ bl _restgpr_16 /* 803BF1B4 003BAE14 80 01 00 54 */ lwz r0, 0x54(r1) /* 803BF1B8 003BAE18 7C 08 03 A6 */ mtlr r0 /* 803BF1BC 003BAE1C 38 21 00 50 */ addi r1, r1, 0x50 @@ -95437,7 +95437,7 @@ lbl_803D4BF4: /* 803D4C04 003D0864 41 80 FE 08 */ blt lbl_803D4A0C /* 803D4C08 003D0868 39 61 00 60 */ addi r11, r1, 0x60 /* 803D4C0C 003D086C 38 60 00 00 */ li r3, 0 -/* 803D4C10 003D0870 4B DF 25 3D */ bl func_801C714C +/* 803D4C10 003D0870 4B DF 25 3D */ bl _restgpr_17 /* 803D4C14 003D0874 80 01 00 64 */ lwz r0, 0x64(r1) /* 803D4C18 003D0878 7C 08 03 A6 */ mtlr r0 /* 803D4C1C 003D087C 38 21 00 60 */ addi r1, r1, 0x60 @@ -98926,7 +98926,7 @@ lbl_803D7F70: /* 803D7FE8 003D3C48 48 00 6F 55 */ bl func_803DEF3C lbl_803D7FEC: /* 803D7FEC 003D3C4C 39 61 00 A0 */ addi r11, r1, 0xa0 -/* 803D7FF0 003D3C50 4B DE F1 61 */ bl func_801C7150 +/* 803D7FF0 003D3C50 4B DE F1 61 */ bl _restgpr_18 /* 803D7FF4 003D3C54 80 01 00 A4 */ lwz r0, 0xa4(r1) /* 803D7FF8 003D3C58 7C 08 03 A6 */ mtlr r0 /* 803D7FFC 003D3C5C 38 21 00 A0 */ addi r1, r1, 0xa0 @@ -110445,7 +110445,7 @@ lbl_803E1D4C: /* 803E1D80 003DD9E0 3B 7B 0F F0 */ addi r27, r27, 0xff0 /* 803E1D84 003DD9E4 41 80 FF 28 */ blt lbl_803E1CAC /* 803E1D88 003DD9E8 39 61 00 C0 */ addi r11, r1, 0xc0 -/* 803E1D8C 003DD9EC 4B DE 53 C9 */ bl func_801C7154 +/* 803E1D8C 003DD9EC 4B DE 53 C9 */ bl _restgpr_19 /* 803E1D90 003DD9F0 80 01 00 C4 */ lwz r0, 0xc4(r1) /* 803E1D94 003DD9F4 7C 08 03 A6 */ mtlr r0 /* 803E1D98 003DD9F8 38 21 00 C0 */ addi r1, r1, 0xc0 diff --git a/asm/text_2.s b/asm/text_2.s index 224032a..9c2cde9 100644 --- a/asm/text_2.s +++ b/asm/text_2.s @@ -8943,7 +8943,7 @@ lbl_80067518: /* 80067584 000631E4 48 1E 8B B1 */ bl func_80250134 lbl_80067588: /* 80067588 000631E8 39 61 00 90 */ addi r11, r1, 0x90 -/* 8006758C 000631EC 48 15 FB BD */ bl func_801C7148 +/* 8006758C 000631EC 48 15 FB BD */ bl _restgpr_16 /* 80067590 000631F0 80 01 00 94 */ lwz r0, 0x94(r1) /* 80067594 000631F4 7C 08 03 A6 */ mtlr r0 /* 80067598 000631F8 38 21 00 90 */ addi r1, r1, 0x90 @@ -62142,7 +62142,7 @@ lbl_80097E40: /* 80097E54 00093AB4 13 C1 00 0C */ psq_lx f30, r1, r0, 0, qr0 /* 80097E58 00093AB8 CB C1 24 10 */ lfd f30, 0x2410(r1) /* 80097E5C 00093ABC 39 61 24 10 */ addi r11, r1, 0x2410 -/* 80097E60 00093AC0 48 12 F2 F1 */ bl func_801C7150 +/* 80097E60 00093AC0 48 12 F2 F1 */ bl _restgpr_18 /* 80097E64 00093AC4 80 01 24 34 */ lwz r0, 0x2434(r1) /* 80097E68 00093AC8 7C 08 03 A6 */ mtlr r0 /* 80097E6C 00093ACC 38 21 24 30 */ addi r1, r1, 0x2430 diff --git a/asm/text_3.s b/asm/text_3.s index e171d53..89496d7 100644 --- a/asm/text_3.s +++ b/asm/text_3.s @@ -6870,7 +6870,7 @@ lbl_800C1EB0: lbl_800C2058: /* 800C2058 000BDCB8 39 61 00 F0 */ addi r11, r1, 0xf0 /* 800C205C 000BDCBC 7F E3 FB 78 */ mr r3, r31 -/* 800C2060 000BDCC0 48 10 50 F5 */ bl func_801C7154 +/* 800C2060 000BDCC0 48 10 50 F5 */ bl _restgpr_19 /* 800C2064 000BDCC4 80 01 00 F4 */ lwz r0, 0xf4(r1) /* 800C2068 000BDCC8 7C 08 03 A6 */ mtlr r0 /* 800C206C 000BDCCC 38 21 00 F0 */ addi r1, r1, 0xf0 @@ -44280,7 +44280,7 @@ lbl_800E4200: /* 800E4204 000DFE64 42 00 FF B0 */ bdnz lbl_800E41B4 lbl_800E4208: /* 800E4208 000DFE68 39 61 00 70 */ addi r11, r1, 0x70 -/* 800E420C 000DFE6C 48 0E 2F 49 */ bl func_801C7154 +/* 800E420C 000DFE6C 48 0E 2F 49 */ bl _restgpr_19 /* 800E4210 000DFE70 80 01 00 74 */ lwz r0, 0x74(r1) /* 800E4214 000DFE74 7C 08 03 A6 */ mtlr r0 /* 800E4218 000DFE78 38 21 00 70 */ addi r1, r1, 0x70 @@ -64973,7 +64973,7 @@ lbl_800F72CC: /* 800F72D0 000F2F30 28 1D 00 06 */ cmplwi r29, 6 /* 800F72D4 000F2F34 41 80 F7 B8 */ blt lbl_800F6A8C /* 800F72D8 000F2F38 39 61 00 50 */ addi r11, r1, 0x50 -/* 800F72DC 000F2F3C 48 0C FE 75 */ bl func_801C7150 +/* 800F72DC 000F2F3C 48 0C FE 75 */ bl _restgpr_18 /* 800F72E0 000F2F40 80 01 00 54 */ lwz r0, 0x54(r1) /* 800F72E4 000F2F44 7C 08 03 A6 */ mtlr r0 /* 800F72E8 000F2F48 38 21 00 50 */ addi r1, r1, 0x50 @@ -78653,7 +78653,7 @@ lbl_80103DF0: /* 80103E30 000FFA90 54 60 84 3E */ srwi r0, r3, 0x10 /* 80103E34 000FFA94 39 61 00 50 */ addi r11, r1, 0x50 /* 80103E38 000FFA98 7C 74 02 14 */ add r3, r20, r0 -/* 80103E3C 000FFA9C 48 0C 33 11 */ bl func_801C714C +/* 80103E3C 000FFA9C 48 0C 33 11 */ bl _restgpr_17 /* 80103E40 000FFAA0 80 01 00 54 */ lwz r0, 0x54(r1) /* 80103E44 000FFAA4 7C 08 03 A6 */ mtlr r0 /* 80103E48 000FFAA8 38 21 00 50 */ addi r1, r1, 0x50 diff --git a/asm/text_4.s b/asm/text_4.s index 0afd892..cae63d3 100644 --- a/asm/text_4.s +++ b/asm/text_4.s @@ -28116,7 +28116,7 @@ lbl_80131BCC: /* 80131BD8 0012D838 38 60 00 00 */ li r3, 0 lbl_80131BDC: /* 80131BDC 0012D83C 39 61 00 60 */ addi r11, r1, 0x60 -/* 80131BE0 0012D840 48 09 55 71 */ bl func_801C7150 +/* 80131BE0 0012D840 48 09 55 71 */ bl _restgpr_18 /* 80131BE4 0012D844 80 01 00 64 */ lwz r0, 0x64(r1) /* 80131BE8 0012D848 7C 08 03 A6 */ mtlr r0 /* 80131BEC 0012D84C 38 21 00 60 */ addi r1, r1, 0x60 @@ -61606,7 +61606,7 @@ lbl_801508F4: /* 801508F4 0014C554 7F E3 FB 78 */ mr r3, r31 lbl_801508F8: /* 801508F8 0014C558 39 61 00 80 */ addi r11, r1, 0x80 -/* 801508FC 0014C55C 48 07 68 4D */ bl func_801C7148 +/* 801508FC 0014C55C 48 07 68 4D */ bl _restgpr_16 /* 80150900 0014C560 80 01 00 84 */ lwz r0, 0x84(r1) /* 80150904 0014C564 7C 08 03 A6 */ mtlr r0 /* 80150908 0014C568 38 21 00 80 */ addi r1, r1, 0x80 @@ -62374,7 +62374,7 @@ lbl_80151428: /* 80151438 0014D098 41 80 FD 54 */ blt lbl_8015118C lbl_8015143C: /* 8015143C 0014D09C 39 61 00 70 */ addi r11, r1, 0x70 -/* 80151440 0014D0A0 48 07 5D 0D */ bl func_801C714C +/* 80151440 0014D0A0 48 07 5D 0D */ bl _restgpr_17 /* 80151444 0014D0A4 80 01 00 74 */ lwz r0, 0x74(r1) /* 80151448 0014D0A8 7C 08 03 A6 */ mtlr r0 /* 8015144C 0014D0AC 38 21 00 70 */ addi r1, r1, 0x70 @@ -66976,7 +66976,7 @@ lbl_80155738: /* 80155764 001513C4 39 61 00 60 */ addi r11, r1, 0x60 /* 80155768 001513C8 80 63 00 D8 */ lwz r3, 0xd8(r3) /* 8015576C 001513CC 98 03 00 19 */ stb r0, 0x19(r3) -/* 80155770 001513D0 48 07 19 E1 */ bl func_801C7150 +/* 80155770 001513D0 48 07 19 E1 */ bl _restgpr_18 /* 80155774 001513D4 80 01 00 64 */ lwz r0, 0x64(r1) /* 80155778 001513D8 7C 08 03 A6 */ mtlr r0 /* 8015577C 001513DC 38 21 00 60 */ addi r1, r1, 0x60 @@ -101076,7 +101076,7 @@ lbl_80172790: /* 80172794 0016E3F4 41 82 F5 0C */ beq lbl_80171CA0 lbl_80172798: /* 80172798 0016E3F8 39 61 00 80 */ addi r11, r1, 0x80 -/* 8017279C 0016E3FC 48 05 49 B5 */ bl func_801C7150 +/* 8017279C 0016E3FC 48 05 49 B5 */ bl _restgpr_18 /* 801727A0 0016E400 80 01 00 84 */ lwz r0, 0x84(r1) /* 801727A4 0016E404 7C 08 03 A6 */ mtlr r0 /* 801727A8 0016E408 38 21 00 80 */ addi r1, r1, 0x80 diff --git a/asm/text_5.s b/asm/text_5.s index ed49b80..1f6f827 100644 --- a/asm/text_5.s +++ b/asm/text_5.s @@ -1536,7 +1536,7 @@ lbl_80173E04: /* 80173E08 0016FA68 41 82 FD 14 */ beq lbl_80173B1C lbl_80173E0C: /* 80173E0C 0016FA6C 39 61 00 60 */ addi r11, r1, 0x60 -/* 80173E10 0016FA70 48 05 33 45 */ bl func_801C7154 +/* 80173E10 0016FA70 48 05 33 45 */ bl _restgpr_19 /* 80173E14 0016FA74 80 01 00 64 */ lwz r0, 0x64(r1) /* 80173E18 0016FA78 7C 08 03 A6 */ mtlr r0 /* 80173E1C 0016FA7C 38 21 00 60 */ addi r1, r1, 0x60 @@ -1737,7 +1737,7 @@ lbl_801740BC: /* 801740C0 0016FD20 28 00 00 0A */ cmplwi r0, 0xa /* 801740C4 0016FD24 41 82 FD A4 */ beq lbl_80173E68 /* 801740C8 0016FD28 39 61 00 70 */ addi r11, r1, 0x70 -/* 801740CC 0016FD2C 48 05 30 81 */ bl func_801C714C +/* 801740CC 0016FD2C 48 05 30 81 */ bl _restgpr_17 /* 801740D0 0016FD30 80 01 00 74 */ lwz r0, 0x74(r1) /* 801740D4 0016FD34 7C 08 03 A6 */ mtlr r0 /* 801740D8 0016FD38 38 21 00 70 */ addi r1, r1, 0x70 @@ -2041,7 +2041,7 @@ lbl_8017450C: lbl_80174514: /* 80174514 00170174 39 61 00 60 */ addi r11, r1, 0x60 /* 80174518 00170178 7E A3 AB 78 */ mr r3, r21 -/* 8017451C 0017017C 48 05 2C 39 */ bl func_801C7154 +/* 8017451C 0017017C 48 05 2C 39 */ bl _restgpr_19 /* 80174520 00170180 80 01 00 64 */ lwz r0, 0x64(r1) /* 80174524 00170184 7C 08 03 A6 */ mtlr r0 /* 80174528 00170188 38 21 00 60 */ addi r1, r1, 0x60 @@ -7207,7 +7207,7 @@ lbl_80178D1C: /* 80178D20 00174980 48 06 1D 99 */ bl func_801DAAB8 /* 80178D24 00174984 39 61 00 70 */ addi r11, r1, 0x70 /* 80178D28 00174988 7E 43 93 78 */ mr r3, r18 -/* 80178D2C 0017498C 48 04 E4 25 */ bl func_801C7150 +/* 80178D2C 0017498C 48 04 E4 25 */ bl _restgpr_18 /* 80178D30 00174990 80 01 00 74 */ lwz r0, 0x74(r1) /* 80178D34 00174994 7C 08 03 A6 */ mtlr r0 /* 80178D38 00174998 38 21 00 70 */ addi r1, r1, 0x70 @@ -8783,7 +8783,7 @@ lbl_8017A2E0: lbl_8017A314: /* 8017A314 00175F74 39 61 00 50 */ addi r11, r1, 0x50 /* 8017A318 00175F78 38 60 00 01 */ li r3, 1 -/* 8017A31C 00175F7C 48 04 CE 2D */ bl func_801C7148 +/* 8017A31C 00175F7C 48 04 CE 2D */ bl _restgpr_16 /* 8017A320 00175F80 80 01 00 54 */ lwz r0, 0x54(r1) /* 8017A324 00175F84 7C 08 03 A6 */ mtlr r0 /* 8017A328 00175F88 38 21 00 50 */ addi r1, r1, 0x50 @@ -9935,7 +9935,7 @@ lbl_8017B35C: /* 8017B35C 00176FBC 7F E3 FB 78 */ mr r3, r31 lbl_8017B360: /* 8017B360 00176FC0 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017B364 00176FC4 48 04 BD E9 */ bl func_801C714C +/* 8017B364 00176FC4 48 04 BD E9 */ bl _restgpr_17 /* 8017B368 00176FC8 80 01 00 54 */ lwz r0, 0x54(r1) /* 8017B36C 00176FCC 7C 08 03 A6 */ mtlr r0 /* 8017B370 00176FD0 38 21 00 50 */ addi r1, r1, 0x50 @@ -13436,7 +13436,7 @@ lbl_8017E368: /* 8017E378 00179FD8 28 15 00 04 */ cmplwi r21, 4 /* 8017E37C 00179FDC 41 80 F8 80 */ blt lbl_8017DBFC /* 8017E380 00179FE0 39 61 00 50 */ addi r11, r1, 0x50 -/* 8017E384 00179FE4 48 04 8D C5 */ bl func_801C7148 +/* 8017E384 00179FE4 48 04 8D C5 */ bl _restgpr_16 /* 8017E388 00179FE8 80 01 00 54 */ lwz r0, 0x54(r1) /* 8017E38C 00179FEC 7C 08 03 A6 */ mtlr r0 /* 8017E390 00179FF0 38 21 00 50 */ addi r1, r1, 0x50 @@ -14543,7 +14543,7 @@ lbl_8017F200: /* 8017F204 0017AE64 7C 00 90 40 */ cmplw r0, r18 /* 8017F208 0017AE68 41 80 FE D0 */ blt lbl_8017F0D8 /* 8017F20C 0017AE6C 39 61 01 00 */ addi r11, r1, 0x100 -/* 8017F210 0017AE70 48 04 7F 39 */ bl func_801C7148 +/* 8017F210 0017AE70 48 04 7F 39 */ bl _restgpr_16 /* 8017F214 0017AE74 80 01 01 04 */ lwz r0, 0x104(r1) /* 8017F218 0017AE78 7C 08 03 A6 */ mtlr r0 /* 8017F21C 0017AE7C 38 21 01 00 */ addi r1, r1, 0x100 @@ -19516,7 +19516,7 @@ lbl_801833AC: /* 801833BC 0017F01C E3 A1 00 88 */ psq_l f29, 136(r1), 0, qr0 /* 801833C0 0017F020 39 61 00 80 */ addi r11, r1, 0x80 /* 801833C4 0017F024 CB A1 00 80 */ lfd f29, 0x80(r1) -/* 801833C8 0017F028 48 04 3D 8D */ bl func_801C7154 +/* 801833C8 0017F028 48 04 3D 8D */ bl _restgpr_19 /* 801833CC 0017F02C 80 01 00 B4 */ lwz r0, 0xb4(r1) /* 801833D0 0017F030 7C 08 03 A6 */ mtlr r0 /* 801833D4 0017F034 38 21 00 B0 */ addi r1, r1, 0xb0 @@ -20635,7 +20635,7 @@ lbl_80184388: /* 80184390 0017FFF0 41 80 FD C0 */ blt lbl_80184150 /* 80184394 0017FFF4 9A D5 00 00 */ stb r22, 0(r21) /* 80184398 0017FFF8 39 61 00 50 */ addi r11, r1, 0x50 -/* 8018439C 0017FFFC 48 04 2D B9 */ bl func_801C7154 +/* 8018439C 0017FFFC 48 04 2D B9 */ bl _restgpr_19 /* 801843A0 00180000 80 01 00 54 */ lwz r0, 0x54(r1) /* 801843A4 00180004 7C 08 03 A6 */ mtlr r0 /* 801843A8 00180008 38 21 00 50 */ addi r1, r1, 0x50 @@ -20861,7 +20861,7 @@ lbl_80184698: /* 801846B4 00180314 28 11 00 40 */ cmplwi r17, 0x40 /* 801846B8 00180318 41 80 FF E0 */ blt lbl_80184698 /* 801846BC 0018031C 39 61 0B 60 */ addi r11, r1, 0xb60 -/* 801846C0 00180320 48 04 2A 8D */ bl func_801C714C +/* 801846C0 00180320 48 04 2A 8D */ bl _restgpr_17 /* 801846C4 00180324 80 01 0B 64 */ lwz r0, 0xb64(r1) /* 801846C8 00180328 7C 08 03 A6 */ mtlr r0 /* 801846CC 0018032C 38 21 0B 60 */ addi r1, r1, 0xb60 @@ -23085,7 +23085,7 @@ lbl_801864D0: /* 801864D8 00182138 41 80 FF 28 */ blt lbl_80186400 /* 801864DC 0018213C 39 61 01 00 */ addi r11, r1, 0x100 /* 801864E0 00182140 7F A3 EB 78 */ mr r3, r29 -/* 801864E4 00182144 48 04 0C 6D */ bl func_801C7150 +/* 801864E4 00182144 48 04 0C 6D */ bl _restgpr_18 /* 801864E8 00182148 80 01 01 04 */ lwz r0, 0x104(r1) /* 801864EC 0018214C 7C 08 03 A6 */ mtlr r0 /* 801864F0 00182150 38 21 01 00 */ addi r1, r1, 0x100 @@ -24634,7 +24634,7 @@ lbl_80187A20: /* 80187A44 001836A4 38 60 00 01 */ li r3, 1 lbl_80187A48: /* 80187A48 001836A8 39 61 00 60 */ addi r11, r1, 0x60 -/* 80187A4C 001836AC 48 03 F7 09 */ bl func_801C7154 +/* 80187A4C 001836AC 48 03 F7 09 */ bl _restgpr_19 /* 80187A50 001836B0 80 01 00 64 */ lwz r0, 0x64(r1) /* 80187A54 001836B4 7C 08 03 A6 */ mtlr r0 /* 80187A58 001836B8 38 21 00 60 */ addi r1, r1, 0x60 @@ -27434,7 +27434,7 @@ lbl_8018A1AC: /* 8018A1AC 00185E0C 38 60 00 00 */ li r3, 0 lbl_8018A1B0: /* 8018A1B0 00185E10 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018A1B4 00185E14 48 03 CF 9D */ bl func_801C7150 +/* 8018A1B4 00185E14 48 03 CF 9D */ bl _restgpr_18 /* 8018A1B8 00185E18 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018A1BC 00185E1C 7C 08 03 A6 */ mtlr r0 /* 8018A1C0 00185E20 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -28849,7 +28849,7 @@ lbl_8018B568: /* 8018B568 001871C8 38 60 00 00 */ li r3, 0 lbl_8018B56C: /* 8018B56C 001871CC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018B570 001871D0 48 03 BB DD */ bl func_801C714C +/* 8018B570 001871D0 48 03 BB DD */ bl _restgpr_17 /* 8018B574 001871D4 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018B578 001871D8 7C 08 03 A6 */ mtlr r0 /* 8018B57C 001871DC 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -29136,7 +29136,7 @@ lbl_8018B978: /* 8018B978 001875D8 38 60 00 00 */ li r3, 0 lbl_8018B97C: /* 8018B97C 001875DC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018B980 001875E0 48 03 B7 CD */ bl func_801C714C +/* 8018B980 001875E0 48 03 B7 CD */ bl _restgpr_17 /* 8018B984 001875E4 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018B988 001875E8 7C 08 03 A6 */ mtlr r0 /* 8018B98C 001875EC 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -31107,7 +31107,7 @@ lbl_8018D530: /* 8018D530 00189190 38 60 00 00 */ li r3, 0 lbl_8018D534: /* 8018D534 00189194 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018D538 00189198 48 03 9C 15 */ bl func_801C714C +/* 8018D538 00189198 48 03 9C 15 */ bl _restgpr_17 /* 8018D53C 0018919C 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018D540 001891A0 7C 08 03 A6 */ mtlr r0 /* 8018D544 001891A4 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -31531,7 +31531,7 @@ lbl_8018DB48: /* 8018DB48 001897A8 38 60 00 00 */ li r3, 0 lbl_8018DB4C: /* 8018DB4C 001897AC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018DB50 001897B0 48 03 95 FD */ bl func_801C714C +/* 8018DB50 001897B0 48 03 95 FD */ bl _restgpr_17 /* 8018DB54 001897B4 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018DB58 001897B8 7C 08 03 A6 */ mtlr r0 /* 8018DB5C 001897BC 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -32103,7 +32103,7 @@ lbl_8018E36C: /* 8018E36C 00189FCC 38 60 00 00 */ li r3, 0 lbl_8018E370: /* 8018E370 00189FD0 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018E374 00189FD4 48 03 8D D9 */ bl func_801C714C +/* 8018E374 00189FD4 48 03 8D D9 */ bl _restgpr_17 /* 8018E378 00189FD8 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018E37C 00189FDC 7C 08 03 A6 */ mtlr r0 /* 8018E380 00189FE0 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -33853,7 +33853,7 @@ lbl_8018FBC8: /* 8018FBC8 0018B828 38 60 00 00 */ li r3, 0 lbl_8018FBCC: /* 8018FBCC 0018B82C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8018FBD0 0018B830 48 03 75 79 */ bl func_801C7148 +/* 8018FBD0 0018B830 48 03 75 79 */ bl _restgpr_16 /* 8018FBD4 0018B834 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8018FBD8 0018B838 7C 08 03 A6 */ mtlr r0 /* 8018FBDC 0018B83C 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -36365,7 +36365,7 @@ lbl_80191F24: /* 80191F24 0018DB84 38 60 00 00 */ li r3, 0 lbl_80191F28: /* 80191F28 0018DB88 39 61 0B B0 */ addi r11, r1, 0xbb0 -/* 80191F2C 0018DB8C 48 03 52 21 */ bl func_801C714C +/* 80191F2C 0018DB8C 48 03 52 21 */ bl _restgpr_17 /* 80191F30 0018DB90 80 01 0B B4 */ lwz r0, 0xbb4(r1) /* 80191F34 0018DB94 7C 08 03 A6 */ mtlr r0 /* 80191F38 0018DB98 38 21 0B B0 */ addi r1, r1, 0xbb0 @@ -36604,7 +36604,7 @@ lbl_80192288: /* 80192288 0018DEE8 38 60 00 00 */ li r3, 0 lbl_8019228C: /* 8019228C 0018DEEC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80192290 0018DEF0 48 03 4E BD */ bl func_801C714C +/* 80192290 0018DEF0 48 03 4E BD */ bl _restgpr_17 /* 80192294 0018DEF4 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80192298 0018DEF8 7C 08 03 A6 */ mtlr r0 /* 8019229C 0018DEFC 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -38398,7 +38398,7 @@ lbl_80193C04: /* 80193C04 0018F864 38 60 00 00 */ li r3, 0 lbl_80193C08: /* 80193C08 0018F868 39 61 0B B0 */ addi r11, r1, 0xbb0 -/* 80193C0C 0018F86C 48 03 35 41 */ bl func_801C714C +/* 80193C0C 0018F86C 48 03 35 41 */ bl _restgpr_17 /* 80193C10 0018F870 80 01 0B B4 */ lwz r0, 0xbb4(r1) /* 80193C14 0018F874 7C 08 03 A6 */ mtlr r0 /* 80193C18 0018F878 38 21 0B B0 */ addi r1, r1, 0xbb0 @@ -40664,7 +40664,7 @@ lbl_80195BCC: /* 80195BCC 0019182C 38 60 00 00 */ li r3, 0 lbl_80195BD0: /* 80195BD0 00191830 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80195BD4 00191834 48 03 15 79 */ bl func_801C714C +/* 80195BD4 00191834 48 03 15 79 */ bl _restgpr_17 /* 80195BD8 00191838 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80195BDC 0019183C 7C 08 03 A6 */ mtlr r0 /* 80195BE0 00191840 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -40869,7 +40869,7 @@ lbl_80195EB4: /* 80195EB4 00191B14 38 60 00 00 */ li r3, 0 lbl_80195EB8: /* 80195EB8 00191B18 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80195EBC 00191B1C 48 03 12 91 */ bl func_801C714C +/* 80195EBC 00191B1C 48 03 12 91 */ bl _restgpr_17 /* 80195EC0 00191B20 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80195EC4 00191B24 7C 08 03 A6 */ mtlr r0 /* 80195EC8 00191B28 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -41089,7 +41089,7 @@ lbl_801961D0: /* 801961D0 00191E30 38 60 00 00 */ li r3, 0 lbl_801961D4: /* 801961D4 00191E34 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 801961D8 00191E38 48 03 0F 79 */ bl func_801C7150 +/* 801961D8 00191E38 48 03 0F 79 */ bl _restgpr_18 /* 801961DC 00191E3C 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 801961E0 00191E40 7C 08 03 A6 */ mtlr r0 /* 801961E4 00191E44 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -41265,7 +41265,7 @@ lbl_8019644C: /* 8019644C 001920AC 38 60 00 00 */ li r3, 0 lbl_80196450: /* 80196450 001920B0 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80196454 001920B4 48 03 0C FD */ bl func_801C7150 +/* 80196454 001920B4 48 03 0C FD */ bl _restgpr_18 /* 80196458 001920B8 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8019645C 001920BC 7C 08 03 A6 */ mtlr r0 /* 80196460 001920C0 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -41489,7 +41489,7 @@ lbl_80196774: /* 80196774 001923D4 38 60 00 00 */ li r3, 0 lbl_80196778: /* 80196778 001923D8 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8019677C 001923DC 48 03 09 CD */ bl func_801C7148 +/* 8019677C 001923DC 48 03 09 CD */ bl _restgpr_16 /* 80196780 001923E0 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80196784 001923E4 7C 08 03 A6 */ mtlr r0 /* 80196788 001923E8 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -41666,7 +41666,7 @@ lbl_801969F4: /* 801969F4 00192654 38 60 00 00 */ li r3, 0 lbl_801969F8: /* 801969F8 00192658 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 801969FC 0019265C 48 03 07 55 */ bl func_801C7150 +/* 801969FC 0019265C 48 03 07 55 */ bl _restgpr_18 /* 80196A00 00192660 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80196A04 00192664 7C 08 03 A6 */ mtlr r0 /* 80196A08 00192668 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -41881,7 +41881,7 @@ lbl_80196D00: /* 80196D00 00192960 38 60 00 00 */ li r3, 0 lbl_80196D04: /* 80196D04 00192964 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80196D08 00192968 48 03 04 45 */ bl func_801C714C +/* 80196D08 00192968 48 03 04 45 */ bl _restgpr_17 /* 80196D0C 0019296C 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80196D10 00192970 7C 08 03 A6 */ mtlr r0 /* 80196D14 00192974 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -42098,7 +42098,7 @@ lbl_80197010: /* 80197010 00192C70 38 60 00 00 */ li r3, 0 lbl_80197014: /* 80197014 00192C74 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80197018 00192C78 48 03 01 31 */ bl func_801C7148 +/* 80197018 00192C78 48 03 01 31 */ bl _restgpr_16 /* 8019701C 00192C7C 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80197020 00192C80 7C 08 03 A6 */ mtlr r0 /* 80197024 00192C84 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -42582,7 +42582,7 @@ lbl_801976F8: /* 801976F8 00193358 38 60 00 00 */ li r3, 0 lbl_801976FC: /* 801976FC 0019335C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80197700 00193360 48 02 FA 49 */ bl func_801C7148 +/* 80197700 00193360 48 02 FA 49 */ bl _restgpr_16 /* 80197704 00193364 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80197708 00193368 7C 08 03 A6 */ mtlr r0 /* 8019770C 0019336C 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -42982,7 +42982,7 @@ lbl_80197CA8: /* 80197CA8 00193908 38 60 00 00 */ li r3, 0 lbl_80197CAC: /* 80197CAC 0019390C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80197CB0 00193910 48 02 F4 99 */ bl func_801C7148 +/* 80197CB0 00193910 48 02 F4 99 */ bl _restgpr_16 /* 80197CB4 00193914 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80197CB8 00193918 7C 08 03 A6 */ mtlr r0 /* 80197CBC 0019391C 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -43205,7 +43205,7 @@ lbl_80197FD4: /* 80197FD4 00193C34 38 60 00 00 */ li r3, 0 lbl_80197FD8: /* 80197FD8 00193C38 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80197FDC 00193C3C 48 02 F1 71 */ bl func_801C714C +/* 80197FDC 00193C3C 48 02 F1 71 */ bl _restgpr_17 /* 80197FE0 00193C40 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80197FE4 00193C44 7C 08 03 A6 */ mtlr r0 /* 80197FE8 00193C48 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -43417,7 +43417,7 @@ lbl_801982D4: /* 801982D4 00193F34 38 60 00 00 */ li r3, 0 lbl_801982D8: /* 801982D8 00193F38 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 801982DC 00193F3C 48 02 EE 71 */ bl func_801C714C +/* 801982DC 00193F3C 48 02 EE 71 */ bl _restgpr_17 /* 801982E0 00193F40 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 801982E4 00193F44 7C 08 03 A6 */ mtlr r0 /* 801982E8 00193F48 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -43598,7 +43598,7 @@ lbl_80198568: /* 80198568 001941C8 38 60 00 00 */ li r3, 0 lbl_8019856C: /* 8019856C 001941CC 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80198570 001941D0 48 02 EB E1 */ bl func_801C7150 +/* 80198570 001941D0 48 02 EB E1 */ bl _restgpr_18 /* 80198574 001941D4 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80198578 001941D8 7C 08 03 A6 */ mtlr r0 /* 8019857C 001941DC 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -43816,7 +43816,7 @@ lbl_80198880: /* 80198880 001944E0 38 60 00 00 */ li r3, 0 lbl_80198884: /* 80198884 001944E4 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80198888 001944E8 48 02 E8 C5 */ bl func_801C714C +/* 80198888 001944E8 48 02 E8 C5 */ bl _restgpr_17 /* 8019888C 001944EC 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80198890 001944F0 7C 08 03 A6 */ mtlr r0 /* 80198894 001944F4 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -44561,7 +44561,7 @@ lbl_8019931C: /* 8019931C 00194F7C 38 60 00 00 */ li r3, 0 lbl_80199320: /* 80199320 00194F80 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80199324 00194F84 48 02 DE 25 */ bl func_801C7148 +/* 80199324 00194F84 48 02 DE 25 */ bl _restgpr_16 /* 80199328 00194F88 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8019932C 00194F8C 7C 08 03 A6 */ mtlr r0 /* 80199330 00194F90 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -44769,7 +44769,7 @@ lbl_80199618: /* 80199618 00195278 38 60 00 00 */ li r3, 0 lbl_8019961C: /* 8019961C 0019527C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80199620 00195280 48 02 DB 2D */ bl func_801C714C +/* 80199620 00195280 48 02 DB 2D */ bl _restgpr_17 /* 80199624 00195284 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80199628 00195288 7C 08 03 A6 */ mtlr r0 /* 8019962C 0019528C 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -44974,7 +44974,7 @@ lbl_80199904: /* 80199904 00195564 38 60 00 00 */ li r3, 0 lbl_80199908: /* 80199908 00195568 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8019990C 0019556C 48 02 D8 3D */ bl func_801C7148 +/* 8019990C 0019556C 48 02 D8 3D */ bl _restgpr_16 /* 80199910 00195570 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80199914 00195574 7C 08 03 A6 */ mtlr r0 /* 80199918 00195578 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -45228,7 +45228,7 @@ lbl_80199CAC: /* 80199CAC 0019590C 38 60 00 00 */ li r3, 0 lbl_80199CB0: /* 80199CB0 00195910 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 80199CB4 00195914 48 02 D4 95 */ bl func_801C7148 +/* 80199CB4 00195914 48 02 D4 95 */ bl _restgpr_16 /* 80199CB8 00195918 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 80199CBC 0019591C 7C 08 03 A6 */ mtlr r0 /* 80199CC0 00195920 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -45597,7 +45597,7 @@ lbl_8019A1F8: /* 8019A1F8 00195E58 38 60 00 00 */ li r3, 0 lbl_8019A1FC: /* 8019A1FC 00195E5C 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8019A200 00195E60 48 02 CF 4D */ bl func_801C714C +/* 8019A200 00195E60 48 02 CF 4D */ bl _restgpr_17 /* 8019A204 00195E64 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8019A208 00195E68 7C 08 03 A6 */ mtlr r0 /* 8019A20C 00195E6C 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -46061,7 +46061,7 @@ lbl_8019A894: /* 8019A894 001964F4 38 60 00 00 */ li r3, 0 lbl_8019A898: /* 8019A898 001964F8 39 61 0B 90 */ addi r11, r1, 0xb90 -/* 8019A89C 001964FC 48 02 C8 B5 */ bl func_801C7150 +/* 8019A89C 001964FC 48 02 C8 B5 */ bl _restgpr_18 /* 8019A8A0 00196500 80 01 0B 94 */ lwz r0, 0xb94(r1) /* 8019A8A4 00196504 7C 08 03 A6 */ mtlr r0 /* 8019A8A8 00196508 38 21 0B 90 */ addi r1, r1, 0xb90 @@ -53249,7 +53249,7 @@ lbl_801A1010: /* 801A1024 0019CC84 38 60 FF FF */ li r3, -1 lbl_801A1028: /* 801A1028 0019CC88 39 61 00 60 */ addi r11, r1, 0x60 -/* 801A102C 0019CC8C 48 02 61 25 */ bl func_801C7150 +/* 801A102C 0019CC8C 48 02 61 25 */ bl _restgpr_18 /* 801A1030 0019CC90 80 01 00 64 */ lwz r0, 0x64(r1) /* 801A1034 0019CC94 7C 08 03 A6 */ mtlr r0 /* 801A1038 0019CC98 38 21 00 60 */ addi r1, r1, 0x60 @@ -60281,7 +60281,7 @@ lbl_801A7250: lbl_801A7274: /* 801A7274 001A2ED4 39 61 00 A0 */ addi r11, r1, 0xa0 /* 801A7278 001A2ED8 7F C3 F3 78 */ mr r3, r30 -/* 801A727C 001A2EDC 48 01 FE D9 */ bl func_801C7154 +/* 801A727C 001A2EDC 48 01 FE D9 */ bl _restgpr_19 /* 801A7280 001A2EE0 80 01 00 A4 */ lwz r0, 0xa4(r1) /* 801A7284 001A2EE4 7C 08 03 A6 */ mtlr r0 /* 801A7288 001A2EE8 38 21 00 A0 */ addi r1, r1, 0xa0 @@ -62272,7 +62272,7 @@ lbl_801A8EC0: lbl_801A8EE0: /* 801A8EE0 001A4B40 39 61 00 80 */ addi r11, r1, 0x80 /* 801A8EE4 001A4B44 7F A3 EB 78 */ mr r3, r29 -/* 801A8EE8 001A4B48 48 01 E2 6D */ bl func_801C7154 +/* 801A8EE8 001A4B48 48 01 E2 6D */ bl _restgpr_19 /* 801A8EEC 001A4B4C 80 01 00 84 */ lwz r0, 0x84(r1) /* 801A8EF0 001A4B50 7C 08 03 A6 */ mtlr r0 /* 801A8EF4 001A4B54 38 21 00 80 */ addi r1, r1, 0x80 @@ -66753,7 +66753,7 @@ lbl_801ACED4: lbl_801ACEE0: /* 801ACEE0 001A8B40 39 61 01 60 */ addi r11, r1, 0x160 /* 801ACEE4 001A8B44 7F 43 D3 78 */ mr r3, r26 -/* 801ACEE8 001A8B48 48 01 A2 6D */ bl func_801C7154 +/* 801ACEE8 001A8B48 48 01 A2 6D */ bl _restgpr_19 /* 801ACEEC 001A8B4C 80 01 01 64 */ lwz r0, 0x164(r1) /* 801ACEF0 001A8B50 7C 08 03 A6 */ mtlr r0 /* 801ACEF4 001A8B54 38 21 01 60 */ addi r1, r1, 0x160 @@ -67003,7 +67003,7 @@ lbl_801AD254: lbl_801AD260: /* 801AD260 001A8EC0 39 61 01 60 */ addi r11, r1, 0x160 /* 801AD264 001A8EC4 7F 43 D3 78 */ mr r3, r26 -/* 801AD268 001A8EC8 48 01 9E ED */ bl func_801C7154 +/* 801AD268 001A8EC8 48 01 9E ED */ bl _restgpr_19 /* 801AD26C 001A8ECC 80 01 01 64 */ lwz r0, 0x164(r1) /* 801AD270 001A8ED0 7C 08 03 A6 */ mtlr r0 /* 801AD274 001A8ED4 38 21 01 60 */ addi r1, r1, 0x160 @@ -67542,7 +67542,7 @@ lbl_801AD9BC: lbl_801AD9C8: /* 801AD9C8 001A9628 39 61 01 60 */ addi r11, r1, 0x160 /* 801AD9CC 001A962C 7F 23 CB 78 */ mr r3, r25 -/* 801AD9D0 001A9630 48 01 97 81 */ bl func_801C7150 +/* 801AD9D0 001A9630 48 01 97 81 */ bl _restgpr_18 /* 801AD9D4 001A9634 80 01 01 64 */ lwz r0, 0x164(r1) /* 801AD9D8 001A9638 7C 08 03 A6 */ mtlr r0 /* 801AD9DC 001A963C 38 21 01 60 */ addi r1, r1, 0x160 @@ -69683,7 +69683,7 @@ lbl_801AF7F4: lbl_801AF818: /* 801AF818 001AB478 39 61 00 C0 */ addi r11, r1, 0xc0 /* 801AF81C 001AB47C 7F A3 EB 78 */ mr r3, r29 -/* 801AF820 001AB480 48 01 79 35 */ bl func_801C7154 +/* 801AF820 001AB480 48 01 79 35 */ bl _restgpr_19 /* 801AF824 001AB484 80 01 00 C4 */ lwz r0, 0xc4(r1) /* 801AF828 001AB488 7C 08 03 A6 */ mtlr r0 /* 801AF82C 001AB48C 38 21 00 C0 */ addi r1, r1, 0xc0 @@ -78222,7 +78222,7 @@ lbl_801B7068: lbl_801B709C: /* 801B709C 001B2CFC 39 61 00 C0 */ addi r11, r1, 0xc0 /* 801B70A0 001B2D00 7F A3 EB 78 */ mr r3, r29 -/* 801B70A4 001B2D04 48 01 00 AD */ bl func_801C7150 +/* 801B70A4 001B2D04 48 01 00 AD */ bl _restgpr_18 /* 801B70A8 001B2D08 80 01 00 C4 */ lwz r0, 0xc4(r1) /* 801B70AC 001B2D0C 7C 08 03 A6 */ mtlr r0 /* 801B70B0 001B2D10 38 21 00 C0 */ addi r1, r1, 0xc0 @@ -84582,7 +84582,7 @@ lbl_801BCAF4: /* 801BCAFC 001B875C 41 80 FF 54 */ blt lbl_801BCA50 /* 801BCB00 001B8760 39 61 00 C0 */ addi r11, r1, 0xc0 /* 801BCB04 001B8764 7F 63 DB 78 */ mr r3, r27 -/* 801BCB08 001B8768 48 00 A6 49 */ bl func_801C7150 +/* 801BCB08 001B8768 48 00 A6 49 */ bl _restgpr_18 /* 801BCB0C 001B876C 80 01 00 C4 */ lwz r0, 0xc4(r1) /* 801BCB10 001B8770 7C 08 03 A6 */ mtlr r0 /* 801BCB14 001B8774 38 21 00 C0 */ addi r1, r1, 0xc0 @@ -85700,7 +85700,7 @@ lbl_801BDB00: lbl_801BDB2C: /* 801BDB2C 001B978C 39 61 00 70 */ addi r11, r1, 0x70 /* 801BDB30 001B9790 7F 23 CB 78 */ mr r3, r25 -/* 801BDB34 001B9794 48 00 96 1D */ bl func_801C7150 +/* 801BDB34 001B9794 48 00 96 1D */ bl _restgpr_18 /* 801BDB38 001B9798 80 01 00 74 */ lwz r0, 0x74(r1) /* 801BDB3C 001B979C 7C 08 03 A6 */ mtlr r0 /* 801BDB40 001B97A0 38 21 00 70 */ addi r1, r1, 0x70 @@ -86905,7 +86905,7 @@ lbl_801BEC34: lbl_801BEC40: /* 801BEC40 001BA8A0 39 61 01 00 */ addi r11, r1, 0x100 /* 801BEC44 001BA8A4 7E 43 93 78 */ mr r3, r18 -/* 801BEC48 001BA8A8 48 00 85 09 */ bl func_801C7150 +/* 801BEC48 001BA8A8 48 00 85 09 */ bl _restgpr_18 /* 801BEC4C 001BA8AC 80 01 01 04 */ lwz r0, 0x104(r1) /* 801BEC50 001BA8B0 7C 08 03 A6 */ mtlr r0 /* 801BEC54 001BA8B4 38 21 01 00 */ addi r1, r1, 0x100 @@ -87495,7 +87495,7 @@ lbl_801BF454: /* 801BF460 001BB0C0 7E 63 9B 78 */ mr r3, r19 lbl_801BF464: /* 801BF464 001BB0C4 39 61 00 50 */ addi r11, r1, 0x50 -/* 801BF468 001BB0C8 48 00 7C E5 */ bl func_801C714C +/* 801BF468 001BB0C8 48 00 7C E5 */ bl _restgpr_17 /* 801BF46C 001BB0CC 80 01 00 54 */ lwz r0, 0x54(r1) /* 801BF470 001BB0D0 7C 08 03 A6 */ mtlr r0 /* 801BF474 001BB0D4 38 21 00 50 */ addi r1, r1, 0x50 diff --git a/asm/text_5_2.s b/asm/text_5_2.s index caf747a..b1cb7ae 100644 --- a/asm/text_5_2.s +++ b/asm/text_5_2.s @@ -167,20 +167,20 @@ __restore_gpr: _restgpr_15: /* 801C7144 001C2DA4 81 EB FF BC */ lwz r15, -0x44(r11) -.global func_801C7148 -func_801C7148: +.global _restgpr_16 +_restgpr_16: /* 801C7148 001C2DA8 82 0B FF C0 */ lwz r16, -0x40(r11) -.global func_801C714C -func_801C714C: +.global _restgpr_17 +_restgpr_17: /* 801C714C 001C2DAC 82 2B FF C4 */ lwz r17, -0x3c(r11) -.global func_801C7150 -func_801C7150: +.global _restgpr_18 +_restgpr_18: /* 801C7150 001C2DB0 82 4B FF C8 */ lwz r18, -0x38(r11) -.global func_801C7154 -func_801C7154: +.global _restgpr_19 +_restgpr_19: /* 801C7154 001C2DB4 82 6B FF CC */ lwz r19, -0x34(r11) .global func_801C7158 diff --git a/asm/text_5_3.s b/asm/text_5_3.s index 2a323a1..06e2e4e 100644 --- a/asm/text_5_3.s +++ b/asm/text_5_3.s @@ -1965,7 +1965,7 @@ lbl_801C9378: /* 801C9378 001C4FD8 E3 E1 01 78 */ psq_l f31, 376(r1), 0, qr0 /* 801C937C 001C4FDC 39 61 01 70 */ addi r11, r1, 0x170 /* 801C9380 001C4FE0 CB E1 01 70 */ lfd f31, 0x170(r1) -/* 801C9384 001C4FE4 4B FF DD D1 */ bl func_801C7154 +/* 801C9384 001C4FE4 4B FF DD D1 */ bl _restgpr_19 /* 801C9388 001C4FE8 80 01 01 84 */ lwz r0, 0x184(r1) /* 801C938C 001C4FEC 7C 08 03 A6 */ mtlr r0 /* 801C9390 001C4FF0 38 21 01 80 */ addi r1, r1, 0x180 diff --git a/asm/text_6_2.s b/asm/text_6_2.s index 930d91d..e350b41 100644 --- a/asm/text_6_2.s +++ b/asm/text_6_2.s @@ -29481,7 +29481,7 @@ lbl_801F0FBC: /* 801F0FBC 001ECC1C 38 60 00 00 */ li r3, 0 lbl_801F0FC0: /* 801F0FC0 001ECC20 39 61 00 70 */ addi r11, r1, 0x70 -/* 801F0FC4 001ECC24 4B FD 61 91 */ bl func_801C7154 +/* 801F0FC4 001ECC24 4B FD 61 91 */ bl _restgpr_19 /* 801F0FC8 001ECC28 80 01 00 74 */ lwz r0, 0x74(r1) /* 801F0FCC 001ECC2C 7C 08 03 A6 */ mtlr r0 /* 801F0FD0 001ECC30 38 21 00 70 */ addi r1, r1, 0x70 @@ -33454,7 +33454,7 @@ lbl_801F45F0: /* 801F4600 001F0260 38 60 00 01 */ li r3, 1 lbl_801F4604: /* 801F4604 001F0264 39 61 00 40 */ addi r11, r1, 0x40 -/* 801F4608 001F0268 4B FD 2B 4D */ bl func_801C7154 +/* 801F4608 001F0268 4B FD 2B 4D */ bl _restgpr_19 /* 801F460C 001F026C 80 01 00 44 */ lwz r0, 0x44(r1) /* 801F4610 001F0270 7C 08 03 A6 */ mtlr r0 /* 801F4614 001F0274 38 21 00 40 */ addi r1, r1, 0x40 @@ -34431,7 +34431,7 @@ lbl_801F533C: /* 801F5344 001F0FA4 E3 C1 00 58 */ psq_l f30, 88(r1), 0, qr0 /* 801F5348 001F0FA8 39 61 00 50 */ addi r11, r1, 0x50 /* 801F534C 001F0FAC CB C1 00 50 */ lfd f30, 0x50(r1) -/* 801F5350 001F0FB0 4B FD 1D FD */ bl func_801C714C +/* 801F5350 001F0FB0 4B FD 1D FD */ bl _restgpr_17 /* 801F5354 001F0FB4 80 01 00 74 */ lwz r0, 0x74(r1) /* 801F5358 001F0FB8 7C 08 03 A6 */ mtlr r0 /* 801F535C 001F0FBC 38 21 00 70 */ addi r1, r1, 0x70 @@ -44509,7 +44509,7 @@ lbl_801FE128: /* 801FE130 001F9D90 41 80 FE B4 */ blt lbl_801FDFE4 lbl_801FE134: /* 801FE134 001F9D94 39 61 00 50 */ addi r11, r1, 0x50 -/* 801FE138 001F9D98 4B FC 90 1D */ bl func_801C7154 +/* 801FE138 001F9D98 4B FC 90 1D */ bl _restgpr_19 /* 801FE13C 001F9D9C 80 01 00 54 */ lwz r0, 0x54(r1) /* 801FE140 001F9DA0 7C 08 03 A6 */ mtlr r0 /* 801FE144 001F9DA4 38 21 00 50 */ addi r1, r1, 0x50 @@ -49028,7 +49028,7 @@ lbl_80202258: /* 8020225C 001FDEBC 40 82 FF 3C */ bne lbl_80202198 lbl_80202260: /* 80202260 001FDEC0 39 61 01 10 */ addi r11, r1, 0x110 -/* 80202264 001FDEC4 4B FC 4E F1 */ bl func_801C7154 +/* 80202264 001FDEC4 4B FC 4E F1 */ bl _restgpr_19 /* 80202268 001FDEC8 80 01 01 14 */ lwz r0, 0x114(r1) /* 8020226C 001FDECC 7C 08 03 A6 */ mtlr r0 /* 80202270 001FDED0 38 21 01 10 */ addi r1, r1, 0x110 @@ -49265,7 +49265,7 @@ lbl_80202584: /* 802025C8 001FE228 48 03 2B B1 */ bl func_80235178 lbl_802025CC: /* 802025CC 001FE22C 39 61 00 50 */ addi r11, r1, 0x50 -/* 802025D0 001FE230 4B FC 4B 81 */ bl func_801C7150 +/* 802025D0 001FE230 4B FC 4B 81 */ bl _restgpr_18 /* 802025D4 001FE234 80 01 00 54 */ lwz r0, 0x54(r1) /* 802025D8 001FE238 7C 08 03 A6 */ mtlr r0 /* 802025DC 001FE23C 38 21 00 50 */ addi r1, r1, 0x50 @@ -54042,7 +54042,7 @@ lbl_802068AC: /* 802068B4 00202514 38 60 00 01 */ li r3, 1 lbl_802068B8: /* 802068B8 00202518 39 61 00 40 */ addi r11, r1, 0x40 -/* 802068BC 0020251C 4B FC 08 99 */ bl func_801C7154 +/* 802068BC 0020251C 4B FC 08 99 */ bl _restgpr_19 /* 802068C0 00202520 80 01 00 44 */ lwz r0, 0x44(r1) /* 802068C4 00202524 7C 08 03 A6 */ mtlr r0 /* 802068C8 00202528 38 21 00 40 */ addi r1, r1, 0x40 @@ -71079,7 +71079,7 @@ lbl_80215924: /* 802159AC 0021160C E1 C1 00 C8 */ psq_l f14, 200(r1), 0, qr0 /* 802159B0 00211610 39 61 00 C0 */ addi r11, r1, 0xc0 /* 802159B4 00211614 C9 C1 00 C0 */ lfd f14, 0xc0(r1) -/* 802159B8 00211618 4B FB 17 99 */ bl func_801C7150 +/* 802159B8 00211618 4B FB 17 99 */ bl _restgpr_18 /* 802159BC 0021161C 80 01 01 E4 */ lwz r0, 0x1e4(r1) /* 802159C0 00211620 7C 08 03 A6 */ mtlr r0 /* 802159C4 00211624 38 21 01 E0 */ addi r1, r1, 0x1e0 @@ -72448,7 +72448,7 @@ lbl_80216D34: /* 80216D4C 002129AC E3 81 00 E8 */ psq_l f28, 232(r1), 0, qr0 /* 80216D50 002129B0 39 61 00 E0 */ addi r11, r1, 0xe0 /* 80216D54 002129B4 CB 81 00 E0 */ lfd f28, 0xe0(r1) -/* 80216D58 002129B8 4B FB 03 F1 */ bl func_801C7148 +/* 80216D58 002129B8 4B FB 03 F1 */ bl _restgpr_16 /* 80216D5C 002129BC 80 01 01 24 */ lwz r0, 0x124(r1) /* 80216D60 002129C0 7C 08 03 A6 */ mtlr r0 /* 80216D64 002129C4 38 21 01 20 */ addi r1, r1, 0x120 @@ -76668,7 +76668,7 @@ lbl_8021AA5C: /* 8021AA68 002166C8 38 60 00 01 */ li r3, 1 /* 8021AA6C 002166CC B0 1A 09 60 */ sth r0, 0x960(r26) /* 8021AA70 002166D0 B0 1A 09 62 */ sth r0, 0x962(r26) -/* 8021AA74 002166D4 4B FA C6 DD */ bl func_801C7150 +/* 8021AA74 002166D4 4B FA C6 DD */ bl _restgpr_18 /* 8021AA78 002166D8 80 01 00 54 */ lwz r0, 0x54(r1) /* 8021AA7C 002166DC 7C 08 03 A6 */ mtlr r0 /* 8021AA80 002166E0 38 21 00 50 */ addi r1, r1, 0x50 @@ -77850,7 +77850,7 @@ lbl_8021BBBC: /* 8021BBC4 00217824 E3 C1 00 A8 */ psq_l f30, 168(r1), 0, qr0 /* 8021BBC8 00217828 39 61 00 A0 */ addi r11, r1, 0xa0 /* 8021BBCC 0021782C CB C1 00 A0 */ lfd f30, 0xa0(r1) -/* 8021BBD0 00217830 4B FA B5 85 */ bl func_801C7154 +/* 8021BBD0 00217830 4B FA B5 85 */ bl _restgpr_19 /* 8021BBD4 00217834 80 01 00 C4 */ lwz r0, 0xc4(r1) /* 8021BBD8 00217838 7C 08 03 A6 */ mtlr r0 /* 8021BBDC 0021783C 38 21 00 C0 */ addi r1, r1, 0xc0 @@ -80442,7 +80442,7 @@ lbl_8021DFD0: /* 8021E018 00219C78 E2 C1 00 D8 */ psq_l f22, 216(r1), 0, qr0 /* 8021E01C 00219C7C 39 61 00 D0 */ addi r11, r1, 0xd0 /* 8021E020 00219C80 CA C1 00 D0 */ lfd f22, 0xd0(r1) -/* 8021E024 00219C84 4B FA 91 2D */ bl func_801C7150 +/* 8021E024 00219C84 4B FA 91 2D */ bl _restgpr_18 /* 8021E028 00219C88 80 01 01 74 */ lwz r0, 0x174(r1) /* 8021E02C 00219C8C 7C 08 03 A6 */ mtlr r0 /* 8021E030 00219C90 38 21 01 70 */ addi r1, r1, 0x170 diff --git a/asm/text_7.s b/asm/text_7.s index 26e034b..c420f9d 100644 --- a/asm/text_7.s +++ b/asm/text_7.s @@ -11087,7 +11087,7 @@ lbl_8022C180: /* 8022C194 00227DF4 90 1B 00 00 */ stw r0, 0(r27) lbl_8022C198: /* 8022C198 00227DF8 39 61 00 50 */ addi r11, r1, 0x50 -/* 8022C19C 00227DFC 4B F9 AF AD */ bl func_801C7148 +/* 8022C19C 00227DFC 4B F9 AF AD */ bl _restgpr_16 /* 8022C1A0 00227E00 80 01 00 54 */ lwz r0, 0x54(r1) /* 8022C1A4 00227E04 7C 08 03 A6 */ mtlr r0 /* 8022C1A8 00227E08 38 21 00 50 */ addi r1, r1, 0x50 @@ -42030,7 +42030,7 @@ lbl_80246FD0: /* 80246FE8 00242C48 38 60 00 00 */ li r3, 0 lbl_80246FEC: /* 80246FEC 00242C4C 39 61 00 50 */ addi r11, r1, 0x50 -/* 80246FF0 00242C50 4B F8 01 5D */ bl func_801C714C +/* 80246FF0 00242C50 4B F8 01 5D */ bl _restgpr_17 /* 80246FF4 00242C54 80 01 00 54 */ lwz r0, 0x54(r1) /* 80246FF8 00242C58 7C 08 03 A6 */ mtlr r0 /* 80246FFC 00242C5C 38 21 00 50 */ addi r1, r1, 0x50 @@ -43948,7 +43948,7 @@ lbl_8024894C: /* 80248964 002445C4 93 7A 00 40 */ stw r27, 0x40(r26) lbl_80248968: /* 80248968 002445C8 39 61 00 40 */ addi r11, r1, 0x40 -/* 8024896C 002445CC 4B F7 E7 E5 */ bl func_801C7150 +/* 8024896C 002445CC 4B F7 E7 E5 */ bl _restgpr_18 /* 80248970 002445D0 80 01 00 44 */ lwz r0, 0x44(r1) /* 80248974 002445D4 7C 08 03 A6 */ mtlr r0 /* 80248978 002445D8 38 21 00 40 */ addi r1, r1, 0x40 @@ -49668,7 +49668,7 @@ lbl_8024D894: /* 8024D8FC 0024955C 4B FE 5C 85 */ bl func_80233580 lbl_8024D900: /* 8024D900 00249560 39 61 00 50 */ addi r11, r1, 0x50 -/* 8024D904 00249564 4B F7 98 49 */ bl func_801C714C +/* 8024D904 00249564 4B F7 98 49 */ bl _restgpr_17 /* 8024D908 00249568 80 01 00 54 */ lwz r0, 0x54(r1) /* 8024D90C 0024956C 7C 08 03 A6 */ mtlr r0 /* 8024D910 00249570 38 21 00 50 */ addi r1, r1, 0x50 @@ -54208,7 +54208,7 @@ lbl_802519D8: /* 802519D8 0024D638 7F E3 FB 78 */ mr r3, r31 lbl_802519DC: /* 802519DC 0024D63C 39 61 00 50 */ addi r11, r1, 0x50 -/* 802519E0 0024D640 4B F7 57 6D */ bl func_801C714C +/* 802519E0 0024D640 4B F7 57 6D */ bl _restgpr_17 /* 802519E4 0024D644 80 01 00 54 */ lwz r0, 0x54(r1) /* 802519E8 0024D648 7C 08 03 A6 */ mtlr r0 /* 802519EC 0024D64C 38 21 00 50 */ addi r1, r1, 0x50 @@ -55459,7 +55459,7 @@ lbl_80252B64: /* 80252BC4 0024E824 E2 A1 03 A8 */ psq_l f21, 936(r1), 0, qr0 /* 80252BC8 0024E828 39 61 03 A0 */ addi r11, r1, 0x3a0 /* 80252BCC 0024E82C CA A1 03 A0 */ lfd f21, 0x3a0(r1) -/* 80252BD0 0024E830 4B F7 45 7D */ bl func_801C714C +/* 80252BD0 0024E830 4B F7 45 7D */ bl _restgpr_17 /* 80252BD4 0024E834 80 01 04 54 */ lwz r0, 0x454(r1) /* 80252BD8 0024E838 7C 08 03 A6 */ mtlr r0 /* 80252BDC 0024E83C 38 21 04 50 */ addi r1, r1, 0x450 @@ -66695,7 +66695,7 @@ lbl_8025C67C: /* 8025C750 002583B0 90 1F 00 08 */ stw r0, 8(r31) lbl_8025C754: /* 8025C754 002583B4 39 61 00 90 */ addi r11, r1, 0x90 -/* 8025C758 002583B8 4B F6 A9 F9 */ bl func_801C7150 +/* 8025C758 002583B8 4B F6 A9 F9 */ bl _restgpr_18 /* 8025C75C 002583BC 80 01 00 94 */ lwz r0, 0x94(r1) /* 8025C760 002583C0 7C 08 03 A6 */ mtlr r0 /* 8025C764 002583C4 38 21 00 90 */ addi r1, r1, 0x90 diff --git a/asm/text_7_2.s b/asm/text_7_2.s index b77ab12..09089cc 100644 --- a/asm/text_7_2.s +++ b/asm/text_7_2.s @@ -211,7 +211,7 @@ lbl_8026D170: /* 8026D178 00268DD8 40 82 FD 60 */ bne lbl_8026CED8 lbl_8026D17C: /* 8026D17C 00268DDC 39 61 01 70 */ addi r11, r1, 0x170 -/* 8026D180 00268DE0 4B F5 9F CD */ bl func_801C714C +/* 8026D180 00268DE0 4B F5 9F CD */ bl _restgpr_17 /* 8026D184 00268DE4 80 01 01 74 */ lwz r0, 0x174(r1) /* 8026D188 00268DE8 7C 08 03 A6 */ mtlr r0 /* 8026D18C 00268DEC 38 21 01 70 */ addi r1, r1, 0x170 @@ -1751,7 +1751,7 @@ lbl_8026E718: /* 8026E740 0026A3A0 90 1F 00 00 */ stw r0, 0(r31) lbl_8026E744: /* 8026E744 0026A3A4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8026E748 0026A3A8 4B F5 8A 05 */ bl func_801C714C +/* 8026E748 0026A3A8 4B F5 8A 05 */ bl _restgpr_17 /* 8026E74C 0026A3AC 80 01 00 54 */ lwz r0, 0x54(r1) /* 8026E750 0026A3B0 7C 08 03 A6 */ mtlr r0 /* 8026E754 0026A3B4 38 21 00 50 */ addi r1, r1, 0x50 @@ -11218,7 +11218,7 @@ lbl_80276964: /* 80276970 002725D0 41 80 FF D8 */ blt lbl_80276948 lbl_80276974: /* 80276974 002725D4 39 61 00 50 */ addi r11, r1, 0x50 -/* 80276978 002725D8 4B F5 07 D5 */ bl func_801C714C +/* 80276978 002725D8 4B F5 07 D5 */ bl _restgpr_17 /* 8027697C 002725DC 80 01 00 54 */ lwz r0, 0x54(r1) /* 80276980 002725E0 7C 08 03 A6 */ mtlr r0 /* 80276984 002725E4 38 21 00 50 */ addi r1, r1, 0x50 diff --git a/asm/text_8.s b/asm/text_8.s index 1089301..f323a4c 100644 --- a/asm/text_8.s +++ b/asm/text_8.s @@ -72461,7 +72461,7 @@ lbl_802B97C0: /* 802B97CC 002B542C 7C 63 02 14 */ add r3, r3, r0 /* 802B97D0 002B5430 39 61 00 40 */ addi r11, r1, 0x40 /* 802B97D4 002B5434 90 83 89 90 */ stw r4, -0x7670(r3) -/* 802B97D8 002B5438 4B F0 D9 79 */ bl func_801C7150 +/* 802B97D8 002B5438 4B F0 D9 79 */ bl _restgpr_18 /* 802B97DC 002B543C 80 01 00 44 */ lwz r0, 0x44(r1) /* 802B97E0 002B5440 7C 08 03 A6 */ mtlr r0 /* 802B97E4 002B5444 38 21 00 40 */ addi r1, r1, 0x40 @@ -89908,7 +89908,7 @@ lbl_802C8980: /* 802C8988 002C45E8 41 80 FD F8 */ blt lbl_802C8780 lbl_802C898C: /* 802C898C 002C45EC 39 61 00 60 */ addi r11, r1, 0x60 -/* 802C8990 002C45F0 4B EF E7 B9 */ bl func_801C7148 +/* 802C8990 002C45F0 4B EF E7 B9 */ bl _restgpr_16 /* 802C8994 002C45F4 80 01 00 64 */ lwz r0, 0x64(r1) /* 802C8998 002C45F8 7C 08 03 A6 */ mtlr r0 /* 802C899C 002C45FC 38 21 00 60 */ addi r1, r1, 0x60 diff --git a/asm/text_9.s b/asm/text_9.s index 8be3bed..2ca9d9c 100644 --- a/asm/text_9.s +++ b/asm/text_9.s @@ -3167,7 +3167,7 @@ lbl_802D56DC: /* 802D56EC 002D134C 38 60 00 00 */ li r3, 0 lbl_802D56F0: /* 802D56F0 002D1350 39 61 00 50 */ addi r11, r1, 0x50 -/* 802D56F4 002D1354 4B EF 1A 59 */ bl func_801C714C +/* 802D56F4 002D1354 4B EF 1A 59 */ bl _restgpr_17 /* 802D56F8 002D1358 80 01 00 54 */ lwz r0, 0x54(r1) /* 802D56FC 002D135C 7C 08 03 A6 */ mtlr r0 /* 802D5700 002D1360 38 21 00 50 */ addi r1, r1, 0x50 @@ -30019,7 +30019,7 @@ lbl_802ECCC4: /* 802ECCD8 002E8938 93 7C 00 0C */ stw r27, 0xc(r28) /* 802ECCDC 002E893C 93 5C 00 10 */ stw r26, 0x10(r28) /* 802ECCE0 002E8940 93 3C 00 14 */ stw r25, 0x14(r28) -/* 802ECCE4 002E8944 4B ED A4 6D */ bl func_801C7150 +/* 802ECCE4 002E8944 4B ED A4 6D */ bl _restgpr_18 /* 802ECCE8 002E8948 80 01 00 94 */ lwz r0, 0x94(r1) /* 802ECCEC 002E894C 7C 08 03 A6 */ mtlr r0 /* 802ECCF0 002E8950 38 21 00 90 */ addi r1, r1, 0x90 @@ -46627,7 +46627,7 @@ lbl_802FAE90: /* 802FAE90 002F6AF0 38 60 00 00 */ li r3, 0 lbl_802FAE94: /* 802FAE94 002F6AF4 39 61 00 50 */ addi r11, r1, 0x50 -/* 802FAE98 002F6AF8 4B EC C2 BD */ bl func_801C7154 +/* 802FAE98 002F6AF8 4B EC C2 BD */ bl _restgpr_19 /* 802FAE9C 002F6AFC 80 01 00 54 */ lwz r0, 0x54(r1) /* 802FAEA0 002F6B00 7C 08 03 A6 */ mtlr r0 /* 802FAEA4 002F6B04 38 21 00 50 */ addi r1, r1, 0x50 @@ -48444,7 +48444,7 @@ lbl_802FC828: /* 802FC834 002F8494 7C 63 00 38 */ and r3, r3, r0 lbl_802FC838: /* 802FC838 002F8498 39 61 00 60 */ addi r11, r1, 0x60 -/* 802FC83C 002F849C 4B EC A9 0D */ bl func_801C7148 +/* 802FC83C 002F849C 4B EC A9 0D */ bl _restgpr_16 /* 802FC840 002F84A0 80 01 00 64 */ lwz r0, 0x64(r1) /* 802FC844 002F84A4 7C 08 03 A6 */ mtlr r0 /* 802FC848 002F84A8 38 21 00 60 */ addi r1, r1, 0x60 @@ -48862,7 +48862,7 @@ lbl_802FCE08: /* 802FCE08 002F8A68 38 60 00 00 */ li r3, 0 lbl_802FCE0C: /* 802FCE0C 002F8A6C 39 61 00 50 */ addi r11, r1, 0x50 -/* 802FCE10 002F8A70 4B EC A3 45 */ bl func_801C7154 +/* 802FCE10 002F8A70 4B EC A3 45 */ bl _restgpr_19 /* 802FCE14 002F8A74 80 01 00 54 */ lwz r0, 0x54(r1) /* 802FCE18 002F8A78 7C 08 03 A6 */ mtlr r0 /* 802FCE1C 002F8A7C 38 21 00 50 */ addi r1, r1, 0x50 @@ -50798,7 +50798,7 @@ lbl_802FE8F8: /* 802FE8F8 002FA558 38 60 00 01 */ li r3, 1 lbl_802FE8FC: /* 802FE8FC 002FA55C 39 61 00 60 */ addi r11, r1, 0x60 -/* 802FE900 002FA560 4B EC 88 49 */ bl func_801C7148 +/* 802FE900 002FA560 4B EC 88 49 */ bl _restgpr_16 /* 802FE904 002FA564 80 01 00 64 */ lwz r0, 0x64(r1) /* 802FE908 002FA568 7C 08 03 A6 */ mtlr r0 /* 802FE90C 002FA56C 38 21 00 60 */ addi r1, r1, 0x60 @@ -54489,7 +54489,7 @@ lbl_80301B1C: /* 80301B28 002FD788 40 82 FB A4 */ bne lbl_803016CC /* 80301B2C 002FD78C 39 61 00 50 */ addi r11, r1, 0x50 /* 80301B30 002FD790 7F E3 FB 78 */ mr r3, r31 -/* 80301B34 002FD794 4B EC 56 15 */ bl func_801C7148 +/* 80301B34 002FD794 4B EC 56 15 */ bl _restgpr_16 /* 80301B38 002FD798 80 01 00 54 */ lwz r0, 0x54(r1) /* 80301B3C 002FD79C 7C 08 03 A6 */ mtlr r0 /* 80301B40 002FD7A0 38 21 00 50 */ addi r1, r1, 0x50 @@ -55461,7 +55461,7 @@ lbl_803027E4: /* 803027E8 002FE448 7F 23 CB 78 */ mr r3, r25 lbl_803027EC: /* 803027EC 002FE44C 39 61 00 40 */ addi r11, r1, 0x40 -/* 803027F0 002FE450 4B EC 49 61 */ bl func_801C7150 +/* 803027F0 002FE450 4B EC 49 61 */ bl _restgpr_18 /* 803027F4 002FE454 80 01 00 44 */ lwz r0, 0x44(r1) /* 803027F8 002FE458 7C 08 03 A6 */ mtlr r0 /* 803027FC 002FE45C 38 21 00 40 */ addi r1, r1, 0x40 @@ -67194,7 +67194,7 @@ lbl_8030C6B0: /* 8030C6C4 00308324 92 F6 00 00 */ stw r23, 0(r22) lbl_8030C6C8: /* 8030C6C8 00308328 39 61 03 00 */ addi r11, r1, 0x300 -/* 8030C6CC 0030832C 4B EB AA 81 */ bl func_801C714C +/* 8030C6CC 0030832C 4B EB AA 81 */ bl _restgpr_17 /* 8030C6D0 00308330 80 01 03 04 */ lwz r0, 0x304(r1) /* 8030C6D4 00308334 7C 08 03 A6 */ mtlr r0 /* 8030C6D8 00308338 38 21 03 00 */ addi r1, r1, 0x300 @@ -69629,7 +69629,7 @@ lbl_8030E850: /* 8030E850 0030A4B0 38 60 00 00 */ li r3, 0 lbl_8030E854: /* 8030E854 0030A4B4 39 61 00 50 */ addi r11, r1, 0x50 -/* 8030E858 0030A4B8 4B EB 88 FD */ bl func_801C7154 +/* 8030E858 0030A4B8 4B EB 88 FD */ bl _restgpr_19 /* 8030E85C 0030A4BC 80 01 00 54 */ lwz r0, 0x54(r1) /* 8030E860 0030A4C0 7C 08 03 A6 */ mtlr r0 /* 8030E864 0030A4C4 38 21 00 50 */ addi r1, r1, 0x50 @@ -90496,7 +90496,7 @@ lbl_803203CC: /* 803203D0 0031C030 41 80 FE 7C */ blt lbl_8032024C /* 803203D4 0031C034 39 61 00 50 */ addi r11, r1, 0x50 /* 803203D8 0031C038 7F 03 C3 78 */ mr r3, r24 -/* 803203DC 0031C03C 4B EA 6D 6D */ bl func_801C7148 +/* 803203DC 0031C03C 4B EA 6D 6D */ bl _restgpr_16 /* 803203E0 0031C040 80 01 00 54 */ lwz r0, 0x54(r1) /* 803203E4 0031C044 7C 08 03 A6 */ mtlr r0 /* 803203E8 0031C048 38 21 00 50 */ addi r1, r1, 0x50 |