1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
|
.include "macros.inc"
.section .text, "ax" # 0x80006980 - 0x803E1E60
.global func_80235A74
func_80235A74:
/* 80235A74 002316D4 38 00 00 00 */ li r0, 0
/* 80235A78 002316D8 90 03 00 00 */ stw r0, 0(r3)
/* 80235A7C 002316DC 90 03 00 04 */ stw r0, 4(r3)
/* 80235A80 002316E0 90 03 00 08 */ stw r0, 8(r3)
/* 80235A84 002316E4 4E 80 00 20 */ blr
.global func_80235A88
func_80235A88:
/* 80235A88 002316E8 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 80235A8C 002316EC 7C 08 02 A6 */ mflr r0
/* 80235A90 002316F0 90 01 00 64 */ stw r0, 0x64(r1)
/* 80235A94 002316F4 39 61 00 60 */ addi r11, r1, 0x60
/* 80235A98 002316F8 4B F9 16 5D */ bl __save_gpr
/* 80235A9C 002316FC 3F E0 80 42 */ lis r31, lbl_80424600@ha
/* 80235AA0 00231700 38 60 00 14 */ li r3, 0x14
/* 80235AA4 00231704 3B FF 46 00 */ addi r31, r31, lbl_80424600@l
/* 80235AA8 00231708 4B FA 4F 89 */ bl __nw__FUl
/* 80235AAC 0023170C 2C 03 00 00 */ cmpwi r3, 0
/* 80235AB0 00231710 41 82 00 08 */ beq lbl_80235AB8
/* 80235AB4 00231714 48 00 8F 91 */ bl func_8023EA44
lbl_80235AB8:
/* 80235AB8 00231718 38 60 00 1C */ li r3, 0x1c
/* 80235ABC 0023171C 4B FA 4F 75 */ bl __nw__FUl
/* 80235AC0 00231720 2C 03 00 00 */ cmpwi r3, 0
/* 80235AC4 00231724 7C 7E 1B 78 */ mr r30, r3
/* 80235AC8 00231728 41 82 00 10 */ beq lbl_80235AD8
/* 80235ACC 0023172C 38 80 00 01 */ li r4, 1
/* 80235AD0 00231730 48 02 36 95 */ bl func_80259164
/* 80235AD4 00231734 7C 7E 1B 78 */ mr r30, r3
lbl_80235AD8:
/* 80235AD8 00231738 38 60 01 54 */ li r3, 0x154
/* 80235ADC 0023173C 4B FA 4F 55 */ bl __nw__FUl
/* 80235AE0 00231740 2C 03 00 00 */ cmpwi r3, 0
/* 80235AE4 00231744 7C 7D 1B 78 */ mr r29, r3
/* 80235AE8 00231748 41 82 00 0C */ beq lbl_80235AF4
/* 80235AEC 0023174C 4B FC A5 D1 */ bl func_802000BC
/* 80235AF0 00231750 7C 7D 1B 78 */ mr r29, r3
lbl_80235AF4:
/* 80235AF4 00231754 38 60 04 A4 */ li r3, 0x4a4
/* 80235AF8 00231758 4B FA 4F 39 */ bl __nw__FUl
/* 80235AFC 0023175C 2C 03 00 00 */ cmpwi r3, 0
/* 80235B00 00231760 7C 7C 1B 78 */ mr r28, r3
/* 80235B04 00231764 41 82 00 10 */ beq lbl_80235B14
/* 80235B08 00231768 38 80 00 04 */ li r4, 4
/* 80235B0C 0023176C 4B FC 59 21 */ bl func_801FB42C
/* 80235B10 00231770 7C 7C 1B 78 */ mr r28, r3
lbl_80235B14:
/* 80235B14 00231774 38 60 00 18 */ li r3, 0x18
/* 80235B18 00231778 4B FA 4F 19 */ bl __nw__FUl
/* 80235B1C 0023177C 2C 03 00 00 */ cmpwi r3, 0
/* 80235B20 00231780 7C 7B 1B 78 */ mr r27, r3
/* 80235B24 00231784 41 82 00 0C */ beq lbl_80235B30
/* 80235B28 00231788 4B FA ED 95 */ bl func_801E48BC
/* 80235B2C 0023178C 7C 7B 1B 78 */ mr r27, r3
lbl_80235B30:
/* 80235B30 00231790 38 60 01 20 */ li r3, 0x120
/* 80235B34 00231794 4B FA 4E FD */ bl __nw__FUl
/* 80235B38 00231798 2C 03 00 00 */ cmpwi r3, 0
/* 80235B3C 0023179C 7C 7A 1B 78 */ mr r26, r3
/* 80235B40 002317A0 41 82 00 0C */ beq lbl_80235B4C
/* 80235B44 002317A4 4B FC D3 11 */ bl func_80202E54
/* 80235B48 002317A8 7C 7A 1B 78 */ mr r26, r3
lbl_80235B4C:
/* 80235B4C 002317AC 4B FA 4F DD */ bl func_801DAB28
/* 80235B50 002317B0 2C 03 00 00 */ cmpwi r3, 0
/* 80235B54 002317B4 41 82 00 14 */ beq lbl_80235B68
/* 80235B58 002317B8 80 6D 96 38 */ lwz r3, lbl_8063E8F8-_SDA_BASE_(r13)
/* 80235B5C 002317BC 38 80 02 64 */ li r4, 0x264
/* 80235B60 002317C0 4B FA 51 35 */ bl func_801DAC94
/* 80235B64 002317C4 48 00 00 08 */ b lbl_80235B6C
lbl_80235B68:
/* 80235B68 002317C8 38 60 00 00 */ li r3, 0
lbl_80235B6C:
/* 80235B6C 002317CC 2C 03 00 00 */ cmpwi r3, 0
/* 80235B70 002317D0 41 82 00 08 */ beq lbl_80235B78
/* 80235B74 002317D4 4B FA 84 05 */ bl __ct__8GScameraFv
lbl_80235B78:
/* 80235B78 002317D8 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235B7C 002317DC 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235B80 002317E0 90 64 00 04 */ stw r3, 4(r4)
/* 80235B84 002317E4 4B FA 4F A5 */ bl func_801DAB28
/* 80235B88 002317E8 2C 03 00 00 */ cmpwi r3, 0
/* 80235B8C 002317EC 41 82 00 14 */ beq lbl_80235BA0
/* 80235B90 002317F0 80 6D 96 38 */ lwz r3, lbl_8063E8F8-_SDA_BASE_(r13)
/* 80235B94 002317F4 38 80 02 64 */ li r4, 0x264
/* 80235B98 002317F8 4B FA 50 FD */ bl func_801DAC94
/* 80235B9C 002317FC 48 00 00 08 */ b lbl_80235BA4
lbl_80235BA0:
/* 80235BA0 00231800 38 60 00 00 */ li r3, 0
lbl_80235BA4:
/* 80235BA4 00231804 2C 03 00 00 */ cmpwi r3, 0
/* 80235BA8 00231808 7C 60 1B 78 */ mr r0, r3
/* 80235BAC 0023180C 41 82 00 0C */ beq lbl_80235BB8
/* 80235BB0 00231810 4B FA 83 C9 */ bl __ct__8GScameraFv
/* 80235BB4 00231814 7C 60 1B 78 */ mr r0, r3
lbl_80235BB8:
/* 80235BB8 00231818 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235BBC 0023181C 38 60 00 20 */ li r3, 0x20
/* 80235BC0 00231820 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235BC4 00231824 90 04 00 08 */ stw r0, 8(r4)
/* 80235BC8 00231828 4B FA 4E 69 */ bl __nw__FUl
/* 80235BCC 0023182C 2C 03 00 00 */ cmpwi r3, 0
/* 80235BD0 00231830 7C 79 1B 78 */ mr r25, r3
/* 80235BD4 00231834 41 82 00 20 */ beq lbl_80235BF4
/* 80235BD8 00231838 3C A0 00 30 */ lis r5, 0x00303060@ha
/* 80235BDC 0023183C 38 80 00 01 */ li r4, 1
/* 80235BE0 00231840 38 E5 30 60 */ addi r7, r5, 0x00303060@l
/* 80235BE4 00231844 38 C0 00 01 */ li r6, 1
/* 80235BE8 00231848 38 A0 00 01 */ li r5, 1
/* 80235BEC 0023184C 48 00 53 A1 */ bl func_8023AF8C
/* 80235BF0 00231850 7C 79 1B 78 */ mr r25, r3
lbl_80235BF4:
/* 80235BF4 00231854 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235BF8 00231858 38 60 01 D0 */ li r3, 0x1d0
/* 80235BFC 0023185C 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C00 00231860 80 04 00 08 */ lwz r0, 8(r4)
/* 80235C04 00231864 90 19 00 0C */ stw r0, 0xc(r25)
/* 80235C08 00231868 4B FA 4E 29 */ bl __nw__FUl
/* 80235C0C 0023186C 2C 03 00 00 */ cmpwi r3, 0
/* 80235C10 00231870 7C 6F 1B 78 */ mr r15, r3
/* 80235C14 00231874 41 82 00 1C */ beq lbl_80235C30
/* 80235C18 00231878 38 80 00 02 */ li r4, 2
/* 80235C1C 0023187C 38 A0 00 00 */ li r5, 0
/* 80235C20 00231880 38 C0 00 00 */ li r6, 0
/* 80235C24 00231884 38 E0 60 60 */ li r7, 0x6060
/* 80235C28 00231888 48 00 A9 05 */ bl func_8024052C
/* 80235C2C 0023188C 7C 6F 1B 78 */ mr r15, r3
lbl_80235C30:
/* 80235C30 00231890 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235C34 00231894 38 60 00 20 */ li r3, 0x20
/* 80235C38 00231898 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C3C 0023189C 80 04 00 04 */ lwz r0, 4(r4)
/* 80235C40 002318A0 90 0F 00 0C */ stw r0, 0xc(r15)
/* 80235C44 002318A4 4B FA 4D ED */ bl __nw__FUl
/* 80235C48 002318A8 2C 03 00 00 */ cmpwi r3, 0
/* 80235C4C 002318AC 7C 78 1B 78 */ mr r24, r3
/* 80235C50 002318B0 41 82 00 20 */ beq lbl_80235C70
/* 80235C54 002318B4 3C A0 00 60 */ lis r5, 0x00600060@ha
/* 80235C58 002318B8 38 80 00 03 */ li r4, 3
/* 80235C5C 002318BC 38 E5 00 60 */ addi r7, r5, 0x00600060@l
/* 80235C60 002318C0 38 C0 00 01 */ li r6, 1
/* 80235C64 002318C4 38 A0 00 00 */ li r5, 0
/* 80235C68 002318C8 48 00 53 25 */ bl func_8023AF8C
/* 80235C6C 002318CC 7C 78 1B 78 */ mr r24, r3
lbl_80235C70:
/* 80235C70 002318D0 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235C74 002318D4 38 60 00 20 */ li r3, 0x20
/* 80235C78 002318D8 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235C7C 002318DC 80 04 00 04 */ lwz r0, 4(r4)
/* 80235C80 002318E0 90 18 00 0C */ stw r0, 0xc(r24)
/* 80235C84 002318E4 4B FA 4D AD */ bl __nw__FUl
/* 80235C88 002318E8 2C 03 00 00 */ cmpwi r3, 0
/* 80235C8C 002318EC 7C 77 1B 78 */ mr r23, r3
/* 80235C90 002318F0 41 82 00 1C */ beq lbl_80235CAC
/* 80235C94 002318F4 38 80 00 04 */ li r4, 4
/* 80235C98 002318F8 38 A0 00 00 */ li r5, 0
/* 80235C9C 002318FC 38 C0 00 00 */ li r6, 0
/* 80235CA0 00231900 38 E0 60 00 */ li r7, 0x6000
/* 80235CA4 00231904 48 00 52 E9 */ bl func_8023AF8C
/* 80235CA8 00231908 7C 77 1B 78 */ mr r23, r3
lbl_80235CAC:
/* 80235CAC 0023190C 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80235CB0 00231910 38 60 00 14 */ li r3, 0x14
/* 80235CB4 00231914 38 84 67 54 */ addi r4, r4, lbl_80496754@l
/* 80235CB8 00231918 80 04 00 04 */ lwz r0, 4(r4)
/* 80235CBC 0023191C 90 17 00 0C */ stw r0, 0xc(r23)
/* 80235CC0 00231920 4B FA 4D 71 */ bl __nw__FUl
/* 80235CC4 00231924 2C 03 00 00 */ cmpwi r3, 0
/* 80235CC8 00231928 7C 76 1B 78 */ mr r22, r3
/* 80235CCC 0023192C 41 82 00 1C */ beq lbl_80235CE8
/* 80235CD0 00231930 3C A0 00 81 */ lis r5, 0x008080C0@ha
/* 80235CD4 00231934 38 80 00 01 */ li r4, 1
/* 80235CD8 00231938 38 C5 80 C0 */ addi r6, r5, 0x008080C0@l
/* 80235CDC 0023193C 38 AD 86 60 */ addi r5, r13, lbl_8063D920-_SDA_BASE_
/* 80235CE0 00231940 48 00 0E 29 */ bl func_80236B08
/* 80235CE4 00231944 7C 76 1B 78 */ mr r22, r3
lbl_80235CE8:
/* 80235CE8 00231948 38 60 00 14 */ li r3, 0x14
/* 80235CEC 0023194C 4B FA 4D 45 */ bl __nw__FUl
/* 80235CF0 00231950 2C 03 00 00 */ cmpwi r3, 0
/* 80235CF4 00231954 7C 75 1B 78 */ mr r21, r3
/* 80235CF8 00231958 41 82 00 1C */ beq lbl_80235D14
/* 80235CFC 0023195C 3C A0 00 81 */ lis r5, 0x0080C080@ha
/* 80235D00 00231960 38 80 00 02 */ li r4, 2
/* 80235D04 00231964 38 C5 C0 80 */ addi r6, r5, 0x0080C080@l
/* 80235D08 00231968 38 AD 86 68 */ addi r5, r13, lbl_8063D928-_SDA_BASE_
/* 80235D0C 0023196C 48 00 0D FD */ bl func_80236B08
/* 80235D10 00231970 7C 75 1B 78 */ mr r21, r3
lbl_80235D14:
/* 80235D14 00231974 38 60 00 14 */ li r3, 0x14
/* 80235D18 00231978 4B FA 4D 19 */ bl __nw__FUl
/* 80235D1C 0023197C 2C 03 00 00 */ cmpwi r3, 0
/* 80235D20 00231980 90 61 00 10 */ stw r3, 0x10(r1)
/* 80235D24 00231984 41 82 00 1C */ beq lbl_80235D40
/* 80235D28 00231988 3C A0 00 60 */ lis r5, 0x00606060@ha
/* 80235D2C 0023198C 38 80 00 03 */ li r4, 3
/* 80235D30 00231990 38 C5 60 60 */ addi r6, r5, 0x00606060@l
/* 80235D34 00231994 38 AD 86 70 */ addi r5, r13, lbl_8063D930-_SDA_BASE_
/* 80235D38 00231998 48 00 0D D1 */ bl func_80236B08
/* 80235D3C 0023199C 90 61 00 10 */ stw r3, 0x10(r1)
lbl_80235D40:
/* 80235D40 002319A0 38 60 00 14 */ li r3, 0x14
/* 80235D44 002319A4 4B FA 4C ED */ bl __nw__FUl
/* 80235D48 002319A8 2C 03 00 00 */ cmpwi r3, 0
/* 80235D4C 002319AC 7C 74 1B 78 */ mr r20, r3
/* 80235D50 002319B0 41 82 00 1C */ beq lbl_80235D6C
/* 80235D54 002319B4 3C 80 00 80 */ lis r4, 0x00804000@ha
/* 80235D58 002319B8 38 BF 00 00 */ addi r5, r31, 0
/* 80235D5C 002319BC 38 C4 40 00 */ addi r6, r4, 0x00804000@l
/* 80235D60 002319C0 38 80 00 05 */ li r4, 5
/* 80235D64 002319C4 48 00 0D A5 */ bl func_80236B08
/* 80235D68 002319C8 7C 74 1B 78 */ mr r20, r3
lbl_80235D6C:
/* 80235D6C 002319CC 38 60 00 20 */ li r3, 0x20
/* 80235D70 002319D0 4B FA 4C C1 */ bl __nw__FUl
/* 80235D74 002319D4 2C 03 00 00 */ cmpwi r3, 0
/* 80235D78 002319D8 41 82 00 14 */ beq lbl_80235D8C
/* 80235D7C 002319DC 38 BF 00 0C */ addi r5, r31, 0xc
/* 80235D80 002319E0 38 80 00 06 */ li r4, 6
/* 80235D84 002319E4 38 C0 00 A0 */ li r6, 0xa0
/* 80235D88 002319E8 48 00 0F 15 */ bl func_80236C9C
lbl_80235D8C:
/* 80235D8C 002319EC 90 61 00 08 */ stw r3, 8(r1)
/* 80235D90 002319F0 38 60 00 14 */ li r3, 0x14
/* 80235D94 002319F4 4B FA 4C 9D */ bl __nw__FUl
/* 80235D98 002319F8 2C 03 00 00 */ cmpwi r3, 0
/* 80235D9C 002319FC 7C 73 1B 78 */ mr r19, r3
/* 80235DA0 00231A00 41 82 00 1C */ beq lbl_80235DBC
/* 80235DA4 00231A04 3C A0 00 01 */ lis r5, 0x0000C0C0@ha
/* 80235DA8 00231A08 38 80 00 07 */ li r4, 7
/* 80235DAC 00231A0C 38 C5 C0 C0 */ addi r6, r5, 0x0000C0C0@l
/* 80235DB0 00231A10 38 AD 86 78 */ addi r5, r13, lbl_8063D938-_SDA_BASE_
/* 80235DB4 00231A14 48 00 0D 55 */ bl func_80236B08
/* 80235DB8 00231A18 7C 73 1B 78 */ mr r19, r3
lbl_80235DBC:
/* 80235DBC 00231A1C 38 60 00 14 */ li r3, 0x14
/* 80235DC0 00231A20 4B FA 4C 71 */ bl __nw__FUl
/* 80235DC4 00231A24 2C 03 00 00 */ cmpwi r3, 0
/* 80235DC8 00231A28 7C 72 1B 78 */ mr r18, r3
/* 80235DCC 00231A2C 41 82 00 1C */ beq lbl_80235DE8
/* 80235DD0 00231A30 3C 80 00 C1 */ lis r4, 0x00C08000@ha
/* 80235DD4 00231A34 38 BF 00 1C */ addi r5, r31, 0x1c
/* 80235DD8 00231A38 38 C4 80 00 */ addi r6, r4, 0x00C08000@l
/* 80235DDC 00231A3C 38 80 00 08 */ li r4, 8
/* 80235DE0 00231A40 48 00 0D 29 */ bl func_80236B08
/* 80235DE4 00231A44 7C 72 1B 78 */ mr r18, r3
lbl_80235DE8:
/* 80235DE8 00231A48 38 60 00 20 */ li r3, 0x20
/* 80235DEC 00231A4C 4B FA 4C 45 */ bl __nw__FUl
/* 80235DF0 00231A50 2C 03 00 00 */ cmpwi r3, 0
/* 80235DF4 00231A54 41 82 00 14 */ beq lbl_80235E08
/* 80235DF8 00231A58 38 BF 00 28 */ addi r5, r31, 0x28
/* 80235DFC 00231A5C 38 80 00 09 */ li r4, 9
/* 80235E00 00231A60 3C C0 00 C0 */ lis r6, 0xc0
/* 80235E04 00231A64 48 00 0E 99 */ bl func_80236C9C
lbl_80235E08:
/* 80235E08 00231A68 7C 6E 1B 78 */ mr r14, r3
/* 80235E0C 00231A6C 38 60 00 14 */ li r3, 0x14
/* 80235E10 00231A70 4B FA 4C 21 */ bl __nw__FUl
/* 80235E14 00231A74 2C 03 00 00 */ cmpwi r3, 0
/* 80235E18 00231A78 7C 71 1B 78 */ mr r17, r3
/* 80235E1C 00231A7C 41 82 00 1C */ beq lbl_80235E38
/* 80235E20 00231A80 3C 80 00 C0 */ lis r4, 0x00C000C0@ha
/* 80235E24 00231A84 38 BF 00 38 */ addi r5, r31, 0x38
/* 80235E28 00231A88 38 C4 00 C0 */ addi r6, r4, 0x00C000C0@l
/* 80235E2C 00231A8C 38 80 00 0A */ li r4, 0xa
/* 80235E30 00231A90 48 00 0C D9 */ bl func_80236B08
/* 80235E34 00231A94 7C 71 1B 78 */ mr r17, r3
lbl_80235E38:
/* 80235E38 00231A98 38 60 00 14 */ li r3, 0x14
/* 80235E3C 00231A9C 4B FA 4B F5 */ bl __nw__FUl
/* 80235E40 00231AA0 2C 03 00 00 */ cmpwi r3, 0
/* 80235E44 00231AA4 7C 70 1B 78 */ mr r16, r3
/* 80235E48 00231AA8 41 82 00 18 */ beq lbl_80235E60
/* 80235E4C 00231AAC 38 BF 00 48 */ addi r5, r31, 0x48
/* 80235E50 00231AB0 38 80 00 0C */ li r4, 0xc
/* 80235E54 00231AB4 38 C0 00 00 */ li r6, 0
/* 80235E58 00231AB8 48 00 0C B1 */ bl func_80236B08
/* 80235E5C 00231ABC 7C 70 1B 78 */ mr r16, r3
lbl_80235E60:
/* 80235E60 00231AC0 38 60 00 14 */ li r3, 0x14
/* 80235E64 00231AC4 4B FA 4B CD */ bl __nw__FUl
/* 80235E68 00231AC8 2C 03 00 00 */ cmpwi r3, 0
/* 80235E6C 00231ACC 90 61 00 0C */ stw r3, 0xc(r1)
/* 80235E70 00231AD0 41 82 00 18 */ beq lbl_80235E88
/* 80235E74 00231AD4 38 80 00 04 */ li r4, 4
/* 80235E78 00231AD8 38 AD 86 80 */ addi r5, r13, lbl_8063D940-_SDA_BASE_
/* 80235E7C 00231ADC 38 C0 00 00 */ li r6, 0
/* 80235E80 00231AE0 48 00 0C 89 */ bl func_80236B08
/* 80235E84 00231AE4 90 61 00 0C */ stw r3, 0xc(r1)
lbl_80235E88:
/* 80235E88 00231AE8 38 60 00 14 */ li r3, 0x14
/* 80235E8C 00231AEC 4B FA 4B A5 */ bl __nw__FUl
/* 80235E90 00231AF0 2C 03 00 00 */ cmpwi r3, 0
/* 80235E94 00231AF4 7C 7F 1B 78 */ mr r31, r3
/* 80235E98 00231AF8 41 82 00 18 */ beq lbl_80235EB0
/* 80235E9C 00231AFC 38 80 00 0B */ li r4, 0xb
/* 80235EA0 00231B00 38 AD 86 88 */ addi r5, r13, lbl_8063D948-_SDA_BASE_
/* 80235EA4 00231B04 38 C0 00 00 */ li r6, 0
/* 80235EA8 00231B08 48 00 0C 61 */ bl func_80236B08
/* 80235EAC 00231B0C 7C 7F 1B 78 */ mr r31, r3
lbl_80235EB0:
/* 80235EB0 00231B10 7F 23 CB 78 */ mr r3, r25
/* 80235EB4 00231B14 7E C4 B3 78 */ mr r4, r22
/* 80235EB8 00231B18 7F C5 F3 78 */ mr r5, r30
/* 80235EBC 00231B1C 38 C0 00 00 */ li r6, 0
/* 80235EC0 00231B20 48 00 52 61 */ bl func_8023B120
/* 80235EC4 00231B24 90 7E 00 10 */ stw r3, 0x10(r30)
/* 80235EC8 00231B28 7F 23 CB 78 */ mr r3, r25
/* 80235ECC 00231B2C 7E A4 AB 78 */ mr r4, r21
/* 80235ED0 00231B30 7F A5 EB 78 */ mr r5, r29
/* 80235ED4 00231B34 38 C0 00 00 */ li r6, 0
/* 80235ED8 00231B38 48 00 52 49 */ bl func_8023B120
/* 80235EDC 00231B3C 90 7D 01 30 */ stw r3, 0x130(r29)
/* 80235EE0 00231B40 7F 23 CB 78 */ mr r3, r25
/* 80235EE4 00231B44 7E A4 AB 78 */ mr r4, r21
/* 80235EE8 00231B48 7F 45 D3 78 */ mr r5, r26
/* 80235EEC 00231B4C 38 C0 00 00 */ li r6, 0
/* 80235EF0 00231B50 48 00 52 31 */ bl func_8023B120
/* 80235EF4 00231B54 90 7A 00 FC */ stw r3, 0xfc(r26)
/* 80235EF8 00231B58 7F 23 CB 78 */ mr r3, r25
/* 80235EFC 00231B5C 80 81 00 10 */ lwz r4, 0x10(r1)
/* 80235F00 00231B60 7F A5 EB 78 */ mr r5, r29
/* 80235F04 00231B64 38 C0 00 00 */ li r6, 0
/* 80235F08 00231B68 48 00 52 19 */ bl func_8023B120
/* 80235F0C 00231B6C 90 7D 01 34 */ stw r3, 0x134(r29)
/* 80235F10 00231B70 7D E3 7B 78 */ mr r3, r15
/* 80235F14 00231B74 7E 84 A3 78 */ mr r4, r20
/* 80235F18 00231B78 7F A5 EB 78 */ mr r5, r29
/* 80235F1C 00231B7C 38 C0 00 00 */ li r6, 0
/* 80235F20 00231B80 48 00 52 01 */ bl func_8023B120
/* 80235F24 00231B84 90 7D 01 38 */ stw r3, 0x138(r29)
/* 80235F28 00231B88 7D E3 7B 78 */ mr r3, r15
/* 80235F2C 00231B8C 80 81 00 08 */ lwz r4, 8(r1)
/* 80235F30 00231B90 7F A5 EB 78 */ mr r5, r29
/* 80235F34 00231B94 38 C0 00 00 */ li r6, 0
/* 80235F38 00231B98 48 00 51 E9 */ bl func_8023B120
/* 80235F3C 00231B9C 90 7D 01 3C */ stw r3, 0x13c(r29)
/* 80235F40 00231BA0 7D E3 7B 78 */ mr r3, r15
/* 80235F44 00231BA4 7E 64 9B 78 */ mr r4, r19
/* 80235F48 00231BA8 7F A5 EB 78 */ mr r5, r29
/* 80235F4C 00231BAC 38 C0 00 00 */ li r6, 0
/* 80235F50 00231BB0 48 00 51 D1 */ bl func_8023B120
/* 80235F54 00231BB4 90 7D 01 40 */ stw r3, 0x140(r29)
/* 80235F58 00231BB8 7D E3 7B 78 */ mr r3, r15
/* 80235F5C 00231BBC 7E 44 93 78 */ mr r4, r18
/* 80235F60 00231BC0 7F A5 EB 78 */ mr r5, r29
/* 80235F64 00231BC4 38 C0 00 00 */ li r6, 0
/* 80235F68 00231BC8 48 00 51 B9 */ bl func_8023B120
/* 80235F6C 00231BCC 90 7D 01 44 */ stw r3, 0x144(r29)
/* 80235F70 00231BD0 7D E3 7B 78 */ mr r3, r15
/* 80235F74 00231BD4 7D C4 73 78 */ mr r4, r14
/* 80235F78 00231BD8 7F A5 EB 78 */ mr r5, r29
/* 80235F7C 00231BDC 38 C0 00 00 */ li r6, 0
/* 80235F80 00231BE0 48 00 51 A1 */ bl func_8023B120
/* 80235F84 00231BE4 90 7D 01 48 */ stw r3, 0x148(r29)
/* 80235F88 00231BE8 7D E3 7B 78 */ mr r3, r15
/* 80235F8C 00231BEC 7E 24 8B 78 */ mr r4, r17
/* 80235F90 00231BF0 7F A5 EB 78 */ mr r5, r29
/* 80235F94 00231BF4 38 C0 00 00 */ li r6, 0
/* 80235F98 00231BF8 48 00 51 89 */ bl func_8023B120
/* 80235F9C 00231BFC 90 7D 01 4C */ stw r3, 0x14c(r29)
/* 80235FA0 00231C00 7D E3 7B 78 */ mr r3, r15
/* 80235FA4 00231C04 7D C4 73 78 */ mr r4, r14
/* 80235FA8 00231C08 7F 65 DB 78 */ mr r5, r27
/* 80235FAC 00231C0C 38 C0 00 00 */ li r6, 0
/* 80235FB0 00231C10 48 00 51 71 */ bl func_8023B120
/* 80235FB4 00231C14 90 7B 00 10 */ stw r3, 0x10(r27)
/* 80235FB8 00231C18 7D E3 7B 78 */ mr r3, r15
/* 80235FBC 00231C1C 7E 24 8B 78 */ mr r4, r17
/* 80235FC0 00231C20 7F 65 DB 78 */ mr r5, r27
/* 80235FC4 00231C24 38 C0 00 00 */ li r6, 0
/* 80235FC8 00231C28 48 00 51 59 */ bl func_8023B120
/* 80235FCC 00231C2C 90 7B 00 14 */ stw r3, 0x14(r27)
/* 80235FD0 00231C30 7F 03 C3 78 */ mr r3, r24
/* 80235FD4 00231C34 7E 04 83 78 */ mr r4, r16
/* 80235FD8 00231C38 7F 85 E3 78 */ mr r5, r28
/* 80235FDC 00231C3C 38 C0 00 00 */ li r6, 0
/* 80235FE0 00231C40 48 00 51 41 */ bl func_8023B120
/* 80235FE4 00231C44 90 7C 00 14 */ stw r3, 0x14(r28)
/* 80235FE8 00231C48 7C 6E 1B 78 */ mr r14, r3
/* 80235FEC 00231C4C 54 63 86 3E */ rlwinm r3, r3, 0x10, 0x18, 0x1f
/* 80235FF0 00231C50 48 00 50 69 */ bl func_8023B058
/* 80235FF4 00231C54 2C 03 00 00 */ cmpwi r3, 0
/* 80235FF8 00231C58 41 82 00 0C */ beq lbl_80236004
/* 80235FFC 00231C5C 7D C4 73 78 */ mr r4, r14
/* 80236000 00231C60 48 00 53 B9 */ bl func_8023B3B8
lbl_80236004:
/* 80236004 00231C64 7F 03 C3 78 */ mr r3, r24
/* 80236008 00231C68 7E C4 B3 78 */ mr r4, r22
/* 8023600C 00231C6C 7F C5 F3 78 */ mr r5, r30
/* 80236010 00231C70 38 C0 00 00 */ li r6, 0
/* 80236014 00231C74 48 00 51 0D */ bl func_8023B120
/* 80236018 00231C78 90 7E 00 14 */ stw r3, 0x14(r30)
/* 8023601C 00231C7C 7E E3 BB 78 */ mr r3, r23
/* 80236020 00231C80 80 81 00 0C */ lwz r4, 0xc(r1)
/* 80236024 00231C84 7F 45 D3 78 */ mr r5, r26
/* 80236028 00231C88 38 C0 00 00 */ li r6, 0
/* 8023602C 00231C8C 48 00 50 F5 */ bl func_8023B120
/* 80236030 00231C90 90 7A 01 04 */ stw r3, 0x104(r26)
/* 80236034 00231C94 7E E3 BB 78 */ mr r3, r23
/* 80236038 00231C98 7E 84 A3 78 */ mr r4, r20
/* 8023603C 00231C9C 7F 45 D3 78 */ mr r5, r26
/* 80236040 00231CA0 38 C0 00 00 */ li r6, 0
/* 80236044 00231CA4 48 00 50 DD */ bl func_8023B120
/* 80236048 00231CA8 90 7A 01 00 */ stw r3, 0x100(r26)
/* 8023604C 00231CAC 7E E3 BB 78 */ mr r3, r23
/* 80236050 00231CB0 7E 64 9B 78 */ mr r4, r19
/* 80236054 00231CB4 7F 45 D3 78 */ mr r5, r26
/* 80236058 00231CB8 38 C0 00 00 */ li r6, 0
/* 8023605C 00231CBC 48 00 50 C5 */ bl func_8023B120
/* 80236060 00231CC0 90 7A 01 0C */ stw r3, 0x10c(r26)
/* 80236064 00231CC4 7E E3 BB 78 */ mr r3, r23
/* 80236068 00231CC8 7E 44 93 78 */ mr r4, r18
/* 8023606C 00231CCC 7F 45 D3 78 */ mr r5, r26
/* 80236070 00231CD0 38 C0 00 00 */ li r6, 0
/* 80236074 00231CD4 48 00 50 AD */ bl func_8023B120
/* 80236078 00231CD8 90 7A 01 10 */ stw r3, 0x110(r26)
/* 8023607C 00231CDC 7E E3 BB 78 */ mr r3, r23
/* 80236080 00231CE0 7F E4 FB 78 */ mr r4, r31
/* 80236084 00231CE4 7F 45 D3 78 */ mr r5, r26
/* 80236088 00231CE8 38 C0 00 00 */ li r6, 0
/* 8023608C 00231CEC 48 00 50 95 */ bl func_8023B120
/* 80236090 00231CF0 90 7A 01 08 */ stw r3, 0x108(r26)
/* 80236094 00231CF4 7C 6E 1B 78 */ mr r14, r3
/* 80236098 00231CF8 54 63 86 3E */ rlwinm r3, r3, 0x10, 0x18, 0x1f
/* 8023609C 00231CFC 48 00 4F BD */ bl func_8023B058
/* 802360A0 00231D00 2C 03 00 00 */ cmpwi r3, 0
/* 802360A4 00231D04 41 82 00 0C */ beq lbl_802360B0
/* 802360A8 00231D08 7D C4 73 78 */ mr r4, r14
/* 802360AC 00231D0C 48 00 53 0D */ bl func_8023B3B8
lbl_802360B0:
/* 802360B0 00231D10 7E E3 BB 78 */ mr r3, r23
/* 802360B4 00231D14 7E 04 83 78 */ mr r4, r16
/* 802360B8 00231D18 7F 85 E3 78 */ mr r5, r28
/* 802360BC 00231D1C 38 C0 00 00 */ li r6, 0
/* 802360C0 00231D20 48 00 50 61 */ bl func_8023B120
/* 802360C4 00231D24 90 7C 00 10 */ stw r3, 0x10(r28)
/* 802360C8 00231D28 39 61 00 60 */ addi r11, r1, 0x60
/* 802360CC 00231D2C 4B F9 10 75 */ bl __restore_gpr
/* 802360D0 00231D30 80 01 00 64 */ lwz r0, 0x64(r1)
/* 802360D4 00231D34 7C 08 03 A6 */ mtlr r0
/* 802360D8 00231D38 38 21 00 60 */ addi r1, r1, 0x60
/* 802360DC 00231D3C 4E 80 00 20 */ blr
lbl_802360E0:
/* 802360E0 00231D40 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802360E4 00231D44 7C 08 02 A6 */ mflr r0
/* 802360E8 00231D48 2C 03 00 00 */ cmpwi r3, 0
/* 802360EC 00231D4C 90 01 00 24 */ stw r0, 0x24(r1)
/* 802360F0 00231D50 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 802360F4 00231D54 93 C1 00 18 */ stw r30, 0x18(r1)
/* 802360F8 00231D58 93 A1 00 14 */ stw r29, 0x14(r1)
/* 802360FC 00231D5C 7C 9D 23 78 */ mr r29, r4
/* 80236100 00231D60 93 81 00 10 */ stw r28, 0x10(r1)
/* 80236104 00231D64 7C 7C 1B 78 */ mr r28, r3
/* 80236108 00231D68 41 82 01 10 */ beq lbl_80236218
/* 8023610C 00231D6C 83 C3 00 00 */ lwz r30, 0(r3)
/* 80236110 00231D70 48 00 00 78 */ b lbl_80236188
lbl_80236114:
/* 80236114 00231D74 83 FE 00 00 */ lwz r31, 0(r30)
/* 80236118 00231D78 83 DE 00 04 */ lwz r30, 4(r30)
/* 8023611C 00231D7C 80 7F 00 00 */ lwz r3, 0(r31)
/* 80236120 00231D80 48 00 81 B1 */ bl func_8023E2D0
/* 80236124 00231D84 2C 1F 00 00 */ cmpwi r31, 0
/* 80236128 00231D88 41 82 00 58 */ beq lbl_80236180
/* 8023612C 00231D8C 80 7C 00 00 */ lwz r3, 0(r28)
/* 80236130 00231D90 38 80 00 00 */ li r4, 0
/* 80236134 00231D94 2C 03 00 00 */ cmpwi r3, 0
/* 80236138 00231D98 41 82 00 48 */ beq lbl_80236180
/* 8023613C 00231D9C 48 00 00 18 */ b lbl_80236154
lbl_80236140:
/* 80236140 00231DA0 80 03 00 00 */ lwz r0, 0(r3)
/* 80236144 00231DA4 7C 00 F8 40 */ cmplw r0, r31
/* 80236148 00231DA8 41 82 00 14 */ beq lbl_8023615C
/* 8023614C 00231DAC 7C 64 1B 78 */ mr r4, r3
/* 80236150 00231DB0 80 63 00 04 */ lwz r3, 4(r3)
lbl_80236154:
/* 80236154 00231DB4 2C 03 00 00 */ cmpwi r3, 0
/* 80236158 00231DB8 40 82 FF E8 */ bne lbl_80236140
lbl_8023615C:
/* 8023615C 00231DBC 2C 03 00 00 */ cmpwi r3, 0
/* 80236160 00231DC0 41 82 00 20 */ beq lbl_80236180
/* 80236164 00231DC4 2C 04 00 00 */ cmpwi r4, 0
/* 80236168 00231DC8 80 03 00 04 */ lwz r0, 4(r3)
/* 8023616C 00231DCC 41 82 00 0C */ beq lbl_80236178
/* 80236170 00231DD0 90 04 00 04 */ stw r0, 4(r4)
/* 80236174 00231DD4 48 00 00 08 */ b lbl_8023617C
lbl_80236178:
/* 80236178 00231DD8 90 1C 00 00 */ stw r0, 0(r28)
lbl_8023617C:
/* 8023617C 00231DDC 48 01 3B 8D */ bl func_80249D08
lbl_80236180:
/* 80236180 00231DE0 7F E3 FB 78 */ mr r3, r31
/* 80236184 00231DE4 4B FA 49 35 */ bl __dl__FPv
lbl_80236188:
/* 80236188 00231DE8 2C 1E 00 00 */ cmpwi r30, 0
/* 8023618C 00231DEC 40 82 FF 88 */ bne lbl_80236114
/* 80236190 00231DF0 48 00 04 D5 */ bl func_80236664
/* 80236194 00231DF4 80 7C 00 04 */ lwz r3, 4(r28)
/* 80236198 00231DF8 2C 03 00 00 */ cmpwi r3, 0
/* 8023619C 00231DFC 41 82 00 1C */ beq lbl_802361B8
/* 802361A0 00231E00 41 82 00 18 */ beq lbl_802361B8
/* 802361A4 00231E04 81 83 01 00 */ lwz r12, 0x100(r3)
/* 802361A8 00231E08 38 80 00 01 */ li r4, 1
/* 802361AC 00231E0C 81 8C 00 08 */ lwz r12, 8(r12)
/* 802361B0 00231E10 7D 89 03 A6 */ mtctr r12
/* 802361B4 00231E14 4E 80 04 21 */ bctrl
lbl_802361B8:
/* 802361B8 00231E18 80 7C 00 08 */ lwz r3, 8(r28)
/* 802361BC 00231E1C 2C 03 00 00 */ cmpwi r3, 0
/* 802361C0 00231E20 41 82 00 1C */ beq lbl_802361DC
/* 802361C4 00231E24 41 82 00 18 */ beq lbl_802361DC
/* 802361C8 00231E28 81 83 01 00 */ lwz r12, 0x100(r3)
/* 802361CC 00231E2C 38 80 00 01 */ li r4, 1
/* 802361D0 00231E30 81 8C 00 08 */ lwz r12, 8(r12)
/* 802361D4 00231E34 7D 89 03 A6 */ mtctr r12
/* 802361D8 00231E38 4E 80 04 21 */ bctrl
lbl_802361DC:
/* 802361DC 00231E3C 2C 1C 00 00 */ cmpwi r28, 0
/* 802361E0 00231E40 41 82 00 28 */ beq lbl_80236208
/* 802361E4 00231E44 80 7C 00 00 */ lwz r3, 0(r28)
/* 802361E8 00231E48 48 00 00 10 */ b lbl_802361F8
lbl_802361EC:
/* 802361EC 00231E4C 83 E3 00 04 */ lwz r31, 4(r3)
/* 802361F0 00231E50 48 01 3B 19 */ bl func_80249D08
/* 802361F4 00231E54 7F E3 FB 78 */ mr r3, r31
lbl_802361F8:
/* 802361F8 00231E58 2C 03 00 00 */ cmpwi r3, 0
/* 802361FC 00231E5C 40 82 FF F0 */ bne lbl_802361EC
/* 80236200 00231E60 38 00 00 00 */ li r0, 0
/* 80236204 00231E64 90 1C 00 00 */ stw r0, 0(r28)
lbl_80236208:
/* 80236208 00231E68 2C 1D 00 00 */ cmpwi r29, 0
/* 8023620C 00231E6C 40 81 00 0C */ ble lbl_80236218
/* 80236210 00231E70 7F 83 E3 78 */ mr r3, r28
/* 80236214 00231E74 4B FA 48 A5 */ bl __dl__FPv
lbl_80236218:
/* 80236218 00231E78 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8023621C 00231E7C 7F 83 E3 78 */ mr r3, r28
/* 80236220 00231E80 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80236224 00231E84 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 80236228 00231E88 83 81 00 10 */ lwz r28, 0x10(r1)
/* 8023622C 00231E8C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80236230 00231E90 7C 08 03 A6 */ mtlr r0
/* 80236234 00231E94 38 21 00 20 */ addi r1, r1, 0x20
/* 80236238 00231E98 4E 80 00 20 */ blr
.global func_8023623C
func_8023623C:
/* 8023623C 00231E9C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80236240 00231EA0 7C 08 02 A6 */ mflr r0
/* 80236244 00231EA4 90 01 00 34 */ stw r0, 0x34(r1)
/* 80236248 00231EA8 39 61 00 30 */ addi r11, r1, 0x30
/* 8023624C 00231EAC 4B F9 0E D9 */ bl _savegpr_26
/* 80236250 00231EB0 3D 20 80 49 */ lis r9, lbl_80496754@ha
/* 80236254 00231EB4 54 80 04 3F */ clrlwi. r0, r4, 0x10
/* 80236258 00231EB8 B0 81 00 08 */ sth r4, 8(r1)
/* 8023625C 00231EBC 7C 7A 1B 78 */ mr r26, r3
/* 80236260 00231EC0 83 C9 67 54 */ lwz r30, lbl_80496754@l(r9)
/* 80236264 00231EC4 7C FB 3B 78 */ mr r27, r7
/* 80236268 00231EC8 B0 A1 00 0A */ sth r5, 0xa(r1)
/* 8023626C 00231ECC 7D 1C 43 78 */ mr r28, r8
/* 80236270 00231ED0 40 82 00 4C */ bne lbl_802362BC
/* 80236274 00231ED4 54 A0 04 3F */ clrlwi. r0, r5, 0x10
/* 80236278 00231ED8 40 82 00 44 */ bne lbl_802362BC
/* 8023627C 00231EDC 80 6D A3 D8 */ lwz r3, render_context_ptr-_SDA_BASE_(r13)
/* 80236280 00231EE0 2C 03 00 00 */ cmpwi r3, 0
/* 80236284 00231EE4 40 82 00 18 */ bne lbl_8023629C
/* 80236288 00231EE8 38 80 02 80 */ li r4, 0x280
/* 8023628C 00231EEC 38 A0 01 E0 */ li r5, 0x1e0
/* 80236290 00231EF0 B0 81 00 08 */ sth r4, 8(r1)
/* 80236294 00231EF4 B0 A1 00 0A */ sth r5, 0xa(r1)
/* 80236298 00231EF8 48 00 00 24 */ b lbl_802362BC
lbl_8023629C:
/* 8023629C 00231EFC 34 01 00 08 */ addic. r0, r1, 8
/* 802362A0 00231F00 41 82 00 0C */ beq lbl_802362AC
/* 802362A4 00231F04 A0 83 00 04 */ lhz r4, 4(r3)
/* 802362A8 00231F08 B0 81 00 08 */ sth r4, 8(r1)
lbl_802362AC:
/* 802362AC 00231F0C 34 01 00 0A */ addic. r0, r1, 0xa
/* 802362B0 00231F10 41 82 00 0C */ beq lbl_802362BC
/* 802362B4 00231F14 A0 A3 00 06 */ lhz r5, 6(r3)
/* 802362B8 00231F18 B0 A1 00 0A */ sth r5, 0xa(r1)
lbl_802362BC:
/* 802362BC 00231F1C 2C 06 00 00 */ cmpwi r6, 0
/* 802362C0 00231F20 41 82 00 14 */ beq lbl_802362D4
/* 802362C4 00231F24 54 84 FC 7E */ rlwinm r4, r4, 0x1f, 0x11, 0x1f
/* 802362C8 00231F28 54 A5 FC 7E */ rlwinm r5, r5, 0x1f, 0x11, 0x1f
/* 802362CC 00231F2C B0 81 00 08 */ sth r4, 8(r1)
/* 802362D0 00231F30 B0 A1 00 0A */ sth r5, 0xa(r1)
lbl_802362D4:
/* 802362D4 00231F34 2C 07 00 00 */ cmpwi r7, 0
/* 802362D8 00231F38 41 82 00 80 */ beq lbl_80236358
/* 802362DC 00231F3C 48 00 00 74 */ b lbl_80236350
lbl_802362E0:
/* 802362E0 00231F40 83 FE 00 00 */ lwz r31, 0(r30)
/* 802362E4 00231F44 88 1F 00 06 */ lbz r0, 6(r31)
/* 802362E8 00231F48 2C 00 00 00 */ cmpwi r0, 0
/* 802362EC 00231F4C 41 82 00 60 */ beq lbl_8023634C
/* 802362F0 00231F50 83 BF 00 00 */ lwz r29, 0(r31)
/* 802362F4 00231F54 7F A3 EB 78 */ mr r3, r29
/* 802362F8 00231F58 48 00 82 49 */ bl func_8023E540
/* 802362FC 00231F5C A0 01 00 08 */ lhz r0, 8(r1)
/* 80236300 00231F60 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 80236304 00231F64 7C 00 18 40 */ cmplw r0, r3
/* 80236308 00231F68 40 82 00 44 */ bne lbl_8023634C
/* 8023630C 00231F6C 7F A3 EB 78 */ mr r3, r29
/* 80236310 00231F70 48 00 82 39 */ bl func_8023E548
/* 80236314 00231F74 A0 01 00 0A */ lhz r0, 0xa(r1)
/* 80236318 00231F78 54 63 04 3E */ clrlwi r3, r3, 0x10
/* 8023631C 00231F7C 7C 00 18 40 */ cmplw r0, r3
/* 80236320 00231F80 40 82 00 2C */ bne lbl_8023634C
/* 80236324 00231F84 7F A3 EB 78 */ mr r3, r29
/* 80236328 00231F88 7F 44 D3 78 */ mr r4, r26
/* 8023632C 00231F8C 48 00 82 35 */ bl func_8023E560
/* 80236330 00231F90 2C 03 00 00 */ cmpwi r3, 0
/* 80236334 00231F94 41 82 00 18 */ beq lbl_8023634C
/* 80236338 00231F98 A0 9F 00 04 */ lhz r4, 4(r31)
/* 8023633C 00231F9C 7F A3 EB 78 */ mr r3, r29
/* 80236340 00231FA0 38 04 00 01 */ addi r0, r4, 1
/* 80236344 00231FA4 B0 1F 00 04 */ sth r0, 4(r31)
/* 80236348 00231FA8 48 00 00 FC */ b lbl_80236444
lbl_8023634C:
/* 8023634C 00231FAC 83 DE 00 04 */ lwz r30, 4(r30)
lbl_80236350:
/* 80236350 00231FB0 2C 1E 00 00 */ cmpwi r30, 0
/* 80236354 00231FB4 40 82 FF 8C */ bne lbl_802362E0
lbl_80236358:
/* 80236358 00231FB8 38 60 00 08 */ li r3, 8
/* 8023635C 00231FBC 4B FA 46 D5 */ bl __nw__FUl
/* 80236360 00231FC0 2C 03 00 00 */ cmpwi r3, 0
/* 80236364 00231FC4 7C 7D 1B 78 */ mr r29, r3
/* 80236368 00231FC8 40 82 00 0C */ bne lbl_80236374
/* 8023636C 00231FCC 38 60 00 00 */ li r3, 0
/* 80236370 00231FD0 48 00 00 D4 */ b lbl_80236444
lbl_80236374:
/* 80236374 00231FD4 A0 61 00 08 */ lhz r3, 8(r1)
/* 80236378 00231FD8 7F 45 D3 78 */ mr r5, r26
/* 8023637C 00231FDC A0 81 00 0A */ lhz r4, 0xa(r1)
/* 80236380 00231FE0 7F 88 E3 78 */ mr r8, r28
/* 80236384 00231FE4 38 C0 00 00 */ li r6, 0
/* 80236388 00231FE8 38 E0 00 00 */ li r7, 0
/* 8023638C 00231FEC 48 00 75 E9 */ bl func_8023D974
/* 80236390 00231FF0 2C 03 00 00 */ cmpwi r3, 0
/* 80236394 00231FF4 7C 7E 1B 78 */ mr r30, r3
/* 80236398 00231FF8 40 82 00 14 */ bne lbl_802363AC
/* 8023639C 00231FFC 7F A3 EB 78 */ mr r3, r29
/* 802363A0 00232000 4B FA 47 19 */ bl __dl__FPv
/* 802363A4 00232004 38 60 00 00 */ li r3, 0
/* 802363A8 00232008 48 00 00 9C */ b lbl_80236444
lbl_802363AC:
/* 802363AC 0023200C 38 80 00 02 */ li r4, 2
/* 802363B0 00232010 38 A0 00 02 */ li r5, 2
/* 802363B4 00232014 38 C0 00 02 */ li r6, 2
/* 802363B8 00232018 48 00 80 11 */ bl func_8023E3C8
/* 802363BC 0023201C 93 DD 00 00 */ stw r30, 0(r29)
/* 802363C0 00232020 2C 1D 00 00 */ cmpwi r29, 0
/* 802363C4 00232024 38 00 00 01 */ li r0, 1
/* 802363C8 00232028 9B 7D 00 06 */ stb r27, 6(r29)
/* 802363CC 0023202C B0 1D 00 04 */ sth r0, 4(r29)
/* 802363D0 00232030 41 82 00 70 */ beq lbl_80236440
/* 802363D4 00232034 3C 60 80 49 */ lis r3, lbl_80496754@ha
/* 802363D8 00232038 83 E3 67 54 */ lwz r31, lbl_80496754@l(r3)
/* 802363DC 0023203C 2C 1F 00 00 */ cmpwi r31, 0
/* 802363E0 00232040 41 82 00 30 */ beq lbl_80236410
/* 802363E4 00232044 80 1F 00 00 */ lwz r0, 0(r31)
/* 802363E8 00232048 7C 00 E8 40 */ cmplw r0, r29
/* 802363EC 0023204C 41 82 00 54 */ beq lbl_80236440
/* 802363F0 00232050 48 00 00 14 */ b lbl_80236404
lbl_802363F4:
/* 802363F4 00232054 80 03 00 00 */ lwz r0, 0(r3)
/* 802363F8 00232058 7C 00 E8 40 */ cmplw r0, r29
/* 802363FC 0023205C 41 82 00 44 */ beq lbl_80236440
/* 80236400 00232060 7C 7F 1B 78 */ mr r31, r3
lbl_80236404:
/* 80236404 00232064 80 7F 00 04 */ lwz r3, 4(r31)
/* 80236408 00232068 2C 03 00 00 */ cmpwi r3, 0
/* 8023640C 0023206C 40 82 FF E8 */ bne lbl_802363F4
lbl_80236410:
/* 80236410 00232070 48 01 38 E9 */ bl func_80249CF8
/* 80236414 00232074 2C 03 00 00 */ cmpwi r3, 0
/* 80236418 00232078 41 82 00 10 */ beq lbl_80236428
/* 8023641C 0023207C 93 A3 00 00 */ stw r29, 0(r3)
/* 80236420 00232080 38 00 00 00 */ li r0, 0
/* 80236424 00232084 90 03 00 04 */ stw r0, 4(r3)
lbl_80236428:
/* 80236428 00232088 2C 1F 00 00 */ cmpwi r31, 0
/* 8023642C 0023208C 41 82 00 0C */ beq lbl_80236438
/* 80236430 00232090 90 7F 00 04 */ stw r3, 4(r31)
/* 80236434 00232094 48 00 00 0C */ b lbl_80236440
lbl_80236438:
/* 80236438 00232098 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 8023643C 0023209C 90 64 67 54 */ stw r3, lbl_80496754@l(r4)
lbl_80236440:
/* 80236440 002320A0 7F C3 F3 78 */ mr r3, r30
lbl_80236444:
/* 80236444 002320A4 39 61 00 30 */ addi r11, r1, 0x30
/* 80236448 002320A8 4B F9 0D 29 */ bl _restgpr_26
/* 8023644C 002320AC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80236450 002320B0 7C 08 03 A6 */ mtlr r0
/* 80236454 002320B4 38 21 00 30 */ addi r1, r1, 0x30
/* 80236458 002320B8 4E 80 00 20 */ blr
.global func_8023645C
func_8023645C:
/* 8023645C 002320BC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80236460 002320C0 7C 08 02 A6 */ mflr r0
/* 80236464 002320C4 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 80236468 002320C8 90 01 00 14 */ stw r0, 0x14(r1)
/* 8023646C 002320CC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80236470 002320D0 80 84 67 54 */ lwz r4, lbl_80496754@l(r4)
/* 80236474 002320D4 48 00 00 A0 */ b lbl_80236514
lbl_80236478:
/* 80236478 002320D8 83 E4 00 00 */ lwz r31, 0(r4)
/* 8023647C 002320DC 80 1F 00 00 */ lwz r0, 0(r31)
/* 80236480 002320E0 7C 00 18 40 */ cmplw r0, r3
/* 80236484 002320E4 40 82 00 8C */ bne lbl_80236510
/* 80236488 002320E8 A0 9F 00 04 */ lhz r4, 4(r31)
/* 8023648C 002320EC 38 84 FF FF */ addi r4, r4, -1
/* 80236490 002320F0 54 80 04 3F */ clrlwi. r0, r4, 0x10
/* 80236494 002320F4 B0 9F 00 04 */ sth r4, 4(r31)
/* 80236498 002320F8 40 82 00 84 */ bne lbl_8023651C
/* 8023649C 002320FC 48 00 7E 35 */ bl func_8023E2D0
/* 802364A0 00232100 2C 1F 00 00 */ cmpwi r31, 0
/* 802364A4 00232104 41 82 00 60 */ beq lbl_80236504
/* 802364A8 00232108 3C 60 80 49 */ lis r3, lbl_80496754@ha
/* 802364AC 0023210C 38 80 00 00 */ li r4, 0
/* 802364B0 00232110 80 63 67 54 */ lwz r3, lbl_80496754@l(r3)
/* 802364B4 00232114 2C 03 00 00 */ cmpwi r3, 0
/* 802364B8 00232118 41 82 00 4C */ beq lbl_80236504
/* 802364BC 0023211C 48 00 00 18 */ b lbl_802364D4
lbl_802364C0:
/* 802364C0 00232120 80 03 00 00 */ lwz r0, 0(r3)
/* 802364C4 00232124 7C 00 F8 40 */ cmplw r0, r31
/* 802364C8 00232128 41 82 00 14 */ beq lbl_802364DC
/* 802364CC 0023212C 7C 64 1B 78 */ mr r4, r3
/* 802364D0 00232130 80 63 00 04 */ lwz r3, 4(r3)
lbl_802364D4:
/* 802364D4 00232134 2C 03 00 00 */ cmpwi r3, 0
/* 802364D8 00232138 40 82 FF E8 */ bne lbl_802364C0
lbl_802364DC:
/* 802364DC 0023213C 2C 03 00 00 */ cmpwi r3, 0
/* 802364E0 00232140 41 82 00 24 */ beq lbl_80236504
/* 802364E4 00232144 2C 04 00 00 */ cmpwi r4, 0
/* 802364E8 00232148 80 03 00 04 */ lwz r0, 4(r3)
/* 802364EC 0023214C 41 82 00 0C */ beq lbl_802364F8
/* 802364F0 00232150 90 04 00 04 */ stw r0, 4(r4)
/* 802364F4 00232154 48 00 00 0C */ b lbl_80236500
lbl_802364F8:
/* 802364F8 00232158 3C 80 80 49 */ lis r4, lbl_80496754@ha
/* 802364FC 0023215C 90 04 67 54 */ stw r0, lbl_80496754@l(r4)
lbl_80236500:
/* 80236500 00232160 48 01 38 09 */ bl func_80249D08
lbl_80236504:
/* 80236504 00232164 7F E3 FB 78 */ mr r3, r31
/* 80236508 00232168 4B FA 45 B1 */ bl __dl__FPv
/* 8023650C 0023216C 48 00 00 10 */ b lbl_8023651C
lbl_80236510:
/* 80236510 00232170 80 84 00 04 */ lwz r4, 4(r4)
lbl_80236514:
/* 80236514 00232174 2C 04 00 00 */ cmpwi r4, 0
/* 80236518 00232178 40 82 FF 60 */ bne lbl_80236478
lbl_8023651C:
/* 8023651C 0023217C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80236520 00232180 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80236524 00232184 7C 08 03 A6 */ mtlr r0
/* 80236528 00232188 38 21 00 10 */ addi r1, r1, 0x10
/* 8023652C 0023218C 4E 80 00 20 */ blr
.global func_80236530
func_80236530:
/* 80236530 00232190 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80236534 00232194 7C 08 02 A6 */ mflr r0
/* 80236538 00232198 90 01 00 24 */ stw r0, 0x24(r1)
/* 8023653C 0023219C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80236540 002321A0 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80236544 002321A4 7C 9E 23 78 */ mr r30, r4
/* 80236548 002321A8 93 A1 00 14 */ stw r29, 0x14(r1)
/* 8023654C 002321AC 7C BD 2B 78 */ mr r29, r5
/* 80236550 002321B0 48 00 4B 09 */ bl func_8023B058
/* 80236554 002321B4 2C 03 00 00 */ cmpwi r3, 0
/* 80236558 002321B8 7C 7F 1B 78 */ mr r31, r3
/* 8023655C 002321BC 40 82 00 0C */ bne lbl_80236568
/* 80236560 002321C0 38 60 00 00 */ li r3, 0
/* 80236564 002321C4 48 00 00 4C */ b lbl_802365B0
lbl_80236568:
/* 80236568 002321C8 7F C3 F3 78 */ mr r3, r30
/* 8023656C 002321CC 48 00 06 55 */ bl func_80236BC0
/* 80236570 002321D0 2C 03 00 00 */ cmpwi r3, 0
/* 80236574 002321D4 7C 7E 1B 78 */ mr r30, r3
/* 80236578 002321D8 40 82 00 0C */ bne lbl_80236584
/* 8023657C 002321DC 38 60 00 00 */ li r3, 0
/* 80236580 002321E0 48 00 00 30 */ b lbl_802365B0
lbl_80236584:
/* 80236584 002321E4 7F A3 EB 78 */ mr r3, r29
/* 80236588 002321E8 48 00 03 C5 */ bl func_8023694C
/* 8023658C 002321EC 2C 03 00 00 */ cmpwi r3, 0
/* 80236590 002321F0 7C 65 1B 78 */ mr r5, r3
/* 80236594 002321F4 41 82 00 18 */ beq lbl_802365AC
/* 80236598 002321F8 7F E3 FB 78 */ mr r3, r31
/* 8023659C 002321FC 7F C4 F3 78 */ mr r4, r30
/* 802365A0 00232200 38 C0 00 01 */ li r6, 1
/* 802365A4 00232204 48 00 4B 7D */ bl func_8023B120
/* 802365A8 00232208 48 00 00 08 */ b lbl_802365B0
lbl_802365AC:
/* 802365AC 0023220C 38 60 00 00 */ li r3, 0
lbl_802365B0:
/* 802365B0 00232210 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802365B4 00232214 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802365B8 00232218 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 802365BC 0023221C 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 802365C0 00232220 7C 08 03 A6 */ mtlr r0
/* 802365C4 00232224 38 21 00 20 */ addi r1, r1, 0x20
/* 802365C8 00232228 4E 80 00 20 */ blr
.global func_802365CC
func_802365CC:
/* 802365CC 0023222C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802365D0 00232230 7C 08 02 A6 */ mflr r0
/* 802365D4 00232234 90 01 00 14 */ stw r0, 0x14(r1)
/* 802365D8 00232238 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802365DC 0023223C 93 C1 00 08 */ stw r30, 8(r1)
/* 802365E0 00232240 7C 7E 1B 78 */ mr r30, r3
/* 802365E4 00232244 83 ED A4 68 */ lwz r31, lbl_8063F728-_SDA_BASE_(r13)
/* 802365E8 00232248 48 00 00 10 */ b lbl_802365F8
lbl_802365EC:
/* 802365EC 0023224C 7F E3 FB 78 */ mr r3, r31
/* 802365F0 00232250 7F C4 F3 78 */ mr r4, r30
/* 802365F4 00232254 48 00 4C 4D */ bl func_8023B240
lbl_802365F8:
/* 802365F8 00232258 2C 1F 00 00 */ cmpwi r31, 0
/* 802365FC 0023225C 40 82 FF F0 */ bne lbl_802365EC
/* 80236600 00232260 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80236604 00232264 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80236608 00232268 83 C1 00 08 */ lwz r30, 8(r1)
/* 8023660C 0023226C 7C 08 03 A6 */ mtlr r0
/* 80236610 00232270 38 21 00 10 */ addi r1, r1, 0x10
/* 80236614 00232274 4E 80 00 20 */ blr
.global func_80236618
func_80236618:
/* 80236618 00232278 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8023661C 0023227C 7C 08 02 A6 */ mflr r0
/* 80236620 00232280 90 01 00 14 */ stw r0, 0x14(r1)
/* 80236624 00232284 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80236628 00232288 93 C1 00 08 */ stw r30, 8(r1)
/* 8023662C 0023228C 7C 7E 1B 78 */ mr r30, r3
/* 80236630 00232290 83 ED A4 68 */ lwz r31, lbl_8063F728-_SDA_BASE_(r13)
/* 80236634 00232294 48 00 00 10 */ b lbl_80236644
lbl_80236638:
/* 80236638 00232298 7F E3 FB 78 */ mr r3, r31
/* 8023663C 0023229C 7F C4 F3 78 */ mr r4, r30
/* 80236640 002322A0 48 00 4C 59 */ bl func_8023B298
lbl_80236644:
/* 80236644 002322A4 2C 1F 00 00 */ cmpwi r31, 0
/* 80236648 002322A8 40 82 FF F0 */ bne lbl_80236638
/* 8023664C 002322AC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80236650 002322B0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80236654 002322B4 83 C1 00 08 */ lwz r30, 8(r1)
/* 80236658 002322B8 7C 08 03 A6 */ mtlr r0
/* 8023665C 002322BC 38 21 00 10 */ addi r1, r1, 0x10
/* 80236660 002322C0 4E 80 00 20 */ blr
.global func_80236664
func_80236664:
/* 80236664 002322C4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80236668 002322C8 7C 08 02 A6 */ mflr r0
/* 8023666C 002322CC 90 01 00 14 */ stw r0, 0x14(r1)
/* 80236670 002322D0 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80236674 002322D4 83 ED A4 68 */ lwz r31, lbl_8063F728-_SDA_BASE_(r13)
/* 80236678 002322D8 48 00 00 0C */ b lbl_80236684
lbl_8023667C:
/* 8023667C 002322DC 7F E3 FB 78 */ mr r3, r31
/* 80236680 002322E0 48 00 4C 71 */ bl func_8023B2F0
lbl_80236684:
/* 80236684 002322E4 2C 1F 00 00 */ cmpwi r31, 0
/* 80236688 002322E8 40 82 FF F4 */ bne lbl_8023667C
/* 8023668C 002322EC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80236690 002322F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80236694 002322F4 7C 08 03 A6 */ mtlr r0
/* 80236698 002322F8 38 21 00 10 */ addi r1, r1, 0x10
/* 8023669C 002322FC 4E 80 00 20 */ blr
.global func_802366A0
func_802366A0:
/* 802366A0 00232300 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802366A4 00232304 7C 08 02 A6 */ mflr r0
/* 802366A8 00232308 38 A0 00 01 */ li r5, 1
/* 802366AC 0023230C 38 8D A4 18 */ addi r4, r13, lbl_8063F6D8-_SDA_BASE_
/* 802366B0 00232310 90 01 00 14 */ stw r0, 0x14(r1)
/* 802366B4 00232314 38 60 00 04 */ li r3, 4
/* 802366B8 00232318 38 00 00 00 */ li r0, 0
/* 802366BC 0023231C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802366C0 00232320 3F E0 80 49 */ lis r31, lbl_80496754@ha
/* 802366C4 00232324 B0 64 00 02 */ sth r3, 2(r4)
/* 802366C8 00232328 38 7F 67 54 */ addi r3, r31, lbl_80496754@l
/* 802366CC 0023232C 98 AD A4 18 */ stb r5, lbl_8063F6D8-_SDA_BASE_(r13)
/* 802366D0 00232330 98 04 00 04 */ stb r0, 4(r4)
/* 802366D4 00232334 4B FF F3 A1 */ bl func_80235A74
/* 802366D8 00232338 3C 80 80 23 */ lis r4, lbl_802360E0@ha
/* 802366DC 0023233C 3C A0 80 49 */ lis r5, lbl_80496748@ha
/* 802366E0 00232340 38 7F 67 54 */ addi r3, r31, 0x6754
/* 802366E4 00232344 38 84 60 E0 */ addi r4, r4, lbl_802360E0@l
/* 802366E8 00232348 38 A5 67 48 */ addi r5, r5, lbl_80496748@l
/* 802366EC 0023234C 4B F9 05 5D */ bl __register_global_object_tmp
/* 802366F0 00232350 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802366F4 00232354 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802366F8 00232358 7C 08 03 A6 */ mtlr r0
/* 802366FC 0023235C 38 21 00 10 */ addi r1, r1, 0x10
/* 80236700 00232360 4E 80 00 20 */ blr
|