More jstudio work (#2048)

This commit is contained in:
hatal175
2024-01-25 14:50:55 -08:00
committed by GitHub
parent 4640b758c9
commit 1ea10fcc63
80 changed files with 834 additions and 2229 deletions
@@ -1,20 +0,0 @@
lbl_80281060:
/* 80281060 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80281064 7C 08 02 A6 */ mflr r0
/* 80281068 90 01 00 24 */ stw r0, 0x24(r1)
/* 8028106C 7C 65 1B 78 */ mr r5, r3
/* 80281070 38 05 00 0C */ addi r0, r5, 0xc
/* 80281074 90 01 00 0C */ stw r0, 0xc(r1)
/* 80281078 90 01 00 08 */ stw r0, 8(r1)
/* 8028107C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80281080 90 01 00 18 */ stw r0, 0x18(r1)
/* 80281084 38 C4 00 0C */ addi r6, r4, 0xc
/* 80281088 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028108C 38 61 00 10 */ addi r3, r1, 0x10
/* 80281090 38 85 00 08 */ addi r4, r5, 8
/* 80281094 38 A1 00 14 */ addi r5, r1, 0x14
/* 80281098 48 05 BB 11 */ bl Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode
/* 8028109C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802810A0 7C 08 03 A6 */ mtlr r0
/* 802810A4 38 21 00 20 */ addi r1, r1, 0x20
/* 802810A8 4E 80 00 20 */ blr
@@ -1,28 +0,0 @@
lbl_8028112C:
/* 8028112C 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80281130 7C 08 02 A6 */ mflr r0
/* 80281134 90 01 00 24 */ stw r0, 0x24(r1)
/* 80281138 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 8028113C 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80281140 7C 7E 1B 78 */ mr r30, r3
/* 80281144 3B FE 00 0C */ addi r31, r30, 0xc
/* 80281148 93 E1 00 10 */ stw r31, 0x10(r1)
/* 8028114C 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80281150 93 E1 00 14 */ stw r31, 0x14(r1)
/* 80281154 48 00 00 18 */ b lbl_8028116C
lbl_80281158:
/* 80281158 80 7F 00 04 */ lwz r3, 4(r31)
/* 8028115C 90 61 00 08 */ stw r3, 8(r1)
/* 80281160 38 83 FF F4 */ addi r4, r3, -12
/* 80281164 7F C3 F3 78 */ mr r3, r30
/* 80281168 4B FF FF 75 */ bl destroyObject__Q37JStudio3ctb8TControlFPQ37JStudio3ctb7TObject
lbl_8028116C:
/* 8028116C 80 1E 00 08 */ lwz r0, 8(r30)
/* 80281170 28 00 00 00 */ cmplwi r0, 0
/* 80281174 40 82 FF E4 */ bne lbl_80281158
/* 80281178 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028117C 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 80281180 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80281184 7C 08 03 A6 */ mtlr r0
/* 80281188 38 21 00 20 */ addi r1, r1, 0x20
/* 8028118C 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_80281230:
/* 80281230 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80281234 80 03 00 08 */ lwz r0, 8(r3)
/* 80281238 7C 04 00 40 */ cmplw r4, r0
/* 8028123C 41 80 00 0C */ blt lbl_80281248
/* 80281240 38 60 00 00 */ li r3, 0
/* 80281244 48 00 00 28 */ b lbl_8028126C
lbl_80281248:
/* 80281248 80 63 00 0C */ lwz r3, 0xc(r3)
/* 8028124C 90 61 00 0C */ stw r3, 0xc(r1)
/* 80281250 90 61 00 08 */ stw r3, 8(r1)
/* 80281254 7C 89 03 A6 */ mtctr r4
/* 80281258 28 04 00 00 */ cmplwi r4, 0
/* 8028125C 41 82 00 0C */ beq lbl_80281268
lbl_80281260:
/* 80281260 80 63 00 00 */ lwz r3, 0(r3)
/* 80281264 42 00 FF FC */ bdnz lbl_80281260
lbl_80281268:
/* 80281268 38 63 FF F4 */ addi r3, r3, -12
lbl_8028126C:
/* 8028126C 38 21 00 10 */ addi r1, r1, 0x10
/* 80281270 4E 80 00 20 */ blr
@@ -1,16 +0,0 @@
lbl_8028566C:
/* 8028566C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80285670 7C 08 02 A6 */ mflr r0
/* 80285674 90 01 00 14 */ stw r0, 0x14(r1)
/* 80285678 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028567C 7C 7F 1B 78 */ mr r31, r3
/* 80285680 48 00 3F C1 */ bl __ct__Q37JStudio3stb6TParseFPQ37JStudio3stb8TControl
/* 80285684 3C 60 80 3C */ lis r3, __vt__Q27JStudio6TParse@ha /* 0x803C4AC0@ha */
/* 80285688 38 03 4A C0 */ addi r0, r3, __vt__Q27JStudio6TParse@l /* 0x803C4AC0@l */
/* 8028568C 90 1F 00 00 */ stw r0, 0(r31)
/* 80285690 7F E3 FB 78 */ mr r3, r31
/* 80285694 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80285698 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028569C 7C 08 03 A6 */ mtlr r0
/* 802856A0 38 21 00 10 */ addi r1, r1, 0x10
/* 802856A4 4E 80 00 20 */ blr
@@ -1,39 +0,0 @@
lbl_80285114:
/* 80285114 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80285118 7C 08 02 A6 */ mflr r0
/* 8028511C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80285120 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80285124 7C 7F 1B 78 */ mr r31, r3
/* 80285128 48 00 3F 8D */ bl __ct__Q37JStudio3stb8TControlFv
/* 8028512C 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TControl@ha /* 0x803C4AF4@ha */
/* 80285130 38 03 4A F4 */ addi r0, r3, __vt__Q27JStudio8TControl@l /* 0x803C4AF4@l */
/* 80285134 90 1F 00 00 */ stw r0, 0(r31)
/* 80285138 38 7F 00 60 */ addi r3, r31, 0x60
/* 8028513C 4B FF F5 2D */ bl __ct__Q37JStudio3fvb8TControlFv
/* 80285140 38 7F 00 74 */ addi r3, r31, 0x74
/* 80285144 4B FF BE 81 */ bl __ct__Q37JStudio3ctb8TControlFv
/* 80285148 38 00 00 00 */ li r0, 0
/* 8028514C 98 1F 00 88 */ stb r0, 0x88(r31)
/* 80285150 98 1F 00 89 */ stb r0, 0x89(r31)
/* 80285154 3C 60 80 3A */ lis r3, lit_745@ha /* 0x8039AA40@ha */
/* 80285158 38 83 AA 40 */ addi r4, r3, lit_745@l /* 0x8039AA40@l */
/* 8028515C 80 64 00 00 */ lwz r3, 0(r4)
/* 80285160 80 04 00 04 */ lwz r0, 4(r4)
/* 80285164 90 61 00 08 */ stw r3, 8(r1)
/* 80285168 90 01 00 0C */ stw r0, 0xc(r1)
/* 8028516C 80 04 00 08 */ lwz r0, 8(r4)
/* 80285170 90 01 00 10 */ stw r0, 0x10(r1)
/* 80285174 7F E3 FB 78 */ mr r3, r31
/* 80285178 38 81 00 08 */ addi r4, r1, 8
/* 8028517C C0 22 BA 58 */ lfs f1, lit_748(r2)
/* 80285180 48 00 00 D1 */ bl transformOnSet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 80285184 7F E3 FB 78 */ mr r3, r31
/* 80285188 38 81 00 08 */ addi r4, r1, 8
/* 8028518C C0 22 BA 58 */ lfs f1, lit_748(r2)
/* 80285190 48 00 01 41 */ bl transformOnGet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 80285194 7F E3 FB 78 */ mr r3, r31
/* 80285198 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 8028519C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802851A0 7C 08 03 A6 */ mtlr r0
/* 802851A4 38 21 00 20 */ addi r1, r1, 0x20
/* 802851A8 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80285488:
/* 80285488 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8028548C 7C 08 02 A6 */ mflr r0
/* 80285490 90 01 00 14 */ stw r0, 0x14(r1)
/* 80285494 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80285498 7C 7F 1B 79 */ or. r31, r3, r3
/* 8028549C 41 82 00 1C */ beq lbl_802854B8
/* 802854A0 3C A0 80 3A */ lis r5, __vt__Q27JStudio13TCreateObject@ha /* 0x803A7934@ha */
/* 802854A4 38 05 79 34 */ addi r0, r5, __vt__Q27JStudio13TCreateObject@l /* 0x803A7934@l */
/* 802854A8 90 1F 00 00 */ stw r0, 0(r31)
/* 802854AC 7C 80 07 35 */ extsh. r0, r4
/* 802854B0 40 81 00 08 */ ble lbl_802854B8
/* 802854B4 48 04 98 89 */ bl __dl__FPv
lbl_802854B8:
/* 802854B8 7F E3 FB 78 */ mr r3, r31
/* 802854BC 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802854C0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802854C4 7C 08 03 A6 */ mtlr r0
/* 802854C8 38 21 00 10 */ addi r1, r1, 0x10
/* 802854CC 4E 80 00 20 */ blr
@@ -1,26 +0,0 @@
lbl_802856A8:
/* 802856A8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802856AC 7C 08 02 A6 */ mflr r0
/* 802856B0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802856B4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802856B8 93 C1 00 08 */ stw r30, 8(r1)
/* 802856BC 7C 7E 1B 79 */ or. r30, r3, r3
/* 802856C0 7C 9F 23 78 */ mr r31, r4
/* 802856C4 41 82 00 28 */ beq lbl_802856EC
/* 802856C8 3C 80 80 3C */ lis r4, __vt__Q27JStudio6TParse@ha /* 0x803C4AC0@ha */
/* 802856CC 38 04 4A C0 */ addi r0, r4, __vt__Q27JStudio6TParse@l /* 0x803C4AC0@l */
/* 802856D0 90 1E 00 00 */ stw r0, 0(r30)
/* 802856D4 38 80 00 00 */ li r4, 0
/* 802856D8 48 00 3F 89 */ bl __dt__Q37JStudio3stb6TParseFv
/* 802856DC 7F E0 07 35 */ extsh. r0, r31
/* 802856E0 40 81 00 0C */ ble lbl_802856EC
/* 802856E4 7F C3 F3 78 */ mr r3, r30
/* 802856E8 48 04 96 55 */ bl __dl__FPv
lbl_802856EC:
/* 802856EC 7F C3 F3 78 */ mr r3, r30
/* 802856F0 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802856F4 83 C1 00 08 */ lwz r30, 8(r1)
/* 802856F8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802856FC 7C 08 03 A6 */ mtlr r0
/* 80285700 38 21 00 10 */ addi r1, r1, 0x10
/* 80285704 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_802851AC:
/* 802851AC 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802851B0 7C 08 02 A6 */ mflr r0
/* 802851B4 90 01 00 14 */ stw r0, 0x14(r1)
/* 802851B8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802851BC 93 C1 00 08 */ stw r30, 8(r1)
/* 802851C0 7C 7E 1B 79 */ or. r30, r3, r3
/* 802851C4 7C 9F 23 78 */ mr r31, r4
/* 802851C8 41 82 00 44 */ beq lbl_8028520C
/* 802851CC 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TControl@ha /* 0x803C4AF4@ha */
/* 802851D0 38 03 4A F4 */ addi r0, r3, __vt__Q27JStudio8TControl@l /* 0x803C4AF4@l */
/* 802851D4 90 1E 00 00 */ stw r0, 0(r30)
/* 802851D8 38 7E 00 74 */ addi r3, r30, 0x74
/* 802851DC 38 80 FF FF */ li r4, -1
/* 802851E0 4B FF BE 15 */ bl __dt__Q37JStudio3ctb8TControlFv
/* 802851E4 38 7E 00 60 */ addi r3, r30, 0x60
/* 802851E8 38 80 FF FF */ li r4, -1
/* 802851EC 4B FF F4 AD */ bl __dt__Q37JStudio3fvb8TControlFv
/* 802851F0 7F C3 F3 78 */ mr r3, r30
/* 802851F4 38 80 00 00 */ li r4, 0
/* 802851F8 48 00 3F 9D */ bl __dt__Q37JStudio3stb8TControlFv
/* 802851FC 7F E0 07 35 */ extsh. r0, r31
/* 80285200 40 81 00 0C */ ble lbl_8028520C
/* 80285204 7F C3 F3 78 */ mr r3, r30
/* 80285208 48 04 9B 35 */ bl __dl__FPv
lbl_8028520C:
/* 8028520C 7F C3 F3 78 */ mr r3, r30
/* 80285210 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80285214 83 C1 00 08 */ lwz r30, 8(r1)
/* 80285218 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028521C 7C 08 03 A6 */ mtlr r0
/* 80285220 38 21 00 10 */ addi r1, r1, 0x10
/* 80285224 4E 80 00 20 */ blr
@@ -1,39 +0,0 @@
lbl_802854D0:
/* 802854D0 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802854D4 7C 08 02 A6 */ mflr r0
/* 802854D8 90 01 00 14 */ stw r0, 0x14(r1)
/* 802854DC 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802854E0 93 C1 00 08 */ stw r30, 8(r1)
/* 802854E4 7C 7E 1B 79 */ or. r30, r3, r3
/* 802854E8 7C 9F 23 78 */ mr r31, r4
/* 802854EC 41 82 00 58 */ beq lbl_80285544
/* 802854F0 3C 60 80 3C */ lis r3, __vt__Q27JStudio8TFactory@ha /* 0x803C4AE0@ha */
/* 802854F4 38 03 4A E0 */ addi r0, r3, __vt__Q27JStudio8TFactory@l /* 0x803C4AE0@l */
/* 802854F8 90 1E 00 00 */ stw r0, 0(r30)
/* 802854FC 38 7E 00 14 */ addi r3, r30, 0x14
/* 80285500 38 80 FF FF */ li r4, -1
/* 80285504 4B FF BD 71 */ bl __dt__Q37JStudio3ctb8TFactoryFv
/* 80285508 38 7E 00 10 */ addi r3, r30, 0x10
/* 8028550C 38 80 FF FF */ li r4, -1
/* 80285510 4B FF F4 09 */ bl __dt__Q37JStudio3fvb8TFactoryFv
/* 80285514 34 1E 00 04 */ addic. r0, r30, 4
/* 80285518 41 82 00 10 */ beq lbl_80285528
/* 8028551C 38 7E 00 04 */ addi r3, r30, 4
/* 80285520 38 80 00 00 */ li r4, 0
/* 80285524 48 05 74 F9 */ bl __dt__Q27JGadget13TNodeLinkListFv
lbl_80285528:
/* 80285528 7F C3 F3 78 */ mr r3, r30
/* 8028552C 38 80 00 00 */ li r4, 0
/* 80285530 48 00 40 85 */ bl __dt__Q37JStudio3stb8TFactoryFv
/* 80285534 7F E0 07 35 */ extsh. r0, r31
/* 80285538 40 81 00 0C */ ble lbl_80285544
/* 8028553C 7F C3 F3 78 */ mr r3, r30
/* 80285540 48 04 97 FD */ bl __dl__FPv
lbl_80285544:
/* 80285544 7F C3 F3 78 */ mr r3, r30
/* 80285548 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 8028554C 83 C1 00 08 */ lwz r30, 8(r1)
/* 80285550 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80285554 7C 08 03 A6 */ mtlr r0
/* 80285558 38 21 00 10 */ addi r1, r1, 0x10
/* 8028555C 4E 80 00 20 */ blr
@@ -1,20 +0,0 @@
lbl_80285560:
/* 80285560 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80285564 7C 08 02 A6 */ mflr r0
/* 80285568 90 01 00 24 */ stw r0, 0x24(r1)
/* 8028556C 7C 65 1B 78 */ mr r5, r3
/* 80285570 38 05 00 08 */ addi r0, r5, 8
/* 80285574 90 01 00 0C */ stw r0, 0xc(r1)
/* 80285578 90 01 00 08 */ stw r0, 8(r1)
/* 8028557C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 80285580 90 01 00 18 */ stw r0, 0x18(r1)
/* 80285584 38 C4 00 04 */ addi r6, r4, 4
/* 80285588 90 01 00 14 */ stw r0, 0x14(r1)
/* 8028558C 38 61 00 10 */ addi r3, r1, 0x10
/* 80285590 38 85 00 04 */ addi r4, r5, 4
/* 80285594 38 A1 00 14 */ addi r5, r1, 0x14
/* 80285598 48 05 76 11 */ bl Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode
/* 8028559C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802855A0 7C 08 03 A6 */ mtlr r0
/* 802855A4 38 21 00 20 */ addi r1, r1, 0x20
/* 802855A8 4E 80 00 20 */ blr
@@ -1,52 +0,0 @@
lbl_802855AC:
/* 802855AC 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 802855B0 7C 08 02 A6 */ mflr r0
/* 802855B4 90 01 00 54 */ stw r0, 0x54(r1)
/* 802855B8 93 E1 00 4C */ stw r31, 0x4c(r1)
/* 802855BC 7C 9F 23 78 */ mr r31, r4
/* 802855C0 38 03 00 08 */ addi r0, r3, 8
/* 802855C4 90 01 00 24 */ stw r0, 0x24(r1)
/* 802855C8 90 01 00 20 */ stw r0, 0x20(r1)
/* 802855CC 90 01 00 34 */ stw r0, 0x34(r1)
/* 802855D0 90 01 00 30 */ stw r0, 0x30(r1)
/* 802855D4 80 63 00 08 */ lwz r3, 8(r3)
/* 802855D8 90 61 00 1C */ stw r3, 0x1c(r1)
/* 802855DC 90 61 00 18 */ stw r3, 0x18(r1)
/* 802855E0 90 61 00 2C */ stw r3, 0x2c(r1)
/* 802855E4 90 61 00 28 */ stw r3, 0x28(r1)
/* 802855E8 90 61 00 3C */ stw r3, 0x3c(r1)
/* 802855EC 90 01 00 40 */ stw r0, 0x40(r1)
/* 802855F0 48 00 00 3C */ b lbl_8028562C
lbl_802855F4:
/* 802855F4 80 81 00 3C */ lwz r4, 0x3c(r1)
/* 802855F8 38 64 FF FC */ addi r3, r4, -4
/* 802855FC 80 04 00 00 */ lwz r0, 0(r4)
/* 80285600 90 01 00 3C */ stw r0, 0x3c(r1)
/* 80285604 38 81 00 38 */ addi r4, r1, 0x38
/* 80285608 7F E5 FB 78 */ mr r5, r31
/* 8028560C 81 83 00 00 */ lwz r12, 0(r3)
/* 80285610 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80285614 7D 89 03 A6 */ mtctr r12
/* 80285618 4E 80 04 21 */ bctrl
/* 8028561C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80285620 41 82 00 0C */ beq lbl_8028562C
/* 80285624 80 61 00 38 */ lwz r3, 0x38(r1)
/* 80285628 48 00 00 30 */ b lbl_80285658
lbl_8028562C:
/* 8028562C 80 61 00 40 */ lwz r3, 0x40(r1)
/* 80285630 90 61 00 14 */ stw r3, 0x14(r1)
/* 80285634 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 80285638 90 01 00 10 */ stw r0, 0x10(r1)
/* 8028563C 90 61 00 0C */ stw r3, 0xc(r1)
/* 80285640 90 01 00 08 */ stw r0, 8(r1)
/* 80285644 7C 00 18 50 */ subf r0, r0, r3
/* 80285648 7C 00 00 34 */ cntlzw r0, r0
/* 8028564C 54 00 DE 3F */ rlwinm. r0, r0, 0x1b, 0x18, 0x1f
/* 80285650 41 82 FF A4 */ beq lbl_802855F4
/* 80285654 38 60 00 00 */ li r3, 0
lbl_80285658:
/* 80285658 83 E1 00 4C */ lwz r31, 0x4c(r1)
/* 8028565C 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80285660 7C 08 03 A6 */ mtlr r0
/* 80285664 38 21 00 50 */ addi r1, r1, 0x50
/* 80285668 4E 80 00 20 */ blr
@@ -1,49 +0,0 @@
lbl_80285844:
/* 80285844 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80285848 7C 08 02 A6 */ mflr r0
/* 8028584C 90 01 00 24 */ stw r0, 0x24(r1)
/* 80285850 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80285854 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80285858 80 C3 00 04 */ lwz r6, 4(r3)
/* 8028585C 80 64 00 00 */ lwz r3, 0(r4)
/* 80285860 3B E3 00 08 */ addi r31, r3, 8
/* 80285864 54 BE 07 3E */ clrlwi r30, r5, 0x1c
/* 80285868 54 A0 06 F7 */ rlwinm. r0, r5, 0, 0x1b, 0x1b
/* 8028586C 41 82 00 08 */ beq lbl_80285874
/* 80285870 63 DE 00 10 */ ori r30, r30, 0x10
lbl_80285874:
/* 80285874 54 A0 06 B5 */ rlwinm. r0, r5, 0, 0x1a, 0x1a
/* 80285878 41 82 00 08 */ beq lbl_80285880
/* 8028587C 63 DE 00 20 */ ori r30, r30, 0x20
lbl_80285880:
/* 80285880 54 A0 06 73 */ rlwinm. r0, r5, 0, 0x19, 0x19
/* 80285884 41 82 00 08 */ beq lbl_8028588C
/* 80285888 63 DE 00 40 */ ori r30, r30, 0x40
lbl_8028588C:
/* 8028588C 38 61 00 0C */ addi r3, r1, 0xc
/* 80285890 38 86 00 60 */ addi r4, r6, 0x60
/* 80285894 4B FF F2 49 */ bl __ct__Q37JStudio3fvb6TParseFPQ37JStudio3fvb8TControl
/* 80285898 93 E1 00 08 */ stw r31, 8(r1)
/* 8028589C 38 61 00 0C */ addi r3, r1, 0xc
/* 802858A0 38 81 00 08 */ addi r4, r1, 8
/* 802858A4 7F C5 F3 78 */ mr r5, r30
/* 802858A8 48 05 70 69 */ bl parse_next__Q37JGadget6binary19TParse_header_blockFPPCvUl
/* 802858AC 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802858B0 40 82 00 18 */ bne lbl_802858C8
/* 802858B4 38 61 00 0C */ addi r3, r1, 0xc
/* 802858B8 38 80 FF FF */ li r4, -1
/* 802858BC 4B FF F2 41 */ bl __dt__Q37JStudio3fvb6TParseFv
/* 802858C0 38 60 00 00 */ li r3, 0
/* 802858C4 48 00 00 14 */ b lbl_802858D8
lbl_802858C8:
/* 802858C8 38 61 00 0C */ addi r3, r1, 0xc
/* 802858CC 38 80 FF FF */ li r4, -1
/* 802858D0 4B FF F2 2D */ bl __dt__Q37JStudio3fvb6TParseFv
/* 802858D4 38 60 00 01 */ li r3, 1
lbl_802858D8:
/* 802858D8 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 802858DC 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 802858E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802858E4 7C 08 03 A6 */ mtlr r0
/* 802858E8 38 21 00 20 */ addi r1, r1, 0x20
/* 802858EC 4E 80 00 20 */ blr
@@ -1,67 +0,0 @@
lbl_802858F0:
/* 802858F0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 802858F4 7C 08 02 A6 */ mflr r0
/* 802858F8 90 01 00 34 */ stw r0, 0x34(r1)
/* 802858FC 39 61 00 30 */ addi r11, r1, 0x30
/* 80285900 48 0D C8 D9 */ bl _savegpr_28
/* 80285904 7C BC 2B 78 */ mr r28, r5
/* 80285908 83 E3 00 04 */ lwz r31, 4(r3)
/* 8028590C 80 64 00 00 */ lwz r3, 0(r4)
/* 80285910 3B C3 00 08 */ addi r30, r3, 8
/* 80285914 54 BD 07 3E */ clrlwi r29, r5, 0x1c
/* 80285918 54 A0 06 F7 */ rlwinm. r0, r5, 0, 0x1b, 0x1b
/* 8028591C 41 82 00 08 */ beq lbl_80285924
/* 80285920 63 BD 00 10 */ ori r29, r29, 0x10
lbl_80285924:
/* 80285924 57 80 06 B5 */ rlwinm. r0, r28, 0, 0x1a, 0x1a
/* 80285928 41 82 00 08 */ beq lbl_80285930
/* 8028592C 63 BD 00 20 */ ori r29, r29, 0x20
lbl_80285930:
/* 80285930 57 80 06 73 */ rlwinm. r0, r28, 0, 0x19, 0x19
/* 80285934 41 82 00 08 */ beq lbl_8028593C
/* 80285938 63 BD 00 40 */ ori r29, r29, 0x40
lbl_8028593C:
/* 8028593C 38 61 00 0C */ addi r3, r1, 0xc
/* 80285940 38 9F 00 74 */ addi r4, r31, 0x74
/* 80285944 4B FF BA 19 */ bl __ct__Q37JStudio3ctb6TParseFPQ37JStudio3ctb8TControl
/* 80285948 93 C1 00 08 */ stw r30, 8(r1)
/* 8028594C 38 61 00 0C */ addi r3, r1, 0xc
/* 80285950 38 81 00 08 */ addi r4, r1, 8
/* 80285954 7F A5 EB 78 */ mr r5, r29
/* 80285958 48 05 6F B9 */ bl parse_next__Q37JGadget6binary19TParse_header_blockFPPCvUl
/* 8028595C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80285960 40 82 00 18 */ bne lbl_80285978
/* 80285964 38 61 00 0C */ addi r3, r1, 0xc
/* 80285968 38 80 FF FF */ li r4, -1
/* 8028596C 4B FF BA 11 */ bl __dt__Q37JStudio3ctb6TParseFv
/* 80285970 38 60 00 00 */ li r3, 0
/* 80285974 48 00 00 50 */ b lbl_802859C4
lbl_80285978:
/* 80285978 57 80 05 AD */ rlwinm. r0, r28, 0, 0x16, 0x16
/* 8028597C 40 82 00 38 */ bne lbl_802859B4
/* 80285980 7F E3 FB 78 */ mr r3, r31
/* 80285984 38 80 00 00 */ li r4, 0
/* 80285988 4B FF FA B5 */ bl transform_setOrigin_ctb_index__Q27JStudio8TControlFUl
/* 8028598C 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 80285990 40 82 00 18 */ bne lbl_802859A8
/* 80285994 38 61 00 0C */ addi r3, r1, 0xc
/* 80285998 38 80 FF FF */ li r4, -1
/* 8028599C 4B FF B9 E1 */ bl __dt__Q37JStudio3ctb6TParseFv
/* 802859A0 38 60 00 00 */ li r3, 0
/* 802859A4 48 00 00 20 */ b lbl_802859C4
lbl_802859A8:
/* 802859A8 38 00 00 01 */ li r0, 1
/* 802859AC 98 1F 00 88 */ stb r0, 0x88(r31)
/* 802859B0 98 1F 00 89 */ stb r0, 0x89(r31)
lbl_802859B4:
/* 802859B4 38 61 00 0C */ addi r3, r1, 0xc
/* 802859B8 38 80 FF FF */ li r4, -1
/* 802859BC 4B FF B9 C1 */ bl __dt__Q37JStudio3ctb6TParseFv
/* 802859C0 38 60 00 01 */ li r3, 1
lbl_802859C4:
/* 802859C4 39 61 00 30 */ addi r11, r1, 0x30
/* 802859C8 48 0D C8 5D */ bl _restgpr_28
/* 802859CC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802859D0 7C 08 03 A6 */ mtlr r0
/* 802859D4 38 21 00 30 */ addi r1, r1, 0x30
/* 802859D8 4E 80 00 20 */ blr
@@ -1,29 +0,0 @@
lbl_802857E4:
/* 802857E4 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802857E8 7C 08 02 A6 */ mflr r0
/* 802857EC 90 01 00 14 */ stw r0, 0x14(r1)
/* 802857F0 80 C4 00 00 */ lwz r6, 0(r4)
/* 802857F4 80 E6 00 04 */ lwz r7, 4(r6)
/* 802857F8 3C C0 4A 46 */ lis r6, 0x4A46 /* 0x4A465642@ha */
/* 802857FC 38 06 56 42 */ addi r0, r6, 0x5642 /* 0x4A465642@l */
/* 80285800 7C 07 00 00 */ cmpw r7, r0
/* 80285804 41 82 00 1C */ beq lbl_80285820
/* 80285808 40 80 00 28 */ bge lbl_80285830
/* 8028580C 3C C0 4A 43 */ lis r6, 0x4A43 /* 0x4A435442@ha */
/* 80285810 38 06 54 42 */ addi r0, r6, 0x5442 /* 0x4A435442@l */
/* 80285814 7C 07 00 00 */ cmpw r7, r0
/* 80285818 41 82 00 10 */ beq lbl_80285828
/* 8028581C 48 00 00 14 */ b lbl_80285830
lbl_80285820:
/* 80285820 48 00 00 25 */ bl parseBlock_block_fvb___Q27JStudio6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl
/* 80285824 48 00 00 10 */ b lbl_80285834
lbl_80285828:
/* 80285828 48 00 00 C9 */ bl parseBlock_block_ctb___Q27JStudio6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl
/* 8028582C 48 00 00 08 */ b lbl_80285834
lbl_80285830:
/* 80285830 48 00 3F B9 */ bl parseBlock_block__Q37JStudio3stb6TParseFRCQ47JStudio3stb4data13TParse_TBlockUl
lbl_80285834:
/* 80285834 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80285838 7C 08 03 A6 */ mtlr r0
/* 8028583C 38 21 00 10 */ addi r1, r1, 0x10
/* 80285840 4E 80 00 20 */ blr
@@ -1,61 +0,0 @@
lbl_80285708:
/* 80285708 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8028570C 7C 08 02 A6 */ mflr r0
/* 80285710 90 01 00 34 */ stw r0, 0x34(r1)
/* 80285714 39 61 00 30 */ addi r11, r1, 0x30
/* 80285718 48 0D CA C5 */ bl _savegpr_29
/* 8028571C 7C 7D 1B 78 */ mr r29, r3
/* 80285720 7C BE 2B 78 */ mr r30, r5
/* 80285724 80 64 00 00 */ lwz r3, 0(r4)
/* 80285728 3B E3 00 10 */ addi r31, r3, 0x10
/* 8028572C 7F E3 FB 78 */ mr r3, r31
/* 80285730 38 82 BA 60 */ la r4, ga8cSignature__Q27JStudio4data(r2) /* 80455460-_SDA2_BASE_ */
/* 80285734 38 A0 00 08 */ li r5, 8
/* 80285738 48 0E 09 55 */ bl memcmp
/* 8028573C 2C 03 00 00 */ cmpwi r3, 0
/* 80285740 41 82 00 0C */ beq lbl_8028574C
/* 80285744 38 60 00 00 */ li r3, 0
/* 80285748 48 00 00 84 */ b lbl_802857CC
lbl_8028574C:
/* 8028574C A0 1F 00 0E */ lhz r0, 0xe(r31)
/* 80285750 28 00 00 02 */ cmplwi r0, 2
/* 80285754 40 80 00 0C */ bge lbl_80285760
/* 80285758 38 60 00 00 */ li r3, 0
/* 8028575C 48 00 00 70 */ b lbl_802857CC
lbl_80285760:
/* 80285760 28 00 00 06 */ cmplwi r0, 6
/* 80285764 40 81 00 0C */ ble lbl_80285770
/* 80285768 38 60 00 00 */ li r3, 0
/* 8028576C 48 00 00 60 */ b lbl_802857CC
lbl_80285770:
/* 80285770 83 FD 00 04 */ lwz r31, 4(r29)
/* 80285774 57 C0 05 EF */ rlwinm. r0, r30, 0, 0x17, 0x17
/* 80285778 40 82 00 50 */ bne lbl_802857C8
/* 8028577C 3C 60 80 3A */ lis r3, lit_1138@ha /* 0x8039AA58@ha */
/* 80285780 38 83 AA 58 */ addi r4, r3, lit_1138@l /* 0x8039AA58@l */
/* 80285784 80 64 00 00 */ lwz r3, 0(r4)
/* 80285788 80 04 00 04 */ lwz r0, 4(r4)
/* 8028578C 90 61 00 08 */ stw r3, 8(r1)
/* 80285790 90 01 00 0C */ stw r0, 0xc(r1)
/* 80285794 80 04 00 08 */ lwz r0, 8(r4)
/* 80285798 90 01 00 10 */ stw r0, 0x10(r1)
/* 8028579C 7F E3 FB 78 */ mr r3, r31
/* 802857A0 38 81 00 08 */ addi r4, r1, 8
/* 802857A4 C0 22 BA 58 */ lfs f1, lit_748(r2)
/* 802857A8 4B FF FA A9 */ bl transformOnSet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 802857AC 7F E3 FB 78 */ mr r3, r31
/* 802857B0 38 81 00 08 */ addi r4, r1, 8
/* 802857B4 C0 22 BA 58 */ lfs f1, lit_748(r2)
/* 802857B8 4B FF FB 19 */ bl transformOnGet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 802857BC 38 00 00 00 */ li r0, 0
/* 802857C0 98 1F 00 88 */ stb r0, 0x88(r31)
/* 802857C4 98 1F 00 89 */ stb r0, 0x89(r31)
lbl_802857C8:
/* 802857C8 38 60 00 01 */ li r3, 1
lbl_802857CC:
/* 802857CC 39 61 00 30 */ addi r11, r1, 0x30
/* 802857D0 48 0D CA 59 */ bl _restgpr_29
/* 802857D4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802857D8 7C 08 03 A6 */ mtlr r0
/* 802857DC 38 21 00 30 */ addi r1, r1, 0x30
/* 802857E0 4E 80 00 20 */ blr
@@ -1,12 +0,0 @@
lbl_80285228:
/* 80285228 38 00 00 00 */ li r0, 0
/* 8028522C 38 A0 00 00 */ li r5, 0
/* 80285230 28 04 00 00 */ cmplwi r4, 0
/* 80285234 41 82 00 0C */ beq lbl_80285240
/* 80285238 38 04 00 10 */ addi r0, r4, 0x10
/* 8028523C 38 A4 00 14 */ addi r5, r4, 0x14
lbl_80285240:
/* 80285240 90 83 00 0C */ stw r4, 0xc(r3)
/* 80285244 90 03 00 64 */ stw r0, 0x64(r3)
/* 80285248 90 A3 00 78 */ stw r5, 0x78(r3)
/* 8028524C 4E 80 00 20 */ blr
@@ -1,39 +0,0 @@
lbl_802852D0:
/* 802852D0 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 802852D4 7C 08 02 A6 */ mflr r0
/* 802852D8 90 01 00 84 */ stw r0, 0x84(r1)
/* 802852DC DB E1 00 70 */ stfd f31, 0x70(r1)
/* 802852E0 F3 E1 00 78 */ psq_st f31, 120(r1), 0, 0 /* qr0 */
/* 802852E4 93 E1 00 6C */ stw r31, 0x6c(r1)
/* 802852E8 7C 7F 1B 78 */ mr r31, r3
/* 802852EC FF E0 08 90 */ fmr f31, f1
/* 802852F0 C0 24 00 00 */ lfs f1, 0(r4)
/* 802852F4 D0 23 00 98 */ stfs f1, 0x98(r3)
/* 802852F8 C0 44 00 04 */ lfs f2, 4(r4)
/* 802852FC D0 43 00 9C */ stfs f2, 0x9c(r3)
/* 80285300 C0 04 00 08 */ lfs f0, 8(r4)
/* 80285304 D0 03 00 A0 */ stfs f0, 0xa0(r3)
/* 80285308 D3 E3 00 A8 */ stfs f31, 0xa8(r3)
/* 8028530C 38 61 00 38 */ addi r3, r1, 0x38
/* 80285310 FC 20 08 50 */ fneg f1, f1
/* 80285314 FC 40 10 50 */ fneg f2, f2
/* 80285318 FC 60 00 50 */ fneg f3, f0
/* 8028531C 48 0C 15 CD */ bl PSMTXTrans
/* 80285320 38 61 00 08 */ addi r3, r1, 8
/* 80285324 38 80 00 79 */ li r4, 0x79
/* 80285328 C0 22 BA 5C */ lfs f1, lit_772(r2)
/* 8028532C FC 00 F8 50 */ fneg f0, f31
/* 80285330 EC 21 00 32 */ fmuls f1, f1, f0
/* 80285334 48 0C 13 75 */ bl PSMTXRotRad
/* 80285338 38 61 00 08 */ addi r3, r1, 8
/* 8028533C 38 81 00 38 */ addi r4, r1, 0x38
/* 80285340 38 BF 00 DC */ addi r5, r31, 0xdc
/* 80285344 48 0C 11 A1 */ bl PSMTXConcat
/* 80285348 38 60 00 01 */ li r3, 1
/* 8028534C E3 E1 00 78 */ psq_l f31, 120(r1), 0, 0 /* qr0 */
/* 80285350 CB E1 00 70 */ lfd f31, 0x70(r1)
/* 80285354 83 E1 00 6C */ lwz r31, 0x6c(r1)
/* 80285358 80 01 00 84 */ lwz r0, 0x84(r1)
/* 8028535C 7C 08 03 A6 */ mtlr r0
/* 80285360 38 21 00 80 */ addi r1, r1, 0x80
/* 80285364 4E 80 00 20 */ blr
@@ -1,33 +0,0 @@
lbl_80285250:
/* 80285250 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 80285254 7C 08 02 A6 */ mflr r0
/* 80285258 90 01 00 44 */ stw r0, 0x44(r1)
/* 8028525C 93 E1 00 3C */ stw r31, 0x3c(r1)
/* 80285260 93 C1 00 38 */ stw r30, 0x38(r1)
/* 80285264 7C 7E 1B 78 */ mr r30, r3
/* 80285268 7C 9F 23 78 */ mr r31, r4
/* 8028526C C0 04 00 00 */ lfs f0, 0(r4)
/* 80285270 D0 03 00 8C */ stfs f0, 0x8c(r3)
/* 80285274 C0 04 00 04 */ lfs f0, 4(r4)
/* 80285278 D0 03 00 90 */ stfs f0, 0x90(r3)
/* 8028527C C0 04 00 08 */ lfs f0, 8(r4)
/* 80285280 D0 03 00 94 */ stfs f0, 0x94(r3)
/* 80285284 D0 23 00 A4 */ stfs f1, 0xa4(r3)
/* 80285288 38 61 00 08 */ addi r3, r1, 8
/* 8028528C 38 80 00 79 */ li r4, 0x79
/* 80285290 C0 02 BA 5C */ lfs f0, lit_772(r2)
/* 80285294 EC 20 00 72 */ fmuls f1, f0, f1
/* 80285298 48 0C 14 11 */ bl PSMTXRotRad
/* 8028529C 38 61 00 08 */ addi r3, r1, 8
/* 802852A0 38 9E 00 AC */ addi r4, r30, 0xac
/* 802852A4 C0 3F 00 00 */ lfs f1, 0(r31)
/* 802852A8 C0 5F 00 04 */ lfs f2, 4(r31)
/* 802852AC C0 7F 00 08 */ lfs f3, 8(r31)
/* 802852B0 48 0C 16 6D */ bl PSMTXTransApply
/* 802852B4 38 60 00 01 */ li r3, 1
/* 802852B8 83 E1 00 3C */ lwz r31, 0x3c(r1)
/* 802852BC 83 C1 00 38 */ lwz r30, 0x38(r1)
/* 802852C0 80 01 00 44 */ lwz r0, 0x44(r1)
/* 802852C4 7C 08 03 A6 */ mtlr r0
/* 802852C8 38 21 00 40 */ addi r1, r1, 0x40
/* 802852CC 4E 80 00 20 */ blr
@@ -1,58 +0,0 @@
lbl_80285368:
/* 80285368 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8028536C 7C 08 02 A6 */ mflr r0
/* 80285370 90 01 00 34 */ stw r0, 0x34(r1)
/* 80285374 DB E1 00 20 */ stfd f31, 0x20(r1)
/* 80285378 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */
/* 8028537C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 80285380 93 C1 00 18 */ stw r30, 0x18(r1)
/* 80285384 7C 7E 1B 78 */ mr r30, r3
/* 80285388 7C 9F 23 78 */ mr r31, r4
/* 8028538C 7F E3 FB 78 */ mr r3, r31
/* 80285390 81 9F 00 08 */ lwz r12, 8(r31)
/* 80285394 81 8C 00 0C */ lwz r12, 0xc(r12)
/* 80285398 7D 89 03 A6 */ mtctr r12
/* 8028539C 4E 80 04 21 */ bctrl
/* 802853A0 2C 03 00 01 */ cmpwi r3, 1
/* 802853A4 41 82 00 08 */ beq lbl_802853AC
/* 802853A8 48 00 00 68 */ b lbl_80285410
lbl_802853AC:
/* 802853AC 80 BF 00 14 */ lwz r5, 0x14(r31)
/* 802853B0 3C 60 80 3A */ lis r3, lit_838@ha /* 0x8039AA4C@ha */
/* 802853B4 38 83 AA 4C */ addi r4, r3, lit_838@l /* 0x8039AA4C@l */
/* 802853B8 80 64 00 00 */ lwz r3, 0(r4)
/* 802853BC 80 04 00 04 */ lwz r0, 4(r4)
/* 802853C0 90 61 00 08 */ stw r3, 8(r1)
/* 802853C4 90 01 00 0C */ stw r0, 0xc(r1)
/* 802853C8 80 04 00 08 */ lwz r0, 8(r4)
/* 802853CC 90 01 00 10 */ stw r0, 0x10(r1)
/* 802853D0 C0 05 00 00 */ lfs f0, 0(r5)
/* 802853D4 D0 01 00 08 */ stfs f0, 8(r1)
/* 802853D8 C0 05 00 04 */ lfs f0, 4(r5)
/* 802853DC D0 01 00 0C */ stfs f0, 0xc(r1)
/* 802853E0 C0 05 00 08 */ lfs f0, 8(r5)
/* 802853E4 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 802853E8 C3 E5 00 0C */ lfs f31, 0xc(r5)
/* 802853EC 7F C3 F3 78 */ mr r3, r30
/* 802853F0 38 81 00 08 */ addi r4, r1, 8
/* 802853F4 FC 20 F8 90 */ fmr f1, f31
/* 802853F8 4B FF FE 59 */ bl transformOnSet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 802853FC 7F C3 F3 78 */ mr r3, r30
/* 80285400 38 81 00 08 */ addi r4, r1, 8
/* 80285404 FC 20 F8 90 */ fmr f1, f31
/* 80285408 4B FF FE C9 */ bl transformOnGet_setOrigin_TxyzRy__Q27JStudio8TControlFRC3Vecf
/* 8028540C 48 00 00 0C */ b lbl_80285418
lbl_80285410:
/* 80285410 38 60 00 00 */ li r3, 0
/* 80285414 48 00 00 08 */ b lbl_8028541C
lbl_80285418:
/* 80285418 38 60 00 01 */ li r3, 1
lbl_8028541C:
/* 8028541C E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */
/* 80285420 CB E1 00 20 */ lfd f31, 0x20(r1)
/* 80285424 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 80285428 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 8028542C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80285430 7C 08 03 A6 */ mtlr r0
/* 80285434 38 21 00 30 */ addi r1, r1, 0x30
/* 80285438 4E 80 00 20 */ blr
@@ -1,22 +0,0 @@
lbl_8028543C:
/* 8028543C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80285440 7C 08 02 A6 */ mflr r0
/* 80285444 90 01 00 14 */ stw r0, 0x14(r1)
/* 80285448 93 E1 00 0C */ stw r31, 0xc(r1)
/* 8028544C 7C 7F 1B 78 */ mr r31, r3
/* 80285450 38 7F 00 74 */ addi r3, r31, 0x74
/* 80285454 4B FF BD DD */ bl getObject_index__Q37JStudio3ctb8TControlFUl
/* 80285458 7C 64 1B 79 */ or. r4, r3, r3
/* 8028545C 40 82 00 0C */ bne lbl_80285468
/* 80285460 38 60 00 00 */ li r3, 0
/* 80285464 48 00 00 10 */ b lbl_80285474
lbl_80285468:
/* 80285468 7F E3 FB 78 */ mr r3, r31
/* 8028546C 4B FF FE FD */ bl transform_setOrigin_ctb__Q27JStudio8TControlFRCQ37JStudio3ctb7TObject
/* 80285470 38 60 00 01 */ li r3, 1
lbl_80285474:
/* 80285474 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80285478 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8028547C 7C 08 03 A6 */ mtlr r0
/* 80285480 38 21 00 10 */ addi r1, r1, 0x10
/* 80285484 4E 80 00 20 */ blr

Some files were not shown because too many files have changed in this diff Show More