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
|
lbl_80186B48:
/* 80186B48 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 80186B4C 7C 08 02 A6 */ mflr r0
/* 80186B50 90 01 00 44 */ stw r0, 0x44(r1)
/* 80186B54 39 61 00 40 */ addi r11, r1, 0x40
/* 80186B58 48 1D B6 7D */ bl _savegpr_27
/* 80186B5C 7C 7D 1B 78 */ mr r29, r3
/* 80186B60 7C 9E 23 78 */ mr r30, r4
/* 80186B64 7C BF 2B 78 */ mr r31, r5
/* 80186B68 2C 1E 03 1F */ cmpwi r30, 0x31f
/* 80186B6C 40 82 00 B0 */ bne lbl_80186C1C
/* 80186B70 38 00 00 01 */ li r0, 1
/* 80186B74 98 1D 02 83 */ stb r0, 0x283(r29)
/* 80186B78 3B 60 00 00 */ li r27, 0
/* 80186B7C 3B 80 00 00 */ li r28, 0
lbl_80186B80:
/* 80186B80 88 1D 02 67 */ lbz r0, 0x267(r29)
/* 80186B84 7C 1B 00 00 */ cmpw r27, r0
/* 80186B88 40 82 00 44 */ bne lbl_80186BCC
/* 80186B8C 38 00 00 FF */ li r0, 0xff
/* 80186B90 98 01 00 10 */ stb r0, 0x10(r1)
/* 80186B94 98 01 00 11 */ stb r0, 0x11(r1)
/* 80186B98 98 01 00 12 */ stb r0, 0x12(r1)
/* 80186B9C 98 01 00 13 */ stb r0, 0x13(r1)
/* 80186BA0 80 01 00 10 */ lwz r0, 0x10(r1)
/* 80186BA4 90 01 00 14 */ stw r0, 0x14(r1)
/* 80186BA8 38 1C 03 94 */ addi r0, r28, 0x394
/* 80186BAC 7C 7D 00 2E */ lwzx r3, r29, r0
/* 80186BB0 80 63 00 04 */ lwz r3, 4(r3)
/* 80186BB4 38 81 00 14 */ addi r4, r1, 0x14
/* 80186BB8 81 83 00 00 */ lwz r12, 0(r3)
/* 80186BBC 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80186BC0 7D 89 03 A6 */ mtctr r12
/* 80186BC4 4E 80 04 21 */ bctrl
/* 80186BC8 48 00 00 44 */ b lbl_80186C0C
lbl_80186BCC:
/* 80186BCC 38 00 00 96 */ li r0, 0x96
/* 80186BD0 98 01 00 08 */ stb r0, 8(r1)
/* 80186BD4 98 01 00 09 */ stb r0, 9(r1)
/* 80186BD8 98 01 00 0A */ stb r0, 0xa(r1)
/* 80186BDC 38 00 00 FF */ li r0, 0xff
/* 80186BE0 98 01 00 0B */ stb r0, 0xb(r1)
/* 80186BE4 80 01 00 08 */ lwz r0, 8(r1)
/* 80186BE8 90 01 00 0C */ stw r0, 0xc(r1)
/* 80186BEC 38 1C 03 94 */ addi r0, r28, 0x394
/* 80186BF0 7C 7D 00 2E */ lwzx r3, r29, r0
/* 80186BF4 80 63 00 04 */ lwz r3, 4(r3)
/* 80186BF8 38 81 00 0C */ addi r4, r1, 0xc
/* 80186BFC 81 83 00 00 */ lwz r12, 0(r3)
/* 80186C00 81 8C 00 A8 */ lwz r12, 0xa8(r12)
/* 80186C04 7D 89 03 A6 */ mtctr r12
/* 80186C08 4E 80 04 21 */ bctrl
lbl_80186C0C:
/* 80186C0C 3B 7B 00 01 */ addi r27, r27, 1
/* 80186C10 2C 1B 00 03 */ cmpwi r27, 3
/* 80186C14 3B 9C 00 04 */ addi r28, r28, 4
/* 80186C18 41 80 FF 68 */ blt lbl_80186B80
lbl_80186C1C:
/* 80186C1C 80 7D 01 18 */ lwz r3, 0x118(r29)
/* 80186C20 80 9D 03 28 */ lwz r4, 0x328(r29)
/* 80186C24 81 83 00 00 */ lwz r12, 0(r3)
/* 80186C28 81 8C 00 60 */ lwz r12, 0x60(r12)
/* 80186C2C 7D 89 03 A6 */ mtctr r12
/* 80186C30 4E 80 04 21 */ bctrl
/* 80186C34 93 DD 03 58 */ stw r30, 0x358(r29)
/* 80186C38 93 FD 03 5C */ stw r31, 0x35c(r29)
/* 80186C3C 80 1D 03 58 */ lwz r0, 0x358(r29)
/* 80186C40 C8 22 9F 38 */ lfd f1, lit_4342(r2)
/* 80186C44 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 80186C48 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80186C4C 3C 00 43 30 */ lis r0, 0x4330
/* 80186C50 90 01 00 18 */ stw r0, 0x18(r1)
/* 80186C54 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 80186C58 EC 00 08 28 */ fsubs f0, f0, f1
/* 80186C5C 80 7D 03 28 */ lwz r3, 0x328(r29)
/* 80186C60 D0 03 00 08 */ stfs f0, 8(r3)
/* 80186C64 80 7D 01 18 */ lwz r3, 0x118(r29)
/* 80186C68 48 17 13 65 */ bl animationTransform__7J2DPaneFv
/* 80186C6C 39 61 00 40 */ addi r11, r1, 0x40
/* 80186C70 48 1D B5 B1 */ bl _restgpr_27
/* 80186C74 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80186C78 7C 08 03 A6 */ mtlr r0
/* 80186C7C 38 21 00 40 */ addi r1, r1, 0x40
/* 80186C80 4E 80 00 20 */ blr
|