summaryrefslogtreecommitdiff
path: root/asm/code_800C5968.s
diff options
context:
space:
mode:
authorAkira Akashi <rubenru09@aol.com>2021-05-15 01:21:40 +0100
committerGitHub <noreply@github.com>2021-05-15 01:21:40 +0100
commit685d024bb173cc24f6b382e76cd989fe5966df9e (patch)
tree9723a5bda81a9611d262a8ad75f686d5eddaaa19 /asm/code_800C5968.s
parentf8eea1781835757af03f64e4493c3657ab2ff7f1 (diff)
parentbcf5b6ad0b36d49af906dd90a540a6bed98c2d61 (diff)
Merge pull request #160 from Felk/render_begin_end_labelsHEADmaster
name some rendering related labels
Diffstat (limited to 'asm/code_800C5968.s')
-rw-r--r--asm/code_800C5968.s286
1 files changed, 143 insertions, 143 deletions
diff --git a/asm/code_800C5968.s b/asm/code_800C5968.s
index 9c3aa6b..c9d3e82 100644
--- a/asm/code_800C5968.s
+++ b/asm/code_800C5968.s
@@ -3242,7 +3242,7 @@ lbl_800C877C:
lbl_800C8790:
/* 800C8790 000C43F0 38 60 00 0C */ li r3, 0xc
/* 800C8794 000C43F4 4B FF 1E 25 */ bl func_800BA5B8
-/* 800C8798 000C43F8 80 AD A3 D8 */ lwz r5, lbl_8063F698-_SDA_BASE_(r13)
+/* 800C8798 000C43F8 80 AD A3 D8 */ lwz r5, render_context_ptr-_SDA_BASE_(r13)
/* 800C879C 000C43FC 38 9D FF EC */ addi r4, r29, -20
/* 800C87A0 000C4400 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800C87A4 000C4404 38 60 00 09 */ li r3, 9
@@ -5476,7 +5476,7 @@ lbl_800CA80C:
/* 800CA820 000C6480 38 80 08 98 */ li r4, 0x898
/* 800CA824 000C6484 48 15 BF 85 */ bl func_802267A8
/* 800CA828 000C6488 48 00 02 5C */ b lbl_800CAA84
-/* 800CA82C 000C648C 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CA82C 000C648C 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CA830 000C6490 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CA834 000C6494 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800CA838 000C6498 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -5492,7 +5492,7 @@ lbl_800CA80C:
/* 800CA860 000C64C0 40 81 02 24 */ ble lbl_800CAA84
/* 800CA864 000C64C4 38 60 00 0D */ li r3, 0xd
/* 800CA868 000C64C8 4B FE FD 51 */ bl func_800BA5B8
-/* 800CA86C 000C64CC 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CA86C 000C64CC 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CA870 000C64D0 38 60 00 0B */ li r3, 0xb
/* 800CA874 000C64D4 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CA878 000C64D8 88 04 00 59 */ lbz r0, 0x59(r4)
@@ -5607,7 +5607,7 @@ lbl_800CA9F4:
/* 800CAA10 000C6670 60 00 08 00 */ ori r0, r0, 0x800
/* 800CAA14 000C6674 B0 0D 9C 2E */ sth r0, lbl_8063EEEE-_SDA_BASE_(r13)
/* 800CAA18 000C6678 48 00 00 6C */ b lbl_800CAA84
-/* 800CAA1C 000C667C 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CAA1C 000C667C 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CAA20 000C6680 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CAA24 000C6684 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800CAA28 000C6688 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -5623,7 +5623,7 @@ lbl_800CA9F4:
/* 800CAA50 000C66B0 40 81 00 34 */ ble lbl_800CAA84
/* 800CAA54 000C66B4 38 60 00 01 */ li r3, 1
/* 800CAA58 000C66B8 4B FE FB 61 */ bl func_800BA5B8
-/* 800CAA5C 000C66BC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CAA5C 000C66BC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800CAA60 000C66C0 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CAA64 000C66C4 88 03 00 59 */ lbz r0, 0x59(r3)
/* 800CAA68 000C66C8 C8 03 00 A0 */ lfd f0, 0xa0(r3)
@@ -8325,7 +8325,7 @@ lbl_800CD1AC:
/* 800CD224 000C8E84 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CD228 000C8E88 54 00 06 6E */ rlwinm r0, r0, 0, 0x19, 0x17
/* 800CD22C 000C8E8C 98 16 00 8A */ stb r0, 0x8a(r22)
-/* 800CD230 000C8E90 80 AD A3 D8 */ lwz r5, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CD230 000C8E90 80 AD A3 D8 */ lwz r5, render_context_ptr-_SDA_BASE_(r13)
/* 800CD234 000C8E94 80 8D 9C 18 */ lwz r4, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CD238 000C8E98 88 05 00 59 */ lbz r0, 0x59(r5)
/* 800CD23C 000C8E9C C8 05 00 A0 */ lfd f0, 0xa0(r5)
@@ -8418,7 +8418,7 @@ lbl_800CD36C:
/* 800CD380 000C8FE0 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CD384 000C8FE4 54 00 06 6E */ rlwinm r0, r0, 0, 0x19, 0x17
/* 800CD388 000C8FE8 98 16 00 8A */ stb r0, 0x8a(r22)
-/* 800CD38C 000C8FEC 80 AD A3 D8 */ lwz r5, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CD38C 000C8FEC 80 AD A3 D8 */ lwz r5, render_context_ptr-_SDA_BASE_(r13)
/* 800CD390 000C8FF0 80 8D 9C 18 */ lwz r4, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CD394 000C8FF4 88 05 00 59 */ lbz r0, 0x59(r5)
/* 800CD398 000C8FF8 C8 05 00 A0 */ lfd f0, 0xa0(r5)
@@ -8563,7 +8563,7 @@ lbl_800CD584:
/* 800CD5A4 000C9204 48 00 3E 11 */ bl func_800D13B4
/* 800CD5A8 000C9208 38 60 00 12 */ li r3, 0x12
/* 800CD5AC 000C920C 4B FE D0 0D */ bl func_800BA5B8
-/* 800CD5B0 000C9210 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CD5B0 000C9210 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CD5B4 000C9214 38 60 00 0F */ li r3, 0xf
/* 800CD5B8 000C9218 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CD5BC 000C921C 88 04 00 59 */ lbz r0, 0x59(r4)
@@ -9480,7 +9480,7 @@ lbl_800CE33C:
/* 800CE340 000C9FA0 38 80 FF FF */ li r4, -1
/* 800CE344 000C9FA4 4B FE C6 AD */ bl func_800BA9F0
/* 800CE348 000C9FA8 48 00 30 50 */ b lbl_800D1398
-/* 800CE34C 000C9FAC 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CE34C 000C9FAC 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CE350 000C9FB0 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CE354 000C9FB4 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800CE358 000C9FB8 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -9630,7 +9630,7 @@ lbl_800CE558:
/* 800CE568 000CA1C8 38 A0 00 00 */ li r5, 0
/* 800CE56C 000CA1CC 48 18 58 45 */ bl func_80253DB0
/* 800CE570 000CA1D0 48 00 2E 28 */ b lbl_800D1398
-/* 800CE574 000CA1D4 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CE574 000CA1D4 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CE578 000CA1D8 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CE57C 000CA1DC 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800CE580 000CA1E0 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -9647,7 +9647,7 @@ lbl_800CE558:
/* 800CE5AC 000CA20C 40 82 2D EC */ bne lbl_800D1398
/* 800CE5B0 000CA210 38 60 00 13 */ li r3, 0x13
/* 800CE5B4 000CA214 4B FE C0 05 */ bl func_800BA5B8
-/* 800CE5B8 000CA218 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CE5B8 000CA218 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800CE5BC 000CA21C C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800CE5C0 000CA220 88 03 00 59 */ lbz r0, 0x59(r3)
/* 800CE5C4 000CA224 C8 03 00 A0 */ lfd f0, 0xa0(r3)
@@ -9658,7 +9658,7 @@ lbl_800CE558:
/* 800CE5D8 000CA238 FC 00 08 24 */ fdiv f0, f0, f1
/* 800CE5DC 000CA23C D8 03 00 00 */ stfd f0, 0(r3)
/* 800CE5E0 000CA240 48 00 2D B8 */ b lbl_800D1398
-/* 800CE5E4 000CA244 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800CE5E4 000CA244 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800CE5E8 000CA248 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800CE5EC 000CA24C 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800CE5F0 000CA250 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -11758,7 +11758,7 @@ lbl_800D052C:
lbl_800D0584:
/* 800D0584 000CC1E4 38 60 00 0F */ li r3, 0xf
/* 800D0588 000CC1E8 4B FE A0 31 */ bl func_800BA5B8
-/* 800D058C 000CC1EC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D058C 000CC1EC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D0590 000CC1F0 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800D0594 000CC1F4 88 03 00 59 */ lbz r0, 0x59(r3)
/* 800D0598 000CC1F8 C8 03 00 A0 */ lfd f0, 0xa0(r3)
@@ -11890,7 +11890,7 @@ lbl_800D0690:
/* 800D0768 000CC3C8 54 60 04 3E */ clrlwi r0, r3, 0x10
/* 800D076C 000CC3CC 28 00 00 03 */ cmplwi r0, 3
/* 800D0770 000CC3D0 40 82 0C 28 */ bne lbl_800D1398
-/* 800D0774 000CC3D4 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D0774 000CC3D4 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800D0778 000CC3D8 80 6D 9C 18 */ lwz r3, lbl_8063EED8-_SDA_BASE_(r13)
/* 800D077C 000CC3DC 88 04 00 59 */ lbz r0, 0x59(r4)
/* 800D0780 000CC3E0 C8 62 8A 48 */ lfd f3, lbl_80641048-_SDA2_BASE_(r2)
@@ -12806,7 +12806,7 @@ func_800D14A4:
/* 800D14BC 000CD11C F3 C1 00 48 */ psq_st f30, 72(r1), 0, qr0
/* 800D14C0 000CD120 39 61 00 40 */ addi r11, r1, 0x40
/* 800D14C4 000CD124 48 0F 5C 5D */ bl _savegpr_25
-/* 800D14C8 000CD128 80 CD A3 D8 */ lwz r6, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D14C8 000CD128 80 CD A3 D8 */ lwz r6, render_context_ptr-_SDA_BASE_(r13)
/* 800D14CC 000CD12C 3C A0 43 30 */ lis r5, 0x4330
/* 800D14D0 000CD130 80 8D 9C 18 */ lwz r4, lbl_8063EED8-_SDA_BASE_(r13)
/* 800D14D4 000CD134 7C 7B 1B 78 */ mr r27, r3
@@ -13307,7 +13307,7 @@ func_800D1BB4:
/* 800D1BE8 000CD848 38 80 00 08 */ li r4, 8
/* 800D1BEC 000CD84C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800D1BF0 000CD850 7C 7E 1B 78 */ mr r30, r3
-/* 800D1BF4 000CD854 81 0D A3 D8 */ lwz r8, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D1BF4 000CD854 81 0D A3 D8 */ lwz r8, render_context_ptr-_SDA_BASE_(r13)
/* 800D1BF8 000CD858 80 CD 9C 18 */ lwz r6, lbl_8063EED8-_SDA_BASE_(r13)
/* 800D1BFC 000CD85C 88 E8 00 59 */ lbz r7, 0x59(r8)
/* 800D1C00 000CD860 90 01 00 10 */ stw r0, 0x10(r1)
@@ -16445,13 +16445,13 @@ lbl_800D48AC:
/* 800D4910 000D0570 2C 03 00 00 */ cmpwi r3, 0
/* 800D4914 000D0574 7C 7C 1B 78 */ mr r28, r3
/* 800D4918 000D0578 41 82 08 6C */ beq lbl_800D5184
-/* 800D491C 000D057C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D491C 000D057C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4920 000D0580 38 80 00 01 */ li r4, 1
/* 800D4924 000D0584 38 A0 00 01 */ li r5, 1
/* 800D4928 000D0588 38 C0 00 00 */ li r6, 0
/* 800D492C 000D058C 48 00 1B 01 */ bl func_800D642C
/* 800D4930 000D0590 C0 22 8A 5C */ lfs f1, lbl_8064105C-_SDA2_BASE_(r2)
-/* 800D4934 000D0594 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4934 000D0594 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4938 000D0598 FC 40 08 90 */ fmr f2, f1
/* 800D493C 000D059C C0 62 8A 60 */ lfs f3, lbl_80641060-_SDA2_BASE_(r2)
/* 800D4940 000D05A0 FC A0 08 90 */ fmr f5, f1
@@ -16461,13 +16461,13 @@ lbl_800D48AC:
/* 800D4950 000D05B0 38 60 00 07 */ li r3, 7
/* 800D4954 000D05B4 48 16 85 C9 */ bl func_8023CF1C
/* 800D4958 000D05B8 7C 64 1B 78 */ mr r4, r3
-/* 800D495C 000D05BC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D495C 000D05BC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4960 000D05C0 48 16 37 5D */ bl func_802380BC
-/* 800D4964 000D05C4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4964 000D05C4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4968 000D05C8 7F 85 E3 78 */ mr r5, r28
/* 800D496C 000D05CC 38 80 00 00 */ li r4, 0
/* 800D4970 000D05D0 4B FE 4F 45 */ bl func_800B98B4
-/* 800D4974 000D05D4 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4974 000D05D4 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800D4978 000D05D8 38 00 00 80 */ li r0, 0x80
/* 800D497C 000D05DC C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800D4980 000D05E0 38 61 00 20 */ addi r3, r1, 0x20
@@ -16486,7 +16486,7 @@ lbl_800D48AC:
/* 800D49B4 000D0614 80 E1 01 2C */ lwz r7, 0x12c(r1)
/* 800D49B8 000D0618 54 E7 06 3E */ clrlwi r7, r7, 0x18
/* 800D49BC 000D061C 48 00 1B 3D */ bl func_800D64F8
-/* 800D49C0 000D0620 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D49C0 000D0620 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D49C4 000D0624 88 03 00 7A */ lbz r0, 0x7a(r3)
/* 800D49C8 000D0628 2C 00 00 00 */ cmpwi r0, 0
/* 800D49CC 000D062C 41 82 01 6C */ beq lbl_800D4B38
@@ -16576,7 +16576,7 @@ lbl_800D4AD0:
/* 800D4B0C 000D076C EC 20 F8 2A */ fadds f1, f0, f31
/* 800D4B10 000D0770 48 00 19 D5 */ bl func_800D64E4
/* 800D4B14 000D0774 7C 60 1B 78 */ mr r0, r3
-/* 800D4B18 000D0778 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4B18 000D0778 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4B1C 000D077C 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 800D4B20 000D0780 57 86 04 3E */ clrlwi r6, r28, 0x10
/* 800D4B24 000D0784 57 A7 04 3E */ clrlwi r7, r29, 0x10
@@ -16611,7 +16611,7 @@ lbl_800D4B68:
/* 800D4B84 000D07E4 EC 43 10 28 */ fsubs f2, f3, f2
/* 800D4B88 000D07E8 D8 A1 01 40 */ stfd f5, 0x140(r1)
/* 800D4B8C 000D07EC EC 01 00 28 */ fsubs f0, f1, f0
-/* 800D4B90 000D07F0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4B90 000D07F0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4B94 000D07F4 FC 20 10 1E */ fctiwz f1, f2
/* 800D4B98 000D07F8 D8 81 01 38 */ stfd f4, 0x138(r1)
/* 800D4B9C 000D07FC 80 A1 01 44 */ lwz r5, 0x144(r1)
@@ -16627,14 +16627,14 @@ lbl_800D4B68:
/* 800D4BC4 000D0824 55 08 04 3E */ clrlwi r8, r8, 0x10
/* 800D4BC8 000D0828 48 16 05 B1 */ bl func_80235178
lbl_800D4BCC:
-/* 800D4BCC 000D082C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4BCC 000D082C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4BD0 000D0830 38 80 00 04 */ li r4, 4
-/* 800D4BD4 000D0834 48 15 E9 59 */ bl func_8023352C
+/* 800D4BD4 000D0834 48 15 E9 59 */ bl begin_drawing
/* 800D4BD8 000D0838 C0 42 8A 9C */ lfs f2, lbl_8064109C-_SDA2_BASE_(r2)
/* 800D4BDC 000D083C C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D4BE0 000D0840 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D4BE4 000D0844 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4BE8 000D0848 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4BE8 000D0848 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4BEC 000D084C EC 42 00 2A */ fadds f2, f2, f0
/* 800D4BF0 000D0850 4B FE 4D 0D */ bl func_800B98FC
/* 800D4BF4 000D0854 80 01 00 20 */ lwz r0, 0x20(r1)
@@ -16648,7 +16648,7 @@ lbl_800D4BCC:
/* 800D4C14 000D0874 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D4C18 000D0878 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D4C1C 000D087C EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4C20 000D0880 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4C20 000D0880 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4C24 000D0884 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4C28 000D0888 4B FE 4C D5 */ bl func_800B98FC
/* 800D4C2C 000D088C 80 01 00 20 */ lwz r0, 0x20(r1)
@@ -16661,7 +16661,7 @@ lbl_800D4BCC:
/* 800D4C48 000D08A8 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D4C4C 000D08AC C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D4C50 000D08B0 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4C54 000D08B4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4C54 000D08B4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4C58 000D08B8 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4C5C 000D08BC 4B FE 4C A1 */ bl func_800B98FC
/* 800D4C60 000D08C0 80 01 00 20 */ lwz r0, 0x20(r1)
@@ -16674,7 +16674,7 @@ lbl_800D4BCC:
/* 800D4C7C 000D08DC C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D4C80 000D08E0 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D4C84 000D08E4 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4C88 000D08E8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4C88 000D08E8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4C8C 000D08EC EC 42 00 2A */ fadds f2, f2, f0
/* 800D4C90 000D08F0 4B FE 4C 6D */ bl func_800B98FC
/* 800D4C94 000D08F4 80 01 00 20 */ lwz r0, 0x20(r1)
@@ -16683,8 +16683,8 @@ lbl_800D4BCC:
/* 800D4CA0 000D0900 D0 1C 80 00 */ stfs f0, -0x8000(r28)
/* 800D4CA4 000D0904 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D4CA8 000D0908 D0 1C 80 00 */ stfs f0, -0x8000(r28)
-/* 800D4CAC 000D090C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D4CB0 000D0910 48 15 E8 D1 */ bl func_80233580
+/* 800D4CAC 000D090C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D4CB0 000D0910 48 15 E8 D1 */ bl end_drawing
/* 800D4CB4 000D0914 88 FA 00 11 */ lbz r7, 0x11(r26)
/* 800D4CB8 000D0918 38 61 00 1C */ addi r3, r1, 0x1c
/* 800D4CBC 000D091C 38 80 00 00 */ li r4, 0
@@ -16697,14 +16697,14 @@ lbl_800D4BCC:
lbl_800D4CD8:
/* 800D4CD8 000D0938 54 07 06 3E */ clrlwi r7, r0, 0x18
/* 800D4CDC 000D093C 48 00 18 1D */ bl func_800D64F8
-/* 800D4CE0 000D0940 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4CE0 000D0940 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4CE4 000D0944 38 80 00 04 */ li r4, 4
-/* 800D4CE8 000D0948 48 15 E8 45 */ bl func_8023352C
+/* 800D4CE8 000D0948 48 15 E8 45 */ bl begin_drawing
/* 800D4CEC 000D094C C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D4CF0 000D0950 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D4CF4 000D0954 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D4CF8 000D0958 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4CFC 000D095C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4CFC 000D095C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4D00 000D0960 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4D04 000D0964 4B FE 4B F9 */ bl func_800B98FC
/* 800D4D08 000D0968 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16718,7 +16718,7 @@ lbl_800D4CD8:
/* 800D4D28 000D0988 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D4D2C 000D098C C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D4D30 000D0990 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4D34 000D0994 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4D34 000D0994 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4D38 000D0998 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4D3C 000D099C 4B FE 4B C1 */ bl func_800B98FC
/* 800D4D40 000D09A0 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16731,7 +16731,7 @@ lbl_800D4CD8:
/* 800D4D5C 000D09BC C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D4D60 000D09C0 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D4D64 000D09C4 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4D68 000D09C8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4D68 000D09C8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4D6C 000D09CC EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4D70 000D09D0 4B FE 4B 8D */ bl func_800B98FC
/* 800D4D74 000D09D4 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16744,7 +16744,7 @@ lbl_800D4CD8:
/* 800D4D90 000D09F0 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D4D94 000D09F4 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D4D98 000D09F8 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4D9C 000D09FC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4D9C 000D09FC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4DA0 000D0A00 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4DA4 000D0A04 4B FE 4B 59 */ bl func_800B98FC
/* 800D4DA8 000D0A08 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16753,16 +16753,16 @@ lbl_800D4CD8:
/* 800D4DB4 000D0A14 D0 1E 80 00 */ stfs f0, -0x8000(r30)
/* 800D4DB8 000D0A18 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D4DBC 000D0A1C D0 1E 80 00 */ stfs f0, -0x8000(r30)
-/* 800D4DC0 000D0A20 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D4DC4 000D0A24 48 15 E7 BD */ bl func_80233580
-/* 800D4DC8 000D0A28 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4DC0 000D0A20 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D4DC4 000D0A24 48 15 E7 BD */ bl end_drawing
+/* 800D4DC8 000D0A28 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4DCC 000D0A2C 38 80 00 04 */ li r4, 4
-/* 800D4DD0 000D0A30 48 15 E7 5D */ bl func_8023352C
+/* 800D4DD0 000D0A30 48 15 E7 5D */ bl begin_drawing
/* 800D4DD4 000D0A34 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D4DD8 000D0A38 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D4DDC 000D0A3C C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D4DE0 000D0A40 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4DE4 000D0A44 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4DE4 000D0A44 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4DE8 000D0A48 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4DEC 000D0A4C 4B FE 4B 11 */ bl func_800B98FC
/* 800D4DF0 000D0A50 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16775,7 +16775,7 @@ lbl_800D4CD8:
/* 800D4E0C 000D0A6C C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D4E10 000D0A70 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D4E14 000D0A74 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4E18 000D0A78 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4E18 000D0A78 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4E1C 000D0A7C EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4E20 000D0A80 4B FE 4A DD */ bl func_800B98FC
/* 800D4E24 000D0A84 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16788,7 +16788,7 @@ lbl_800D4CD8:
/* 800D4E40 000D0AA0 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D4E44 000D0AA4 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D4E48 000D0AA8 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4E4C 000D0AAC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4E4C 000D0AAC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4E50 000D0AB0 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4E54 000D0AB4 4B FE 4A A9 */ bl func_800B98FC
/* 800D4E58 000D0AB8 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16801,7 +16801,7 @@ lbl_800D4CD8:
/* 800D4E74 000D0AD4 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D4E78 000D0AD8 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D4E7C 000D0ADC EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4E80 000D0AE0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4E80 000D0AE0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4E84 000D0AE4 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D4E88 000D0AE8 4B FE 4A 75 */ bl func_800B98FC
/* 800D4E8C 000D0AEC 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16810,16 +16810,16 @@ lbl_800D4CD8:
/* 800D4E98 000D0AF8 D0 1E 80 00 */ stfs f0, -0x8000(r30)
/* 800D4E9C 000D0AFC C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D4EA0 000D0B00 D0 1E 80 00 */ stfs f0, -0x8000(r30)
-/* 800D4EA4 000D0B04 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D4EA8 000D0B08 48 15 E6 D9 */ bl func_80233580
-/* 800D4EAC 000D0B0C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4EA4 000D0B04 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D4EA8 000D0B08 48 15 E6 D9 */ bl end_drawing
+/* 800D4EAC 000D0B0C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4EB0 000D0B10 38 80 00 04 */ li r4, 4
-/* 800D4EB4 000D0B14 48 15 E6 79 */ bl func_8023352C
+/* 800D4EB4 000D0B14 48 15 E6 79 */ bl begin_drawing
/* 800D4EB8 000D0B18 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D4EBC 000D0B1C C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D4EC0 000D0B20 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D4EC4 000D0B24 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4EC8 000D0B28 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4EC8 000D0B28 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4ECC 000D0B2C EC 42 00 2A */ fadds f2, f2, f0
/* 800D4ED0 000D0B30 4B FE 4A 2D */ bl func_800B98FC
/* 800D4ED4 000D0B34 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16832,7 +16832,7 @@ lbl_800D4CD8:
/* 800D4EF0 000D0B50 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D4EF4 000D0B54 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D4EF8 000D0B58 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4EFC 000D0B5C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4EFC 000D0B5C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4F00 000D0B60 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4F04 000D0B64 4B FE 49 F9 */ bl func_800B98FC
/* 800D4F08 000D0B68 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16845,7 +16845,7 @@ lbl_800D4CD8:
/* 800D4F24 000D0B84 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D4F28 000D0B88 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D4F2C 000D0B8C EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4F30 000D0B90 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4F30 000D0B90 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4F34 000D0B94 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4F38 000D0B98 4B FE 49 C5 */ bl func_800B98FC
/* 800D4F3C 000D0B9C 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16858,7 +16858,7 @@ lbl_800D4CD8:
/* 800D4F58 000D0BB8 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D4F5C 000D0BBC C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D4F60 000D0BC0 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D4F64 000D0BC4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4F64 000D0BC4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4F68 000D0BC8 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4F6C 000D0BCC 4B FE 49 91 */ bl func_800B98FC
/* 800D4F70 000D0BD0 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16867,16 +16867,16 @@ lbl_800D4CD8:
/* 800D4F7C 000D0BDC D0 1E 80 00 */ stfs f0, -0x8000(r30)
/* 800D4F80 000D0BE0 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D4F84 000D0BE4 D0 1E 80 00 */ stfs f0, -0x8000(r30)
-/* 800D4F88 000D0BE8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D4F8C 000D0BEC 48 15 E5 F5 */ bl func_80233580
-/* 800D4F90 000D0BF0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4F88 000D0BE8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D4F8C 000D0BEC 48 15 E5 F5 */ bl end_drawing
+/* 800D4F90 000D0BF0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4F94 000D0BF4 38 80 00 04 */ li r4, 4
-/* 800D4F98 000D0BF8 48 15 E5 95 */ bl func_8023352C
+/* 800D4F98 000D0BF8 48 15 E5 95 */ bl begin_drawing
/* 800D4F9C 000D0BFC C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D4FA0 000D0C00 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D4FA4 000D0C04 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D4FA8 000D0C08 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4FAC 000D0C0C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4FAC 000D0C0C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4FB0 000D0C10 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4FB4 000D0C14 4B FE 49 49 */ bl func_800B98FC
/* 800D4FB8 000D0C18 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16889,7 +16889,7 @@ lbl_800D4CD8:
/* 800D4FD4 000D0C34 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D4FD8 000D0C38 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D4FDC 000D0C3C EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D4FE0 000D0C40 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D4FE0 000D0C40 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D4FE4 000D0C44 EC 42 00 2A */ fadds f2, f2, f0
/* 800D4FE8 000D0C48 4B FE 49 15 */ bl func_800B98FC
/* 800D4FEC 000D0C4C 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16902,7 +16902,7 @@ lbl_800D4CD8:
/* 800D5008 000D0C68 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D500C 000D0C6C C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D5010 000D0C70 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5014 000D0C74 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5014 000D0C74 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5018 000D0C78 EC 42 00 2A */ fadds f2, f2, f0
/* 800D501C 000D0C7C 4B FE 48 E1 */ bl func_800B98FC
/* 800D5020 000D0C80 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16915,7 +16915,7 @@ lbl_800D4CD8:
/* 800D503C 000D0C9C C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D5040 000D0CA0 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D5044 000D0CA4 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5048 000D0CA8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5048 000D0CA8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D504C 000D0CAC EC 42 00 2A */ fadds f2, f2, f0
/* 800D5050 000D0CB0 4B FE 48 AD */ bl func_800B98FC
/* 800D5054 000D0CB4 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -16924,8 +16924,8 @@ lbl_800D4CD8:
/* 800D5060 000D0CC0 D0 1E 80 00 */ stfs f0, -0x8000(r30)
/* 800D5064 000D0CC4 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D5068 000D0CC8 D0 1E 80 00 */ stfs f0, -0x8000(r30)
-/* 800D506C 000D0CCC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D5070 000D0CD0 48 15 E5 11 */ bl func_80233580
+/* 800D506C 000D0CCC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D5070 000D0CD0 48 15 E5 11 */ bl end_drawing
/* 800D5074 000D0CD4 7C 1F D8 AE */ lbzx r0, r31, r27
/* 800D5078 000D0CD8 54 00 07 FF */ clrlwi. r0, r0, 0x1f
/* 800D507C 000D0CDC 41 82 00 18 */ beq lbl_800D5094
@@ -16942,11 +16942,11 @@ lbl_800D5094:
lbl_800D50A4:
/* 800D50A4 000D0D04 98 61 00 1C */ stb r3, 0x1c(r1)
/* 800D50A8 000D0D08 38 80 00 04 */ li r4, 4
-/* 800D50AC 000D0D0C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D50AC 000D0D0C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D50B0 000D0D10 88 1A 00 11 */ lbz r0, 0x11(r26)
/* 800D50B4 000D0D14 98 01 00 1F */ stb r0, 0x1f(r1)
-/* 800D50B8 000D0D18 48 15 E4 75 */ bl func_8023352C
-/* 800D50BC 000D0D1C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D50B8 000D0D18 48 15 E4 75 */ bl begin_drawing
+/* 800D50BC 000D0D1C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D50C0 000D0D20 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D50C4 000D0D24 C0 41 00 58 */ lfs f2, 0x58(r1)
/* 800D50C8 000D0D28 4B FE 48 35 */ bl func_800B98FC
@@ -16957,7 +16957,7 @@ lbl_800D50A4:
/* 800D50DC 000D0D3C D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D50E0 000D0D40 C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D50E4 000D0D44 D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D50E8 000D0D48 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D50E8 000D0D48 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D50EC 000D0D4C C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D50F0 000D0D50 C0 41 00 5C */ lfs f2, 0x5c(r1)
/* 800D50F4 000D0D54 4B FE 48 09 */ bl func_800B98FC
@@ -16967,7 +16967,7 @@ lbl_800D50A4:
/* 800D5104 000D0D64 D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5108 000D0D68 C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D510C 000D0D6C D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D5110 000D0D70 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5110 000D0D70 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5114 000D0D74 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5118 000D0D78 C0 41 00 60 */ lfs f2, 0x60(r1)
/* 800D511C 000D0D7C 4B FE 47 E1 */ bl func_800B98FC
@@ -16977,7 +16977,7 @@ lbl_800D50A4:
/* 800D512C 000D0D8C D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5130 000D0D90 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D5134 000D0D94 D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D5138 000D0D98 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5138 000D0D98 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D513C 000D0D9C C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D5140 000D0DA0 C0 41 00 64 */ lfs f2, 0x64(r1)
/* 800D5144 000D0DA4 4B FE 47 B9 */ bl func_800B98FC
@@ -16987,9 +16987,9 @@ lbl_800D50A4:
/* 800D5154 000D0DB4 D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5158 000D0DB8 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D515C 000D0DBC D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D5160 000D0DC0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D5164 000D0DC4 48 15 E4 1D */ bl func_80233580
-/* 800D5168 000D0DC8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5160 000D0DC0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D5164 000D0DC4 48 15 E4 1D */ bl end_drawing
+/* 800D5168 000D0DC8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D516C 000D0DCC 38 80 00 00 */ li r4, 0
/* 800D5170 000D0DD0 38 A0 00 00 */ li r5, 0
/* 800D5174 000D0DD4 38 C0 00 00 */ li r6, 0
@@ -17051,13 +17051,13 @@ lbl_800D51E4:
/* 800D5244 000D0EA4 7C 7C 1B 78 */ mr r28, r3
/* 800D5248 000D0EA8 D0 01 00 2C */ stfs f0, 0x2c(r1)
/* 800D524C 000D0EAC 41 82 08 6C */ beq lbl_800D5AB8
-/* 800D5250 000D0EB0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5250 000D0EB0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5254 000D0EB4 38 80 00 01 */ li r4, 1
/* 800D5258 000D0EB8 38 A0 00 01 */ li r5, 1
/* 800D525C 000D0EBC 38 C0 00 00 */ li r6, 0
/* 800D5260 000D0EC0 48 00 11 CD */ bl func_800D642C
/* 800D5264 000D0EC4 C0 22 8A 5C */ lfs f1, lbl_8064105C-_SDA2_BASE_(r2)
-/* 800D5268 000D0EC8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5268 000D0EC8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D526C 000D0ECC FC 40 08 90 */ fmr f2, f1
/* 800D5270 000D0ED0 C0 62 8A 60 */ lfs f3, lbl_80641060-_SDA2_BASE_(r2)
/* 800D5274 000D0ED4 FC A0 08 90 */ fmr f5, f1
@@ -17067,13 +17067,13 @@ lbl_800D51E4:
/* 800D5284 000D0EE4 38 60 00 07 */ li r3, 7
/* 800D5288 000D0EE8 48 16 7C 95 */ bl func_8023CF1C
/* 800D528C 000D0EEC 7C 64 1B 78 */ mr r4, r3
-/* 800D5290 000D0EF0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5290 000D0EF0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5294 000D0EF4 48 16 2E 29 */ bl func_802380BC
-/* 800D5298 000D0EF8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5298 000D0EF8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D529C 000D0EFC 7F 85 E3 78 */ mr r5, r28
/* 800D52A0 000D0F00 38 80 00 00 */ li r4, 0
/* 800D52A4 000D0F04 4B FE 46 11 */ bl func_800B98B4
-/* 800D52A8 000D0F08 80 8D A3 D8 */ lwz r4, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D52A8 000D0F08 80 8D A3 D8 */ lwz r4, render_context_ptr-_SDA_BASE_(r13)
/* 800D52AC 000D0F0C 38 00 00 80 */ li r0, 0x80
/* 800D52B0 000D0F10 C8 42 8A 48 */ lfd f2, lbl_80641048-_SDA2_BASE_(r2)
/* 800D52B4 000D0F14 38 61 00 18 */ addi r3, r1, 0x18
@@ -17092,7 +17092,7 @@ lbl_800D51E4:
/* 800D52E8 000D0F48 80 E1 01 44 */ lwz r7, 0x144(r1)
/* 800D52EC 000D0F4C 54 E7 06 3E */ clrlwi r7, r7, 0x18
/* 800D52F0 000D0F50 48 00 12 09 */ bl func_800D64F8
-/* 800D52F4 000D0F54 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D52F4 000D0F54 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D52F8 000D0F58 88 03 00 7A */ lbz r0, 0x7a(r3)
/* 800D52FC 000D0F5C 2C 00 00 00 */ cmpwi r0, 0
/* 800D5300 000D0F60 41 82 01 6C */ beq lbl_800D546C
@@ -17182,7 +17182,7 @@ lbl_800D5404:
/* 800D5440 000D10A0 EC 20 F8 2A */ fadds f1, f0, f31
/* 800D5444 000D10A4 48 00 10 A1 */ bl func_800D64E4
/* 800D5448 000D10A8 7C 60 1B 78 */ mr r0, r3
-/* 800D544C 000D10AC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D544C 000D10AC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5450 000D10B0 54 05 04 3E */ clrlwi r5, r0, 0x10
/* 800D5454 000D10B4 57 86 04 3E */ clrlwi r6, r28, 0x10
/* 800D5458 000D10B8 57 A7 04 3E */ clrlwi r7, r29, 0x10
@@ -17217,7 +17217,7 @@ lbl_800D549C:
/* 800D54B8 000D1118 EC 43 10 28 */ fsubs f2, f3, f2
/* 800D54BC 000D111C D8 A1 01 40 */ stfd f5, 0x140(r1)
/* 800D54C0 000D1120 EC 01 00 28 */ fsubs f0, f1, f0
-/* 800D54C4 000D1124 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D54C4 000D1124 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D54C8 000D1128 FC 20 10 1E */ fctiwz f1, f2
/* 800D54CC 000D112C D8 81 01 38 */ stfd f4, 0x138(r1)
/* 800D54D0 000D1130 80 A1 01 44 */ lwz r5, 0x144(r1)
@@ -17233,14 +17233,14 @@ lbl_800D549C:
/* 800D54F8 000D1158 55 08 04 3E */ clrlwi r8, r8, 0x10
/* 800D54FC 000D115C 48 15 FC 7D */ bl func_80235178
lbl_800D5500:
-/* 800D5500 000D1160 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5500 000D1160 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5504 000D1164 38 80 00 04 */ li r4, 4
-/* 800D5508 000D1168 48 15 E0 25 */ bl func_8023352C
+/* 800D5508 000D1168 48 15 E0 25 */ bl begin_drawing
/* 800D550C 000D116C C0 42 8A 9C */ lfs f2, lbl_8064109C-_SDA2_BASE_(r2)
/* 800D5510 000D1170 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D5514 000D1174 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D5518 000D1178 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D551C 000D117C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D551C 000D117C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5520 000D1180 EC 42 00 2A */ fadds f2, f2, f0
/* 800D5524 000D1184 4B FE 43 D9 */ bl func_800B98FC
/* 800D5528 000D1188 80 01 00 18 */ lwz r0, 0x18(r1)
@@ -17254,7 +17254,7 @@ lbl_800D5500:
/* 800D5548 000D11A8 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D554C 000D11AC C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D5550 000D11B0 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5554 000D11B4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5554 000D11B4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5558 000D11B8 EC 42 00 2A */ fadds f2, f2, f0
/* 800D555C 000D11BC 4B FE 43 A1 */ bl func_800B98FC
/* 800D5560 000D11C0 80 01 00 18 */ lwz r0, 0x18(r1)
@@ -17267,7 +17267,7 @@ lbl_800D5500:
/* 800D557C 000D11DC C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5580 000D11E0 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D5584 000D11E4 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5588 000D11E8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5588 000D11E8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D558C 000D11EC EC 42 00 2A */ fadds f2, f2, f0
/* 800D5590 000D11F0 4B FE 43 6D */ bl func_800B98FC
/* 800D5594 000D11F4 80 01 00 18 */ lwz r0, 0x18(r1)
@@ -17280,7 +17280,7 @@ lbl_800D5500:
/* 800D55B0 000D1210 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D55B4 000D1214 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D55B8 000D1218 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D55BC 000D121C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D55BC 000D121C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D55C0 000D1220 EC 42 00 2A */ fadds f2, f2, f0
/* 800D55C4 000D1224 4B FE 43 39 */ bl func_800B98FC
/* 800D55C8 000D1228 80 01 00 18 */ lwz r0, 0x18(r1)
@@ -17289,8 +17289,8 @@ lbl_800D5500:
/* 800D55D4 000D1234 C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D55D8 000D1238 D0 1C 80 00 */ stfs f0, -0x8000(r28)
/* 800D55DC 000D123C D0 3C 80 00 */ stfs f1, -0x8000(r28)
-/* 800D55E0 000D1240 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D55E4 000D1244 48 15 DF 9D */ bl func_80233580
+/* 800D55E0 000D1240 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D55E4 000D1244 48 15 DF 9D */ bl end_drawing
/* 800D55E8 000D1248 88 FA 00 11 */ lbz r7, 0x11(r26)
/* 800D55EC 000D124C 38 61 00 14 */ addi r3, r1, 0x14
/* 800D55F0 000D1250 38 80 00 00 */ li r4, 0
@@ -17303,14 +17303,14 @@ lbl_800D5500:
lbl_800D560C:
/* 800D560C 000D126C 54 07 06 3E */ clrlwi r7, r0, 0x18
/* 800D5610 000D1270 48 00 0E E9 */ bl func_800D64F8
-/* 800D5614 000D1274 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5614 000D1274 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5618 000D1278 38 80 00 04 */ li r4, 4
-/* 800D561C 000D127C 48 15 DF 11 */ bl func_8023352C
+/* 800D561C 000D127C 48 15 DF 11 */ bl begin_drawing
/* 800D5620 000D1280 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D5624 000D1284 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D5628 000D1288 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D562C 000D128C EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5630 000D1290 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5630 000D1290 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5634 000D1294 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D5638 000D1298 4B FE 42 C5 */ bl func_800B98FC
/* 800D563C 000D129C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17324,7 +17324,7 @@ lbl_800D560C:
/* 800D565C 000D12BC C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D5660 000D12C0 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D5664 000D12C4 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5668 000D12C8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5668 000D12C8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D566C 000D12CC EC 40 10 28 */ fsubs f2, f0, f2
/* 800D5670 000D12D0 4B FE 42 8D */ bl func_800B98FC
/* 800D5674 000D12D4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17337,7 +17337,7 @@ lbl_800D560C:
/* 800D5690 000D12F0 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5694 000D12F4 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D5698 000D12F8 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D569C 000D12FC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D569C 000D12FC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D56A0 000D1300 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D56A4 000D1304 4B FE 42 59 */ bl func_800B98FC
/* 800D56A8 000D1308 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17350,7 +17350,7 @@ lbl_800D560C:
/* 800D56C4 000D1324 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D56C8 000D1328 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D56CC 000D132C EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D56D0 000D1330 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D56D0 000D1330 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D56D4 000D1334 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D56D8 000D1338 4B FE 42 25 */ bl func_800B98FC
/* 800D56DC 000D133C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17359,16 +17359,16 @@ lbl_800D560C:
/* 800D56E8 000D1348 C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D56EC 000D134C D0 1F 80 00 */ stfs f0, -0x8000(r31)
/* 800D56F0 000D1350 D0 3F 80 00 */ stfs f1, -0x8000(r31)
-/* 800D56F4 000D1354 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D56F8 000D1358 48 15 DE 89 */ bl func_80233580
-/* 800D56FC 000D135C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D56F4 000D1354 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D56F8 000D1358 48 15 DE 89 */ bl end_drawing
+/* 800D56FC 000D135C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5700 000D1360 38 80 00 04 */ li r4, 4
-/* 800D5704 000D1364 48 15 DE 29 */ bl func_8023352C
+/* 800D5704 000D1364 48 15 DE 29 */ bl begin_drawing
/* 800D5708 000D1368 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D570C 000D136C C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D5710 000D1370 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D5714 000D1374 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5718 000D1378 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5718 000D1378 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D571C 000D137C EC 40 10 28 */ fsubs f2, f0, f2
/* 800D5720 000D1380 4B FE 41 DD */ bl func_800B98FC
/* 800D5724 000D1384 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17381,7 +17381,7 @@ lbl_800D560C:
/* 800D5740 000D13A0 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D5744 000D13A4 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D5748 000D13A8 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D574C 000D13AC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D574C 000D13AC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5750 000D13B0 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D5754 000D13B4 4B FE 41 A9 */ bl func_800B98FC
/* 800D5758 000D13B8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17394,7 +17394,7 @@ lbl_800D560C:
/* 800D5774 000D13D4 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5778 000D13D8 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D577C 000D13DC EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5780 000D13E0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5780 000D13E0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5784 000D13E4 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D5788 000D13E8 4B FE 41 75 */ bl func_800B98FC
/* 800D578C 000D13EC 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17407,7 +17407,7 @@ lbl_800D560C:
/* 800D57A8 000D1408 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D57AC 000D140C C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D57B0 000D1410 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D57B4 000D1414 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D57B4 000D1414 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D57B8 000D1418 EC 40 10 28 */ fsubs f2, f0, f2
/* 800D57BC 000D141C 4B FE 41 41 */ bl func_800B98FC
/* 800D57C0 000D1420 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17416,16 +17416,16 @@ lbl_800D560C:
/* 800D57CC 000D142C C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D57D0 000D1430 D0 1F 80 00 */ stfs f0, -0x8000(r31)
/* 800D57D4 000D1434 D0 3F 80 00 */ stfs f1, -0x8000(r31)
-/* 800D57D8 000D1438 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D57DC 000D143C 48 15 DD A5 */ bl func_80233580
-/* 800D57E0 000D1440 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D57D8 000D1438 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D57DC 000D143C 48 15 DD A5 */ bl end_drawing
+/* 800D57E0 000D1440 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D57E4 000D1444 38 80 00 04 */ li r4, 4
-/* 800D57E8 000D1448 48 15 DD 45 */ bl func_8023352C
+/* 800D57E8 000D1448 48 15 DD 45 */ bl begin_drawing
/* 800D57EC 000D144C C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D57F0 000D1450 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D57F4 000D1454 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D57F8 000D1458 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D57FC 000D145C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D57FC 000D145C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5800 000D1460 EC 42 00 2A */ fadds f2, f2, f0
/* 800D5804 000D1464 4B FE 40 F9 */ bl func_800B98FC
/* 800D5808 000D1468 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17438,7 +17438,7 @@ lbl_800D560C:
/* 800D5824 000D1484 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D5828 000D1488 C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D582C 000D148C EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5830 000D1490 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5830 000D1490 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5834 000D1494 EC 42 00 2A */ fadds f2, f2, f0
/* 800D5838 000D1498 4B FE 40 C5 */ bl func_800B98FC
/* 800D583C 000D149C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17451,7 +17451,7 @@ lbl_800D560C:
/* 800D5858 000D14B8 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D585C 000D14BC C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D5860 000D14C0 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5864 000D14C4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5864 000D14C4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5868 000D14C8 EC 42 00 2A */ fadds f2, f2, f0
/* 800D586C 000D14CC 4B FE 40 91 */ bl func_800B98FC
/* 800D5870 000D14D0 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17464,7 +17464,7 @@ lbl_800D560C:
/* 800D588C 000D14EC C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D5890 000D14F0 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D5894 000D14F4 EC 22 08 2A */ fadds f1, f2, f1
-/* 800D5898 000D14F8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5898 000D14F8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D589C 000D14FC EC 42 00 2A */ fadds f2, f2, f0
/* 800D58A0 000D1500 4B FE 40 5D */ bl func_800B98FC
/* 800D58A4 000D1504 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17473,16 +17473,16 @@ lbl_800D560C:
/* 800D58B0 000D1510 C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D58B4 000D1514 D0 1F 80 00 */ stfs f0, -0x8000(r31)
/* 800D58B8 000D1518 D0 3F 80 00 */ stfs f1, -0x8000(r31)
-/* 800D58BC 000D151C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D58C0 000D1520 48 15 DC C1 */ bl func_80233580
-/* 800D58C4 000D1524 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D58BC 000D151C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D58C0 000D1520 48 15 DC C1 */ bl end_drawing
+/* 800D58C4 000D1524 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D58C8 000D1528 38 80 00 04 */ li r4, 4
-/* 800D58CC 000D152C 48 15 DC 61 */ bl func_8023352C
+/* 800D58CC 000D152C 48 15 DC 61 */ bl begin_drawing
/* 800D58D0 000D1530 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D58D4 000D1534 C0 42 8A A0 */ lfs f2, lbl_806410A0-_SDA2_BASE_(r2)
/* 800D58D8 000D1538 C0 01 00 58 */ lfs f0, 0x58(r1)
/* 800D58DC 000D153C EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D58E0 000D1540 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D58E0 000D1540 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D58E4 000D1544 EC 42 00 2A */ fadds f2, f2, f0
/* 800D58E8 000D1548 4B FE 40 15 */ bl func_800B98FC
/* 800D58EC 000D154C 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17495,7 +17495,7 @@ lbl_800D560C:
/* 800D5908 000D1568 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D590C 000D156C C0 01 00 5C */ lfs f0, 0x5c(r1)
/* 800D5910 000D1570 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5914 000D1574 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5914 000D1574 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5918 000D1578 EC 42 00 2A */ fadds f2, f2, f0
/* 800D591C 000D157C 4B FE 3F E1 */ bl func_800B98FC
/* 800D5920 000D1580 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17508,7 +17508,7 @@ lbl_800D560C:
/* 800D593C 000D159C C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5940 000D15A0 C0 01 00 60 */ lfs f0, 0x60(r1)
/* 800D5944 000D15A4 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D5948 000D15A8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5948 000D15A8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D594C 000D15AC EC 42 00 2A */ fadds f2, f2, f0
/* 800D5950 000D15B0 4B FE 3F AD */ bl func_800B98FC
/* 800D5954 000D15B4 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17521,7 +17521,7 @@ lbl_800D560C:
/* 800D5970 000D15D0 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D5974 000D15D4 C0 01 00 64 */ lfs f0, 0x64(r1)
/* 800D5978 000D15D8 EC 21 10 28 */ fsubs f1, f1, f2
-/* 800D597C 000D15DC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D597C 000D15DC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5980 000D15E0 EC 42 00 2A */ fadds f2, f2, f0
/* 800D5984 000D15E4 4B FE 3F 79 */ bl func_800B98FC
/* 800D5988 000D15E8 80 01 00 14 */ lwz r0, 0x14(r1)
@@ -17530,9 +17530,9 @@ lbl_800D560C:
/* 800D5994 000D15F4 C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D5998 000D15F8 D0 1F 80 00 */ stfs f0, -0x8000(r31)
/* 800D599C 000D15FC D0 3F 80 00 */ stfs f1, -0x8000(r31)
-/* 800D59A0 000D1600 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D59A4 000D1604 48 15 DB DD */ bl func_80233580
-/* 800D59A8 000D1608 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D59A0 000D1600 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D59A4 000D1604 48 15 DB DD */ bl end_drawing
+/* 800D59A8 000D1608 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D59AC 000D160C 38 80 00 00 */ li r4, 0
/* 800D59B0 000D1610 38 A0 00 00 */ li r5, 0
/* 800D59B4 000D1614 38 C0 00 00 */ li r6, 0
@@ -17555,11 +17555,11 @@ lbl_800D59E4:
lbl_800D59F4:
/* 800D59F4 000D1654 98 61 00 14 */ stb r3, 0x14(r1)
/* 800D59F8 000D1658 38 80 00 04 */ li r4, 4
-/* 800D59FC 000D165C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D59FC 000D165C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5A00 000D1660 88 1A 00 11 */ lbz r0, 0x11(r26)
/* 800D5A04 000D1664 98 01 00 17 */ stb r0, 0x17(r1)
-/* 800D5A08 000D1668 48 15 DB 25 */ bl func_8023352C
-/* 800D5A0C 000D166C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5A08 000D1668 48 15 DB 25 */ bl begin_drawing
+/* 800D5A0C 000D166C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5A10 000D1670 C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D5A14 000D1674 C0 41 00 58 */ lfs f2, 0x58(r1)
/* 800D5A18 000D1678 4B FE 3E E5 */ bl func_800B98FC
@@ -17570,7 +17570,7 @@ lbl_800D59F4:
/* 800D5A2C 000D168C D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5A30 000D1690 C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D5A34 000D1694 D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D5A38 000D1698 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5A38 000D1698 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5A3C 000D169C C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D5A40 000D16A0 C0 41 00 5C */ lfs f2, 0x5c(r1)
/* 800D5A44 000D16A4 4B FE 3E B9 */ bl func_800B98FC
@@ -17580,7 +17580,7 @@ lbl_800D59F4:
/* 800D5A54 000D16B4 D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5A58 000D16B8 C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D5A5C 000D16BC D0 1B 80 00 */ stfs f0, -0x8000(r27)
-/* 800D5A60 000D16C0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5A60 000D16C0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5A64 000D16C4 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5A68 000D16C8 C0 41 00 60 */ lfs f2, 0x60(r1)
/* 800D5A6C 000D16CC 4B FE 3E 91 */ bl func_800B98FC
@@ -17590,7 +17590,7 @@ lbl_800D59F4:
/* 800D5A7C 000D16DC C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D5A80 000D16E0 D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5A84 000D16E4 D0 3B 80 00 */ stfs f1, -0x8000(r27)
-/* 800D5A88 000D16E8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5A88 000D16E8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5A8C 000D16EC C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D5A90 000D16F0 C0 41 00 64 */ lfs f2, 0x64(r1)
/* 800D5A94 000D16F4 4B FE 3E 69 */ bl func_800B98FC
@@ -17600,8 +17600,8 @@ lbl_800D59F4:
/* 800D5AA4 000D1704 C0 21 00 2C */ lfs f1, 0x2c(r1)
/* 800D5AA8 000D1708 D0 1B 80 00 */ stfs f0, -0x8000(r27)
/* 800D5AAC 000D170C D0 3B 80 00 */ stfs f1, -0x8000(r27)
-/* 800D5AB0 000D1710 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D5AB4 000D1714 48 15 DA CD */ bl func_80233580
+/* 800D5AB0 000D1710 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D5AB4 000D1714 48 15 DA CD */ bl end_drawing
lbl_800D5AB8:
/* 800D5AB8 000D1718 4B FE 4A C1 */ bl func_800BA578
/* 800D5ABC 000D171C 54 60 04 3E */ clrlwi r0, r3, 0x10
@@ -17852,13 +17852,13 @@ lbl_800D5E44:
/* 800D5E68 000D1AC8 38 61 00 48 */ addi r3, r1, 0x48
/* 800D5E6C 000D1ACC 7C 84 02 14 */ add r4, r4, r0
/* 800D5E70 000D1AD0 48 00 06 9D */ bl func_800D650C
-/* 800D5E74 000D1AD4 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5E74 000D1AD4 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5E78 000D1AD8 38 80 00 01 */ li r4, 1
/* 800D5E7C 000D1ADC 38 A0 00 01 */ li r5, 1
/* 800D5E80 000D1AE0 38 C0 00 00 */ li r6, 0
/* 800D5E84 000D1AE4 48 00 05 A9 */ bl func_800D642C
/* 800D5E88 000D1AE8 C0 22 8A 5C */ lfs f1, lbl_8064105C-_SDA2_BASE_(r2)
-/* 800D5E8C 000D1AEC 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5E8C 000D1AEC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5E90 000D1AF0 FC 40 08 90 */ fmr f2, f1
/* 800D5E94 000D1AF4 C0 62 8A 60 */ lfs f3, lbl_80641060-_SDA2_BASE_(r2)
/* 800D5E98 000D1AF8 FC A0 08 90 */ fmr f5, f1
@@ -17868,19 +17868,19 @@ lbl_800D5E44:
/* 800D5EA8 000D1B08 38 60 00 07 */ li r3, 7
/* 800D5EAC 000D1B0C 48 16 70 71 */ bl func_8023CF1C
/* 800D5EB0 000D1B10 7C 64 1B 78 */ mr r4, r3
-/* 800D5EB4 000D1B14 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5EB4 000D1B14 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5EB8 000D1B18 48 16 22 05 */ bl func_802380BC
/* 800D5EBC 000D1B1C 3C 80 11 E6 */ lis r4, 0x11E60C00@ha
/* 800D5EC0 000D1B20 38 60 03 F4 */ li r3, 0x3f4
/* 800D5EC4 000D1B24 38 84 0C 00 */ addi r4, r4, 0x11E60C00@l
/* 800D5EC8 000D1B28 4B F8 4D 99 */ bl func_8005AC60
/* 800D5ECC 000D1B2C 7C 65 1B 78 */ mr r5, r3
-/* 800D5ED0 000D1B30 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5ED0 000D1B30 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5ED4 000D1B34 38 80 00 00 */ li r4, 0
/* 800D5ED8 000D1B38 4B FE 39 DD */ bl func_800B98B4
/* 800D5EDC 000D1B3C 93 C1 01 1C */ stw r30, 0x11c(r1)
/* 800D5EE0 000D1B40 38 00 00 80 */ li r0, 0x80
-/* 800D5EE4 000D1B44 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5EE4 000D1B44 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5EE8 000D1B48 C8 22 8A 48 */ lfd f1, lbl_80641048-_SDA2_BASE_(r2)
/* 800D5EEC 000D1B4C C8 01 01 18 */ lfd f0, 0x118(r1)
/* 800D5EF0 000D1B50 C0 42 8A A8 */ lfs f2, lbl_806410A8-_SDA2_BASE_(r2)
@@ -17907,7 +17907,7 @@ lbl_800D5E44:
/* 800D5F44 000D1BA4 EC 84 01 72 */ fmuls f4, f4, f5
/* 800D5F48 000D1BA8 98 01 00 0B */ stb r0, 0xb(r1)
/* 800D5F4C 000D1BAC EC 21 01 72 */ fmuls f1, f1, f5
-/* 800D5F50 000D1BB0 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5F50 000D1BB0 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5F54 000D1BB4 EC 63 20 2A */ fadds f3, f3, f4
/* 800D5F58 000D1BB8 EC 00 08 2A */ fadds f0, f0, f1
/* 800D5F5C 000D1BBC EC 22 00 F2 */ fmuls f1, f2, f3
@@ -17920,8 +17920,8 @@ lbl_800D5E44:
/* 800D5F78 000D1BD8 80 01 01 3C */ lwz r0, 0x13c(r1)
/* 800D5F7C 000D1BDC 98 A1 00 09 */ stb r5, 9(r1)
/* 800D5F80 000D1BE0 98 01 00 0A */ stb r0, 0xa(r1)
-/* 800D5F84 000D1BE4 48 15 D5 A9 */ bl func_8023352C
-/* 800D5F88 000D1BE8 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5F84 000D1BE4 48 15 D5 A9 */ bl begin_drawing
+/* 800D5F88 000D1BE8 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5F8C 000D1BEC C0 21 00 48 */ lfs f1, 0x48(r1)
/* 800D5F90 000D1BF0 C0 41 00 58 */ lfs f2, 0x58(r1)
/* 800D5F94 000D1BF4 4B FE 39 69 */ bl func_800B98FC
@@ -17932,7 +17932,7 @@ lbl_800D5E44:
/* 800D5FA8 000D1C08 D0 19 80 00 */ stfs f0, -0x8000(r25)
/* 800D5FAC 000D1C0C C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D5FB0 000D1C10 D0 19 80 00 */ stfs f0, -0x8000(r25)
-/* 800D5FB4 000D1C14 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5FB4 000D1C14 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5FB8 000D1C18 C0 21 00 4C */ lfs f1, 0x4c(r1)
/* 800D5FBC 000D1C1C C0 41 00 5C */ lfs f2, 0x5c(r1)
/* 800D5FC0 000D1C20 4B FE 39 3D */ bl func_800B98FC
@@ -17942,7 +17942,7 @@ lbl_800D5E44:
/* 800D5FD0 000D1C30 D0 19 80 00 */ stfs f0, -0x8000(r25)
/* 800D5FD4 000D1C34 C0 02 8A 5C */ lfs f0, lbl_8064105C-_SDA2_BASE_(r2)
/* 800D5FD8 000D1C38 D0 19 80 00 */ stfs f0, -0x8000(r25)
-/* 800D5FDC 000D1C3C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D5FDC 000D1C3C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D5FE0 000D1C40 C0 21 00 50 */ lfs f1, 0x50(r1)
/* 800D5FE4 000D1C44 C0 41 00 60 */ lfs f2, 0x60(r1)
/* 800D5FE8 000D1C48 4B FE 39 15 */ bl func_800B98FC
@@ -17952,7 +17952,7 @@ lbl_800D5E44:
/* 800D5FF8 000D1C58 D0 19 80 00 */ stfs f0, -0x8000(r25)
/* 800D5FFC 000D1C5C C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D6000 000D1C60 D0 19 80 00 */ stfs f0, -0x8000(r25)
-/* 800D6004 000D1C64 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
+/* 800D6004 000D1C64 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 800D6008 000D1C68 C0 21 00 54 */ lfs f1, 0x54(r1)
/* 800D600C 000D1C6C C0 41 00 64 */ lfs f2, 0x64(r1)
/* 800D6010 000D1C70 4B FE 38 ED */ bl func_800B98FC
@@ -17962,8 +17962,8 @@ lbl_800D5E44:
/* 800D6020 000D1C80 D0 19 80 00 */ stfs f0, -0x8000(r25)
/* 800D6024 000D1C84 C0 02 8A 38 */ lfs f0, lbl_80641038-_SDA2_BASE_(r2)
/* 800D6028 000D1C88 D0 19 80 00 */ stfs f0, -0x8000(r25)
-/* 800D602C 000D1C8C 80 6D A3 D8 */ lwz r3, lbl_8063F698-_SDA_BASE_(r13)
-/* 800D6030 000D1C90 48 15 D5 51 */ bl func_80233580
+/* 800D602C 000D1C8C 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
+/* 800D6030 000D1C90 48 15 D5 51 */ bl end_drawing
/* 800D6034 000D1C94 48 00 03 C8 */ b lbl_800D63FC
/* 800D6038 000D1C98 3C 60 80 48 */ lis r3, lbl_8047CE18@ha
/* 800D603C 000D1C9C C0 22 8A 5C */ lfs f1, lbl_8064105C-_SDA2_BASE_(r2)