diff --git a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_AfterOfDraw__Fv.s b/asm/SSystem/SComponent/c_API_graphic/cAPIGph_AfterOfDraw__Fv.s deleted file mode 100644 index c635c5aae8..0000000000 --- a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_AfterOfDraw__Fv.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80263328: -/* 80263328 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026332C 7C 08 02 A6 */ mflr r0 -/* 80263330 90 01 00 14 */ stw r0, 0x14(r1) -/* 80263334 3C 60 80 3C */ lis r3, g_cAPI_Interface@ha /* 0x803C3528@ha */ -/* 80263338 38 63 35 28 */ addi r3, r3, g_cAPI_Interface@l /* 0x803C3528@l */ -/* 8026333C 81 83 00 08 */ lwz r12, 8(r3) -/* 80263340 7D 89 03 A6 */ mtctr r12 -/* 80263344 4E 80 04 21 */ bctrl -/* 80263348 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026334C 7C 08 03 A6 */ mtlr r0 -/* 80263350 38 21 00 10 */ addi r1, r1, 0x10 -/* 80263354 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_BeforeOfDraw__Fv.s b/asm/SSystem/SComponent/c_API_graphic/cAPIGph_BeforeOfDraw__Fv.s deleted file mode 100644 index 76e9b4923e..0000000000 --- a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_BeforeOfDraw__Fv.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_802632F8: -/* 802632F8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802632FC 7C 08 02 A6 */ mflr r0 -/* 80263300 90 01 00 14 */ stw r0, 0x14(r1) -/* 80263304 3C 60 80 3C */ lis r3, g_cAPI_Interface@ha /* 0x803C3528@ha */ -/* 80263308 38 63 35 28 */ addi r3, r3, g_cAPI_Interface@l /* 0x803C3528@l */ -/* 8026330C 81 83 00 04 */ lwz r12, 4(r3) -/* 80263310 7D 89 03 A6 */ mtctr r12 -/* 80263314 4E 80 04 21 */ bctrl -/* 80263318 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026331C 7C 08 03 A6 */ mtlr r0 -/* 80263320 38 21 00 10 */ addi r1, r1, 0x10 -/* 80263324 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_Painter__Fv.s b/asm/SSystem/SComponent/c_API_graphic/cAPIGph_Painter__Fv.s deleted file mode 100644 index d44f7e949d..0000000000 --- a/asm/SSystem/SComponent/c_API_graphic/cAPIGph_Painter__Fv.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_802632C8: -/* 802632C8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802632CC 7C 08 02 A6 */ mflr r0 -/* 802632D0 90 01 00 14 */ stw r0, 0x14(r1) -/* 802632D4 3C 60 80 3C */ lis r3, g_cAPI_Interface@ha /* 0x803C3528@ha */ -/* 802632D8 38 63 35 28 */ addi r3, r3, g_cAPI_Interface@l /* 0x803C3528@l */ -/* 802632DC 81 83 00 0C */ lwz r12, 0xc(r3) -/* 802632E0 7D 89 03 A6 */ mtctr r12 -/* 802632E4 4E 80 04 21 */ bctrl -/* 802632E8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802632EC 7C 08 03 A6 */ mtlr r0 -/* 802632F0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802632F4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Abs__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Abs__7cSAngleCFv.s deleted file mode 100644 index 19e81b1b14..0000000000 --- a/asm/SSystem/SComponent/c_angle/Abs__7cSAngleCFv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_802710CC: -/* 802710CC A8 63 00 00 */ lha r3, 0(r3) -/* 802710D0 7C 60 07 35 */ extsh. r0, r3 -/* 802710D4 7C 03 00 D0 */ neg r0, r3 -/* 802710D8 41 80 00 08 */ blt lbl_802710E0 -/* 802710DC 7C 60 1B 78 */ mr r0, r3 -lbl_802710E0: -/* 802710E0 7C 03 07 34 */ extsh r3, r0 -/* 802710E4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Cos__7cDegreeCFv.s b/asm/SSystem/SComponent/c_angle/Cos__7cDegreeCFv.s deleted file mode 100644 index 53d1a8f2c9..0000000000 --- a/asm/SSystem/SComponent/c_angle/Cos__7cDegreeCFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80271418: -/* 80271418 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027141C 7C 08 02 A6 */ mflr r0 -/* 80271420 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271424 4B FF FF BD */ bl Radian__7cDegreeCFv -/* 80271428 48 0F AC 01 */ bl cos -/* 8027142C FC 20 08 18 */ frsp f1, f1 -/* 80271430 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271434 7C 08 03 A6 */ mtlr r0 -/* 80271438 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027143C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Cos__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Cos__7cSAngleCFv.s deleted file mode 100644 index b5945eb08a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Cos__7cSAngleCFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80271120: -/* 80271120 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271124 7C 08 02 A6 */ mflr r0 -/* 80271128 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027112C 4B FF FF 39 */ bl Radian__7cSAngleCFv -/* 80271130 48 0F AE F9 */ bl cos -/* 80271134 FC 20 08 18 */ frsp f1, f1 -/* 80271138 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027113C 7C 08 03 A6 */ mtlr r0 -/* 80271140 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271144 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Degree__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Degree__7cSAngleCFv.s deleted file mode 100644 index 7612f7978a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Degree__7cSAngleCFv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80271030: -/* 80271030 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271034 C0 42 B8 0C */ lfs f2, lit_2260(r2) -/* 80271038 A8 03 00 00 */ lha r0, 0(r3) -/* 8027103C C8 22 B8 10 */ lfd f1, lit_2263(r2) -/* 80271040 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80271044 90 01 00 0C */ stw r0, 0xc(r1) -/* 80271048 3C 00 43 30 */ lis r0, 0x4330 -/* 8027104C 90 01 00 08 */ stw r0, 8(r1) -/* 80271050 C8 01 00 08 */ lfd f0, 8(r1) -/* 80271054 EC 00 08 28 */ fsubs f0, f0, f1 -/* 80271058 EC 22 00 32 */ fmuls f1, f2, f0 -/* 8027105C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271060 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Formal__7cDegreeFv.s b/asm/SSystem/SComponent/c_angle/Formal__7cDegreeFv.s deleted file mode 100644 index e743db82b4..0000000000 --- a/asm/SSystem/SComponent/c_angle/Formal__7cDegreeFv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_8027137C: -/* 8027137C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271380 7C 08 02 A6 */ mflr r0 -/* 80271384 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271388 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8027138C 7C 7F 1B 78 */ mr r31, r3 -/* 80271390 C0 23 00 00 */ lfs f1, 0(r3) -/* 80271394 C0 42 B8 20 */ lfs f2, lit_2440(r2) -/* 80271398 C0 62 B8 24 */ lfs f3, lit_2441(r2) -/* 8027139C 48 00 08 0D */ bl func_80271BA8 -/* 802713A0 D0 3F 00 00 */ stfs f1, 0(r31) -/* 802713A4 7F E3 FB 78 */ mr r3, r31 -/* 802713A8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 802713AC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802713B0 7C 08 03 A6 */ mtlr r0 -/* 802713B4 38 21 00 10 */ addi r1, r1, 0x10 -/* 802713B8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Formal__7cSGlobeFv.s b/asm/SSystem/SComponent/c_angle/Formal__7cSGlobeFv.s deleted file mode 100644 index c55d04593d..0000000000 --- a/asm/SSystem/SComponent/c_angle/Formal__7cSGlobeFv.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_802718B0: -/* 802718B0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802718B4 7C 08 02 A6 */ mflr r0 -/* 802718B8 90 01 00 24 */ stw r0, 0x24(r1) -/* 802718BC 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 802718C0 7C 7F 1B 78 */ mr r31, r3 -/* 802718C4 C0 23 00 00 */ lfs f1, 0(r3) -/* 802718C8 C0 02 B8 2C */ lfs f0, lit_2491(r2) -/* 802718CC FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 802718D0 40 80 00 34 */ bge lbl_80271904 -/* 802718D4 FC 00 08 50 */ fneg f0, f1 -/* 802718D8 D0 1F 00 00 */ stfs f0, 0(r31) -/* 802718DC 38 61 00 10 */ addi r3, r1, 0x10 -/* 802718E0 38 9F 00 04 */ addi r4, r31, 4 -/* 802718E4 4B FF F8 65 */ bl __mi__7cSAngleCFv -/* 802718E8 A8 01 00 10 */ lha r0, 0x10(r1) -/* 802718EC B0 1F 00 04 */ sth r0, 4(r31) -/* 802718F0 38 7F 00 06 */ addi r3, r31, 6 -/* 802718F4 4B FF F7 F5 */ bl Inv__7cSAngleCFv -/* 802718F8 7C 64 1B 78 */ mr r4, r3 -/* 802718FC 38 7F 00 06 */ addi r3, r31, 6 -/* 80271900 4B FF F7 05 */ bl Val__7cSAngleFs -lbl_80271904: -/* 80271904 A8 1F 00 04 */ lha r0, 4(r31) -/* 80271908 2C 00 C0 00 */ cmpwi r0, -16384 -/* 8027190C 41 80 00 10 */ blt lbl_8027191C -/* 80271910 7C 00 07 34 */ extsh r0, r0 -/* 80271914 2C 00 40 00 */ cmpwi r0, 0x4000 -/* 80271918 40 81 00 3C */ ble lbl_80271954 -lbl_8027191C: -/* 8027191C 38 61 00 0C */ addi r3, r1, 0xc -/* 80271920 38 80 80 00 */ li r4, -32768 -/* 80271924 4B FF F6 75 */ bl __ct__7cSAngleFs -/* 80271928 38 61 00 08 */ addi r3, r1, 8 -/* 8027192C 38 81 00 0C */ addi r4, r1, 0xc -/* 80271930 38 BF 00 04 */ addi r5, r31, 4 -/* 80271934 4B FF F8 71 */ bl __mi__7cSAngleCFRC7cSAngle -/* 80271938 A8 01 00 08 */ lha r0, 8(r1) -/* 8027193C B0 1F 00 04 */ sth r0, 4(r31) -/* 80271940 38 7F 00 06 */ addi r3, r31, 6 -/* 80271944 4B FF F7 A5 */ bl Inv__7cSAngleCFv -/* 80271948 7C 64 1B 78 */ mr r4, r3 -/* 8027194C 38 7F 00 06 */ addi r3, r31, 6 -/* 80271950 4B FF F6 B5 */ bl Val__7cSAngleFs -lbl_80271954: -/* 80271954 7F E3 FB 78 */ mr r3, r31 -/* 80271958 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8027195C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80271960 7C 08 03 A6 */ mtlr r0 -/* 80271964 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271968 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Formal__7cSPolarFv.s b/asm/SSystem/SComponent/c_angle/Formal__7cSPolarFv.s deleted file mode 100644 index 458668eafb..0000000000 --- a/asm/SSystem/SComponent/c_angle/Formal__7cSPolarFv.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_80271498: -/* 80271498 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8027149C 7C 08 02 A6 */ mflr r0 -/* 802714A0 90 01 00 24 */ stw r0, 0x24(r1) -/* 802714A4 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 802714A8 7C 7F 1B 78 */ mr r31, r3 -/* 802714AC C0 23 00 00 */ lfs f1, 0(r3) -/* 802714B0 C0 02 B8 2C */ lfs f0, lit_2491(r2) -/* 802714B4 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 802714B8 40 80 00 48 */ bge lbl_80271500 -/* 802714BC FC 00 08 50 */ fneg f0, f1 -/* 802714C0 D0 1F 00 00 */ stfs f0, 0(r31) -/* 802714C4 38 61 00 10 */ addi r3, r1, 0x10 -/* 802714C8 38 80 80 00 */ li r4, -32768 -/* 802714CC 4B FF FA CD */ bl __ct__7cSAngleFs -/* 802714D0 38 61 00 0C */ addi r3, r1, 0xc -/* 802714D4 38 81 00 10 */ addi r4, r1, 0x10 -/* 802714D8 38 BF 00 04 */ addi r5, r31, 4 -/* 802714DC 4B FF FC C9 */ bl __mi__7cSAngleCFRC7cSAngle -/* 802714E0 38 7F 00 04 */ addi r3, r31, 4 -/* 802714E4 38 81 00 0C */ addi r4, r1, 0xc -/* 802714E8 4B FF FB 11 */ bl Val__7cSAngleFRC7cSAngle -/* 802714EC 38 7F 00 06 */ addi r3, r31, 6 -/* 802714F0 4B FF FB F9 */ bl Inv__7cSAngleCFv -/* 802714F4 7C 64 1B 78 */ mr r4, r3 -/* 802714F8 38 7F 00 06 */ addi r3, r31, 6 -/* 802714FC 4B FF FB 09 */ bl Val__7cSAngleFs -lbl_80271500: -/* 80271500 A8 1F 00 04 */ lha r0, 4(r31) -/* 80271504 7C 00 07 35 */ extsh. r0, r0 -/* 80271508 40 80 00 38 */ bge lbl_80271540 -/* 8027150C 2C 00 80 00 */ cmpwi r0, -32768 -/* 80271510 41 82 00 30 */ beq lbl_80271540 -/* 80271514 38 61 00 08 */ addi r3, r1, 8 -/* 80271518 38 9F 00 04 */ addi r4, r31, 4 -/* 8027151C 4B FF FC 2D */ bl __mi__7cSAngleCFv -/* 80271520 38 7F 00 04 */ addi r3, r31, 4 -/* 80271524 38 81 00 08 */ addi r4, r1, 8 -/* 80271528 4B FF FA D1 */ bl Val__7cSAngleFRC7cSAngle -/* 8027152C 38 7F 00 06 */ addi r3, r31, 6 -/* 80271530 4B FF FB B9 */ bl Inv__7cSAngleCFv -/* 80271534 7C 64 1B 78 */ mr r4, r3 -/* 80271538 38 7F 00 06 */ addi r3, r31, 6 -/* 8027153C 4B FF FA C9 */ bl Val__7cSAngleFs -lbl_80271540: -/* 80271540 7F E3 FB 78 */ mr r3, r31 -/* 80271544 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80271548 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8027154C 7C 08 03 A6 */ mtlr r0 -/* 80271550 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271554 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Globe__7cSPolarCFP7cSGlobe.s b/asm/SSystem/SComponent/c_angle/Globe__7cSPolarCFP7cSGlobe.s deleted file mode 100644 index cc85b6dff5..0000000000 --- a/asm/SSystem/SComponent/c_angle/Globe__7cSPolarCFP7cSGlobe.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_802717B4: -/* 802717B4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802717B8 7C 08 02 A6 */ mflr r0 -/* 802717BC 90 01 00 14 */ stw r0, 0x14(r1) -/* 802717C0 7C 65 1B 78 */ mr r5, r3 -/* 802717C4 7C 83 23 78 */ mr r3, r4 -/* 802717C8 C0 25 00 00 */ lfs f1, 0(r5) -/* 802717CC A8 05 00 04 */ lha r0, 4(r5) -/* 802717D0 20 00 40 00 */ subfic r0, r0, 0x4000 -/* 802717D4 7C 04 07 34 */ extsh r4, r0 -/* 802717D8 A8 A5 00 06 */ lha r5, 6(r5) -/* 802717DC 48 00 01 C9 */ bl Val__7cSGlobeFfss -/* 802717E0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802717E4 7C 08 03 A6 */ mtlr r0 -/* 802717E8 38 21 00 10 */ addi r1, r1, 0x10 -/* 802717EC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Inv__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Inv__7cSAngleCFv.s deleted file mode 100644 index e17353488a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Inv__7cSAngleCFv.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_802710E8: -/* 802710E8 A8 63 00 00 */ lha r3, 0(r3) -/* 802710EC 38 03 80 00 */ addi r0, r3, -32768 -/* 802710F0 7C 03 07 34 */ extsh r3, r0 -/* 802710F4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Invert__7cSGlobeFv.s b/asm/SSystem/SComponent/c_angle/Invert__7cSGlobeFv.s deleted file mode 100644 index bd25e2f788..0000000000 --- a/asm/SSystem/SComponent/c_angle/Invert__7cSGlobeFv.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80271B7C: -/* 80271B7C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271B80 7C 08 02 A6 */ mflr r0 -/* 80271B84 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271B88 C0 03 00 00 */ lfs f0, 0(r3) -/* 80271B8C FC 00 00 50 */ fneg f0, f0 -/* 80271B90 D0 03 00 00 */ stfs f0, 0(r3) -/* 80271B94 4B FF FD 1D */ bl Formal__7cSGlobeFv -/* 80271B98 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271B9C 7C 08 03 A6 */ mtlr r0 -/* 80271BA0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271BA4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Norm__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Norm__7cSAngleCFv.s deleted file mode 100644 index f9fea77ae2..0000000000 --- a/asm/SSystem/SComponent/c_angle/Norm__7cSAngleCFv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80271098: -/* 80271098 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027109C C0 42 B8 1C */ lfs f2, lit_2277(r2) -/* 802710A0 A8 03 00 00 */ lha r0, 0(r3) -/* 802710A4 C8 22 B8 10 */ lfd f1, lit_2263(r2) -/* 802710A8 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 802710AC 90 01 00 0C */ stw r0, 0xc(r1) -/* 802710B0 3C 00 43 30 */ lis r0, 0x4330 -/* 802710B4 90 01 00 08 */ stw r0, 8(r1) -/* 802710B8 C8 01 00 08 */ lfd f0, 8(r1) -/* 802710BC EC 00 08 28 */ fsubs f0, f0, f1 -/* 802710C0 EC 22 00 32 */ fmuls f1, f2, f0 -/* 802710C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 802710C8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Norm__7cSGlobeCFv.s b/asm/SSystem/SComponent/c_angle/Norm__7cSGlobeCFv.s deleted file mode 100644 index 64643b26bd..0000000000 --- a/asm/SSystem/SComponent/c_angle/Norm__7cSGlobeCFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80271B30: -/* 80271B30 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80271B34 7C 08 02 A6 */ mflr r0 -/* 80271B38 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271B3C 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80271B40 7C 7F 1B 78 */ mr r31, r3 -/* 80271B44 7C 85 23 78 */ mr r5, r4 -/* 80271B48 38 61 00 08 */ addi r3, r1, 8 -/* 80271B4C C0 22 B8 3C */ lfs f1, lit_2744(r2) -/* 80271B50 38 85 00 04 */ addi r4, r5, 4 -/* 80271B54 38 A5 00 06 */ addi r5, r5, 6 -/* 80271B58 4B FF FC F9 */ bl __ct__7cSGlobeFfRC7cSAngleRC7cSAngle -/* 80271B5C 7F E3 FB 78 */ mr r3, r31 -/* 80271B60 38 81 00 08 */ addi r4, r1, 8 -/* 80271B64 4B FF FF 51 */ bl Xyz__7cSGlobeCFv -/* 80271B68 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80271B6C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80271B70 7C 08 03 A6 */ mtlr r0 -/* 80271B74 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271B78 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Polar__7cSGlobeCFP7cSPolar.s b/asm/SSystem/SComponent/c_angle/Polar__7cSGlobeCFP7cSPolar.s deleted file mode 100644 index 9c9a52a0d1..0000000000 --- a/asm/SSystem/SComponent/c_angle/Polar__7cSGlobeCFP7cSPolar.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80271AF4: -/* 80271AF4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271AF8 7C 08 02 A6 */ mflr r0 -/* 80271AFC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271B00 7C 65 1B 78 */ mr r5, r3 -/* 80271B04 7C 83 23 78 */ mr r3, r4 -/* 80271B08 C0 25 00 00 */ lfs f1, 0(r5) -/* 80271B0C A8 05 00 04 */ lha r0, 4(r5) -/* 80271B10 20 00 40 00 */ subfic r0, r0, 0x4000 -/* 80271B14 7C 04 07 34 */ extsh r4, r0 -/* 80271B18 A8 A5 00 06 */ lha r5, 6(r5) -/* 80271B1C 4B FF FA 3D */ bl Val__7cSPolarFfss -/* 80271B20 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271B24 7C 08 03 A6 */ mtlr r0 -/* 80271B28 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271B2C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Radian__7cDegreeCFv.s b/asm/SSystem/SComponent/c_angle/Radian__7cDegreeCFv.s deleted file mode 100644 index 5502676e7b..0000000000 --- a/asm/SSystem/SComponent/c_angle/Radian__7cDegreeCFv.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_802713E0: -/* 802713E0 C0 22 B8 28 */ lfs f1, lit_2474(r2) -/* 802713E4 C0 03 00 00 */ lfs f0, 0(r3) -/* 802713E8 EC 21 00 32 */ fmuls f1, f1, f0 -/* 802713EC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Radian__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Radian__7cSAngleCFv.s deleted file mode 100644 index 5d254c3f50..0000000000 --- a/asm/SSystem/SComponent/c_angle/Radian__7cSAngleCFv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80271064: -/* 80271064 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271068 C0 42 B8 18 */ lfs f2, lit_2269(r2) -/* 8027106C A8 03 00 00 */ lha r0, 0(r3) -/* 80271070 C8 22 B8 10 */ lfd f1, lit_2263(r2) -/* 80271074 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80271078 90 01 00 0C */ stw r0, 0xc(r1) -/* 8027107C 3C 00 43 30 */ lis r0, 0x4330 -/* 80271080 90 01 00 08 */ stw r0, 8(r1) -/* 80271084 C8 01 00 08 */ lfd f0, 8(r1) -/* 80271088 EC 00 08 28 */ fsubs f0, f0, f1 -/* 8027108C EC 22 00 32 */ fmuls f1, f2, f0 -/* 80271090 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271094 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Sin__7cDegreeCFv.s b/asm/SSystem/SComponent/c_angle/Sin__7cDegreeCFv.s deleted file mode 100644 index b11cd9b627..0000000000 --- a/asm/SSystem/SComponent/c_angle/Sin__7cDegreeCFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_802713F0: -/* 802713F0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802713F4 7C 08 02 A6 */ mflr r0 -/* 802713F8 90 01 00 14 */ stw r0, 0x14(r1) -/* 802713FC 4B FF FF E5 */ bl Radian__7cDegreeCFv -/* 80271400 48 0F B1 91 */ bl sin -/* 80271404 FC 20 08 18 */ frsp f1, f1 -/* 80271408 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027140C 7C 08 03 A6 */ mtlr r0 -/* 80271410 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271414 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Sin__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/Sin__7cSAngleCFv.s deleted file mode 100644 index 2f028a2e3a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Sin__7cSAngleCFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_802710F8: -/* 802710F8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802710FC 7C 08 02 A6 */ mflr r0 -/* 80271100 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271104 4B FF FF 61 */ bl Radian__7cSAngleCFv -/* 80271108 48 0F B4 89 */ bl sin -/* 8027110C FC 20 08 18 */ frsp f1, f1 -/* 80271110 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271114 7C 08 03 A6 */ mtlr r0 -/* 80271118 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027111C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Tan__7cDegreeCFv.s b/asm/SSystem/SComponent/c_angle/Tan__7cDegreeCFv.s deleted file mode 100644 index 2fa7954a35..0000000000 --- a/asm/SSystem/SComponent/c_angle/Tan__7cDegreeCFv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80271440: -/* 80271440 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271444 7C 08 02 A6 */ mflr r0 -/* 80271448 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027144C 4B FF FF 95 */ bl Radian__7cDegreeCFv -/* 80271450 48 0F B2 19 */ bl tan -/* 80271454 FC 20 08 18 */ frsp f1, f1 -/* 80271458 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027145C 7C 08 03 A6 */ mtlr r0 -/* 80271460 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271464 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cDegreeFf.s b/asm/SSystem/SComponent/c_angle/Val__7cDegreeFf.s deleted file mode 100644 index 7636508acb..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cDegreeFf.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_802713BC: -/* 802713BC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802713C0 7C 08 02 A6 */ mflr r0 -/* 802713C4 90 01 00 14 */ stw r0, 0x14(r1) -/* 802713C8 D0 23 00 00 */ stfs f1, 0(r3) -/* 802713CC 4B FF FF B1 */ bl Formal__7cDegreeFv -/* 802713D0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802713D4 7C 08 03 A6 */ mtlr r0 -/* 802713D8 38 21 00 10 */ addi r1, r1, 0x10 -/* 802713DC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/Val__7cSAngleFRC7cSAngle.s deleted file mode 100644 index 96ac538a04..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFRC7cSAngle.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_80270FF8: -/* 80270FF8 A8 04 00 00 */ lha r0, 0(r4) -/* 80270FFC B0 03 00 00 */ sth r0, 0(r3) -/* 80271000 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFf.s b/asm/SSystem/SComponent/c_angle/Val__7cSAngleFf.s deleted file mode 100644 index 9fdbd1fd0d..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFf.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8027100C: -/* 8027100C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271010 C0 02 B8 08 */ lfs f0, lit_2248(r2) -/* 80271014 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80271018 FC 00 00 1E */ fctiwz f0, f0 -/* 8027101C D8 01 00 08 */ stfd f0, 8(r1) -/* 80271020 80 01 00 0C */ lwz r0, 0xc(r1) -/* 80271024 B0 03 00 00 */ sth r0, 0(r3) -/* 80271028 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027102C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFs.s b/asm/SSystem/SComponent/c_angle/Val__7cSAngleFs.s deleted file mode 100644 index 6453330474..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSAngleFs.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80271004: -/* 80271004 B0 83 00 00 */ sth r4, 0(r3) -/* 80271008 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC4cXyz.s b/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC4cXyz.s deleted file mode 100644 index ebac1ee5fb..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC4cXyz.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_80271A70: -/* 80271A70 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80271A74 7C 08 02 A6 */ mflr r0 -/* 80271A78 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271A7C 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80271A80 7C 7F 1B 78 */ mr r31, r3 -/* 80271A84 38 61 00 08 */ addi r3, r1, 8 -/* 80271A88 4B FF F9 E1 */ bl __ct__7cSPolarFRC4cXyz -/* 80271A8C 38 61 00 08 */ addi r3, r1, 8 -/* 80271A90 7F E4 FB 78 */ mr r4, r31 -/* 80271A94 4B FF FD 21 */ bl Globe__7cSPolarCFP7cSGlobe -/* 80271A98 7F E3 FB 78 */ mr r3, r31 -/* 80271A9C 4B FF FE 15 */ bl Formal__7cSGlobeFv -/* 80271AA0 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80271AA4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80271AA8 7C 08 03 A6 */ mtlr r0 -/* 80271AAC 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271AB0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC7cSGlobe.s b/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC7cSGlobe.s deleted file mode 100644 index 70bd09258e..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFRC7cSGlobe.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_8027196C: -/* 8027196C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271970 7C 08 02 A6 */ mflr r0 -/* 80271974 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271978 C0 04 00 00 */ lfs f0, 0(r4) -/* 8027197C D0 03 00 00 */ stfs f0, 0(r3) -/* 80271980 A8 04 00 04 */ lha r0, 4(r4) -/* 80271984 B0 03 00 04 */ sth r0, 4(r3) -/* 80271988 A8 04 00 06 */ lha r0, 6(r4) -/* 8027198C B0 03 00 06 */ sth r0, 6(r3) -/* 80271990 4B FF FF 21 */ bl Formal__7cSGlobeFv -/* 80271994 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271998 7C 08 03 A6 */ mtlr r0 -/* 8027199C 38 21 00 10 */ addi r1, r1, 0x10 -/* 802719A0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfRC7cSAngleRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfRC7cSAngleRC7cSAngle.s deleted file mode 100644 index a9932176ba..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfRC7cSAngleRC7cSAngle.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_80271A08: -/* 80271A08 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80271A0C 7C 08 02 A6 */ mflr r0 -/* 80271A10 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271A14 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80271A18 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80271A1C 7C 7E 1B 78 */ mr r30, r3 -/* 80271A20 7C BF 2B 78 */ mr r31, r5 -/* 80271A24 D0 23 00 00 */ stfs f1, 0(r3) -/* 80271A28 38 61 00 0C */ addi r3, r1, 0xc -/* 80271A2C A8 84 00 00 */ lha r4, 0(r4) -/* 80271A30 4B FF F5 69 */ bl __ct__7cSAngleFs -/* 80271A34 A8 01 00 0C */ lha r0, 0xc(r1) -/* 80271A38 B0 1E 00 04 */ sth r0, 4(r30) -/* 80271A3C 38 61 00 08 */ addi r3, r1, 8 -/* 80271A40 A8 9F 00 00 */ lha r4, 0(r31) -/* 80271A44 4B FF F5 55 */ bl __ct__7cSAngleFs -/* 80271A48 A8 01 00 08 */ lha r0, 8(r1) -/* 80271A4C B0 1E 00 06 */ sth r0, 6(r30) -/* 80271A50 7F C3 F3 78 */ mr r3, r30 -/* 80271A54 4B FF FE 5D */ bl Formal__7cSGlobeFv -/* 80271A58 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80271A5C 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 80271A60 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80271A64 7C 08 03 A6 */ mtlr r0 -/* 80271A68 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271A6C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfss.s b/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfss.s deleted file mode 100644 index 1ddcf1e8dd..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSGlobeFfss.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_802719A4: -/* 802719A4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802719A8 7C 08 02 A6 */ mflr r0 -/* 802719AC 90 01 00 24 */ stw r0, 0x24(r1) -/* 802719B0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 802719B4 93 C1 00 18 */ stw r30, 0x18(r1) -/* 802719B8 7C 7E 1B 78 */ mr r30, r3 -/* 802719BC 7C BF 2B 78 */ mr r31, r5 -/* 802719C0 D0 23 00 00 */ stfs f1, 0(r3) -/* 802719C4 38 61 00 0C */ addi r3, r1, 0xc -/* 802719C8 4B FF F5 D1 */ bl __ct__7cSAngleFs -/* 802719CC A8 01 00 0C */ lha r0, 0xc(r1) -/* 802719D0 B0 1E 00 04 */ sth r0, 4(r30) -/* 802719D4 38 61 00 08 */ addi r3, r1, 8 -/* 802719D8 7F E4 FB 78 */ mr r4, r31 -/* 802719DC 4B FF F5 BD */ bl __ct__7cSAngleFs -/* 802719E0 A8 01 00 08 */ lha r0, 8(r1) -/* 802719E4 B0 1E 00 06 */ sth r0, 6(r30) -/* 802719E8 7F C3 F3 78 */ mr r3, r30 -/* 802719EC 4B FF FE C5 */ bl Formal__7cSGlobeFv -/* 802719F0 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 802719F4 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 802719F8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802719FC 7C 08 03 A6 */ mtlr r0 -/* 80271A00 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271A04 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSPolarFRC4cXyz.s b/asm/SSystem/SComponent/c_angle/Val__7cSPolarFRC4cXyz.s deleted file mode 100644 index 76ee2ae20a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSPolarFRC4cXyz.s +++ /dev/null @@ -1,81 +0,0 @@ -lbl_802715BC: -/* 802715BC 94 21 FF 90 */ stwu r1, -0x70(r1) -/* 802715C0 7C 08 02 A6 */ mflr r0 -/* 802715C4 90 01 00 74 */ stw r0, 0x74(r1) -/* 802715C8 DB E1 00 60 */ stfd f31, 0x60(r1) -/* 802715CC F3 E1 00 68 */ psq_st f31, 104(r1), 0, 0 /* qr0 */ -/* 802715D0 DB C1 00 50 */ stfd f30, 0x50(r1) -/* 802715D4 F3 C1 00 58 */ psq_st f30, 88(r1), 0, 0 /* qr0 */ -/* 802715D8 DB A1 00 40 */ stfd f29, 0x40(r1) -/* 802715DC F3 A1 00 48 */ psq_st f29, 72(r1), 0, 0 /* qr0 */ -/* 802715E0 DB 81 00 30 */ stfd f28, 0x30(r1) -/* 802715E4 F3 81 00 38 */ psq_st f28, 56(r1), 0, 0 /* qr0 */ -/* 802715E8 DB 61 00 20 */ stfd f27, 0x20(r1) -/* 802715EC F3 61 00 28 */ psq_st f27, 40(r1), 0, 0 /* qr0 */ -/* 802715F0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 802715F4 7C 7F 1B 78 */ mr r31, r3 -/* 802715F8 C3 C4 00 00 */ lfs f30, 0(r4) -/* 802715FC C3 A4 00 04 */ lfs f29, 4(r4) -/* 80271600 C3 84 00 08 */ lfs f28, 8(r4) -/* 80271604 EC 3C 07 32 */ fmuls f1, f28, f28 -/* 80271608 EC 1E 07 B2 */ fmuls f0, f30, f30 -/* 8027160C FC 21 00 2A */ fadd f1, f1, f0 -/* 80271610 EC 1D 07 72 */ fmuls f0, f29, f29 -/* 80271614 FF 61 00 2A */ fadd f27, f1, f0 -/* 80271618 C8 02 B8 30 */ lfd f0, lit_2671(r2) -/* 8027161C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 80271620 40 81 00 10 */ ble lbl_80271630 -/* 80271624 48 0F B4 31 */ bl sqrt -/* 80271628 FF E0 08 18 */ frsp f31, f1 -/* 8027162C 48 00 00 08 */ b lbl_80271634 -lbl_80271630: -/* 80271630 C3 E2 B8 2C */ lfs f31, lit_2491(r2) -lbl_80271634: -/* 80271634 C8 02 B8 30 */ lfd f0, lit_2671(r2) -/* 80271638 FC 1B 00 40 */ fcmpo cr0, f27, f0 -/* 8027163C 40 81 00 14 */ ble lbl_80271650 -/* 80271640 FC 20 D8 90 */ fmr f1, f27 -/* 80271644 48 0F B4 11 */ bl sqrt -/* 80271648 FC 00 08 18 */ frsp f0, f1 -/* 8027164C 48 00 00 08 */ b lbl_80271654 -lbl_80271650: -/* 80271650 C0 02 B8 2C */ lfs f0, lit_2491(r2) -lbl_80271654: -/* 80271654 D0 1F 00 00 */ stfs f0, 0(r31) -/* 80271658 FC 20 F8 90 */ fmr f1, f31 -/* 8027165C FC 40 E8 90 */ fmr f2, f29 -/* 80271660 4B FF 61 B5 */ bl cM_atan2f__Fff -/* 80271664 C0 02 B8 38 */ lfs f0, lit_2672(r2) -/* 80271668 EC 00 00 72 */ fmuls f0, f0, f1 -/* 8027166C FC 00 00 1E */ fctiwz f0, f0 -/* 80271670 D8 01 00 08 */ stfd f0, 8(r1) -/* 80271674 80 81 00 0C */ lwz r4, 0xc(r1) -/* 80271678 38 7F 00 04 */ addi r3, r31, 4 -/* 8027167C 4B FF F9 89 */ bl Val__7cSAngleFs -/* 80271680 FC 20 F0 90 */ fmr f1, f30 -/* 80271684 FC 40 E0 90 */ fmr f2, f28 -/* 80271688 4B FF 61 8D */ bl cM_atan2f__Fff -/* 8027168C C0 02 B8 38 */ lfs f0, lit_2672(r2) -/* 80271690 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80271694 FC 00 00 1E */ fctiwz f0, f0 -/* 80271698 D8 01 00 10 */ stfd f0, 0x10(r1) -/* 8027169C 80 81 00 14 */ lwz r4, 0x14(r1) -/* 802716A0 38 7F 00 06 */ addi r3, r31, 6 -/* 802716A4 4B FF F9 61 */ bl Val__7cSAngleFs -/* 802716A8 7F E3 FB 78 */ mr r3, r31 -/* 802716AC 4B FF FD ED */ bl Formal__7cSPolarFv -/* 802716B0 E3 E1 00 68 */ psq_l f31, 104(r1), 0, 0 /* qr0 */ -/* 802716B4 CB E1 00 60 */ lfd f31, 0x60(r1) -/* 802716B8 E3 C1 00 58 */ psq_l f30, 88(r1), 0, 0 /* qr0 */ -/* 802716BC CB C1 00 50 */ lfd f30, 0x50(r1) -/* 802716C0 E3 A1 00 48 */ psq_l f29, 72(r1), 0, 0 /* qr0 */ -/* 802716C4 CB A1 00 40 */ lfd f29, 0x40(r1) -/* 802716C8 E3 81 00 38 */ psq_l f28, 56(r1), 0, 0 /* qr0 */ -/* 802716CC CB 81 00 30 */ lfd f28, 0x30(r1) -/* 802716D0 E3 61 00 28 */ psq_l f27, 40(r1), 0, 0 /* qr0 */ -/* 802716D4 CB 61 00 20 */ lfd f27, 0x20(r1) -/* 802716D8 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 802716DC 80 01 00 74 */ lwz r0, 0x74(r1) -/* 802716E0 7C 08 03 A6 */ mtlr r0 -/* 802716E4 38 21 00 70 */ addi r1, r1, 0x70 -/* 802716E8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Val__7cSPolarFfss.s b/asm/SSystem/SComponent/c_angle/Val__7cSPolarFfss.s deleted file mode 100644 index e5c6a779eb..0000000000 --- a/asm/SSystem/SComponent/c_angle/Val__7cSPolarFfss.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_80271558: -/* 80271558 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8027155C 7C 08 02 A6 */ mflr r0 -/* 80271560 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271564 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80271568 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8027156C 7C 7E 1B 78 */ mr r30, r3 -/* 80271570 7C BF 2B 78 */ mr r31, r5 -/* 80271574 D0 23 00 00 */ stfs f1, 0(r3) -/* 80271578 38 61 00 0C */ addi r3, r1, 0xc -/* 8027157C 4B FF FA 1D */ bl __ct__7cSAngleFs -/* 80271580 A8 01 00 0C */ lha r0, 0xc(r1) -/* 80271584 B0 1E 00 04 */ sth r0, 4(r30) -/* 80271588 38 61 00 08 */ addi r3, r1, 8 -/* 8027158C 7F E4 FB 78 */ mr r4, r31 -/* 80271590 4B FF FA 09 */ bl __ct__7cSAngleFs -/* 80271594 A8 01 00 08 */ lha r0, 8(r1) -/* 80271598 B0 1E 00 06 */ sth r0, 6(r30) -/* 8027159C 7F C3 F3 78 */ mr r3, r30 -/* 802715A0 4B FF FE F9 */ bl Formal__7cSPolarFv -/* 802715A4 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 802715A8 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 802715AC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802715B0 7C 08 03 A6 */ mtlr r0 -/* 802715B4 38 21 00 20 */ addi r1, r1, 0x20 -/* 802715B8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Xyz__7cSGlobeCFv.s b/asm/SSystem/SComponent/c_angle/Xyz__7cSGlobeCFv.s deleted file mode 100644 index ef3e86802e..0000000000 --- a/asm/SSystem/SComponent/c_angle/Xyz__7cSGlobeCFv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80271AB4: -/* 80271AB4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80271AB8 7C 08 02 A6 */ mflr r0 -/* 80271ABC 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271AC0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80271AC4 7C 7F 1B 78 */ mr r31, r3 -/* 80271AC8 7C 83 23 78 */ mr r3, r4 -/* 80271ACC 38 81 00 08 */ addi r4, r1, 8 -/* 80271AD0 48 00 00 25 */ bl Polar__7cSGlobeCFP7cSPolar -/* 80271AD4 7F E3 FB 78 */ mr r3, r31 -/* 80271AD8 38 81 00 08 */ addi r4, r1, 8 -/* 80271ADC 4B FF FC 11 */ bl Xyz__7cSPolarCFv -/* 80271AE0 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80271AE4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80271AE8 7C 08 03 A6 */ mtlr r0 -/* 80271AEC 38 21 00 20 */ addi r1, r1, 0x20 -/* 80271AF0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/Xyz__7cSPolarCFv.s b/asm/SSystem/SComponent/c_angle/Xyz__7cSPolarCFv.s deleted file mode 100644 index 82020a379a..0000000000 --- a/asm/SSystem/SComponent/c_angle/Xyz__7cSPolarCFv.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_802716EC: -/* 802716EC 94 21 FF C0 */ stwu r1, -0x40(r1) -/* 802716F0 7C 08 02 A6 */ mflr r0 -/* 802716F4 90 01 00 44 */ stw r0, 0x44(r1) -/* 802716F8 DB E1 00 30 */ stfd f31, 0x30(r1) -/* 802716FC F3 E1 00 38 */ psq_st f31, 56(r1), 0, 0 /* qr0 */ -/* 80271700 DB C1 00 20 */ stfd f30, 0x20(r1) -/* 80271704 F3 C1 00 28 */ psq_st f30, 40(r1), 0, 0 /* qr0 */ -/* 80271708 DB A1 00 10 */ stfd f29, 0x10(r1) -/* 8027170C F3 A1 00 18 */ psq_st f29, 24(r1), 0, 0 /* qr0 */ -/* 80271710 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271714 93 C1 00 08 */ stw r30, 8(r1) -/* 80271718 7C 7E 1B 78 */ mr r30, r3 -/* 8027171C 7C 9F 23 78 */ mr r31, r4 -/* 80271720 38 7F 00 04 */ addi r3, r31, 4 -/* 80271724 4B FF F9 41 */ bl Radian__7cSAngleCFv -/* 80271728 48 0F AE 69 */ bl sin -/* 8027172C FC 20 08 18 */ frsp f1, f1 -/* 80271730 C0 1F 00 00 */ lfs f0, 0(r31) -/* 80271734 EF A0 00 72 */ fmuls f29, f0, f1 -/* 80271738 38 7F 00 06 */ addi r3, r31, 6 -/* 8027173C 4B FF F9 29 */ bl Radian__7cSAngleCFv -/* 80271740 48 0F A8 E9 */ bl cos -/* 80271744 FF C0 08 18 */ frsp f30, f1 -/* 80271748 38 7F 00 04 */ addi r3, r31, 4 -/* 8027174C 4B FF F9 19 */ bl Radian__7cSAngleCFv -/* 80271750 48 0F A8 D9 */ bl cos -/* 80271754 FC 20 08 18 */ frsp f1, f1 -/* 80271758 C0 1F 00 00 */ lfs f0, 0(r31) -/* 8027175C EF E0 00 72 */ fmuls f31, f0, f1 -/* 80271760 38 7F 00 06 */ addi r3, r31, 6 -/* 80271764 4B FF F9 01 */ bl Radian__7cSAngleCFv -/* 80271768 48 0F AE 29 */ bl sin -/* 8027176C FC 00 08 18 */ frsp f0, f1 -/* 80271770 EC 1D 00 32 */ fmuls f0, f29, f0 -/* 80271774 D0 1E 00 00 */ stfs f0, 0(r30) -/* 80271778 D3 FE 00 04 */ stfs f31, 4(r30) -/* 8027177C EC 1D 07 B2 */ fmuls f0, f29, f30 -/* 80271780 D0 1E 00 08 */ stfs f0, 8(r30) -/* 80271784 E3 E1 00 38 */ psq_l f31, 56(r1), 0, 0 /* qr0 */ -/* 80271788 CB E1 00 30 */ lfd f31, 0x30(r1) -/* 8027178C E3 C1 00 28 */ psq_l f30, 40(r1), 0, 0 /* qr0 */ -/* 80271790 CB C1 00 20 */ lfd f30, 0x20(r1) -/* 80271794 E3 A1 00 18 */ psq_l f29, 24(r1), 0, 0 /* qr0 */ -/* 80271798 CB A1 00 10 */ lfd f29, 0x10(r1) -/* 8027179C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 802717A0 83 C1 00 08 */ lwz r30, 8(r1) -/* 802717A4 80 01 00 44 */ lwz r0, 0x44(r1) -/* 802717A8 7C 08 03 A6 */ mtlr r0 -/* 802717AC 38 21 00 40 */ addi r1, r1, 0x40 -/* 802717B0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ami__7cSAngleFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__ami__7cSAngleFRC7cSAngle.s deleted file mode 100644 index e851f225b9..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ami__7cSAngleFRC7cSAngle.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_802711E8: -/* 802711E8 A8 84 00 00 */ lha r4, 0(r4) -/* 802711EC A8 03 00 00 */ lha r0, 0(r3) -/* 802711F0 7C 04 00 50 */ subf r0, r4, r0 -/* 802711F4 B0 03 00 00 */ sth r0, 0(r3) -/* 802711F8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__amu__7cSAngleFf.s b/asm/SSystem/SComponent/c_angle/__amu__7cSAngleFf.s deleted file mode 100644 index db8ba6f86f..0000000000 --- a/asm/SSystem/SComponent/c_angle/__amu__7cSAngleFf.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_802712B4: -/* 802712B4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802712B8 A8 03 00 00 */ lha r0, 0(r3) -/* 802712BC C8 42 B8 10 */ lfd f2, lit_2263(r2) -/* 802712C0 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 802712C4 90 01 00 0C */ stw r0, 0xc(r1) -/* 802712C8 3C 00 43 30 */ lis r0, 0x4330 -/* 802712CC 90 01 00 08 */ stw r0, 8(r1) -/* 802712D0 C8 01 00 08 */ lfd f0, 8(r1) -/* 802712D4 EC 00 10 28 */ fsubs f0, f0, f2 -/* 802712D8 EC 00 00 72 */ fmuls f0, f0, f1 -/* 802712DC FC 00 00 1E */ fctiwz f0, f0 -/* 802712E0 D8 01 00 10 */ stfd f0, 0x10(r1) -/* 802712E4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802712E8 B0 03 00 00 */ sth r0, 0(r3) -/* 802712EC 38 21 00 20 */ addi r1, r1, 0x20 -/* 802712F0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFRC7cSAngle.s deleted file mode 100644 index fef0014647..0000000000 --- a/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFRC7cSAngle.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_802711D4: -/* 802711D4 A8 A3 00 00 */ lha r5, 0(r3) -/* 802711D8 A8 04 00 00 */ lha r0, 0(r4) -/* 802711DC 7C 05 02 14 */ add r0, r5, r0 -/* 802711E0 B0 03 00 00 */ sth r0, 0(r3) -/* 802711E4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFs.s b/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFs.s deleted file mode 100644 index 8375372156..0000000000 --- a/asm/SSystem/SComponent/c_angle/__apl__7cSAngleFs.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_80271254: -/* 80271254 A8 03 00 00 */ lha r0, 0(r3) -/* 80271258 7C 00 22 14 */ add r0, r0, r4 -/* 8027125C B0 03 00 00 */ sth r0, 0(r3) -/* 80271260 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cDegreeFf.s b/asm/SSystem/SComponent/c_angle/__ct__7cDegreeFf.s deleted file mode 100644 index 6b8a6c5d2b..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cDegreeFf.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_8027134C: -/* 8027134C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271350 7C 08 02 A6 */ mflr r0 -/* 80271354 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271358 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8027135C 7C 7F 1B 78 */ mr r31, r3 -/* 80271360 48 00 00 5D */ bl Val__7cDegreeFf -/* 80271364 7F E3 FB 78 */ mr r3, r31 -/* 80271368 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8027136C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271370 7C 08 03 A6 */ mtlr r0 -/* 80271374 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271378 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFRC7cSAngle.s deleted file mode 100644 index 40faf4c952..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFRC7cSAngle.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80270F68: -/* 80270F68 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80270F6C 7C 08 02 A6 */ mflr r0 -/* 80270F70 90 01 00 14 */ stw r0, 0x14(r1) -/* 80270F74 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80270F78 7C 7F 1B 78 */ mr r31, r3 -/* 80270F7C 48 00 00 7D */ bl Val__7cSAngleFRC7cSAngle -/* 80270F80 7F E3 FB 78 */ mr r3, r31 -/* 80270F84 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80270F88 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80270F8C 7C 08 03 A6 */ mtlr r0 -/* 80270F90 38 21 00 10 */ addi r1, r1, 0x10 -/* 80270F94 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFf.s b/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFf.s deleted file mode 100644 index 7fa9e620f0..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFf.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80270FC8: -/* 80270FC8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80270FCC 7C 08 02 A6 */ mflr r0 -/* 80270FD0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80270FD4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80270FD8 7C 7F 1B 78 */ mr r31, r3 -/* 80270FDC 48 00 00 31 */ bl Val__7cSAngleFf -/* 80270FE0 7F E3 FB 78 */ mr r3, r31 -/* 80270FE4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80270FE8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80270FEC 7C 08 03 A6 */ mtlr r0 -/* 80270FF0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80270FF4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFs.s b/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFs.s deleted file mode 100644 index e4dd94faf9..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSAngleFs.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80270F98: -/* 80270F98 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80270F9C 7C 08 02 A6 */ mflr r0 -/* 80270FA0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80270FA4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80270FA8 7C 7F 1B 78 */ mr r31, r3 -/* 80270FAC 48 00 00 59 */ bl Val__7cSAngleFs -/* 80270FB0 7F E3 FB 78 */ mr r3, r31 -/* 80270FB4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80270FB8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80270FBC 7C 08 03 A6 */ mtlr r0 -/* 80270FC0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80270FC4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC4cXyz.s b/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC4cXyz.s deleted file mode 100644 index 642fcbc298..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC4cXyz.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80271880: -/* 80271880 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271884 7C 08 02 A6 */ mflr r0 -/* 80271888 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027188C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271890 7C 7F 1B 78 */ mr r31, r3 -/* 80271894 48 00 01 DD */ bl Val__7cSGlobeFRC4cXyz -/* 80271898 7F E3 FB 78 */ mr r3, r31 -/* 8027189C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 802718A0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802718A4 7C 08 03 A6 */ mtlr r0 -/* 802718A8 38 21 00 10 */ addi r1, r1, 0x10 -/* 802718AC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC7cSGlobe.s b/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC7cSGlobe.s deleted file mode 100644 index 76fbd9f2a5..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFRC7cSGlobe.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_802717F0: -/* 802717F0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802717F4 7C 08 02 A6 */ mflr r0 -/* 802717F8 90 01 00 14 */ stw r0, 0x14(r1) -/* 802717FC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271800 7C 7F 1B 78 */ mr r31, r3 -/* 80271804 48 00 01 69 */ bl Val__7cSGlobeFRC7cSGlobe -/* 80271808 7F E3 FB 78 */ mr r3, r31 -/* 8027180C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80271810 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271814 7C 08 03 A6 */ mtlr r0 -/* 80271818 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027181C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfRC7cSAngleRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfRC7cSAngleRC7cSAngle.s deleted file mode 100644 index 5e5df29f58..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfRC7cSAngleRC7cSAngle.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80271850: -/* 80271850 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271854 7C 08 02 A6 */ mflr r0 -/* 80271858 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027185C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271860 7C 7F 1B 78 */ mr r31, r3 -/* 80271864 48 00 01 A5 */ bl Val__7cSGlobeFfRC7cSAngleRC7cSAngle -/* 80271868 7F E3 FB 78 */ mr r3, r31 -/* 8027186C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80271870 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271874 7C 08 03 A6 */ mtlr r0 -/* 80271878 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027187C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfss.s b/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfss.s deleted file mode 100644 index 980cc20252..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSGlobeFfss.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80271820: -/* 80271820 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271824 7C 08 02 A6 */ mflr r0 -/* 80271828 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027182C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271830 7C 7F 1B 78 */ mr r31, r3 -/* 80271834 48 00 01 71 */ bl Val__7cSGlobeFfss -/* 80271838 7F E3 FB 78 */ mr r3, r31 -/* 8027183C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80271840 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271844 7C 08 03 A6 */ mtlr r0 -/* 80271848 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027184C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ct__7cSPolarFRC4cXyz.s b/asm/SSystem/SComponent/c_angle/__ct__7cSPolarFRC4cXyz.s deleted file mode 100644 index 1301832b34..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ct__7cSPolarFRC4cXyz.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80271468: -/* 80271468 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027146C 7C 08 02 A6 */ mflr r0 -/* 80271470 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271474 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271478 7C 7F 1B 78 */ mr r31, r3 -/* 8027147C 48 00 01 41 */ bl Val__7cSPolarFRC4cXyz -/* 80271480 7F E3 FB 78 */ mr r3, r31 -/* 80271484 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80271488 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027148C 7C 08 03 A6 */ mtlr r0 -/* 80271490 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271494 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFRC7cSAngle.s deleted file mode 100644 index bbb3786f50..0000000000 --- a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFRC7cSAngle.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_802711A4: -/* 802711A4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802711A8 7C 08 02 A6 */ mflr r0 -/* 802711AC 90 01 00 14 */ stw r0, 0x14(r1) -/* 802711B0 A8 A5 00 00 */ lha r5, 0(r5) -/* 802711B4 A8 04 00 00 */ lha r0, 0(r4) -/* 802711B8 7C 05 00 50 */ subf r0, r5, r0 -/* 802711BC 7C 04 07 34 */ extsh r4, r0 -/* 802711C0 4B FF FD D9 */ bl __ct__7cSAngleFs -/* 802711C4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802711C8 7C 08 03 A6 */ mtlr r0 -/* 802711CC 38 21 00 10 */ addi r1, r1, 0x10 -/* 802711D0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFs.s b/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFs.s deleted file mode 100644 index 1554e54d42..0000000000 --- a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFs.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80271228: -/* 80271228 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027122C 7C 08 02 A6 */ mflr r0 -/* 80271230 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271234 A8 04 00 00 */ lha r0, 0(r4) -/* 80271238 7C 05 00 50 */ subf r0, r5, r0 -/* 8027123C 7C 04 07 34 */ extsh r4, r0 -/* 80271240 4B FF FD 59 */ bl __ct__7cSAngleFs -/* 80271244 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271248 7C 08 03 A6 */ mtlr r0 -/* 8027124C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271250 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFv.s b/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFv.s deleted file mode 100644 index 31bdf6b4ef..0000000000 --- a/asm/SSystem/SComponent/c_angle/__mi__7cSAngleCFv.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80271148: -/* 80271148 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8027114C 7C 08 02 A6 */ mflr r0 -/* 80271150 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271154 A8 04 00 00 */ lha r0, 0(r4) -/* 80271158 7C 00 00 D0 */ neg r0, r0 -/* 8027115C 7C 04 07 34 */ extsh r4, r0 -/* 80271160 4B FF FE 39 */ bl __ct__7cSAngleFs -/* 80271164 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271168 7C 08 03 A6 */ mtlr r0 -/* 8027116C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271170 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__mi__FsRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__mi__FsRC7cSAngle.s deleted file mode 100644 index 49d35e5c82..0000000000 --- a/asm/SSystem/SComponent/c_angle/__mi__FsRC7cSAngle.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80271320: -/* 80271320 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271324 7C 08 02 A6 */ mflr r0 -/* 80271328 90 01 00 14 */ stw r0, 0x14(r1) -/* 8027132C A8 05 00 00 */ lha r0, 0(r5) -/* 80271330 7C 00 20 50 */ subf r0, r0, r4 -/* 80271334 7C 04 07 34 */ extsh r4, r0 -/* 80271338 4B FF FC 61 */ bl __ct__7cSAngleFs -/* 8027133C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271340 7C 08 03 A6 */ mtlr r0 -/* 80271344 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271348 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__ml__7cSAngleCFf.s b/asm/SSystem/SComponent/c_angle/__ml__7cSAngleCFf.s deleted file mode 100644 index cd078b3530..0000000000 --- a/asm/SSystem/SComponent/c_angle/__ml__7cSAngleCFf.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80271264: -/* 80271264 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80271268 7C 08 02 A6 */ mflr r0 -/* 8027126C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80271270 A8 04 00 00 */ lha r0, 0(r4) -/* 80271274 C8 42 B8 10 */ lfd f2, lit_2263(r2) -/* 80271278 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 8027127C 90 01 00 0C */ stw r0, 0xc(r1) -/* 80271280 3C 00 43 30 */ lis r0, 0x4330 -/* 80271284 90 01 00 08 */ stw r0, 8(r1) -/* 80271288 C8 01 00 08 */ lfd f0, 8(r1) -/* 8027128C EC 00 10 28 */ fsubs f0, f0, f2 -/* 80271290 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80271294 FC 00 00 1E */ fctiwz f0, f0 -/* 80271298 D8 01 00 10 */ stfd f0, 0x10(r1) -/* 8027129C 80 81 00 14 */ lwz r4, 0x14(r1) -/* 802712A0 4B FF FC F9 */ bl __ct__7cSAngleFs -/* 802712A4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802712A8 7C 08 03 A6 */ mtlr r0 -/* 802712AC 38 21 00 20 */ addi r1, r1, 0x20 -/* 802712B0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFRC7cSAngle.s deleted file mode 100644 index f888dd8e51..0000000000 --- a/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFRC7cSAngle.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80271174: -/* 80271174 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271178 7C 08 02 A6 */ mflr r0 -/* 8027117C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271180 A8 84 00 00 */ lha r4, 0(r4) -/* 80271184 A8 05 00 00 */ lha r0, 0(r5) -/* 80271188 7C 04 02 14 */ add r0, r4, r0 -/* 8027118C 7C 04 07 34 */ extsh r4, r0 -/* 80271190 4B FF FE 09 */ bl __ct__7cSAngleFs -/* 80271194 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271198 7C 08 03 A6 */ mtlr r0 -/* 8027119C 38 21 00 10 */ addi r1, r1, 0x10 -/* 802711A0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFs.s b/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFs.s deleted file mode 100644 index 56a6f99f87..0000000000 --- a/asm/SSystem/SComponent/c_angle/__pl__7cSAngleCFs.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_802711FC: -/* 802711FC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271200 7C 08 02 A6 */ mflr r0 -/* 80271204 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271208 A8 04 00 00 */ lha r0, 0(r4) -/* 8027120C 7C 00 2A 14 */ add r0, r0, r5 -/* 80271210 7C 04 07 34 */ extsh r4, r0 -/* 80271214 4B FF FD 85 */ bl __ct__7cSAngleFs -/* 80271218 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8027121C 7C 08 03 A6 */ mtlr r0 -/* 80271220 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271224 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__pl__FsRC7cSAngle.s b/asm/SSystem/SComponent/c_angle/__pl__FsRC7cSAngle.s deleted file mode 100644 index d29570019b..0000000000 --- a/asm/SSystem/SComponent/c_angle/__pl__FsRC7cSAngle.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_802712F4: -/* 802712F4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802712F8 7C 08 02 A6 */ mflr r0 -/* 802712FC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271300 A8 05 00 00 */ lha r0, 0(r5) -/* 80271304 7C 04 02 14 */ add r0, r4, r0 -/* 80271308 7C 04 07 34 */ extsh r4, r0 -/* 8027130C 4B FF FC 8D */ bl __ct__7cSAngleFs -/* 80271310 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271314 7C 08 03 A6 */ mtlr r0 -/* 80271318 38 21 00 10 */ addi r1, r1, 0x10 -/* 8027131C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/__sinit_c_angle_cpp.s b/asm/SSystem/SComponent/c_angle/__sinit_c_angle_cpp.s deleted file mode 100644 index 34f1050995..0000000000 --- a/asm/SSystem/SComponent/c_angle/__sinit_c_angle_cpp.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_80271BD4: -/* 80271BD4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271BD8 7C 08 02 A6 */ mflr r0 -/* 80271BDC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271BE0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80271BE4 3C 60 80 43 */ lis r3, lit_2401@ha /* 0x80430F98@ha */ -/* 80271BE8 3B E3 0F 98 */ addi r31, r3, lit_2401@l /* 0x80430F98@l */ -/* 80271BEC 38 6D 8C 08 */ la r3, _0__7cSAngle(r13) /* 80451188-_SDA_BASE_ */ -/* 80271BF0 38 80 00 00 */ li r4, 0 -/* 80271BF4 4B FF F3 A5 */ bl __ct__7cSAngleFs -/* 80271BF8 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha /* 0x80030510@ha */ -/* 80271BFC 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l /* 0x80030510@l */ -/* 80271C00 38 BF 00 00 */ addi r5, r31, 0 -/* 80271C04 48 0F 00 21 */ bl __register_global_object -/* 80271C08 38 6D 8C 0C */ la r3, _1__7cSAngle(r13) /* 8045118C-_SDA_BASE_ */ -/* 80271C0C 38 80 00 B6 */ li r4, 0xb6 -/* 80271C10 4B FF F3 89 */ bl __ct__7cSAngleFs -/* 80271C14 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha /* 0x80030510@ha */ -/* 80271C18 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l /* 0x80030510@l */ -/* 80271C1C 38 BF 00 0C */ addi r5, r31, 0xc -/* 80271C20 48 0F 00 05 */ bl __register_global_object -/* 80271C24 38 6D 8C 10 */ la r3, _90__7cSAngle(r13) /* 80451190-_SDA_BASE_ */ -/* 80271C28 38 80 40 00 */ li r4, 0x4000 -/* 80271C2C 4B FF F3 6D */ bl __ct__7cSAngleFs -/* 80271C30 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha /* 0x80030510@ha */ -/* 80271C34 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l /* 0x80030510@l */ -/* 80271C38 38 BF 00 18 */ addi r5, r31, 0x18 -/* 80271C3C 48 0E FF E9 */ bl __register_global_object -/* 80271C40 38 6D 8C 14 */ la r3, _180__7cSAngle(r13) /* 80451194-_SDA_BASE_ */ -/* 80271C44 38 80 80 00 */ li r4, -32768 -/* 80271C48 4B FF F3 51 */ bl __ct__7cSAngleFs -/* 80271C4C 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha /* 0x80030510@ha */ -/* 80271C50 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l /* 0x80030510@l */ -/* 80271C54 38 BF 00 24 */ addi r5, r31, 0x24 -/* 80271C58 48 0E FF CD */ bl __register_global_object -/* 80271C5C 38 6D 8C 18 */ la r3, _270__7cSAngle(r13) /* 80451198-_SDA_BASE_ */ -/* 80271C60 38 80 C0 00 */ li r4, -16384 -/* 80271C64 4B FF F3 35 */ bl __ct__7cSAngleFs -/* 80271C68 3C 80 80 03 */ lis r4, __dt__7cSAngleFv@ha /* 0x80030510@ha */ -/* 80271C6C 38 84 05 10 */ addi r4, r4, __dt__7cSAngleFv@l /* 0x80030510@l */ -/* 80271C70 38 BF 00 30 */ addi r5, r31, 0x30 -/* 80271C74 48 0E FF B1 */ bl __register_global_object -/* 80271C78 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80271C7C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271C80 7C 08 03 A6 */ mtlr r0 -/* 80271C84 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271C88 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_angle/func_80271BA8.s b/asm/SSystem/SComponent/c_angle/func_80271BA8.s deleted file mode 100644 index 1a87511edf..0000000000 --- a/asm/SSystem/SComponent/c_angle/func_80271BA8.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80271BA8: -/* 80271BA8 EC 03 10 28 */ fsubs f0, f3, f2 -/* 80271BAC 48 00 00 08 */ b lbl_80271BB4 -lbl_80271BB0: -/* 80271BB0 EC 21 00 28 */ fsubs f1, f1, f0 -lbl_80271BB4: -/* 80271BB4 FC 01 18 40 */ fcmpo cr0, f1, f3 -/* 80271BB8 4C 41 13 82 */ cror 2, 1, 2 -/* 80271BBC 41 82 FF F4 */ beq lbl_80271BB0 -/* 80271BC0 48 00 00 08 */ b lbl_80271BC8 -lbl_80271BC4: -/* 80271BC4 EC 21 00 2A */ fadds f1, f1, f0 -lbl_80271BC8: -/* 80271BC8 FC 01 10 40 */ fcmpo cr0, f1, f2 -/* 80271BCC 41 80 FF F8 */ blt lbl_80271BC4 -/* 80271BD0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_counter/cCt_Counter__Fi.s b/asm/SSystem/SComponent/c_counter/cCt_Counter__Fi.s deleted file mode 100644 index 9f13554c87..0000000000 --- a/asm/SSystem/SComponent/c_counter/cCt_Counter__Fi.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80265E1C: -/* 80265E1C 2C 03 00 01 */ cmpwi r3, 1 -/* 80265E20 40 82 00 18 */ bne lbl_80265E38 -/* 80265E24 38 00 00 00 */ li r0, 0 -/* 80265E28 3C 60 80 43 */ lis r3, g_Counter@ha /* 0x80430CD8@ha */ -/* 80265E2C 38 63 0C D8 */ addi r3, r3, g_Counter@l /* 0x80430CD8@l */ -/* 80265E30 90 03 00 04 */ stw r0, 4(r3) -/* 80265E34 48 00 00 18 */ b lbl_80265E4C -lbl_80265E38: -/* 80265E38 3C 60 80 43 */ lis r3, g_Counter@ha /* 0x80430CD8@ha */ -/* 80265E3C 38 83 0C D8 */ addi r4, r3, g_Counter@l /* 0x80430CD8@l */ -/* 80265E40 80 64 00 04 */ lwz r3, 4(r4) -/* 80265E44 38 03 00 01 */ addi r0, r3, 1 -/* 80265E48 90 04 00 04 */ stw r0, 4(r4) -lbl_80265E4C: -/* 80265E4C 3C 60 80 43 */ lis r3, g_Counter@ha /* 0x80430CD8@ha */ -/* 80265E50 38 83 0C D8 */ addi r4, r3, g_Counter@l /* 0x80430CD8@l */ -/* 80265E54 80 64 00 00 */ lwz r3, 0(r4) -/* 80265E58 38 03 00 01 */ addi r0, r3, 1 -/* 80265E5C 90 04 00 00 */ stw r0, 0(r4) -/* 80265E60 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_Addition__FP15node_list_classP10node_class.s b/asm/SSystem/SComponent/c_list/cLs_Addition__FP15node_list_classP10node_class.s deleted file mode 100644 index 675ede8357..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_Addition__FP15node_list_classP10node_class.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_80265EFC: -/* 80265EFC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80265F00 7C 08 02 A6 */ mflr r0 -/* 80265F04 90 01 00 14 */ stw r0, 0x14(r1) -/* 80265F08 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80265F0C 93 C1 00 08 */ stw r30, 8(r1) -/* 80265F10 7C 7E 1B 78 */ mr r30, r3 -/* 80265F14 7C 9F 23 78 */ mr r31, r4 -/* 80265F18 80 63 00 04 */ lwz r3, 4(r3) -/* 80265F1C 28 03 00 00 */ cmplwi r3, 0 -/* 80265F20 40 82 00 0C */ bne lbl_80265F2C -/* 80265F24 93 FE 00 00 */ stw r31, 0(r30) -/* 80265F28 48 00 00 08 */ b lbl_80265F30 -lbl_80265F2C: -/* 80265F2C 48 00 02 E5 */ bl cNd_Addition__FP10node_classP10node_class -lbl_80265F30: -/* 80265F30 7F E3 FB 78 */ mr r3, r31 -/* 80265F34 48 00 02 09 */ bl cNd_Last__FP10node_class -/* 80265F38 90 7E 00 04 */ stw r3, 4(r30) -/* 80265F3C 7F E3 FB 78 */ mr r3, r31 -/* 80265F40 7F C4 F3 78 */ mr r4, r30 -/* 80265F44 48 00 03 6D */ bl cNd_SetObject__FP10node_classPv -/* 80265F48 80 7E 00 00 */ lwz r3, 0(r30) -/* 80265F4C 48 00 01 91 */ bl cNd_LengthOf__FP10node_class -/* 80265F50 90 7E 00 08 */ stw r3, 8(r30) -/* 80265F54 80 7E 00 08 */ lwz r3, 8(r30) -/* 80265F58 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80265F5C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80265F60 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80265F64 7C 08 03 A6 */ mtlr r0 -/* 80265F68 38 21 00 10 */ addi r1, r1, 0x10 -/* 80265F6C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_Create__FP15node_list_class.s b/asm/SSystem/SComponent/c_list/cLs_Create__FP15node_list_class.s deleted file mode 100644 index c85545c958..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_Create__FP15node_list_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80266040: -/* 80266040 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266044 7C 08 02 A6 */ mflr r0 -/* 80266048 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026604C 4B FF FE 19 */ bl cLs_Init__FP15node_list_class -/* 80266050 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266054 7C 08 03 A6 */ mtlr r0 -/* 80266058 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026605C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_GetFirst__FP15node_list_class.s b/asm/SSystem/SComponent/c_list/cLs_GetFirst__FP15node_list_class.s deleted file mode 100644 index 2e289d2d90..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_GetFirst__FP15node_list_class.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80265FF8: -/* 80265FF8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80265FFC 7C 08 02 A6 */ mflr r0 -/* 80266000 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266004 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80266008 80 03 00 08 */ lwz r0, 8(r3) -/* 8026600C 2C 00 00 00 */ cmpwi r0, 0 -/* 80266010 41 82 00 18 */ beq lbl_80266028 -/* 80266014 83 E3 00 00 */ lwz r31, 0(r3) -/* 80266018 7F E3 FB 78 */ mr r3, r31 -/* 8026601C 4B FF FE 5D */ bl cLs_SingleCut__FP10node_class -/* 80266020 7F E3 FB 78 */ mr r3, r31 -/* 80266024 48 00 00 08 */ b lbl_8026602C -lbl_80266028: -/* 80266028 38 60 00 00 */ li r3, 0 -lbl_8026602C: -/* 8026602C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80266030 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266034 7C 08 03 A6 */ mtlr r0 -/* 80266038 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026603C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_Init__FP15node_list_class.s b/asm/SSystem/SComponent/c_list/cLs_Init__FP15node_list_class.s deleted file mode 100644 index 564063cc9e..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_Init__FP15node_list_class.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_80265E64: -/* 80265E64 38 00 00 00 */ li r0, 0 -/* 80265E68 90 03 00 00 */ stw r0, 0(r3) -/* 80265E6C 90 03 00 04 */ stw r0, 4(r3) -/* 80265E70 90 03 00 08 */ stw r0, 8(r3) -/* 80265E74 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_Insert__FP15node_list_classiP10node_class.s b/asm/SSystem/SComponent/c_list/cLs_Insert__FP15node_list_classiP10node_class.s deleted file mode 100644 index 5f78a1dd45..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_Insert__FP15node_list_classiP10node_class.s +++ /dev/null @@ -1,37 +0,0 @@ -lbl_80265F70: -/* 80265F70 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80265F74 7C 08 02 A6 */ mflr r0 -/* 80265F78 90 01 00 24 */ stw r0, 0x24(r1) -/* 80265F7C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80265F80 48 0F C2 5D */ bl _savegpr_29 -/* 80265F84 7C 7D 1B 78 */ mr r29, r3 -/* 80265F88 7C BE 2B 78 */ mr r30, r5 -/* 80265F8C 80 63 00 00 */ lwz r3, 0(r3) -/* 80265F90 48 00 01 DD */ bl cNd_Order__FP10node_classi -/* 80265F94 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80265F98 40 82 00 14 */ bne lbl_80265FAC -/* 80265F9C 7F A3 EB 78 */ mr r3, r29 -/* 80265FA0 7F C4 F3 78 */ mr r4, r30 -/* 80265FA4 4B FF FF 59 */ bl cLs_Addition__FP15node_list_classP10node_class -/* 80265FA8 48 00 00 38 */ b lbl_80265FE0 -lbl_80265FAC: -/* 80265FAC 7F C3 F3 78 */ mr r3, r30 -/* 80265FB0 7F A4 EB 78 */ mr r4, r29 -/* 80265FB4 48 00 02 FD */ bl cNd_SetObject__FP10node_classPv -/* 80265FB8 7F E3 FB 78 */ mr r3, r31 -/* 80265FBC 7F C4 F3 78 */ mr r4, r30 -/* 80265FC0 48 00 02 85 */ bl cNd_Insert__FP10node_classP10node_class -/* 80265FC4 7F C3 F3 78 */ mr r3, r30 -/* 80265FC8 48 00 01 45 */ bl cNd_First__FP10node_class -/* 80265FCC 90 7D 00 00 */ stw r3, 0(r29) -/* 80265FD0 80 7D 00 00 */ lwz r3, 0(r29) -/* 80265FD4 48 00 01 09 */ bl cNd_LengthOf__FP10node_class -/* 80265FD8 90 7D 00 08 */ stw r3, 8(r29) -/* 80265FDC 80 7D 00 08 */ lwz r3, 8(r29) -lbl_80265FE0: -/* 80265FE0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80265FE4 48 0F C2 45 */ bl _restgpr_29 -/* 80265FE8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80265FEC 7C 08 03 A6 */ mtlr r0 -/* 80265FF0 38 21 00 20 */ addi r1, r1, 0x20 -/* 80265FF4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list/cLs_SingleCut__FP10node_class.s b/asm/SSystem/SComponent/c_list/cLs_SingleCut__FP10node_class.s deleted file mode 100644 index 5e2bcec1de..0000000000 --- a/asm/SSystem/SComponent/c_list/cLs_SingleCut__FP10node_class.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_80265E78: -/* 80265E78 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80265E7C 7C 08 02 A6 */ mflr r0 -/* 80265E80 90 01 00 14 */ stw r0, 0x14(r1) -/* 80265E84 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80265E88 93 C1 00 08 */ stw r30, 8(r1) -/* 80265E8C 7C 7E 1B 78 */ mr r30, r3 -/* 80265E90 83 E3 00 04 */ lwz r31, 4(r3) -/* 80265E94 80 1F 00 00 */ lwz r0, 0(r31) -/* 80265E98 7C 1E 00 40 */ cmplw r30, r0 -/* 80265E9C 40 82 00 0C */ bne lbl_80265EA8 -/* 80265EA0 80 1E 00 08 */ lwz r0, 8(r30) -/* 80265EA4 90 1F 00 00 */ stw r0, 0(r31) -lbl_80265EA8: -/* 80265EA8 80 1F 00 04 */ lwz r0, 4(r31) -/* 80265EAC 7C 1E 00 40 */ cmplw r30, r0 -/* 80265EB0 40 82 00 0C */ bne lbl_80265EBC -/* 80265EB4 80 1E 00 00 */ lwz r0, 0(r30) -/* 80265EB8 90 1F 00 04 */ stw r0, 4(r31) -lbl_80265EBC: -/* 80265EBC 7F C3 F3 78 */ mr r3, r30 -/* 80265EC0 48 00 02 FD */ bl cNd_SingleCut__FP10node_class -/* 80265EC4 7F C3 F3 78 */ mr r3, r30 -/* 80265EC8 48 00 04 11 */ bl cNd_ClearObject__FP10node_class -/* 80265ECC 80 7F 00 08 */ lwz r3, 8(r31) -/* 80265ED0 38 63 FF FF */ addi r3, r3, -1 -/* 80265ED4 90 7F 00 08 */ stw r3, 8(r31) -/* 80265ED8 7C 03 00 D0 */ neg r0, r3 -/* 80265EDC 7C 00 18 78 */ andc r0, r0, r3 -/* 80265EE0 54 03 0F FE */ srwi r3, r0, 0x1f -/* 80265EE4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80265EE8 83 C1 00 08 */ lwz r30, 8(r1) -/* 80265EEC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80265EF0 7C 08 03 A6 */ mtlr r0 -/* 80265EF4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80265EF8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list_iter/cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv.s b/asm/SSystem/SComponent/c_list_iter/cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv.s deleted file mode 100644 index 195b874724..0000000000 --- a/asm/SSystem/SComponent/c_list_iter/cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80266098: -/* 80266098 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026609C 7C 08 02 A6 */ mflr r0 -/* 802660A0 90 01 00 14 */ stw r0, 0x14(r1) -/* 802660A4 80 03 00 08 */ lwz r0, 8(r3) -/* 802660A8 2C 00 00 00 */ cmpwi r0, 0 -/* 802660AC 40 81 00 10 */ ble lbl_802660BC -/* 802660B0 80 63 00 00 */ lwz r3, 0(r3) -/* 802660B4 48 00 03 01 */ bl cNdIt_Judge__FP10node_classPFP10node_classPv_PvPv -/* 802660B8 48 00 00 08 */ b lbl_802660C0 -lbl_802660BC: -/* 802660BC 38 60 00 00 */ li r3, 0 -lbl_802660C0: -/* 802660C0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802660C4 7C 08 03 A6 */ mtlr r0 -/* 802660C8 38 21 00 10 */ addi r1, r1, 0x10 -/* 802660CC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_list_iter/cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv.s b/asm/SSystem/SComponent/c_list_iter/cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv.s deleted file mode 100644 index d7161f8a59..0000000000 --- a/asm/SSystem/SComponent/c_list_iter/cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80266060: -/* 80266060 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266064 7C 08 02 A6 */ mflr r0 -/* 80266068 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026606C 80 03 00 08 */ lwz r0, 8(r3) -/* 80266070 2C 00 00 00 */ cmpwi r0, 0 -/* 80266074 40 81 00 10 */ ble lbl_80266084 -/* 80266078 80 63 00 00 */ lwz r3, 0(r3) -/* 8026607C 48 00 02 A9 */ bl cNdIt_Method__FP10node_classPFP10node_classPv_iPv -/* 80266080 48 00 00 08 */ b lbl_80266088 -lbl_80266084: -/* 80266084 38 60 00 01 */ li r3, 1 -lbl_80266088: -/* 80266088 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026608C 7C 08 03 A6 */ mtlr r0 -/* 80266090 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266094 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/CalcCenter__8cM3dGAabCFP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/CalcCenter__8cM3dGAabCFP4cXyz.s deleted file mode 100644 index a6c918a40e..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/CalcCenter__8cM3dGAabCFP4cXyz.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026EE24: -/* 8026EE24 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026EE28 7C 08 02 A6 */ mflr r0 -/* 8026EE2C 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026EE30 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026EE34 7C 9F 23 78 */ mr r31, r4 -/* 8026EE38 38 83 00 0C */ addi r4, r3, 0xc -/* 8026EE3C 7F E5 FB 78 */ mr r5, r31 -/* 8026EE40 48 0D 82 51 */ bl PSVECAdd -/* 8026EE44 7F E3 FB 78 */ mr r3, r31 -/* 8026EE48 7F E4 FB 78 */ mr r4, r31 -/* 8026EE4C C0 22 B7 D8 */ lfs f1, lit_493(r2) -/* 8026EE50 48 0D 82 89 */ bl PSVECScale -/* 8026EE54 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026EE58 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026EE5C 7C 08 03 A6 */ mtlr r0 -/* 8026EE60 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026EE64 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/ClearForMinMax__8cM3dGAabFv.s b/asm/SSystem/SComponent/c_m3d_g_aab/ClearForMinMax__8cM3dGAabFv.s deleted file mode 100644 index 476183c6b1..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/ClearForMinMax__8cM3dGAabFv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8026ECF8: -/* 8026ECF8 C0 02 B7 D0 */ lfs f0, lit_416(r2) -/* 8026ECFC D0 03 00 08 */ stfs f0, 8(r3) -/* 8026ED00 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026ED04 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026ED08 C0 02 B7 D4 */ lfs f0, lit_417(r2) -/* 8026ED0C D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026ED10 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026ED14 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026ED18 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/CrossY__8cM3dGAabCFPC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/CrossY__8cM3dGAabCFPC4cXyz.s deleted file mode 100644 index a2e5899f9e..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/CrossY__8cM3dGAabCFPC4cXyz.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_8026EC88: -/* 8026EC88 C0 03 00 00 */ lfs f0, 0(r3) -/* 8026EC8C C0 24 00 00 */ lfs f1, 0(r4) -/* 8026EC90 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EC94 41 81 00 2C */ bgt lbl_8026ECC0 -/* 8026EC98 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026EC9C FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026ECA0 41 80 00 20 */ blt lbl_8026ECC0 -/* 8026ECA4 C0 03 00 08 */ lfs f0, 8(r3) -/* 8026ECA8 C0 24 00 08 */ lfs f1, 8(r4) -/* 8026ECAC FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026ECB0 41 81 00 10 */ bgt lbl_8026ECC0 -/* 8026ECB4 C0 03 00 14 */ lfs f0, 0x14(r3) -/* 8026ECB8 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026ECBC 40 80 00 0C */ bge lbl_8026ECC8 -lbl_8026ECC0: -/* 8026ECC0 38 60 00 00 */ li r3, 0 -/* 8026ECC4 4E 80 00 20 */ blr -lbl_8026ECC8: -/* 8026ECC8 38 60 00 01 */ li r3, 1 -/* 8026ECCC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/PlusR__8cM3dGAabFf.s b/asm/SSystem/SComponent/c_m3d_g_aab/PlusR__8cM3dGAabFf.s deleted file mode 100644 index 4723aae22d..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/PlusR__8cM3dGAabFf.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_8026EE68: -/* 8026EE68 C0 03 00 00 */ lfs f0, 0(r3) -/* 8026EE6C EC 00 08 28 */ fsubs f0, f0, f1 -/* 8026EE70 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026EE74 C0 03 00 04 */ lfs f0, 4(r3) -/* 8026EE78 EC 00 08 28 */ fsubs f0, f0, f1 -/* 8026EE7C D0 03 00 04 */ stfs f0, 4(r3) -/* 8026EE80 C0 03 00 08 */ lfs f0, 8(r3) -/* 8026EE84 EC 00 08 28 */ fsubs f0, f0, f1 -/* 8026EE88 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026EE8C C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026EE90 EC 00 08 2A */ fadds f0, f0, f1 -/* 8026EE94 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026EE98 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 8026EE9C EC 00 08 2A */ fadds f0, f0, f1 -/* 8026EEA0 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026EEA4 C0 03 00 14 */ lfs f0, 0x14(r3) -/* 8026EEA8 EC 00 08 2A */ fadds f0, f0, f1 -/* 8026EEAC D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026EEB0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/SetMax__8cM3dGAabFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/SetMax__8cM3dGAabFRC4cXyz.s deleted file mode 100644 index 12a4986091..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/SetMax__8cM3dGAabFRC4cXyz.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_8026EDE4: -/* 8026EDE4 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026EDE8 C0 24 00 00 */ lfs f1, 0(r4) -/* 8026EDEC FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EDF0 40 80 00 08 */ bge lbl_8026EDF8 -/* 8026EDF4 D0 23 00 0C */ stfs f1, 0xc(r3) -lbl_8026EDF8: -/* 8026EDF8 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 8026EDFC C0 24 00 04 */ lfs f1, 4(r4) -/* 8026EE00 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EE04 40 80 00 08 */ bge lbl_8026EE0C -/* 8026EE08 D0 23 00 10 */ stfs f1, 0x10(r3) -lbl_8026EE0C: -/* 8026EE0C C0 03 00 14 */ lfs f0, 0x14(r3) -/* 8026EE10 C0 24 00 08 */ lfs f1, 8(r4) -/* 8026EE14 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EE18 4C 80 00 20 */ bgelr -/* 8026EE1C D0 23 00 14 */ stfs f1, 0x14(r3) -/* 8026EE20 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC4cXyz.s deleted file mode 100644 index f71332aa05..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC4cXyz.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026ED1C: -/* 8026ED1C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026ED20 7C 08 02 A6 */ mflr r0 -/* 8026ED24 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026ED28 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026ED2C 93 C1 00 08 */ stw r30, 8(r1) -/* 8026ED30 7C 7E 1B 78 */ mr r30, r3 -/* 8026ED34 7C 9F 23 78 */ mr r31, r4 -/* 8026ED38 48 00 00 6D */ bl SetMin__8cM3dGAabFRC4cXyz -/* 8026ED3C 7F C3 F3 78 */ mr r3, r30 -/* 8026ED40 7F E4 FB 78 */ mr r4, r31 -/* 8026ED44 48 00 00 A1 */ bl SetMax__8cM3dGAabFRC4cXyz -/* 8026ED48 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026ED4C 83 C1 00 08 */ lwz r30, 8(r1) -/* 8026ED50 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026ED54 7C 08 03 A6 */ mtlr r0 -/* 8026ED58 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026ED5C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC8cM3dGAab.s b/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC8cM3dGAab.s deleted file mode 100644 index e8494410f9..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/SetMinMax__8cM3dGAabFRC8cM3dGAab.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026ED60: -/* 8026ED60 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026ED64 7C 08 02 A6 */ mflr r0 -/* 8026ED68 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026ED6C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026ED70 93 C1 00 08 */ stw r30, 8(r1) -/* 8026ED74 7C 7E 1B 78 */ mr r30, r3 -/* 8026ED78 7C 9F 23 78 */ mr r31, r4 -/* 8026ED7C 4B FF FF A1 */ bl SetMinMax__8cM3dGAabFRC4cXyz -/* 8026ED80 7F C3 F3 78 */ mr r3, r30 -/* 8026ED84 38 9F 00 0C */ addi r4, r31, 0xc -/* 8026ED88 4B FF FF 95 */ bl SetMinMax__8cM3dGAabFRC4cXyz -/* 8026ED8C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026ED90 83 C1 00 08 */ lwz r30, 8(r1) -/* 8026ED94 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026ED98 7C 08 03 A6 */ mtlr r0 -/* 8026ED9C 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026EDA0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/SetMin__8cM3dGAabFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/SetMin__8cM3dGAabFRC4cXyz.s deleted file mode 100644 index 4625b70a63..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/SetMin__8cM3dGAabFRC4cXyz.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_8026EDA4: -/* 8026EDA4 C0 03 00 00 */ lfs f0, 0(r3) -/* 8026EDA8 C0 24 00 00 */ lfs f1, 0(r4) -/* 8026EDAC FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EDB0 40 81 00 08 */ ble lbl_8026EDB8 -/* 8026EDB4 D0 23 00 00 */ stfs f1, 0(r3) -lbl_8026EDB8: -/* 8026EDB8 C0 03 00 04 */ lfs f0, 4(r3) -/* 8026EDBC C0 24 00 04 */ lfs f1, 4(r4) -/* 8026EDC0 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EDC4 40 81 00 08 */ ble lbl_8026EDCC -/* 8026EDC8 D0 23 00 04 */ stfs f1, 4(r3) -lbl_8026EDCC: -/* 8026EDCC C0 03 00 08 */ lfs f0, 8(r3) -/* 8026EDD0 C0 24 00 08 */ lfs f1, 8(r4) -/* 8026EDD4 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026EDD8 4C 81 00 20 */ blelr -/* 8026EDDC D0 23 00 08 */ stfs f1, 8(r3) -/* 8026EDE0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/Set__8cM3dGAabFPC4cXyzPC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_aab/Set__8cM3dGAabFPC4cXyzPC4cXyz.s deleted file mode 100644 index e8559ea4c0..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/Set__8cM3dGAabFPC4cXyzPC4cXyz.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_8026EC54: -/* 8026EC54 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026EC58 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026EC5C C0 04 00 04 */ lfs f0, 4(r4) -/* 8026EC60 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026EC64 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026EC68 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026EC6C C0 05 00 00 */ lfs f0, 0(r5) -/* 8026EC70 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026EC74 C0 05 00 04 */ lfs f0, 4(r5) -/* 8026EC78 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026EC7C C0 05 00 08 */ lfs f0, 8(r5) -/* 8026EC80 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026EC84 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/TopPlaneYUnder__8cM3dGAabCFf.s b/asm/SSystem/SComponent/c_m3d_g_aab/TopPlaneYUnder__8cM3dGAabCFf.s deleted file mode 100644 index 00fa3196b5..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/TopPlaneYUnder__8cM3dGAabCFf.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_8026ECE4: -/* 8026ECE4 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 8026ECE8 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026ECEC 7C 00 00 26 */ mfcr r0 -/* 8026ECF0 54 03 0F FE */ srwi r3, r0, 0x1f -/* 8026ECF4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_aab/UnderPlaneYUnder__8cM3dGAabCFf.s b/asm/SSystem/SComponent/c_m3d_g_aab/UnderPlaneYUnder__8cM3dGAabCFf.s deleted file mode 100644 index 8e2656a95a..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_aab/UnderPlaneYUnder__8cM3dGAabCFf.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_8026ECD0: -/* 8026ECD0 C0 03 00 04 */ lfs f0, 4(r3) -/* 8026ECD4 FC 00 08 40 */ fcmpo cr0, f0, f1 -/* 8026ECD8 7C 00 00 26 */ mfcr r0 -/* 8026ECDC 54 03 0F FE */ srwi r3, r0, 0x1f -/* 8026ECE0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cir/Set__8cM3dGCirFffff.s b/asm/SSystem/SComponent/c_m3d_g_cir/Set__8cM3dGCirFffff.s deleted file mode 100644 index ddd9095e6c..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cir/Set__8cM3dGCirFffff.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_8026EF74: -/* 8026EF74 D0 23 00 00 */ stfs f1, 0(r3) -/* 8026EF78 D0 43 00 04 */ stfs f2, 4(r3) -/* 8026EF7C D0 83 00 08 */ stfs f4, 8(r3) -/* 8026EF80 D0 63 00 10 */ stfs f3, 0x10(r3) -/* 8026EF84 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cir/__ct__8cM3dGCirFv.s b/asm/SSystem/SComponent/c_m3d_g_cir/__ct__8cM3dGCirFv.s deleted file mode 100644 index 68d62421b1..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cir/__ct__8cM3dGCirFv.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8026EEB4: -/* 8026EEB4 3C 80 80 3C */ lis r4, __vt__8cM2dGCir@ha /* 0x803C3FEC@ha */ -/* 8026EEB8 38 04 3F EC */ addi r0, r4, __vt__8cM2dGCir@l /* 0x803C3FEC@l */ -/* 8026EEBC 90 03 00 0C */ stw r0, 0xc(r3) -/* 8026EEC0 3C 80 80 3C */ lis r4, __vt__8cM3dGCir@ha /* 0x803C3FE0@ha */ -/* 8026EEC4 38 04 3F E0 */ addi r0, r4, __vt__8cM3dGCir@l /* 0x803C3FE0@l */ -/* 8026EEC8 90 03 00 0C */ stw r0, 0xc(r3) -/* 8026EECC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM2dGCirFv.s b/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM2dGCirFv.s deleted file mode 100644 index 0b46c92e08..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM2dGCirFv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_8026EED0: -/* 8026EED0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026EED4 7C 08 02 A6 */ mflr r0 -/* 8026EED8 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026EEDC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026EEE0 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8026EEE4 41 82 00 1C */ beq lbl_8026EF00 -/* 8026EEE8 3C A0 80 3C */ lis r5, __vt__8cM2dGCir@ha /* 0x803C3FEC@ha */ -/* 8026EEEC 38 05 3F EC */ addi r0, r5, __vt__8cM2dGCir@l /* 0x803C3FEC@l */ -/* 8026EEF0 90 1F 00 0C */ stw r0, 0xc(r31) -/* 8026EEF4 7C 80 07 35 */ extsh. r0, r4 -/* 8026EEF8 40 81 00 08 */ ble lbl_8026EF00 -/* 8026EEFC 48 05 FE 41 */ bl __dl__FPv -lbl_8026EF00: -/* 8026EF00 7F E3 FB 78 */ mr r3, r31 -/* 8026EF04 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026EF08 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026EF0C 7C 08 03 A6 */ mtlr r0 -/* 8026EF10 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026EF14 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM3dGCirFv.s b/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM3dGCirFv.s deleted file mode 100644 index f3ea535aca..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cir/__dt__8cM3dGCirFv.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_8026EF18: -/* 8026EF18 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026EF1C 7C 08 02 A6 */ mflr r0 -/* 8026EF20 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026EF24 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026EF28 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8026EF2C 41 82 00 30 */ beq lbl_8026EF5C -/* 8026EF30 3C 60 80 3C */ lis r3, __vt__8cM3dGCir@ha /* 0x803C3FE0@ha */ -/* 8026EF34 38 03 3F E0 */ addi r0, r3, __vt__8cM3dGCir@l /* 0x803C3FE0@l */ -/* 8026EF38 90 1F 00 0C */ stw r0, 0xc(r31) -/* 8026EF3C 41 82 00 10 */ beq lbl_8026EF4C -/* 8026EF40 3C 60 80 3C */ lis r3, __vt__8cM2dGCir@ha /* 0x803C3FEC@ha */ -/* 8026EF44 38 03 3F EC */ addi r0, r3, __vt__8cM2dGCir@l /* 0x803C3FEC@l */ -/* 8026EF48 90 1F 00 0C */ stw r0, 0xc(r31) -lbl_8026EF4C: -/* 8026EF4C 7C 80 07 35 */ extsh. r0, r4 -/* 8026EF50 40 81 00 0C */ ble lbl_8026EF5C -/* 8026EF54 7F E3 FB 78 */ mr r3, r31 -/* 8026EF58 48 05 FD E5 */ bl __dl__FPv -lbl_8026EF5C: -/* 8026EF5C 7F E3 FB 78 */ mr r3, r31 -/* 8026EF60 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026EF64 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026EF68 7C 08 03 A6 */ mtlr r0 -/* 8026EF6C 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026EF70 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cps/SetCps__8cM3dGCpsFRC8cM3dGCps.s b/asm/SSystem/SComponent/c_m3d_g_cps/SetCps__8cM3dGCpsFRC8cM3dGCps.s deleted file mode 100644 index e2a074a333..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cps/SetCps__8cM3dGCpsFRC8cM3dGCps.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_8026F080: -/* 8026F080 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F084 7C 08 02 A6 */ mflr r0 -/* 8026F088 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F08C 38 A4 00 0C */ addi r5, r4, 0xc -/* 8026F090 C0 24 00 1C */ lfs f1, 0x1c(r4) -/* 8026F094 4B FF FF 6D */ bl Set__8cM3dGCpsFRC4cXyzRC4cXyzf -/* 8026F098 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F09C 7C 08 03 A6 */ mtlr r0 -/* 8026F0A0 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F0A4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC4cXyzRC4cXyzf.s b/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC4cXyzRC4cXyzf.s deleted file mode 100644 index 7f679d285b..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC4cXyzRC4cXyzf.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8026F000: -/* 8026F000 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F004 7C 08 02 A6 */ mflr r0 -/* 8026F008 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F00C DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8026F010 93 E1 00 14 */ stw r31, 0x14(r1) -/* 8026F014 7C 7F 1B 78 */ mr r31, r3 -/* 8026F018 FF E0 08 90 */ fmr f31, f1 -/* 8026F01C 48 00 02 CD */ bl SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz -/* 8026F020 D3 FF 00 1C */ stfs f31, 0x1c(r31) -/* 8026F024 CB E1 00 18 */ lfd f31, 0x18(r1) -/* 8026F028 83 E1 00 14 */ lwz r31, 0x14(r1) -/* 8026F02C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F030 7C 08 03 A6 */ mtlr r0 -/* 8026F034 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F038 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC9cM3dGCpsS.s b/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC9cM3dGCpsS.s deleted file mode 100644 index 272cf68517..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC9cM3dGCpsS.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026F03C: -/* 8026F03C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F040 7C 08 02 A6 */ mflr r0 -/* 8026F044 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F048 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026F04C 93 C1 00 08 */ stw r30, 8(r1) -/* 8026F050 7C 7E 1B 78 */ mr r30, r3 -/* 8026F054 7C 9F 23 78 */ mr r31, r4 -/* 8026F058 38 BF 00 0C */ addi r5, r31, 0xc -/* 8026F05C 48 00 02 C1 */ bl SetStartEnd__8cM3dGLinFRC3VecRC3Vec -/* 8026F060 C0 1F 00 18 */ lfs f0, 0x18(r31) -/* 8026F064 D0 1E 00 1C */ stfs f0, 0x1c(r30) -/* 8026F068 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026F06C 83 C1 00 08 */ lwz r30, 8(r1) -/* 8026F070 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F074 7C 08 03 A6 */ mtlr r0 -/* 8026F078 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F07C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cps/__ct__8cM3dGCpsFv.s b/asm/SSystem/SComponent/c_m3d_g_cps/__ct__8cM3dGCpsFv.s deleted file mode 100644 index 6b50b12bbe..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cps/__ct__8cM3dGCpsFv.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8026EF88: -/* 8026EF88 3C 80 80 3A */ lis r4, __vt__8cM3dGLin@ha /* 0x803A78F8@ha */ -/* 8026EF8C 38 04 78 F8 */ addi r0, r4, __vt__8cM3dGLin@l /* 0x803A78F8@l */ -/* 8026EF90 90 03 00 18 */ stw r0, 0x18(r3) -/* 8026EF94 3C 80 80 3C */ lis r4, __vt__8cM3dGCps@ha /* 0x803C3FF8@ha */ -/* 8026EF98 38 04 3F F8 */ addi r0, r4, __vt__8cM3dGCps@l /* 0x803C3FF8@l */ -/* 8026EF9C 90 03 00 18 */ stw r0, 0x18(r3) -/* 8026EFA0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cps/__dt__8cM3dGCpsFv.s b/asm/SSystem/SComponent/c_m3d_g_cps/__dt__8cM3dGCpsFv.s deleted file mode 100644 index f4d280aba0..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cps/__dt__8cM3dGCpsFv.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_8026EFA4: -/* 8026EFA4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026EFA8 7C 08 02 A6 */ mflr r0 -/* 8026EFAC 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026EFB0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026EFB4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8026EFB8 41 82 00 30 */ beq lbl_8026EFE8 -/* 8026EFBC 3C 60 80 3C */ lis r3, __vt__8cM3dGCps@ha /* 0x803C3FF8@ha */ -/* 8026EFC0 38 03 3F F8 */ addi r0, r3, __vt__8cM3dGCps@l /* 0x803C3FF8@l */ -/* 8026EFC4 90 1F 00 18 */ stw r0, 0x18(r31) -/* 8026EFC8 41 82 00 10 */ beq lbl_8026EFD8 -/* 8026EFCC 3C 60 80 3A */ lis r3, __vt__8cM3dGLin@ha /* 0x803A78F8@ha */ -/* 8026EFD0 38 03 78 F8 */ addi r0, r3, __vt__8cM3dGLin@l /* 0x803A78F8@l */ -/* 8026EFD4 90 1F 00 18 */ stw r0, 0x18(r31) -lbl_8026EFD8: -/* 8026EFD8 7C 80 07 35 */ extsh. r0, r4 -/* 8026EFDC 40 81 00 0C */ ble lbl_8026EFE8 -/* 8026EFE0 7F E3 FB 78 */ mr r3, r31 -/* 8026EFE4 48 05 FD 59 */ bl __dl__FPv -lbl_8026EFE8: -/* 8026EFE8 7F E3 FB 78 */ mr r3, r31 -/* 8026EFEC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026EFF0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026EFF4 7C 08 03 A6 */ mtlr r0 -/* 8026EFF8 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026EFFC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/SetC__8cM3dGCylFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_cyl/SetC__8cM3dGCylFRC4cXyz.s deleted file mode 100644 index b54c413272..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/SetC__8cM3dGCylFRC4cXyz.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8026F1DC: -/* 8026F1DC C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F1E0 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F1E4 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F1E8 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F1EC C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F1F0 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F1F4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/SetH__8cM3dGCylFf.s b/asm/SSystem/SComponent/c_m3d_g_cyl/SetH__8cM3dGCylFf.s deleted file mode 100644 index d86141f164..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/SetH__8cM3dGCylFf.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_8026F1F8: -/* 8026F1F8 D0 23 00 10 */ stfs f1, 0x10(r3) -/* 8026F1FC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/SetR__8cM3dGCylFf.s b/asm/SSystem/SComponent/c_m3d_g_cyl/SetR__8cM3dGCylFf.s deleted file mode 100644 index dd5ecb613f..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/SetR__8cM3dGCylFf.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_8026F200: -/* 8026F200 D0 23 00 0C */ stfs f1, 0xc(r3) -/* 8026F204 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC4cXyzff.s b/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC4cXyzff.s deleted file mode 100644 index f6786256da..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC4cXyzff.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_8026F180: -/* 8026F180 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F184 7C 08 02 A6 */ mflr r0 -/* 8026F188 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F18C DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8026F190 DB C1 00 10 */ stfd f30, 0x10(r1) -/* 8026F194 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026F198 7C 7F 1B 78 */ mr r31, r3 -/* 8026F19C FF C0 08 90 */ fmr f30, f1 -/* 8026F1A0 FF E0 10 90 */ fmr f31, f2 -/* 8026F1A4 48 00 00 39 */ bl SetC__8cM3dGCylFRC4cXyz -/* 8026F1A8 7F E3 FB 78 */ mr r3, r31 -/* 8026F1AC FC 20 F0 90 */ fmr f1, f30 -/* 8026F1B0 48 00 00 51 */ bl SetR__8cM3dGCylFf -/* 8026F1B4 7F E3 FB 78 */ mr r3, r31 -/* 8026F1B8 FC 20 F8 90 */ fmr f1, f31 -/* 8026F1BC 48 00 00 3D */ bl SetH__8cM3dGCylFf -/* 8026F1C0 CB E1 00 18 */ lfd f31, 0x18(r1) -/* 8026F1C4 CB C1 00 10 */ lfd f30, 0x10(r1) -/* 8026F1C8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026F1CC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F1D0 7C 08 03 A6 */ mtlr r0 -/* 8026F1D4 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F1D8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC9cM3dGCylS.s b/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC9cM3dGCylS.s deleted file mode 100644 index 0f0c9cf66c..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC9cM3dGCylS.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_8026F114: -/* 8026F114 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F118 7C 08 02 A6 */ mflr r0 -/* 8026F11C 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F120 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8026F124 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8026F128 7C 7E 1B 78 */ mr r30, r3 -/* 8026F12C 7C 9F 23 78 */ mr r31, r4 -/* 8026F130 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F134 D0 01 00 08 */ stfs f0, 8(r1) -/* 8026F138 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F13C D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8026F140 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F144 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 8026F148 38 81 00 08 */ addi r4, r1, 8 -/* 8026F14C 48 00 00 91 */ bl SetC__8cM3dGCylFRC4cXyz -/* 8026F150 7F C3 F3 78 */ mr r3, r30 -/* 8026F154 C0 3F 00 0C */ lfs f1, 0xc(r31) -/* 8026F158 48 00 00 A9 */ bl SetR__8cM3dGCylFf -/* 8026F15C 7F C3 F3 78 */ mr r3, r30 -/* 8026F160 C0 3F 00 10 */ lfs f1, 0x10(r31) -/* 8026F164 48 00 00 95 */ bl SetH__8cM3dGCylFf -/* 8026F168 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8026F16C 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 8026F170 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F174 7C 08 03 A6 */ mtlr r0 -/* 8026F178 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F17C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/__ct__8cM3dGCylFPC4cXyzff.s b/asm/SSystem/SComponent/c_m3d_g_cyl/__ct__8cM3dGCylFPC4cXyzff.s deleted file mode 100644 index e80f454a44..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/__ct__8cM3dGCylFPC4cXyzff.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_8026F0A8: -/* 8026F0A8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F0AC 7C 08 02 A6 */ mflr r0 -/* 8026F0B0 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F0B4 DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8026F0B8 DB C1 00 10 */ stfd f30, 0x10(r1) -/* 8026F0BC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026F0C0 7C 7F 1B 78 */ mr r31, r3 -/* 8026F0C4 FF C0 08 90 */ fmr f30, f1 -/* 8026F0C8 FF E0 10 90 */ fmr f31, f2 -/* 8026F0CC 3C A0 80 3A */ lis r5, __vt__8cM3dGCyl@ha /* 0x803A720C@ha */ -/* 8026F0D0 38 05 72 0C */ addi r0, r5, __vt__8cM3dGCyl@l /* 0x803A720C@l */ -/* 8026F0D4 90 03 00 14 */ stw r0, 0x14(r3) -/* 8026F0D8 48 00 01 05 */ bl SetC__8cM3dGCylFRC4cXyz -/* 8026F0DC 7F E3 FB 78 */ mr r3, r31 -/* 8026F0E0 FC 20 F0 90 */ fmr f1, f30 -/* 8026F0E4 48 00 01 1D */ bl SetR__8cM3dGCylFf -/* 8026F0E8 7F E3 FB 78 */ mr r3, r31 -/* 8026F0EC FC 20 F8 90 */ fmr f1, f31 -/* 8026F0F0 48 00 01 09 */ bl SetH__8cM3dGCylFf -/* 8026F0F4 7F E3 FB 78 */ mr r3, r31 -/* 8026F0F8 CB E1 00 18 */ lfd f31, 0x18(r1) -/* 8026F0FC CB C1 00 10 */ lfd f30, 0x10(r1) -/* 8026F100 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026F104 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F108 7C 08 03 A6 */ mtlr r0 -/* 8026F10C 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F110 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/calcMinMax__8cM3dGCylFP4cXyzP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_cyl/calcMinMax__8cM3dGCylFP4cXyzP4cXyz.s deleted file mode 100644 index 9b20199f6b..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/calcMinMax__8cM3dGCylFP4cXyzP4cXyz.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_8026F24C: -/* 8026F24C C0 23 00 00 */ lfs f1, 0(r3) -/* 8026F250 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026F254 EC 01 00 28 */ fsubs f0, f1, f0 -/* 8026F258 D0 04 00 00 */ stfs f0, 0(r4) -/* 8026F25C C0 03 00 04 */ lfs f0, 4(r3) -/* 8026F260 D0 04 00 04 */ stfs f0, 4(r4) -/* 8026F264 C0 23 00 08 */ lfs f1, 8(r3) -/* 8026F268 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026F26C EC 01 00 28 */ fsubs f0, f1, f0 -/* 8026F270 D0 04 00 08 */ stfs f0, 8(r4) -/* 8026F274 C0 23 00 00 */ lfs f1, 0(r3) -/* 8026F278 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026F27C EC 01 00 2A */ fadds f0, f1, f0 -/* 8026F280 D0 05 00 00 */ stfs f0, 0(r5) -/* 8026F284 C0 23 00 04 */ lfs f1, 4(r3) -/* 8026F288 C0 03 00 10 */ lfs f0, 0x10(r3) -/* 8026F28C EC 01 00 2A */ fadds f0, f1, f0 -/* 8026F290 D0 05 00 04 */ stfs f0, 4(r5) -/* 8026F294 C0 23 00 08 */ lfs f1, 8(r3) -/* 8026F298 C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026F29C EC 01 00 2A */ fadds f0, f1, f0 -/* 8026F2A0 D0 05 00 08 */ stfs f0, 8(r5) -/* 8026F2A4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGCylP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGCylP4cXyz.s deleted file mode 100644 index 55e3645ac9..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGCylP4cXyz.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_8026F22C: -/* 8026F22C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F230 7C 08 02 A6 */ mflr r0 -/* 8026F234 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F238 4B FF D1 7D */ bl cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec -/* 8026F23C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F240 7C 08 03 A6 */ mtlr r0 -/* 8026F244 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F248 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGSphP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGSphP4cXyz.s deleted file mode 100644 index 5ae3282d0f..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGSphP4cXyz.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8026F208: -/* 8026F208 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F20C 7C 08 02 A6 */ mflr r0 -/* 8026F210 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F214 38 C1 00 08 */ addi r6, r1, 8 -/* 8026F218 4B FF C8 31 */ bl cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf -/* 8026F21C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F220 7C 08 03 A6 */ mtlr r0 -/* 8026F224 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F228 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_lin/CalcPos__8cM3dGLinCFP3Vecf.s b/asm/SSystem/SComponent/c_m3d_g_lin/CalcPos__8cM3dGLinCFP3Vecf.s deleted file mode 100644 index 92215adaa4..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_lin/CalcPos__8cM3dGLinCFP3Vecf.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_8026F350: -/* 8026F350 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8026F354 7C 08 02 A6 */ mflr r0 -/* 8026F358 90 01 00 34 */ stw r0, 0x34(r1) -/* 8026F35C DB E1 00 28 */ stfd f31, 0x28(r1) -/* 8026F360 93 E1 00 24 */ stw r31, 0x24(r1) -/* 8026F364 93 C1 00 20 */ stw r30, 0x20(r1) -/* 8026F368 7C 7E 1B 78 */ mr r30, r3 -/* 8026F36C 7C 9F 23 78 */ mr r31, r4 -/* 8026F370 FF E0 08 90 */ fmr f31, f1 -/* 8026F374 38 7E 00 0C */ addi r3, r30, 0xc -/* 8026F378 7F C4 F3 78 */ mr r4, r30 -/* 8026F37C 38 A1 00 08 */ addi r5, r1, 8 -/* 8026F380 48 0D 7D 35 */ bl PSVECSubtract -/* 8026F384 38 61 00 08 */ addi r3, r1, 8 -/* 8026F388 7C 64 1B 78 */ mr r4, r3 -/* 8026F38C FC 20 F8 90 */ fmr f1, f31 -/* 8026F390 48 0D 7D 49 */ bl PSVECScale -/* 8026F394 38 61 00 08 */ addi r3, r1, 8 -/* 8026F398 7F C4 F3 78 */ mr r4, r30 -/* 8026F39C 7F E5 FB 78 */ mr r5, r31 -/* 8026F3A0 48 0D 7C F1 */ bl PSVECAdd -/* 8026F3A4 CB E1 00 28 */ lfd f31, 0x28(r1) -/* 8026F3A8 83 E1 00 24 */ lwz r31, 0x24(r1) -/* 8026F3AC 83 C1 00 20 */ lwz r30, 0x20(r1) -/* 8026F3B0 80 01 00 34 */ lwz r0, 0x34(r1) -/* 8026F3B4 7C 08 03 A6 */ mtlr r0 -/* 8026F3B8 38 21 00 30 */ addi r1, r1, 0x30 -/* 8026F3BC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_lin/SetEnd__8cM3dGLinFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_lin/SetEnd__8cM3dGLinFRC4cXyz.s deleted file mode 100644 index a38b52dc55..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_lin/SetEnd__8cM3dGLinFRC4cXyz.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8026F3C0: -/* 8026F3C0 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F3C4 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026F3C8 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F3CC D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026F3D0 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F3D4 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F3D8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC3VecRC3Vec.s b/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC3VecRC3Vec.s deleted file mode 100644 index 162cc83a25..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC3VecRC3Vec.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_8026F31C: -/* 8026F31C C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F320 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F324 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F328 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F32C C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F330 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F334 C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F338 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026F33C C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F340 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026F344 C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F348 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F34C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz.s deleted file mode 100644 index dda420872f..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_lin/SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_8026F2E8: -/* 8026F2E8 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F2EC D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F2F0 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F2F4 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F2F8 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F2FC D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F300 C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F304 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026F308 C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F30C D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026F310 C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F314 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F318 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_lin/__ct__8cM3dGLinFRC4cXyzRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_lin/__ct__8cM3dGLinFRC4cXyzRC4cXyz.s deleted file mode 100644 index c54b09be04..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_lin/__ct__8cM3dGLinFRC4cXyzRC4cXyz.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_8026F2A8: -/* 8026F2A8 3C C0 80 3A */ lis r6, __vt__8cM3dGLin@ha /* 0x803A78F8@ha */ -/* 8026F2AC 38 06 78 F8 */ addi r0, r6, __vt__8cM3dGLin@l /* 0x803A78F8@l */ -/* 8026F2B0 90 03 00 18 */ stw r0, 0x18(r3) -/* 8026F2B4 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F2B8 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F2BC C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F2C0 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F2C4 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F2C8 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F2CC C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F2D0 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026F2D4 C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F2D8 D0 03 00 10 */ stfs f0, 0x10(r3) -/* 8026F2DC C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F2E0 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F2E4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/Set__8cM3dGPlaFPC8cM3dGPla.s b/asm/SSystem/SComponent/c_m3d_g_pla/Set__8cM3dGPlaFPC8cM3dGPla.s deleted file mode 100644 index e9771d3169..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/Set__8cM3dGPlaFPC8cM3dGPla.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8026F624: -/* 8026F624 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F628 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F62C C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F630 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F634 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F638 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F63C C0 04 00 0C */ lfs f0, 0xc(r4) -/* 8026F640 D0 03 00 0C */ stfs f0, 0xc(r3) -/* 8026F644 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP0__8cM3dGPlaFRC3VecRC3Vec.s b/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP0__8cM3dGPlaFRC3VecRC3Vec.s deleted file mode 100644 index e4504a3357..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP0__8cM3dGPlaFRC3VecRC3Vec.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_8026F4C4: -/* 8026F4C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F4C8 7C 08 02 A6 */ mflr r0 -/* 8026F4CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F4D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026F4D4 93 C1 00 08 */ stw r30, 8(r1) -/* 8026F4D8 7C 7E 1B 78 */ mr r30, r3 -/* 8026F4DC 7C BF 2B 78 */ mr r31, r5 -/* 8026F4E0 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F4E4 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F4E8 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F4EC D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F4F0 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F4F4 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F4F8 7F C4 F3 78 */ mr r4, r30 -/* 8026F4FC 48 0D 7B F9 */ bl PSVECNormalize -/* 8026F500 7F C3 F3 78 */ mr r3, r30 -/* 8026F504 7F E4 FB 78 */ mr r4, r31 -/* 8026F508 48 0D 7C 8D */ bl PSVECDotProduct -/* 8026F50C FC 00 08 50 */ fneg f0, f1 -/* 8026F510 D0 1E 00 0C */ stfs f0, 0xc(r30) -/* 8026F514 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026F518 83 C1 00 08 */ lwz r30, 8(r1) -/* 8026F51C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F520 7C 08 03 A6 */ mtlr r0 -/* 8026F524 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F528 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP__8cM3dGPlaFRC3VecRC3Vec.s b/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP__8cM3dGPlaFRC3VecRC3Vec.s deleted file mode 100644 index 5d84596d18..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/SetupNP__8cM3dGPlaFRC3VecRC3Vec.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_8026F52C: -/* 8026F52C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F530 7C 08 02 A6 */ mflr r0 -/* 8026F534 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F538 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026F53C 7C 7F 1B 78 */ mr r31, r3 -/* 8026F540 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F544 D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F548 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F54C D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F550 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F554 D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F558 7C A4 2B 78 */ mr r4, r5 -/* 8026F55C 48 0D 7C 39 */ bl PSVECDotProduct -/* 8026F560 FC 00 08 50 */ fneg f0, f1 -/* 8026F564 D0 1F 00 0C */ stfs f0, 0xc(r31) -/* 8026F568 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026F56C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F570 7C 08 03 A6 */ mtlr r0 -/* 8026F574 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F578 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/__ct__8cM3dGPlaFPC4cXyzf.s b/asm/SSystem/SComponent/c_m3d_g_pla/__ct__8cM3dGPlaFPC4cXyzf.s deleted file mode 100644 index b39ff728aa..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/__ct__8cM3dGPlaFPC4cXyzf.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8026F3DC: -/* 8026F3DC 3C A0 80 3A */ lis r5, __vt__8cM3dGPla@ha /* 0x803A37C0@ha */ -/* 8026F3E0 38 05 37 C0 */ addi r0, r5, __vt__8cM3dGPla@l /* 0x803A37C0@l */ -/* 8026F3E4 90 03 00 10 */ stw r0, 0x10(r3) -/* 8026F3E8 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F3EC D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F3F0 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F3F4 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F3F8 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F3FC D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F400 D0 23 00 0C */ stfs f1, 0xc(r3) -/* 8026F404 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_pla/crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz.s deleted file mode 100644 index 7b21272b4f..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz.s +++ /dev/null @@ -1,50 +0,0 @@ -lbl_8026F408: -/* 8026F408 94 21 FF D0 */ stwu r1, -0x30(r1) -/* 8026F40C 7C 08 02 A6 */ mflr r0 -/* 8026F410 90 01 00 34 */ stw r0, 0x34(r1) -/* 8026F414 DB E1 00 20 */ stfd f31, 0x20(r1) -/* 8026F418 F3 E1 00 28 */ psq_st f31, 40(r1), 0, 0 /* qr0 */ -/* 8026F41C 39 61 00 20 */ addi r11, r1, 0x20 -/* 8026F420 48 0F 2D B9 */ bl _savegpr_28 -/* 8026F424 7C 7C 1B 78 */ mr r28, r3 -/* 8026F428 7C 9D 23 78 */ mr r29, r4 -/* 8026F42C 7C BE 2B 78 */ mr r30, r5 -/* 8026F430 7C DF 33 78 */ mr r31, r6 -/* 8026F434 48 0D 7D 61 */ bl PSVECDotProduct -/* 8026F438 C0 1C 00 0C */ lfs f0, 0xc(r28) -/* 8026F43C EF E0 08 2A */ fadds f31, f0, f1 -/* 8026F440 7F 83 E3 78 */ mr r3, r28 -/* 8026F444 7F C4 F3 78 */ mr r4, r30 -/* 8026F448 48 0D 7D 4D */ bl PSVECDotProduct -/* 8026F44C C0 1C 00 0C */ lfs f0, 0xc(r28) -/* 8026F450 EC 00 08 2A */ fadds f0, f0, f1 -/* 8026F454 EC 5F 00 28 */ fsubs f2, f31, f0 -/* 8026F458 FC 00 12 10 */ fabs f0, f2 -/* 8026F45C FC 20 00 18 */ frsp f1, f0 -/* 8026F460 C0 0D 8C 00 */ lfs f0, G_CM3D_F_ABS_MIN(r13) -/* 8026F464 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 8026F468 40 80 00 24 */ bge lbl_8026F48C -/* 8026F46C C0 1E 00 00 */ lfs f0, 0(r30) -/* 8026F470 D0 1F 00 00 */ stfs f0, 0(r31) -/* 8026F474 C0 1E 00 04 */ lfs f0, 4(r30) -/* 8026F478 D0 1F 00 04 */ stfs f0, 4(r31) -/* 8026F47C C0 1E 00 08 */ lfs f0, 8(r30) -/* 8026F480 D0 1F 00 08 */ stfs f0, 8(r31) -/* 8026F484 38 60 00 00 */ li r3, 0 -/* 8026F488 48 00 00 1C */ b lbl_8026F4A4 -lbl_8026F48C: -/* 8026F48C 7F A3 EB 78 */ mr r3, r29 -/* 8026F490 7F C4 F3 78 */ mr r4, r30 -/* 8026F494 EC 3F 10 24 */ fdivs f1, f31, f2 -/* 8026F498 7F E5 FB 78 */ mr r5, r31 -/* 8026F49C 4B FF 91 15 */ bl cM3d_InDivPos2__FPC3VecPC3VecfP3Vec -/* 8026F4A0 38 60 00 01 */ li r3, 1 -lbl_8026F4A4: -/* 8026F4A4 E3 E1 00 28 */ psq_l f31, 40(r1), 0, 0 /* qr0 */ -/* 8026F4A8 CB E1 00 20 */ lfd f31, 0x20(r1) -/* 8026F4AC 39 61 00 20 */ addi r11, r1, 0x20 -/* 8026F4B0 48 0F 2D 75 */ bl _restgpr_28 -/* 8026F4B4 80 01 00 34 */ lwz r0, 0x34(r1) -/* 8026F4B8 7C 08 03 A6 */ mtlr r0 -/* 8026F4BC 38 21 00 30 */ addi r1, r1, 0x30 -/* 8026F4C0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/getCrossYLessD__8cM3dGPlaCFRC3VecPf.s b/asm/SSystem/SComponent/c_m3d_g_pla/getCrossYLessD__8cM3dGPlaCFRC3VecPf.s deleted file mode 100644 index 5ec2161d6a..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/getCrossYLessD__8cM3dGPlaCFRC3VecPf.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_8026F5D4: -/* 8026F5D4 C0 63 00 04 */ lfs f3, 4(r3) -/* 8026F5D8 FC 00 1A 10 */ fabs f0, f3 -/* 8026F5DC FC 20 00 18 */ frsp f1, f0 -/* 8026F5E0 C0 0D 8C 00 */ lfs f0, G_CM3D_F_ABS_MIN(r13) -/* 8026F5E4 FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 8026F5E8 40 80 00 0C */ bge lbl_8026F5F4 -/* 8026F5EC 38 60 00 00 */ li r3, 0 -/* 8026F5F0 4E 80 00 20 */ blr -lbl_8026F5F4: -/* 8026F5F4 C0 03 00 00 */ lfs f0, 0(r3) -/* 8026F5F8 FC 20 00 50 */ fneg f1, f0 -/* 8026F5FC C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F600 EC 41 00 32 */ fmuls f2, f1, f0 -/* 8026F604 C0 23 00 08 */ lfs f1, 8(r3) -/* 8026F608 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F60C EC 01 00 32 */ fmuls f0, f1, f0 -/* 8026F610 EC 02 00 28 */ fsubs f0, f2, f0 -/* 8026F614 EC 00 18 24 */ fdivs f0, f0, f3 -/* 8026F618 D0 05 00 00 */ stfs f0, 0(r5) -/* 8026F61C 38 60 00 01 */ li r3, 1 -/* 8026F620 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_pla/getCrossY__8cM3dGPlaCFRC4cXyzPf.s b/asm/SSystem/SComponent/c_m3d_g_pla/getCrossY__8cM3dGPlaCFRC4cXyzPf.s deleted file mode 100644 index ea6deb01a1..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_pla/getCrossY__8cM3dGPlaCFRC4cXyzPf.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_8026F57C: -/* 8026F57C C0 63 00 04 */ lfs f3, 4(r3) -/* 8026F580 FC 00 1A 10 */ fabs f0, f3 -/* 8026F584 FC 20 00 18 */ frsp f1, f0 -/* 8026F588 C0 0D 8C 00 */ lfs f0, G_CM3D_F_ABS_MIN(r13) -/* 8026F58C FC 01 00 40 */ fcmpo cr0, f1, f0 -/* 8026F590 40 80 00 0C */ bge lbl_8026F59C -/* 8026F594 38 60 00 00 */ li r3, 0 -/* 8026F598 4E 80 00 20 */ blr -lbl_8026F59C: -/* 8026F59C C0 03 00 00 */ lfs f0, 0(r3) -/* 8026F5A0 FC 20 00 50 */ fneg f1, f0 -/* 8026F5A4 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F5A8 EC 41 00 32 */ fmuls f2, f1, f0 -/* 8026F5AC C0 23 00 08 */ lfs f1, 8(r3) -/* 8026F5B0 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F5B4 EC 01 00 32 */ fmuls f0, f1, f0 -/* 8026F5B8 EC 22 00 28 */ fsubs f1, f2, f0 -/* 8026F5BC C0 03 00 0C */ lfs f0, 0xc(r3) -/* 8026F5C0 EC 01 00 28 */ fsubs f0, f1, f0 -/* 8026F5C4 EC 00 18 24 */ fdivs f0, f0, f3 -/* 8026F5C8 D0 05 00 00 */ stfs f0, 0(r5) -/* 8026F5CC 38 60 00 01 */ li r3, 1 -/* 8026F5D0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_sph/GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz.s deleted file mode 100644 index db9b8231f1..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026F76C: -/* 8026F76C C0 83 00 00 */ lfs f4, 0(r3) -/* 8026F770 C0 63 00 0C */ lfs f3, 0xc(r3) -/* 8026F774 EC 04 18 28 */ fsubs f0, f4, f3 -/* 8026F778 D0 04 00 00 */ stfs f0, 0(r4) -/* 8026F77C C0 43 00 04 */ lfs f2, 4(r3) -/* 8026F780 EC 02 18 28 */ fsubs f0, f2, f3 -/* 8026F784 D0 04 00 04 */ stfs f0, 4(r4) -/* 8026F788 C0 23 00 08 */ lfs f1, 8(r3) -/* 8026F78C EC 01 18 28 */ fsubs f0, f1, f3 -/* 8026F790 D0 04 00 08 */ stfs f0, 8(r4) -/* 8026F794 EC 04 18 2A */ fadds f0, f4, f3 -/* 8026F798 D0 05 00 00 */ stfs f0, 0(r5) -/* 8026F79C EC 02 18 2A */ fadds f0, f2, f3 -/* 8026F7A0 D0 05 00 04 */ stfs f0, 4(r5) -/* 8026F7A4 EC 01 18 2A */ fadds f0, f1, f3 -/* 8026F7A8 D0 05 00 08 */ stfs f0, 8(r5) -/* 8026F7AC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/SetC__8cM3dGSphFRC4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_sph/SetC__8cM3dGSphFRC4cXyz.s deleted file mode 100644 index 8fc1c8700a..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/SetC__8cM3dGSphFRC4cXyz.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_8026F648: -/* 8026F648 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F64C D0 03 00 00 */ stfs f0, 0(r3) -/* 8026F650 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F654 D0 03 00 04 */ stfs f0, 4(r3) -/* 8026F658 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F65C D0 03 00 08 */ stfs f0, 8(r3) -/* 8026F660 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/SetR__8cM3dGSphFf.s b/asm/SSystem/SComponent/c_m3d_g_sph/SetR__8cM3dGSphFf.s deleted file mode 100644 index 9cedd1bcac..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/SetR__8cM3dGSphFf.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_8026F708: -/* 8026F708 D0 23 00 0C */ stfs f1, 0xc(r3) -/* 8026F70C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC4cXyzf.s b/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC4cXyzf.s deleted file mode 100644 index 0be47b4fab..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC4cXyzf.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_8026F664: -/* 8026F664 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F668 7C 08 02 A6 */ mflr r0 -/* 8026F66C 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F670 DB E1 00 18 */ stfd f31, 0x18(r1) -/* 8026F674 93 E1 00 14 */ stw r31, 0x14(r1) -/* 8026F678 7C 7F 1B 78 */ mr r31, r3 -/* 8026F67C FF E0 08 90 */ fmr f31, f1 -/* 8026F680 4B FF FF C9 */ bl SetC__8cM3dGSphFRC4cXyz -/* 8026F684 7F E3 FB 78 */ mr r3, r31 -/* 8026F688 FC 20 F8 90 */ fmr f1, f31 -/* 8026F68C 48 00 00 7D */ bl SetR__8cM3dGSphFf -/* 8026F690 CB E1 00 18 */ lfd f31, 0x18(r1) -/* 8026F694 83 E1 00 14 */ lwz r31, 0x14(r1) -/* 8026F698 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F69C 7C 08 03 A6 */ mtlr r0 -/* 8026F6A0 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F6A4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC9cM3dGSphS.s b/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC9cM3dGSphS.s deleted file mode 100644 index ef999aa951..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC9cM3dGSphS.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_8026F6A8: -/* 8026F6A8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 8026F6AC 7C 08 02 A6 */ mflr r0 -/* 8026F6B0 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026F6B4 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 8026F6B8 93 C1 00 18 */ stw r30, 0x18(r1) -/* 8026F6BC 7C 7E 1B 78 */ mr r30, r3 -/* 8026F6C0 7C 9F 23 78 */ mr r31, r4 -/* 8026F6C4 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F6C8 D0 01 00 08 */ stfs f0, 8(r1) -/* 8026F6CC C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F6D0 D0 01 00 0C */ stfs f0, 0xc(r1) -/* 8026F6D4 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F6D8 D0 01 00 10 */ stfs f0, 0x10(r1) -/* 8026F6DC 38 81 00 08 */ addi r4, r1, 8 -/* 8026F6E0 4B FF FF 69 */ bl SetC__8cM3dGSphFRC4cXyz -/* 8026F6E4 7F C3 F3 78 */ mr r3, r30 -/* 8026F6E8 C0 3F 00 0C */ lfs f1, 0xc(r31) -/* 8026F6EC 48 00 00 1D */ bl SetR__8cM3dGSphFf -/* 8026F6F0 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 8026F6F4 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 8026F6F8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8026F6FC 7C 08 03 A6 */ mtlr r0 -/* 8026F700 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026F704 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGCylP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGCylP4cXyz.s deleted file mode 100644 index 85a47a0a35..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGCylP4cXyz.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_8026F73C: -/* 8026F73C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F740 7C 08 02 A6 */ mflr r0 -/* 8026F744 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F748 7C 60 1B 78 */ mr r0, r3 -/* 8026F74C 7C 83 23 78 */ mr r3, r4 -/* 8026F750 7C 04 03 78 */ mr r4, r0 -/* 8026F754 38 C1 00 08 */ addi r6, r1, 8 -/* 8026F758 4B FF C2 F1 */ bl cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf -/* 8026F75C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F760 7C 08 03 A6 */ mtlr r0 -/* 8026F764 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F768 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGSphP4cXyz.s b/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGSphP4cXyz.s deleted file mode 100644 index 161d8ccd2b..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGSphP4cXyz.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8026F710: -/* 8026F710 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F714 7C 08 02 A6 */ mflr r0 -/* 8026F718 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F71C 7C 60 1B 78 */ mr r0, r3 -/* 8026F720 7C 83 23 78 */ mr r3, r4 -/* 8026F724 7C 04 03 78 */ mr r4, r0 -/* 8026F728 4B FF C6 61 */ bl cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec -/* 8026F72C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F730 7C 08 03 A6 */ mtlr r0 -/* 8026F734 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F738 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_tri/cross__8cM3dGTriCFPC8cM3dGCylP3Vec.s b/asm/SSystem/SComponent/c_m3d_g_tri/cross__8cM3dGTriCFPC8cM3dGCylP3Vec.s deleted file mode 100644 index 93b694a816..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_tri/cross__8cM3dGTriCFPC8cM3dGCylP3Vec.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8026F7B0: -/* 8026F7B0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F7B4 7C 08 02 A6 */ mflr r0 -/* 8026F7B8 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F7BC 7C 60 1B 78 */ mr r0, r3 -/* 8026F7C0 7C 83 23 78 */ mr r3, r4 -/* 8026F7C4 7C 04 03 78 */ mr r4, r0 -/* 8026F7C8 4B FF CE 09 */ bl cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec -/* 8026F7CC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F7D0 7C 08 03 A6 */ mtlr r0 -/* 8026F7D4 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F7D8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_tri/setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla.s b/asm/SSystem/SComponent/c_m3d_g_tri/setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla.s deleted file mode 100644 index 5874265375..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_tri/setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_8026F85C: -/* 8026F85C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F860 7C 08 02 A6 */ mflr r0 -/* 8026F864 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F868 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F86C D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F870 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F874 D0 03 00 18 */ stfs f0, 0x18(r3) -/* 8026F878 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F87C D0 03 00 1C */ stfs f0, 0x1c(r3) -/* 8026F880 C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F884 D0 03 00 20 */ stfs f0, 0x20(r3) -/* 8026F888 C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F88C D0 03 00 24 */ stfs f0, 0x24(r3) -/* 8026F890 C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F894 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 8026F898 C0 06 00 00 */ lfs f0, 0(r6) -/* 8026F89C D0 03 00 2C */ stfs f0, 0x2c(r3) -/* 8026F8A0 C0 06 00 04 */ lfs f0, 4(r6) -/* 8026F8A4 D0 03 00 30 */ stfs f0, 0x30(r3) -/* 8026F8A8 C0 06 00 08 */ lfs f0, 8(r6) -/* 8026F8AC D0 03 00 34 */ stfs f0, 0x34(r3) -/* 8026F8B0 7C E4 3B 78 */ mr r4, r7 -/* 8026F8B4 4B FF FD 71 */ bl Set__8cM3dGPlaFPC8cM3dGPla -/* 8026F8B8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F8BC 7C 08 03 A6 */ mtlr r0 -/* 8026F8C0 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F8C4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_tri/setPos__8cM3dGTriFPC3VecPC3VecPC3Vec.s b/asm/SSystem/SComponent/c_m3d_g_tri/setPos__8cM3dGTriFPC3VecPC3VecPC3Vec.s deleted file mode 100644 index 260944e781..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_tri/setPos__8cM3dGTriFPC3VecPC3VecPC3Vec.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_8026F7DC: -/* 8026F7DC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F7E0 7C 08 02 A6 */ mflr r0 -/* 8026F7E4 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F7E8 7C 67 1B 78 */ mr r7, r3 -/* 8026F7EC C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F7F0 D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F7F4 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F7F8 D0 03 00 18 */ stfs f0, 0x18(r3) -/* 8026F7FC C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F800 D0 03 00 1C */ stfs f0, 0x1c(r3) -/* 8026F804 C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F808 D0 03 00 20 */ stfs f0, 0x20(r3) -/* 8026F80C C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F810 D0 03 00 24 */ stfs f0, 0x24(r3) -/* 8026F814 C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F818 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 8026F81C C0 06 00 00 */ lfs f0, 0(r6) -/* 8026F820 D0 03 00 2C */ stfs f0, 0x2c(r3) -/* 8026F824 C0 06 00 04 */ lfs f0, 4(r6) -/* 8026F828 D0 03 00 30 */ stfs f0, 0x30(r3) -/* 8026F82C C0 06 00 08 */ lfs f0, 8(r6) -/* 8026F830 D0 03 00 34 */ stfs f0, 0x34(r3) -/* 8026F834 38 67 00 14 */ addi r3, r7, 0x14 -/* 8026F838 38 87 00 20 */ addi r4, r7, 0x20 -/* 8026F83C 38 A7 00 2C */ addi r5, r7, 0x2c -/* 8026F840 7C E6 3B 78 */ mr r6, r7 -/* 8026F844 38 E7 00 0C */ addi r7, r7, 0xc -/* 8026F848 4B FF 90 D5 */ bl cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf -/* 8026F84C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F850 7C 08 03 A6 */ mtlr r0 -/* 8026F854 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F858 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_m3d_g_tri/set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec.s b/asm/SSystem/SComponent/c_m3d_g_tri/set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec.s deleted file mode 100644 index ab4d7d8c4d..0000000000 --- a/asm/SSystem/SComponent/c_m3d_g_tri/set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_8026F8C8: -/* 8026F8C8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026F8CC 7C 08 02 A6 */ mflr r0 -/* 8026F8D0 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026F8D4 7C 88 23 78 */ mr r8, r4 -/* 8026F8D8 C0 04 00 00 */ lfs f0, 0(r4) -/* 8026F8DC D0 03 00 14 */ stfs f0, 0x14(r3) -/* 8026F8E0 C0 04 00 04 */ lfs f0, 4(r4) -/* 8026F8E4 D0 03 00 18 */ stfs f0, 0x18(r3) -/* 8026F8E8 C0 04 00 08 */ lfs f0, 8(r4) -/* 8026F8EC D0 03 00 1C */ stfs f0, 0x1c(r3) -/* 8026F8F0 C0 05 00 00 */ lfs f0, 0(r5) -/* 8026F8F4 D0 03 00 20 */ stfs f0, 0x20(r3) -/* 8026F8F8 C0 05 00 04 */ lfs f0, 4(r5) -/* 8026F8FC D0 03 00 24 */ stfs f0, 0x24(r3) -/* 8026F900 C0 05 00 08 */ lfs f0, 8(r5) -/* 8026F904 D0 03 00 28 */ stfs f0, 0x28(r3) -/* 8026F908 C0 06 00 00 */ lfs f0, 0(r6) -/* 8026F90C D0 03 00 2C */ stfs f0, 0x2c(r3) -/* 8026F910 C0 06 00 04 */ lfs f0, 4(r6) -/* 8026F914 D0 03 00 30 */ stfs f0, 0x30(r3) -/* 8026F918 C0 06 00 08 */ lfs f0, 8(r6) -/* 8026F91C D0 03 00 34 */ stfs f0, 0x34(r3) -/* 8026F920 7C E4 3B 78 */ mr r4, r7 -/* 8026F924 7D 05 43 78 */ mr r5, r8 -/* 8026F928 4B FF FC 05 */ bl SetupNP__8cM3dGPlaFRC3VecRC3Vec -/* 8026F92C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026F930 7C 08 03 A6 */ mtlr r0 -/* 8026F934 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026F938 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_malloc/free__3cMlFPv.s b/asm/SSystem/SComponent/c_malloc/free__3cMlFPv.s deleted file mode 100644 index 6f8b2cf36a..0000000000 --- a/asm/SSystem/SComponent/c_malloc/free__3cMlFPv.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80263260: -/* 80263260 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80263264 7C 08 02 A6 */ mflr r0 -/* 80263268 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026326C 7C 64 1B 79 */ or. r4, r3, r3 -/* 80263270 41 82 00 0C */ beq lbl_8026327C -/* 80263274 80 6D 8B D0 */ lwz r3, Heap__3cMl(r13) -/* 80263278 48 06 B2 D1 */ bl free__7JKRHeapFPv -lbl_8026327C: -/* 8026327C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80263280 7C 08 03 A6 */ mtlr r0 -/* 80263284 38 21 00 10 */ addi r1, r1, 0x10 -/* 80263288 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_malloc/init__3cMlFP7JKRHeap.s b/asm/SSystem/SComponent/c_malloc/init__3cMlFP7JKRHeap.s deleted file mode 100644 index 9cc485b344..0000000000 --- a/asm/SSystem/SComponent/c_malloc/init__3cMlFP7JKRHeap.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80263220: -/* 80263220 90 6D 8B D0 */ stw r3, Heap__3cMl(r13) -/* 80263224 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_malloc/memalignB__3cMlFiUl.s b/asm/SSystem/SComponent/c_malloc/memalignB__3cMlFiUl.s deleted file mode 100644 index 5fe1bbadbd..0000000000 --- a/asm/SSystem/SComponent/c_malloc/memalignB__3cMlFiUl.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80263228: -/* 80263228 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026322C 7C 08 02 A6 */ mflr r0 -/* 80263230 90 01 00 14 */ stw r0, 0x14(r1) -/* 80263234 7C 65 1B 78 */ mr r5, r3 -/* 80263238 28 04 00 00 */ cmplwi r4, 0 -/* 8026323C 40 82 00 0C */ bne lbl_80263248 -/* 80263240 38 60 00 00 */ li r3, 0 -/* 80263244 48 00 00 0C */ b lbl_80263250 -lbl_80263248: -/* 80263248 80 6D 8B D0 */ lwz r3, Heap__3cMl(r13) -/* 8026324C 48 06 B2 89 */ bl alloc__7JKRHeapFUli -lbl_80263250: -/* 80263250 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80263254 7C 08 03 A6 */ mtlr r0 -/* 80263258 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026325C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Addition__FP10node_classP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_Addition__FP10node_classP10node_class.s deleted file mode 100644 index a2ad8c03ad..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Addition__FP10node_classP10node_class.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80266210: -/* 80266210 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266214 7C 08 02 A6 */ mflr r0 -/* 80266218 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026621C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80266220 7C 9F 23 78 */ mr r31, r4 -/* 80266224 4B FF FF 19 */ bl cNd_Last__FP10node_class -/* 80266228 7F E4 FB 78 */ mr r4, r31 -/* 8026622C 4B FF FE A5 */ bl cNd_Join__FP10node_classP10node_class -/* 80266230 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80266234 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266238 7C 08 03 A6 */ mtlr r0 -/* 8026623C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266240 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_ClearObject__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_ClearObject__FP10node_class.s deleted file mode 100644 index 36b15d59d8..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_ClearObject__FP10node_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_802662D8: -/* 802662D8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802662DC 7C 08 02 A6 */ mflr r0 -/* 802662E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 802662E4 38 80 00 00 */ li r4, 0 -/* 802662E8 4B FF FF C9 */ bl cNd_SetObject__FP10node_classPv -/* 802662EC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802662F0 7C 08 03 A6 */ mtlr r0 -/* 802662F4 38 21 00 10 */ addi r1, r1, 0x10 -/* 802662F8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Create__FP10node_classPv.s b/asm/SSystem/SComponent/c_node/cNd_Create__FP10node_classPv.s deleted file mode 100644 index abafaae2a4..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Create__FP10node_classPv.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_80266310: -/* 80266310 38 00 00 00 */ li r0, 0 -/* 80266314 90 03 00 00 */ stw r0, 0(r3) -/* 80266318 90 03 00 08 */ stw r0, 8(r3) -/* 8026631C 90 83 00 04 */ stw r4, 4(r3) -/* 80266320 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Cut__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_Cut__FP10node_class.s deleted file mode 100644 index 93a5bfa52f..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Cut__FP10node_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_802661F0: -/* 802661F0 80 83 00 00 */ lwz r4, 0(r3) -/* 802661F4 28 04 00 00 */ cmplwi r4, 0 -/* 802661F8 41 82 00 0C */ beq lbl_80266204 -/* 802661FC 38 00 00 00 */ li r0, 0 -/* 80266200 90 04 00 08 */ stw r0, 8(r4) -lbl_80266204: -/* 80266204 38 00 00 00 */ li r0, 0 -/* 80266208 90 03 00 00 */ stw r0, 0(r3) -/* 8026620C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_First__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_First__FP10node_class.s deleted file mode 100644 index 239c522530..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_First__FP10node_class.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8026610C: -/* 8026610C 38 00 00 00 */ li r0, 0 -/* 80266110 48 00 00 1C */ b lbl_8026612C -lbl_80266114: -/* 80266114 7C 60 1B 78 */ mr r0, r3 -/* 80266118 28 03 00 00 */ cmplwi r3, 0 -/* 8026611C 41 82 00 0C */ beq lbl_80266128 -/* 80266120 80 63 00 00 */ lwz r3, 0(r3) -/* 80266124 48 00 00 08 */ b lbl_8026612C -lbl_80266128: -/* 80266128 38 60 00 00 */ li r3, 0 -lbl_8026612C: -/* 8026612C 28 03 00 00 */ cmplwi r3, 0 -/* 80266130 40 82 FF E4 */ bne lbl_80266114 -/* 80266134 7C 03 03 78 */ mr r3, r0 -/* 80266138 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_ForcedClear__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_ForcedClear__FP10node_class.s deleted file mode 100644 index c246cbf965..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_ForcedClear__FP10node_class.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_802662FC: -/* 802662FC 38 00 00 00 */ li r0, 0 -/* 80266300 90 03 00 00 */ stw r0, 0(r3) -/* 80266304 90 03 00 08 */ stw r0, 8(r3) -/* 80266308 90 03 00 04 */ stw r0, 4(r3) -/* 8026630C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Insert__FP10node_classP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_Insert__FP10node_classP10node_class.s deleted file mode 100644 index 03a5c14499..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Insert__FP10node_classP10node_class.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_80266244: -/* 80266244 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266248 7C 08 02 A6 */ mflr r0 -/* 8026624C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80266250 39 61 00 20 */ addi r11, r1, 0x20 -/* 80266254 48 0F BF 89 */ bl _savegpr_29 -/* 80266258 7C 7D 1B 78 */ mr r29, r3 -/* 8026625C 7C 9E 23 78 */ mr r30, r4 -/* 80266260 83 E3 00 00 */ lwz r31, 0(r3) -/* 80266264 28 1F 00 00 */ cmplwi r31, 0 -/* 80266268 40 82 00 14 */ bne lbl_8026627C -/* 8026626C 7F C3 F3 78 */ mr r3, r30 -/* 80266270 7F A4 EB 78 */ mr r4, r29 -/* 80266274 4B FF FF 9D */ bl cNd_Addition__FP10node_classP10node_class -/* 80266278 48 00 00 20 */ b lbl_80266298 -lbl_8026627C: -/* 8026627C 4B FF FF 75 */ bl cNd_Cut__FP10node_class -/* 80266280 7F E3 FB 78 */ mr r3, r31 -/* 80266284 7F C4 F3 78 */ mr r4, r30 -/* 80266288 4B FF FF 89 */ bl cNd_Addition__FP10node_classP10node_class -/* 8026628C 7F C3 F3 78 */ mr r3, r30 -/* 80266290 7F A4 EB 78 */ mr r4, r29 -/* 80266294 4B FF FF 7D */ bl cNd_Addition__FP10node_classP10node_class -lbl_80266298: -/* 80266298 39 61 00 20 */ addi r11, r1, 0x20 -/* 8026629C 48 0F BF 8D */ bl _restgpr_29 -/* 802662A0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802662A4 7C 08 03 A6 */ mtlr r0 -/* 802662A8 38 21 00 20 */ addi r1, r1, 0x20 -/* 802662AC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Join__FP10node_classP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_Join__FP10node_classP10node_class.s deleted file mode 100644 index c78ff130d5..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Join__FP10node_classP10node_class.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_802660D0: -/* 802660D0 90 83 00 08 */ stw r4, 8(r3) -/* 802660D4 90 64 00 00 */ stw r3, 0(r4) -/* 802660D8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Last__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_Last__FP10node_class.s deleted file mode 100644 index f901274561..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Last__FP10node_class.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_8026613C: -/* 8026613C 38 00 00 00 */ li r0, 0 -/* 80266140 48 00 00 1C */ b lbl_8026615C -lbl_80266144: -/* 80266144 7C 60 1B 78 */ mr r0, r3 -/* 80266148 28 03 00 00 */ cmplwi r3, 0 -/* 8026614C 41 82 00 0C */ beq lbl_80266158 -/* 80266150 80 63 00 08 */ lwz r3, 8(r3) -/* 80266154 48 00 00 08 */ b lbl_8026615C -lbl_80266158: -/* 80266158 38 60 00 00 */ li r3, 0 -lbl_8026615C: -/* 8026615C 28 03 00 00 */ cmplwi r3, 0 -/* 80266160 40 82 FF E4 */ bne lbl_80266144 -/* 80266164 7C 03 03 78 */ mr r3, r0 -/* 80266168 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_LengthOf__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_LengthOf__FP10node_class.s deleted file mode 100644 index 63121191de..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_LengthOf__FP10node_class.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_802660DC: -/* 802660DC 38 80 00 00 */ li r4, 0 -/* 802660E0 48 00 00 1C */ b lbl_802660FC -lbl_802660E4: -/* 802660E4 28 03 00 00 */ cmplwi r3, 0 -/* 802660E8 38 84 00 01 */ addi r4, r4, 1 -/* 802660EC 41 82 00 0C */ beq lbl_802660F8 -/* 802660F0 80 63 00 08 */ lwz r3, 8(r3) -/* 802660F4 48 00 00 08 */ b lbl_802660FC -lbl_802660F8: -/* 802660F8 38 60 00 00 */ li r3, 0 -lbl_802660FC: -/* 802660FC 28 03 00 00 */ cmplwi r3, 0 -/* 80266100 40 82 FF E4 */ bne lbl_802660E4 -/* 80266104 7C 83 23 78 */ mr r3, r4 -/* 80266108 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_Order__FP10node_classi.s b/asm/SSystem/SComponent/c_node/cNd_Order__FP10node_classi.s deleted file mode 100644 index eb6169bbc9..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_Order__FP10node_classi.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_8026616C: -/* 8026616C 38 00 00 00 */ li r0, 0 -/* 80266170 38 A0 00 00 */ li r5, 0 -/* 80266174 48 00 00 20 */ b lbl_80266194 -lbl_80266178: -/* 80266178 7C 60 1B 78 */ mr r0, r3 -/* 8026617C 28 03 00 00 */ cmplwi r3, 0 -/* 80266180 38 A5 00 01 */ addi r5, r5, 1 -/* 80266184 41 82 00 0C */ beq lbl_80266190 -/* 80266188 80 63 00 08 */ lwz r3, 8(r3) -/* 8026618C 48 00 00 08 */ b lbl_80266194 -lbl_80266190: -/* 80266190 38 60 00 00 */ li r3, 0 -lbl_80266194: -/* 80266194 7C 05 20 00 */ cmpw r5, r4 -/* 80266198 40 80 00 0C */ bge lbl_802661A4 -/* 8026619C 28 03 00 00 */ cmplwi r3, 0 -/* 802661A0 40 82 FF D8 */ bne lbl_80266178 -lbl_802661A4: -/* 802661A4 7C 05 20 00 */ cmpw r5, r4 -/* 802661A8 40 80 00 0C */ bge lbl_802661B4 -/* 802661AC 7C 03 03 78 */ mr r3, r0 -/* 802661B0 4E 80 00 20 */ blr -lbl_802661B4: -/* 802661B4 38 60 00 00 */ li r3, 0 -/* 802661B8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_SetObject__FP10node_classPv.s b/asm/SSystem/SComponent/c_node/cNd_SetObject__FP10node_classPv.s deleted file mode 100644 index 4ff0058768..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_SetObject__FP10node_classPv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_802662B0: -/* 802662B0 48 00 00 1C */ b lbl_802662CC -lbl_802662B4: -/* 802662B4 90 83 00 04 */ stw r4, 4(r3) -/* 802662B8 28 03 00 00 */ cmplwi r3, 0 -/* 802662BC 41 82 00 0C */ beq lbl_802662C8 -/* 802662C0 80 63 00 08 */ lwz r3, 8(r3) -/* 802662C4 48 00 00 08 */ b lbl_802662CC -lbl_802662C8: -/* 802662C8 38 60 00 00 */ li r3, 0 -lbl_802662CC: -/* 802662CC 28 03 00 00 */ cmplwi r3, 0 -/* 802662D0 40 82 FF E4 */ bne lbl_802662B4 -/* 802662D4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node/cNd_SingleCut__FP10node_class.s b/asm/SSystem/SComponent/c_node/cNd_SingleCut__FP10node_class.s deleted file mode 100644 index 9d17fe17f4..0000000000 --- a/asm/SSystem/SComponent/c_node/cNd_SingleCut__FP10node_class.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_802661BC: -/* 802661BC 80 A3 00 00 */ lwz r5, 0(r3) -/* 802661C0 80 83 00 08 */ lwz r4, 8(r3) -/* 802661C4 28 05 00 00 */ cmplwi r5, 0 -/* 802661C8 41 82 00 08 */ beq lbl_802661D0 -/* 802661CC 90 85 00 08 */ stw r4, 8(r5) -lbl_802661D0: -/* 802661D0 28 04 00 00 */ cmplwi r4, 0 -/* 802661D4 41 82 00 0C */ beq lbl_802661E0 -/* 802661D8 80 03 00 00 */ lwz r0, 0(r3) -/* 802661DC 90 04 00 00 */ stw r0, 0(r4) -lbl_802661E0: -/* 802661E0 38 00 00 00 */ li r0, 0 -/* 802661E4 90 03 00 00 */ stw r0, 0(r3) -/* 802661E8 90 03 00 08 */ stw r0, 8(r3) -/* 802661EC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node_iter/cNdIt_Judge__FP10node_classPFP10node_classPv_PvPv.s b/asm/SSystem/SComponent/c_node_iter/cNdIt_Judge__FP10node_classPFP10node_classPv_PvPv.s deleted file mode 100644 index b4948f2d27..0000000000 --- a/asm/SSystem/SComponent/c_node_iter/cNdIt_Judge__FP10node_classPFP10node_classPv_PvPv.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_802663B4: -/* 802663B4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802663B8 7C 08 02 A6 */ mflr r0 -/* 802663BC 90 01 00 24 */ stw r0, 0x24(r1) -/* 802663C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802663C4 48 0F BE 19 */ bl _savegpr_29 -/* 802663C8 7C 9D 23 78 */ mr r29, r4 -/* 802663CC 7C BE 2B 78 */ mr r30, r5 -/* 802663D0 28 03 00 00 */ cmplwi r3, 0 -/* 802663D4 41 82 00 0C */ beq lbl_802663E0 -/* 802663D8 83 E3 00 08 */ lwz r31, 8(r3) -/* 802663DC 48 00 00 40 */ b lbl_8026641C -lbl_802663E0: -/* 802663E0 3B E0 00 00 */ li r31, 0 -/* 802663E4 48 00 00 38 */ b lbl_8026641C -lbl_802663E8: -/* 802663E8 7F C4 F3 78 */ mr r4, r30 -/* 802663EC 7F AC EB 78 */ mr r12, r29 -/* 802663F0 7D 89 03 A6 */ mtctr r12 -/* 802663F4 4E 80 04 21 */ bctrl -/* 802663F8 28 03 00 00 */ cmplwi r3, 0 -/* 802663FC 41 82 00 08 */ beq lbl_80266404 -/* 80266400 48 00 00 28 */ b lbl_80266428 -lbl_80266404: -/* 80266404 7F E3 FB 78 */ mr r3, r31 -/* 80266408 28 1F 00 00 */ cmplwi r31, 0 -/* 8026640C 41 82 00 0C */ beq lbl_80266418 -/* 80266410 83 FF 00 08 */ lwz r31, 8(r31) -/* 80266414 48 00 00 08 */ b lbl_8026641C -lbl_80266418: -/* 80266418 3B E0 00 00 */ li r31, 0 -lbl_8026641C: -/* 8026641C 28 03 00 00 */ cmplwi r3, 0 -/* 80266420 40 82 FF C8 */ bne lbl_802663E8 -/* 80266424 38 60 00 00 */ li r3, 0 -lbl_80266428: -/* 80266428 39 61 00 20 */ addi r11, r1, 0x20 -/* 8026642C 48 0F BD FD */ bl _restgpr_29 -/* 80266430 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80266434 7C 08 03 A6 */ mtlr r0 -/* 80266438 38 21 00 20 */ addi r1, r1, 0x20 -/* 8026643C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_node_iter/cNdIt_Method__FP10node_classPFP10node_classPv_iPv.s b/asm/SSystem/SComponent/c_node_iter/cNdIt_Method__FP10node_classPFP10node_classPv_iPv.s deleted file mode 100644 index 927c1861fa..0000000000 --- a/asm/SSystem/SComponent/c_node_iter/cNdIt_Method__FP10node_classPFP10node_classPv_iPv.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_80266324: -/* 80266324 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266328 7C 08 02 A6 */ mflr r0 -/* 8026632C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80266330 39 61 00 20 */ addi r11, r1, 0x20 -/* 80266334 48 0F BE A5 */ bl _savegpr_28 -/* 80266338 7C 9C 23 78 */ mr r28, r4 -/* 8026633C 7C BD 2B 78 */ mr r29, r5 -/* 80266340 3B E0 00 01 */ li r31, 1 -/* 80266344 28 03 00 00 */ cmplwi r3, 0 -/* 80266348 41 82 00 0C */ beq lbl_80266354 -/* 8026634C 83 C3 00 08 */ lwz r30, 8(r3) -/* 80266350 48 00 00 40 */ b lbl_80266390 -lbl_80266354: -/* 80266354 3B C0 00 00 */ li r30, 0 -/* 80266358 48 00 00 38 */ b lbl_80266390 -lbl_8026635C: -/* 8026635C 7F A4 EB 78 */ mr r4, r29 -/* 80266360 7F 8C E3 78 */ mr r12, r28 -/* 80266364 7D 89 03 A6 */ mtctr r12 -/* 80266368 4E 80 04 21 */ bctrl -/* 8026636C 2C 03 00 00 */ cmpwi r3, 0 -/* 80266370 40 82 00 08 */ bne lbl_80266378 -/* 80266374 3B E0 00 00 */ li r31, 0 -lbl_80266378: -/* 80266378 7F C3 F3 78 */ mr r3, r30 -/* 8026637C 28 1E 00 00 */ cmplwi r30, 0 -/* 80266380 41 82 00 0C */ beq lbl_8026638C -/* 80266384 83 DE 00 08 */ lwz r30, 8(r30) -/* 80266388 48 00 00 08 */ b lbl_80266390 -lbl_8026638C: -/* 8026638C 3B C0 00 00 */ li r30, 0 -lbl_80266390: -/* 80266390 28 03 00 00 */ cmplwi r3, 0 -/* 80266394 40 82 FF C8 */ bne lbl_8026635C -/* 80266398 7F E3 FB 78 */ mr r3, r31 -/* 8026639C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802663A0 48 0F BE 85 */ bl _restgpr_28 -/* 802663A4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802663A8 7C 08 03 A6 */ mtlr r0 -/* 802663AC 38 21 00 20 */ addi r1, r1, 0x20 -/* 802663B0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_Compleate__FP30request_of_phase_process_class.s b/asm/SSystem/SComponent/c_phase/cPhs_Compleate__FP30request_of_phase_process_class.s deleted file mode 100644 index cf6f9d6a1d..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_Compleate__FP30request_of_phase_process_class.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_80266668: -/* 80266668 38 00 00 00 */ li r0, 0 -/* 8026666C 90 03 00 00 */ stw r0, 0(r3) -/* 80266670 38 60 00 04 */ li r3, 4 -/* 80266674 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_Handler__FP30request_of_phase_process_classPPFPv_iPv.s b/asm/SSystem/SComponent/c_phase/cPhs_Handler__FP30request_of_phase_process_classPPFPv_iPv.s deleted file mode 100644 index a4cf416d37..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_Handler__FP30request_of_phase_process_classPPFPv_iPv.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_802667AC: -/* 802667AC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802667B0 7C 08 02 A6 */ mflr r0 -/* 802667B4 90 01 00 14 */ stw r0, 0x14(r1) -/* 802667B8 90 83 00 00 */ stw r4, 0(r3) -/* 802667BC 7C A4 2B 78 */ mr r4, r5 -/* 802667C0 4B FF FF 19 */ bl cPhs_Do__FP30request_of_phase_process_classPv -/* 802667C4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802667C8 7C 08 03 A6 */ mtlr r0 -/* 802667CC 38 21 00 10 */ addi r1, r1, 0x10 -/* 802667D0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_Next__FP30request_of_phase_process_class.s b/asm/SSystem/SComponent/c_phase/cPhs_Next__FP30request_of_phase_process_class.s deleted file mode 100644 index f6acd424c1..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_Next__FP30request_of_phase_process_class.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80266678: -/* 80266678 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8026667C 7C 08 02 A6 */ mflr r0 -/* 80266680 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266684 80 A3 00 00 */ lwz r5, 0(r3) -/* 80266688 28 05 00 00 */ cmplwi r5, 0 -/* 8026668C 41 82 00 38 */ beq lbl_802666C4 -/* 80266690 80 83 00 04 */ lwz r4, 4(r3) -/* 80266694 38 04 00 01 */ addi r0, r4, 1 -/* 80266698 90 03 00 04 */ stw r0, 4(r3) -/* 8026669C 80 03 00 04 */ lwz r0, 4(r3) -/* 802666A0 54 00 10 3A */ slwi r0, r0, 2 -/* 802666A4 7C 05 00 2E */ lwzx r0, r5, r0 -/* 802666A8 28 00 00 00 */ cmplwi r0, 0 -/* 802666AC 41 82 00 08 */ beq lbl_802666B4 -/* 802666B0 40 82 00 0C */ bne lbl_802666BC -lbl_802666B4: -/* 802666B4 4B FF FF B5 */ bl cPhs_Compleate__FP30request_of_phase_process_class -/* 802666B8 48 00 00 10 */ b lbl_802666C8 -lbl_802666BC: -/* 802666BC 38 60 00 01 */ li r3, 1 -/* 802666C0 48 00 00 08 */ b lbl_802666C8 -lbl_802666C4: -/* 802666C4 38 60 00 04 */ li r3, 4 -lbl_802666C8: -/* 802666C8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802666CC 7C 08 03 A6 */ mtlr r0 -/* 802666D0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802666D4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_Reset__FP30request_of_phase_process_class.s b/asm/SSystem/SComponent/c_phase/cPhs_Reset__FP30request_of_phase_process_class.s deleted file mode 100644 index 2000f91730..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_Reset__FP30request_of_phase_process_class.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_80266624: -/* 80266624 38 00 00 00 */ li r0, 0 -/* 80266628 90 03 00 04 */ stw r0, 4(r3) -/* 8026662C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_Set__FP30request_of_phase_process_classPPFPv_i.s b/asm/SSystem/SComponent/c_phase/cPhs_Set__FP30request_of_phase_process_classPPFPv_i.s deleted file mode 100644 index 8915b9daa4..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_Set__FP30request_of_phase_process_classPPFPv_i.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_80266630: -/* 80266630 90 83 00 00 */ stw r4, 0(r3) -/* 80266634 38 00 00 00 */ li r0, 0 -/* 80266638 90 03 00 04 */ stw r0, 4(r3) -/* 8026663C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_phase/cPhs_UnCompleate__FP30request_of_phase_process_class.s b/asm/SSystem/SComponent/c_phase/cPhs_UnCompleate__FP30request_of_phase_process_class.s deleted file mode 100644 index e46abcad90..0000000000 --- a/asm/SSystem/SComponent/c_phase/cPhs_UnCompleate__FP30request_of_phase_process_class.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80266640: -/* 80266640 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266644 7C 08 02 A6 */ mflr r0 -/* 80266648 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026664C 38 00 00 00 */ li r0, 0 -/* 80266650 90 03 00 00 */ stw r0, 0(r3) -/* 80266654 4B FF FF D1 */ bl cPhs_Reset__FP30request_of_phase_process_class -/* 80266658 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8026665C 7C 08 03 A6 */ mtlr r0 -/* 80266660 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266664 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__apl__5csXyzFR5csXyz.s b/asm/SSystem/SComponent/c_sxyz/__apl__5csXyzFR5csXyz.s deleted file mode 100644 index 9e699cd2a0..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__apl__5csXyzFR5csXyz.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_8026745C: -/* 8026745C A8 A3 00 00 */ lha r5, 0(r3) -/* 80267460 A8 04 00 00 */ lha r0, 0(r4) -/* 80267464 7C 05 02 14 */ add r0, r5, r0 -/* 80267468 B0 03 00 00 */ sth r0, 0(r3) -/* 8026746C A8 A3 00 02 */ lha r5, 2(r3) -/* 80267470 A8 04 00 02 */ lha r0, 2(r4) -/* 80267474 7C 05 02 14 */ add r0, r5, r0 -/* 80267478 B0 03 00 02 */ sth r0, 2(r3) -/* 8026747C A8 A3 00 04 */ lha r5, 4(r3) -/* 80267480 A8 04 00 04 */ lha r0, 4(r4) -/* 80267484 7C 05 02 14 */ add r0, r5, r0 -/* 80267488 B0 03 00 04 */ sth r0, 4(r3) -/* 8026748C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__ct__5csXyzFsss.s b/asm/SSystem/SComponent/c_sxyz/__ct__5csXyzFsss.s deleted file mode 100644 index a55a7faa37..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__ct__5csXyzFsss.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_802673F4: -/* 802673F4 B0 83 00 00 */ sth r4, 0(r3) -/* 802673F8 B0 A3 00 02 */ sth r5, 2(r3) -/* 802673FC B0 C3 00 04 */ sth r6, 4(r3) -/* 80267400 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__mi__5csXyzFR5csXyz.s b/asm/SSystem/SComponent/c_sxyz/__mi__5csXyzFR5csXyz.s deleted file mode 100644 index 33308784ef..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__mi__5csXyzFR5csXyz.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80267490: -/* 80267490 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80267494 7C 08 02 A6 */ mflr r0 -/* 80267498 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026749C 7C 87 23 78 */ mr r7, r4 -/* 802674A0 7C A6 2B 78 */ mr r6, r5 -/* 802674A4 A8 85 00 00 */ lha r4, 0(r5) -/* 802674A8 A8 07 00 00 */ lha r0, 0(r7) -/* 802674AC 7C 04 00 50 */ subf r0, r4, r0 -/* 802674B0 7C 04 07 34 */ extsh r4, r0 -/* 802674B4 A8 A5 00 02 */ lha r5, 2(r5) -/* 802674B8 A8 07 00 02 */ lha r0, 2(r7) -/* 802674BC 7C 05 00 50 */ subf r0, r5, r0 -/* 802674C0 7C 05 07 34 */ extsh r5, r0 -/* 802674C4 A8 C6 00 04 */ lha r6, 4(r6) -/* 802674C8 A8 07 00 04 */ lha r0, 4(r7) -/* 802674CC 7C 06 00 50 */ subf r0, r6, r0 -/* 802674D0 7C 06 07 34 */ extsh r6, r0 -/* 802674D4 4B FF FF 21 */ bl __ct__5csXyzFsss -/* 802674D8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802674DC 7C 08 03 A6 */ mtlr r0 -/* 802674E0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802674E4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__ml__5csXyzFf.s b/asm/SSystem/SComponent/c_sxyz/__ml__5csXyzFf.s deleted file mode 100644 index 68765e9e53..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__ml__5csXyzFf.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_802674E8: -/* 802674E8 94 21 FF C0 */ stwu r1, -0x40(r1) -/* 802674EC 7C 08 02 A6 */ mflr r0 -/* 802674F0 90 01 00 44 */ stw r0, 0x44(r1) -/* 802674F4 7C 87 23 78 */ mr r7, r4 -/* 802674F8 A8 04 00 00 */ lha r0, 0(r4) -/* 802674FC C8 42 B6 A0 */ lfd f2, lit_151(r2) -/* 80267500 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80267504 90 01 00 0C */ stw r0, 0xc(r1) -/* 80267508 3C C0 43 30 */ lis r6, 0x4330 -/* 8026750C 90 C1 00 08 */ stw r6, 8(r1) -/* 80267510 C8 01 00 08 */ lfd f0, 8(r1) -/* 80267514 EC 00 10 28 */ fsubs f0, f0, f2 -/* 80267518 EC 00 00 72 */ fmuls f0, f0, f1 -/* 8026751C FC 00 00 1E */ fctiwz f0, f0 -/* 80267520 D8 01 00 10 */ stfd f0, 0x10(r1) -/* 80267524 80 81 00 14 */ lwz r4, 0x14(r1) -/* 80267528 A8 07 00 02 */ lha r0, 2(r7) -/* 8026752C 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80267530 90 01 00 1C */ stw r0, 0x1c(r1) -/* 80267534 90 C1 00 18 */ stw r6, 0x18(r1) -/* 80267538 C8 01 00 18 */ lfd f0, 0x18(r1) -/* 8026753C EC 00 10 28 */ fsubs f0, f0, f2 -/* 80267540 EC 00 00 72 */ fmuls f0, f0, f1 -/* 80267544 FC 00 00 1E */ fctiwz f0, f0 -/* 80267548 D8 01 00 20 */ stfd f0, 0x20(r1) -/* 8026754C 80 A1 00 24 */ lwz r5, 0x24(r1) -/* 80267550 A8 07 00 04 */ lha r0, 4(r7) -/* 80267554 6C 00 80 00 */ xoris r0, r0, 0x8000 -/* 80267558 90 01 00 2C */ stw r0, 0x2c(r1) -/* 8026755C 90 C1 00 28 */ stw r6, 0x28(r1) -/* 80267560 C8 01 00 28 */ lfd f0, 0x28(r1) -/* 80267564 EC 00 10 28 */ fsubs f0, f0, f2 -/* 80267568 EC 00 00 72 */ fmuls f0, f0, f1 -/* 8026756C FC 00 00 1E */ fctiwz f0, f0 -/* 80267570 D8 01 00 30 */ stfd f0, 0x30(r1) -/* 80267574 80 C1 00 34 */ lwz r6, 0x34(r1) -/* 80267578 4B FF FE 7D */ bl __ct__5csXyzFsss -/* 8026757C 80 01 00 44 */ lwz r0, 0x44(r1) -/* 80267580 7C 08 03 A6 */ mtlr r0 -/* 80267584 38 21 00 40 */ addi r1, r1, 0x40 -/* 80267588 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__pl__5csXyzFR5csXyz.s b/asm/SSystem/SComponent/c_sxyz/__pl__5csXyzFR5csXyz.s deleted file mode 100644 index 22c41b9e6b..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__pl__5csXyzFR5csXyz.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80267404: -/* 80267404 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80267408 7C 08 02 A6 */ mflr r0 -/* 8026740C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80267410 7C 86 23 78 */ mr r6, r4 -/* 80267414 7C A7 2B 78 */ mr r7, r5 -/* 80267418 A8 84 00 00 */ lha r4, 0(r4) -/* 8026741C A8 05 00 00 */ lha r0, 0(r5) -/* 80267420 7C 04 02 14 */ add r0, r4, r0 -/* 80267424 7C 04 07 34 */ extsh r4, r0 -/* 80267428 A8 A6 00 02 */ lha r5, 2(r6) -/* 8026742C A8 07 00 02 */ lha r0, 2(r7) -/* 80267430 7C 05 02 14 */ add r0, r5, r0 -/* 80267434 7C 05 07 34 */ extsh r5, r0 -/* 80267438 A8 C6 00 04 */ lha r6, 4(r6) -/* 8026743C A8 07 00 04 */ lha r0, 4(r7) -/* 80267440 7C 06 02 14 */ add r0, r6, r0 -/* 80267444 7C 06 07 34 */ extsh r6, r0 -/* 80267448 4B FF FF AD */ bl __ct__5csXyzFsss -/* 8026744C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80267450 7C 08 03 A6 */ mtlr r0 -/* 80267454 38 21 00 10 */ addi r1, r1, 0x10 -/* 80267458 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_sxyz/__sinit_c_sxyz_cpp.s b/asm/SSystem/SComponent/c_sxyz/__sinit_c_sxyz_cpp.s deleted file mode 100644 index 9cc763aabc..0000000000 --- a/asm/SSystem/SComponent/c_sxyz/__sinit_c_sxyz_cpp.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_8026758C: -/* 8026758C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80267590 7C 08 02 A6 */ mflr r0 -/* 80267594 90 01 00 14 */ stw r0, 0x14(r1) -/* 80267598 38 61 00 08 */ addi r3, r1, 8 -/* 8026759C 38 80 00 00 */ li r4, 0 -/* 802675A0 38 A0 00 00 */ li r5, 0 -/* 802675A4 38 C0 00 00 */ li r6, 0 -/* 802675A8 4B FF FE 4D */ bl __ct__5csXyzFsss -/* 802675AC 80 01 00 08 */ lwz r0, 8(r1) -/* 802675B0 90 0D 8B E0 */ stw r0, Zero__5csXyz(r13) -/* 802675B4 A0 01 00 0C */ lhz r0, 0xc(r1) -/* 802675B8 B0 0D 8B E4 */ sth r0, Zero__5csXyz+4(r13) -/* 802675BC 38 6D 8B E0 */ la r3, Zero__5csXyz(r13) /* 80451160-_SDA_BASE_ */ -/* 802675C0 3C 80 80 02 */ lis r4, __dt__5csXyzFv@ha /* 0x80018BD0@ha */ -/* 802675C4 38 84 8B D0 */ addi r4, r4, __dt__5csXyzFv@l /* 0x80018BD0@l */ -/* 802675C8 3C A0 80 43 */ lis r5, lit_262@ha /* 0x80430DA8@ha */ -/* 802675CC 38 A5 0D A8 */ addi r5, r5, lit_262@l /* 0x80430DA8@l */ -/* 802675D0 48 0F A6 55 */ bl __register_global_object -/* 802675D4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802675D8 7C 08 03 A6 */ mtlr r0 -/* 802675DC 38 21 00 10 */ addi r1, r1, 0x10 -/* 802675E0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class.s b/asm/SSystem/SComponent/c_tag/cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class.s deleted file mode 100644 index e434cc65d0..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_802668CC: -/* 802668CC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802668D0 7C 08 02 A6 */ mflr r0 -/* 802668D4 90 01 00 14 */ stw r0, 0x14(r1) -/* 802668D8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 802668DC 7C BF 2B 78 */ mr r31, r5 -/* 802668E0 88 05 00 10 */ lbz r0, 0x10(r5) -/* 802668E4 7C 00 07 75 */ extsb. r0, r0 -/* 802668E8 40 82 00 1C */ bne lbl_80266904 -/* 802668EC 4B FF FB 75 */ bl cTr_Addition__FP21node_lists_tree_classiP10node_class -/* 802668F0 2C 03 00 00 */ cmpwi r3, 0 -/* 802668F4 41 82 00 10 */ beq lbl_80266904 -/* 802668F8 38 00 00 01 */ li r0, 1 -/* 802668FC 98 1F 00 10 */ stb r0, 0x10(r31) -/* 80266900 48 00 00 08 */ b lbl_80266908 -lbl_80266904: -/* 80266904 38 60 00 00 */ li r3, 0 -lbl_80266908: -/* 80266908 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026690C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266910 7C 08 03 A6 */ mtlr r0 -/* 80266914 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266918 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_Addition__FP15node_list_classP16create_tag_class.s b/asm/SSystem/SComponent/c_tag/cTg_Addition__FP15node_list_classP16create_tag_class.s deleted file mode 100644 index d16d96f0e8..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_Addition__FP15node_list_classP16create_tag_class.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_802669E4: -/* 802669E4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802669E8 7C 08 02 A6 */ mflr r0 -/* 802669EC 90 01 00 14 */ stw r0, 0x14(r1) -/* 802669F0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 802669F4 7C 9F 23 78 */ mr r31, r4 -/* 802669F8 88 04 00 10 */ lbz r0, 0x10(r4) -/* 802669FC 7C 00 07 75 */ extsb. r0, r0 -/* 80266A00 40 82 00 1C */ bne lbl_80266A1C -/* 80266A04 4B FF F4 F9 */ bl cLs_Addition__FP15node_list_classP10node_class -/* 80266A08 2C 03 00 00 */ cmpwi r3, 0 -/* 80266A0C 41 82 00 10 */ beq lbl_80266A1C -/* 80266A10 38 00 00 01 */ li r0, 1 -/* 80266A14 98 1F 00 10 */ stb r0, 0x10(r31) -/* 80266A18 48 00 00 08 */ b lbl_80266A20 -lbl_80266A1C: -/* 80266A1C 38 60 00 00 */ li r3, 0 -lbl_80266A20: -/* 80266A20 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80266A24 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266A28 7C 08 03 A6 */ mtlr r0 -/* 80266A2C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266A30 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_Create__FP16create_tag_classPv.s b/asm/SSystem/SComponent/c_tag/cTg_Create__FP16create_tag_classPv.s deleted file mode 100644 index 1ecc66c249..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_Create__FP16create_tag_classPv.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_80266A34: -/* 80266A34 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266A38 7C 08 02 A6 */ mflr r0 -/* 80266A3C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266A40 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80266A44 93 C1 00 08 */ stw r30, 8(r1) -/* 80266A48 7C 7E 1B 78 */ mr r30, r3 -/* 80266A4C 7C 9F 23 78 */ mr r31, r4 -/* 80266A50 38 80 00 00 */ li r4, 0 -/* 80266A54 4B FF F8 BD */ bl cNd_Create__FP10node_classPv -/* 80266A58 93 FE 00 0C */ stw r31, 0xc(r30) -/* 80266A5C 38 00 00 00 */ li r0, 0 -/* 80266A60 98 1E 00 10 */ stb r0, 0x10(r30) -/* 80266A64 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80266A68 83 C1 00 08 */ lwz r30, 8(r1) -/* 80266A6C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266A70 7C 08 03 A6 */ mtlr r0 -/* 80266A74 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266A78 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_GetFirst__FP15node_list_class.s b/asm/SSystem/SComponent/c_tag/cTg_GetFirst__FP15node_list_class.s deleted file mode 100644 index ac041488b2..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_GetFirst__FP15node_list_class.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_8026696C: -/* 8026696C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266970 7C 08 02 A6 */ mflr r0 -/* 80266974 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266978 4B FF F6 81 */ bl cLs_GetFirst__FP15node_list_class -/* 8026697C 28 03 00 00 */ cmplwi r3, 0 -/* 80266980 41 82 00 10 */ beq lbl_80266990 -/* 80266984 38 00 00 00 */ li r0, 0 -/* 80266988 98 03 00 10 */ stb r0, 0x10(r3) -/* 8026698C 48 00 00 08 */ b lbl_80266994 -lbl_80266990: -/* 80266990 38 60 00 00 */ li r3, 0 -lbl_80266994: -/* 80266994 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266998 7C 08 03 A6 */ mtlr r0 -/* 8026699C 38 21 00 10 */ addi r1, r1, 0x10 -/* 802669A0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_InsertToTree__FP21node_lists_tree_classiP16create_tag_classi.s b/asm/SSystem/SComponent/c_tag/cTg_InsertToTree__FP21node_lists_tree_classiP16create_tag_classi.s deleted file mode 100644 index dfd8091543..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_InsertToTree__FP21node_lists_tree_classiP16create_tag_classi.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_8026691C: -/* 8026691C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266920 7C 08 02 A6 */ mflr r0 -/* 80266924 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266928 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8026692C 7C BF 2B 78 */ mr r31, r5 -/* 80266930 88 05 00 10 */ lbz r0, 0x10(r5) -/* 80266934 7C 00 07 75 */ extsb. r0, r0 -/* 80266938 40 82 00 1C */ bne lbl_80266954 -/* 8026693C 4B FF FB 69 */ bl cTr_Insert__FP21node_lists_tree_classiP10node_classi -/* 80266940 2C 03 00 00 */ cmpwi r3, 0 -/* 80266944 41 82 00 10 */ beq lbl_80266954 -/* 80266948 38 00 00 01 */ li r0, 1 -/* 8026694C 98 1F 00 10 */ stb r0, 0x10(r31) -/* 80266950 48 00 00 08 */ b lbl_80266958 -lbl_80266954: -/* 80266954 38 60 00 00 */ li r3, 0 -lbl_80266958: -/* 80266958 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026695C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266960 7C 08 03 A6 */ mtlr r0 -/* 80266964 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266968 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_IsUse__FP16create_tag_class.s b/asm/SSystem/SComponent/c_tag/cTg_IsUse__FP16create_tag_class.s deleted file mode 100644 index 9f862dd1c5..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_IsUse__FP16create_tag_class.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_80266880: -/* 80266880 88 63 00 10 */ lbz r3, 0x10(r3) -/* 80266884 7C 63 07 74 */ extsb r3, r3 -/* 80266888 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_SingleCutFromTree__FP16create_tag_class.s b/asm/SSystem/SComponent/c_tag/cTg_SingleCutFromTree__FP16create_tag_class.s deleted file mode 100644 index 3c25048b23..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_SingleCutFromTree__FP16create_tag_class.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_8026688C: -/* 8026688C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266890 7C 08 02 A6 */ mflr r0 -/* 80266894 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266898 88 03 00 10 */ lbz r0, 0x10(r3) -/* 8026689C 2C 00 00 01 */ cmpwi r0, 1 -/* 802668A0 40 82 00 18 */ bne lbl_802668B8 -/* 802668A4 38 00 00 00 */ li r0, 0 -/* 802668A8 98 03 00 10 */ stb r0, 0x10(r3) -/* 802668AC 4B FF FB 95 */ bl cTr_SingleCut__FP10node_class -/* 802668B0 38 60 00 01 */ li r3, 1 -/* 802668B4 48 00 00 08 */ b lbl_802668BC -lbl_802668B8: -/* 802668B8 38 60 00 00 */ li r3, 0 -lbl_802668BC: -/* 802668BC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802668C0 7C 08 03 A6 */ mtlr r0 -/* 802668C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 802668C8 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag/cTg_SingleCut__FP16create_tag_class.s b/asm/SSystem/SComponent/c_tag/cTg_SingleCut__FP16create_tag_class.s deleted file mode 100644 index ef4b36377f..0000000000 --- a/asm/SSystem/SComponent/c_tag/cTg_SingleCut__FP16create_tag_class.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_802669A4: -/* 802669A4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802669A8 7C 08 02 A6 */ mflr r0 -/* 802669AC 90 01 00 14 */ stw r0, 0x14(r1) -/* 802669B0 88 03 00 10 */ lbz r0, 0x10(r3) -/* 802669B4 2C 00 00 01 */ cmpwi r0, 1 -/* 802669B8 40 82 00 18 */ bne lbl_802669D0 -/* 802669BC 38 00 00 00 */ li r0, 0 -/* 802669C0 98 03 00 10 */ stb r0, 0x10(r3) -/* 802669C4 4B FF F4 B5 */ bl cLs_SingleCut__FP10node_class -/* 802669C8 38 60 00 01 */ li r3, 1 -/* 802669CC 48 00 00 08 */ b lbl_802669D4 -lbl_802669D0: -/* 802669D0 38 60 00 00 */ li r3, 0 -lbl_802669D4: -/* 802669D4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802669D8 7C 08 03 A6 */ mtlr r0 -/* 802669DC 38 21 00 10 */ addi r1, r1, 0x10 -/* 802669E0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag_iter/cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter.s b/asm/SSystem/SComponent/c_tag_iter/cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter.s deleted file mode 100644 index e920898001..0000000000 --- a/asm/SSystem/SComponent/c_tag_iter/cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80266AB0: -/* 80266AB0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266AB4 7C 08 02 A6 */ mflr r0 -/* 80266AB8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266ABC 7C 85 23 78 */ mr r5, r4 -/* 80266AC0 80 63 00 0C */ lwz r3, 0xc(r3) -/* 80266AC4 80 84 00 04 */ lwz r4, 4(r4) -/* 80266AC8 81 85 00 00 */ lwz r12, 0(r5) -/* 80266ACC 7D 89 03 A6 */ mtctr r12 -/* 80266AD0 4E 80 04 21 */ bctrl -/* 80266AD4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266AD8 7C 08 03 A6 */ mtlr r0 -/* 80266ADC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266AE0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tag_iter/cTgIt_MethodCall__FP16create_tag_classP13method_filter.s b/asm/SSystem/SComponent/c_tag_iter/cTgIt_MethodCall__FP16create_tag_classP13method_filter.s deleted file mode 100644 index 4a730025f4..0000000000 --- a/asm/SSystem/SComponent/c_tag_iter/cTgIt_MethodCall__FP16create_tag_classP13method_filter.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80266A7C: -/* 80266A7C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266A80 7C 08 02 A6 */ mflr r0 -/* 80266A84 90 01 00 14 */ stw r0, 0x14(r1) -/* 80266A88 7C 85 23 78 */ mr r5, r4 -/* 80266A8C 80 63 00 0C */ lwz r3, 0xc(r3) -/* 80266A90 80 84 00 04 */ lwz r4, 4(r4) -/* 80266A94 81 85 00 00 */ lwz r12, 0(r5) -/* 80266A98 7D 89 03 A6 */ mtctr r12 -/* 80266A9C 4E 80 04 21 */ bctrl -/* 80266AA0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266AA4 7C 08 03 A6 */ mtlr r0 -/* 80266AA8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80266AAC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree/cTr_Addition__FP21node_lists_tree_classiP10node_class.s b/asm/SSystem/SComponent/c_tree/cTr_Addition__FP21node_lists_tree_classiP10node_class.s deleted file mode 100644 index 42860d8d45..0000000000 --- a/asm/SSystem/SComponent/c_tree/cTr_Addition__FP21node_lists_tree_classiP10node_class.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80266460: -/* 80266460 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266464 7C 08 02 A6 */ mflr r0 -/* 80266468 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026646C 80 03 00 04 */ lwz r0, 4(r3) -/* 80266470 7C 04 00 00 */ cmpw r4, r0 -/* 80266474 41 80 00 0C */ blt lbl_80266480 -/* 80266478 38 60 00 00 */ li r3, 0 -/* 8026647C 48 00 00 18 */ b lbl_80266494 -lbl_80266480: -/* 80266480 80 63 00 00 */ lwz r3, 0(r3) -/* 80266484 1C 04 00 0C */ mulli r0, r4, 0xc -/* 80266488 7C 63 02 14 */ add r3, r3, r0 -/* 8026648C 7C A4 2B 78 */ mr r4, r5 -/* 80266490 4B FF FA 6D */ bl cLs_Addition__FP15node_list_classP10node_class -lbl_80266494: -/* 80266494 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266498 7C 08 03 A6 */ mtlr r0 -/* 8026649C 38 21 00 10 */ addi r1, r1, 0x10 -/* 802664A0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree/cTr_Create__FP21node_lists_tree_classP15node_list_classi.s b/asm/SSystem/SComponent/c_tree/cTr_Create__FP21node_lists_tree_classP15node_list_classi.s deleted file mode 100644 index d636599085..0000000000 --- a/asm/SSystem/SComponent/c_tree/cTr_Create__FP21node_lists_tree_classP15node_list_classi.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_802664E8: -/* 802664E8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802664EC 7C 08 02 A6 */ mflr r0 -/* 802664F0 90 01 00 14 */ stw r0, 0x14(r1) -/* 802664F4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 802664F8 93 C1 00 08 */ stw r30, 8(r1) -/* 802664FC 7C 9E 23 78 */ mr r30, r4 -/* 80266500 7C BF 2B 78 */ mr r31, r5 -/* 80266504 93 C3 00 00 */ stw r30, 0(r3) -/* 80266508 93 E3 00 04 */ stw r31, 4(r3) -/* 8026650C 48 00 00 10 */ b lbl_8026651C -lbl_80266510: -/* 80266510 7F C3 F3 78 */ mr r3, r30 -/* 80266514 3B DE 00 0C */ addi r30, r30, 0xc -/* 80266518 4B FF FB 29 */ bl cLs_Create__FP15node_list_class -lbl_8026651C: -/* 8026651C 2C 1F 00 00 */ cmpwi r31, 0 -/* 80266520 3B FF FF FF */ addi r31, r31, -1 -/* 80266524 41 81 FF EC */ bgt lbl_80266510 -/* 80266528 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8026652C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80266530 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266534 7C 08 03 A6 */ mtlr r0 -/* 80266538 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026653C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree/cTr_Insert__FP21node_lists_tree_classiP10node_classi.s b/asm/SSystem/SComponent/c_tree/cTr_Insert__FP21node_lists_tree_classiP10node_classi.s deleted file mode 100644 index f16e909d96..0000000000 --- a/asm/SSystem/SComponent/c_tree/cTr_Insert__FP21node_lists_tree_classiP10node_classi.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_802664A4: -/* 802664A4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 802664A8 7C 08 02 A6 */ mflr r0 -/* 802664AC 90 01 00 14 */ stw r0, 0x14(r1) -/* 802664B0 80 03 00 04 */ lwz r0, 4(r3) -/* 802664B4 7C 04 00 00 */ cmpw r4, r0 -/* 802664B8 41 80 00 0C */ blt lbl_802664C4 -/* 802664BC 38 60 00 00 */ li r3, 0 -/* 802664C0 48 00 00 18 */ b lbl_802664D8 -lbl_802664C4: -/* 802664C4 80 63 00 00 */ lwz r3, 0(r3) -/* 802664C8 1C 04 00 0C */ mulli r0, r4, 0xc -/* 802664CC 7C 63 02 14 */ add r3, r3, r0 -/* 802664D0 7C C4 33 78 */ mr r4, r6 -/* 802664D4 4B FF FA 9D */ bl cLs_Insert__FP15node_list_classiP10node_class -lbl_802664D8: -/* 802664D8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 802664DC 7C 08 03 A6 */ mtlr r0 -/* 802664E0 38 21 00 10 */ addi r1, r1, 0x10 -/* 802664E4 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree/cTr_SingleCut__FP10node_class.s b/asm/SSystem/SComponent/c_tree/cTr_SingleCut__FP10node_class.s deleted file mode 100644 index 6d53c4b263..0000000000 --- a/asm/SSystem/SComponent/c_tree/cTr_SingleCut__FP10node_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80266440: -/* 80266440 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80266444 7C 08 02 A6 */ mflr r0 -/* 80266448 90 01 00 14 */ stw r0, 0x14(r1) -/* 8026644C 4B FF FA 2D */ bl cLs_SingleCut__FP10node_class -/* 80266450 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80266454 7C 08 03 A6 */ mtlr r0 -/* 80266458 38 21 00 10 */ addi r1, r1, 0x10 -/* 8026645C 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree_iter/cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv.s b/asm/SSystem/SComponent/c_tree_iter/cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv.s deleted file mode 100644 index f276a3cb16..0000000000 --- a/asm/SSystem/SComponent/c_tree_iter/cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_802665B4: -/* 802665B4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 802665B8 7C 08 02 A6 */ mflr r0 -/* 802665BC 90 01 00 24 */ stw r0, 0x24(r1) -/* 802665C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 802665C4 48 0F BC 15 */ bl _savegpr_28 -/* 802665C8 7C 9C 23 78 */ mr r28, r4 -/* 802665CC 7C BD 2B 78 */ mr r29, r5 -/* 802665D0 83 E3 00 00 */ lwz r31, 0(r3) -/* 802665D4 83 C3 00 04 */ lwz r30, 4(r3) -/* 802665D8 48 00 00 24 */ b lbl_802665FC -lbl_802665DC: -/* 802665DC 7F E3 FB 78 */ mr r3, r31 -/* 802665E0 7F 84 E3 78 */ mr r4, r28 -/* 802665E4 7F A5 EB 78 */ mr r5, r29 -/* 802665E8 3B FF 00 0C */ addi r31, r31, 0xc -/* 802665EC 4B FF FA AD */ bl cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv -/* 802665F0 28 03 00 00 */ cmplwi r3, 0 -/* 802665F4 41 82 00 08 */ beq lbl_802665FC -/* 802665F8 48 00 00 14 */ b lbl_8026660C -lbl_802665FC: -/* 802665FC 2C 1E 00 00 */ cmpwi r30, 0 -/* 80266600 3B DE FF FF */ addi r30, r30, -1 -/* 80266604 41 81 FF D8 */ bgt lbl_802665DC -/* 80266608 38 60 00 00 */ li r3, 0 -lbl_8026660C: -/* 8026660C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80266610 48 0F BC 15 */ bl _restgpr_28 -/* 80266614 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80266618 7C 08 03 A6 */ mtlr r0 -/* 8026661C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80266620 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_tree_iter/cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv.s b/asm/SSystem/SComponent/c_tree_iter/cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv.s deleted file mode 100644 index 4c3b8a8472..0000000000 --- a/asm/SSystem/SComponent/c_tree_iter/cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_80266540: -/* 80266540 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266544 7C 08 02 A6 */ mflr r0 -/* 80266548 90 01 00 24 */ stw r0, 0x24(r1) -/* 8026654C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80266550 48 0F BC 85 */ bl _savegpr_27 -/* 80266554 7C 9B 23 78 */ mr r27, r4 -/* 80266558 7C BC 2B 78 */ mr r28, r5 -/* 8026655C 83 E3 00 00 */ lwz r31, 0(r3) -/* 80266560 83 C3 00 04 */ lwz r30, 4(r3) -/* 80266564 3B A0 00 01 */ li r29, 1 -/* 80266568 48 00 00 24 */ b lbl_8026658C -lbl_8026656C: -/* 8026656C 7F E3 FB 78 */ mr r3, r31 -/* 80266570 7F 64 DB 78 */ mr r4, r27 -/* 80266574 7F 85 E3 78 */ mr r5, r28 -/* 80266578 3B FF 00 0C */ addi r31, r31, 0xc -/* 8026657C 4B FF FA E5 */ bl cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv -/* 80266580 2C 03 00 00 */ cmpwi r3, 0 -/* 80266584 40 82 00 08 */ bne lbl_8026658C -/* 80266588 3B A0 00 00 */ li r29, 0 -lbl_8026658C: -/* 8026658C 2C 1E 00 00 */ cmpwi r30, 0 -/* 80266590 3B DE FF FF */ addi r30, r30, -1 -/* 80266594 41 81 FF D8 */ bgt lbl_8026656C -/* 80266598 7F A3 EB 78 */ mr r3, r29 -/* 8026659C 39 61 00 20 */ addi r11, r1, 0x20 -/* 802665A0 48 0F BC 81 */ bl _restgpr_27 -/* 802665A4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 802665A8 7C 08 03 A6 */ mtlr r0 -/* 802665AC 38 21 00 20 */ addi r1, r1, 0x20 -/* 802665B0 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_xyz/__mi__4cXyzCFRC3Vec.s b/asm/SSystem/SComponent/c_xyz/__mi__4cXyzCFRC3Vec.s deleted file mode 100644 index 40fe2eb5da..0000000000 --- a/asm/SSystem/SComponent/c_xyz/__mi__4cXyzCFRC3Vec.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80266B34: -/* 80266B34 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266B38 7C 08 02 A6 */ mflr r0 -/* 80266B3C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80266B40 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80266B44 7C 7F 1B 78 */ mr r31, r3 -/* 80266B48 7C 83 23 78 */ mr r3, r4 -/* 80266B4C 7C A4 2B 78 */ mr r4, r5 -/* 80266B50 38 A1 00 08 */ addi r5, r1, 8 -/* 80266B54 48 0E 05 61 */ bl PSVECSubtract -/* 80266B58 C0 01 00 08 */ lfs f0, 8(r1) -/* 80266B5C D0 1F 00 00 */ stfs f0, 0(r31) -/* 80266B60 C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80266B64 D0 1F 00 04 */ stfs f0, 4(r31) -/* 80266B68 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80266B6C D0 1F 00 08 */ stfs f0, 8(r31) -/* 80266B70 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80266B74 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80266B78 7C 08 03 A6 */ mtlr r0 -/* 80266B7C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80266B80 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_xyz/__ml__4cXyzCFf.s b/asm/SSystem/SComponent/c_xyz/__ml__4cXyzCFf.s deleted file mode 100644 index 0749bcd6a2..0000000000 --- a/asm/SSystem/SComponent/c_xyz/__ml__4cXyzCFf.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80266B84: -/* 80266B84 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266B88 7C 08 02 A6 */ mflr r0 -/* 80266B8C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80266B90 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80266B94 7C 7F 1B 78 */ mr r31, r3 -/* 80266B98 7C 83 23 78 */ mr r3, r4 -/* 80266B9C 38 81 00 08 */ addi r4, r1, 8 -/* 80266BA0 48 0E 05 39 */ bl PSVECScale -/* 80266BA4 C0 01 00 08 */ lfs f0, 8(r1) -/* 80266BA8 D0 1F 00 00 */ stfs f0, 0(r31) -/* 80266BAC C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80266BB0 D0 1F 00 04 */ stfs f0, 4(r31) -/* 80266BB4 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80266BB8 D0 1F 00 08 */ stfs f0, 8(r31) -/* 80266BBC 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80266BC0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80266BC4 7C 08 03 A6 */ mtlr r0 -/* 80266BC8 38 21 00 20 */ addi r1, r1, 0x20 -/* 80266BCC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SComponent/c_xyz/__pl__4cXyzCFRC3Vec.s b/asm/SSystem/SComponent/c_xyz/__pl__4cXyzCFRC3Vec.s deleted file mode 100644 index c562bca26c..0000000000 --- a/asm/SSystem/SComponent/c_xyz/__pl__4cXyzCFRC3Vec.s +++ /dev/null @@ -1,21 +0,0 @@ -lbl_80266AE4: -/* 80266AE4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80266AE8 7C 08 02 A6 */ mflr r0 -/* 80266AEC 90 01 00 24 */ stw r0, 0x24(r1) -/* 80266AF0 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80266AF4 7C 7F 1B 78 */ mr r31, r3 -/* 80266AF8 7C 83 23 78 */ mr r3, r4 -/* 80266AFC 7C A4 2B 78 */ mr r4, r5 -/* 80266B00 38 A1 00 08 */ addi r5, r1, 8 -/* 80266B04 48 0E 05 8D */ bl PSVECAdd -/* 80266B08 C0 01 00 08 */ lfs f0, 8(r1) -/* 80266B0C D0 1F 00 00 */ stfs f0, 0(r31) -/* 80266B10 C0 01 00 0C */ lfs f0, 0xc(r1) -/* 80266B14 D0 1F 00 04 */ stfs f0, 4(r31) -/* 80266B18 C0 01 00 10 */ lfs f0, 0x10(r1) -/* 80266B1C D0 1F 00 08 */ stfs f0, 8(r31) -/* 80266B20 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80266B24 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80266B28 7C 08 03 A6 */ mtlr r0 -/* 80266B2C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80266B30 4E 80 00 20 */ blr diff --git a/asm/SSystem/SStandard/s_basic/sBs_ClearArea__FPvUl.s b/asm/SSystem/SStandard/s_basic/sBs_ClearArea__FPvUl.s deleted file mode 100644 index ec00a46eb4..0000000000 --- a/asm/SSystem/SStandard/s_basic/sBs_ClearArea__FPvUl.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80271CAC: -/* 80271CAC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80271CB0 7C 08 02 A6 */ mflr r0 -/* 80271CB4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80271CB8 38 A0 00 00 */ li r5, 0 -/* 80271CBC 4B FF FF D1 */ bl sBs_FillArea_s__FPvUls -/* 80271CC0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80271CC4 7C 08 03 A6 */ mtlr r0 -/* 80271CC8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80271CCC 4E 80 00 20 */ blr diff --git a/asm/SSystem/SStandard/s_basic/sBs_FillArea_s__FPvUls.s b/asm/SSystem/SStandard/s_basic/sBs_FillArea_s__FPvUls.s deleted file mode 100644 index 9a8b3ef4dd..0000000000 --- a/asm/SSystem/SStandard/s_basic/sBs_FillArea_s__FPvUls.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80271C8C: -/* 80271C8C 54 80 F8 7E */ srwi r0, r4, 1 -/* 80271C90 7C 09 03 A6 */ mtctr r0 -/* 80271C94 28 00 00 00 */ cmplwi r0, 0 -/* 80271C98 4C 81 00 20 */ blelr -lbl_80271C9C: -/* 80271C9C B0 A3 00 00 */ sth r5, 0(r3) -/* 80271CA0 38 63 00 02 */ addi r3, r3, 2 -/* 80271CA4 42 00 FF F8 */ bdnz lbl_80271C9C -/* 80271CA8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_Create__FsUiPv.s b/asm/f_pc/f_pc_base/fpcBs_Create__FsUiPv.s deleted file mode 100644 index 3df030d354..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_Create__FsUiPv.s +++ /dev/null @@ -1,66 +0,0 @@ -lbl_80020820: -/* 80020820 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80020824 7C 08 02 A6 */ mflr r0 -/* 80020828 90 01 00 24 */ stw r0, 0x24(r1) -/* 8002082C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020830 48 34 19 A1 */ bl _savegpr_26 -/* 80020834 7C 7A 1B 78 */ mr r26, r3 -/* 80020838 7C 9B 23 78 */ mr r27, r4 -/* 8002083C 7C BC 2B 78 */ mr r28, r5 -/* 80020840 48 00 2D 25 */ bl fpcPf_Get__Fs -/* 80020844 7C 7F 1B 78 */ mr r31, r3 -/* 80020848 80 63 00 10 */ lwz r3, 0x10(r3) -/* 8002084C 80 1F 00 14 */ lwz r0, 0x14(r31) -/* 80020850 7F A3 02 14 */ add r29, r3, r0 -/* 80020854 38 60 FF FC */ li r3, -4 -/* 80020858 7F A4 EB 78 */ mr r4, r29 -/* 8002085C 48 24 29 CD */ bl memalignB__3cMlFiUl -/* 80020860 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80020864 40 82 00 0C */ bne lbl_80020870 -/* 80020868 38 60 00 00 */ li r3, 0 -/* 8002086C 48 00 00 98 */ b lbl_80020904 -lbl_80020870: -/* 80020870 7F A4 EB 78 */ mr r4, r29 -/* 80020874 48 25 14 39 */ bl sBs_ClearArea__FPvUl -/* 80020878 38 7E 00 18 */ addi r3, r30, 0x18 -/* 8002087C 80 9F 00 00 */ lwz r4, 0(r31) -/* 80020880 7F C5 F3 78 */ mr r5, r30 -/* 80020884 48 00 16 2D */ bl fpcLyTg_Init__FP26layer_management_tag_classUiPv -/* 80020888 38 7E 00 34 */ addi r3, r30, 0x34 -/* 8002088C 7F C4 F3 78 */ mr r4, r30 -/* 80020890 48 00 2D FD */ bl fpcLnTg_Init__FP8line_tagPv -/* 80020894 38 7E 00 4C */ addi r3, r30, 0x4c -/* 80020898 7F C4 F3 78 */ mr r4, r30 -/* 8002089C 48 00 07 81 */ bl fpcDtTg_Init__FP16delete_tag_classPv -/* 800208A0 38 7E 00 68 */ addi r3, r30, 0x68 -/* 800208A4 7F C4 F3 78 */ mr r4, r30 -/* 800208A8 80 BF 00 00 */ lwz r5, 0(r31) -/* 800208AC A0 DF 00 04 */ lhz r6, 4(r31) -/* 800208B0 A0 FF 00 06 */ lhz r7, 6(r31) -/* 800208B4 48 00 2C 09 */ bl fpcPi_Init__FP22process_priority_classPvUiUsUs -/* 800208B8 38 00 00 00 */ li r0, 0 -/* 800208BC 98 1E 00 0C */ stb r0, 0xc(r30) -/* 800208C0 98 1E 00 0A */ stb r0, 0xa(r30) -/* 800208C4 93 7E 00 04 */ stw r27, 4(r30) -/* 800208C8 B3 5E 00 0E */ sth r26, 0xe(r30) -/* 800208CC 38 6D 87 80 */ la r3, g_fpcBs_type(r13) /* 80450D00-_SDA_BASE_ */ -/* 800208D0 4B FF FD 8D */ bl fpcBs_MakeOfType__FPi -/* 800208D4 90 7E 00 00 */ stw r3, 0(r30) -/* 800208D8 A8 1F 00 08 */ lha r0, 8(r31) -/* 800208DC B0 1E 00 08 */ sth r0, 8(r30) -/* 800208E0 7F C3 F3 78 */ mr r3, r30 -/* 800208E4 48 00 30 65 */ bl fpcPause_Init__FPv -/* 800208E8 80 1F 00 0C */ lwz r0, 0xc(r31) -/* 800208EC 90 1E 00 A8 */ stw r0, 0xa8(r30) -/* 800208F0 93 FE 00 10 */ stw r31, 0x10(r30) -/* 800208F4 93 9E 00 AC */ stw r28, 0xac(r30) -/* 800208F8 80 1F 00 18 */ lwz r0, 0x18(r31) -/* 800208FC 90 1E 00 B0 */ stw r0, 0xb0(r30) -/* 80020900 7F C3 F3 78 */ mr r3, r30 -lbl_80020904: -/* 80020904 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020908 48 34 19 15 */ bl _restgpr_26 -/* 8002090C 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80020910 7C 08 03 A6 */ mtlr r0 -/* 80020914 38 21 00 20 */ addi r1, r1, 0x20 -/* 80020918 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_DeleteAppend__FP18base_process_class.s b/asm/f_pc/f_pc_base/fpcBs_DeleteAppend__FP18base_process_class.s deleted file mode 100644 index beef835647..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_DeleteAppend__FP18base_process_class.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_80020720: -/* 80020720 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020724 7C 08 02 A6 */ mflr r0 -/* 80020728 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002072C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020730 7C 7F 1B 78 */ mr r31, r3 -/* 80020734 80 63 00 AC */ lwz r3, 0xac(r3) -/* 80020738 28 03 00 00 */ cmplwi r3, 0 -/* 8002073C 41 82 00 10 */ beq lbl_8002074C -/* 80020740 48 24 2B 21 */ bl free__3cMlFPv -/* 80020744 38 00 00 00 */ li r0, 0 -/* 80020748 90 1F 00 AC */ stw r0, 0xac(r31) -lbl_8002074C: -/* 8002074C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020750 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020754 7C 08 03 A6 */ mtlr r0 -/* 80020758 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002075C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_Delete__FP18base_process_class.s b/asm/f_pc/f_pc_base/fpcBs_Delete__FP18base_process_class.s deleted file mode 100644 index 96e6173f0e..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_Delete__FP18base_process_class.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_800207BC: -/* 800207BC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800207C0 7C 08 02 A6 */ mflr r0 -/* 800207C4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800207C8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800207CC 93 C1 00 08 */ stw r30, 8(r1) -/* 800207D0 7C 7E 1B 78 */ mr r30, r3 -/* 800207D4 80 63 00 A8 */ lwz r3, 0xa8(r3) -/* 800207D8 7F C4 F3 78 */ mr r4, r30 -/* 800207DC 48 00 1C CD */ bl fpcMtd_Delete__FP20process_method_classPv -/* 800207E0 7C 7F 1B 78 */ mr r31, r3 -/* 800207E4 2C 1F 00 01 */ cmpwi r31, 1 -/* 800207E8 40 82 00 1C */ bne lbl_80020804 -/* 800207EC 7F C3 F3 78 */ mr r3, r30 -/* 800207F0 4B FF FF 31 */ bl fpcBs_DeleteAppend__FP18base_process_class -/* 800207F4 38 00 00 00 */ li r0, 0 -/* 800207F8 90 1E 00 00 */ stw r0, 0(r30) -/* 800207FC 7F C3 F3 78 */ mr r3, r30 -/* 80020800 48 24 2A 61 */ bl free__3cMlFPv -lbl_80020804: -/* 80020804 7F E3 FB 78 */ mr r3, r31 -/* 80020808 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8002080C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80020810 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020814 7C 08 03 A6 */ mtlr r0 -/* 80020818 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002081C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_Execute__FP18base_process_class.s b/asm/f_pc/f_pc_base/fpcBs_Execute__FP18base_process_class.s deleted file mode 100644 index 5980d839d8..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_Execute__FP18base_process_class.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_800206C4: -/* 800206C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800206C8 7C 08 02 A6 */ mflr r0 -/* 800206CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800206D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800206D4 93 C1 00 08 */ stw r30, 8(r1) -/* 800206D8 7C 7F 1B 78 */ mr r31, r3 -/* 800206DC 48 00 10 19 */ bl fpcLy_CurrentLayer__Fv -/* 800206E0 7C 7E 1B 78 */ mr r30, r3 -/* 800206E4 80 7F 00 2C */ lwz r3, 0x2c(r31) -/* 800206E8 48 00 10 05 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800206EC 80 7F 00 A8 */ lwz r3, 0xa8(r31) -/* 800206F0 7F E4 FB 78 */ mr r4, r31 -/* 800206F4 48 00 1D 6D */ bl fpcMtd_Execute__FP20process_method_classPv -/* 800206F8 7C 7F 1B 78 */ mr r31, r3 -/* 800206FC 7F C3 F3 78 */ mr r3, r30 -/* 80020700 48 00 0F ED */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80020704 7F E3 FB 78 */ mr r3, r31 -/* 80020708 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8002070C 83 C1 00 08 */ lwz r30, 8(r1) -/* 80020710 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020714 7C 08 03 A6 */ mtlr r0 -/* 80020718 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002071C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_IsDelete__FP18base_process_class.s b/asm/f_pc/f_pc_base/fpcBs_IsDelete__FP18base_process_class.s deleted file mode 100644 index 07979570de..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_IsDelete__FP18base_process_class.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80020760: -/* 80020760 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020764 7C 08 02 A6 */ mflr r0 -/* 80020768 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002076C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020770 93 C1 00 08 */ stw r30, 8(r1) -/* 80020774 7C 7F 1B 78 */ mr r31, r3 -/* 80020778 48 00 0F 7D */ bl fpcLy_CurrentLayer__Fv -/* 8002077C 7C 7E 1B 78 */ mr r30, r3 -/* 80020780 80 7F 00 2C */ lwz r3, 0x2c(r31) -/* 80020784 48 00 0F 69 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80020788 80 7F 00 A8 */ lwz r3, 0xa8(r31) -/* 8002078C 7F E4 FB 78 */ mr r4, r31 -/* 80020790 48 00 1C F5 */ bl fpcMtd_IsDelete__FP20process_method_classPv -/* 80020794 7C 7F 1B 78 */ mr r31, r3 -/* 80020798 7F C3 F3 78 */ mr r3, r30 -/* 8002079C 48 00 0F 51 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800207A0 7F E3 FB 78 */ mr r3, r31 -/* 800207A4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800207A8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800207AC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800207B0 7C 08 03 A6 */ mtlr r0 -/* 800207B4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800207B8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_Is_JustOfType__Fii.s b/asm/f_pc/f_pc_base/fpcBs_Is_JustOfType__Fii.s deleted file mode 100644 index 6af00b68b8..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_Is_JustOfType__Fii.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_8002064C: -/* 8002064C 7C 04 18 50 */ subf r0, r4, r3 -/* 80020650 7C 00 00 34 */ cntlzw r0, r0 -/* 80020654 54 03 D9 7E */ srwi r3, r0, 5 -/* 80020658 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_MakeOfId__Fv.s b/asm/f_pc/f_pc_base/fpcBs_MakeOfId__Fv.s deleted file mode 100644 index 778fff0fcf..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_MakeOfId__Fv.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8002069C: -/* 8002069C 88 0D 87 90 */ lbz r0, data_80450D10(r13) -/* 800206A0 7C 00 07 75 */ extsb. r0, r0 -/* 800206A4 40 82 00 10 */ bne lbl_800206B4 -/* 800206A8 38 00 00 01 */ li r0, 1 -/* 800206AC 90 0D 87 8C */ stw r0, process_id(r13) -/* 800206B0 98 0D 87 90 */ stb r0, data_80450D10(r13) -lbl_800206B4: -/* 800206B4 80 6D 87 8C */ lwz r3, process_id(r13) -/* 800206B8 38 03 00 01 */ addi r0, r3, 1 -/* 800206BC 90 0D 87 8C */ stw r0, process_id(r13) -/* 800206C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_MakeOfType__FPi.s b/asm/f_pc/f_pc_base/fpcBs_MakeOfType__FPi.s deleted file mode 100644 index cb850b57c3..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_MakeOfType__FPi.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_8002065C: -/* 8002065C 88 0D 87 88 */ lbz r0, data_80450D08(r13) -/* 80020660 7C 00 07 75 */ extsb. r0, r0 -/* 80020664 40 82 00 14 */ bne lbl_80020678 -/* 80020668 3C 00 09 13 */ lis r0, 0x913 -/* 8002066C 90 0D 87 84 */ stw r0, t_type(r13) -/* 80020670 38 00 00 01 */ li r0, 1 -/* 80020674 98 0D 87 88 */ stb r0, data_80450D08(r13) -lbl_80020678: -/* 80020678 80 03 00 00 */ lwz r0, 0(r3) -/* 8002067C 2C 00 00 00 */ cmpwi r0, 0 -/* 80020680 40 82 00 14 */ bne lbl_80020694 -/* 80020684 80 8D 87 84 */ lwz r4, t_type(r13) -/* 80020688 38 04 00 01 */ addi r0, r4, 1 -/* 8002068C 90 0D 87 84 */ stw r0, t_type(r13) -/* 80020690 90 03 00 00 */ stw r0, 0(r3) -lbl_80020694: -/* 80020694 80 63 00 00 */ lwz r3, 0(r3) -/* 80020698 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_base/fpcBs_SubCreate__FP18base_process_class.s b/asm/f_pc/f_pc_base/fpcBs_SubCreate__FP18base_process_class.s deleted file mode 100644 index 42329be271..0000000000 --- a/asm/f_pc/f_pc_base/fpcBs_SubCreate__FP18base_process_class.s +++ /dev/null @@ -1,50 +0,0 @@ -lbl_8002091C: -/* 8002091C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020920 7C 08 02 A6 */ mflr r0 -/* 80020924 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020928 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002092C 7C 7F 1B 78 */ mr r31, r3 -/* 80020930 80 63 00 A8 */ lwz r3, 0xa8(r3) -/* 80020934 7F E4 FB 78 */ mr r4, r31 -/* 80020938 48 00 1B 95 */ bl fpcMtd_Create__FP20process_method_classPv -/* 8002093C 2C 03 00 03 */ cmpwi r3, 3 -/* 80020940 41 82 00 58 */ beq lbl_80020998 -/* 80020944 40 80 00 18 */ bge lbl_8002095C -/* 80020948 2C 03 00 02 */ cmpwi r3, 2 -/* 8002094C 40 80 00 1C */ bge lbl_80020968 -/* 80020950 2C 03 00 00 */ cmpwi r3, 0 -/* 80020954 40 80 00 2C */ bge lbl_80020980 -/* 80020958 48 00 00 50 */ b lbl_800209A8 -lbl_8002095C: -/* 8002095C 2C 03 00 05 */ cmpwi r3, 5 -/* 80020960 41 82 00 48 */ beq lbl_800209A8 -/* 80020964 40 80 00 44 */ bge lbl_800209A8 -lbl_80020968: -/* 80020968 7F E3 FB 78 */ mr r3, r31 -/* 8002096C 4B FF FD B5 */ bl fpcBs_DeleteAppend__FP18base_process_class -/* 80020970 38 00 00 02 */ li r0, 2 -/* 80020974 98 1F 00 0D */ stb r0, 0xd(r31) -/* 80020978 38 60 00 02 */ li r3, 2 -/* 8002097C 48 00 00 38 */ b lbl_800209B4 -lbl_80020980: -/* 80020980 38 00 00 01 */ li r0, 1 -/* 80020984 98 1F 00 0C */ stb r0, 0xc(r31) -/* 80020988 38 00 00 00 */ li r0, 0 -/* 8002098C 98 1F 00 0D */ stb r0, 0xd(r31) -/* 80020990 38 60 00 00 */ li r3, 0 -/* 80020994 48 00 00 20 */ b lbl_800209B4 -lbl_80020998: -/* 80020998 38 00 00 03 */ li r0, 3 -/* 8002099C 98 1F 00 0D */ stb r0, 0xd(r31) -/* 800209A0 38 60 00 03 */ li r3, 3 -/* 800209A4 48 00 00 10 */ b lbl_800209B4 -lbl_800209A8: -/* 800209A8 38 00 00 05 */ li r0, 5 -/* 800209AC 98 1F 00 0D */ stb r0, 0xd(r31) -/* 800209B0 38 60 00 05 */ li r3, 5 -lbl_800209B4: -/* 800209B4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800209B8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800209BC 7C 08 03 A6 */ mtlr r0 -/* 800209C0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800209C4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_iter/fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv.s b/asm/f_pc/f_pc_create_iter/fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv.s deleted file mode 100644 index ad4d94bca4..0000000000 --- a/asm/f_pc/f_pc_create_iter/fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80020A94: -/* 80020A94 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80020A98 7C 08 02 A6 */ mflr r0 -/* 80020A9C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80020AA0 90 61 00 08 */ stw r3, 8(r1) -/* 80020AA4 90 81 00 0C */ stw r4, 0xc(r1) -/* 80020AA8 90 A1 00 10 */ stw r5, 0x10(r1) -/* 80020AAC 3C 60 80 02 */ lis r3, fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c@ha /* 0x80020A40@ha */ -/* 80020AB0 38 63 0A 40 */ addi r3, r3, fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c@l /* 0x80020A40@l */ -/* 80020AB4 38 81 00 08 */ addi r4, r1, 8 -/* 80020AB8 4B FF FF 4D */ bl fpcCtIt_Judge__FPFPvPv_PvPv -/* 80020ABC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80020AC0 7C 08 03 A6 */ mtlr r0 -/* 80020AC4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80020AC8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_iter/fpcCtIt_Judge__FPFPvPv_PvPv.s b/asm/f_pc/f_pc_create_iter/fpcCtIt_Judge__FPFPvPv_PvPv.s deleted file mode 100644 index fa9ec5e268..0000000000 --- a/asm/f_pc/f_pc_create_iter/fpcCtIt_Judge__FPFPvPv_PvPv.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80020A04: -/* 80020A04 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020A08 7C 08 02 A6 */ mflr r0 -/* 80020A0C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020A10 90 61 00 08 */ stw r3, 8(r1) -/* 80020A14 90 81 00 0C */ stw r4, 0xc(r1) -/* 80020A18 3C 60 80 3A */ lis r3, g_fpcCtTg_Queue@ha /* 0x803A3990@ha */ -/* 80020A1C 38 63 39 90 */ addi r3, r3, g_fpcCtTg_Queue@l /* 0x803A3990@l */ -/* 80020A20 3C 80 80 26 */ lis r4, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@ha /* 0x80266AB0@ha */ -/* 80020A24 38 84 6A B0 */ addi r4, r4, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@l /* 0x80266AB0@l */ -/* 80020A28 38 A1 00 08 */ addi r5, r1, 8 -/* 80020A2C 48 24 56 6D */ bl cLsIt_Judge__FP15node_list_classPFP10node_classPv_PvPv -/* 80020A30 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020A34 7C 08 03 A6 */ mtlr r0 -/* 80020A38 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020A3C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_iter/fpcCtIt_Method__FPFPvPv_iPv.s b/asm/f_pc/f_pc_create_iter/fpcCtIt_Method__FPFPvPv_iPv.s deleted file mode 100644 index 7a1e717a9d..0000000000 --- a/asm/f_pc/f_pc_create_iter/fpcCtIt_Method__FPFPvPv_iPv.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_800209C8: -/* 800209C8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800209CC 7C 08 02 A6 */ mflr r0 -/* 800209D0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800209D4 90 61 00 08 */ stw r3, 8(r1) -/* 800209D8 90 81 00 0C */ stw r4, 0xc(r1) -/* 800209DC 3C 60 80 3A */ lis r3, g_fpcCtTg_Queue@ha /* 0x803A3990@ha */ -/* 800209E0 38 63 39 90 */ addi r3, r3, g_fpcCtTg_Queue@l /* 0x803A3990@l */ -/* 800209E4 3C 80 80 26 */ lis r4, cTgIt_MethodCall__FP16create_tag_classP13method_filter@ha /* 0x80266A7C@ha */ -/* 800209E8 38 84 6A 7C */ addi r4, r4, cTgIt_MethodCall__FP16create_tag_classP13method_filter@l /* 0x80266A7C@l */ -/* 800209EC 38 A1 00 08 */ addi r5, r1, 8 -/* 800209F0 48 24 56 71 */ bl cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv -/* 800209F4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800209F8 7C 08 03 A6 */ mtlr r0 -/* 800209FC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020A00 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_iter/fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c.s b/asm/f_pc/f_pc_create_iter/fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c.s deleted file mode 100644 index 5271c435c4..0000000000 --- a/asm/f_pc/f_pc_create_iter/fpcCtIt_filter_JudgeInLayer__FP10create_tagP16fpcCtIt_jilprm_c.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80020A40: -/* 80020A40 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020A44 7C 08 02 A6 */ mflr r0 -/* 80020A48 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020A4C 7C 85 23 78 */ mr r5, r4 -/* 80020A50 80 83 00 0C */ lwz r4, 0xc(r3) -/* 80020A54 80 64 00 44 */ lwz r3, 0x44(r4) -/* 80020A58 80 63 00 0C */ lwz r3, 0xc(r3) -/* 80020A5C 80 05 00 00 */ lwz r0, 0(r5) -/* 80020A60 7C 03 00 40 */ cmplw r3, r0 -/* 80020A64 40 82 00 1C */ bne lbl_80020A80 -/* 80020A68 80 64 00 40 */ lwz r3, 0x40(r4) -/* 80020A6C 80 85 00 08 */ lwz r4, 8(r5) -/* 80020A70 81 85 00 04 */ lwz r12, 4(r5) -/* 80020A74 7D 89 03 A6 */ mtctr r12 -/* 80020A78 4E 80 04 21 */ bctrl -/* 80020A7C 48 00 00 08 */ b lbl_80020A84 -lbl_80020A80: -/* 80020A80 38 60 00 00 */ li r3, 0 -lbl_80020A84: -/* 80020A84 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020A88 7C 08 03 A6 */ mtlr r0 -/* 80020A8C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020A90 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_Cancel__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_Cancel__FP14create_request.s deleted file mode 100644 index 4a7e49856a..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_Cancel__FP14create_request.s +++ /dev/null @@ -1,43 +0,0 @@ -lbl_80020C14: -/* 80020C14 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020C18 7C 08 02 A6 */ mflr r0 -/* 80020C1C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020C20 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020C24 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80020C28 41 82 00 6C */ beq lbl_80020C94 -/* 80020C2C 88 1F 00 15 */ lbz r0, 0x15(r31) -/* 80020C30 7C 00 07 75 */ extsb. r0, r0 -/* 80020C34 40 82 00 60 */ bne lbl_80020C94 -/* 80020C38 38 00 00 01 */ li r0, 1 -/* 80020C3C 98 1F 00 15 */ stb r0, 0x15(r31) -/* 80020C40 80 7F 00 40 */ lwz r3, 0x40(r31) -/* 80020C44 28 03 00 00 */ cmplwi r3, 0 -/* 80020C48 41 82 00 18 */ beq lbl_80020C60 -/* 80020C4C 48 00 06 59 */ bl fpcDt_Delete__FPv -/* 80020C50 2C 03 00 00 */ cmpwi r3, 0 -/* 80020C54 40 82 00 0C */ bne lbl_80020C60 -/* 80020C58 38 60 00 00 */ li r3, 0 -/* 80020C5C 48 00 00 3C */ b lbl_80020C98 -lbl_80020C60: -/* 80020C60 80 7F 00 34 */ lwz r3, 0x34(r31) -/* 80020C64 28 03 00 00 */ cmplwi r3, 0 -/* 80020C68 41 82 00 20 */ beq lbl_80020C88 -/* 80020C6C 80 63 00 04 */ lwz r3, 4(r3) -/* 80020C70 7F E4 FB 78 */ mr r4, r31 -/* 80020C74 48 00 17 B5 */ bl fpcMtd_Method__FPFPv_iPv -/* 80020C78 2C 03 00 00 */ cmpwi r3, 0 -/* 80020C7C 40 82 00 0C */ bne lbl_80020C88 -/* 80020C80 38 60 00 00 */ li r3, 0 -/* 80020C84 48 00 00 14 */ b lbl_80020C98 -lbl_80020C88: -/* 80020C88 7F E3 FB 78 */ mr r3, r31 -/* 80020C8C 4B FF FF 15 */ bl fpcCtRq_Delete__FP14create_request -/* 80020C90 48 00 00 08 */ b lbl_80020C98 -lbl_80020C94: -/* 80020C94 38 60 00 01 */ li r3, 1 -lbl_80020C98: -/* 80020C98 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020C9C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020CA0 7C 08 03 A6 */ mtlr r0 -/* 80020CA4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020CA8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_CreateQTo__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_CreateQTo__FP14create_request.s deleted file mode 100644 index cbb42c1fbb..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_CreateQTo__FP14create_request.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80020B20: -/* 80020B20 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020B24 7C 08 02 A6 */ mflr r0 -/* 80020B28 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020B2C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020B30 7C 7F 1B 78 */ mr r31, r3 -/* 80020B34 48 00 03 31 */ bl fpcCtTg_CreateQTo__FP10create_tag -/* 80020B38 80 7F 00 44 */ lwz r3, 0x44(r31) -/* 80020B3C 48 00 0B 89 */ bl fpcLy_CreatedMesg__FP11layer_class -/* 80020B40 38 7F 00 18 */ addi r3, r31, 0x18 -/* 80020B44 48 00 0A 45 */ bl fpcLy_CancelQTo__FP24process_method_tag_class -/* 80020B48 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020B4C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020B50 7C 08 03 A6 */ mtlr r0 -/* 80020B54 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020B58 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_Create__FP11layer_classUlP27create_request_method_class.s b/asm/f_pc/f_pc_create_req/fpcCtRq_Create__FP11layer_classUlP27create_request_method_class.s deleted file mode 100644 index bf9e8d8678..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_Create__FP11layer_classUlP27create_request_method_class.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_80020DB0: -/* 80020DB0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80020DB4 7C 08 02 A6 */ mflr r0 -/* 80020DB8 90 01 00 24 */ stw r0, 0x24(r1) -/* 80020DBC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020DC0 48 34 14 1D */ bl _savegpr_29 -/* 80020DC4 7C 7D 1B 78 */ mr r29, r3 -/* 80020DC8 7C BE 2B 78 */ mr r30, r5 -/* 80020DCC 38 60 FF FC */ li r3, -4 -/* 80020DD0 48 24 24 59 */ bl memalignB__3cMlFiUl -/* 80020DD4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80020DD8 41 82 00 44 */ beq lbl_80020E1C -/* 80020DDC 7F E4 FB 78 */ mr r4, r31 -/* 80020DE0 48 00 00 A5 */ bl fpcCtTg_Init__FP10create_tagPv -/* 80020DE4 38 7F 00 18 */ addi r3, r31, 0x18 -/* 80020DE8 3C 80 80 02 */ lis r4, fpcCtRq_Cancel__FP14create_request@ha /* 0x80020C14@ha */ -/* 80020DEC 38 84 0C 14 */ addi r4, r4, fpcCtRq_Cancel__FP14create_request@l /* 0x80020C14@l */ -/* 80020DF0 7F E5 FB 78 */ mr r5, r31 -/* 80020DF4 48 00 2A 05 */ bl fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv -/* 80020DF8 93 BF 00 44 */ stw r29, 0x44(r31) -/* 80020DFC 93 DF 00 34 */ stw r30, 0x34(r31) -/* 80020E00 4B FF F8 9D */ bl fpcBs_MakeOfId__Fv -/* 80020E04 90 7F 00 3C */ stw r3, 0x3c(r31) -/* 80020E08 38 00 00 00 */ li r0, 0 -/* 80020E0C 90 1F 00 40 */ stw r0, 0x40(r31) -/* 80020E10 98 1F 00 15 */ stb r0, 0x15(r31) -/* 80020E14 7F E3 FB 78 */ mr r3, r31 -/* 80020E18 4B FF FD 45 */ bl fpcCtRq_ToCreateQ__FP14create_request -lbl_80020E1C: -/* 80020E1C 7F E3 FB 78 */ mr r3, r31 -/* 80020E20 39 61 00 20 */ addi r11, r1, 0x20 -/* 80020E24 48 34 14 05 */ bl _restgpr_29 -/* 80020E28 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80020E2C 7C 08 03 A6 */ mtlr r0 -/* 80020E30 38 21 00 20 */ addi r1, r1, 0x20 -/* 80020E34 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_Delete__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_Delete__FP14create_request.s deleted file mode 100644 index cd7fe74455..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_Delete__FP14create_request.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_80020BA0: -/* 80020BA0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020BA4 7C 08 02 A6 */ mflr r0 -/* 80020BA8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020BAC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020BB0 7C 7F 1B 78 */ mr r31, r3 -/* 80020BB4 4B FF FF 6D */ bl fpcCtRq_CreateQTo__FP14create_request -/* 80020BB8 80 7F 00 34 */ lwz r3, 0x34(r31) -/* 80020BBC 28 03 00 00 */ cmplwi r3, 0 -/* 80020BC0 41 82 00 20 */ beq lbl_80020BE0 -/* 80020BC4 80 63 00 08 */ lwz r3, 8(r3) -/* 80020BC8 7F E4 FB 78 */ mr r4, r31 -/* 80020BCC 48 00 18 5D */ bl fpcMtd_Method__FPFPv_iPv -/* 80020BD0 2C 03 00 00 */ cmpwi r3, 0 -/* 80020BD4 40 82 00 0C */ bne lbl_80020BE0 -/* 80020BD8 38 60 00 00 */ li r3, 0 -/* 80020BDC 48 00 00 24 */ b lbl_80020C00 -lbl_80020BE0: -/* 80020BE0 80 7F 00 40 */ lwz r3, 0x40(r31) -/* 80020BE4 28 03 00 00 */ cmplwi r3, 0 -/* 80020BE8 41 82 00 0C */ beq lbl_80020BF4 -/* 80020BEC 38 00 00 00 */ li r0, 0 -/* 80020BF0 90 03 00 14 */ stw r0, 0x14(r3) -lbl_80020BF4: -/* 80020BF4 7F E3 FB 78 */ mr r3, r31 -/* 80020BF8 48 24 26 69 */ bl free__3cMlFPv -/* 80020BFC 38 60 00 01 */ li r3, 1 -lbl_80020C00: -/* 80020C00 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020C04 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020C08 7C 08 03 A6 */ mtlr r0 -/* 80020C0C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020C10 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_Do__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_Do__FP14create_request.s deleted file mode 100644 index 75b75b35d7..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_Do__FP14create_request.s +++ /dev/null @@ -1,55 +0,0 @@ -lbl_80020CC8: -/* 80020CC8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020CCC 7C 08 02 A6 */ mflr r0 -/* 80020CD0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020CD4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020CD8 7C 7F 1B 78 */ mr r31, r3 -/* 80020CDC 38 A0 00 04 */ li r5, 4 -/* 80020CE0 80 83 00 34 */ lwz r4, 0x34(r3) -/* 80020CE4 28 04 00 00 */ cmplwi r4, 0 -/* 80020CE8 41 82 00 2C */ beq lbl_80020D14 -/* 80020CEC 81 84 00 00 */ lwz r12, 0(r4) -/* 80020CF0 28 0C 00 00 */ cmplwi r12, 0 -/* 80020CF4 41 82 00 20 */ beq lbl_80020D14 -/* 80020CF8 38 00 00 01 */ li r0, 1 -/* 80020CFC 98 1F 00 14 */ stb r0, 0x14(r31) -/* 80020D00 7D 89 03 A6 */ mtctr r12 -/* 80020D04 4E 80 04 21 */ bctrl -/* 80020D08 7C 65 1B 78 */ mr r5, r3 -/* 80020D0C 38 00 00 00 */ li r0, 0 -/* 80020D10 98 1F 00 14 */ stb r0, 0x14(r31) -lbl_80020D14: -/* 80020D14 2C 05 00 04 */ cmpwi r5, 4 -/* 80020D18 41 82 00 20 */ beq lbl_80020D38 -/* 80020D1C 40 80 00 10 */ bge lbl_80020D2C -/* 80020D20 2C 05 00 03 */ cmpwi r5, 3 -/* 80020D24 40 80 00 3C */ bge lbl_80020D60 -/* 80020D28 48 00 00 44 */ b lbl_80020D6C -lbl_80020D2C: -/* 80020D2C 2C 05 00 06 */ cmpwi r5, 6 -/* 80020D30 40 80 00 3C */ bge lbl_80020D6C -/* 80020D34 48 00 00 2C */ b lbl_80020D60 -lbl_80020D38: -/* 80020D38 80 7F 00 40 */ lwz r3, 0x40(r31) -/* 80020D3C 48 00 07 D5 */ bl fpcEx_ToExecuteQ__FP18base_process_class -/* 80020D40 2C 03 00 00 */ cmpwi r3, 0 -/* 80020D44 40 82 00 10 */ bne lbl_80020D54 -/* 80020D48 7F E3 FB 78 */ mr r3, r31 -/* 80020D4C 4B FF FE C9 */ bl fpcCtRq_Cancel__FP14create_request -/* 80020D50 48 00 00 20 */ b lbl_80020D70 -lbl_80020D54: -/* 80020D54 7F E3 FB 78 */ mr r3, r31 -/* 80020D58 4B FF FE 49 */ bl fpcCtRq_Delete__FP14create_request -/* 80020D5C 48 00 00 14 */ b lbl_80020D70 -lbl_80020D60: -/* 80020D60 7F E3 FB 78 */ mr r3, r31 -/* 80020D64 4B FF FE B1 */ bl fpcCtRq_Cancel__FP14create_request -/* 80020D68 48 00 00 08 */ b lbl_80020D70 -lbl_80020D6C: -/* 80020D6C 38 60 00 01 */ li r3, 1 -lbl_80020D70: -/* 80020D70 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020D74 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020D78 7C 08 03 A6 */ mtlr r0 -/* 80020D7C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020D80 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_Handler__Fv.s b/asm/f_pc/f_pc_create_req/fpcCtRq_Handler__Fv.s deleted file mode 100644 index a74a108965..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_Handler__Fv.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80020D84: -/* 80020D84 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020D88 7C 08 02 A6 */ mflr r0 -/* 80020D8C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020D90 3C 60 80 02 */ lis r3, fpcCtRq_Do__FP14create_request@ha /* 0x80020CC8@ha */ -/* 80020D94 38 63 0C C8 */ addi r3, r3, fpcCtRq_Do__FP14create_request@l /* 0x80020CC8@l */ -/* 80020D98 38 80 00 00 */ li r4, 0 -/* 80020D9C 4B FF FC 2D */ bl fpcCtIt_Method__FPFPvPv_iPv -/* 80020DA0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020DA4 7C 08 03 A6 */ mtlr r0 -/* 80020DA8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020DAC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_IsCreatingByID__FUi.s b/asm/f_pc/f_pc_create_req/fpcCtRq_IsCreatingByID__FUi.s deleted file mode 100644 index 8009c55add..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_IsCreatingByID__FUi.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80020AE8: -/* 80020AE8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020AEC 7C 08 02 A6 */ mflr r0 -/* 80020AF0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020AF4 90 61 00 08 */ stw r3, 8(r1) -/* 80020AF8 3C 60 80 02 */ lis r3, fpcCtRq_isCreatingByID__FP10create_tagPUi@ha /* 0x80020ACC@ha */ -/* 80020AFC 38 63 0A CC */ addi r3, r3, fpcCtRq_isCreatingByID__FP10create_tagPUi@l /* 0x80020ACC@l */ -/* 80020B00 38 81 00 08 */ addi r4, r1, 8 -/* 80020B04 4B FF FF 01 */ bl fpcCtIt_Judge__FPFPvPv_PvPv -/* 80020B08 30 03 FF FF */ addic r0, r3, -1 -/* 80020B0C 7C 60 19 10 */ subfe r3, r0, r3 -/* 80020B10 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020B14 7C 08 03 A6 */ mtlr r0 -/* 80020B18 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020B1C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_IsDoing__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_IsDoing__FP14create_request.s deleted file mode 100644 index 4ba2647fee..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_IsDoing__FP14create_request.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80020CAC: -/* 80020CAC 28 03 00 00 */ cmplwi r3, 0 -/* 80020CB0 41 82 00 10 */ beq lbl_80020CC0 -/* 80020CB4 88 63 00 14 */ lbz r3, 0x14(r3) -/* 80020CB8 7C 63 07 74 */ extsb r3, r3 -/* 80020CBC 4E 80 00 20 */ blr -lbl_80020CC0: -/* 80020CC0 38 60 00 00 */ li r3, 0 -/* 80020CC4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_ToCreateQ__FP14create_request.s b/asm/f_pc/f_pc_create_req/fpcCtRq_ToCreateQ__FP14create_request.s deleted file mode 100644 index 3e09675f93..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_ToCreateQ__FP14create_request.s +++ /dev/null @@ -1,18 +0,0 @@ -lbl_80020B5C: -/* 80020B5C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020B60 7C 08 02 A6 */ mflr r0 -/* 80020B64 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020B68 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020B6C 7C 7F 1B 78 */ mr r31, r3 -/* 80020B70 80 63 00 44 */ lwz r3, 0x44(r3) -/* 80020B74 48 00 0B 41 */ bl fpcLy_CreatingMesg__FP11layer_class -/* 80020B78 80 7F 00 44 */ lwz r3, 0x44(r31) -/* 80020B7C 38 9F 00 18 */ addi r4, r31, 0x18 -/* 80020B80 48 00 0A 29 */ bl fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class -/* 80020B84 7F E3 FB 78 */ mr r3, r31 -/* 80020B88 48 00 02 B1 */ bl fpcCtTg_ToCreateQ__FP10create_tag -/* 80020B8C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80020B90 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020B94 7C 08 03 A6 */ mtlr r0 -/* 80020B98 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020B9C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_req/fpcCtRq_isCreatingByID__FP10create_tagPUi.s b/asm/f_pc/f_pc_create_req/fpcCtRq_isCreatingByID__FP10create_tagPUi.s deleted file mode 100644 index ea1fff8fe6..0000000000 --- a/asm/f_pc/f_pc_create_req/fpcCtRq_isCreatingByID__FP10create_tagPUi.s +++ /dev/null @@ -1,8 +0,0 @@ -lbl_80020ACC: -/* 80020ACC 80 63 00 0C */ lwz r3, 0xc(r3) -/* 80020AD0 80 63 00 3C */ lwz r3, 0x3c(r3) -/* 80020AD4 80 04 00 00 */ lwz r0, 0(r4) -/* 80020AD8 7C 03 00 50 */ subf r0, r3, r0 -/* 80020ADC 7C 00 00 34 */ cntlzw r0, r0 -/* 80020AE0 54 03 D9 7E */ srwi r3, r0, 5 -/* 80020AE4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_tag/fpcCtTg_CreateQTo__FP10create_tag.s b/asm/f_pc/f_pc_create_tag/fpcCtTg_CreateQTo__FP10create_tag.s deleted file mode 100644 index d7649579cc..0000000000 --- a/asm/f_pc/f_pc_create_tag/fpcCtTg_CreateQTo__FP10create_tag.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80020E64: -/* 80020E64 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020E68 7C 08 02 A6 */ mflr r0 -/* 80020E6C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020E70 48 24 5B 35 */ bl cTg_SingleCut__FP16create_tag_class -/* 80020E74 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020E78 7C 08 03 A6 */ mtlr r0 -/* 80020E7C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020E80 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_tag/fpcCtTg_Init__FP10create_tagPv.s b/asm/f_pc/f_pc_create_tag/fpcCtTg_Init__FP10create_tagPv.s deleted file mode 100644 index 015bf0377f..0000000000 --- a/asm/f_pc/f_pc_create_tag/fpcCtTg_Init__FP10create_tagPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80020E84: -/* 80020E84 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020E88 7C 08 02 A6 */ mflr r0 -/* 80020E8C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020E90 48 24 5B A5 */ bl cTg_Create__FP16create_tag_classPv -/* 80020E94 38 60 00 01 */ li r3, 1 -/* 80020E98 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020E9C 7C 08 03 A6 */ mtlr r0 -/* 80020EA0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020EA4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_create_tag/fpcCtTg_ToCreateQ__FP10create_tag.s b/asm/f_pc/f_pc_create_tag/fpcCtTg_ToCreateQ__FP10create_tag.s deleted file mode 100644 index 3993d90ebc..0000000000 --- a/asm/f_pc/f_pc_create_tag/fpcCtTg_ToCreateQ__FP10create_tag.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_80020E38: -/* 80020E38 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020E3C 7C 08 02 A6 */ mflr r0 -/* 80020E40 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020E44 7C 64 1B 78 */ mr r4, r3 -/* 80020E48 3C 60 80 3A */ lis r3, g_fpcCtTg_Queue@ha /* 0x803A3990@ha */ -/* 80020E4C 38 63 39 90 */ addi r3, r3, g_fpcCtTg_Queue@l /* 0x803A3990@l */ -/* 80020E50 48 24 5B 95 */ bl cTg_Addition__FP15node_list_classP16create_tag_class -/* 80020E54 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020E58 7C 08 03 A6 */ mtlr r0 -/* 80020E5C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020E60 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_creator/fpcCt_Abort__FP18base_process_class.s b/asm/f_pc/f_pc_creator/fpcCt_Abort__FP18base_process_class.s deleted file mode 100644 index 3ea0ab4cc5..0000000000 --- a/asm/f_pc/f_pc_creator/fpcCt_Abort__FP18base_process_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80020EEC: -/* 80020EEC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020EF0 7C 08 02 A6 */ mflr r0 -/* 80020EF4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020EF8 80 63 00 14 */ lwz r3, 0x14(r3) -/* 80020EFC 4B FF FD 19 */ bl fpcCtRq_Cancel__FP14create_request -/* 80020F00 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020F04 7C 08 03 A6 */ mtlr r0 -/* 80020F08 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020F0C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_creator/fpcCt_Handler__Fv.s b/asm/f_pc/f_pc_creator/fpcCt_Handler__Fv.s deleted file mode 100644 index 4fbed45e39..0000000000 --- a/asm/f_pc/f_pc_creator/fpcCt_Handler__Fv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80020F10: -/* 80020F10 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020F14 7C 08 02 A6 */ mflr r0 -/* 80020F18 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020F1C 4B FF FE 69 */ bl fpcCtRq_Handler__Fv -/* 80020F20 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020F24 7C 08 03 A6 */ mtlr r0 -/* 80020F28 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020F2C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_creator/fpcCt_IsCreatingByID__FUi.s b/asm/f_pc/f_pc_creator/fpcCt_IsCreatingByID__FUi.s deleted file mode 100644 index ec04030e18..0000000000 --- a/asm/f_pc/f_pc_creator/fpcCt_IsCreatingByID__FUi.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80020EA8: -/* 80020EA8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020EAC 7C 08 02 A6 */ mflr r0 -/* 80020EB0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020EB4 4B FF FC 35 */ bl fpcCtRq_IsCreatingByID__FUi -/* 80020EB8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020EBC 7C 08 03 A6 */ mtlr r0 -/* 80020EC0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020EC4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_creator/fpcCt_IsDoing__FP18base_process_class.s b/asm/f_pc/f_pc_creator/fpcCt_IsDoing__FP18base_process_class.s deleted file mode 100644 index 8619192e47..0000000000 --- a/asm/f_pc/f_pc_creator/fpcCt_IsDoing__FP18base_process_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80020EC8: -/* 80020EC8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020ECC 7C 08 02 A6 */ mflr r0 -/* 80020ED0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020ED4 80 63 00 14 */ lwz r3, 0x14(r3) -/* 80020ED8 4B FF FD D5 */ bl fpcCtRq_IsDoing__FP14create_request -/* 80020EDC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020EE0 7C 08 03 A6 */ mtlr r0 -/* 80020EE4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020EE8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_delete_tag/fpcDtTg_DeleteQTo__FP16delete_tag_class.s b/asm/f_pc/f_pc_delete_tag/fpcDtTg_DeleteQTo__FP16delete_tag_class.s deleted file mode 100644 index 4450d1c49b..0000000000 --- a/asm/f_pc/f_pc_delete_tag/fpcDtTg_DeleteQTo__FP16delete_tag_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80020F7C: -/* 80020F7C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020F80 7C 08 02 A6 */ mflr r0 -/* 80020F84 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020F88 48 24 5A 1D */ bl cTg_SingleCut__FP16create_tag_class -/* 80020F8C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020F90 7C 08 03 A6 */ mtlr r0 -/* 80020F94 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020F98 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_delete_tag/fpcDtTg_Do__FP16delete_tag_classPFPv_i.s b/asm/f_pc/f_pc_delete_tag/fpcDtTg_Do__FP16delete_tag_classPFPv_i.s deleted file mode 100644 index 8bb622ee27..0000000000 --- a/asm/f_pc/f_pc_delete_tag/fpcDtTg_Do__FP16delete_tag_classPFPv_i.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_80020F9C: -/* 80020F9C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020FA0 7C 08 02 A6 */ mflr r0 -/* 80020FA4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020FA8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80020FAC 93 C1 00 08 */ stw r30, 8(r1) -/* 80020FB0 7C 7E 1B 78 */ mr r30, r3 -/* 80020FB4 7C 9F 23 78 */ mr r31, r4 -/* 80020FB8 A8 83 00 18 */ lha r4, 0x18(r3) -/* 80020FBC 2C 04 00 00 */ cmpwi r4, 0 -/* 80020FC0 41 81 00 38 */ bgt lbl_80020FF8 -/* 80020FC4 4B FF FF B9 */ bl fpcDtTg_DeleteQTo__FP16delete_tag_class -/* 80020FC8 80 7E 00 0C */ lwz r3, 0xc(r30) -/* 80020FCC 7F EC FB 78 */ mr r12, r31 -/* 80020FD0 7D 89 03 A6 */ mtctr r12 -/* 80020FD4 4E 80 04 21 */ bctrl -/* 80020FD8 2C 03 00 00 */ cmpwi r3, 0 -/* 80020FDC 40 82 00 14 */ bne lbl_80020FF0 -/* 80020FE0 7F C3 F3 78 */ mr r3, r30 -/* 80020FE4 4B FF FF 65 */ bl fpcDtTg_ToDeleteQ__FP16delete_tag_class -/* 80020FE8 38 60 00 00 */ li r3, 0 -/* 80020FEC 48 00 00 18 */ b lbl_80021004 -lbl_80020FF0: -/* 80020FF0 38 60 00 01 */ li r3, 1 -/* 80020FF4 48 00 00 10 */ b lbl_80021004 -lbl_80020FF8: -/* 80020FF8 38 04 FF FF */ addi r0, r4, -1 -/* 80020FFC B0 1E 00 18 */ sth r0, 0x18(r30) -/* 80021000 38 60 00 00 */ li r3, 0 -lbl_80021004: -/* 80021004 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021008 83 C1 00 08 */ lwz r30, 8(r1) -/* 8002100C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021010 7C 08 03 A6 */ mtlr r0 -/* 80021014 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021018 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_delete_tag/fpcDtTg_Init__FP16delete_tag_classPv.s b/asm/f_pc/f_pc_delete_tag/fpcDtTg_Init__FP16delete_tag_classPv.s deleted file mode 100644 index 32263c701b..0000000000 --- a/asm/f_pc/f_pc_delete_tag/fpcDtTg_Init__FP16delete_tag_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8002101C: -/* 8002101C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021020 7C 08 02 A6 */ mflr r0 -/* 80021024 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021028 48 24 5A 0D */ bl cTg_Create__FP16create_tag_classPv -/* 8002102C 38 60 00 01 */ li r3, 1 -/* 80021030 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021034 7C 08 03 A6 */ mtlr r0 -/* 80021038 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002103C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_delete_tag/fpcDtTg_IsEmpty__Fv.s b/asm/f_pc/f_pc_delete_tag/fpcDtTg_IsEmpty__Fv.s deleted file mode 100644 index cf60ca5634..0000000000 --- a/asm/f_pc/f_pc_delete_tag/fpcDtTg_IsEmpty__Fv.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_80020F30: -/* 80020F30 3C 60 80 3A */ lis r3, g_fpcDtTg_Queue@ha /* 0x803A39A0@ha */ -/* 80020F34 38 63 39 A0 */ addi r3, r3, g_fpcDtTg_Queue@l /* 0x803A39A0@l */ -/* 80020F38 80 03 00 08 */ lwz r0, 8(r3) -/* 80020F3C 7C 00 00 34 */ cntlzw r0, r0 -/* 80020F40 54 03 D9 7E */ srwi r3, r0, 5 -/* 80020F44 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_delete_tag/fpcDtTg_ToDeleteQ__FP16delete_tag_class.s b/asm/f_pc/f_pc_delete_tag/fpcDtTg_ToDeleteQ__FP16delete_tag_class.s deleted file mode 100644 index ef71f1b75c..0000000000 --- a/asm/f_pc/f_pc_delete_tag/fpcDtTg_ToDeleteQ__FP16delete_tag_class.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80020F48: -/* 80020F48 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80020F4C 7C 08 02 A6 */ mflr r0 -/* 80020F50 90 01 00 14 */ stw r0, 0x14(r1) -/* 80020F54 7C 64 1B 78 */ mr r4, r3 -/* 80020F58 38 00 00 01 */ li r0, 1 -/* 80020F5C B0 03 00 18 */ sth r0, 0x18(r3) -/* 80020F60 3C 60 80 3A */ lis r3, g_fpcDtTg_Queue@ha /* 0x803A39A0@ha */ -/* 80020F64 38 63 39 A0 */ addi r3, r3, g_fpcDtTg_Queue@l /* 0x803A39A0@l */ -/* 80020F68 48 24 5A 7D */ bl cTg_Addition__FP15node_list_classP16create_tag_class -/* 80020F6C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80020F70 7C 08 03 A6 */ mtlr r0 -/* 80020F74 38 21 00 10 */ addi r1, r1, 0x10 -/* 80020F78 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_Delete__FPv.s b/asm/f_pc/f_pc_deletor/fpcDt_Delete__FPv.s deleted file mode 100644 index 1af1155748..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_Delete__FPv.s +++ /dev/null @@ -1,30 +0,0 @@ -lbl_800212A4: -/* 800212A4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800212A8 7C 08 02 A6 */ mflr r0 -/* 800212AC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800212B0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800212B4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 800212B8 41 82 00 38 */ beq lbl_800212F0 -/* 800212BC 4B FF FC 0D */ bl fpcCt_IsDoing__FP18base_process_class -/* 800212C0 2C 03 00 01 */ cmpwi r3, 1 -/* 800212C4 40 82 00 0C */ bne lbl_800212D0 -/* 800212C8 38 60 00 00 */ li r3, 0 -/* 800212CC 48 00 00 28 */ b lbl_800212F4 -lbl_800212D0: -/* 800212D0 88 1F 00 0C */ lbz r0, 0xc(r31) -/* 800212D4 2C 00 00 03 */ cmpwi r0, 3 -/* 800212D8 40 82 00 0C */ bne lbl_800212E4 -/* 800212DC 38 60 00 00 */ li r3, 0 -/* 800212E0 48 00 00 14 */ b lbl_800212F4 -lbl_800212E4: -/* 800212E4 7F E3 FB 78 */ mr r3, r31 -/* 800212E8 4B FF FE A1 */ bl fpcDt_ToDeleteQ__FP18base_process_class -/* 800212EC 48 00 00 08 */ b lbl_800212F4 -lbl_800212F0: -/* 800212F0 38 60 00 01 */ li r3, 1 -lbl_800212F4: -/* 800212F4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800212F8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800212FC 7C 08 03 A6 */ mtlr r0 -/* 80021300 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021304 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_Handler__Fv.s b/asm/f_pc/f_pc_deletor/fpcDt_Handler__Fv.s deleted file mode 100644 index 3246004c4d..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_Handler__Fv.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_800210D4: -/* 800210D4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800210D8 7C 08 02 A6 */ mflr r0 -/* 800210DC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800210E0 3C 60 80 3A */ lis r3, g_fpcDtTg_Queue@ha /* 0x803A39A0@ha */ -/* 800210E4 38 63 39 A0 */ addi r3, r3, g_fpcDtTg_Queue@l /* 0x803A39A0@l */ -/* 800210E8 3C 80 80 02 */ lis r4, fpcDtTg_Do__FP16delete_tag_classPFPv_i@ha /* 0x80020F9C@ha */ -/* 800210EC 38 84 0F 9C */ addi r4, r4, fpcDtTg_Do__FP16delete_tag_classPFPv_i@l /* 0x80020F9C@l */ -/* 800210F0 3C A0 80 02 */ lis r5, fpcDt_deleteMethod__FP18base_process_class@ha /* 0x80021060@ha */ -/* 800210F4 38 A5 10 60 */ addi r5, r5, fpcDt_deleteMethod__FP18base_process_class@l /* 0x80021060@l */ -/* 800210F8 48 24 4F 69 */ bl cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv -/* 800210FC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021100 7C 08 03 A6 */ mtlr r0 -/* 80021104 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021108 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_IsComplete__Fv.s b/asm/f_pc/f_pc_deletor/fpcDt_IsComplete__Fv.s deleted file mode 100644 index 8ae1bd717d..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_IsComplete__Fv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80021040: -/* 80021040 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021044 7C 08 02 A6 */ mflr r0 -/* 80021048 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002104C 4B FF FE E5 */ bl fpcDtTg_IsEmpty__Fv -/* 80021050 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021054 7C 08 03 A6 */ mtlr r0 -/* 80021058 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002105C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_ToDeleteQ__FP18base_process_class.s b/asm/f_pc/f_pc_deletor/fpcDt_ToDeleteQ__FP18base_process_class.s deleted file mode 100644 index 0c3f76370a..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_ToDeleteQ__FP18base_process_class.s +++ /dev/null @@ -1,80 +0,0 @@ -lbl_80021188: -/* 80021188 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002118C 7C 08 02 A6 */ mflr r0 -/* 80021190 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021194 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021198 93 C1 00 08 */ stw r30, 8(r1) -/* 8002119C 7C 7E 1B 78 */ mr r30, r3 -/* 800211A0 88 03 00 0A */ lbz r0, 0xa(r3) -/* 800211A4 2C 00 00 01 */ cmpwi r0, 1 -/* 800211A8 40 82 00 0C */ bne lbl_800211B4 -/* 800211AC 38 60 00 00 */ li r3, 0 -/* 800211B0 48 00 00 DC */ b lbl_8002128C -lbl_800211B4: -/* 800211B4 38 7E 00 4C */ addi r3, r30, 0x4c -/* 800211B8 48 24 56 C9 */ bl cTg_IsUse__FP16create_tag_class -/* 800211BC 2C 03 00 00 */ cmpwi r3, 0 -/* 800211C0 41 82 00 0C */ beq lbl_800211CC -/* 800211C4 38 60 00 01 */ li r3, 1 -/* 800211C8 48 00 00 C4 */ b lbl_8002128C -lbl_800211CC: -/* 800211CC 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 800211D0 80 9E 00 B4 */ lwz r4, 0xb4(r30) -/* 800211D4 4B FF F4 79 */ bl fpcBs_Is_JustOfType__Fii -/* 800211D8 2C 03 00 00 */ cmpwi r3, 0 -/* 800211DC 41 82 00 4C */ beq lbl_80021228 -/* 800211E0 7F C3 F3 78 */ mr r3, r30 -/* 800211E4 48 00 14 79 */ bl fpcNd_IsDeleteTiming__FP18process_node_class -/* 800211E8 2C 03 00 00 */ cmpwi r3, 0 -/* 800211EC 40 82 00 0C */ bne lbl_800211F8 -/* 800211F0 38 60 00 00 */ li r3, 0 -/* 800211F4 48 00 00 98 */ b lbl_8002128C -lbl_800211F8: -/* 800211F8 3B FE 00 BC */ addi r31, r30, 0xbc -/* 800211FC 7F E3 FB 78 */ mr r3, r31 -/* 80021200 48 00 06 9D */ bl fpcLy_Cancel__FP11layer_class -/* 80021204 7F E3 FB 78 */ mr r3, r31 -/* 80021208 3C 80 80 02 */ lis r4, fpcDt_ToDeleteQ__FP18base_process_class@ha /* 0x80021188@ha */ -/* 8002120C 38 84 11 88 */ addi r4, r4, fpcDt_ToDeleteQ__FP18base_process_class@l /* 0x80021188@l */ -/* 80021210 38 A0 00 00 */ li r5, 0 -/* 80021214 48 00 09 AD */ bl fpcLyIt_OnlyHereLY__FP11layer_classPFPvPv_iPv -/* 80021218 2C 03 00 00 */ cmpwi r3, 0 -/* 8002121C 40 82 00 0C */ bne lbl_80021228 -/* 80021220 38 60 00 00 */ li r3, 0 -/* 80021224 48 00 00 68 */ b lbl_8002128C -lbl_80021228: -/* 80021228 7F C3 F3 78 */ mr r3, r30 -/* 8002122C 4B FF FE E1 */ bl fpcDt_ToQueue__FP18base_process_class -/* 80021230 2C 03 00 01 */ cmpwi r3, 1 -/* 80021234 40 82 00 54 */ bne lbl_80021288 -/* 80021238 80 7E 00 04 */ lwz r3, 4(r30) -/* 8002123C 48 00 01 61 */ bl fpcEx_IsExist__FUi -/* 80021240 2C 03 00 01 */ cmpwi r3, 1 -/* 80021244 40 82 00 1C */ bne lbl_80021260 -/* 80021248 7F C3 F3 78 */ mr r3, r30 -/* 8002124C 48 00 02 79 */ bl fpcEx_ExecuteQTo__FP18base_process_class -/* 80021250 2C 03 00 00 */ cmpwi r3, 0 -/* 80021254 40 82 00 24 */ bne lbl_80021278 -/* 80021258 38 60 00 00 */ li r3, 0 -/* 8002125C 48 00 00 30 */ b lbl_8002128C -lbl_80021260: -/* 80021260 7F C3 F3 78 */ mr r3, r30 -/* 80021264 4B FF FC 89 */ bl fpcCt_Abort__FP18base_process_class -/* 80021268 2C 03 00 00 */ cmpwi r3, 0 -/* 8002126C 40 82 00 0C */ bne lbl_80021278 -/* 80021270 38 60 00 00 */ li r3, 0 -/* 80021274 48 00 00 18 */ b lbl_8002128C -lbl_80021278: -/* 80021278 38 00 00 03 */ li r0, 3 -/* 8002127C 98 1E 00 0C */ stb r0, 0xc(r30) -/* 80021280 38 60 00 01 */ li r3, 1 -/* 80021284 48 00 00 08 */ b lbl_8002128C -lbl_80021288: -/* 80021288 38 60 00 00 */ li r3, 0 -lbl_8002128C: -/* 8002128C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021290 83 C1 00 08 */ lwz r30, 8(r1) -/* 80021294 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021298 7C 08 03 A6 */ mtlr r0 -/* 8002129C 38 21 00 10 */ addi r1, r1, 0x10 -/* 800212A0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_ToQueue__FP18base_process_class.s b/asm/f_pc/f_pc_deletor/fpcDt_ToQueue__FP18base_process_class.s deleted file mode 100644 index 107e533f1c..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_ToQueue__FP18base_process_class.s +++ /dev/null @@ -1,35 +0,0 @@ -lbl_8002110C: -/* 8002110C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021110 7C 08 02 A6 */ mflr r0 -/* 80021114 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021118 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002111C 7C 7F 1B 78 */ mr r31, r3 -/* 80021120 88 03 00 0A */ lbz r0, 0xa(r3) -/* 80021124 2C 00 00 01 */ cmpwi r0, 1 -/* 80021128 41 82 00 48 */ beq lbl_80021170 -/* 8002112C 4B FF F6 35 */ bl fpcBs_IsDelete__FP18base_process_class -/* 80021130 2C 03 00 01 */ cmpwi r3, 1 -/* 80021134 40 82 00 3C */ bne lbl_80021170 -/* 80021138 38 7F 00 68 */ addi r3, r31, 0x68 -/* 8002113C 48 00 1F F5 */ bl fpcPi_IsInQueue__FP22process_priority_class -/* 80021140 2C 03 00 01 */ cmpwi r3, 1 -/* 80021144 40 82 00 0C */ bne lbl_80021150 -/* 80021148 38 7F 00 68 */ addi r3, r31, 0x68 -/* 8002114C 48 00 21 1D */ bl fpcPi_Delete__FP22process_priority_class -lbl_80021150: -/* 80021150 80 1F 00 2C */ lwz r0, 0x2c(r31) -/* 80021154 90 1F 00 60 */ stw r0, 0x60(r31) -/* 80021158 38 7F 00 4C */ addi r3, r31, 0x4c -/* 8002115C 4B FF FD ED */ bl fpcDtTg_ToDeleteQ__FP16delete_tag_class -/* 80021160 80 7F 00 2C */ lwz r3, 0x2c(r31) -/* 80021164 48 00 05 15 */ bl fpcLy_DeletingMesg__FP11layer_class -/* 80021168 38 60 00 01 */ li r3, 1 -/* 8002116C 48 00 00 08 */ b lbl_80021174 -lbl_80021170: -/* 80021170 38 60 00 00 */ li r3, 0 -lbl_80021174: -/* 80021174 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021178 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002117C 7C 08 03 A6 */ mtlr r0 -/* 80021180 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021184 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_deletor/fpcDt_deleteMethod__FP18base_process_class.s b/asm/f_pc/f_pc_deletor/fpcDt_deleteMethod__FP18base_process_class.s deleted file mode 100644 index 15de361c5f..0000000000 --- a/asm/f_pc/f_pc_deletor/fpcDt_deleteMethod__FP18base_process_class.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_80021060: -/* 80021060 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80021064 7C 08 02 A6 */ mflr r0 -/* 80021068 90 01 00 24 */ stw r0, 0x24(r1) -/* 8002106C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021070 48 34 11 6D */ bl _savegpr_29 -/* 80021074 7C 7D 1B 78 */ mr r29, r3 -/* 80021078 83 E3 00 60 */ lwz r31, 0x60(r3) -/* 8002107C AB C3 00 0E */ lha r30, 0xe(r3) -/* 80021080 7F E3 FB 78 */ mr r3, r31 -/* 80021084 48 00 06 69 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80021088 38 7D 00 34 */ addi r3, r29, 0x34 -/* 8002108C 48 00 25 75 */ bl fpcLnTg_QueueTo__FP8line_tag -/* 80021090 7F A3 EB 78 */ mr r3, r29 -/* 80021094 4B FF F7 29 */ bl fpcBs_Delete__FP18base_process_class -/* 80021098 2C 03 00 01 */ cmpwi r3, 1 -/* 8002109C 40 82 00 1C */ bne lbl_800210B8 -/* 800210A0 7F E3 FB 78 */ mr r3, r31 -/* 800210A4 48 00 05 E5 */ bl fpcLy_DeletedMesg__FP11layer_class -/* 800210A8 7F C3 F3 78 */ mr r3, r30 -/* 800210AC 48 00 0F 81 */ bl fpcLd_Free__Fs -/* 800210B0 38 60 00 01 */ li r3, 1 -/* 800210B4 48 00 00 08 */ b lbl_800210BC -lbl_800210B8: -/* 800210B8 38 60 00 00 */ li r3, 0 -lbl_800210BC: -/* 800210BC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800210C0 48 34 11 69 */ bl _restgpr_29 -/* 800210C4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800210C8 7C 08 03 A6 */ mtlr r0 -/* 800210CC 38 21 00 20 */ addi r1, r1, 0x20 -/* 800210D0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_draw/fpcDw_Execute__FP18base_process_class.s b/asm/f_pc/f_pc_draw/fpcDw_Execute__FP18base_process_class.s deleted file mode 100644 index 01b5551514..0000000000 --- a/asm/f_pc/f_pc_draw/fpcDw_Execute__FP18base_process_class.s +++ /dev/null @@ -1,45 +0,0 @@ -lbl_80023954: -/* 80023954 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80023958 7C 08 02 A6 */ mflr r0 -/* 8002395C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80023960 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023964 48 33 E8 79 */ bl _savegpr_29 -/* 80023968 7C 7D 1B 78 */ mr r29, r3 -/* 8002396C 38 80 00 02 */ li r4, 2 -/* 80023970 4B FF FE D5 */ bl fpcPause_IsEnable__FPvUc -/* 80023974 2C 03 00 00 */ cmpwi r3, 0 -/* 80023978 40 82 00 60 */ bne lbl_800239D8 -/* 8002397C 4B FF DD 79 */ bl fpcLy_CurrentLayer__Fv -/* 80023980 7C 7F 1B 78 */ mr r31, r3 -/* 80023984 80 6D 87 B0 */ lwz r3, g_fpcLf_type(r13) -/* 80023988 80 9D 00 B4 */ lwz r4, 0xb4(r29) -/* 8002398C 4B FF CC C1 */ bl fpcBs_Is_JustOfType__Fii -/* 80023990 2C 03 00 00 */ cmpwi r3, 0 -/* 80023994 41 82 00 10 */ beq lbl_800239A4 -/* 80023998 80 7D 00 A8 */ lwz r3, 0xa8(r29) -/* 8002399C 83 C3 00 10 */ lwz r30, 0x10(r3) -/* 800239A0 48 00 00 0C */ b lbl_800239AC -lbl_800239A4: -/* 800239A4 80 7D 00 A8 */ lwz r3, 0xa8(r29) -/* 800239A8 83 C3 00 10 */ lwz r30, 0x10(r3) -lbl_800239AC: -/* 800239AC 80 7D 00 2C */ lwz r3, 0x2c(r29) -/* 800239B0 4B FF DD 3D */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800239B4 7F A3 EB 78 */ mr r3, r29 -/* 800239B8 7F CC F3 78 */ mr r12, r30 -/* 800239BC 7D 89 03 A6 */ mtctr r12 -/* 800239C0 4E 80 04 21 */ bctrl -/* 800239C4 7C 7E 1B 78 */ mr r30, r3 -/* 800239C8 7F E3 FB 78 */ mr r3, r31 -/* 800239CC 4B FF DD 21 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800239D0 7F C3 F3 78 */ mr r3, r30 -/* 800239D4 48 00 00 08 */ b lbl_800239DC -lbl_800239D8: -/* 800239D8 38 60 00 00 */ li r3, 0 -lbl_800239DC: -/* 800239DC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800239E0 48 33 E8 49 */ bl _restgpr_29 -/* 800239E4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800239E8 7C 08 03 A6 */ mtlr r0 -/* 800239EC 38 21 00 20 */ addi r1, r1, 0x20 -/* 800239F0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_draw/fpcDw_Handler__FPFPFPvPv_i_iPFPvPv_i.s b/asm/f_pc/f_pc_draw/fpcDw_Handler__FPFPFPvPv_i_iPFPvPv_i.s deleted file mode 100644 index 58476fb4a1..0000000000 --- a/asm/f_pc/f_pc_draw/fpcDw_Handler__FPFPFPvPv_i_iPFPvPv_i.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_800239F4: -/* 800239F4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800239F8 7C 08 02 A6 */ mflr r0 -/* 800239FC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023A00 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023A04 93 C1 00 08 */ stw r30, 8(r1) -/* 80023A08 7C 7E 1B 78 */ mr r30, r3 -/* 80023A0C 7C 9F 23 78 */ mr r31, r4 -/* 80023A10 48 23 F8 E9 */ bl cAPIGph_BeforeOfDraw__Fv -/* 80023A14 7F E3 FB 78 */ mr r3, r31 -/* 80023A18 7F CC F3 78 */ mr r12, r30 -/* 80023A1C 7D 89 03 A6 */ mtctr r12 -/* 80023A20 4E 80 04 21 */ bctrl -/* 80023A24 7C 7F 1B 78 */ mr r31, r3 -/* 80023A28 48 23 F9 01 */ bl cAPIGph_AfterOfDraw__Fv -/* 80023A2C 7F E3 FB 78 */ mr r3, r31 -/* 80023A30 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023A34 83 C1 00 08 */ lwz r30, 8(r1) -/* 80023A38 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023A3C 7C 08 03 A6 */ mtlr r0 -/* 80023A40 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023A44 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Get__FPC19draw_priority_class.s b/asm/f_pc/f_pc_draw_priority/fpcDwPi_Get__FPC19draw_priority_class.s deleted file mode 100644 index 904cf61c07..0000000000 --- a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Get__FPC19draw_priority_class.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80021308: -/* 80021308 A8 63 00 00 */ lha r3, 0(r3) -/* 8002130C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Init__FP19draw_priority_classs.s b/asm/f_pc/f_pc_draw_priority/fpcDwPi_Init__FP19draw_priority_classs.s deleted file mode 100644 index 7dd3d185f6..0000000000 --- a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Init__FP19draw_priority_classs.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80021318: -/* 80021318 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002131C 7C 08 02 A6 */ mflr r0 -/* 80021320 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021324 4B FF FF ED */ bl fpcDwPi_Set__FP19draw_priority_classs -/* 80021328 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002132C 7C 08 03 A6 */ mtlr r0 -/* 80021330 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021334 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Set__FP19draw_priority_classs.s b/asm/f_pc/f_pc_draw_priority/fpcDwPi_Set__FP19draw_priority_classs.s deleted file mode 100644 index d6c6876b14..0000000000 --- a/asm/f_pc/f_pc_draw_priority/fpcDwPi_Set__FP19draw_priority_classs.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_80021310: -/* 80021310 B0 83 00 00 */ sth r4, 0(r3) -/* 80021314 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_ExecuteQTo__FP18base_process_class.s b/asm/f_pc/f_pc_executor/fpcEx_ExecuteQTo__FP18base_process_class.s deleted file mode 100644 index 7bbf9bf90d..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_ExecuteQTo__FP18base_process_class.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_800214C4: -/* 800214C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800214C8 7C 08 02 A6 */ mflr r0 -/* 800214CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800214D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800214D4 7C 7F 1B 78 */ mr r31, r3 -/* 800214D8 38 7F 00 18 */ addi r3, r31, 0x18 -/* 800214DC 48 00 08 F1 */ bl fpcLyTg_QueueTo__FP26layer_management_tag_class -/* 800214E0 2C 03 00 01 */ cmpwi r3, 1 -/* 800214E4 40 82 00 14 */ bne lbl_800214F8 -/* 800214E8 38 00 00 03 */ li r0, 3 -/* 800214EC 98 1F 00 0C */ stb r0, 0xc(r31) -/* 800214F0 38 60 00 01 */ li r3, 1 -/* 800214F4 48 00 00 08 */ b lbl_800214FC -lbl_800214F8: -/* 800214F8 38 60 00 00 */ li r3, 0 -lbl_800214FC: -/* 800214FC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021500 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021504 7C 08 03 A6 */ mtlr r0 -/* 80021508 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002150C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_Execute__FP18base_process_class.s b/asm/f_pc/f_pc_executor/fpcEx_Execute__FP18base_process_class.s deleted file mode 100644 index f99ff5f505..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_Execute__FP18base_process_class.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_800213C4: -/* 800213C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800213C8 7C 08 02 A6 */ mflr r0 -/* 800213CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800213D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800213D4 7C 7F 1B 78 */ mr r31, r3 -/* 800213D8 88 03 00 0C */ lbz r0, 0xc(r3) -/* 800213DC 2C 00 00 02 */ cmpwi r0, 2 -/* 800213E0 40 82 00 14 */ bne lbl_800213F4 -/* 800213E4 38 80 00 01 */ li r4, 1 -/* 800213E8 48 00 24 5D */ bl fpcPause_IsEnable__FPvUc -/* 800213EC 2C 03 00 01 */ cmpwi r3, 1 -/* 800213F0 40 82 00 0C */ bne lbl_800213FC -lbl_800213F4: -/* 800213F4 38 60 00 00 */ li r3, 0 -/* 800213F8 48 00 00 0C */ b lbl_80021404 -lbl_800213FC: -/* 800213FC 7F E3 FB 78 */ mr r3, r31 -/* 80021400 4B FF F2 C5 */ bl fpcBs_Execute__FP18base_process_class -lbl_80021404: -/* 80021404 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021408 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002140C 7C 08 03 A6 */ mtlr r0 -/* 80021410 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021414 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_Handler__FPFPvPv_i.s b/asm/f_pc/f_pc_executor/fpcEx_Handler__FPFPvPv_i.s deleted file mode 100644 index 20127ddb0b..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_Handler__FPFPvPv_i.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80021568: -/* 80021568 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002156C 7C 08 02 A6 */ mflr r0 -/* 80021570 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021574 48 00 21 B5 */ bl fpcLnIt_Queue__FPFPvPv_i -/* 80021578 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002157C 7C 08 03 A6 */ mtlr r0 -/* 80021580 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021584 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_IsExist__FUi.s b/asm/f_pc/f_pc_executor/fpcEx_IsExist__FUi.s deleted file mode 100644 index 1e966f1ec8..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_IsExist__FUi.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_8002139C: -/* 8002139C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800213A0 7C 08 02 A6 */ mflr r0 -/* 800213A4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800213A8 4B FF FF B1 */ bl fpcEx_SearchByID__FUi -/* 800213AC 30 03 FF FF */ addic r0, r3, -1 -/* 800213B0 7C 60 19 10 */ subfe r3, r0, r3 -/* 800213B4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800213B8 7C 08 03 A6 */ mtlr r0 -/* 800213BC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800213C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_SearchByID__FUi.s b/asm/f_pc/f_pc_executor/fpcEx_SearchByID__FUi.s deleted file mode 100644 index 843594e812..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_SearchByID__FUi.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80021358: -/* 80021358 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002135C 7C 08 02 A6 */ mflr r0 -/* 80021360 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021364 90 61 00 08 */ stw r3, 8(r1) -/* 80021368 38 03 00 02 */ addi r0, r3, 2 -/* 8002136C 28 00 00 01 */ cmplwi r0, 1 -/* 80021370 41 81 00 0C */ bgt lbl_8002137C -/* 80021374 38 60 00 00 */ li r3, 0 -/* 80021378 48 00 00 14 */ b lbl_8002138C -lbl_8002137C: -/* 8002137C 3C 60 80 02 */ lis r3, fpcSch_JudgeByID__FPvPv@ha /* 0x80023590@ha */ -/* 80021380 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID__FPvPv@l /* 0x80023590@l */ -/* 80021384 38 81 00 08 */ addi r4, r1, 8 -/* 80021388 4B FF FF B1 */ bl fpcEx_Search__FPFPvPv_PvPv -lbl_8002138C: -/* 8002138C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021390 7C 08 03 A6 */ mtlr r0 -/* 80021394 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021398 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_Search__FPFPvPv_PvPv.s b/asm/f_pc/f_pc_executor/fpcEx_Search__FPFPvPv_PvPv.s deleted file mode 100644 index 2a807b69c2..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_Search__FPFPvPv_PvPv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80021338: -/* 80021338 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002133C 7C 08 02 A6 */ mflr r0 -/* 80021340 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021344 48 00 09 1D */ bl fpcLyIt_AllJudge__FPFPvPv_PvPv -/* 80021348 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002134C 7C 08 03 A6 */ mtlr r0 -/* 80021350 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021354 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_ToExecuteQ__FP18base_process_class.s b/asm/f_pc/f_pc_executor/fpcEx_ToExecuteQ__FP18base_process_class.s deleted file mode 100644 index df476fc31d..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_ToExecuteQ__FP18base_process_class.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80021510: -/* 80021510 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021514 7C 08 02 A6 */ mflr r0 -/* 80021518 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002151C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021520 7C 7F 1B 78 */ mr r31, r3 -/* 80021524 38 7F 00 18 */ addi r3, r31, 0x18 -/* 80021528 80 9F 00 A0 */ lwz r4, 0xa0(r31) -/* 8002152C A0 BF 00 A4 */ lhz r5, 0xa4(r31) -/* 80021530 A0 DF 00 A6 */ lhz r6, 0xa6(r31) -/* 80021534 48 00 07 A1 */ bl fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs -/* 80021538 2C 03 00 01 */ cmpwi r3, 1 -/* 8002153C 40 82 00 14 */ bne lbl_80021550 -/* 80021540 7F E3 FB 78 */ mr r3, r31 -/* 80021544 4B FF FE D5 */ bl fpcEx_ToLineQ__FP18base_process_class -/* 80021548 38 60 00 01 */ li r3, 1 -/* 8002154C 48 00 00 08 */ b lbl_80021554 -lbl_80021550: -/* 80021550 38 60 00 00 */ li r3, 0 -lbl_80021554: -/* 80021554 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021558 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002155C 7C 08 03 A6 */ mtlr r0 -/* 80021560 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021564 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_executor/fpcEx_ToLineQ__FP18base_process_class.s b/asm/f_pc/f_pc_executor/fpcEx_ToLineQ__FP18base_process_class.s deleted file mode 100644 index 46fde2072e..0000000000 --- a/asm/f_pc/f_pc_executor/fpcEx_ToLineQ__FP18base_process_class.s +++ /dev/null @@ -1,49 +0,0 @@ -lbl_80021418: -/* 80021418 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002141C 7C 08 02 A6 */ mflr r0 -/* 80021420 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021424 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021428 7C 7F 1B 78 */ mr r31, r3 -/* 8002142C 80 63 00 2C */ lwz r3, 0x2c(r3) -/* 80021430 80 83 00 18 */ lwz r4, 0x18(r3) -/* 80021434 80 03 00 0C */ lwz r0, 0xc(r3) -/* 80021438 28 00 00 00 */ cmplwi r0, 0 -/* 8002143C 41 82 00 14 */ beq lbl_80021450 -/* 80021440 38 64 00 34 */ addi r3, r4, 0x34 -/* 80021444 48 24 54 3D */ bl cTg_IsUse__FP16create_tag_class -/* 80021448 2C 03 00 01 */ cmpwi r3, 1 -/* 8002144C 40 82 00 60 */ bne lbl_800214AC -lbl_80021450: -/* 80021450 38 7F 00 34 */ addi r3, r31, 0x34 -/* 80021454 A0 9F 00 A4 */ lhz r4, 0xa4(r31) -/* 80021458 48 00 21 DD */ bl fpcLnTg_ToQueue__FP8line_tagi -/* 8002145C 2C 03 00 00 */ cmpwi r3, 0 -/* 80021460 40 82 00 14 */ bne lbl_80021474 -/* 80021464 38 7F 00 18 */ addi r3, r31, 0x18 -/* 80021468 48 00 09 65 */ bl fpcLyTg_QueueTo__FP26layer_management_tag_class -/* 8002146C 38 60 00 00 */ li r3, 0 -/* 80021470 48 00 00 40 */ b lbl_800214B0 -lbl_80021474: -/* 80021474 38 00 00 02 */ li r0, 2 -/* 80021478 98 1F 00 0C */ stb r0, 0xc(r31) -/* 8002147C 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 80021480 80 9F 00 B4 */ lwz r4, 0xb4(r31) -/* 80021484 4B FF F1 C9 */ bl fpcBs_Is_JustOfType__Fii -/* 80021488 2C 03 00 00 */ cmpwi r3, 0 -/* 8002148C 41 82 00 18 */ beq lbl_800214A4 -/* 80021490 38 7F 00 BC */ addi r3, r31, 0xbc -/* 80021494 3C 80 80 02 */ lis r4, fpcEx_ToLineQ__FP18base_process_class@ha /* 0x80021418@ha */ -/* 80021498 38 84 14 18 */ addi r4, r4, fpcEx_ToLineQ__FP18base_process_class@l /* 0x80021418@l */ -/* 8002149C 7F E5 FB 78 */ mr r5, r31 -/* 800214A0 48 00 06 E9 */ bl fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv -lbl_800214A4: -/* 800214A4 38 60 00 01 */ li r3, 1 -/* 800214A8 48 00 00 08 */ b lbl_800214B0 -lbl_800214AC: -/* 800214AC 38 60 00 00 */ li r3, 0 -lbl_800214B0: -/* 800214B0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800214B4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800214B8 7C 08 03 A6 */ mtlr r0 -/* 800214BC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800214C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Do__FP19fast_create_request.s b/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Do__FP19fast_create_request.s deleted file mode 100644 index d5e338ca33..0000000000 --- a/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Do__FP19fast_create_request.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80023A48: -/* 80023A48 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023A4C 7C 08 02 A6 */ mflr r0 -/* 80023A50 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023A54 7C 64 1B 78 */ mr r4, r3 -/* 80023A58 81 83 00 48 */ lwz r12, 0x48(r3) -/* 80023A5C 28 0C 00 00 */ cmplwi r12, 0 -/* 80023A60 41 82 00 24 */ beq lbl_80023A84 -/* 80023A64 80 64 00 40 */ lwz r3, 0x40(r4) -/* 80023A68 80 84 00 4C */ lwz r4, 0x4c(r4) -/* 80023A6C 7D 89 03 A6 */ mtctr r12 -/* 80023A70 4E 80 04 21 */ bctrl -/* 80023A74 2C 03 00 00 */ cmpwi r3, 0 -/* 80023A78 40 82 00 0C */ bne lbl_80023A84 -/* 80023A7C 38 60 00 03 */ li r3, 3 -/* 80023A80 48 00 00 08 */ b lbl_80023A88 -lbl_80023A84: -/* 80023A84 38 60 00 04 */ li r3, 4 -lbl_80023A88: -/* 80023A88 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023A8C 7C 08 03 A6 */ mtlr r0 -/* 80023A90 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023A94 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s b/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s deleted file mode 100644 index 5d88d9490b..0000000000 --- a/asm/f_pc/f_pc_fstcreate_req/fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s +++ /dev/null @@ -1,57 +0,0 @@ -lbl_80023AA0: -/* 80023AA0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80023AA4 7C 08 02 A6 */ mflr r0 -/* 80023AA8 90 01 00 24 */ stw r0, 0x24(r1) -/* 80023AAC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023AB0 48 33 E7 21 */ bl _savegpr_26 -/* 80023AB4 7C 7A 1B 78 */ mr r26, r3 -/* 80023AB8 7C 9B 23 78 */ mr r27, r4 -/* 80023ABC 7C BC 2B 78 */ mr r28, r5 -/* 80023AC0 7C DD 33 78 */ mr r29, r6 -/* 80023AC4 7C FE 3B 78 */ mr r30, r7 -/* 80023AC8 7F 63 DB 78 */ mr r3, r27 -/* 80023ACC 4B FF E4 ED */ bl fpcLd_Use__Fs -/* 80023AD0 2C 03 00 00 */ cmpwi r3, 0 -/* 80023AD4 40 82 00 0C */ bne lbl_80023AE0 -/* 80023AD8 38 60 00 00 */ li r3, 0 -/* 80023ADC 48 00 00 7C */ b lbl_80023B58 -lbl_80023AE0: -/* 80023AE0 7F 43 D3 78 */ mr r3, r26 -/* 80023AE4 38 80 00 50 */ li r4, 0x50 -/* 80023AE8 3C A0 80 3A */ lis r5, submethod@ha /* 0x803A3AE0@ha */ -/* 80023AEC 38 A5 3A E0 */ addi r5, r5, submethod@l /* 0x803A3AE0@l */ -/* 80023AF0 4B FF D2 C1 */ bl fpcCtRq_Create__FP11layer_classUlP27create_request_method_class -/* 80023AF4 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80023AF8 41 82 00 5C */ beq lbl_80023B54 -/* 80023AFC 7F 43 D3 78 */ mr r3, r26 -/* 80023B00 4B FF DB ED */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80023B04 4B FF CB 99 */ bl fpcBs_MakeOfId__Fv -/* 80023B08 7C 64 1B 78 */ mr r4, r3 -/* 80023B0C 7F 63 DB 78 */ mr r3, r27 -/* 80023B10 7F C5 F3 78 */ mr r5, r30 -/* 80023B14 4B FF CD 0D */ bl fpcBs_Create__FsUiPv -/* 80023B18 7C 7E 1B 79 */ or. r30, r3, r3 -/* 80023B1C 41 82 00 30 */ beq lbl_80023B4C -/* 80023B20 93 FE 00 14 */ stw r31, 0x14(r30) -/* 80023B24 93 DF 00 40 */ stw r30, 0x40(r31) -/* 80023B28 80 1E 00 04 */ lwz r0, 4(r30) -/* 80023B2C 90 1F 00 3C */ stw r0, 0x3c(r31) -/* 80023B30 4B FF CD ED */ bl fpcBs_SubCreate__FP18base_process_class -/* 80023B34 2C 03 00 02 */ cmpwi r3, 2 -/* 80023B38 40 82 00 14 */ bne lbl_80023B4C -/* 80023B3C 93 9F 00 48 */ stw r28, 0x48(r31) -/* 80023B40 93 BF 00 4C */ stw r29, 0x4c(r31) -/* 80023B44 7F C3 F3 78 */ mr r3, r30 -/* 80023B48 48 00 00 10 */ b lbl_80023B58 -lbl_80023B4C: -/* 80023B4C 7F E3 FB 78 */ mr r3, r31 -/* 80023B50 4B FF D0 C5 */ bl fpcCtRq_Cancel__FP14create_request -lbl_80023B54: -/* 80023B54 38 60 00 00 */ li r3, 0 -lbl_80023B58: -/* 80023B58 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023B5C 48 33 E6 C1 */ bl _restgpr_26 -/* 80023B60 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80023B64 7C 08 03 A6 */ mtlr r0 -/* 80023B68 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023B6C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_CancelMethod__FP24process_method_tag_class.s b/asm/f_pc/f_pc_layer/fpcLy_CancelMethod__FP24process_method_tag_class.s deleted file mode 100644 index 4a74c1e960..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_CancelMethod__FP24process_method_tag_class.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_800215CC: -/* 800215CC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800215D0 7C 08 02 A6 */ mflr r0 -/* 800215D4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800215D8 48 00 21 B1 */ bl fpcMtdTg_Do__FP24process_method_tag_class -/* 800215DC 20 03 00 01 */ subfic r0, r3, 1 -/* 800215E0 7C 00 00 34 */ cntlzw r0, r0 -/* 800215E4 54 03 D9 7E */ srwi r3, r0, 5 -/* 800215E8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800215EC 7C 08 03 A6 */ mtlr r0 -/* 800215F0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800215F4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_CancelQTo__FP24process_method_tag_class.s b/asm/f_pc/f_pc_layer/fpcLy_CancelQTo__FP24process_method_tag_class.s deleted file mode 100644 index 38ab0c2b49..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_CancelQTo__FP24process_method_tag_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80021588: -/* 80021588 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002158C 7C 08 02 A6 */ mflr r0 -/* 80021590 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021594 48 00 22 45 */ bl fpcMtdTg_MethodQTo__FP24process_method_tag_class -/* 80021598 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002159C 7C 08 03 A6 */ mtlr r0 -/* 800215A0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800215A4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Cancel__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_Cancel__FP11layer_class.s deleted file mode 100644 index 56091e9d2d..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Cancel__FP11layer_class.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_8002189C: -/* 8002189C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800218A0 7C 08 02 A6 */ mflr r0 -/* 800218A4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800218A8 3C 80 80 02 */ lis r4, fpcLy_CancelMethod__FP24process_method_tag_class@ha /* 0x800215CC@ha */ -/* 800218AC 38 84 15 CC */ addi r4, r4, fpcLy_CancelMethod__FP24process_method_tag_class@l /* 0x800215CC@l */ -/* 800218B0 38 63 00 1C */ addi r3, r3, 0x1c -/* 800218B4 48 00 1E B1 */ bl fpcMtdIt_Method__FP15node_list_classPFPv_i -/* 800218B8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800218BC 7C 08 03 A6 */ mtlr r0 -/* 800218C0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800218C4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Create__FP11layer_classPvP15node_list_classi.s b/asm/f_pc/f_pc_layer/fpcLy_Create__FP11layer_classPvP15node_list_classi.s deleted file mode 100644 index 054d72412b..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Create__FP11layer_classPvP15node_list_classi.s +++ /dev/null @@ -1,82 +0,0 @@ -lbl_800218C8: -/* 800218C8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800218CC 7C 08 02 A6 */ mflr r0 -/* 800218D0 90 01 00 24 */ stw r0, 0x24(r1) -/* 800218D4 39 61 00 20 */ addi r11, r1, 0x20 -/* 800218D8 48 34 09 01 */ bl _savegpr_28 -/* 800218DC 7C 7C 1B 78 */ mr r28, r3 -/* 800218E0 7C 9D 23 78 */ mr r29, r4 -/* 800218E4 7C BE 2B 78 */ mr r30, r5 -/* 800218E8 7C DF 33 78 */ mr r31, r6 -/* 800218EC 88 0D 87 A0 */ lbz r0, data_80450D20(r13) -/* 800218F0 7C 00 07 75 */ extsb. r0, r0 -/* 800218F4 40 82 00 10 */ bne lbl_80021904 -/* 800218F8 38 00 00 01 */ li r0, 1 -/* 800218FC 90 0D 87 9C */ stw r0, IsInitOfLayerList(r13) -/* 80021900 98 0D 87 A0 */ stb r0, data_80450D20(r13) -lbl_80021904: -/* 80021904 88 0D 87 A8 */ lbz r0, data_80450D28(r13) -/* 80021908 7C 00 07 75 */ extsb. r0, r0 -/* 8002190C 40 82 00 14 */ bne lbl_80021920 -/* 80021910 38 00 00 00 */ li r0, 0 -/* 80021914 90 0D 87 A4 */ stw r0, layer_id(r13) -/* 80021918 38 00 00 01 */ li r0, 1 -/* 8002191C 98 0D 87 A8 */ stb r0, data_80450D28(r13) -lbl_80021920: -/* 80021920 3C 60 80 3A */ lis r3, l_fpcLy_Crear@ha /* 0x803A39B0@ha */ -/* 80021924 38 83 39 B0 */ addi r4, r3, l_fpcLy_Crear@l /* 0x803A39B0@l */ -/* 80021928 80 64 00 00 */ lwz r3, 0(r4) -/* 8002192C 80 04 00 04 */ lwz r0, 4(r4) -/* 80021930 90 7C 00 00 */ stw r3, 0(r28) -/* 80021934 90 1C 00 04 */ stw r0, 4(r28) -/* 80021938 80 04 00 08 */ lwz r0, 8(r4) -/* 8002193C 90 1C 00 08 */ stw r0, 8(r28) -/* 80021940 80 04 00 0C */ lwz r0, 0xc(r4) -/* 80021944 90 1C 00 0C */ stw r0, 0xc(r28) -/* 80021948 80 64 00 10 */ lwz r3, 0x10(r4) -/* 8002194C 80 04 00 14 */ lwz r0, 0x14(r4) -/* 80021950 90 7C 00 10 */ stw r3, 0x10(r28) -/* 80021954 90 1C 00 14 */ stw r0, 0x14(r28) -/* 80021958 80 04 00 18 */ lwz r0, 0x18(r4) -/* 8002195C 90 1C 00 18 */ stw r0, 0x18(r28) -/* 80021960 80 64 00 1C */ lwz r3, 0x1c(r4) -/* 80021964 80 04 00 20 */ lwz r0, 0x20(r4) -/* 80021968 90 7C 00 1C */ stw r3, 0x1c(r28) -/* 8002196C 90 1C 00 20 */ stw r0, 0x20(r28) -/* 80021970 80 04 00 24 */ lwz r0, 0x24(r4) -/* 80021974 90 1C 00 24 */ stw r0, 0x24(r28) -/* 80021978 80 04 00 28 */ lwz r0, 0x28(r4) -/* 8002197C 90 1C 00 28 */ stw r0, 0x28(r28) -/* 80021980 7F 83 E3 78 */ mr r3, r28 -/* 80021984 38 80 00 00 */ li r4, 0 -/* 80021988 48 24 49 89 */ bl cNd_Create__FP10node_classPv -/* 8002198C 80 6D 87 A4 */ lwz r3, layer_id(r13) -/* 80021990 38 03 00 01 */ addi r0, r3, 1 -/* 80021994 90 0D 87 A4 */ stw r0, layer_id(r13) -/* 80021998 90 7C 00 0C */ stw r3, 0xc(r28) -/* 8002199C 93 BC 00 18 */ stw r29, 0x18(r28) -/* 800219A0 80 0D 87 9C */ lwz r0, IsInitOfLayerList(r13) -/* 800219A4 2C 00 00 01 */ cmpwi r0, 1 -/* 800219A8 40 82 00 20 */ bne lbl_800219C8 -/* 800219AC 38 00 00 00 */ li r0, 0 -/* 800219B0 90 0D 87 9C */ stw r0, IsInitOfLayerList(r13) -/* 800219B4 3C 60 80 3A */ lis r3, l_fpcLy_LayerList@ha /* 0x803A39DC@ha */ -/* 800219B8 38 63 39 DC */ addi r3, r3, l_fpcLy_LayerList@l /* 0x803A39DC@l */ -/* 800219BC 48 24 46 85 */ bl cLs_Create__FP15node_list_class -/* 800219C0 7F 83 E3 78 */ mr r3, r28 -/* 800219C4 4B FF FD 29 */ bl fpcLy_SetCurrentLayer__FP11layer_class -lbl_800219C8: -/* 800219C8 93 DC 00 10 */ stw r30, 0x10(r28) -/* 800219CC 93 FC 00 14 */ stw r31, 0x14(r28) -/* 800219D0 38 7C 00 10 */ addi r3, r28, 0x10 -/* 800219D4 80 9C 00 10 */ lwz r4, 0x10(r28) -/* 800219D8 80 BC 00 14 */ lwz r5, 0x14(r28) -/* 800219DC 48 24 4B 0D */ bl cTr_Create__FP21node_lists_tree_classP15node_list_classi -/* 800219E0 7F 83 E3 78 */ mr r3, r28 -/* 800219E4 4B FF FD D9 */ bl fpcLy_Regist__FP11layer_class -/* 800219E8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800219EC 48 34 08 39 */ bl _restgpr_28 -/* 800219F0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800219F4 7C 08 03 A6 */ mtlr r0 -/* 800219F8 38 21 00 20 */ addi r1, r1, 0x20 -/* 800219FC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_CreatedMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_CreatedMesg__FP11layer_class.s deleted file mode 100644 index 3d84fc390f..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_CreatedMesg__FP11layer_class.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_800216C4: -/* 800216C4 A8 83 00 28 */ lha r4, 0x28(r3) -/* 800216C8 2C 04 00 00 */ cmpwi r4, 0 -/* 800216CC 4C 81 00 20 */ blelr -/* 800216D0 38 04 FF FF */ addi r0, r4, -1 -/* 800216D4 B0 03 00 28 */ sth r0, 0x28(r3) -/* 800216D8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_CreatingMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_CreatingMesg__FP11layer_class.s deleted file mode 100644 index eff481f9f6..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_CreatingMesg__FP11layer_class.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_800216B4: -/* 800216B4 A8 83 00 28 */ lha r4, 0x28(r3) -/* 800216B8 38 04 00 01 */ addi r0, r4, 1 -/* 800216BC B0 03 00 28 */ sth r0, 0x28(r3) -/* 800216C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_CurrentLayer__Fv.s b/asm/f_pc/f_pc_layer/fpcLy_CurrentLayer__Fv.s deleted file mode 100644 index 25958295eb..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_CurrentLayer__Fv.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_800216F4: -/* 800216F4 80 6D 87 98 */ lwz r3, l_fpcLy_CurrLayer_p(r13) -/* 800216F8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Delete__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_Delete__FP11layer_class.s deleted file mode 100644 index 0235a76e4e..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Delete__FP11layer_class.s +++ /dev/null @@ -1,48 +0,0 @@ -lbl_800217E8: -/* 800217E8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800217EC 7C 08 02 A6 */ mflr r0 -/* 800217F0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800217F4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800217F8 7C 7F 1B 78 */ mr r31, r3 -/* 800217FC 80 83 00 10 */ lwz r4, 0x10(r3) -/* 80021800 80 04 00 08 */ lwz r0, 8(r4) -/* 80021804 2C 00 00 00 */ cmpwi r0, 0 -/* 80021808 40 82 00 7C */ bne lbl_80021884 -/* 8002180C 80 1F 00 24 */ lwz r0, 0x24(r31) -/* 80021810 2C 00 00 00 */ cmpwi r0, 0 -/* 80021814 40 82 00 70 */ bne lbl_80021884 -/* 80021818 48 24 46 61 */ bl cLs_SingleCut__FP10node_class -/* 8002181C 3C 60 80 3A */ lis r3, l_fpcLy_Crear@ha /* 0x803A39B0@ha */ -/* 80021820 38 83 39 B0 */ addi r4, r3, l_fpcLy_Crear@l /* 0x803A39B0@l */ -/* 80021824 80 64 00 00 */ lwz r3, 0(r4) -/* 80021828 80 04 00 04 */ lwz r0, 4(r4) -/* 8002182C 90 7F 00 00 */ stw r3, 0(r31) -/* 80021830 90 1F 00 04 */ stw r0, 4(r31) -/* 80021834 80 04 00 08 */ lwz r0, 8(r4) -/* 80021838 90 1F 00 08 */ stw r0, 8(r31) -/* 8002183C 80 04 00 0C */ lwz r0, 0xc(r4) -/* 80021840 90 1F 00 0C */ stw r0, 0xc(r31) -/* 80021844 80 64 00 10 */ lwz r3, 0x10(r4) -/* 80021848 80 04 00 14 */ lwz r0, 0x14(r4) -/* 8002184C 90 7F 00 10 */ stw r3, 0x10(r31) -/* 80021850 90 1F 00 14 */ stw r0, 0x14(r31) -/* 80021854 80 04 00 18 */ lwz r0, 0x18(r4) -/* 80021858 90 1F 00 18 */ stw r0, 0x18(r31) -/* 8002185C 80 64 00 1C */ lwz r3, 0x1c(r4) -/* 80021860 80 04 00 20 */ lwz r0, 0x20(r4) -/* 80021864 90 7F 00 1C */ stw r3, 0x1c(r31) -/* 80021868 90 1F 00 20 */ stw r0, 0x20(r31) -/* 8002186C 80 04 00 24 */ lwz r0, 0x24(r4) -/* 80021870 90 1F 00 24 */ stw r0, 0x24(r31) -/* 80021874 80 04 00 28 */ lwz r0, 0x28(r4) -/* 80021878 90 1F 00 28 */ stw r0, 0x28(r31) -/* 8002187C 38 60 00 01 */ li r3, 1 -/* 80021880 48 00 00 08 */ b lbl_80021888 -lbl_80021884: -/* 80021884 38 60 00 00 */ li r3, 0 -lbl_80021888: -/* 80021888 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8002188C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021890 7C 08 03 A6 */ mtlr r0 -/* 80021894 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021898 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_DeletedMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_DeletedMesg__FP11layer_class.s deleted file mode 100644 index 3e4e98b5eb..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_DeletedMesg__FP11layer_class.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_80021688: -/* 80021688 A8 83 00 2A */ lha r4, 0x2a(r3) -/* 8002168C 2C 04 00 00 */ cmpwi r4, 0 -/* 80021690 4C 81 00 20 */ blelr -/* 80021694 38 04 FF FF */ addi r0, r4, -1 -/* 80021698 B0 03 00 2A */ sth r0, 0x2a(r3) -/* 8002169C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_DeletingMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_DeletingMesg__FP11layer_class.s deleted file mode 100644 index ee0adb2b74..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_DeletingMesg__FP11layer_class.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_80021678: -/* 80021678 A8 83 00 2A */ lha r4, 0x2a(r3) -/* 8002167C 38 04 00 01 */ addi r0, r4, 1 -/* 80021680 B0 03 00 2A */ sth r0, 0x2a(r3) -/* 80021684 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_IntoQueue__FP11layer_classiP16create_tag_classi.s b/asm/f_pc/f_pc_layer/fpcLy_IntoQueue__FP11layer_classiP16create_tag_classi.s deleted file mode 100644 index e12865b5f1..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_IntoQueue__FP11layer_classiP16create_tag_classi.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800215F8: -/* 800215F8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800215FC 7C 08 02 A6 */ mflr r0 -/* 80021600 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021604 38 63 00 10 */ addi r3, r3, 0x10 -/* 80021608 48 24 53 15 */ bl cTg_InsertToTree__FP21node_lists_tree_classiP16create_tag_classi -/* 8002160C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021610 7C 08 03 A6 */ mtlr r0 -/* 80021614 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021618 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_IsCreatingMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_IsCreatingMesg__FP11layer_class.s deleted file mode 100644 index be3ae059a8..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_IsCreatingMesg__FP11layer_class.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_800216A0: -/* 800216A0 A8 63 00 28 */ lha r3, 0x28(r3) -/* 800216A4 7C 03 00 D0 */ neg r0, r3 -/* 800216A8 7C 00 18 78 */ andc r0, r0, r3 -/* 800216AC 54 03 0F FE */ srwi r3, r0, 0x1f -/* 800216B0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_IsDeletingMesg__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_IsDeletingMesg__FP11layer_class.s deleted file mode 100644 index 49a4de74b3..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_IsDeletingMesg__FP11layer_class.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_80021664: -/* 80021664 A8 63 00 2A */ lha r3, 0x2a(r3) -/* 80021668 7C 03 00 D0 */ neg r0, r3 -/* 8002166C 7C 00 18 78 */ andc r0, r0, r3 -/* 80021670 54 03 0F FE */ srwi r3, r0, 0x1f -/* 80021674 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Layer__FUi.s b/asm/f_pc/f_pc_layer/fpcLy_Layer__FUi.s deleted file mode 100644 index bfa47e2726..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Layer__FUi.s +++ /dev/null @@ -1,34 +0,0 @@ -lbl_8002174C: -/* 8002174C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021750 7C 08 02 A6 */ mflr r0 -/* 80021754 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021758 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002175C 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80021760 41 82 00 14 */ beq lbl_80021774 -/* 80021764 4B FF FF 79 */ bl fpcLy_RootLayer__Fv -/* 80021768 80 03 00 0C */ lwz r0, 0xc(r3) -/* 8002176C 7C 1F 00 40 */ cmplw r31, r0 -/* 80021770 40 82 00 0C */ bne lbl_8002177C -lbl_80021774: -/* 80021774 4B FF FF 69 */ bl fpcLy_RootLayer__Fv -/* 80021778 48 00 00 30 */ b lbl_800217A8 -lbl_8002177C: -/* 8002177C 3C 1F 00 01 */ addis r0, r31, 1 -/* 80021780 28 00 FF FD */ cmplwi r0, 0xfffd -/* 80021784 41 82 00 14 */ beq lbl_80021798 -/* 80021788 4B FF FF 6D */ bl fpcLy_CurrentLayer__Fv -/* 8002178C 80 03 00 0C */ lwz r0, 0xc(r3) -/* 80021790 7C 1F 00 40 */ cmplw r31, r0 -/* 80021794 40 82 00 0C */ bne lbl_800217A0 -lbl_80021798: -/* 80021798 4B FF FF 5D */ bl fpcLy_CurrentLayer__Fv -/* 8002179C 48 00 00 0C */ b lbl_800217A8 -lbl_800217A0: -/* 800217A0 7F E3 FB 78 */ mr r3, r31 -/* 800217A4 4B FF FF 59 */ bl fpcLy_Search__FUi -lbl_800217A8: -/* 800217A8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800217AC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800217B0 7C 08 03 A6 */ mtlr r0 -/* 800217B4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800217B8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_QueueTo__FP11layer_classP16create_tag_class.s b/asm/f_pc/f_pc_layer/fpcLy_QueueTo__FP11layer_classP16create_tag_class.s deleted file mode 100644 index 5f9806e97a..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_QueueTo__FP11layer_classP16create_tag_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80021640: -/* 80021640 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021644 7C 08 02 A6 */ mflr r0 -/* 80021648 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002164C 7C 83 23 78 */ mr r3, r4 -/* 80021650 48 24 52 3D */ bl cTg_SingleCutFromTree__FP16create_tag_class -/* 80021654 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021658 7C 08 03 A6 */ mtlr r0 -/* 8002165C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021660 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Regist__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_Regist__FP11layer_class.s deleted file mode 100644 index 5f751d0cae..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Regist__FP11layer_class.s +++ /dev/null @@ -1,12 +0,0 @@ -lbl_800217BC: -/* 800217BC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800217C0 7C 08 02 A6 */ mflr r0 -/* 800217C4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800217C8 7C 64 1B 78 */ mr r4, r3 -/* 800217CC 3C 60 80 3A */ lis r3, l_fpcLy_LayerList@ha /* 0x803A39DC@ha */ -/* 800217D0 38 63 39 DC */ addi r3, r3, l_fpcLy_LayerList@l /* 0x803A39DC@l */ -/* 800217D4 48 24 47 29 */ bl cLs_Addition__FP15node_list_classP10node_class -/* 800217D8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800217DC 7C 08 03 A6 */ mtlr r0 -/* 800217E0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800217E4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_RootLayer__Fv.s b/asm/f_pc/f_pc_layer/fpcLy_RootLayer__Fv.s deleted file mode 100644 index 04319bbe23..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_RootLayer__Fv.s +++ /dev/null @@ -1,5 +0,0 @@ -lbl_800216DC: -/* 800216DC 3C 60 80 3A */ lis r3, l_fpcLy_LayerList@ha /* 0x803A39DC@ha */ -/* 800216E0 38 63 39 DC */ addi r3, r3, l_fpcLy_LayerList@l /* 0x803A39DC@l */ -/* 800216E4 80 63 00 00 */ lwz r3, 0(r3) -/* 800216E8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_Search__FUi.s b/asm/f_pc/f_pc_layer/fpcLy_Search__FUi.s deleted file mode 100644 index 473182dff9..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_Search__FUi.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_800216FC: -/* 800216FC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021700 7C 08 02 A6 */ mflr r0 -/* 80021704 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021708 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002170C 7C 7F 1B 78 */ mr r31, r3 -/* 80021710 4B FF FF CD */ bl fpcLy_RootLayer__Fv -/* 80021714 48 00 00 18 */ b lbl_8002172C -lbl_80021718: -/* 80021718 80 03 00 0C */ lwz r0, 0xc(r3) -/* 8002171C 7C 00 F8 40 */ cmplw r0, r31 -/* 80021720 40 82 00 08 */ bne lbl_80021728 -/* 80021724 48 00 00 14 */ b lbl_80021738 -lbl_80021728: -/* 80021728 80 63 00 08 */ lwz r3, 8(r3) -lbl_8002172C: -/* 8002172C 28 03 00 00 */ cmplwi r3, 0 -/* 80021730 40 82 FF E8 */ bne lbl_80021718 -/* 80021734 38 60 00 00 */ li r3, 0 -lbl_80021738: -/* 80021738 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 8002173C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021740 7C 08 03 A6 */ mtlr r0 -/* 80021744 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021748 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_SetCurrentLayer__FP11layer_class.s b/asm/f_pc/f_pc_layer/fpcLy_SetCurrentLayer__FP11layer_class.s deleted file mode 100644 index df6b594ba2..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_SetCurrentLayer__FP11layer_class.s +++ /dev/null @@ -1,3 +0,0 @@ -lbl_800216EC: -/* 800216EC 90 6D 87 98 */ stw r3, l_fpcLy_CurrLayer_p(r13) -/* 800216F0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class.s b/asm/f_pc/f_pc_layer/fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class.s deleted file mode 100644 index a4b0fe210f..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800215A8: -/* 800215A8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800215AC 7C 08 02 A6 */ mflr r0 -/* 800215B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800215B4 38 63 00 1C */ addi r3, r3, 0x1c -/* 800215B8 48 00 22 01 */ bl fpcMtdTg_ToMethodQ__FP15node_list_classP24process_method_tag_class -/* 800215BC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800215C0 7C 08 03 A6 */ mtlr r0 -/* 800215C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800215C8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer/fpcLy_ToQueue__FP11layer_classiP16create_tag_class.s b/asm/f_pc/f_pc_layer/fpcLy_ToQueue__FP11layer_classiP16create_tag_class.s deleted file mode 100644 index 8d368afa78..0000000000 --- a/asm/f_pc/f_pc_layer/fpcLy_ToQueue__FP11layer_classiP16create_tag_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8002161C: -/* 8002161C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021620 7C 08 02 A6 */ mflr r0 -/* 80021624 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021628 38 63 00 10 */ addi r3, r3, 0x10 -/* 8002162C 48 24 52 A1 */ bl cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class -/* 80021630 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021634 7C 08 03 A6 */ mtlr r0 -/* 80021638 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002163C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_iter/fpcLyIt_AllJudge__FPFPvPv_PvPv.s b/asm/f_pc/f_pc_layer_iter/fpcLyIt_AllJudge__FPFPvPv_PvPv.s deleted file mode 100644 index 32f3898bd6..0000000000 --- a/asm/f_pc/f_pc_layer_iter/fpcLyIt_AllJudge__FPFPvPv_PvPv.s +++ /dev/null @@ -1,34 +0,0 @@ -lbl_80021C60: -/* 80021C60 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80021C64 7C 08 02 A6 */ mflr r0 -/* 80021C68 90 01 00 24 */ stw r0, 0x24(r1) -/* 80021C6C 93 E1 00 1C */ stw r31, 0x1c(r1) -/* 80021C70 93 C1 00 18 */ stw r30, 0x18(r1) -/* 80021C74 90 61 00 08 */ stw r3, 8(r1) -/* 80021C78 90 81 00 0C */ stw r4, 0xc(r1) -/* 80021C7C 4B FF FA 61 */ bl fpcLy_RootLayer__Fv -/* 80021C80 7C 7E 1B 78 */ mr r30, r3 -/* 80021C84 3C 60 80 26 */ lis r3, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@ha /* 0x80266AB0@ha */ -/* 80021C88 3B E3 6A B0 */ addi r31, r3, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@l /* 0x80266AB0@l */ -/* 80021C8C 48 00 00 24 */ b lbl_80021CB0 -lbl_80021C90: -/* 80021C90 38 7E 00 10 */ addi r3, r30, 0x10 -/* 80021C94 7F E4 FB 78 */ mr r4, r31 -/* 80021C98 38 A1 00 08 */ addi r5, r1, 8 -/* 80021C9C 48 24 49 19 */ bl cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv -/* 80021CA0 28 03 00 00 */ cmplwi r3, 0 -/* 80021CA4 41 82 00 08 */ beq lbl_80021CAC -/* 80021CA8 48 00 00 14 */ b lbl_80021CBC -lbl_80021CAC: -/* 80021CAC 83 DE 00 08 */ lwz r30, 8(r30) -lbl_80021CB0: -/* 80021CB0 28 1E 00 00 */ cmplwi r30, 0 -/* 80021CB4 40 82 FF DC */ bne lbl_80021C90 -/* 80021CB8 38 60 00 00 */ li r3, 0 -lbl_80021CBC: -/* 80021CBC 83 E1 00 1C */ lwz r31, 0x1c(r1) -/* 80021CC0 83 C1 00 18 */ lwz r30, 0x18(r1) -/* 80021CC4 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80021CC8 7C 08 03 A6 */ mtlr r0 -/* 80021CCC 38 21 00 20 */ addi r1, r1, 0x20 -/* 80021CD0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_iter/fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv.s b/asm/f_pc/f_pc_layer_iter/fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv.s deleted file mode 100644 index 4946d77b5d..0000000000 --- a/asm/f_pc/f_pc_layer_iter/fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80021C28: -/* 80021C28 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021C2C 7C 08 02 A6 */ mflr r0 -/* 80021C30 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021C34 90 81 00 08 */ stw r4, 8(r1) -/* 80021C38 90 A1 00 0C */ stw r5, 0xc(r1) -/* 80021C3C 3C 80 80 26 */ lis r4, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@ha /* 0x80266AB0@ha */ -/* 80021C40 38 84 6A B0 */ addi r4, r4, cTgIt_JudgeFilter__FP16create_tag_classP12judge_filter@l /* 0x80266AB0@l */ -/* 80021C44 38 A1 00 08 */ addi r5, r1, 8 -/* 80021C48 38 63 00 10 */ addi r3, r3, 0x10 -/* 80021C4C 48 24 49 69 */ bl cTrIt_Judge__FP21node_lists_tree_classPFP10node_classPv_PvPv -/* 80021C50 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021C54 7C 08 03 A6 */ mtlr r0 -/* 80021C58 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021C5C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHereLY__FP11layer_classPFPvPv_iPv.s b/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHereLY__FP11layer_classPFPvPv_iPv.s deleted file mode 100644 index 6724885e97..0000000000 --- a/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHereLY__FP11layer_classPFPvPv_iPv.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_80021BC0: -/* 80021BC0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80021BC4 7C 08 02 A6 */ mflr r0 -/* 80021BC8 90 01 00 24 */ stw r0, 0x24(r1) -/* 80021BCC 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021BD0 48 34 06 09 */ bl _savegpr_28 -/* 80021BD4 7C 7C 1B 78 */ mr r28, r3 -/* 80021BD8 7C 9D 23 78 */ mr r29, r4 -/* 80021BDC 7C BF 2B 78 */ mr r31, r5 -/* 80021BE0 4B FF FB 15 */ bl fpcLy_CurrentLayer__Fv -/* 80021BE4 7C 7E 1B 78 */ mr r30, r3 -/* 80021BE8 7F 83 E3 78 */ mr r3, r28 -/* 80021BEC 4B FF FB 01 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80021BF0 7F 83 E3 78 */ mr r3, r28 -/* 80021BF4 7F A4 EB 78 */ mr r4, r29 -/* 80021BF8 7F E5 FB 78 */ mr r5, r31 -/* 80021BFC 4B FF FF 8D */ bl fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv -/* 80021C00 7C 7F 1B 78 */ mr r31, r3 -/* 80021C04 7F C3 F3 78 */ mr r3, r30 -/* 80021C08 4B FF FA E5 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80021C0C 7F E3 FB 78 */ mr r3, r31 -/* 80021C10 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021C14 48 34 06 11 */ bl _restgpr_28 -/* 80021C18 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80021C1C 7C 08 03 A6 */ mtlr r0 -/* 80021C20 38 21 00 20 */ addi r1, r1, 0x20 -/* 80021C24 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv.s b/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv.s deleted file mode 100644 index caaedf0542..0000000000 --- a/asm/f_pc/f_pc_layer_iter/fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80021B88: -/* 80021B88 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021B8C 7C 08 02 A6 */ mflr r0 -/* 80021B90 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021B94 90 81 00 08 */ stw r4, 8(r1) -/* 80021B98 90 A1 00 0C */ stw r5, 0xc(r1) -/* 80021B9C 3C 80 80 26 */ lis r4, cTgIt_MethodCall__FP16create_tag_classP13method_filter@ha /* 0x80266A7C@ha */ -/* 80021BA0 38 84 6A 7C */ addi r4, r4, cTgIt_MethodCall__FP16create_tag_classP13method_filter@l /* 0x80266A7C@l */ -/* 80021BA4 38 A1 00 08 */ addi r5, r1, 8 -/* 80021BA8 38 63 00 10 */ addi r3, r3, 0x10 -/* 80021BAC 48 24 49 95 */ bl cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv -/* 80021BB0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021BB4 7C 08 03 A6 */ mtlr r0 -/* 80021BB8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021BBC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_tag/fpcLyTg_Init__FP26layer_management_tag_classUiPv.s b/asm/f_pc/f_pc_layer_tag/fpcLyTg_Init__FP26layer_management_tag_classUiPv.s deleted file mode 100644 index 35be765f96..0000000000 --- a/asm/f_pc/f_pc_layer_tag/fpcLyTg_Init__FP26layer_management_tag_classUiPv.s +++ /dev/null @@ -1,49 +0,0 @@ -lbl_80021EB0: -/* 80021EB0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021EB4 7C 08 02 A6 */ mflr r0 -/* 80021EB8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021EBC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021EC0 93 C1 00 08 */ stw r30, 8(r1) -/* 80021EC4 7C 7E 1B 78 */ mr r30, r3 -/* 80021EC8 7C 9F 23 78 */ mr r31, r4 -/* 80021ECC 38 DE FF FC */ addi r6, r30, -4 -/* 80021ED0 3C 60 80 3A */ lis r3, crear@ha /* 0x803A3A00@ha */ -/* 80021ED4 38 63 3A 00 */ addi r3, r3, crear@l /* 0x803A3A00@l */ -/* 80021ED8 38 83 FF FC */ addi r4, r3, -4 -/* 80021EDC 38 00 00 02 */ li r0, 2 -/* 80021EE0 7C 09 03 A6 */ mtctr r0 -lbl_80021EE4: -/* 80021EE4 80 64 00 04 */ lwz r3, 4(r4) -/* 80021EE8 84 04 00 08 */ lwzu r0, 8(r4) -/* 80021EEC 90 66 00 04 */ stw r3, 4(r6) -/* 80021EF0 94 06 00 08 */ stwu r0, 8(r6) -/* 80021EF4 42 00 FF F0 */ bdnz lbl_80021EE4 -/* 80021EF8 80 04 00 04 */ lwz r0, 4(r4) -/* 80021EFC 90 06 00 04 */ stw r0, 4(r6) -/* 80021F00 3C 60 80 3A */ lis r3, crear@ha /* 0x803A3A00@ha */ -/* 80021F04 38 63 3A 00 */ addi r3, r3, crear@l /* 0x803A3A00@l */ -/* 80021F08 80 03 00 14 */ lwz r0, 0x14(r3) -/* 80021F0C 90 1E 00 14 */ stw r0, 0x14(r30) -/* 80021F10 A0 03 00 18 */ lhz r0, 0x18(r3) -/* 80021F14 B0 1E 00 18 */ sth r0, 0x18(r30) -/* 80021F18 A0 03 00 1A */ lhz r0, 0x1a(r3) -/* 80021F1C B0 1E 00 1A */ sth r0, 0x1a(r30) -/* 80021F20 7F C3 F3 78 */ mr r3, r30 -/* 80021F24 7C A4 2B 78 */ mr r4, r5 -/* 80021F28 48 24 4B 0D */ bl cTg_Create__FP16create_tag_classPv -/* 80021F2C 7F E3 FB 78 */ mr r3, r31 -/* 80021F30 4B FF F8 1D */ bl fpcLy_Layer__FUi -/* 80021F34 28 03 00 00 */ cmplwi r3, 0 -/* 80021F38 41 82 00 10 */ beq lbl_80021F48 -/* 80021F3C 90 7E 00 14 */ stw r3, 0x14(r30) -/* 80021F40 38 60 00 01 */ li r3, 1 -/* 80021F44 48 00 00 08 */ b lbl_80021F4C -lbl_80021F48: -/* 80021F48 38 60 00 00 */ li r3, 0 -lbl_80021F4C: -/* 80021F4C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021F50 83 C1 00 08 */ lwz r30, 8(r1) -/* 80021F54 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021F58 7C 08 03 A6 */ mtlr r0 -/* 80021F5C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021F60 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_tag/fpcLyTg_Move__FP26layer_management_tag_classUiUsUs.s b/asm/f_pc/f_pc_layer_tag/fpcLyTg_Move__FP26layer_management_tag_classUiUsUs.s deleted file mode 100644 index 1cc8e24fe6..0000000000 --- a/asm/f_pc/f_pc_layer_tag/fpcLyTg_Move__FP26layer_management_tag_classUiUsUs.s +++ /dev/null @@ -1,37 +0,0 @@ -lbl_80021E2C: -/* 80021E2C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80021E30 7C 08 02 A6 */ mflr r0 -/* 80021E34 90 01 00 24 */ stw r0, 0x24(r1) -/* 80021E38 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021E3C 48 34 03 99 */ bl _savegpr_27 -/* 80021E40 7C 7B 1B 78 */ mr r27, r3 -/* 80021E44 7C 9C 23 78 */ mr r28, r4 -/* 80021E48 7C BD 2B 78 */ mr r29, r5 -/* 80021E4C 7C DE 33 78 */ mr r30, r6 -/* 80021E50 7F 83 E3 78 */ mr r3, r28 -/* 80021E54 4B FF F8 F9 */ bl fpcLy_Layer__FUi -/* 80021E58 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80021E5C 40 82 00 0C */ bne lbl_80021E68 -/* 80021E60 38 60 00 00 */ li r3, 0 -/* 80021E64 48 00 00 34 */ b lbl_80021E98 -lbl_80021E68: -/* 80021E68 7F 63 DB 78 */ mr r3, r27 -/* 80021E6C 4B FF FF 61 */ bl fpcLyTg_QueueTo__FP26layer_management_tag_class -/* 80021E70 2C 03 00 01 */ cmpwi r3, 1 -/* 80021E74 40 82 00 20 */ bne lbl_80021E94 -/* 80021E78 93 FB 00 14 */ stw r31, 0x14(r27) -/* 80021E7C 7F 63 DB 78 */ mr r3, r27 -/* 80021E80 7F 84 E3 78 */ mr r4, r28 -/* 80021E84 7F A5 EB 78 */ mr r5, r29 -/* 80021E88 7F C6 F3 78 */ mr r6, r30 -/* 80021E8C 4B FF FE 49 */ bl fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs -/* 80021E90 48 00 00 08 */ b lbl_80021E98 -lbl_80021E94: -/* 80021E94 38 60 00 00 */ li r3, 0 -lbl_80021E98: -/* 80021E98 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021E9C 48 34 03 85 */ bl _restgpr_27 -/* 80021EA0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80021EA4 7C 08 03 A6 */ mtlr r0 -/* 80021EA8 38 21 00 20 */ addi r1, r1, 0x20 -/* 80021EAC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_tag/fpcLyTg_QueueTo__FP26layer_management_tag_class.s b/asm/f_pc/f_pc_layer_tag/fpcLyTg_QueueTo__FP26layer_management_tag_class.s deleted file mode 100644 index 015c3b6906..0000000000 --- a/asm/f_pc/f_pc_layer_tag/fpcLyTg_QueueTo__FP26layer_management_tag_class.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_80021DCC: -/* 80021DCC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021DD0 7C 08 02 A6 */ mflr r0 -/* 80021DD4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021DD8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021DDC 7C 7F 1B 78 */ mr r31, r3 -/* 80021DE0 80 63 00 14 */ lwz r3, 0x14(r3) -/* 80021DE4 7F E4 FB 78 */ mr r4, r31 -/* 80021DE8 4B FF F8 59 */ bl fpcLy_QueueTo__FP11layer_classP16create_tag_class -/* 80021DEC 2C 03 00 01 */ cmpwi r3, 1 -/* 80021DF0 40 82 00 24 */ bne lbl_80021E14 -/* 80021DF4 38 00 00 00 */ li r0, 0 -/* 80021DF8 90 1F 00 14 */ stw r0, 0x14(r31) -/* 80021DFC 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */ -/* 80021E00 38 03 FF FF */ addi r0, r3, 0xFFFF /* 0x0000FFFF@l */ -/* 80021E04 B0 1F 00 18 */ sth r0, 0x18(r31) -/* 80021E08 B0 1F 00 1A */ sth r0, 0x1a(r31) -/* 80021E0C 38 60 00 01 */ li r3, 1 -/* 80021E10 48 00 00 08 */ b lbl_80021E18 -lbl_80021E14: -/* 80021E14 38 60 00 00 */ li r3, 0 -lbl_80021E18: -/* 80021E18 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021E1C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021E20 7C 08 03 A6 */ mtlr r0 -/* 80021E24 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021E28 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_layer_tag/fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs.s b/asm/f_pc/f_pc_layer_tag/fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs.s deleted file mode 100644 index c34732da13..0000000000 --- a/asm/f_pc/f_pc_layer_tag/fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs.s +++ /dev/null @@ -1,69 +0,0 @@ -lbl_80021CD4: -/* 80021CD4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80021CD8 7C 08 02 A6 */ mflr r0 -/* 80021CDC 90 01 00 24 */ stw r0, 0x24(r1) -/* 80021CE0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021CE4 48 34 04 F5 */ bl _savegpr_28 -/* 80021CE8 7C 7C 1B 78 */ mr r28, r3 -/* 80021CEC 7C 9D 23 78 */ mr r29, r4 -/* 80021CF0 7C BE 2B 78 */ mr r30, r5 -/* 80021CF4 7C DF 33 78 */ mr r31, r6 -/* 80021CF8 80 63 00 14 */ lwz r3, 0x14(r3) -/* 80021CFC 28 03 00 00 */ cmplwi r3, 0 -/* 80021D00 40 82 00 18 */ bne lbl_80021D18 -/* 80021D04 3C 1D 00 01 */ addis r0, r29, 1 -/* 80021D08 28 00 FF FF */ cmplwi r0, 0xffff -/* 80021D0C 40 82 00 0C */ bne lbl_80021D18 -/* 80021D10 38 60 00 00 */ li r3, 0 -/* 80021D14 48 00 00 A0 */ b lbl_80021DB4 -lbl_80021D18: -/* 80021D18 3C 1D 00 01 */ addis r0, r29, 1 -/* 80021D1C 28 00 FF FF */ cmplwi r0, 0xffff -/* 80021D20 41 82 00 24 */ beq lbl_80021D44 -/* 80021D24 28 00 FF FD */ cmplwi r0, 0xfffd -/* 80021D28 41 82 00 1C */ beq lbl_80021D44 -/* 80021D2C 80 03 00 0C */ lwz r0, 0xc(r3) -/* 80021D30 7C 00 E8 40 */ cmplw r0, r29 -/* 80021D34 41 82 00 10 */ beq lbl_80021D44 -/* 80021D38 7F A3 EB 78 */ mr r3, r29 -/* 80021D3C 4B FF FA 11 */ bl fpcLy_Layer__FUi -/* 80021D40 90 7C 00 14 */ stw r3, 0x14(r28) -lbl_80021D44: -/* 80021D44 3C 1D 00 01 */ addis r0, r29, 1 -/* 80021D48 28 00 FF FF */ cmplwi r0, 0xffff -/* 80021D4C 41 82 00 0C */ beq lbl_80021D58 -/* 80021D50 28 00 FF FD */ cmplwi r0, 0xfffd -/* 80021D54 40 82 00 30 */ bne lbl_80021D84 -lbl_80021D58: -/* 80021D58 80 7C 00 14 */ lwz r3, 0x14(r28) -/* 80021D5C 57 C4 04 3E */ clrlwi r4, r30, 0x10 -/* 80021D60 7F 85 E3 78 */ mr r5, r28 -/* 80021D64 4B FF F8 B9 */ bl fpcLy_ToQueue__FP11layer_classiP16create_tag_class -/* 80021D68 2C 03 00 00 */ cmpwi r3, 0 -/* 80021D6C 41 82 00 44 */ beq lbl_80021DB0 -/* 80021D70 B3 DC 00 18 */ sth r30, 0x18(r28) -/* 80021D74 38 03 FF FF */ addi r0, r3, -1 -/* 80021D78 B0 1C 00 1A */ sth r0, 0x1a(r28) -/* 80021D7C 38 60 00 01 */ li r3, 1 -/* 80021D80 48 00 00 34 */ b lbl_80021DB4 -lbl_80021D84: -/* 80021D84 80 7C 00 14 */ lwz r3, 0x14(r28) -/* 80021D88 57 C4 04 3E */ clrlwi r4, r30, 0x10 -/* 80021D8C 7F 85 E3 78 */ mr r5, r28 -/* 80021D90 57 E6 04 3E */ clrlwi r6, r31, 0x10 -/* 80021D94 4B FF F8 65 */ bl fpcLy_IntoQueue__FP11layer_classiP16create_tag_classi -/* 80021D98 2C 03 00 00 */ cmpwi r3, 0 -/* 80021D9C 41 82 00 14 */ beq lbl_80021DB0 -/* 80021DA0 B3 DC 00 18 */ sth r30, 0x18(r28) -/* 80021DA4 B3 FC 00 1A */ sth r31, 0x1a(r28) -/* 80021DA8 38 60 00 01 */ li r3, 1 -/* 80021DAC 48 00 00 08 */ b lbl_80021DB4 -lbl_80021DB0: -/* 80021DB0 38 60 00 00 */ li r3, 0 -lbl_80021DB4: -/* 80021DB4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80021DB8 48 34 04 6D */ bl _restgpr_28 -/* 80021DBC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80021DC0 7C 08 03 A6 */ mtlr r0 -/* 80021DC4 38 21 00 20 */ addi r1, r1, 0x20 -/* 80021DC8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_Create__FP14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_Create__FP14leafdraw_class.s deleted file mode 100644 index e05cf5b21e..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_Create__FP14leafdraw_class.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_80021B14: -/* 80021B14 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021B18 7C 08 02 A6 */ mflr r0 -/* 80021B1C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021B20 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021B24 93 C1 00 08 */ stw r30, 8(r1) -/* 80021B28 7C 7E 1B 78 */ mr r30, r3 -/* 80021B2C 88 03 00 0C */ lbz r0, 0xc(r3) -/* 80021B30 7C 00 07 75 */ extsb. r0, r0 -/* 80021B34 40 82 00 30 */ bne lbl_80021B64 -/* 80021B38 83 FE 00 10 */ lwz r31, 0x10(r30) -/* 80021B3C 80 1F 00 1C */ lwz r0, 0x1c(r31) -/* 80021B40 90 1E 00 B8 */ stw r0, 0xb8(r30) -/* 80021B44 38 6D 87 B0 */ la r3, g_fpcLf_type(r13) /* 80450D30-_SDA_BASE_ */ -/* 80021B48 4B FF EB 15 */ bl fpcBs_MakeOfType__FPi -/* 80021B4C 90 7E 00 B4 */ stw r3, 0xb4(r30) -/* 80021B50 38 7E 00 BE */ addi r3, r30, 0xbe -/* 80021B54 A8 9F 00 20 */ lha r4, 0x20(r31) -/* 80021B58 4B FF F7 C1 */ bl fpcDwPi_Init__FP19draw_priority_classs -/* 80021B5C 38 00 00 00 */ li r0, 0 -/* 80021B60 98 1E 00 BC */ stb r0, 0xbc(r30) -lbl_80021B64: -/* 80021B64 80 7E 00 B8 */ lwz r3, 0xb8(r30) -/* 80021B68 7F C4 F3 78 */ mr r4, r30 -/* 80021B6C 48 00 09 61 */ bl fpcMtd_Create__FP20process_method_classPv -/* 80021B70 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021B74 83 C1 00 08 */ lwz r30, 8(r1) -/* 80021B78 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021B7C 7C 08 03 A6 */ mtlr r0 -/* 80021B80 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021B84 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_Delete__FP14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_Delete__FP14leafdraw_class.s deleted file mode 100644 index 3af6d94012..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_Delete__FP14leafdraw_class.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_80021AD0: -/* 80021AD0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021AD4 7C 08 02 A6 */ mflr r0 -/* 80021AD8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021ADC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021AE0 7C 7F 1B 78 */ mr r31, r3 -/* 80021AE4 80 63 00 B8 */ lwz r3, 0xb8(r3) -/* 80021AE8 7F E4 FB 78 */ mr r4, r31 -/* 80021AEC 48 00 09 BD */ bl fpcMtd_Delete__FP20process_method_classPv -/* 80021AF0 2C 03 00 01 */ cmpwi r3, 1 -/* 80021AF4 40 82 00 0C */ bne lbl_80021B00 -/* 80021AF8 38 00 00 00 */ li r0, 0 -/* 80021AFC 90 1F 00 B4 */ stw r0, 0xb4(r31) -lbl_80021B00: -/* 80021B00 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021B04 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021B08 7C 08 03 A6 */ mtlr r0 -/* 80021B0C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021B10 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_DrawMethod__FP21leafdraw_method_classPv.s b/asm/f_pc/f_pc_leaf/fpcLf_DrawMethod__FP21leafdraw_method_classPv.s deleted file mode 100644 index 2e5cbaed4d..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_DrawMethod__FP21leafdraw_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80021A24: -/* 80021A24 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021A28 7C 08 02 A6 */ mflr r0 -/* 80021A2C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021A30 80 63 00 10 */ lwz r3, 0x10(r3) -/* 80021A34 48 00 09 F5 */ bl fpcMtd_Method__FPFPv_iPv -/* 80021A38 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021A3C 7C 08 03 A6 */ mtlr r0 -/* 80021A40 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021A44 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_Draw__FP14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_Draw__FP14leafdraw_class.s deleted file mode 100644 index 045005895f..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_Draw__FP14leafdraw_class.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80021A48: -/* 80021A48 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021A4C 7C 08 02 A6 */ mflr r0 -/* 80021A50 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021A54 7C 64 1B 78 */ mr r4, r3 -/* 80021A58 38 60 00 00 */ li r3, 0 -/* 80021A5C 88 04 00 BC */ lbz r0, 0xbc(r4) -/* 80021A60 7C 00 07 75 */ extsb. r0, r0 -/* 80021A64 40 82 00 0C */ bne lbl_80021A70 -/* 80021A68 80 64 00 B8 */ lwz r3, 0xb8(r4) -/* 80021A6C 4B FF FF B9 */ bl fpcLf_DrawMethod__FP21leafdraw_method_classPv -lbl_80021A70: -/* 80021A70 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021A74 7C 08 03 A6 */ mtlr r0 -/* 80021A78 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021A7C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_Execute__FP14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_Execute__FP14leafdraw_class.s deleted file mode 100644 index 1b22747563..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_Execute__FP14leafdraw_class.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80021A80: -/* 80021A80 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021A84 7C 08 02 A6 */ mflr r0 -/* 80021A88 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021A8C 7C 64 1B 78 */ mr r4, r3 -/* 80021A90 80 63 00 B8 */ lwz r3, 0xb8(r3) -/* 80021A94 48 00 09 CD */ bl fpcMtd_Execute__FP20process_method_classPv -/* 80021A98 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021A9C 7C 08 03 A6 */ mtlr r0 -/* 80021AA0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021AA4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_GetPriority__FPC14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_GetPriority__FPC14leafdraw_class.s deleted file mode 100644 index ff025c174f..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_GetPriority__FPC14leafdraw_class.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80021A00: -/* 80021A00 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021A04 7C 08 02 A6 */ mflr r0 -/* 80021A08 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021A0C 38 63 00 BE */ addi r3, r3, 0xbe -/* 80021A10 4B FF F8 F9 */ bl fpcDwPi_Get__FPC19draw_priority_class -/* 80021A14 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021A18 7C 08 03 A6 */ mtlr r0 -/* 80021A1C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021A20 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_leaf/fpcLf_IsDelete__FP14leafdraw_class.s b/asm/f_pc/f_pc_leaf/fpcLf_IsDelete__FP14leafdraw_class.s deleted file mode 100644 index a1b4ea1cbe..0000000000 --- a/asm/f_pc/f_pc_leaf/fpcLf_IsDelete__FP14leafdraw_class.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_80021AA8: -/* 80021AA8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021AAC 7C 08 02 A6 */ mflr r0 -/* 80021AB0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021AB4 7C 64 1B 78 */ mr r4, r3 -/* 80021AB8 80 63 00 B8 */ lwz r3, 0xb8(r3) -/* 80021ABC 48 00 09 C9 */ bl fpcMtd_IsDelete__FP20process_method_classPv -/* 80021AC0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021AC4 7C 08 03 A6 */ mtlr r0 -/* 80021AC8 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021ACC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line/fpcLn_Create__Fv.s b/asm/f_pc/f_pc_line/fpcLn_Create__Fv.s deleted file mode 100644 index 530f9e2c04..0000000000 --- a/asm/f_pc/f_pc_line/fpcLn_Create__Fv.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80021F64: -/* 80021F64 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021F68 7C 08 02 A6 */ mflr r0 -/* 80021F6C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021F70 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021F74 93 C1 00 08 */ stw r30, 8(r1) -/* 80021F78 3C 60 80 3F */ lis r3, l_fpcLn_Line@ha /* 0x803F4CF0@ha */ -/* 80021F7C 38 03 4C F0 */ addi r0, r3, l_fpcLn_Line@l /* 0x803F4CF0@l */ -/* 80021F80 7C 1E 03 78 */ mr r30, r0 -/* 80021F84 3B E0 00 0F */ li r31, 0xf -lbl_80021F88: -/* 80021F88 7F C3 F3 78 */ mr r3, r30 -/* 80021F8C 3B DE 00 0C */ addi r30, r30, 0xc -/* 80021F90 48 24 40 B1 */ bl cLs_Create__FP15node_list_class -/* 80021F94 2C 1F 00 00 */ cmpwi r31, 0 -/* 80021F98 3B FF FF FF */ addi r31, r31, -1 -/* 80021F9C 41 81 FF EC */ bgt lbl_80021F88 -/* 80021FA0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021FA4 83 C1 00 08 */ lwz r30, 8(r1) -/* 80021FA8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021FAC 7C 08 03 A6 */ mtlr r0 -/* 80021FB0 38 21 00 10 */ addi r1, r1, 0x10 -/* 80021FB4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_iter/fpcLnIt_MethodCall__FP16create_tag_classP13method_filter.s b/asm/f_pc/f_pc_line_iter/fpcLnIt_MethodCall__FP16create_tag_classP13method_filter.s deleted file mode 100644 index 836a0dee81..0000000000 --- a/asm/f_pc/f_pc_line_iter/fpcLnIt_MethodCall__FP16create_tag_classP13method_filter.s +++ /dev/null @@ -1,27 +0,0 @@ -lbl_800236C0: -/* 800236C0 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800236C4 7C 08 02 A6 */ mflr r0 -/* 800236C8 90 01 00 24 */ stw r0, 0x24(r1) -/* 800236CC 39 61 00 20 */ addi r11, r1, 0x20 -/* 800236D0 48 33 EB 09 */ bl _savegpr_28 -/* 800236D4 7C 7C 1B 78 */ mr r28, r3 -/* 800236D8 7C 9D 23 78 */ mr r29, r4 -/* 800236DC 80 63 00 0C */ lwz r3, 0xc(r3) -/* 800236E0 83 E3 00 2C */ lwz r31, 0x2c(r3) -/* 800236E4 4B FF E0 11 */ bl fpcLy_CurrentLayer__Fv -/* 800236E8 7C 7E 1B 78 */ mr r30, r3 -/* 800236EC 7F E3 FB 78 */ mr r3, r31 -/* 800236F0 4B FF DF FD */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800236F4 7F 83 E3 78 */ mr r3, r28 -/* 800236F8 7F A4 EB 78 */ mr r4, r29 -/* 800236FC 48 24 33 81 */ bl cTgIt_MethodCall__FP16create_tag_classP13method_filter -/* 80023700 7C 7F 1B 78 */ mr r31, r3 -/* 80023704 7F C3 F3 78 */ mr r3, r30 -/* 80023708 4B FF DF E5 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 8002370C 7F E3 FB 78 */ mr r3, r31 -/* 80023710 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023714 48 33 EB 11 */ bl _restgpr_28 -/* 80023718 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002371C 7C 08 03 A6 */ mtlr r0 -/* 80023720 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023724 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_iter/fpcLnIt_Queue__FPFPvPv_i.s b/asm/f_pc/f_pc_line_iter/fpcLnIt_Queue__FPFPvPv_i.s deleted file mode 100644 index 8a8e6776da..0000000000 --- a/asm/f_pc/f_pc_line_iter/fpcLnIt_Queue__FPFPvPv_i.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_80023728: -/* 80023728 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002372C 7C 08 02 A6 */ mflr r0 -/* 80023730 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023734 90 61 00 08 */ stw r3, 8(r1) -/* 80023738 38 00 00 00 */ li r0, 0 -/* 8002373C 90 01 00 0C */ stw r0, 0xc(r1) -/* 80023740 38 6D 80 58 */ la r3, g_fpcLn_Queue(r13) /* 804505D8-_SDA_BASE_ */ -/* 80023744 3C 80 80 02 */ lis r4, fpcLnIt_MethodCall__FP16create_tag_classP13method_filter@ha /* 0x800236C0@ha */ -/* 80023748 38 84 36 C0 */ addi r4, r4, fpcLnIt_MethodCall__FP16create_tag_classP13method_filter@l /* 0x800236C0@l */ -/* 8002374C 38 A1 00 08 */ addi r5, r1, 8 -/* 80023750 48 24 2D F1 */ bl cTrIt_Method__FP21node_lists_tree_classPFP10node_classPv_iPv -/* 80023754 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023758 7C 08 03 A6 */ mtlr r0 -/* 8002375C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023760 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_tag/fpcLnTg_Init__FP8line_tagPv.s b/asm/f_pc/f_pc_line_tag/fpcLnTg_Init__FP8line_tagPv.s deleted file mode 100644 index c0e283a192..0000000000 --- a/asm/f_pc/f_pc_line_tag/fpcLnTg_Init__FP8line_tagPv.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_8002368C: -/* 8002368C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023690 7C 08 02 A6 */ mflr r0 -/* 80023694 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023698 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002369C 7C 7F 1B 78 */ mr r31, r3 -/* 800236A0 48 24 33 95 */ bl cTg_Create__FP16create_tag_classPv -/* 800236A4 38 00 FF FF */ li r0, -1 -/* 800236A8 90 1F 00 14 */ stw r0, 0x14(r31) -/* 800236AC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800236B0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800236B4 7C 08 03 A6 */ mtlr r0 -/* 800236B8 38 21 00 10 */ addi r1, r1, 0x10 -/* 800236BC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_tag/fpcLnTg_Move__FP8line_tagi.s b/asm/f_pc/f_pc_line_tag/fpcLnTg_Move__FP8line_tagi.s deleted file mode 100644 index 33aa1545e0..0000000000 --- a/asm/f_pc/f_pc_line_tag/fpcLnTg_Move__FP8line_tagi.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_800235A8: -/* 800235A8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800235AC 7C 08 02 A6 */ mflr r0 -/* 800235B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800235B4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800235B8 93 C1 00 08 */ stw r30, 8(r1) -/* 800235BC 7C 7E 1B 78 */ mr r30, r3 -/* 800235C0 7C 9F 23 78 */ mr r31, r4 -/* 800235C4 80 03 00 14 */ lwz r0, 0x14(r3) -/* 800235C8 7C 00 F8 00 */ cmpw r0, r31 -/* 800235CC 41 82 00 18 */ beq lbl_800235E4 -/* 800235D0 48 00 00 31 */ bl fpcLnTg_QueueTo__FP8line_tag -/* 800235D4 7F C3 F3 78 */ mr r3, r30 -/* 800235D8 7F E4 FB 78 */ mr r4, r31 -/* 800235DC 48 00 00 59 */ bl fpcLnTg_ToQueue__FP8line_tagi -/* 800235E0 48 00 00 08 */ b lbl_800235E8 -lbl_800235E4: -/* 800235E4 38 60 00 01 */ li r3, 1 -lbl_800235E8: -/* 800235E8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800235EC 83 C1 00 08 */ lwz r30, 8(r1) -/* 800235F0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800235F4 7C 08 03 A6 */ mtlr r0 -/* 800235F8 38 21 00 10 */ addi r1, r1, 0x10 -/* 800235FC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_tag/fpcLnTg_QueueTo__FP8line_tag.s b/asm/f_pc/f_pc_line_tag/fpcLnTg_QueueTo__FP8line_tag.s deleted file mode 100644 index 6c2b692b5a..0000000000 --- a/asm/f_pc/f_pc_line_tag/fpcLnTg_QueueTo__FP8line_tag.s +++ /dev/null @@ -1,14 +0,0 @@ -lbl_80023600: -/* 80023600 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023604 7C 08 02 A6 */ mflr r0 -/* 80023608 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002360C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023610 7C 7F 1B 78 */ mr r31, r3 -/* 80023614 48 24 32 79 */ bl cTg_SingleCutFromTree__FP16create_tag_class -/* 80023618 38 00 FF FF */ li r0, -1 -/* 8002361C 90 1F 00 14 */ stw r0, 0x14(r31) -/* 80023620 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023624 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023628 7C 08 03 A6 */ mtlr r0 -/* 8002362C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023630 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_line_tag/fpcLnTg_ToQueue__FP8line_tagi.s b/asm/f_pc/f_pc_line_tag/fpcLnTg_ToQueue__FP8line_tagi.s deleted file mode 100644 index 2486f0dcbe..0000000000 --- a/asm/f_pc/f_pc_line_tag/fpcLnTg_ToQueue__FP8line_tagi.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80023634: -/* 80023634 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023638 7C 08 02 A6 */ mflr r0 -/* 8002363C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023640 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023644 93 C1 00 08 */ stw r30, 8(r1) -/* 80023648 7C 7E 1B 78 */ mr r30, r3 -/* 8002364C 7C 9F 23 78 */ mr r31, r4 -/* 80023650 38 6D 80 58 */ la r3, g_fpcLn_Queue(r13) /* 804505D8-_SDA_BASE_ */ -/* 80023654 7F C5 F3 78 */ mr r5, r30 -/* 80023658 48 24 32 75 */ bl cTg_AdditionToTree__FP21node_lists_tree_classiP16create_tag_class -/* 8002365C 2C 03 00 00 */ cmpwi r3, 0 -/* 80023660 41 82 00 10 */ beq lbl_80023670 -/* 80023664 93 FE 00 14 */ stw r31, 0x14(r30) -/* 80023668 38 60 00 01 */ li r3, 1 -/* 8002366C 48 00 00 08 */ b lbl_80023674 -lbl_80023670: -/* 80023670 38 60 00 00 */ li r3, 0 -lbl_80023674: -/* 80023674 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023678 83 C1 00 08 */ lwz r30, 8(r1) -/* 8002367C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023680 7C 08 03 A6 */ mtlr r0 -/* 80023684 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023688 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_load/fpcLd_Free__Fs.s b/asm/f_pc/f_pc_load/fpcLd_Free__Fs.s deleted file mode 100644 index a9892c8eae..0000000000 --- a/asm/f_pc/f_pc_load/fpcLd_Free__Fs.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8002202C: -/* 8002202C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022030 7C 08 02 A6 */ mflr r0 -/* 80022034 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022038 7C 63 07 34 */ extsh r3, r3 -/* 8002203C 4B FF 65 41 */ bl cDyl_Unlink__Fs -/* 80022040 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022044 7C 08 03 A6 */ mtlr r0 -/* 80022048 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002204C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_load/fpcLd_IsLoaded__Fs.s b/asm/f_pc/f_pc_load/fpcLd_IsLoaded__Fs.s deleted file mode 100644 index 125ddb6891..0000000000 --- a/asm/f_pc/f_pc_load/fpcLd_IsLoaded__Fs.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80022008: -/* 80022008 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002200C 7C 08 02 A6 */ mflr r0 -/* 80022010 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022014 7C 63 07 34 */ extsh r3, r3 -/* 80022018 4B FF 65 2D */ bl cDyl_IsLinked__Fs -/* 8002201C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022020 7C 08 03 A6 */ mtlr r0 -/* 80022024 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022028 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_load/fpcLd_Load__Fs.s b/asm/f_pc/f_pc_load/fpcLd_Load__Fs.s deleted file mode 100644 index 59d64ad23d..0000000000 --- a/asm/f_pc/f_pc_load/fpcLd_Load__Fs.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80022050: -/* 80022050 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022054 7C 08 02 A6 */ mflr r0 -/* 80022058 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002205C 7C 63 07 34 */ extsh r3, r3 -/* 80022060 4B FF 65 61 */ bl cDyl_LinkASync__Fs -/* 80022064 2C 03 00 04 */ cmpwi r3, 4 -/* 80022068 41 82 00 14 */ beq lbl_8002207C -/* 8002206C 40 80 00 20 */ bge lbl_8002208C -/* 80022070 2C 03 00 00 */ cmpwi r3, 0 -/* 80022074 41 82 00 10 */ beq lbl_80022084 -/* 80022078 48 00 00 14 */ b lbl_8002208C -lbl_8002207C: -/* 8002207C 38 60 00 04 */ li r3, 4 -/* 80022080 48 00 00 10 */ b lbl_80022090 -lbl_80022084: -/* 80022084 38 60 00 00 */ li r3, 0 -/* 80022088 48 00 00 08 */ b lbl_80022090 -lbl_8002208C: -/* 8002208C 38 60 00 05 */ li r3, 5 -lbl_80022090: -/* 80022090 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022094 7C 08 03 A6 */ mtlr r0 -/* 80022098 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002209C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_load/fpcLd_Use__Fs.s b/asm/f_pc/f_pc_load/fpcLd_Use__Fs.s deleted file mode 100644 index 0ee88e59f7..0000000000 --- a/asm/f_pc/f_pc_load/fpcLd_Use__Fs.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80021FB8: -/* 80021FB8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80021FBC 7C 08 02 A6 */ mflr r0 -/* 80021FC0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80021FC4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80021FC8 7C 7F 1B 78 */ mr r31, r3 -/* 80021FCC 48 00 00 3D */ bl fpcLd_IsLoaded__Fs -/* 80021FD0 2C 03 00 01 */ cmpwi r3, 1 -/* 80021FD4 40 82 00 1C */ bne lbl_80021FF0 -/* 80021FD8 7F E3 FB 78 */ mr r3, r31 -/* 80021FDC 48 00 00 75 */ bl fpcLd_Load__Fs -/* 80021FE0 2C 03 00 04 */ cmpwi r3, 4 -/* 80021FE4 40 82 00 0C */ bne lbl_80021FF0 -/* 80021FE8 38 60 00 01 */ li r3, 1 -/* 80021FEC 48 00 00 08 */ b lbl_80021FF4 -lbl_80021FF0: -/* 80021FF0 38 60 00 00 */ li r3, 0 -lbl_80021FF4: -/* 80021FF4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80021FF8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80021FFC 7C 08 03 A6 */ mtlr r0 -/* 80022000 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022004 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_Delete__FPv.s b/asm/f_pc/f_pc_manager/fpcM_Delete__FPv.s deleted file mode 100644 index b2b1c7d486..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_Delete__FPv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80022118: -/* 80022118 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002211C 7C 08 02 A6 */ mflr r0 -/* 80022120 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022124 4B FF F1 81 */ bl fpcDt_Delete__FPv -/* 80022128 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002212C 7C 08 03 A6 */ mtlr r0 -/* 80022130 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022134 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_DrawIterater__FPFPvPv_i.s b/asm/f_pc/f_pc_manager/fpcM_DrawIterater__FPFPvPv_i.s deleted file mode 100644 index 13e7dbfaf6..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_DrawIterater__FPFPvPv_i.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_800220C0: -/* 800220C0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800220C4 7C 08 02 A6 */ mflr r0 -/* 800220C8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800220CC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800220D0 7C 7F 1B 78 */ mr r31, r3 -/* 800220D4 4B FF F6 09 */ bl fpcLy_RootLayer__Fv -/* 800220D8 7F E4 FB 78 */ mr r4, r31 -/* 800220DC 38 A0 00 00 */ li r5, 0 -/* 800220E0 4B FF FA A9 */ bl fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv -/* 800220E4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800220E8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800220EC 7C 08 03 A6 */ mtlr r0 -/* 800220F0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800220F4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_Draw__FPv.s b/asm/f_pc/f_pc_manager/fpcM_Draw__FPv.s deleted file mode 100644 index b2feac650f..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_Draw__FPv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_800220A0: -/* 800220A0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800220A4 7C 08 02 A6 */ mflr r0 -/* 800220A8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800220AC 48 00 18 A9 */ bl fpcDw_Execute__FP18base_process_class -/* 800220B0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800220B4 7C 08 03 A6 */ mtlr r0 -/* 800220B8 38 21 00 10 */ addi r1, r1, 0x10 -/* 800220BC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_Execute__FPv.s b/asm/f_pc/f_pc_manager/fpcM_Execute__FPv.s deleted file mode 100644 index b0387091a0..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_Execute__FPv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_800220F8: -/* 800220F8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800220FC 7C 08 02 A6 */ mflr r0 -/* 80022100 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022104 4B FF F2 C1 */ bl fpcEx_Execute__FP18base_process_class -/* 80022108 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002210C 7C 08 03 A6 */ mtlr r0 -/* 80022110 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022114 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_FastCreate__FsPFPv_iPvPv.s b/asm/f_pc/f_pc_manager/fpcM_FastCreate__FsPFPv_iPvPv.s deleted file mode 100644 index ac854b3f19..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_FastCreate__FsPFPv_iPvPv.s +++ /dev/null @@ -1,22 +0,0 @@ -lbl_800222F4: -/* 800222F4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800222F8 7C 08 02 A6 */ mflr r0 -/* 800222FC 90 01 00 24 */ stw r0, 0x24(r1) -/* 80022300 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022304 48 33 FE D5 */ bl _savegpr_28 -/* 80022308 7C 7C 1B 78 */ mr r28, r3 -/* 8002230C 7C 9D 23 78 */ mr r29, r4 -/* 80022310 7C BE 2B 78 */ mr r30, r5 -/* 80022314 7C DF 33 78 */ mr r31, r6 -/* 80022318 4B FF F3 DD */ bl fpcLy_CurrentLayer__Fv -/* 8002231C 7F 84 E3 78 */ mr r4, r28 -/* 80022320 7F A5 EB 78 */ mr r5, r29 -/* 80022324 7F C6 F3 78 */ mr r6, r30 -/* 80022328 7F E7 FB 78 */ mr r7, r31 -/* 8002232C 48 00 17 75 */ bl fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv -/* 80022330 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022334 48 33 FE F1 */ bl _restgpr_28 -/* 80022338 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002233C 7C 08 03 A6 */ mtlr r0 -/* 80022340 38 21 00 20 */ addi r1, r1, 0x20 -/* 80022344 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_Init__Fv.s b/asm/f_pc/f_pc_manager/fpcM_Init__Fv.s deleted file mode 100644 index 8a5069277f..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_Init__Fv.s +++ /dev/null @@ -1,16 +0,0 @@ -lbl_800222B8: -/* 800222B8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800222BC 7C 08 02 A6 */ mflr r0 -/* 800222C0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800222C4 3C 60 80 3F */ lis r3, rootlayer@ha /* 0x803F4DB0@ha */ -/* 800222C8 38 63 4D B0 */ addi r3, r3, rootlayer@l /* 0x803F4DB0@l */ -/* 800222CC 38 80 00 00 */ li r4, 0 -/* 800222D0 3C A0 80 3F */ lis r5, queue@ha /* 0x803F4DDC@ha */ -/* 800222D4 38 A5 4D DC */ addi r5, r5, queue@l /* 0x803F4DDC@l */ -/* 800222D8 38 C0 00 0A */ li r6, 0xa -/* 800222DC 4B FF F5 ED */ bl fpcLy_Create__FP11layer_classPvP15node_list_classi -/* 800222E0 4B FF FC 85 */ bl fpcLn_Create__Fv -/* 800222E4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800222E8 7C 08 03 A6 */ mtlr r0 -/* 800222EC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800222F0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_IsCreating__FUi.s b/asm/f_pc/f_pc_manager/fpcM_IsCreating__FUi.s deleted file mode 100644 index 5fd62acd77..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_IsCreating__FUi.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80022138: -/* 80022138 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002213C 7C 08 02 A6 */ mflr r0 -/* 80022140 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022144 4B FF ED 65 */ bl fpcCt_IsCreatingByID__FUi -/* 80022148 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002214C 7C 08 03 A6 */ mtlr r0 -/* 80022150 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022154 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_IsPause__FPvUc.s b/asm/f_pc/f_pc_manager/fpcM_IsPause__FPvUc.s deleted file mode 100644 index 27aa66fa5f..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_IsPause__FPvUc.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80022348: -/* 80022348 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002234C 7C 08 02 A6 */ mflr r0 -/* 80022350 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022354 54 84 06 3E */ clrlwi r4, r4, 0x18 -/* 80022358 48 00 14 ED */ bl fpcPause_IsEnable__FPvUc -/* 8002235C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022360 7C 08 03 A6 */ mtlr r0 -/* 80022364 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022368 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_JudgeInLayer__FUiPFPvPv_PvPv.s b/asm/f_pc/f_pc_manager/fpcM_JudgeInLayer__FUiPFPvPv_PvPv.s deleted file mode 100644 index 49d8ae63b6..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_JudgeInLayer__FUiPFPvPv_PvPv.s +++ /dev/null @@ -1,32 +0,0 @@ -lbl_800223B4: -/* 800223B4 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800223B8 7C 08 02 A6 */ mflr r0 -/* 800223BC 90 01 00 24 */ stw r0, 0x24(r1) -/* 800223C0 39 61 00 20 */ addi r11, r1, 0x20 -/* 800223C4 48 33 FE 15 */ bl _savegpr_28 -/* 800223C8 7C 7C 1B 78 */ mr r28, r3 -/* 800223CC 7C 9D 23 78 */ mr r29, r4 -/* 800223D0 7C BE 2B 78 */ mr r30, r5 -/* 800223D4 4B FF F3 79 */ bl fpcLy_Layer__FUi -/* 800223D8 7C 7F 1B 79 */ or. r31, r3, r3 -/* 800223DC 41 82 00 30 */ beq lbl_8002240C -/* 800223E0 7F 83 E3 78 */ mr r3, r28 -/* 800223E4 7F A4 EB 78 */ mr r4, r29 -/* 800223E8 7F C5 F3 78 */ mr r5, r30 -/* 800223EC 4B FF E6 A9 */ bl fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv -/* 800223F0 28 03 00 00 */ cmplwi r3, 0 -/* 800223F4 40 82 00 1C */ bne lbl_80022410 -/* 800223F8 7F E3 FB 78 */ mr r3, r31 -/* 800223FC 7F A4 EB 78 */ mr r4, r29 -/* 80022400 7F C5 F3 78 */ mr r5, r30 -/* 80022404 4B FF F8 25 */ bl fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv -/* 80022408 48 00 00 08 */ b lbl_80022410 -lbl_8002240C: -/* 8002240C 38 60 00 00 */ li r3, 0 -lbl_80022410: -/* 80022410 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022414 48 33 FE 11 */ bl _restgpr_28 -/* 80022418 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002241C 7C 08 03 A6 */ mtlr r0 -/* 80022420 38 21 00 20 */ addi r1, r1, 0x20 -/* 80022424 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_PauseDisable__FPvUc.s b/asm/f_pc/f_pc_manager/fpcM_PauseDisable__FPvUc.s deleted file mode 100644 index 270821e623..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_PauseDisable__FPvUc.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80022390: -/* 80022390 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022394 7C 08 02 A6 */ mflr r0 -/* 80022398 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002239C 54 84 06 3E */ clrlwi r4, r4, 0x18 -/* 800223A0 48 00 15 35 */ bl fpcPause_Disable__FPvUc -/* 800223A4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800223A8 7C 08 03 A6 */ mtlr r0 -/* 800223AC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800223B0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_manager/fpcM_PauseEnable__FPvUc.s b/asm/f_pc/f_pc_manager/fpcM_PauseEnable__FPvUc.s deleted file mode 100644 index 113c93c0b9..0000000000 --- a/asm/f_pc/f_pc_manager/fpcM_PauseEnable__FPvUc.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_8002236C: -/* 8002236C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022370 7C 08 02 A6 */ mflr r0 -/* 80022374 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022378 54 84 06 3E */ clrlwi r4, r4, 0x18 -/* 8002237C 48 00 14 ED */ bl fpcPause_Enable__FPvUc -/* 80022380 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022384 7C 08 03 A6 */ mtlr r0 -/* 80022388 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002238C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method/fpcMtd_Create__FP20process_method_classPv.s b/asm/f_pc/f_pc_method/fpcMtd_Create__FP20process_method_classPv.s deleted file mode 100644 index 24d96f21c3..0000000000 --- a/asm/f_pc/f_pc_method/fpcMtd_Create__FP20process_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800224CC: -/* 800224CC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800224D0 7C 08 02 A6 */ mflr r0 -/* 800224D4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800224D8 80 63 00 00 */ lwz r3, 0(r3) -/* 800224DC 4B FF FF 4D */ bl fpcMtd_Method__FPFPv_iPv -/* 800224E0 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800224E4 7C 08 03 A6 */ mtlr r0 -/* 800224E8 38 21 00 10 */ addi r1, r1, 0x10 -/* 800224EC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method/fpcMtd_Delete__FP20process_method_classPv.s b/asm/f_pc/f_pc_method/fpcMtd_Delete__FP20process_method_classPv.s deleted file mode 100644 index 7832b98ae2..0000000000 --- a/asm/f_pc/f_pc_method/fpcMtd_Delete__FP20process_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800224A8: -/* 800224A8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800224AC 7C 08 02 A6 */ mflr r0 -/* 800224B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800224B4 80 63 00 04 */ lwz r3, 4(r3) -/* 800224B8 4B FF FF 71 */ bl fpcMtd_Method__FPFPv_iPv -/* 800224BC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800224C0 7C 08 03 A6 */ mtlr r0 -/* 800224C4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800224C8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method/fpcMtd_Execute__FP20process_method_classPv.s b/asm/f_pc/f_pc_method/fpcMtd_Execute__FP20process_method_classPv.s deleted file mode 100644 index d3126c7837..0000000000 --- a/asm/f_pc/f_pc_method/fpcMtd_Execute__FP20process_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80022460: -/* 80022460 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022464 7C 08 02 A6 */ mflr r0 -/* 80022468 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002246C 80 63 00 08 */ lwz r3, 8(r3) -/* 80022470 4B FF FF B9 */ bl fpcMtd_Method__FPFPv_iPv -/* 80022474 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022478 7C 08 03 A6 */ mtlr r0 -/* 8002247C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022480 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method/fpcMtd_IsDelete__FP20process_method_classPv.s b/asm/f_pc/f_pc_method/fpcMtd_IsDelete__FP20process_method_classPv.s deleted file mode 100644 index abf83d83a4..0000000000 --- a/asm/f_pc/f_pc_method/fpcMtd_IsDelete__FP20process_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80022484: -/* 80022484 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022488 7C 08 02 A6 */ mflr r0 -/* 8002248C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022490 80 63 00 0C */ lwz r3, 0xc(r3) -/* 80022494 4B FF FF 95 */ bl fpcMtd_Method__FPFPv_iPv -/* 80022498 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002249C 7C 08 03 A6 */ mtlr r0 -/* 800224A0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800224A4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method/fpcMtd_Method__FPFPv_iPv.s b/asm/f_pc/f_pc_method/fpcMtd_Method__FPFPv_iPv.s deleted file mode 100644 index acc3fd344c..0000000000 --- a/asm/f_pc/f_pc_method/fpcMtd_Method__FPFPv_iPv.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_80022428: -/* 80022428 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002242C 7C 08 02 A6 */ mflr r0 -/* 80022430 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022434 7C 6C 1B 79 */ or. r12, r3, r3 -/* 80022438 41 82 00 14 */ beq lbl_8002244C -/* 8002243C 7C 83 23 78 */ mr r3, r4 -/* 80022440 7D 89 03 A6 */ mtctr r12 -/* 80022444 4E 80 04 21 */ bctrl -/* 80022448 48 00 00 08 */ b lbl_80022450 -lbl_8002244C: -/* 8002244C 38 60 00 01 */ li r3, 1 -lbl_80022450: -/* 80022450 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022454 7C 08 03 A6 */ mtlr r0 -/* 80022458 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002245C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method_iter/fpcMtdIt_Method__FP15node_list_classPFPv_i.s b/asm/f_pc/f_pc_method_iter/fpcMtdIt_Method__FP15node_list_classPFPv_i.s deleted file mode 100644 index e1909a2f79..0000000000 --- a/asm/f_pc/f_pc_method_iter/fpcMtdIt_Method__FP15node_list_classPFPv_i.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_80023764: -/* 80023764 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023768 7C 08 02 A6 */ mflr r0 -/* 8002376C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023770 38 A0 00 00 */ li r5, 0 -/* 80023774 48 24 28 ED */ bl cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv -/* 80023778 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002377C 7C 08 03 A6 */ mtlr r0 -/* 80023780 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023784 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method_tag/fpcMtdTg_Do__FP24process_method_tag_class.s b/asm/f_pc/f_pc_method_tag/fpcMtdTg_Do__FP24process_method_tag_class.s deleted file mode 100644 index 53106d91f9..0000000000 --- a/asm/f_pc/f_pc_method_tag/fpcMtdTg_Do__FP24process_method_tag_class.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_80023788: -/* 80023788 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002378C 7C 08 02 A6 */ mflr r0 -/* 80023790 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023794 7C 64 1B 78 */ mr r4, r3 -/* 80023798 80 63 00 18 */ lwz r3, 0x18(r3) -/* 8002379C 81 84 00 14 */ lwz r12, 0x14(r4) -/* 800237A0 7D 89 03 A6 */ mtctr r12 -/* 800237A4 4E 80 04 21 */ bctrl -/* 800237A8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800237AC 7C 08 03 A6 */ mtlr r0 -/* 800237B0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800237B4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method_tag/fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv.s b/asm/f_pc/f_pc_method_tag/fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv.s deleted file mode 100644 index 714045937e..0000000000 --- a/asm/f_pc/f_pc_method_tag/fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_800237F8: -/* 800237F8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800237FC 7C 08 02 A6 */ mflr r0 -/* 80023800 90 01 00 24 */ stw r0, 0x24(r1) -/* 80023804 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023808 48 33 E9 D5 */ bl _savegpr_29 -/* 8002380C 7C 7D 1B 78 */ mr r29, r3 -/* 80023810 7C 9E 23 78 */ mr r30, r4 -/* 80023814 7C BF 2B 78 */ mr r31, r5 -/* 80023818 7F A4 EB 78 */ mr r4, r29 -/* 8002381C 48 24 32 19 */ bl cTg_Create__FP16create_tag_classPv -/* 80023820 93 DD 00 14 */ stw r30, 0x14(r29) -/* 80023824 93 FD 00 18 */ stw r31, 0x18(r29) -/* 80023828 38 60 00 01 */ li r3, 1 -/* 8002382C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023830 48 33 E9 F9 */ bl _restgpr_29 -/* 80023834 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80023838 7C 08 03 A6 */ mtlr r0 -/* 8002383C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023840 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method_tag/fpcMtdTg_MethodQTo__FP24process_method_tag_class.s b/asm/f_pc/f_pc_method_tag/fpcMtdTg_MethodQTo__FP24process_method_tag_class.s deleted file mode 100644 index 7183f8c953..0000000000 --- a/asm/f_pc/f_pc_method_tag/fpcMtdTg_MethodQTo__FP24process_method_tag_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_800237D8: -/* 800237D8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800237DC 7C 08 02 A6 */ mflr r0 -/* 800237E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800237E4 48 24 31 C1 */ bl cTg_SingleCut__FP16create_tag_class -/* 800237E8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800237EC 7C 08 03 A6 */ mtlr r0 -/* 800237F0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800237F4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_method_tag/fpcMtdTg_ToMethodQ__FP15node_list_classP24process_method_tag_class.s b/asm/f_pc/f_pc_method_tag/fpcMtdTg_ToMethodQ__FP15node_list_classP24process_method_tag_class.s deleted file mode 100644 index 3532575fdb..0000000000 --- a/asm/f_pc/f_pc_method_tag/fpcMtdTg_ToMethodQ__FP15node_list_classP24process_method_tag_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_800237B8: -/* 800237B8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800237BC 7C 08 02 A6 */ mflr r0 -/* 800237C0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800237C4 48 24 32 21 */ bl cTg_Addition__FP15node_list_classP16create_tag_class -/* 800237C8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800237CC 7C 08 03 A6 */ mtlr r0 -/* 800237D0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800237D4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_Create__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_Create__FP18process_node_class.s deleted file mode 100644 index 2ea1a2a4a0..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_Create__FP18process_node_class.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_80022728: -/* 80022728 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002272C 7C 08 02 A6 */ mflr r0 -/* 80022730 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022734 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022738 93 C1 00 08 */ stw r30, 8(r1) -/* 8002273C 7C 7F 1B 78 */ mr r31, r3 -/* 80022740 88 03 00 0C */ lbz r0, 0xc(r3) -/* 80022744 7C 00 07 75 */ extsb. r0, r0 -/* 80022748 40 82 00 38 */ bne lbl_80022780 -/* 8002274C 83 DF 00 10 */ lwz r30, 0x10(r31) -/* 80022750 38 6D 87 C0 */ la r3, g_fpcNd_type(r13) /* 80450D40-_SDA_BASE_ */ -/* 80022754 4B FF DF 09 */ bl fpcBs_MakeOfType__FPi -/* 80022758 90 7F 00 B4 */ stw r3, 0xb4(r31) -/* 8002275C 80 1E 00 1C */ lwz r0, 0x1c(r30) -/* 80022760 90 1F 00 B8 */ stw r0, 0xb8(r31) -/* 80022764 38 7F 00 BC */ addi r3, r31, 0xbc -/* 80022768 7F E4 FB 78 */ mr r4, r31 -/* 8002276C 38 BF 00 E8 */ addi r5, r31, 0xe8 -/* 80022770 38 C0 00 10 */ li r6, 0x10 -/* 80022774 4B FF F1 55 */ bl fpcLy_Create__FP11layer_classPvP15node_list_classi -/* 80022778 38 00 00 00 */ li r0, 0 -/* 8002277C 98 1F 01 A8 */ stb r0, 0x1a8(r31) -lbl_80022780: -/* 80022780 4B FF EF 75 */ bl fpcLy_CurrentLayer__Fv -/* 80022784 7C 7E 1B 78 */ mr r30, r3 -/* 80022788 38 7F 00 BC */ addi r3, r31, 0xbc -/* 8002278C 4B FF EF 61 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80022790 80 7F 00 B8 */ lwz r3, 0xb8(r31) -/* 80022794 7F E4 FB 78 */ mr r4, r31 -/* 80022798 4B FF FD 35 */ bl fpcMtd_Create__FP20process_method_classPv -/* 8002279C 7C 7F 1B 78 */ mr r31, r3 -/* 800227A0 7F C3 F3 78 */ mr r3, r30 -/* 800227A4 4B FF EF 49 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800227A8 7F E3 FB 78 */ mr r3, r31 -/* 800227AC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800227B0 83 C1 00 08 */ lwz r30, 8(r1) -/* 800227B4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800227B8 7C 08 03 A6 */ mtlr r0 -/* 800227BC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800227C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_Delete__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_Delete__FP18process_node_class.s deleted file mode 100644 index 63b1ceaf41..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_Delete__FP18process_node_class.s +++ /dev/null @@ -1,28 +0,0 @@ -lbl_800226C4: -/* 800226C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800226C8 7C 08 02 A6 */ mflr r0 -/* 800226CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800226D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800226D4 7C 7F 1B 78 */ mr r31, r3 -/* 800226D8 38 7F 00 BC */ addi r3, r31, 0xbc -/* 800226DC 4B FF EF 89 */ bl fpcLy_IsDeletingMesg__FP11layer_class -/* 800226E0 2C 03 00 00 */ cmpwi r3, 0 -/* 800226E4 40 82 00 2C */ bne lbl_80022710 -/* 800226E8 80 7F 00 B8 */ lwz r3, 0xb8(r31) -/* 800226EC 7F E4 FB 78 */ mr r4, r31 -/* 800226F0 4B FF FD B9 */ bl fpcMtd_Delete__FP20process_method_classPv -/* 800226F4 2C 03 00 01 */ cmpwi r3, 1 -/* 800226F8 40 82 00 18 */ bne lbl_80022710 -/* 800226FC 38 00 00 00 */ li r0, 0 -/* 80022700 90 1F 00 B4 */ stw r0, 0xb4(r31) -/* 80022704 38 7F 00 BC */ addi r3, r31, 0xbc -/* 80022708 4B FF F0 E1 */ bl fpcLy_Delete__FP11layer_class -/* 8002270C 48 00 00 08 */ b lbl_80022714 -lbl_80022710: -/* 80022710 38 60 00 00 */ li r3, 0 -lbl_80022714: -/* 80022714 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022718 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002271C 7C 08 03 A6 */ mtlr r0 -/* 80022720 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022724 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_DrawMethod__FP21nodedraw_method_classPv.s b/asm/f_pc/f_pc_node/fpcNd_DrawMethod__FP21nodedraw_method_classPv.s deleted file mode 100644 index 1892cd6f71..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_DrawMethod__FP21nodedraw_method_classPv.s +++ /dev/null @@ -1,10 +0,0 @@ -lbl_800224F0: -/* 800224F0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800224F4 7C 08 02 A6 */ mflr r0 -/* 800224F8 90 01 00 14 */ stw r0, 0x14(r1) -/* 800224FC 80 63 00 10 */ lwz r3, 0x10(r3) -/* 80022500 4B FF FF 29 */ bl fpcMtd_Method__FPFPv_iPv -/* 80022504 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022508 7C 08 03 A6 */ mtlr r0 -/* 8002250C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022510 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_Draw__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_Draw__FP18process_node_class.s deleted file mode 100644 index c94e6eb47b..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_Draw__FP18process_node_class.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80022514: -/* 80022514 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80022518 7C 08 02 A6 */ mflr r0 -/* 8002251C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80022520 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022524 48 33 FC B9 */ bl _savegpr_29 -/* 80022528 7C 7D 1B 78 */ mr r29, r3 -/* 8002252C 3B E0 00 00 */ li r31, 0 -/* 80022530 88 03 01 A8 */ lbz r0, 0x1a8(r3) -/* 80022534 7C 00 07 75 */ extsb. r0, r0 -/* 80022538 40 82 00 2C */ bne lbl_80022564 -/* 8002253C 4B FF F1 B9 */ bl fpcLy_CurrentLayer__Fv -/* 80022540 7C 7E 1B 78 */ mr r30, r3 -/* 80022544 38 7D 00 BC */ addi r3, r29, 0xbc -/* 80022548 4B FF F1 A5 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 8002254C 80 7D 00 B8 */ lwz r3, 0xb8(r29) -/* 80022550 7F A4 EB 78 */ mr r4, r29 -/* 80022554 4B FF FF 9D */ bl fpcNd_DrawMethod__FP21nodedraw_method_classPv -/* 80022558 7C 7F 1B 78 */ mr r31, r3 -/* 8002255C 7F C3 F3 78 */ mr r3, r30 -/* 80022560 4B FF F1 8D */ bl fpcLy_SetCurrentLayer__FP11layer_class -lbl_80022564: -/* 80022564 7F E3 FB 78 */ mr r3, r31 -/* 80022568 39 61 00 20 */ addi r11, r1, 0x20 -/* 8002256C 48 33 FC BD */ bl _restgpr_29 -/* 80022570 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80022574 7C 08 03 A6 */ mtlr r0 -/* 80022578 38 21 00 20 */ addi r1, r1, 0x20 -/* 8002257C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_Execute__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_Execute__FP18process_node_class.s deleted file mode 100644 index 6ee32263b2..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_Execute__FP18process_node_class.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80022580: -/* 80022580 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022584 7C 08 02 A6 */ mflr r0 -/* 80022588 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002258C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022590 93 C1 00 08 */ stw r30, 8(r1) -/* 80022594 7C 7F 1B 78 */ mr r31, r3 -/* 80022598 4B FF F1 5D */ bl fpcLy_CurrentLayer__Fv -/* 8002259C 7C 7E 1B 78 */ mr r30, r3 -/* 800225A0 38 7F 00 BC */ addi r3, r31, 0xbc -/* 800225A4 4B FF F1 49 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800225A8 80 7F 00 B8 */ lwz r3, 0xb8(r31) -/* 800225AC 7F E4 FB 78 */ mr r4, r31 -/* 800225B0 4B FF FE B1 */ bl fpcMtd_Execute__FP20process_method_classPv -/* 800225B4 7C 7F 1B 78 */ mr r31, r3 -/* 800225B8 7F C3 F3 78 */ mr r3, r30 -/* 800225BC 4B FF F1 31 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 800225C0 7F E3 FB 78 */ mr r3, r31 -/* 800225C4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800225C8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800225CC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800225D0 7C 08 03 A6 */ mtlr r0 -/* 800225D4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800225D8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_IsCreatingFromUnder__FPv.s b/asm/f_pc/f_pc_node/fpcNd_IsCreatingFromUnder__FPv.s deleted file mode 100644 index d5f16024f1..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_IsCreatingFromUnder__FPv.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_800225DC: -/* 800225DC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800225E0 7C 08 02 A6 */ mflr r0 -/* 800225E4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800225E8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800225EC 93 C1 00 08 */ stw r30, 8(r1) -/* 800225F0 7C 7E 1B 79 */ or. r30, r3, r3 -/* 800225F4 41 82 00 4C */ beq lbl_80022640 -/* 800225F8 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 800225FC 80 9E 00 B4 */ lwz r4, 0xb4(r30) -/* 80022600 4B FF E0 4D */ bl fpcBs_Is_JustOfType__Fii -/* 80022604 2C 03 00 00 */ cmpwi r3, 0 -/* 80022608 41 82 00 38 */ beq lbl_80022640 -/* 8002260C 3B FE 00 BC */ addi r31, r30, 0xbc -/* 80022610 7F E3 FB 78 */ mr r3, r31 -/* 80022614 4B FF F0 8D */ bl fpcLy_IsCreatingMesg__FP11layer_class -/* 80022618 2C 03 00 00 */ cmpwi r3, 0 -/* 8002261C 40 82 00 1C */ bne lbl_80022638 -/* 80022620 7F E3 FB 78 */ mr r3, r31 -/* 80022624 3C 80 80 02 */ lis r4, fpcNd_IsCreatingFromUnder__FPv@ha /* 0x800225DC@ha */ -/* 80022628 38 84 25 DC */ addi r4, r4, fpcNd_IsCreatingFromUnder__FPv@l /* 0x800225DC@l */ -/* 8002262C 38 A0 00 00 */ li r5, 0 -/* 80022630 4B FF F5 F9 */ bl fpcLyIt_Judge__FP11layer_classPFPvPv_PvPv -/* 80022634 48 00 00 10 */ b lbl_80022644 -lbl_80022638: -/* 80022638 7F C3 F3 78 */ mr r3, r30 -/* 8002263C 48 00 00 08 */ b lbl_80022644 -lbl_80022640: -/* 80022640 38 60 00 00 */ li r3, 0 -lbl_80022644: -/* 80022644 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022648 83 C1 00 08 */ lwz r30, 8(r1) -/* 8002264C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022650 7C 08 03 A6 */ mtlr r0 -/* 80022654 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022658 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_IsDeleteTiming__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_IsDeleteTiming__FP18process_node_class.s deleted file mode 100644 index 0ad81faec5..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_IsDeleteTiming__FP18process_node_class.s +++ /dev/null @@ -1,19 +0,0 @@ -lbl_8002265C: -/* 8002265C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022660 7C 08 02 A6 */ mflr r0 -/* 80022664 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022668 80 0D 80 60 */ lwz r0, g_fpcNd_IsCheckOfDeleteTiming(r13) -/* 8002266C 2C 00 00 01 */ cmpwi r0, 1 -/* 80022670 40 82 00 18 */ bne lbl_80022688 -/* 80022674 4B FF FF 69 */ bl fpcNd_IsCreatingFromUnder__FPv -/* 80022678 28 03 00 00 */ cmplwi r3, 0 -/* 8002267C 41 82 00 0C */ beq lbl_80022688 -/* 80022680 38 60 00 00 */ li r3, 0 -/* 80022684 48 00 00 08 */ b lbl_8002268C -lbl_80022688: -/* 80022688 38 60 00 01 */ li r3, 1 -lbl_8002268C: -/* 8002268C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022690 7C 08 03 A6 */ mtlr r0 -/* 80022694 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022698 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node/fpcNd_IsDelete__FP18process_node_class.s b/asm/f_pc/f_pc_node/fpcNd_IsDelete__FP18process_node_class.s deleted file mode 100644 index c2c4da565f..0000000000 --- a/asm/f_pc/f_pc_node/fpcNd_IsDelete__FP18process_node_class.s +++ /dev/null @@ -1,11 +0,0 @@ -lbl_8002269C: -/* 8002269C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800226A0 7C 08 02 A6 */ mflr r0 -/* 800226A4 90 01 00 14 */ stw r0, 0x14(r1) -/* 800226A8 7C 64 1B 78 */ mr r4, r3 -/* 800226AC 80 63 00 B8 */ lwz r3, 0xb8(r3) -/* 800226B0 4B FF FD D5 */ bl fpcMtd_IsDelete__FP20process_method_classPv -/* 800226B4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800226B8 7C 08 03 A6 */ mtlr r0 -/* 800226BC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800226C0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Cancel__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Cancel__FP19node_create_request.s deleted file mode 100644 index 0a042d412d..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Cancel__FP19node_create_request.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80022AA4: -/* 80022AA4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022AA8 7C 08 02 A6 */ mflr r0 -/* 80022AAC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022AB0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022AB4 7C 7F 1B 78 */ mr r31, r3 -/* 80022AB8 80 63 00 3C */ lwz r3, 0x3c(r3) -/* 80022ABC 28 03 00 00 */ cmplwi r3, 0 -/* 80022AC0 41 82 00 20 */ beq lbl_80022AE0 -/* 80022AC4 80 63 00 04 */ lwz r3, 4(r3) -/* 80022AC8 7F E4 FB 78 */ mr r4, r31 -/* 80022ACC 4B FF F9 5D */ bl fpcMtd_Method__FPFPv_iPv -/* 80022AD0 2C 03 00 00 */ cmpwi r3, 0 -/* 80022AD4 40 82 00 0C */ bne lbl_80022AE0 -/* 80022AD8 38 60 00 00 */ li r3, 0 -/* 80022ADC 48 00 00 0C */ b lbl_80022AE8 -lbl_80022AE0: -/* 80022AE0 7F E3 FB 78 */ mr r3, r31 -/* 80022AE4 4B FF FF 59 */ bl fpcNdRq_Delete__FP19node_create_request -lbl_80022AE8: -/* 80022AE8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022AEC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022AF0 7C 08 03 A6 */ mtlr r0 -/* 80022AF4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022AF8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_ChangeNode__FUlP18process_node_classsPv.s b/asm/f_pc/f_pc_node_req/fpcNdRq_ChangeNode__FUlP18process_node_classsPv.s deleted file mode 100644 index 8bff4ae460..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_ChangeNode__FUlP18process_node_classsPv.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_80022E14: -/* 80022E14 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80022E18 7C 08 02 A6 */ mflr r0 -/* 80022E1C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80022E20 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022E24 48 33 F3 B5 */ bl _savegpr_28 -/* 80022E28 7C 7C 1B 78 */ mr r28, r3 -/* 80022E2C 7C 9D 23 78 */ mr r29, r4 -/* 80022E30 7C BE 2B 78 */ mr r30, r5 -/* 80022E34 7C DF 33 78 */ mr r31, r6 -/* 80022E38 7F A3 EB 78 */ mr r3, r29 -/* 80022E3C 4B FF FD A9 */ bl fpcNdRq_IsPossibleTarget__FP18process_node_class -/* 80022E40 2C 03 00 01 */ cmpwi r3, 1 -/* 80022E44 40 82 00 50 */ bne lbl_80022E94 -/* 80022E48 7F A3 EB 78 */ mr r3, r29 -/* 80022E4C 4B FF FE 05 */ bl fpcNdRq_IsIng__FP18process_node_class -/* 80022E50 2C 03 00 00 */ cmpwi r3, 0 -/* 80022E54 40 82 00 40 */ bne lbl_80022E94 -/* 80022E58 7F 83 E3 78 */ mr r3, r28 -/* 80022E5C 4B FF FE 41 */ bl fpcNdRq_Create__FUl -/* 80022E60 28 03 00 00 */ cmplwi r3, 0 -/* 80022E64 41 82 00 34 */ beq lbl_80022E98 -/* 80022E68 3C 80 80 3A */ lis r4, methods_2376@ha /* 0x803A3AA8@ha */ -/* 80022E6C 38 04 3A A8 */ addi r0, r4, methods_2376@l /* 0x803A3AA8@l */ -/* 80022E70 90 03 00 38 */ stw r0, 0x38(r3) -/* 80022E74 93 A3 00 48 */ stw r29, 0x48(r3) -/* 80022E78 80 1D 00 04 */ lwz r0, 4(r29) -/* 80022E7C 90 03 00 4C */ stw r0, 0x4c(r3) -/* 80022E80 80 1D 00 2C */ lwz r0, 0x2c(r29) -/* 80022E84 90 03 00 50 */ stw r0, 0x50(r3) -/* 80022E88 B3 C3 00 58 */ sth r30, 0x58(r3) -/* 80022E8C 93 E3 00 5C */ stw r31, 0x5c(r3) -/* 80022E90 48 00 00 08 */ b lbl_80022E98 -lbl_80022E94: -/* 80022E94 38 60 00 00 */ li r3, 0 -lbl_80022E98: -/* 80022E98 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022E9C 48 33 F3 89 */ bl _restgpr_28 -/* 80022EA0 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80022EA4 7C 08 03 A6 */ mtlr r0 -/* 80022EA8 38 21 00 20 */ addi r1, r1, 0x20 -/* 80022EAC 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_CreateNode__FUlsPv.s b/asm/f_pc/f_pc_node_req/fpcNdRq_CreateNode__FUlsPv.s deleted file mode 100644 index 2820b3519e..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_CreateNode__FUlsPv.s +++ /dev/null @@ -1,47 +0,0 @@ -lbl_80022F3C: -/* 80022F3C 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80022F40 7C 08 02 A6 */ mflr r0 -/* 80022F44 90 01 00 24 */ stw r0, 0x24(r1) -/* 80022F48 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022F4C 48 33 F2 8D */ bl _savegpr_28 -/* 80022F50 7C 7C 1B 78 */ mr r28, r3 -/* 80022F54 7C 9D 23 78 */ mr r29, r4 -/* 80022F58 7C BE 2B 78 */ mr r30, r5 -/* 80022F5C 4B FF E7 99 */ bl fpcLy_CurrentLayer__Fv -/* 80022F60 7C 7F 1B 78 */ mr r31, r3 -/* 80022F64 80 03 00 0C */ lwz r0, 0xc(r3) -/* 80022F68 28 00 00 00 */ cmplwi r0, 0 -/* 80022F6C 41 82 00 1C */ beq lbl_80022F88 -/* 80022F70 80 7F 00 18 */ lwz r3, 0x18(r31) -/* 80022F74 4B FF FC 71 */ bl fpcNdRq_IsPossibleTarget__FP18process_node_class -/* 80022F78 2C 03 00 00 */ cmpwi r3, 0 -/* 80022F7C 40 82 00 0C */ bne lbl_80022F88 -/* 80022F80 38 60 00 00 */ li r3, 0 -/* 80022F84 48 00 00 4C */ b lbl_80022FD0 -lbl_80022F88: -/* 80022F88 7F 83 E3 78 */ mr r3, r28 -/* 80022F8C 4B FF FD 11 */ bl fpcNdRq_Create__FUl -/* 80022F90 28 03 00 00 */ cmplwi r3, 0 -/* 80022F94 41 82 00 3C */ beq lbl_80022FD0 -/* 80022F98 3C 80 80 3A */ lis r4, methods_2397@ha /* 0x803A3AD0@ha */ -/* 80022F9C 38 04 3A D0 */ addi r0, r4, methods_2397@l /* 0x803A3AD0@l */ -/* 80022FA0 90 03 00 38 */ stw r0, 0x38(r3) -/* 80022FA4 80 1F 00 0C */ lwz r0, 0xc(r31) -/* 80022FA8 28 00 00 00 */ cmplwi r0, 0 -/* 80022FAC 41 82 00 18 */ beq lbl_80022FC4 -/* 80022FB0 80 1F 00 18 */ lwz r0, 0x18(r31) -/* 80022FB4 90 03 00 48 */ stw r0, 0x48(r3) -/* 80022FB8 80 9F 00 18 */ lwz r4, 0x18(r31) -/* 80022FBC 80 04 00 04 */ lwz r0, 4(r4) -/* 80022FC0 90 03 00 4C */ stw r0, 0x4c(r3) -lbl_80022FC4: -/* 80022FC4 93 E3 00 50 */ stw r31, 0x50(r3) -/* 80022FC8 B3 A3 00 58 */ sth r29, 0x58(r3) -/* 80022FCC 93 C3 00 5C */ stw r30, 0x5c(r3) -lbl_80022FD0: -/* 80022FD0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022FD4 48 33 F2 51 */ bl _restgpr_28 -/* 80022FD8 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80022FDC 7C 08 03 A6 */ mtlr r0 -/* 80022FE0 38 21 00 20 */ addi r1, r1, 0x20 -/* 80022FE4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Create__FUl.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Create__FUl.s deleted file mode 100644 index 2040c3199a..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Create__FUl.s +++ /dev/null @@ -1,99 +0,0 @@ -lbl_80022C9C: -/* 80022C9C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022CA0 7C 08 02 A6 */ mflr r0 -/* 80022CA4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022CA8 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022CAC 93 C1 00 08 */ stw r30, 8(r1) -/* 80022CB0 7C 7E 1B 78 */ mr r30, r3 -/* 80022CB4 38 60 FF FC */ li r3, -4 -/* 80022CB8 7F C4 F3 78 */ mr r4, r30 -/* 80022CBC 48 24 05 6D */ bl memalignB__3cMlFiUl -/* 80022CC0 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80022CC4 41 82 01 34 */ beq lbl_80022DF8 -/* 80022CC8 88 0D 87 CC */ lbz r0, data_80450D4C(r13) -/* 80022CCC 7C 00 07 75 */ extsb. r0, r0 -/* 80022CD0 40 82 00 14 */ bne lbl_80022CE4 -/* 80022CD4 38 00 00 00 */ li r0, 0 -/* 80022CD8 90 0D 87 C8 */ stw r0, request_id(r13) -/* 80022CDC 38 00 00 01 */ li r0, 1 -/* 80022CE0 98 0D 87 CC */ stb r0, data_80450D4C(r13) -lbl_80022CE4: -/* 80022CE4 7F E3 FB 78 */ mr r3, r31 -/* 80022CE8 7F C4 F3 78 */ mr r4, r30 -/* 80022CEC 48 24 EF C1 */ bl sBs_ClearArea__FPvUl -/* 80022CF0 38 BF FF FC */ addi r5, r31, -4 -/* 80022CF4 3C 60 80 3A */ lis r3, clear@ha /* 0x803A3A44@ha */ -/* 80022CF8 38 63 3A 44 */ addi r3, r3, clear@l /* 0x803A3A44@l */ -/* 80022CFC 38 83 FF FC */ addi r4, r3, -4 -/* 80022D00 38 00 00 02 */ li r0, 2 -/* 80022D04 7C 09 03 A6 */ mtctr r0 -lbl_80022D08: -/* 80022D08 80 64 00 04 */ lwz r3, 4(r4) -/* 80022D0C 84 04 00 08 */ lwzu r0, 8(r4) -/* 80022D10 90 65 00 04 */ stw r3, 4(r5) -/* 80022D14 94 05 00 08 */ stwu r0, 8(r5) -/* 80022D18 42 00 FF F0 */ bdnz lbl_80022D08 -/* 80022D1C 80 04 00 04 */ lwz r0, 4(r4) -/* 80022D20 90 05 00 04 */ stw r0, 4(r5) -/* 80022D24 3C 60 80 3A */ lis r3, clear@ha /* 0x803A3A44@ha */ -/* 80022D28 38 63 3A 44 */ addi r3, r3, clear@l /* 0x803A3A44@l */ -/* 80022D2C 38 BF 00 10 */ addi r5, r31, 0x10 -/* 80022D30 38 83 00 10 */ addi r4, r3, 0x10 -/* 80022D34 38 00 00 03 */ li r0, 3 -/* 80022D38 7C 09 03 A6 */ mtctr r0 -lbl_80022D3C: -/* 80022D3C 80 64 00 04 */ lwz r3, 4(r4) -/* 80022D40 84 04 00 08 */ lwzu r0, 8(r4) -/* 80022D44 90 65 00 04 */ stw r3, 4(r5) -/* 80022D48 94 05 00 08 */ stwu r0, 8(r5) -/* 80022D4C 42 00 FF F0 */ bdnz lbl_80022D3C -/* 80022D50 80 04 00 04 */ lwz r0, 4(r4) -/* 80022D54 90 05 00 04 */ stw r0, 4(r5) -/* 80022D58 3C 60 80 3A */ lis r3, clear@ha /* 0x803A3A44@ha */ -/* 80022D5C 38 83 3A 44 */ addi r4, r3, clear@l /* 0x803A3A44@l */ -/* 80022D60 80 64 00 30 */ lwz r3, 0x30(r4) -/* 80022D64 80 04 00 34 */ lwz r0, 0x34(r4) -/* 80022D68 90 7F 00 30 */ stw r3, 0x30(r31) -/* 80022D6C 90 1F 00 34 */ stw r0, 0x34(r31) -/* 80022D70 80 04 00 38 */ lwz r0, 0x38(r4) -/* 80022D74 90 1F 00 38 */ stw r0, 0x38(r31) -/* 80022D78 80 04 00 3C */ lwz r0, 0x3c(r4) -/* 80022D7C 90 1F 00 3C */ stw r0, 0x3c(r31) -/* 80022D80 80 04 00 40 */ lwz r0, 0x40(r4) -/* 80022D84 90 1F 00 40 */ stw r0, 0x40(r31) -/* 80022D88 80 04 00 44 */ lwz r0, 0x44(r4) -/* 80022D8C 90 1F 00 44 */ stw r0, 0x44(r31) -/* 80022D90 80 64 00 48 */ lwz r3, 0x48(r4) -/* 80022D94 80 04 00 4C */ lwz r0, 0x4c(r4) -/* 80022D98 90 7F 00 48 */ stw r3, 0x48(r31) -/* 80022D9C 90 1F 00 4C */ stw r0, 0x4c(r31) -/* 80022DA0 80 04 00 50 */ lwz r0, 0x50(r4) -/* 80022DA4 90 1F 00 50 */ stw r0, 0x50(r31) -/* 80022DA8 80 04 00 54 */ lwz r0, 0x54(r4) -/* 80022DAC 90 1F 00 54 */ stw r0, 0x54(r31) -/* 80022DB0 A8 04 00 58 */ lha r0, 0x58(r4) -/* 80022DB4 B0 1F 00 58 */ sth r0, 0x58(r31) -/* 80022DB8 80 04 00 5C */ lwz r0, 0x5c(r4) -/* 80022DBC 90 1F 00 5C */ stw r0, 0x5c(r31) -/* 80022DC0 A8 04 00 60 */ lha r0, 0x60(r4) -/* 80022DC4 B0 1F 00 60 */ sth r0, 0x60(r31) -/* 80022DC8 7F E3 FB 78 */ mr r3, r31 -/* 80022DCC 7F E4 FB 78 */ mr r4, r31 -/* 80022DD0 48 24 3C 65 */ bl cTg_Create__FP16create_tag_classPv -/* 80022DD4 38 7F 00 14 */ addi r3, r31, 0x14 -/* 80022DD8 3C 80 80 02 */ lis r4, fpcNdRq_Cancel__FP19node_create_request@ha /* 0x80022AA4@ha */ -/* 80022DDC 38 84 2A A4 */ addi r4, r4, fpcNdRq_Cancel__FP19node_create_request@l /* 0x80022AA4@l */ -/* 80022DE0 7F E5 FB 78 */ mr r5, r31 -/* 80022DE4 48 00 0A 15 */ bl fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv -/* 80022DE8 80 6D 87 C8 */ lwz r3, request_id(r13) -/* 80022DEC 38 03 00 01 */ addi r0, r3, 1 -/* 80022DF0 90 0D 87 C8 */ stw r0, request_id(r13) -/* 80022DF4 90 7F 00 44 */ stw r3, 0x44(r31) -lbl_80022DF8: -/* 80022DF8 7F E3 FB 78 */ mr r3, r31 -/* 80022DFC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022E00 83 C1 00 08 */ lwz r30, 8(r1) -/* 80022E04 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022E08 7C 08 03 A6 */ mtlr r0 -/* 80022E0C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022E10 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_DeleteNode__FUlP18process_node_class.s b/asm/f_pc/f_pc_node_req/fpcNdRq_DeleteNode__FUlP18process_node_class.s deleted file mode 100644 index 19106f69e2..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_DeleteNode__FUlP18process_node_class.s +++ /dev/null @@ -1,38 +0,0 @@ -lbl_80022EB0: -/* 80022EB0 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022EB4 7C 08 02 A6 */ mflr r0 -/* 80022EB8 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022EBC 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022EC0 93 C1 00 08 */ stw r30, 8(r1) -/* 80022EC4 7C 7E 1B 78 */ mr r30, r3 -/* 80022EC8 7C 9F 23 78 */ mr r31, r4 -/* 80022ECC 7F E3 FB 78 */ mr r3, r31 -/* 80022ED0 4B FF FD 15 */ bl fpcNdRq_IsPossibleTarget__FP18process_node_class -/* 80022ED4 2C 03 00 01 */ cmpwi r3, 1 -/* 80022ED8 40 82 00 48 */ bne lbl_80022F20 -/* 80022EDC 7F E3 FB 78 */ mr r3, r31 -/* 80022EE0 4B FF FD 71 */ bl fpcNdRq_IsIng__FP18process_node_class -/* 80022EE4 2C 03 00 00 */ cmpwi r3, 0 -/* 80022EE8 40 82 00 38 */ bne lbl_80022F20 -/* 80022EEC 7F C3 F3 78 */ mr r3, r30 -/* 80022EF0 4B FF FD AD */ bl fpcNdRq_Create__FUl -/* 80022EF4 28 03 00 00 */ cmplwi r3, 0 -/* 80022EF8 41 82 00 2C */ beq lbl_80022F24 -/* 80022EFC 3C 80 80 3A */ lis r4, methods_2386@ha /* 0x803A3AC0@ha */ -/* 80022F00 38 04 3A C0 */ addi r0, r4, methods_2386@l /* 0x803A3AC0@l */ -/* 80022F04 90 03 00 38 */ stw r0, 0x38(r3) -/* 80022F08 93 E3 00 48 */ stw r31, 0x48(r3) -/* 80022F0C 80 1F 00 04 */ lwz r0, 4(r31) -/* 80022F10 90 03 00 4C */ stw r0, 0x4c(r3) -/* 80022F14 80 1F 00 2C */ lwz r0, 0x2c(r31) -/* 80022F18 90 03 00 50 */ stw r0, 0x50(r3) -/* 80022F1C 48 00 00 08 */ b lbl_80022F24 -lbl_80022F20: -/* 80022F20 38 60 00 00 */ li r3, 0 -lbl_80022F24: -/* 80022F24 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022F28 83 C1 00 08 */ lwz r30, 8(r1) -/* 80022F2C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022F30 7C 08 03 A6 */ mtlr r0 -/* 80022F34 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022F38 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Delete__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Delete__FP19node_create_request.s deleted file mode 100644 index 595262921f..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Delete__FP19node_create_request.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80022A3C: -/* 80022A3C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022A40 7C 08 02 A6 */ mflr r0 -/* 80022A44 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022A48 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022A4C 7C 7F 1B 78 */ mr r31, r3 -/* 80022A50 4B FF FD 75 */ bl fpcNdRq_RequestQTo__FP19node_create_request -/* 80022A54 80 7F 00 3C */ lwz r3, 0x3c(r31) -/* 80022A58 28 03 00 00 */ cmplwi r3, 0 -/* 80022A5C 41 82 00 28 */ beq lbl_80022A84 -/* 80022A60 80 63 00 08 */ lwz r3, 8(r3) -/* 80022A64 28 03 00 00 */ cmplwi r3, 0 -/* 80022A68 41 82 00 1C */ beq lbl_80022A84 -/* 80022A6C 7F E4 FB 78 */ mr r4, r31 -/* 80022A70 4B FF F9 B9 */ bl fpcMtd_Method__FPFPv_iPv -/* 80022A74 2C 03 00 00 */ cmpwi r3, 0 -/* 80022A78 40 82 00 0C */ bne lbl_80022A84 -/* 80022A7C 38 60 00 00 */ li r3, 0 -/* 80022A80 48 00 00 10 */ b lbl_80022A90 -lbl_80022A84: -/* 80022A84 7F E3 FB 78 */ mr r3, r31 -/* 80022A88 48 24 07 D9 */ bl free__3cMlFPv -/* 80022A8C 38 60 00 01 */ li r3, 1 -lbl_80022A90: -/* 80022A90 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022A94 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022A98 7C 08 03 A6 */ mtlr r0 -/* 80022A9C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022AA0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_DoPhase__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_DoPhase__FP19node_create_request.s deleted file mode 100644 index a176418cc1..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_DoPhase__FP19node_create_request.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80022990: -/* 80022990 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022994 7C 08 02 A6 */ mflr r0 -/* 80022998 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002299C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800229A0 7C 7F 1B 78 */ mr r31, r3 -/* 800229A4 38 7F 00 30 */ addi r3, r31, 0x30 -/* 800229A8 80 9F 00 38 */ lwz r4, 0x38(r31) -/* 800229AC 7F E5 FB 78 */ mr r5, r31 -/* 800229B0 48 24 3D FD */ bl cPhs_Handler__FP30request_of_phase_process_classPPFPv_iPv -/* 800229B4 2C 03 00 02 */ cmpwi r3, 2 -/* 800229B8 40 82 00 0C */ bne lbl_800229C4 -/* 800229BC 7F E3 FB 78 */ mr r3, r31 -/* 800229C0 4B FF FF D1 */ bl fpcNdRq_DoPhase__FP19node_create_request -lbl_800229C4: -/* 800229C4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800229C8 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800229CC 7C 08 03 A6 */ mtlr r0 -/* 800229D0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800229D4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Execute__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Execute__FP19node_create_request.s deleted file mode 100644 index 72a3bb7a80..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Execute__FP19node_create_request.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_800229D8: -/* 800229D8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800229DC 7C 08 02 A6 */ mflr r0 -/* 800229E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800229E4 4B FF FF AD */ bl fpcNdRq_DoPhase__FP19node_create_request -/* 800229E8 2C 03 00 03 */ cmpwi r3, 3 -/* 800229EC 41 82 00 3C */ beq lbl_80022A28 -/* 800229F0 40 80 00 18 */ bge lbl_80022A08 -/* 800229F4 2C 03 00 02 */ cmpwi r3, 2 -/* 800229F8 40 80 00 34 */ bge lbl_80022A2C -/* 800229FC 2C 03 00 00 */ cmpwi r3, 0 -/* 80022A00 40 80 00 18 */ bge lbl_80022A18 -/* 80022A04 48 00 00 28 */ b lbl_80022A2C -lbl_80022A08: -/* 80022A08 2C 03 00 05 */ cmpwi r3, 5 -/* 80022A0C 41 82 00 1C */ beq lbl_80022A28 -/* 80022A10 40 80 00 1C */ bge lbl_80022A2C -/* 80022A14 48 00 00 0C */ b lbl_80022A20 -lbl_80022A18: -/* 80022A18 38 60 00 00 */ li r3, 0 -/* 80022A1C 48 00 00 10 */ b lbl_80022A2C -lbl_80022A20: -/* 80022A20 38 60 00 02 */ li r3, 2 -/* 80022A24 48 00 00 08 */ b lbl_80022A2C -lbl_80022A28: -/* 80022A28 38 60 00 03 */ li r3, 3 -lbl_80022A2C: -/* 80022A2C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022A30 7C 08 03 A6 */ mtlr r0 -/* 80022A34 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022A38 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Handler__Fv.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Handler__Fv.s deleted file mode 100644 index 8c44cd7b37..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Handler__Fv.s +++ /dev/null @@ -1,71 +0,0 @@ -lbl_80022AFC: -/* 80022AFC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022B00 7C 08 02 A6 */ mflr r0 -/* 80022B04 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022B08 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022B0C 93 C1 00 08 */ stw r30, 8(r1) -/* 80022B10 3C 60 80 3A */ lis r3, l_fpcNdRq_Queue@ha /* 0x803A3A38@ha */ -/* 80022B14 83 E3 3A 38 */ lwz r31, l_fpcNdRq_Queue@l(r3) /* 0x803A3A38@l */ -/* 80022B18 48 00 00 A8 */ b lbl_80022BC0 -lbl_80022B1C: -/* 80022B1C 83 DF 00 0C */ lwz r30, 0xc(r31) -/* 80022B20 7F C3 F3 78 */ mr r3, r30 -/* 80022B24 80 9E 00 3C */ lwz r4, 0x3c(r30) -/* 80022B28 81 84 00 00 */ lwz r12, 0(r4) -/* 80022B2C 7D 89 03 A6 */ mtctr r12 -/* 80022B30 4E 80 04 21 */ bctrl -/* 80022B34 2C 03 00 04 */ cmpwi r3, 4 -/* 80022B38 41 82 00 48 */ beq lbl_80022B80 -/* 80022B3C 40 80 00 10 */ bge lbl_80022B4C -/* 80022B40 2C 03 00 03 */ cmpwi r3, 3 -/* 80022B44 40 80 00 10 */ bge lbl_80022B54 -/* 80022B48 48 00 00 64 */ b lbl_80022BAC -lbl_80022B4C: -/* 80022B4C 2C 03 00 06 */ cmpwi r3, 6 -/* 80022B50 40 80 00 5C */ bge lbl_80022BAC -lbl_80022B54: -/* 80022B54 28 1F 00 00 */ cmplwi r31, 0 -/* 80022B58 41 82 00 0C */ beq lbl_80022B64 -/* 80022B5C 83 FF 00 08 */ lwz r31, 8(r31) -/* 80022B60 48 00 00 08 */ b lbl_80022B68 -lbl_80022B64: -/* 80022B64 3B E0 00 00 */ li r31, 0 -lbl_80022B68: -/* 80022B68 7F C3 F3 78 */ mr r3, r30 -/* 80022B6C 4B FF FF 39 */ bl fpcNdRq_Cancel__FP19node_create_request -/* 80022B70 2C 03 00 00 */ cmpwi r3, 0 -/* 80022B74 40 82 00 4C */ bne lbl_80022BC0 -/* 80022B78 38 60 00 00 */ li r3, 0 -/* 80022B7C 48 00 00 50 */ b lbl_80022BCC -lbl_80022B80: -/* 80022B80 28 1F 00 00 */ cmplwi r31, 0 -/* 80022B84 41 82 00 0C */ beq lbl_80022B90 -/* 80022B88 83 FF 00 08 */ lwz r31, 8(r31) -/* 80022B8C 48 00 00 08 */ b lbl_80022B94 -lbl_80022B90: -/* 80022B90 3B E0 00 00 */ li r31, 0 -lbl_80022B94: -/* 80022B94 7F C3 F3 78 */ mr r3, r30 -/* 80022B98 4B FF FE A5 */ bl fpcNdRq_Delete__FP19node_create_request -/* 80022B9C 2C 03 00 00 */ cmpwi r3, 0 -/* 80022BA0 40 82 00 20 */ bne lbl_80022BC0 -/* 80022BA4 38 60 00 00 */ li r3, 0 -/* 80022BA8 48 00 00 24 */ b lbl_80022BCC -lbl_80022BAC: -/* 80022BAC 28 1F 00 00 */ cmplwi r31, 0 -/* 80022BB0 41 82 00 0C */ beq lbl_80022BBC -/* 80022BB4 83 FF 00 08 */ lwz r31, 8(r31) -/* 80022BB8 48 00 00 08 */ b lbl_80022BC0 -lbl_80022BBC: -/* 80022BBC 3B E0 00 00 */ li r31, 0 -lbl_80022BC0: -/* 80022BC0 28 1F 00 00 */ cmplwi r31, 0 -/* 80022BC4 40 82 FF 58 */ bne lbl_80022B1C -/* 80022BC8 38 60 00 01 */ li r3, 1 -lbl_80022BCC: -/* 80022BCC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022BD0 83 C1 00 08 */ lwz r30, 8(r1) -/* 80022BD4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022BD8 7C 08 03 A6 */ mtlr r0 -/* 80022BDC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022BE0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_IsIng__FP18process_node_class.s b/asm/f_pc/f_pc_node_req/fpcNdRq_IsIng__FP18process_node_class.s deleted file mode 100644 index 874eba3e1c..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_IsIng__FP18process_node_class.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80022C50: -/* 80022C50 80 A3 00 04 */ lwz r5, 4(r3) -/* 80022C54 3C 60 80 3A */ lis r3, l_fpcNdRq_Queue@ha /* 0x803A3A38@ha */ -/* 80022C58 80 83 3A 38 */ lwz r4, l_fpcNdRq_Queue@l(r3) /* 0x803A3A38@l */ -/* 80022C5C 48 00 00 30 */ b lbl_80022C8C -lbl_80022C60: -/* 80022C60 80 64 00 0C */ lwz r3, 0xc(r4) -/* 80022C64 80 03 00 54 */ lwz r0, 0x54(r3) -/* 80022C68 7C 00 28 40 */ cmplw r0, r5 -/* 80022C6C 40 82 00 0C */ bne lbl_80022C78 -/* 80022C70 38 60 00 01 */ li r3, 1 -/* 80022C74 4E 80 00 20 */ blr -lbl_80022C78: -/* 80022C78 28 04 00 00 */ cmplwi r4, 0 -/* 80022C7C 41 82 00 0C */ beq lbl_80022C88 -/* 80022C80 80 84 00 08 */ lwz r4, 8(r4) -/* 80022C84 48 00 00 08 */ b lbl_80022C8C -lbl_80022C88: -/* 80022C88 38 80 00 00 */ li r4, 0 -lbl_80022C8C: -/* 80022C8C 28 04 00 00 */ cmplwi r4, 0 -/* 80022C90 40 82 FF D0 */ bne lbl_80022C60 -/* 80022C94 38 60 00 00 */ li r3, 0 -/* 80022C98 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_IsPossibleTarget__FP18process_node_class.s b/asm/f_pc/f_pc_node_req/fpcNdRq_IsPossibleTarget__FP18process_node_class.s deleted file mode 100644 index 4be0357d55..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_IsPossibleTarget__FP18process_node_class.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_80022BE4: -/* 80022BE4 80 83 00 04 */ lwz r4, 4(r3) -/* 80022BE8 3C 60 80 3A */ lis r3, l_fpcNdRq_Queue@ha /* 0x803A3A38@ha */ -/* 80022BEC 38 63 3A 38 */ addi r3, r3, l_fpcNdRq_Queue@l /* 0x803A3A38@l */ -/* 80022BF0 80 63 00 00 */ lwz r3, 0(r3) -/* 80022BF4 48 00 00 4C */ b lbl_80022C40 -lbl_80022BF8: -/* 80022BF8 80 A3 00 0C */ lwz r5, 0xc(r3) -/* 80022BFC 80 05 00 40 */ lwz r0, 0x40(r5) -/* 80022C00 2C 00 00 02 */ cmpwi r0, 2 -/* 80022C04 41 82 00 14 */ beq lbl_80022C18 -/* 80022C08 2C 00 00 04 */ cmpwi r0, 4 -/* 80022C0C 41 82 00 0C */ beq lbl_80022C18 -/* 80022C10 2C 00 00 01 */ cmpwi r0, 1 -/* 80022C14 40 82 00 18 */ bne lbl_80022C2C -lbl_80022C18: -/* 80022C18 80 05 00 4C */ lwz r0, 0x4c(r5) -/* 80022C1C 7C 00 20 40 */ cmplw r0, r4 -/* 80022C20 40 82 00 0C */ bne lbl_80022C2C -/* 80022C24 38 60 00 00 */ li r3, 0 -/* 80022C28 4E 80 00 20 */ blr -lbl_80022C2C: -/* 80022C2C 28 03 00 00 */ cmplwi r3, 0 -/* 80022C30 41 82 00 0C */ beq lbl_80022C3C -/* 80022C34 80 63 00 08 */ lwz r3, 8(r3) -/* 80022C38 48 00 00 08 */ b lbl_80022C40 -lbl_80022C3C: -/* 80022C3C 38 60 00 00 */ li r3, 0 -lbl_80022C40: -/* 80022C40 28 03 00 00 */ cmplwi r3, 0 -/* 80022C44 40 82 FF B4 */ bne lbl_80022BF8 -/* 80022C48 38 60 00 01 */ li r3, 1 -/* 80022C4C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_ReChangeNode__FUisPv.s b/asm/f_pc/f_pc_node_req/fpcNdRq_ReChangeNode__FUisPv.s deleted file mode 100644 index bdcbe99812..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_ReChangeNode__FUisPv.s +++ /dev/null @@ -1,36 +0,0 @@ -lbl_80023098: -/* 80023098 3C C0 80 3A */ lis r6, l_fpcNdRq_Queue@ha /* 0x803A3A38@ha */ -/* 8002309C 38 C6 3A 38 */ addi r6, r6, l_fpcNdRq_Queue@l /* 0x803A3A38@l */ -/* 800230A0 80 C6 00 00 */ lwz r6, 0(r6) -/* 800230A4 48 00 00 5C */ b lbl_80023100 -lbl_800230A8: -/* 800230A8 80 E6 00 0C */ lwz r7, 0xc(r6) -/* 800230AC 80 07 00 40 */ lwz r0, 0x40(r7) -/* 800230B0 2C 00 00 02 */ cmpwi r0, 2 -/* 800230B4 40 82 00 38 */ bne lbl_800230EC -/* 800230B8 80 07 00 44 */ lwz r0, 0x44(r7) -/* 800230BC 7C 00 18 40 */ cmplw r0, r3 -/* 800230C0 40 82 00 2C */ bne lbl_800230EC -/* 800230C4 80 67 00 54 */ lwz r3, 0x54(r7) -/* 800230C8 3C 03 00 01 */ addis r0, r3, 1 -/* 800230CC 28 00 FF FE */ cmplwi r0, 0xfffe -/* 800230D0 40 82 00 14 */ bne lbl_800230E4 -/* 800230D4 B0 87 00 58 */ sth r4, 0x58(r7) -/* 800230D8 90 A7 00 5C */ stw r5, 0x5c(r7) -/* 800230DC 38 60 00 01 */ li r3, 1 -/* 800230E0 4E 80 00 20 */ blr -lbl_800230E4: -/* 800230E4 38 60 00 00 */ li r3, 0 -/* 800230E8 4E 80 00 20 */ blr -lbl_800230EC: -/* 800230EC 28 06 00 00 */ cmplwi r6, 0 -/* 800230F0 41 82 00 0C */ beq lbl_800230FC -/* 800230F4 80 C6 00 08 */ lwz r6, 8(r6) -/* 800230F8 48 00 00 08 */ b lbl_80023100 -lbl_800230FC: -/* 800230FC 38 C0 00 00 */ li r6, 0 -lbl_80023100: -/* 80023100 28 06 00 00 */ cmplwi r6, 0 -/* 80023104 40 82 FF A4 */ bne lbl_800230A8 -/* 80023108 38 60 00 00 */ li r3, 0 -/* 8002310C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_ReRequest__FUisPv.s b/asm/f_pc/f_pc_node_req/fpcNdRq_ReRequest__FUisPv.s deleted file mode 100644 index bf01e5e93d..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_ReRequest__FUisPv.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80023110: -/* 80023110 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023114 7C 08 02 A6 */ mflr r0 -/* 80023118 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002311C 4B FF FF 7D */ bl fpcNdRq_ReChangeNode__FUisPv -/* 80023120 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023124 7C 08 03 A6 */ mtlr r0 -/* 80023128 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002312C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_RequestQTo__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_RequestQTo__FP19node_create_request.s deleted file mode 100644 index b4df6ae59c..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_RequestQTo__FP19node_create_request.s +++ /dev/null @@ -1,17 +0,0 @@ -lbl_800227C4: -/* 800227C4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800227C8 7C 08 02 A6 */ mflr r0 -/* 800227CC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800227D0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800227D4 7C 7F 1B 78 */ mr r31, r3 -/* 800227D8 80 63 00 50 */ lwz r3, 0x50(r3) -/* 800227DC 4B FF EE E9 */ bl fpcLy_CreatedMesg__FP11layer_class -/* 800227E0 38 7F 00 14 */ addi r3, r31, 0x14 -/* 800227E4 4B FF ED A5 */ bl fpcLy_CancelQTo__FP24process_method_tag_class -/* 800227E8 7F E3 FB 78 */ mr r3, r31 -/* 800227EC 48 24 41 B9 */ bl cTg_SingleCut__FP16create_tag_class -/* 800227F0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800227F4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800227F8 7C 08 03 A6 */ mtlr r0 -/* 800227FC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022800 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_Request__FUliP18process_node_classsPvP32node_create_request_method_class.s b/asm/f_pc/f_pc_node_req/fpcNdRq_Request__FUliP18process_node_classsPvP32node_create_request_method_class.s deleted file mode 100644 index 95465d500c..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_Request__FUliP18process_node_classsPvP32node_create_request_method_class.s +++ /dev/null @@ -1,51 +0,0 @@ -lbl_80022FE8: -/* 80022FE8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80022FEC 7C 08 02 A6 */ mflr r0 -/* 80022FF0 90 01 00 24 */ stw r0, 0x24(r1) -/* 80022FF4 39 61 00 20 */ addi r11, r1, 0x20 -/* 80022FF8 48 33 F1 E5 */ bl _savegpr_29 -/* 80022FFC 7C 9D 23 78 */ mr r29, r4 -/* 80023000 7D 1E 43 78 */ mr r30, r8 -/* 80023004 2C 1D 00 02 */ cmpwi r29, 2 -/* 80023008 41 82 00 48 */ beq lbl_80023050 -/* 8002300C 40 80 00 14 */ bge lbl_80023020 -/* 80023010 2C 1D 00 00 */ cmpwi r29, 0 -/* 80023014 41 82 00 18 */ beq lbl_8002302C -/* 80023018 40 80 00 28 */ bge lbl_80023040 -/* 8002301C 48 00 00 48 */ b lbl_80023064 -lbl_80023020: -/* 80023020 2C 1D 00 04 */ cmpwi r29, 4 -/* 80023024 41 82 00 40 */ beq lbl_80023064 -/* 80023028 48 00 00 3C */ b lbl_80023064 -lbl_8002302C: -/* 8002302C 7C C4 33 78 */ mr r4, r6 -/* 80023030 7C E5 3B 78 */ mr r5, r7 -/* 80023034 4B FF FF 09 */ bl fpcNdRq_CreateNode__FUlsPv -/* 80023038 7C 7F 1B 78 */ mr r31, r3 -/* 8002303C 48 00 00 28 */ b lbl_80023064 -lbl_80023040: -/* 80023040 7C A4 2B 78 */ mr r4, r5 -/* 80023044 4B FF FE 6D */ bl fpcNdRq_DeleteNode__FUlP18process_node_class -/* 80023048 7C 7F 1B 78 */ mr r31, r3 -/* 8002304C 48 00 00 18 */ b lbl_80023064 -lbl_80023050: -/* 80023050 7C A4 2B 78 */ mr r4, r5 -/* 80023054 7C C5 33 78 */ mr r5, r6 -/* 80023058 7C E6 3B 78 */ mr r6, r7 -/* 8002305C 4B FF FD B9 */ bl fpcNdRq_ChangeNode__FUlP18process_node_classsPv -/* 80023060 7C 7F 1B 78 */ mr r31, r3 -lbl_80023064: -/* 80023064 28 1F 00 00 */ cmplwi r31, 0 -/* 80023068 41 82 00 14 */ beq lbl_8002307C -/* 8002306C 93 BF 00 40 */ stw r29, 0x40(r31) -/* 80023070 93 DF 00 3C */ stw r30, 0x3c(r31) -/* 80023074 7F E3 FB 78 */ mr r3, r31 -/* 80023078 4B FF F7 8D */ bl fpcNdRq_ToRequestQ__FP19node_create_request -lbl_8002307C: -/* 8002307C 7F E3 FB 78 */ mr r3, r31 -/* 80023080 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023084 48 33 F1 A5 */ bl _restgpr_29 -/* 80023088 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002308C 7C 08 03 A6 */ mtlr r0 -/* 80023090 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023094 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_ToRequestQ__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_ToRequestQ__FP19node_create_request.s deleted file mode 100644 index d6a6b362d1..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_ToRequestQ__FP19node_create_request.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80022804: -/* 80022804 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022808 7C 08 02 A6 */ mflr r0 -/* 8002280C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022810 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022814 7C 7F 1B 78 */ mr r31, r3 -/* 80022818 3C 60 80 3A */ lis r3, l_fpcNdRq_Queue@ha /* 0x803A3A38@ha */ -/* 8002281C 38 63 3A 38 */ addi r3, r3, l_fpcNdRq_Queue@l /* 0x803A3A38@l */ -/* 80022820 7F E4 FB 78 */ mr r4, r31 -/* 80022824 48 24 41 C1 */ bl cTg_Addition__FP15node_list_classP16create_tag_class -/* 80022828 80 7F 00 50 */ lwz r3, 0x50(r31) -/* 8002282C 38 9F 00 14 */ addi r4, r31, 0x14 -/* 80022830 4B FF ED 79 */ bl fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class -/* 80022834 80 7F 00 50 */ lwz r3, 0x50(r31) -/* 80022838 4B FF EE 7D */ bl fpcLy_CreatingMesg__FP11layer_class -/* 8002283C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022840 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022844 7C 08 03 A6 */ mtlr r0 -/* 80022848 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002284C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Create__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Create__FP19node_create_request.s deleted file mode 100644 index 5ac1ba9091..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Create__FP19node_create_request.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_800228A8: -/* 800228A8 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800228AC 7C 08 02 A6 */ mflr r0 -/* 800228B0 90 01 00 14 */ stw r0, 0x14(r1) -/* 800228B4 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800228B8 7C 7F 1B 78 */ mr r31, r3 -/* 800228BC 80 63 00 50 */ lwz r3, 0x50(r3) -/* 800228C0 A8 9F 00 58 */ lha r4, 0x58(r31) -/* 800228C4 80 BF 00 3C */ lwz r5, 0x3c(r31) -/* 800228C8 80 A5 00 0C */ lwz r5, 0xc(r5) -/* 800228CC 7F E6 FB 78 */ mr r6, r31 -/* 800228D0 80 FF 00 5C */ lwz r7, 0x5c(r31) -/* 800228D4 48 00 14 C1 */ bl fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv -/* 800228D8 90 7F 00 54 */ stw r3, 0x54(r31) -/* 800228DC 80 1F 00 54 */ lwz r0, 0x54(r31) -/* 800228E0 20 00 FF FF */ subfic r0, r0, -1 -/* 800228E4 7C 00 00 34 */ cntlzw r0, r0 -/* 800228E8 54 03 D9 7E */ srwi r3, r0, 5 -/* 800228EC 38 63 00 02 */ addi r3, r3, 2 -/* 800228F0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800228F4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800228F8 7C 08 03 A6 */ mtlr r0 -/* 800228FC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022900 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Delete__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Delete__FP19node_create_request.s deleted file mode 100644 index eac7886e37..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_Delete__FP19node_create_request.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_8002293C: -/* 8002293C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022940 7C 08 02 A6 */ mflr r0 -/* 80022944 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022948 93 E1 00 0C */ stw r31, 0xc(r1) -/* 8002294C 7C 7F 1B 78 */ mr r31, r3 -/* 80022950 80 63 00 48 */ lwz r3, 0x48(r3) -/* 80022954 28 03 00 00 */ cmplwi r3, 0 -/* 80022958 41 82 00 20 */ beq lbl_80022978 -/* 8002295C 4B FF E9 49 */ bl fpcDt_Delete__FPv -/* 80022960 2C 03 00 00 */ cmpwi r3, 0 -/* 80022964 40 82 00 0C */ bne lbl_80022970 -/* 80022968 38 60 00 00 */ li r3, 0 -/* 8002296C 48 00 00 10 */ b lbl_8002297C -lbl_80022970: -/* 80022970 38 00 00 00 */ li r0, 0 -/* 80022974 90 1F 00 48 */ stw r0, 0x48(r31) -lbl_80022978: -/* 80022978 38 60 00 02 */ li r3, 2 -lbl_8002297C: -/* 8002297C 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022980 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022984 7C 08 03 A6 */ mtlr r0 -/* 80022988 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002298C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsCreated__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsCreated__FP19node_create_request.s deleted file mode 100644 index 40b30a65f8..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsCreated__FP19node_create_request.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80022850: -/* 80022850 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022854 7C 08 02 A6 */ mflr r0 -/* 80022858 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002285C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80022860 7C 7F 1B 78 */ mr r31, r3 -/* 80022864 80 63 00 54 */ lwz r3, 0x54(r3) -/* 80022868 4B FF E2 81 */ bl fpcCtRq_IsCreatingByID__FUi -/* 8002286C 2C 03 00 01 */ cmpwi r3, 1 -/* 80022870 40 82 00 0C */ bne lbl_8002287C -/* 80022874 38 60 00 00 */ li r3, 0 -/* 80022878 48 00 00 1C */ b lbl_80022894 -lbl_8002287C: -/* 8002287C 80 7F 00 54 */ lwz r3, 0x54(r31) -/* 80022880 4B FF EB 1D */ bl fpcEx_IsExist__FUi -/* 80022884 38 03 FF FF */ addi r0, r3, -1 -/* 80022888 30 00 FF FF */ addic r0, r0, -1 -/* 8002288C 7C 60 01 10 */ subfe r3, r0, r0 -/* 80022890 38 63 00 03 */ addi r3, r3, 3 -lbl_80022894: -/* 80022894 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80022898 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002289C 7C 08 03 A6 */ mtlr r0 -/* 800228A0 38 21 00 10 */ addi r1, r1, 0x10 -/* 800228A4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsDeleted__FP19node_create_request.s b/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsDeleted__FP19node_create_request.s deleted file mode 100644 index 94bc06ffff..0000000000 --- a/asm/f_pc/f_pc_node_req/fpcNdRq_phase_IsDeleted__FP19node_create_request.s +++ /dev/null @@ -1,13 +0,0 @@ -lbl_8002290C: -/* 8002290C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80022910 7C 08 02 A6 */ mflr r0 -/* 80022914 90 01 00 14 */ stw r0, 0x14(r1) -/* 80022918 4B FF E7 29 */ bl fpcDt_IsComplete__Fv -/* 8002291C 30 03 FF FF */ addic r0, r3, -1 -/* 80022920 7C 60 01 10 */ subfe r3, r0, r0 -/* 80022924 38 00 00 02 */ li r0, 2 -/* 80022928 7C 03 18 78 */ andc r3, r0, r3 -/* 8002292C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80022930 7C 08 03 A6 */ mtlr r0 -/* 80022934 38 21 00 10 */ addi r1, r1, 0x10 -/* 80022938 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_pause/fpcPause_Disable__FPvUc.s b/asm/f_pc/f_pc_pause/fpcPause_Disable__FPvUc.s deleted file mode 100644 index d566042f45..0000000000 --- a/asm/f_pc/f_pc_pause/fpcPause_Disable__FPvUc.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_800238D4: -/* 800238D4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 800238D8 7C 08 02 A6 */ mflr r0 -/* 800238DC 90 01 00 14 */ stw r0, 0x14(r1) -/* 800238E0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 800238E4 93 C1 00 08 */ stw r30, 8(r1) -/* 800238E8 7C 7E 1B 78 */ mr r30, r3 -/* 800238EC 7C 9F 23 78 */ mr r31, r4 -/* 800238F0 88 63 00 0B */ lbz r3, 0xb(r3) -/* 800238F4 20 1F 00 FF */ subfic r0, r31, 0xff -/* 800238F8 54 00 06 3E */ clrlwi r0, r0, 0x18 -/* 800238FC 7C 60 00 38 */ and r0, r3, r0 -/* 80023900 98 1E 00 0B */ stb r0, 0xb(r30) -/* 80023904 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 80023908 80 9E 00 B4 */ lwz r4, 0xb4(r30) -/* 8002390C 4B FF CD 41 */ bl fpcBs_Is_JustOfType__Fii -/* 80023910 2C 03 00 00 */ cmpwi r3, 0 -/* 80023914 41 82 00 18 */ beq lbl_8002392C -/* 80023918 38 7E 00 BC */ addi r3, r30, 0xbc -/* 8002391C 3C 80 80 02 */ lis r4, fpcPause_Disable__FPvUc@ha /* 0x800238D4@ha */ -/* 80023920 38 84 38 D4 */ addi r4, r4, fpcPause_Disable__FPvUc@l /* 0x800238D4@l */ -/* 80023924 57 E5 06 3E */ clrlwi r5, r31, 0x18 -/* 80023928 4B FF E2 61 */ bl fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv -lbl_8002392C: -/* 8002392C 38 60 00 01 */ li r3, 1 -/* 80023930 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023934 83 C1 00 08 */ lwz r30, 8(r1) -/* 80023938 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002393C 7C 08 03 A6 */ mtlr r0 -/* 80023940 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023944 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_pause/fpcPause_Enable__FPvUc.s b/asm/f_pc/f_pc_pause/fpcPause_Enable__FPvUc.s deleted file mode 100644 index 1bf6acf44a..0000000000 --- a/asm/f_pc/f_pc_pause/fpcPause_Enable__FPvUc.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80023868: -/* 80023868 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002386C 7C 08 02 A6 */ mflr r0 -/* 80023870 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023874 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023878 93 C1 00 08 */ stw r30, 8(r1) -/* 8002387C 7C 7E 1B 78 */ mr r30, r3 -/* 80023880 7C 9F 23 78 */ mr r31, r4 -/* 80023884 88 03 00 0B */ lbz r0, 0xb(r3) -/* 80023888 7C 00 FB 78 */ or r0, r0, r31 -/* 8002388C 98 03 00 0B */ stb r0, 0xb(r3) -/* 80023890 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 80023894 80 9E 00 B4 */ lwz r4, 0xb4(r30) -/* 80023898 4B FF CD B5 */ bl fpcBs_Is_JustOfType__Fii -/* 8002389C 2C 03 00 00 */ cmpwi r3, 0 -/* 800238A0 41 82 00 18 */ beq lbl_800238B8 -/* 800238A4 38 7E 00 BC */ addi r3, r30, 0xbc -/* 800238A8 3C 80 80 02 */ lis r4, fpcPause_Enable__FPvUc@ha /* 0x80023868@ha */ -/* 800238AC 38 84 38 68 */ addi r4, r4, fpcPause_Enable__FPvUc@l /* 0x80023868@l */ -/* 800238B0 57 E5 06 3E */ clrlwi r5, r31, 0x18 -/* 800238B4 4B FF E2 D5 */ bl fpcLyIt_OnlyHere__FP11layer_classPFPvPv_iPv -lbl_800238B8: -/* 800238B8 38 60 00 01 */ li r3, 1 -/* 800238BC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800238C0 83 C1 00 08 */ lwz r30, 8(r1) -/* 800238C4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800238C8 7C 08 03 A6 */ mtlr r0 -/* 800238CC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800238D0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_pause/fpcPause_Init__FPv.s b/asm/f_pc/f_pc_pause/fpcPause_Init__FPv.s deleted file mode 100644 index 1a0cce7c5b..0000000000 --- a/asm/f_pc/f_pc_pause/fpcPause_Init__FPv.s +++ /dev/null @@ -1,4 +0,0 @@ -lbl_80023948: -/* 80023948 38 00 00 00 */ li r0, 0 -/* 8002394C 98 03 00 0B */ stb r0, 0xb(r3) -/* 80023950 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_Change__FP22process_priority_classUiUsUs.s b/asm/f_pc/f_pc_priority/fpcPi_Change__FP22process_priority_classUiUsUs.s deleted file mode 100644 index e9e6a78158..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_Change__FP22process_priority_classUiUsUs.s +++ /dev/null @@ -1,90 +0,0 @@ -lbl_800232E8: -/* 800232E8 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800232EC 7C 08 02 A6 */ mflr r0 -/* 800232F0 90 01 00 24 */ stw r0, 0x24(r1) -/* 800232F4 39 61 00 20 */ addi r11, r1, 0x20 -/* 800232F8 48 33 EE D9 */ bl _savegpr_26 -/* 800232FC 7C 7F 1B 78 */ mr r31, r3 -/* 80023300 7C 9A 23 78 */ mr r26, r4 -/* 80023304 7C BB 2B 78 */ mr r27, r5 -/* 80023308 7C DC 33 78 */ mr r28, r6 -/* 8002330C 83 C3 00 0C */ lwz r30, 0xc(r3) -/* 80023310 3B A0 00 00 */ li r29, 0 -/* 80023314 88 1E 00 0C */ lbz r0, 0xc(r30) -/* 80023318 2C 00 00 03 */ cmpwi r0, 3 -/* 8002331C 40 82 00 0C */ bne lbl_80023328 -/* 80023320 38 60 00 00 */ li r3, 0 -/* 80023324 48 00 00 EC */ b lbl_80023410 -lbl_80023328: -/* 80023328 7F 43 D3 78 */ mr r3, r26 -/* 8002332C 7F 64 DB 78 */ mr r4, r27 -/* 80023330 7F 85 E3 78 */ mr r5, r28 -/* 80023334 4B FF FF 81 */ bl fpcPi_IsNormal__FUiUsUs -/* 80023338 2C 03 00 00 */ cmpwi r3, 0 -/* 8002333C 40 82 00 0C */ bne lbl_80023348 -/* 80023340 38 60 00 00 */ li r3, 0 -/* 80023344 48 00 00 CC */ b lbl_80023410 -lbl_80023348: -/* 80023348 80 1F 00 38 */ lwz r0, 0x38(r31) -/* 8002334C 90 1F 00 30 */ stw r0, 0x30(r31) -/* 80023350 A0 1F 00 3C */ lhz r0, 0x3c(r31) -/* 80023354 B0 1F 00 34 */ sth r0, 0x34(r31) -/* 80023358 A0 1F 00 3E */ lhz r0, 0x3e(r31) -/* 8002335C B0 1F 00 36 */ sth r0, 0x36(r31) -/* 80023360 3C 1A 00 01 */ addis r0, r26, 1 -/* 80023364 28 00 FF FD */ cmplwi r0, 0xfffd -/* 80023368 41 82 00 18 */ beq lbl_80023380 -/* 8002336C 80 1F 00 38 */ lwz r0, 0x38(r31) -/* 80023370 7C 00 D0 40 */ cmplw r0, r26 -/* 80023374 41 82 00 0C */ beq lbl_80023380 -/* 80023378 93 5F 00 30 */ stw r26, 0x30(r31) -/* 8002337C 3B A0 00 01 */ li r29, 1 -lbl_80023380: -/* 80023380 57 63 04 3E */ clrlwi r3, r27, 0x10 -/* 80023384 28 03 FF FD */ cmplwi r3, 0xfffd -/* 80023388 41 82 00 18 */ beq lbl_800233A0 -/* 8002338C A0 1F 00 3C */ lhz r0, 0x3c(r31) -/* 80023390 7C 00 18 40 */ cmplw r0, r3 -/* 80023394 41 82 00 0C */ beq lbl_800233A0 -/* 80023398 B3 7F 00 34 */ sth r27, 0x34(r31) -/* 8002339C 3B A0 00 01 */ li r29, 1 -lbl_800233A0: -/* 800233A0 57 83 04 3E */ clrlwi r3, r28, 0x10 -/* 800233A4 28 03 FF FD */ cmplwi r3, 0xfffd -/* 800233A8 41 82 00 18 */ beq lbl_800233C0 -/* 800233AC A0 1F 00 3E */ lhz r0, 0x3e(r31) -/* 800233B0 7C 00 18 40 */ cmplw r0, r3 -/* 800233B4 41 82 00 0C */ beq lbl_800233C0 -/* 800233B8 B3 9F 00 36 */ sth r28, 0x36(r31) -/* 800233BC 3B A0 00 01 */ li r29, 1 -lbl_800233C0: -/* 800233C0 88 7E 00 0C */ lbz r3, 0xc(r30) -/* 800233C4 7C 60 07 75 */ extsb. r0, r3 -/* 800233C8 41 82 00 10 */ beq lbl_800233D8 -/* 800233CC 7C 60 07 74 */ extsb r0, r3 -/* 800233D0 2C 00 00 01 */ cmpwi r0, 1 -/* 800233D4 40 82 00 24 */ bne lbl_800233F8 -lbl_800233D8: -/* 800233D8 80 1F 00 30 */ lwz r0, 0x30(r31) -/* 800233DC 90 1F 00 38 */ stw r0, 0x38(r31) -/* 800233E0 A0 1F 00 34 */ lhz r0, 0x34(r31) -/* 800233E4 B0 1F 00 3C */ sth r0, 0x3c(r31) -/* 800233E8 A0 1F 00 36 */ lhz r0, 0x36(r31) -/* 800233EC B0 1F 00 3E */ sth r0, 0x3e(r31) -/* 800233F0 38 60 00 01 */ li r3, 1 -/* 800233F4 48 00 00 1C */ b lbl_80023410 -lbl_800233F8: -/* 800233F8 2C 1D 00 01 */ cmpwi r29, 1 -/* 800233FC 40 82 00 10 */ bne lbl_8002340C -/* 80023400 7F E3 FB 78 */ mr r3, r31 -/* 80023404 4B FF FD 85 */ bl fpcPi_ToQueue__FP22process_priority_class -/* 80023408 48 00 00 08 */ b lbl_80023410 -lbl_8002340C: -/* 8002340C 38 60 00 00 */ li r3, 0 -lbl_80023410: -/* 80023410 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023414 48 33 EE 09 */ bl _restgpr_26 -/* 80023418 80 01 00 24 */ lwz r0, 0x24(r1) -/* 8002341C 7C 08 03 A6 */ mtlr r0 -/* 80023420 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023424 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_Delete__FP22process_priority_class.s b/asm/f_pc/f_pc_priority/fpcPi_Delete__FP22process_priority_class.s deleted file mode 100644 index ebf820f9ea..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_Delete__FP22process_priority_class.s +++ /dev/null @@ -1,20 +0,0 @@ -lbl_80023268: -/* 80023268 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002326C 7C 08 02 A6 */ mflr r0 -/* 80023270 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023274 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023278 7C 7F 1B 78 */ mr r31, r3 -/* 8002327C 4B FF FE D5 */ bl fpcPi_QueueTo__FP22process_priority_class -/* 80023280 80 0D 80 68 */ lwz r0, crear(r13) -/* 80023284 90 1F 00 30 */ stw r0, 0x30(r31) -/* 80023288 38 6D 80 68 */ la r3, crear(r13) /* 804505E8-_SDA_BASE_ */ -/* 8002328C A0 03 00 04 */ lhz r0, 4(r3) -/* 80023290 B0 1F 00 34 */ sth r0, 0x34(r31) -/* 80023294 A0 03 00 06 */ lhz r0, 6(r3) -/* 80023298 B0 1F 00 36 */ sth r0, 0x36(r31) -/* 8002329C 38 60 00 01 */ li r3, 1 -/* 800232A0 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800232A4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800232A8 7C 08 03 A6 */ mtlr r0 -/* 800232AC 38 21 00 10 */ addi r1, r1, 0x10 -/* 800232B0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_GetFromQueue__Fv.s b/asm/f_pc/f_pc_priority/fpcPi_GetFromQueue__Fv.s deleted file mode 100644 index e7cd751aed..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_GetFromQueue__Fv.s +++ /dev/null @@ -1,24 +0,0 @@ -lbl_80023214: -/* 80023214 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023218 7C 08 02 A6 */ mflr r0 -/* 8002321C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023220 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023224 3C 60 80 3F */ lis r3, l_fpcPi_Queue@ha /* 0x803F4E58@ha */ -/* 80023228 38 63 4E 58 */ addi r3, r3, l_fpcPi_Queue@l /* 0x803F4E58@l */ -/* 8002322C 48 24 37 41 */ bl cTg_GetFirst__FP15node_list_class -/* 80023230 28 03 00 00 */ cmplwi r3, 0 -/* 80023234 41 82 00 1C */ beq lbl_80023250 -/* 80023238 80 63 00 0C */ lwz r3, 0xc(r3) -/* 8002323C 3B E3 00 68 */ addi r31, r3, 0x68 -/* 80023240 38 7F 00 14 */ addi r3, r31, 0x14 -/* 80023244 4B FF E3 45 */ bl fpcLy_CancelQTo__FP24process_method_tag_class -/* 80023248 7F E3 FB 78 */ mr r3, r31 -/* 8002324C 48 00 00 08 */ b lbl_80023254 -lbl_80023250: -/* 80023250 38 60 00 00 */ li r3, 0 -lbl_80023254: -/* 80023254 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023258 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002325C 7C 08 03 A6 */ mtlr r0 -/* 80023260 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023264 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_Handler__Fv.s b/asm/f_pc/f_pc_priority/fpcPi_Handler__Fv.s deleted file mode 100644 index b51d63a97c..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_Handler__Fv.s +++ /dev/null @@ -1,42 +0,0 @@ -lbl_80023428: -/* 80023428 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002342C 7C 08 02 A6 */ mflr r0 -/* 80023430 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023434 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023438 93 C1 00 08 */ stw r30, 8(r1) -/* 8002343C 48 00 00 58 */ b lbl_80023494 -lbl_80023440: -/* 80023440 80 7F 00 0C */ lwz r3, 0xc(r31) -/* 80023444 3B C3 00 34 */ addi r30, r3, 0x34 -/* 80023448 38 63 00 18 */ addi r3, r3, 0x18 -/* 8002344C 80 9F 00 30 */ lwz r4, 0x30(r31) -/* 80023450 A0 BF 00 34 */ lhz r5, 0x34(r31) -/* 80023454 A0 DF 00 36 */ lhz r6, 0x36(r31) -/* 80023458 4B FF E9 D5 */ bl fpcLyTg_Move__FP26layer_management_tag_classUiUsUs -/* 8002345C 2C 03 00 01 */ cmpwi r3, 1 -/* 80023460 40 82 00 2C */ bne lbl_8002348C -/* 80023464 7F C3 F3 78 */ mr r3, r30 -/* 80023468 A0 9F 00 3C */ lhz r4, 0x3c(r31) -/* 8002346C 48 00 01 3D */ bl fpcLnTg_Move__FP8line_tagi -/* 80023470 80 1F 00 30 */ lwz r0, 0x30(r31) -/* 80023474 90 1F 00 38 */ stw r0, 0x38(r31) -/* 80023478 A0 1F 00 34 */ lhz r0, 0x34(r31) -/* 8002347C B0 1F 00 3C */ sth r0, 0x3c(r31) -/* 80023480 A0 1F 00 36 */ lhz r0, 0x36(r31) -/* 80023484 B0 1F 00 3E */ sth r0, 0x3e(r31) -/* 80023488 48 00 00 0C */ b lbl_80023494 -lbl_8002348C: -/* 8002348C 38 60 00 00 */ li r3, 0 -/* 80023490 48 00 00 14 */ b lbl_800234A4 -lbl_80023494: -/* 80023494 4B FF FD 81 */ bl fpcPi_GetFromQueue__Fv -/* 80023498 7C 7F 1B 79 */ or. r31, r3, r3 -/* 8002349C 40 82 FF A4 */ bne lbl_80023440 -/* 800234A0 38 60 00 01 */ li r3, 1 -lbl_800234A4: -/* 800234A4 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 800234A8 83 C1 00 08 */ lwz r30, 8(r1) -/* 800234AC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 800234B0 7C 08 03 A6 */ mtlr r0 -/* 800234B4 38 21 00 10 */ addi r1, r1, 0x10 -/* 800234B8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_Init__FP22process_priority_classPvUiUsUs.s b/asm/f_pc/f_pc_priority/fpcPi_Init__FP22process_priority_classPvUiUsUs.s deleted file mode 100644 index edf31b5004..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_Init__FP22process_priority_classPvUiUsUs.s +++ /dev/null @@ -1,45 +0,0 @@ -lbl_800234BC: -/* 800234BC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800234C0 7C 08 02 A6 */ mflr r0 -/* 800234C4 90 01 00 24 */ stw r0, 0x24(r1) -/* 800234C8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800234CC 48 33 ED 09 */ bl _savegpr_27 -/* 800234D0 7C 7B 1B 78 */ mr r27, r3 -/* 800234D4 7C 9C 23 78 */ mr r28, r4 -/* 800234D8 7C BD 2B 78 */ mr r29, r5 -/* 800234DC 7C DE 33 78 */ mr r30, r6 -/* 800234E0 7C FF 3B 78 */ mr r31, r7 -/* 800234E4 7F A3 EB 78 */ mr r3, r29 -/* 800234E8 7F C4 F3 78 */ mr r4, r30 -/* 800234EC 7F E5 FB 78 */ mr r5, r31 -/* 800234F0 4B FF FD C5 */ bl fpcPi_IsNormal__FUiUsUs -/* 800234F4 2C 03 00 00 */ cmpwi r3, 0 -/* 800234F8 40 82 00 0C */ bne lbl_80023504 -/* 800234FC 38 60 00 00 */ li r3, 0 -/* 80023500 48 00 00 4C */ b lbl_8002354C -lbl_80023504: -/* 80023504 93 BB 00 30 */ stw r29, 0x30(r27) -/* 80023508 B3 DB 00 34 */ sth r30, 0x34(r27) -/* 8002350C B3 FB 00 36 */ sth r31, 0x36(r27) -/* 80023510 80 1B 00 30 */ lwz r0, 0x30(r27) -/* 80023514 90 1B 00 38 */ stw r0, 0x38(r27) -/* 80023518 A0 1B 00 34 */ lhz r0, 0x34(r27) -/* 8002351C B0 1B 00 3C */ sth r0, 0x3c(r27) -/* 80023520 A0 1B 00 36 */ lhz r0, 0x36(r27) -/* 80023524 B0 1B 00 3E */ sth r0, 0x3e(r27) -/* 80023528 7F 63 DB 78 */ mr r3, r27 -/* 8002352C 7F 84 E3 78 */ mr r4, r28 -/* 80023530 48 24 35 05 */ bl cTg_Create__FP16create_tag_classPv -/* 80023534 38 7B 00 14 */ addi r3, r27, 0x14 -/* 80023538 3C 80 80 02 */ lis r4, fpcPi_Delete__FP22process_priority_class@ha /* 0x80023268@ha */ -/* 8002353C 38 84 32 68 */ addi r4, r4, fpcPi_Delete__FP22process_priority_class@l /* 0x80023268@l */ -/* 80023540 7F 65 DB 78 */ mr r5, r27 -/* 80023544 48 00 02 B5 */ bl fpcMtdTg_Init__FP24process_method_tag_classPFPv_iPv -/* 80023548 38 60 00 01 */ li r3, 1 -lbl_8002354C: -/* 8002354C 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023550 48 33 EC D1 */ bl _restgpr_27 -/* 80023554 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80023558 7C 08 03 A6 */ mtlr r0 -/* 8002355C 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023560 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_IsInQueue__FP22process_priority_class.s b/asm/f_pc/f_pc_priority/fpcPi_IsInQueue__FP22process_priority_class.s deleted file mode 100644 index db266abe96..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_IsInQueue__FP22process_priority_class.s +++ /dev/null @@ -1,9 +0,0 @@ -lbl_80023130: -/* 80023130 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023134 7C 08 02 A6 */ mflr r0 -/* 80023138 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002313C 48 24 37 45 */ bl cTg_IsUse__FP16create_tag_class -/* 80023140 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023144 7C 08 03 A6 */ mtlr r0 -/* 80023148 38 21 00 10 */ addi r1, r1, 0x10 -/* 8002314C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_IsNormal__FUiUsUs.s b/asm/f_pc/f_pc_priority/fpcPi_IsNormal__FUiUsUs.s deleted file mode 100644 index 3ab54378a0..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_IsNormal__FUiUsUs.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_800232B4: -/* 800232B4 38 00 FF FE */ li r0, -2 -/* 800232B8 7C 03 00 40 */ cmplw r3, r0 -/* 800232BC 40 80 00 24 */ bge lbl_800232E0 -/* 800232C0 54 80 04 3E */ clrlwi r0, r4, 0x10 -/* 800232C4 28 00 FF FE */ cmplwi r0, 0xfffe -/* 800232C8 40 80 00 18 */ bge lbl_800232E0 -/* 800232CC 54 A0 04 3E */ clrlwi r0, r5, 0x10 -/* 800232D0 28 00 FF FE */ cmplwi r0, 0xfffe -/* 800232D4 40 80 00 0C */ bge lbl_800232E0 -/* 800232D8 38 60 00 01 */ li r3, 1 -/* 800232DC 4E 80 00 20 */ blr -lbl_800232E0: -/* 800232E0 38 60 00 00 */ li r3, 0 -/* 800232E4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_QueueTo__FP22process_priority_class.s b/asm/f_pc/f_pc_priority/fpcPi_QueueTo__FP22process_priority_class.s deleted file mode 100644 index f7858337b3..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_QueueTo__FP22process_priority_class.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80023150: -/* 80023150 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023154 7C 08 02 A6 */ mflr r0 -/* 80023158 90 01 00 14 */ stw r0, 0x14(r1) -/* 8002315C 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023160 7C 7F 1B 78 */ mr r31, r3 -/* 80023164 48 24 38 41 */ bl cTg_SingleCut__FP16create_tag_class -/* 80023168 38 7F 00 14 */ addi r3, r31, 0x14 -/* 8002316C 4B FF E4 1D */ bl fpcLy_CancelQTo__FP24process_method_tag_class -/* 80023170 38 60 00 01 */ li r3, 1 -/* 80023174 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023178 80 01 00 14 */ lwz r0, 0x14(r1) -/* 8002317C 7C 08 03 A6 */ mtlr r0 -/* 80023180 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023184 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_priority/fpcPi_ToQueue__FP22process_priority_class.s b/asm/f_pc/f_pc_priority/fpcPi_ToQueue__FP22process_priority_class.s deleted file mode 100644 index 256e266431..0000000000 --- a/asm/f_pc/f_pc_priority/fpcPi_ToQueue__FP22process_priority_class.s +++ /dev/null @@ -1,39 +0,0 @@ -lbl_80023188: -/* 80023188 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 8002318C 7C 08 02 A6 */ mflr r0 -/* 80023190 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023194 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023198 93 C1 00 08 */ stw r30, 8(r1) -/* 8002319C 7C 7E 1B 78 */ mr r30, r3 -/* 800231A0 83 E3 00 30 */ lwz r31, 0x30(r3) -/* 800231A4 3C 60 80 3F */ lis r3, l_fpcPi_Queue@ha /* 0x803F4E58@ha */ -/* 800231A8 38 63 4E 58 */ addi r3, r3, l_fpcPi_Queue@l /* 0x803F4E58@l */ -/* 800231AC 7F C4 F3 78 */ mr r4, r30 -/* 800231B0 48 24 38 35 */ bl cTg_Addition__FP15node_list_classP16create_tag_class -/* 800231B4 2C 03 00 00 */ cmpwi r3, 0 -/* 800231B8 41 82 00 40 */ beq lbl_800231F8 -/* 800231BC 3C 1F 00 01 */ addis r0, r31, 1 -/* 800231C0 28 00 FF FD */ cmplwi r0, 0xfffd -/* 800231C4 41 82 00 2C */ beq lbl_800231F0 -/* 800231C8 7F E3 FB 78 */ mr r3, r31 -/* 800231CC 4B FF E5 81 */ bl fpcLy_Layer__FUi -/* 800231D0 38 9E 00 14 */ addi r4, r30, 0x14 -/* 800231D4 4B FF E3 D5 */ bl fpcLy_ToCancelQ__FP11layer_classP24process_method_tag_class -/* 800231D8 2C 03 00 00 */ cmpwi r3, 0 -/* 800231DC 40 82 00 14 */ bne lbl_800231F0 -/* 800231E0 7F C3 F3 78 */ mr r3, r30 -/* 800231E4 48 24 37 C1 */ bl cTg_SingleCut__FP16create_tag_class -/* 800231E8 38 60 00 00 */ li r3, 0 -/* 800231EC 48 00 00 10 */ b lbl_800231FC -lbl_800231F0: -/* 800231F0 38 60 00 01 */ li r3, 1 -/* 800231F4 48 00 00 08 */ b lbl_800231FC -lbl_800231F8: -/* 800231F8 38 60 00 00 */ li r3, 0 -lbl_800231FC: -/* 800231FC 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023200 83 C1 00 08 */ lwz r30, 8(r1) -/* 80023204 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023208 7C 08 03 A6 */ mtlr r0 -/* 8002320C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023210 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_profile/fpcPf_Get__Fs.s b/asm/f_pc/f_pc_profile/fpcPf_Get__Fs.s deleted file mode 100644 index 44c09a5298..0000000000 --- a/asm/f_pc/f_pc_profile/fpcPf_Get__Fs.s +++ /dev/null @@ -1,6 +0,0 @@ -lbl_80023564: -/* 80023564 80 8D 87 D0 */ lwz r4, g_fpcPf_ProfileList_p(r13) -/* 80023568 7C 60 07 34 */ extsh r0, r3 -/* 8002356C 54 00 10 3A */ slwi r0, r0, 2 -/* 80023570 7C 64 00 2E */ lwzx r3, r4, r0 -/* 80023574 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_searcher/fpcSch_JudgeByID__FPvPv.s b/asm/f_pc/f_pc_searcher/fpcSch_JudgeByID__FPvPv.s deleted file mode 100644 index 0635f34cfe..0000000000 --- a/asm/f_pc/f_pc_searcher/fpcSch_JudgeByID__FPvPv.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_80023590: -/* 80023590 80 A3 00 04 */ lwz r5, 4(r3) -/* 80023594 80 04 00 00 */ lwz r0, 0(r4) -/* 80023598 7C 05 00 40 */ cmplw r5, r0 -/* 8002359C 4D 82 00 20 */ beqlr -/* 800235A0 38 60 00 00 */ li r3, 0 -/* 800235A4 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_searcher/fpcSch_JudgeForPName__FPvPv.s b/asm/f_pc/f_pc_searcher/fpcSch_JudgeForPName__FPvPv.s deleted file mode 100644 index 975cc3b9fd..0000000000 --- a/asm/f_pc/f_pc_searcher/fpcSch_JudgeForPName__FPvPv.s +++ /dev/null @@ -1,7 +0,0 @@ -lbl_80023578: -/* 80023578 A8 A3 00 08 */ lha r5, 8(r3) -/* 8002357C A8 04 00 00 */ lha r0, 0(r4) -/* 80023580 7C 05 00 00 */ cmpw r5, r0 -/* 80023584 4D 82 00 20 */ beqlr -/* 80023588 38 60 00 00 */ li r3, 0 -/* 8002358C 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Handler__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Handler__FP29standard_create_request_class.s deleted file mode 100644 index b1205ddb5c..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Handler__FP29standard_create_request_class.s +++ /dev/null @@ -1,33 +0,0 @@ -lbl_80023D14: -/* 80023D14 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023D18 7C 08 02 A6 */ mflr r0 -/* 80023D1C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023D20 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023D24 7C 7F 1B 78 */ mr r31, r3 -/* 80023D28 38 7F 00 48 */ addi r3, r31, 0x48 -/* 80023D2C 7F E4 FB 78 */ mr r4, r31 -/* 80023D30 48 24 29 A9 */ bl cPhs_Do__FP30request_of_phase_process_classPv -/* 80023D34 2C 03 00 03 */ cmpwi r3, 3 -/* 80023D38 41 82 00 38 */ beq lbl_80023D70 -/* 80023D3C 40 80 00 14 */ bge lbl_80023D50 -/* 80023D40 2C 03 00 01 */ cmpwi r3, 1 -/* 80023D44 41 82 00 2C */ beq lbl_80023D70 -/* 80023D48 40 80 00 18 */ bge lbl_80023D60 -/* 80023D4C 48 00 00 24 */ b lbl_80023D70 -lbl_80023D50: -/* 80023D50 2C 03 00 05 */ cmpwi r3, 5 -/* 80023D54 41 82 00 1C */ beq lbl_80023D70 -/* 80023D58 40 80 00 18 */ bge lbl_80023D70 -/* 80023D5C 48 00 00 10 */ b lbl_80023D6C -lbl_80023D60: -/* 80023D60 7F E3 FB 78 */ mr r3, r31 -/* 80023D64 4B FF FF B1 */ bl fpcSCtRq_Handler__FP29standard_create_request_class -/* 80023D68 48 00 00 08 */ b lbl_80023D70 -lbl_80023D6C: -/* 80023D6C 38 60 00 04 */ li r3, 4 -lbl_80023D70: -/* 80023D70 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023D74 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023D78 7C 08 03 A6 */ mtlr r0 -/* 80023D7C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023D80 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s deleted file mode 100644 index 3eddd16438..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_Request__FP11layer_classsPFPvPv_iPvPv.s +++ /dev/null @@ -1,41 +0,0 @@ -lbl_80023D94: -/* 80023D94 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 80023D98 7C 08 02 A6 */ mflr r0 -/* 80023D9C 90 01 00 24 */ stw r0, 0x24(r1) -/* 80023DA0 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023DA4 48 33 E4 31 */ bl _savegpr_27 -/* 80023DA8 7C 9B 23 78 */ mr r27, r4 -/* 80023DAC 7C BC 2B 78 */ mr r28, r5 -/* 80023DB0 7C DD 33 78 */ mr r29, r6 -/* 80023DB4 7C FE 3B 78 */ mr r30, r7 -/* 80023DB8 7F 60 07 34 */ extsh r0, r27 -/* 80023DBC 2C 00 7F FF */ cmpwi r0, 0x7fff -/* 80023DC0 41 80 00 0C */ blt lbl_80023DCC -/* 80023DC4 38 60 FF FF */ li r3, -1 -/* 80023DC8 48 00 00 48 */ b lbl_80023E10 -lbl_80023DCC: -/* 80023DCC 38 80 00 60 */ li r4, 0x60 -/* 80023DD0 3C A0 80 3A */ lis r5, submethod@ha /* 0x803A3AF0@ha */ -/* 80023DD4 38 A5 3A F0 */ addi r5, r5, submethod@l /* 0x803A3AF0@l */ -/* 80023DD8 4B FF CF D9 */ bl fpcCtRq_Create__FP11layer_classUlP27create_request_method_class -/* 80023DDC 7C 7F 1B 79 */ or. r31, r3, r3 -/* 80023DE0 40 82 00 0C */ bne lbl_80023DEC -/* 80023DE4 38 60 FF FF */ li r3, -1 -/* 80023DE8 48 00 00 28 */ b lbl_80023E10 -lbl_80023DEC: -/* 80023DEC 38 7F 00 48 */ addi r3, r31, 0x48 -/* 80023DF0 3C 80 80 3A */ lis r4, method@ha /* 0x803A3AFC@ha */ -/* 80023DF4 38 84 3A FC */ addi r4, r4, method@l /* 0x803A3AFC@l */ -/* 80023DF8 48 24 28 39 */ bl cPhs_Set__FP30request_of_phase_process_classPPFPv_i -/* 80023DFC B3 7F 00 50 */ sth r27, 0x50(r31) -/* 80023E00 93 9F 00 58 */ stw r28, 0x58(r31) -/* 80023E04 93 BF 00 5C */ stw r29, 0x5c(r31) -/* 80023E08 93 DF 00 54 */ stw r30, 0x54(r31) -/* 80023E0C 80 7F 00 3C */ lwz r3, 0x3c(r31) -lbl_80023E10: -/* 80023E10 39 61 00 20 */ addi r11, r1, 0x20 -/* 80023E14 48 33 E4 0D */ bl _restgpr_27 -/* 80023E18 80 01 00 24 */ lwz r0, 0x24(r1) -/* 80023E1C 7C 08 03 A6 */ mtlr r0 -/* 80023E20 38 21 00 20 */ addi r1, r1, 0x20 -/* 80023E24 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_CreateProcess__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_CreateProcess__FP29standard_create_request_class.s deleted file mode 100644 index 1246c085e2..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_CreateProcess__FP29standard_create_request_class.s +++ /dev/null @@ -1,29 +0,0 @@ -lbl_80023BC4: -/* 80023BC4 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023BC8 7C 08 02 A6 */ mflr r0 -/* 80023BCC 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023BD0 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023BD4 7C 7F 1B 78 */ mr r31, r3 -/* 80023BD8 80 63 00 44 */ lwz r3, 0x44(r3) -/* 80023BDC 4B FF DB 11 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80023BE0 A8 7F 00 50 */ lha r3, 0x50(r31) -/* 80023BE4 80 9F 00 3C */ lwz r4, 0x3c(r31) -/* 80023BE8 80 BF 00 54 */ lwz r5, 0x54(r31) -/* 80023BEC 4B FF CC 35 */ bl fpcBs_Create__FsUiPv -/* 80023BF0 90 7F 00 40 */ stw r3, 0x40(r31) -/* 80023BF4 80 7F 00 40 */ lwz r3, 0x40(r31) -/* 80023BF8 28 03 00 00 */ cmplwi r3, 0 -/* 80023BFC 40 82 00 14 */ bne lbl_80023C10 -/* 80023C00 A8 7F 00 50 */ lha r3, 0x50(r31) -/* 80023C04 4B FF E4 29 */ bl fpcLd_Free__Fs -/* 80023C08 38 60 00 05 */ li r3, 5 -/* 80023C0C 48 00 00 0C */ b lbl_80023C18 -lbl_80023C10: -/* 80023C10 93 E3 00 14 */ stw r31, 0x14(r3) -/* 80023C14 38 60 00 02 */ li r3, 2 -lbl_80023C18: -/* 80023C18 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023C1C 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023C20 7C 08 03 A6 */ mtlr r0 -/* 80023C24 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023C28 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_IsComplete__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_IsComplete__FP29standard_create_request_class.s deleted file mode 100644 index 7f803fcac1..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_IsComplete__FP29standard_create_request_class.s +++ /dev/null @@ -1,25 +0,0 @@ -lbl_80023C64: -/* 80023C64 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023C68 7C 08 02 A6 */ mflr r0 -/* 80023C6C 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023C70 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023C74 83 E3 00 40 */ lwz r31, 0x40(r3) -/* 80023C78 80 6D 87 C0 */ lwz r3, g_fpcNd_type(r13) -/* 80023C7C 80 9F 00 B4 */ lwz r4, 0xb4(r31) -/* 80023C80 4B FF C9 CD */ bl fpcBs_Is_JustOfType__Fii -/* 80023C84 2C 03 00 01 */ cmpwi r3, 1 -/* 80023C88 40 82 00 1C */ bne lbl_80023CA4 -/* 80023C8C 38 7F 00 BC */ addi r3, r31, 0xbc -/* 80023C90 4B FF DA 11 */ bl fpcLy_IsCreatingMesg__FP11layer_class -/* 80023C94 2C 03 00 01 */ cmpwi r3, 1 -/* 80023C98 40 82 00 0C */ bne lbl_80023CA4 -/* 80023C9C 38 60 00 00 */ li r3, 0 -/* 80023CA0 48 00 00 08 */ b lbl_80023CA8 -lbl_80023CA4: -/* 80023CA4 38 60 00 02 */ li r3, 2 -lbl_80023CA8: -/* 80023CA8 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023CAC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023CB0 7C 08 03 A6 */ mtlr r0 -/* 80023CB4 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023CB8 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_Load__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_Load__FP29standard_create_request_class.s deleted file mode 100644 index e934dcfa61..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_Load__FP29standard_create_request_class.s +++ /dev/null @@ -1,26 +0,0 @@ -lbl_80023B70: -/* 80023B70 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023B74 7C 08 02 A6 */ mflr r0 -/* 80023B78 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023B7C A8 63 00 50 */ lha r3, 0x50(r3) -/* 80023B80 4B FF E4 D1 */ bl fpcLd_Load__Fs -/* 80023B84 2C 03 00 04 */ cmpwi r3, 4 -/* 80023B88 41 82 00 20 */ beq lbl_80023BA8 -/* 80023B8C 40 80 00 24 */ bge lbl_80023BB0 -/* 80023B90 2C 03 00 00 */ cmpwi r3, 0 -/* 80023B94 41 82 00 0C */ beq lbl_80023BA0 -/* 80023B98 48 00 00 18 */ b lbl_80023BB0 -/* 80023B9C 48 00 00 14 */ b lbl_80023BB0 -lbl_80023BA0: -/* 80023BA0 38 60 00 00 */ li r3, 0 -/* 80023BA4 48 00 00 10 */ b lbl_80023BB4 -lbl_80023BA8: -/* 80023BA8 38 60 00 02 */ li r3, 2 -/* 80023BAC 48 00 00 08 */ b lbl_80023BB4 -lbl_80023BB0: -/* 80023BB0 38 60 00 05 */ li r3, 5 -lbl_80023BB4: -/* 80023BB4 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023BB8 7C 08 03 A6 */ mtlr r0 -/* 80023BBC 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023BC0 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_PostMethod__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_PostMethod__FP29standard_create_request_class.s deleted file mode 100644 index 78b6987f1d..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_PostMethod__FP29standard_create_request_class.s +++ /dev/null @@ -1,23 +0,0 @@ -lbl_80023CBC: -/* 80023CBC 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023CC0 7C 08 02 A6 */ mflr r0 -/* 80023CC4 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023CC8 7C 64 1B 78 */ mr r4, r3 -/* 80023CCC 81 83 00 58 */ lwz r12, 0x58(r3) -/* 80023CD0 28 0C 00 00 */ cmplwi r12, 0 -/* 80023CD4 41 82 00 24 */ beq lbl_80023CF8 -/* 80023CD8 80 64 00 40 */ lwz r3, 0x40(r4) -/* 80023CDC 80 84 00 5C */ lwz r4, 0x5c(r4) -/* 80023CE0 7D 89 03 A6 */ mtctr r12 -/* 80023CE4 4E 80 04 21 */ bctrl -/* 80023CE8 2C 03 00 00 */ cmpwi r3, 0 -/* 80023CEC 40 82 00 0C */ bne lbl_80023CF8 -/* 80023CF0 38 60 00 00 */ li r3, 0 -/* 80023CF4 48 00 00 08 */ b lbl_80023CFC -lbl_80023CF8: -/* 80023CF8 38 60 00 02 */ li r3, 2 -lbl_80023CFC: -/* 80023CFC 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023D00 7C 08 03 A6 */ mtlr r0 -/* 80023D04 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023D08 4E 80 00 20 */ blr diff --git a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_SubCreateProcess__FP29standard_create_request_class.s b/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_SubCreateProcess__FP29standard_create_request_class.s deleted file mode 100644 index 0e04ffad5d..0000000000 --- a/asm/f_pc/f_pc_stdcreate_req/fpcSCtRq_phase_SubCreateProcess__FP29standard_create_request_class.s +++ /dev/null @@ -1,15 +0,0 @@ -lbl_80023C2C: -/* 80023C2C 94 21 FF F0 */ stwu r1, -0x10(r1) -/* 80023C30 7C 08 02 A6 */ mflr r0 -/* 80023C34 90 01 00 14 */ stw r0, 0x14(r1) -/* 80023C38 93 E1 00 0C */ stw r31, 0xc(r1) -/* 80023C3C 7C 7F 1B 78 */ mr r31, r3 -/* 80023C40 80 63 00 44 */ lwz r3, 0x44(r3) -/* 80023C44 4B FF DA A9 */ bl fpcLy_SetCurrentLayer__FP11layer_class -/* 80023C48 80 7F 00 40 */ lwz r3, 0x40(r31) -/* 80023C4C 4B FF CC D1 */ bl fpcBs_SubCreate__FP18base_process_class -/* 80023C50 83 E1 00 0C */ lwz r31, 0xc(r1) -/* 80023C54 80 01 00 14 */ lwz r0, 0x14(r1) -/* 80023C58 7C 08 03 A6 */ mtlr r0 -/* 80023C5C 38 21 00 10 */ addi r1, r1, 0x10 -/* 80023C60 4E 80 00 20 */ blr diff --git a/include/SSystem/SComponent/c_angle.h b/include/SSystem/SComponent/c_angle.h index 4b569623cb..a61c441758 100644 --- a/include/SSystem/SComponent/c_angle.h +++ b/include/SSystem/SComponent/c_angle.h @@ -1,8 +1,8 @@ #ifndef C_ANGLE_H #define C_ANGLE_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_xyz.h" +#include "dolphin/types.h" class cSAngle { private: diff --git a/include/SSystem/SComponent/c_list.h b/include/SSystem/SComponent/c_list.h index a9fbc4378b..aa1ae3274b 100644 --- a/include/SSystem/SComponent/c_list.h +++ b/include/SSystem/SComponent/c_list.h @@ -1,8 +1,8 @@ #ifndef C_LIST_H #define C_LIST_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_node.h" +#include "dolphin/types.h" typedef struct node_list_class { node_class* mpHead; diff --git a/include/SSystem/SComponent/c_list_iter.h b/include/SSystem/SComponent/c_list_iter.h index 9171115ad3..39c653173c 100644 --- a/include/SSystem/SComponent/c_list_iter.h +++ b/include/SSystem/SComponent/c_list_iter.h @@ -1,9 +1,9 @@ #ifndef C_LIST_ITER_H #define C_LIST_ITER_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_list.h" #include "SSystem/SComponent/c_node_iter.h" +#include "dolphin/types.h" int cLsIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod, void* pUserData); void* cLsIt_Judge(node_list_class* pList, cNdIt_JudgeFunc pJudge, void* pUserData); diff --git a/include/SSystem/SComponent/c_m3d.h b/include/SSystem/SComponent/c_m3d.h index 651e2030d3..85e1e019e2 100644 --- a/include/SSystem/SComponent/c_m3d.h +++ b/include/SSystem/SComponent/c_m3d.h @@ -1,6 +1,86 @@ -#ifndef C_M3D_H -#define C_M3D_H +#ifndef C_M3D_H_ +#define C_M3D_H_ #include "dolphin/types.h" -#endif /* C_M3D_H */ +class cM3dGAab; +class cM3dGCps; +class cM3dGCyl; +class cM3dGLin; +class cM3dGPla; +class cM3dGSph; +class cM3dGTri; +class csXyz; +class cXyz; + +struct cM3d_Range; +struct Vec; + +extern f32 G_CM3D_F_ABS_MIN; + +void cM3d_InDivPos1(const Vec*, const Vec*, f32, Vec*); +void cM3d_InDivPos2(const Vec*, const Vec*, f32, Vec*); +f32 cM3d_Len2dSq(f32, f32, f32, f32); +bool cM3d_Len2dSqPntAndSegLine(f32, f32, f32, f32, f32, f32, f32*, f32*, f32*); +bool cM3d_Len3dSqPntAndSegLine(const cM3dGLin*, const Vec*, Vec*, f32*); +f32 cM3d_SignedLenPlaAndPos(const cM3dGPla*, const Vec*); +f32 cM3d_VectorProduct2d(f32, f32, f32, f32, f32, f32); +void cM3d_VectorProduct(const cXyz*, const cXyz*, const cXyz*, cXyz*); +void cM3d_CalcPla(const Vec*, const Vec*, const Vec*, Vec*, f32*); +bool cM3d_Cross_AabAab(const cM3dGAab*, const cM3dGAab*); +bool cM3d_Cross_AabCyl(const cM3dGAab*, const cM3dGCyl*); +bool cM3d_Cross_AabSph(const cM3dGAab*, const cM3dGSph*); +int cM3d_Check_LinLin(const cM3dGLin*, const cM3dGLin*, f32*, f32*); +bool cM3d_CrossInfLineVsInfPlane_proc(f32, f32, const Vec*, const Vec*, Vec*); +bool cM3d_Cross_LinPla(const cM3dGLin*, const cM3dGPla*, Vec*, bool, bool); +bool cM3d_Cross_MinMaxBoxLine(const Vec*, const Vec*, const Vec*, const Vec*); +bool cM3d_InclusionCheckPosIn3PosBox3d(const Vec*, const Vec*, const Vec*, const Vec*, f32); +bool cM3d_InclusionCheckPosIn3PosBox2d(f32, f32, f32, f32, f32, f32, f32, f32, f32); +bool cM3d_CrossX_Tri(const cM3dGTri*, const Vec*, f32); +bool cM3d_CrossX_Tri(const cM3dGTri*, const Vec*); +bool cM3d_CrossX_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*); +bool cM3d_CrossY_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_CrossY_Tri(const Vec&, const Vec&, const Vec&, const cM3dGPla&, const Vec*); +bool cM3d_CrossY_Tri_Front(const Vec&, const Vec&, const Vec&, const Vec*); +bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, f32*); +bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, f32); +bool cM3d_CrossY_Tri(const cM3dGTri*, const Vec*, const cM3d_Range*, f32*); +bool cM3d_CrossZ_Tri(const cM3dGTri*, const Vec*, f32); +bool cM3d_CrossZ_Tri(const cM3dGTri*, const Vec*); +bool cM3d_CrossZ_LinTri_proc(const cM3dGTri*, const Vec*); +bool cM3d_Cross_LinTri(const cM3dGLin*, const cM3dGTri*, Vec*, bool, bool); +bool cM3d_Cross_LinTri_Easy(const cM3dGTri*, const Vec*); +bool cM3d_Cross_SphPnt(const cM3dGSph*, const Vec*); +bool cM3d_Cross_LinSph(const cM3dGLin*, const cM3dGSph*, Vec*); +int cM3d_Cross_LinSph_CrossPos(const cM3dGSph&, const cM3dGLin&, Vec*, Vec*); +bool cM3d_Cross_CylSph(const cM3dGCyl*, const cM3dGSph*, f32*); +bool cM3d_Cross_CylSph(const cM3dGCyl*, const cM3dGSph*, Vec*, f32*); +bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, f32*); +bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, f32*, f32*); +bool cM3d_Cross_SphSph(const cM3dGSph*, const cM3dGSph*, Vec*); +void cM3d_CalcSphVsTriCrossPoint(const cM3dGSph*, const cM3dGTri*, Vec*); +bool cM3d_Cross_SphTri(const cM3dGSph*, const cM3dGTri*, Vec*); +bool cM3d_Cross_CylCyl(const cM3dGCyl*, const cM3dGCyl*, f32*); +bool cM3d_Cross_CylCyl(const cM3dGCyl*, const cM3dGCyl*, Vec*); +bool cM3d_Cross_CylTri(const cM3dGCyl*, const cM3dGTri*, Vec*); +int cM3d_Cross_CylLin(const cM3dGCyl*, const cM3dGLin*, Vec*, Vec*); +int cM3d_Cross_CylPntPnt(const cM3dGCyl*, const Vec*, const Vec*, Vec*, Vec*); +bool cM3d_Cross_CylPnt(const cM3dGCyl*, const Vec*); +bool cM3d_Cross_CpsCps(const cM3dGCps&, const cM3dGCps&, Vec*); +bool cM3d_Cross_CpsCyl(const cM3dGCps&, const cM3dGCyl&, Vec*); +bool cM3d_Cross_CpsSph_CrossPos(const cM3dGCps&, const cM3dGSph&, const Vec&, Vec*); +bool cM3d_Cross_CpsSph(const cM3dGCps&, const cM3dGSph&, Vec*); +bool cM3d_Cross_TriTri(const cM3dGTri&, const cM3dGTri&, Vec*); +bool cM3d_Cross_CpsTri(const cM3dGCps&, cM3dGTri, Vec*); +void cM3d_CalcVecAngle(const Vec&, short*, short*); +void cM3d_CalcVecZAngle(const Vec&, csXyz*); +void cM3d_PlaneCrossLineProcWork(f32, f32, f32, f32, f32, f32, f32, f32*, f32*); +int cM3d_2PlaneCrossLine(const cM3dGPla&, const cM3dGPla&, cM3dGLin*); +bool cM3d_3PlaneCrossPos(const cM3dGPla&, const cM3dGPla&, const cM3dGPla&, Vec*); +f32 cM3d_lineVsPosSuisenCross(const cM3dGLin*, const Vec*, Vec*); +f32 cM3d_lineVsPosSuisenCross(const Vec&, const Vec&, const Vec&, Vec*); +int cM3d_2PlaneLinePosNearPos(const cM3dGPla&, const cM3dGPla&, const Vec*, Vec*); +void cM3d_CrawVec(const Vec&, const Vec&, Vec*); + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_aab.h b/include/SSystem/SComponent/c_m3d_g_aab.h index 559f2937bf..0972ab6d0a 100644 --- a/include/SSystem/SComponent/c_m3d_g_aab.h +++ b/include/SSystem/SComponent/c_m3d_g_aab.h @@ -1,8 +1,8 @@ #ifndef C_M3D_G_AAB_H #define C_M3D_G_AAB_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_xyz.h" +#include "dolphin/types.h" // Axis aligned bounding box class cM3dGAab { diff --git a/include/SSystem/SComponent/c_m3d_g_cps.h b/include/SSystem/SComponent/c_m3d_g_cps.h index 149f194e0a..6bc09c6462 100644 --- a/include/SSystem/SComponent/c_m3d_g_cps.h +++ b/include/SSystem/SComponent/c_m3d_g_cps.h @@ -1,9 +1,9 @@ #ifndef C_M3D_G_CPS_H #define C_M3D_G_CPS_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_m3d_g_lin.h" #include "SSystem/SComponent/c_xyz.h" +#include "dolphin/types.h" struct cM3dGCpsS { Vec mStart; @@ -21,6 +21,12 @@ public: void Set(const cXyz&, const cXyz&, f32); void Set(const cM3dGCpsS&); void SetCps(const cM3dGCps&); + virtual void unk1(void) = 0; + virtual void unk2(void) = 0; + virtual void unk3(void) = 0; + virtual void unk4(void) = 0; + virtual void unk5(void) = 0; + virtual void unk6(void) = 0; }; #endif /* C_M3D_G_CPS_H */ diff --git a/include/SSystem/SComponent/c_m3d_g_cyl.h b/include/SSystem/SComponent/c_m3d_g_cyl.h index 292ce0080e..cfdc290c0a 100644 --- a/include/SSystem/SComponent/c_m3d_g_cyl.h +++ b/include/SSystem/SComponent/c_m3d_g_cyl.h @@ -1,8 +1,8 @@ #ifndef C_M3D_G_CYL_H #define C_M3D_G_CYL_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_xyz.h" +#include "dolphin/types.h" // Cylinder struct cM3dGCylS { @@ -15,7 +15,7 @@ class cM3dGSph; class cM3dGCyl : public cM3dGCylS { public: cM3dGCyl(const cXyz*, f32, f32); - ~cM3dGCyl(); + virtual ~cM3dGCyl(); void Set(const cM3dGCylS&); void Set(const cXyz&, f32, f32); void SetC(const cXyz&); diff --git a/include/SSystem/SComponent/c_m3d_g_lin.h b/include/SSystem/SComponent/c_m3d_g_lin.h index 4493ffe4d0..f641f75a85 100644 --- a/include/SSystem/SComponent/c_m3d_g_lin.h +++ b/include/SSystem/SComponent/c_m3d_g_lin.h @@ -1,8 +1,8 @@ #ifndef C_M3D_G_LIN_H #define C_M3D_G_LIN_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_xyz.h" +#include "dolphin/types.h" #include "mtx_vec.h" // Line diff --git a/include/SSystem/SComponent/c_m3d_g_pla.h b/include/SSystem/SComponent/c_m3d_g_pla.h index 4ee10d86ec..e72ece1ded 100644 --- a/include/SSystem/SComponent/c_m3d_g_pla.h +++ b/include/SSystem/SComponent/c_m3d_g_pla.h @@ -1,6 +1,25 @@ -#ifndef C_M3D_G_PLA_H -#define C_M3D_G_PLA_H +#ifndef C_M3C_G_PLA_H_ +#define C_M3C_G_PLA_H_ +#include "SSystem/SComponent/c_xyz.h" #include "dolphin/types.h" -#endif /* C_M3D_G_PLA_H */ +// Plane with a normal +class cM3dGPla { +public: + cXyz mNormal; + f32 mD; + cM3dGPla(const cXyz*, f32); + virtual ~cM3dGPla(); + bool crossInfLin(const cXyz&, const cXyz&, cXyz&) const; + void SetupNP0(const Vec&, const Vec&); + void SetupNP(const Vec&, const Vec&); + bool getCrossY(const cXyz&, f32*) const; + bool getCrossYLessD(const Vec&, f32*) const; + void Set(const cM3dGPla*); + f32 getPlaneFunc(const Vec* pPoint) const { return mD + PSVECDotProduct(&mNormal, pPoint); } + const cXyz& GetNP() const { return mNormal; } + f32 GetD() const { return mD; } +}; + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_sph.h b/include/SSystem/SComponent/c_m3d_g_sph.h index e69fac082a..5e8dce121b 100644 --- a/include/SSystem/SComponent/c_m3d_g_sph.h +++ b/include/SSystem/SComponent/c_m3d_g_sph.h @@ -1,6 +1,38 @@ -#ifndef C_M3D_G_SPH_H -#define C_M3D_G_SPH_H +#ifndef C_M3D_G_SPH_H_ +#define C_M3D_G_SPH_H_ +#include "SSystem/SComponent/c_m3d_g_cyl.h" +#include "SSystem/SComponent/c_xyz.h" #include "dolphin/types.h" -#endif /* C_M3D_G_SPH_H */ +struct cM3dGSphS { + Vec mCenter; + f32 mRadius; +}; + +class cM3dGSph { +private: +public: + cXyz mCenter; + f32 mRadius; + + void SetC(const cXyz&); + void Set(const cXyz&, f32); + void Set(const cM3dGSphS&); + void SetR(f32); + bool cross(const cM3dGSph*, cXyz*) const; + bool cross(const cM3dGCyl*, cXyz*) const; + void GetMinMaxCube(cXyz&, cXyz&) const; + const cXyz& GetC(void) const { return mCenter; } + const f32 GetR(void) const { return mRadius; } + f32 GetCX(void) const { return mCenter.GetX(); } + f32 GetCY(void) const { return mCenter.GetY(); } + f32 GetCZ(void) const { return mCenter.GetZ(); } +}; + +// additional symbols needed for cM3dGSph +extern "C" { +void Set__8cM3dGSphFRC4cXyzf(void); +} + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_m3d_g_tri.h b/include/SSystem/SComponent/c_m3d_g_tri.h index 791aac7535..20be886b45 100644 --- a/include/SSystem/SComponent/c_m3d_g_tri.h +++ b/include/SSystem/SComponent/c_m3d_g_tri.h @@ -1,6 +1,23 @@ -#ifndef C_M3D_G_TRI_H -#define C_M3D_G_TRI_H +#ifndef C_M3D_G_TRI_H_ +#define C_M3D_G_TRI_H_ +#include "SSystem/SComponent/c_m3d_g_cyl.h" +#include "SSystem/SComponent/c_m3d_g_pla.h" +#include "SSystem/SComponent/c_xyz.h" #include "dolphin/types.h" -#endif /* C_M3D_G_TRI_H */ +class cM3dGTri { + // private: +public: + cM3dGPla mPlane; + cXyz mA; + cXyz mB; + cXyz mC; + + bool cross(const cM3dGCyl*, Vec*) const; + void setPos(const Vec*, const Vec*, const Vec*); + void setBg(const Vec*, const Vec*, const Vec*, const cM3dGPla*); + void set(const Vec*, const Vec*, const Vec*, const Vec*); +}; + +#endif \ No newline at end of file diff --git a/include/SSystem/SComponent/c_malloc.h b/include/SSystem/SComponent/c_malloc.h index fe2cb2eefa..c7ca63e5a3 100644 --- a/include/SSystem/SComponent/c_malloc.h +++ b/include/SSystem/SComponent/c_malloc.h @@ -5,14 +5,14 @@ // TODO: move to correct include struct JKRHeap { - /* 802CE4D4 */ void *alloc(u32, int); + /* 802CE4D4 */ void* alloc(u32, int); /* 802CE548 */ void free(void*); }; struct cMl { - static JKRHeap *Heap; + static JKRHeap* Heap; /* 80263220 */ static void init(JKRHeap*); - /* 80263228 */ static void *memalignB(int, u32); + /* 80263228 */ static void* memalignB(int, u32); /* 80263260 */ static void free(void*); }; diff --git a/include/SSystem/SComponent/c_node_iter.h b/include/SSystem/SComponent/c_node_iter.h index cd0548b370..c598fd96c8 100644 --- a/include/SSystem/SComponent/c_node_iter.h +++ b/include/SSystem/SComponent/c_node_iter.h @@ -1,8 +1,8 @@ #ifndef C_NODE_ITER_H #define C_NODE_ITER_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_node.h" +#include "dolphin/types.h" typedef int (*cNdIt_MethodFunc)(node_class* pNode, void* pUserData); int cNdIt_Method(node_class* pNode, cNdIt_MethodFunc pMethod, void* pUserData); diff --git a/include/SSystem/SComponent/c_tag.h b/include/SSystem/SComponent/c_tag.h index 2a87bb0e22..98296256dc 100644 --- a/include/SSystem/SComponent/c_tag.h +++ b/include/SSystem/SComponent/c_tag.h @@ -1,10 +1,10 @@ #ifndef C_TAG_H #define C_TAG_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_list.h" #include "SSystem/SComponent/c_node.h" #include "SSystem/SComponent/c_tree.h" +#include "dolphin/types.h" typedef struct create_tag_class { node_class mpNode; diff --git a/include/SSystem/SComponent/c_tag_iter.h b/include/SSystem/SComponent/c_tag_iter.h index 125fd9a767..b10aa3c942 100644 --- a/include/SSystem/SComponent/c_tag_iter.h +++ b/include/SSystem/SComponent/c_tag_iter.h @@ -1,9 +1,9 @@ #ifndef C_TAG_ITER_H #define C_TAG_ITER_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_node_iter.h" #include "SSystem/SComponent/c_tag.h" +#include "dolphin/types.h" typedef struct method_filter { cNdIt_MethodFunc mpMethodFunc; @@ -18,5 +18,4 @@ typedef struct judge_filter { int cTgIt_MethodCall(create_tag_class* pTag, method_filter* pMethodFilter); void* cTgIt_JudgeFilter(create_tag_class* pTag, judge_filter* pJudgeFilter); - #endif /* C_TAG_ITER_H */ diff --git a/include/SSystem/SComponent/c_tree.h b/include/SSystem/SComponent/c_tree.h index 34eeb0a196..9edd738648 100644 --- a/include/SSystem/SComponent/c_tree.h +++ b/include/SSystem/SComponent/c_tree.h @@ -1,9 +1,9 @@ #ifndef C_TREE_H #define C_TREE_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_list.h" #include "SSystem/SComponent/c_node.h" +#include "dolphin/types.h" typedef struct node_lists_tree_class { node_list_class* mpLists; diff --git a/include/SSystem/SComponent/c_tree_iter.h b/include/SSystem/SComponent/c_tree_iter.h index 676012b273..a22151e06a 100644 --- a/include/SSystem/SComponent/c_tree_iter.h +++ b/include/SSystem/SComponent/c_tree_iter.h @@ -1,12 +1,11 @@ #ifndef C_TREE_ITER_H #define C_TREE_ITER_H -#include "dolphin/types.h" #include "SSystem/SComponent/c_node_iter.h" #include "SSystem/SComponent/c_tree.h" +#include "dolphin/types.h" int cTrIt_Method(node_lists_tree_class* pTree, cNdIt_MethodFunc pJudgeFunc, void* pUserData); void* cTrIt_Judge(node_lists_tree_class* pTree, cNdIt_JudgeFunc pJudgeFunc, void* pUserData); - #endif /* C_TREE_ITER_H */ diff --git a/include/f_pc/f_pc_create_iter.h b/include/f_pc/f_pc_create_iter.h index 05b4cc3e40..abae733a53 100644 --- a/include/f_pc/f_pc_create_iter.h +++ b/include/f_pc/f_pc_create_iter.h @@ -4,8 +4,8 @@ #include "SSystem/SComponent/c_list_iter.h" #include "SSystem/SComponent/c_tag_iter.h" -#include "f_pc/f_pc_create_tag.h" #include "dolphin/types.h" +#include "f_pc/f_pc_create_tag.h" typedef int (*fpcCtIt_MethodFunc)(void*, void*); typedef void* (*fpcCtIt_JudgeFunc)(void*, void*); diff --git a/include/f_pc/f_pc_create_req.h b/include/f_pc/f_pc_create_req.h index 83763358ec..dcdf3406f1 100644 --- a/include/f_pc/f_pc_create_req.h +++ b/include/f_pc/f_pc_create_req.h @@ -4,11 +4,11 @@ #include "SSystem/SComponent/c_phase.h" #include "SSystem/SComponent/c_tag.h" +#include "dolphin/types.h" #include "f_pc/f_pc_create_tag.h" #include "f_pc/f_pc_layer.h" #include "f_pc/f_pc_method.h" #include "f_pc/f_pc_method_tag.h" -#include "dolphin/types.h" struct base_process_class; diff --git a/include/f_pc/f_pc_delete_tag.h b/include/f_pc/f_pc_delete_tag.h index d54e609c3c..e7cf53fcec 100644 --- a/include/f_pc/f_pc_delete_tag.h +++ b/include/f_pc/f_pc_delete_tag.h @@ -3,8 +3,8 @@ #define F_PC_DELETE_TAG_H_ #include "SSystem/SComponent/c_tag.h" -#include "f_pc/f_pc_layer.h" #include "dolphin/types.h" +#include "f_pc/f_pc_layer.h" typedef int (*delete_tag_func)(void*); diff --git a/include/f_pc/f_pc_draw.h b/include/f_pc/f_pc_draw.h index 50529291b0..cc3ba45602 100644 --- a/include/f_pc/f_pc_draw.h +++ b/include/f_pc/f_pc_draw.h @@ -2,8 +2,8 @@ #define F_PC_DRAW_H_ #include "SSystem/SComponent/c_node_iter.h" -#include "f_pc/f_pc_base.h" #include "dolphin/types.h" +#include "f_pc/f_pc_base.h" typedef int (*fpcDw_HandlerFunc)(void*, void*); typedef int (*fpcDw_HandlerFuncFunc)(fpcDw_HandlerFunc); diff --git a/include/f_pc/f_pc_fstcreate_req.h b/include/f_pc/f_pc_fstcreate_req.h index e41943f981..7e5f88d7e8 100644 --- a/include/f_pc/f_pc_fstcreate_req.h +++ b/include/f_pc/f_pc_fstcreate_req.h @@ -1,10 +1,10 @@ #ifndef F_PC_FSTCREATE_REQ_H_ #define F_PC_FSTCREATE_REQ_H_ +#include "dolphin/types.h" #include "f_pc/f_pc_base.h" #include "f_pc/f_pc_create_req.h" #include "f_pc/f_pc_layer.h" -#include "dolphin/types.h" typedef int (*fstCreateFunc)(void*, void*); diff --git a/include/f_pc/f_pc_layer_iter.h b/include/f_pc/f_pc_layer_iter.h index 49928636f4..7ef1d11b44 100644 --- a/include/f_pc/f_pc_layer_iter.h +++ b/include/f_pc/f_pc_layer_iter.h @@ -2,8 +2,8 @@ #define F_PC_LAYER_ITER_H_ #include "SSystem/SComponent/c_node_iter.h" -#include "f_pc/f_pc_layer.h" #include "dolphin/types.h" +#include "f_pc/f_pc_layer.h" typedef struct layer_iter { void* mpFunc; diff --git a/include/f_pc/f_pc_layer_tag.h b/include/f_pc/f_pc_layer_tag.h index c7e48e15ea..cc67f9dadb 100644 --- a/include/f_pc/f_pc_layer_tag.h +++ b/include/f_pc/f_pc_layer_tag.h @@ -3,8 +3,8 @@ #define F_PC_LAYER_TAG_H_ #include "SSystem/SComponent/c_tag.h" -#include "f_pc/f_pc_layer.h" #include "dolphin/types.h" +#include "f_pc/f_pc_layer.h" typedef struct layer_management_tag_class { create_tag_class mCreateTag; diff --git a/include/f_pc/f_pc_leaf.h b/include/f_pc/f_pc_leaf.h index 1e954c4020..5bbb9baa0f 100644 --- a/include/f_pc/f_pc_leaf.h +++ b/include/f_pc/f_pc_leaf.h @@ -2,10 +2,10 @@ #ifndef F_PC_LEAF_H_ #define F_PC_LEAF_H_ +#include "dolphin/types.h" #include "f_pc/f_pc_base.h" #include "f_pc/f_pc_draw_priority.h" #include "f_pc/f_pc_method.h" -#include "dolphin/types.h" typedef struct leafdraw_method_class { /* 0x00 */ process_method_class mBase; diff --git a/include/f_pc/f_pc_manager.h b/include/f_pc/f_pc_manager.h index cce48a9f76..92dfe830e7 100644 --- a/include/f_pc/f_pc_manager.h +++ b/include/f_pc/f_pc_manager.h @@ -3,10 +3,10 @@ #include "SSystem/SComponent/c_node_iter.h" #include "SSystem/SComponent/c_tag.h" +#include "dolphin/types.h" #include "f_pc/f_pc_base.h" #include "f_pc/f_pc_create_iter.h" #include "f_pc/f_pc_node_req.h" -#include "dolphin/types.h" typedef int (*FastCreateReqFunc)(void*); typedef void (*fpcM_ManagementFunc)(void); diff --git a/include/f_pc/f_pc_node_req.h b/include/f_pc/f_pc_node_req.h index 1513d86671..c5ca3045fb 100644 --- a/include/f_pc/f_pc_node_req.h +++ b/include/f_pc/f_pc_node_req.h @@ -2,10 +2,10 @@ #define F_PC_NODE_REQ_H_ #include "SSystem/SComponent/c_phase.h" +#include "dolphin/types.h" #include "f_pc/f_pc_method.h" #include "f_pc/f_pc_method_tag.h" #include "f_pc/f_pc_node.h" -#include "dolphin/types.h" typedef struct node_create_request_method_class { process_method_func mpExecuteFunc; diff --git a/include/f_pc/f_pc_pause.h b/include/f_pc/f_pc_pause.h index 9af24aeb05..d55e53d4ce 100644 --- a/include/f_pc/f_pc_pause.h +++ b/include/f_pc/f_pc_pause.h @@ -1,9 +1,9 @@ #ifndef F_PC_PAUSE_ #define F_PC_PAUSE_ +#include "dolphin/types.h" #include "f_pc/f_pc_base.h" #include "f_pc/f_pc_node.h" -#include "dolphin/types.h" s32 fpcPause_IsEnable(void* pProc, u8 expected); s32 fpcPause_Enable(void* pProc, u8 pauseMask); diff --git a/include/f_pc/f_pc_profile.h b/include/f_pc/f_pc_profile.h index db969056e9..beed93f24a 100644 --- a/include/f_pc/f_pc_profile.h +++ b/include/f_pc/f_pc_profile.h @@ -2,8 +2,8 @@ #ifndef F_PC_PROFILE_H_ #define F_PC_PROFILE_H_ -#include "f_pc/f_pc_method.h" #include "dolphin/types.h" +#include "f_pc/f_pc_method.h" struct nodedraw_method_class; diff --git a/include/f_pc/f_pc_searcher.h b/include/f_pc/f_pc_searcher.h index 01b8ed5dd0..401dda6420 100644 --- a/include/f_pc/f_pc_searcher.h +++ b/include/f_pc/f_pc_searcher.h @@ -2,8 +2,8 @@ #ifndef F_PC_SEARCHER_H_ #define F_PC_SEARCHER_H_ -#include "f_pc/f_pc_base.h" #include "dolphin/types.h" +#include "f_pc/f_pc_base.h" void* fpcSch_JudgeForPName(void* pProc, void* pUserData); void* fpcSch_JudgeByID(void* pProc, void* pUserData); diff --git a/include/f_pc/f_pc_stdcreate_req.h b/include/f_pc/f_pc_stdcreate_req.h index bb38c1c079..6eda04ed46 100644 --- a/include/f_pc/f_pc_stdcreate_req.h +++ b/include/f_pc/f_pc_stdcreate_req.h @@ -1,9 +1,9 @@ #ifndef F_PC_STDCREATE_H_ #define F_PC_STDCREATE_H_ +#include "dolphin/types.h" #include "f_pc/f_pc_create_req.h" #include "f_pc/f_pc_layer.h" -#include "dolphin/types.h" typedef int (*stdCreateFunc)(void*, void*); diff --git a/libs/SSystem/SComponent/c_list.cpp b/libs/SSystem/SComponent/c_list.cpp index 025cb55a0c..f616f11778 100644 --- a/libs/SSystem/SComponent/c_list.cpp +++ b/libs/SSystem/SComponent/c_list.cpp @@ -7,7 +7,6 @@ #include "dol2asm.h" #include "dolphin/types.h" - /* 80265E64-80265E78 0014+00 s=1 e=0 z=0 None .text cLs_Init__FP15node_list_class */ void cLs_Init(node_list_class* pList) { pList->mpHead = NULL; diff --git a/libs/SSystem/SComponent/c_list_iter.cpp b/libs/SSystem/SComponent/c_list_iter.cpp index 64ff3a5b19..4e81bbc0ae 100644 --- a/libs/SSystem/SComponent/c_list_iter.cpp +++ b/libs/SSystem/SComponent/c_list_iter.cpp @@ -7,7 +7,6 @@ #include "dol2asm.h" #include "dolphin/types.h" - /* 80266060-80266098 0038+00 s=0 e=5 z=0 None .text * cLsIt_Method__FP15node_list_classPFP10node_classPv_iPv */ int cLsIt_Method(node_list_class* pList, cNdIt_MethodFunc pMethod, void* pUserData) { diff --git a/libs/SSystem/SComponent/c_m3d.cpp b/libs/SSystem/SComponent/c_m3d.cpp index 2e5f8f18c5..29161743e0 100644 --- a/libs/SSystem/SComponent/c_m3d.cpp +++ b/libs/SSystem/SComponent/c_m3d.cpp @@ -3,7 +3,7 @@ // Translation Unit: c_m3d // -#include "SSystem/SComponent/c_m3d.h" +// #include "SSystem/SComponent/c_m3d.h" #include "dol2asm.h" #include "dolphin/types.h" diff --git a/libs/SSystem/SComponent/c_m3d_g_cps.cpp b/libs/SSystem/SComponent/c_m3d_g_cps.cpp index f1f32e0526..aa4fd6cebd 100644 --- a/libs/SSystem/SComponent/c_m3d_g_cps.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_cps.cpp @@ -3,118 +3,33 @@ // Translation Unit: c_m3d_g_cps // -// #include "SSystem/SComponent/c_m3d_g_cps.h" +#include "SSystem/SComponent/c_m3d_g_cps.h" #include "dol2asm.h" #include "dolphin/types.h" -// -// Types: -// - -struct cXyz {}; - -struct Vec {}; - -struct cM3dGLin { - /* 8026F2E8 */ void SetStartEnd(cXyz const&, cXyz const&); - /* 8026F31C */ void SetStartEnd(Vec const&, Vec const&); -}; - -struct cM3dGCpsS {}; - -struct cM3dGCps { - /* 8026EF88 */ cM3dGCps(); - /* 8026EFA4 */ ~cM3dGCps(); - /* 8026F000 */ void Set(cXyz const&, cXyz const&, f32); - /* 8026F03C */ void Set(cM3dGCpsS const&); - /* 8026F080 */ void SetCps(cM3dGCps const&); -}; - -// -// Forward References: -// - -extern "C" void __ct__8cM3dGCpsFv(); -extern "C" void __dt__8cM3dGCpsFv(); -extern "C" void Set__8cM3dGCpsFRC4cXyzRC4cXyzf(); -extern "C" void Set__8cM3dGCpsFRC9cM3dGCpsS(); -extern "C" void SetCps__8cM3dGCpsFRC8cM3dGCps(); - -// -// External References: -// - -extern "C" void SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz(); -extern "C" void SetStartEnd__8cM3dGLinFRC3VecRC3Vec(); -extern "C" void __dl__FPv(); -extern "C" extern void* __vt__8cM3dGLin[3]; - // // Declarations: // -/* ############################################################################################## */ -/* 803C3FF8-803C4020 021118 000C+1C 2/2 0/0 0/0 .data __vt__8cM3dGCps */ -SECTION_DATA extern void* __vt__8cM3dGCps[3 + 7 /* padding */] = { - (void*)NULL /* RTTI */, - (void*)NULL, - (void*)__dt__8cM3dGCpsFv, - /* padding */ - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, - NULL, -}; - /* 8026EF88-8026EFA4 2698C8 001C+00 0/0 5/5 20/20 .text __ct__8cM3dGCpsFv */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm cM3dGCps::cM3dGCps() { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cps/__ct__8cM3dGCpsFv.s" -} -#pragma pop +cM3dGCps::cM3dGCps(void) {} /* 8026EFA4-8026F000 2698E4 005C+00 1/0 7/7 6/6 .text __dt__8cM3dGCpsFv */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm cM3dGCps::~cM3dGCps() { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cps/__dt__8cM3dGCpsFv.s" -} -#pragma pop +cM3dGCps::~cM3dGCps(void) {} /* 8026F000-8026F03C 269940 003C+00 1/1 2/2 10/10 .text Set__8cM3dGCpsFRC4cXyzRC4cXyzf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCps::Set(cXyz const& param_0, cXyz const& param_1, f32 param_2) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC4cXyzRC4cXyzf.s" +void cM3dGCps::Set(const cXyz& pStart, const cXyz& pEnd, f32 pUnkF) { + this->SetStartEnd(pStart, pEnd); + unk_0x1c = pUnkF; } -#pragma pop /* 8026F03C-8026F080 26997C 0044+00 0/0 1/1 10/10 .text Set__8cM3dGCpsFRC9cM3dGCpsS */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCps::Set(cM3dGCpsS const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cps/Set__8cM3dGCpsFRC9cM3dGCpsS.s" +void cM3dGCps::Set(const cM3dGCpsS& other) { + this->SetStartEnd(other.mStart, other.mEnd); + unk_0x1c = other.unk_0x1c; } -#pragma pop /* 8026F080-8026F0A8 2699C0 0028+00 0/0 1/1 0/0 .text SetCps__8cM3dGCpsFRC8cM3dGCps */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCps::SetCps(cM3dGCps const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cps/SetCps__8cM3dGCpsFRC8cM3dGCps.s" +void cM3dGCps::SetCps(const cM3dGCps& other) { + this->Set(other.GetStartP(), other.GetEndP(), other.unk_0x1c); } -#pragma pop diff --git a/libs/SSystem/SComponent/c_m3d_g_cyl.cpp b/libs/SSystem/SComponent/c_m3d_g_cyl.cpp index be0f0526f4..0282b4e487 100644 --- a/libs/SSystem/SComponent/c_m3d_g_cyl.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_cyl.cpp @@ -3,149 +3,71 @@ // Translation Unit: c_m3d_g_cyl // -// #include "SSystem/SComponent/c_m3d_g_cyl.h" +#include "SSystem/SComponent/c_m3d_g_cyl.h" +#include "SSystem/SComponent/c_m3d.h" #include "dol2asm.h" #include "dolphin/types.h" -// -// Types: -// - -struct cXyz {}; - -struct cM3dGSph {}; - -struct cM3dGCylS {}; - -struct cM3dGCyl { - /* 8026F0A8 */ cM3dGCyl(cXyz const*, f32, f32); - /* 8026F180 */ void Set(cXyz const&, f32, f32); - /* 8026F114 */ void Set(cM3dGCylS const&); - /* 8026F1DC */ void SetC(cXyz const&); - /* 8026F1F8 */ void SetH(f32); - /* 8026F200 */ void SetR(f32); - /* 8026F208 */ void cross(cM3dGSph const*, cXyz*) const; - /* 8026F22C */ void cross(cM3dGCyl const*, cXyz*) const; - /* 8026F24C */ void calcMinMax(cXyz*, cXyz*); -}; - -struct Vec {}; - -// -// Forward References: -// - -extern "C" void __ct__8cM3dGCylFPC4cXyzff(); -extern "C" void Set__8cM3dGCylFRC9cM3dGCylS(); -extern "C" void Set__8cM3dGCylFRC4cXyzff(); -extern "C" void SetC__8cM3dGCylFRC4cXyz(); -extern "C" void SetH__8cM3dGCylFf(); -extern "C" void SetR__8cM3dGCylFf(); -extern "C" void cross__8cM3dGCylCFPC8cM3dGSphP4cXyz(); -extern "C" void cross__8cM3dGCylCFPC8cM3dGCylP4cXyz(); -extern "C" void calcMinMax__8cM3dGCylFP4cXyzP4cXyz(); - -// -// External References: -// - -extern "C" void cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf(); -extern "C" void cM3d_Cross_CylCyl__FPC8cM3dGCylPC8cM3dGCylP3Vec(); -extern "C" extern void* __vt__8cM3dGCyl[3]; - // // Declarations: // /* 8026F0A8-8026F114 2699E8 006C+00 0/0 1/1 0/0 .text __ct__8cM3dGCylFPC4cXyzff */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm cM3dGCyl::cM3dGCyl(cXyz const* param_0, f32 param_1, f32 param_2) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/__ct__8cM3dGCylFPC4cXyzff.s" +cM3dGCyl::cM3dGCyl(const cXyz* pCenter, f32 pRadius, f32 pHeight) { + this->SetC(*pCenter); + this->SetR(pRadius); + this->SetH(pHeight); } -#pragma pop /* 8026F114-8026F180 269A54 006C+00 0/0 1/1 4/4 .text Set__8cM3dGCylFRC9cM3dGCylS */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::Set(cM3dGCylS const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC9cM3dGCylS.s" +void cM3dGCyl::Set(const cM3dGCylS& other) { + this->SetC(cXyz(other.mCenter)); + this->SetR(other.mRadius); + this->SetH(other.mHeight); } -#pragma pop /* 8026F180-8026F1DC 269AC0 005C+00 0/0 2/2 1/1 .text Set__8cM3dGCylFRC4cXyzff */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::Set(cXyz const& param_0, f32 param_1, f32 param_2) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/Set__8cM3dGCylFRC4cXyzff.s" +void cM3dGCyl::Set(const cXyz& pCenter, f32 pRadius, f32 pHeight) { + this->SetC(pCenter); + this->SetR(pRadius); + this->SetH(pHeight); } -#pragma pop /* 8026F1DC-8026F1F8 269B1C 001C+00 3/3 13/13 257/257 .text SetC__8cM3dGCylFRC4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::SetC(cXyz const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/SetC__8cM3dGCylFRC4cXyz.s" +void cM3dGCyl::SetC(const cXyz& pCenter) { + mCenter = pCenter; } -#pragma pop /* 8026F1F8-8026F200 269B38 0008+00 3/3 11/11 197/197 .text SetH__8cM3dGCylFf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::SetH(f32 param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/SetH__8cM3dGCylFf.s" +void cM3dGCyl::SetH(f32 pHeight) { + mHeight = pHeight; } -#pragma pop /* 8026F200-8026F208 269B40 0008+00 3/3 6/6 204/204 .text SetR__8cM3dGCylFf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::SetR(f32 param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/SetR__8cM3dGCylFf.s" +void cM3dGCyl::SetR(f32 pRadius) { + mRadius = pRadius; } -#pragma pop /* 8026F208-8026F22C 269B48 0024+00 0/0 1/1 0/0 .text cross__8cM3dGCylCFPC8cM3dGSphP4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::cross(cM3dGSph const* param_0, cXyz* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGSphP4cXyz.s" +bool cM3dGCyl::cross(const cM3dGSph* pOther, cXyz* pOut) const { + f32 f; + return cM3d_Cross_CylSph(this, pOther, pOut, &f); } -#pragma pop /* 8026F22C-8026F24C 269B6C 0020+00 0/0 1/1 0/0 .text cross__8cM3dGCylCFPC8cM3dGCylP4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::cross(cM3dGCyl const* param_0, cXyz* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/cross__8cM3dGCylCFPC8cM3dGCylP4cXyz.s" +bool cM3dGCyl::cross(const cM3dGCyl* pOther, cXyz* pOut) const { + return cM3d_Cross_CylCyl(this, pOther, pOut); } -#pragma pop /* 8026F24C-8026F2A8 269B8C 005C+00 0/0 2/2 0/0 .text calcMinMax__8cM3dGCylFP4cXyzP4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGCyl::calcMinMax(cXyz* param_0, cXyz* param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_cyl/calcMinMax__8cM3dGCylFP4cXyzP4cXyz.s" +void cM3dGCyl::calcMinMax(cXyz* pMin, cXyz* pMax) { + pMin->x = mCenter.x - mRadius; + pMin->y = mCenter.y; + pMin->z = mCenter.z - mRadius; + pMax->x = mCenter.x + mRadius; + pMax->y = mCenter.y + mHeight; + pMax->z = mCenter.z + mRadius; } -#pragma pop diff --git a/libs/SSystem/SComponent/c_m3d_g_lin.cpp b/libs/SSystem/SComponent/c_m3d_g_lin.cpp index 65f3a0b549..0cc3328bf3 100644 --- a/libs/SSystem/SComponent/c_m3d_g_lin.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_lin.cpp @@ -7,35 +7,12 @@ #include "dol2asm.h" #include "dolphin/types.h" -// -// Forward References: -// - -extern "C" void __ct__8cM3dGLinFRC4cXyzRC4cXyz(); -extern "C" void SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz(); -extern "C" void SetStartEnd__8cM3dGLinFRC3VecRC3Vec(); -extern "C" void CalcPos__8cM3dGLinCFP3Vecf(); -extern "C" void SetEnd__8cM3dGLinFRC4cXyz(); - -// -// External References: -// - -extern "C" extern void* __vt__8cM3dGLin[3]; - // // Declarations: // /* 8026F2A8-8026F2E8 0040+00 s=0 e=8 z=1 None .text __ct__8cM3dGLinFRC4cXyzRC4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm cM3dGLin::cM3dGLin(cXyz const& param_0, cXyz const& param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_lin/__ct__8cM3dGLinFRC4cXyzRC4cXyz.s" -} -#pragma pop +cM3dGLin::cM3dGLin(const cXyz& pStart, const cXyz& pEnd) : mStart(pStart), mEnd(pEnd) {} /* 8026F2E8-8026F31C 0034+00 s=0 e=8 z=10 None .text SetStartEnd__8cM3dGLinFRC4cXyzRC4cXyz */ void cM3dGLin::SetStartEnd(const cXyz& pStart, const cXyz& pEnd) { diff --git a/libs/SSystem/SComponent/c_m3d_g_pla.cpp b/libs/SSystem/SComponent/c_m3d_g_pla.cpp index ebf32e8067..926ada4d09 100644 --- a/libs/SSystem/SComponent/c_m3d_g_pla.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_pla.cpp @@ -4,123 +4,67 @@ // #include "SSystem/SComponent/c_m3d_g_pla.h" +#include "SSystem/SComponent/c_m3d.h" #include "dol2asm.h" #include "dolphin/types.h" - -// -// Types: -// - -struct cXyz {}; - -struct Vec {}; - -struct cM3dGPla { - /* 8026F3DC */ cM3dGPla(cXyz const*, f32); - /* 8026F408 */ void crossInfLin(cXyz const&, cXyz const&, cXyz&) const; - /* 8026F4C4 */ void SetupNP0(Vec const&, Vec const&); - /* 8026F52C */ void SetupNP(Vec const&, Vec const&); - /* 8026F57C */ void getCrossY(cXyz const&, f32*) const; - /* 8026F5D4 */ void getCrossYLessD(Vec const&, f32*) const; - /* 8026F624 */ void Set(cM3dGPla const*); -}; - -// -// Forward References: -// - -extern "C" void __ct__8cM3dGPlaFPC4cXyzf(); -extern "C" void crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz(); -extern "C" void SetupNP0__8cM3dGPlaFRC3VecRC3Vec(); -extern "C" void SetupNP__8cM3dGPlaFRC3VecRC3Vec(); -extern "C" void getCrossY__8cM3dGPlaCFRC4cXyzPf(); -extern "C" void getCrossYLessD__8cM3dGPlaCFRC3VecPf(); -extern "C" void Set__8cM3dGPlaFPC8cM3dGPla(); - -// -// External References: -// - -extern "C" void cM3d_InDivPos2__FPC3VecPC3VecfP3Vec(); -extern "C" void PSVECNormalize(); -extern "C" void PSVECDotProduct(); -extern "C" void _savegpr_28(); -extern "C" void _restgpr_28(); -extern "C" extern void* __vt__8cM3dGPla[3]; -extern "C" extern f32 G_CM3D_F_ABS_MIN[1 + 1 /* padding */]; +#include "msl_c/math.h" // // Declarations: // /* 8026F3DC-8026F408 269D1C 002C+00 0/0 3/3 0/0 .text __ct__8cM3dGPlaFPC4cXyzf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm cM3dGPla::cM3dGPla(cXyz const* param_0, f32 param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/__ct__8cM3dGPlaFPC4cXyzf.s" -} -#pragma pop +cM3dGPla::cM3dGPla(const cXyz* pNormal, f32 pD) : mNormal(*pNormal), mD(pD) {} /* 8026F408-8026F4C4 269D48 00BC+00 0/0 3/3 0/0 .text crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::crossInfLin(cXyz const& param_0, cXyz const& param_1, cXyz& param_2) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/crossInfLin__8cM3dGPlaCFRC4cXyzRC4cXyzR4cXyz.s" +bool cM3dGPla::crossInfLin(const cXyz& pStart, const cXyz& pEnd, cXyz& out) const { + f32 tmp1 = (mD + PSVECDotProduct(&mNormal, &pStart)); + f32 tmp2 = tmp1 - (mD + PSVECDotProduct(&mNormal, &pEnd)); + if (fabsf(tmp2) < G_CM3D_F_ABS_MIN) { + out = pEnd; + return false; + } else { + cM3d_InDivPos2(&pStart, &pEnd, (tmp1 / tmp2), &out); + return true; + } } -#pragma pop /* 8026F4C4-8026F52C 269E04 0068+00 0/0 1/1 0/0 .text SetupNP0__8cM3dGPlaFRC3VecRC3Vec */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::SetupNP0(Vec const& param_0, Vec const& param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/SetupNP0__8cM3dGPlaFRC3VecRC3Vec.s" +void cM3dGPla::SetupNP0(const Vec& pNormal, const Vec& pPoint) { + mNormal = pNormal; + PSVECNormalize(&mNormal, &mNormal); + mD = -PSVECDotProduct(&mNormal, &pPoint); } -#pragma pop /* 8026F52C-8026F57C 269E6C 0050+00 0/0 2/2 0/0 .text SetupNP__8cM3dGPlaFRC3VecRC3Vec */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::SetupNP(Vec const& param_0, Vec const& param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/SetupNP__8cM3dGPlaFRC3VecRC3Vec.s" +void cM3dGPla::SetupNP(const Vec& pNormal, const Vec& pPoint) { + mNormal = pNormal; + mD = -PSVECDotProduct(&mNormal, &pPoint); } -#pragma pop /* 8026F57C-8026F5D4 269EBC 0058+00 0/0 2/2 0/0 .text getCrossY__8cM3dGPlaCFRC4cXyzPf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::getCrossY(cXyz const& param_0, f32* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/getCrossY__8cM3dGPlaCFRC4cXyzPf.s" +bool cM3dGPla::getCrossY(const cXyz& pPoint, f32* pOut) const { + if (fabsf(mNormal.y) < G_CM3D_F_ABS_MIN) { + return false; + } else { + *pOut = (-mNormal.x * pPoint.x - mNormal.z * pPoint.z - mD) / mNormal.y; + return true; + } } -#pragma pop /* 8026F5D4-8026F624 269F14 0050+00 0/0 1/1 0/0 .text getCrossYLessD__8cM3dGPlaCFRC3VecPf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::getCrossYLessD(Vec const& param_0, f32* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/getCrossYLessD__8cM3dGPlaCFRC3VecPf.s" +bool cM3dGPla::getCrossYLessD(const Vec& pPoint, f32* pOut) const { + if (fabsf(mNormal.y) < G_CM3D_F_ABS_MIN) { + return false; + } else { + *pOut = (-mNormal.x * pPoint.x - mNormal.z * pPoint.z) / mNormal.y; + return true; + } } -#pragma pop /* 8026F624-8026F648 269F64 0024+00 0/0 1/1 0/0 .text Set__8cM3dGPlaFPC8cM3dGPla */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGPla::Set(cM3dGPla const* param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_pla/Set__8cM3dGPlaFPC8cM3dGPla.s" +void cM3dGPla::Set(const cM3dGPla* pOther) { + *this = *pOther; } -#pragma pop diff --git a/libs/SSystem/SComponent/c_m3d_g_sph.cpp b/libs/SSystem/SComponent/c_m3d_g_sph.cpp index 182649a1d2..23a2c7861a 100644 --- a/libs/SSystem/SComponent/c_m3d_g_sph.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_sph.cpp @@ -4,122 +4,55 @@ // #include "SSystem/SComponent/c_m3d_g_sph.h" +#include "SSystem/SComponent/c_m3d.h" #include "dol2asm.h" #include "dolphin/types.h" -// -// Types: -// - -struct cXyz {}; - -struct cM3dGSphS {}; - -struct cM3dGCyl {}; - -struct cM3dGSph { - /* 8026F648 */ void SetC(cXyz const&); - /* 8026F664 */ void Set(cXyz const&, f32); - /* 8026F6A8 */ void Set(cM3dGSphS const&); - /* 8026F708 */ void SetR(f32); - /* 8026F710 */ void cross(cM3dGSph const*, cXyz*) const; - /* 8026F73C */ void cross(cM3dGCyl const*, cXyz*) const; - /* 8026F76C */ void GetMinMaxCube(cXyz&, cXyz&) const; -}; - -struct Vec {}; - -// -// Forward References: -// - -extern "C" void SetC__8cM3dGSphFRC4cXyz(); -extern "C" void Set__8cM3dGSphFRC4cXyzf(); -extern "C" void Set__8cM3dGSphFRC9cM3dGSphS(); -extern "C" void SetR__8cM3dGSphFf(); -extern "C" void cross__8cM3dGSphCFPC8cM3dGSphP4cXyz(); -extern "C" void cross__8cM3dGSphCFPC8cM3dGCylP4cXyz(); -extern "C" void GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz(); - -// -// External References: -// - -extern "C" void cM3d_Cross_CylSph__FPC8cM3dGCylPC8cM3dGSphP3VecPf(); -extern "C" void cM3d_Cross_SphSph__FPC8cM3dGSphPC8cM3dGSphP3Vec(); - // // Declarations: // /* 8026F648-8026F664 269F88 001C+00 2/2 5/5 254/254 .text SetC__8cM3dGSphFRC4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::SetC(cXyz const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/SetC__8cM3dGSphFRC4cXyz.s" +void cM3dGSph::SetC(const cXyz& pCenter) { + mCenter = pCenter; } -#pragma pop /* 8026F664-8026F6A8 269FA4 0044+00 0/0 3/3 2/2 .text Set__8cM3dGSphFRC4cXyzf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::Set(cXyz const& param_0, f32 param_1) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC4cXyzf.s" +void cM3dGSph::Set(const cXyz& pCenter, f32 pRadius) { + this->SetC(pCenter); + this->SetR(pRadius); } -#pragma pop /* 8026F6A8-8026F708 269FE8 0060+00 0/0 2/2 0/0 .text Set__8cM3dGSphFRC9cM3dGSphS */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::Set(cM3dGSphS const& param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/Set__8cM3dGSphFRC9cM3dGSphS.s" +void cM3dGSph::Set(const cM3dGSphS& pOther) { + this->SetC(cXyz(pOther.mCenter)); + this->SetR(pOther.mRadius); } -#pragma pop /* 8026F708-8026F710 26A048 0008+00 2/2 10/10 197/197 .text SetR__8cM3dGSphFf */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::SetR(f32 param_0) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/SetR__8cM3dGSphFf.s" +void cM3dGSph::SetR(f32 pRadius) { + mRadius = pRadius; } -#pragma pop /* 8026F710-8026F73C 26A050 002C+00 0/0 1/1 0/0 .text cross__8cM3dGSphCFPC8cM3dGSphP4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::cross(cM3dGSph const* param_0, cXyz* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGSphP4cXyz.s" +bool cM3dGSph::cross(const cM3dGSph* pOther, cXyz* pOut) const { + return cM3d_Cross_SphSph(pOther, this, pOut); } -#pragma pop /* 8026F73C-8026F76C 26A07C 0030+00 0/0 1/1 0/0 .text cross__8cM3dGSphCFPC8cM3dGCylP4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::cross(cM3dGCyl const* param_0, cXyz* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/cross__8cM3dGSphCFPC8cM3dGCylP4cXyz.s" +bool cM3dGSph::cross(const cM3dGCyl* pCylinder, cXyz* pOut) const { + f32 f; + return cM3d_Cross_CylSph(pCylinder, this, pOut, &f); } -#pragma pop /* 8026F76C-8026F7B0 26A0AC 0044+00 0/0 1/1 0/0 .text GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGSph::GetMinMaxCube(cXyz& param_0, cXyz& param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_sph/GetMinMaxCube__8cM3dGSphCFR4cXyzR4cXyz.s" +void cM3dGSph::GetMinMaxCube(cXyz& pMin, cXyz& pMax) const { + pMin.x = mCenter.x - mRadius; + pMin.y = mCenter.y - mRadius; + pMin.z = mCenter.z - mRadius; + pMax.x = mCenter.x + mRadius; + pMax.y = mCenter.y + mRadius; + pMax.z = mCenter.z + mRadius; } -#pragma pop diff --git a/libs/SSystem/SComponent/c_m3d_g_tri.cpp b/libs/SSystem/SComponent/c_m3d_g_tri.cpp index 4e64032275..500528c5b3 100644 --- a/libs/SSystem/SComponent/c_m3d_g_tri.cpp +++ b/libs/SSystem/SComponent/c_m3d_g_tri.cpp @@ -4,91 +4,41 @@ // #include "SSystem/SComponent/c_m3d_g_tri.h" +#include "SSystem/SComponent/c_m3d.h" #include "dol2asm.h" #include "dolphin/types.h" -// -// Types: -// - -struct Vec {}; - -struct cM3dGPla { - /* 8026F52C */ void SetupNP(Vec const&, Vec const&); - /* 8026F624 */ void Set(cM3dGPla const*); -}; - -struct cM3dGCyl {}; - -struct cM3dGTri { - /* 8026F7B0 */ void cross(cM3dGCyl const*, Vec*) const; - /* 8026F7DC */ void setPos(Vec const*, Vec const*, Vec const*); - /* 8026F85C */ void setBg(Vec const*, Vec const*, Vec const*, cM3dGPla const*); - /* 8026F8C8 */ void set(Vec const*, Vec const*, Vec const*, Vec const*); -}; - -// -// Forward References: -// - -extern "C" void cross__8cM3dGTriCFPC8cM3dGCylP3Vec(); -extern "C" void setPos__8cM3dGTriFPC3VecPC3VecPC3Vec(); -extern "C" void setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla(); -extern "C" void set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec(); - -// -// External References: -// - -extern "C" void cM3d_CalcPla__FPC3VecPC3VecPC3VecP3VecPf(); -extern "C" void cM3d_Cross_CylTri__FPC8cM3dGCylPC8cM3dGTriP3Vec(); -extern "C" void SetupNP__8cM3dGPlaFRC3VecRC3Vec(); -extern "C" void Set__8cM3dGPlaFPC8cM3dGPla(); - // // Declarations: // /* 8026F7B0-8026F7DC 26A0F0 002C+00 0/0 1/1 0/0 .text cross__8cM3dGTriCFPC8cM3dGCylP3Vec */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGTri::cross(cM3dGCyl const* param_0, Vec* param_1) const { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_tri/cross__8cM3dGTriCFPC8cM3dGCylP3Vec.s" +bool cM3dGTri::cross(const cM3dGCyl* pCylinder, Vec* out) const { + return cM3d_Cross_CylTri(pCylinder, this, out); } -#pragma pop /* 8026F7DC-8026F85C 26A11C 0080+00 0/0 0/0 6/6 .text setPos__8cM3dGTriFPC3VecPC3VecPC3Vec */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGTri::setPos(Vec const* param_0, Vec const* param_1, Vec const* param_2) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_tri/setPos__8cM3dGTriFPC3VecPC3VecPC3Vec.s" +void cM3dGTri::setPos(const Vec* pA, const Vec* pB, const Vec* pC) { + mA = *pA; + mB = *pB; + mC = *pC; + cM3d_CalcPla(&mA, &mB, &mC, &mPlane.mNormal, &mPlane.mD); } -#pragma pop /* 8026F85C-8026F8C8 26A19C 006C+00 0/0 2/2 0/0 .text * setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGTri::setBg(Vec const* param_0, Vec const* param_1, Vec const* param_2, - cM3dGPla const* param_3) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_tri/setBg__8cM3dGTriFPC3VecPC3VecPC3VecPC8cM3dGPla.s" +void cM3dGTri::setBg(const Vec* pA, const Vec* pB, const Vec* pC, const cM3dGPla* pPlane) { + mA = *pA; + mB = *pB; + mC = *pC; + mPlane.Set(pPlane); } -#pragma pop /* 8026F8C8-8026F93C 26A208 0074+00 0/0 1/1 0/0 .text set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec */ -#pragma push -#pragma optimization_level 0 -#pragma optimizewithasm off -asm void cM3dGTri::set(Vec const* param_0, Vec const* param_1, Vec const* param_2, - Vec const* param_3) { - nofralloc -#include "asm/SSystem/SComponent/c_m3d_g_tri/set__8cM3dGTriFPC3VecPC3VecPC3VecPC3Vec.s" +void cM3dGTri::set(const Vec* pA, const Vec* pB, const Vec* pC, const Vec* pNormal) { + mA = *pA; + mB = *pB; + mC = *pC; + mPlane.SetupNP(*pNormal, *pA); } -#pragma pop diff --git a/libs/SSystem/SComponent/c_malloc.cpp b/libs/SSystem/SComponent/c_malloc.cpp index 5afaa2bf9f..9710456ab0 100644 --- a/libs/SSystem/SComponent/c_malloc.cpp +++ b/libs/SSystem/SComponent/c_malloc.cpp @@ -9,7 +9,7 @@ /* ############################################################################################## */ /* 80451150-80451158 0004+04 s=3 e=0 z=0 None .sbss Heap__3cMl */ -JKRHeap *cMl::Heap; +JKRHeap* cMl::Heap; /* 80263220-80263228 0008+00 s=0 e=1 z=0 None .text init__3cMlFP7JKRHeap */ void cMl::init(JKRHeap* heap) { @@ -31,5 +31,3 @@ void cMl::free(void* ptr) { Heap->free(ptr); } } - - diff --git a/libs/SSystem/SComponent/c_sxyz.cpp b/libs/SSystem/SComponent/c_sxyz.cpp index a11a8a05e9..9a6c4e295d 100644 --- a/libs/SSystem/SComponent/c_sxyz.cpp +++ b/libs/SSystem/SComponent/c_sxyz.cpp @@ -11,7 +11,7 @@ // Declarations: // -const csXyz csXyz::Zero = csXyz(0,0,0); +const csXyz csXyz::Zero = csXyz(0, 0, 0); /* 802673F4-80267404 0010+00 s=4 e=19 z=119 None .text __ct__5csXyzFsss */ csXyz::csXyz(s16 param_0, s16 param_1, s16 param_2) { @@ -39,5 +39,5 @@ csXyz csXyz::operator-(csXyz& param_0) { /* 802674E8-8026758C 00A4+00 s=0 e=0 z=1 None .text __ml__5csXyzFf */ csXyz csXyz::operator*(f32 param_0) { - return csXyz(mX* param_0, mY * param_0, mZ * param_0); + return csXyz(mX * param_0, mY * param_0, mZ * param_0); } diff --git a/libs/SSystem/SComponent/c_xyz.cpp b/libs/SSystem/SComponent/c_xyz.cpp index 36b6b00e91..2cbefc53f2 100644 --- a/libs/SSystem/SComponent/c_xyz.cpp +++ b/libs/SSystem/SComponent/c_xyz.cpp @@ -6,8 +6,8 @@ #include "SSystem/SComponent/c_xyz.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "mtx_vec.h" #include "msl_c/math.h" +#include "mtx_vec.h" #define FLOAT_LABEL(x) (*(f32*)&x) #define DOUBLE_LABEL(x) (*(f64*)&x) diff --git a/src/f_pc/f_pc_base.cpp b/src/f_pc/f_pc_base.cpp index 3717aa51e8..b56e6d81a3 100644 --- a/src/f_pc/f_pc_base.cpp +++ b/src/f_pc/f_pc_base.cpp @@ -4,12 +4,12 @@ // #include "f_pc/f_pc_base.h" -#include "dol2asm.h" -#include "dolphin/types.h" #include "SSystem/SComponent/c_malloc.h" -#include "f_pc/f_pc_pause.h" #include "SSystem/SComponent/c_phase.h" #include "SSystem/SStandard/s_basic.h" +#include "dol2asm.h" +#include "dolphin/types.h" +#include "f_pc/f_pc_pause.h" // hack to make functions that return comparisons as int match extern int __cntlzw(unsigned int); diff --git a/src/f_pc/f_pc_create_req.cpp b/src/f_pc/f_pc_create_req.cpp index 8850f1d87f..48359d35d0 100644 --- a/src/f_pc/f_pc_create_req.cpp +++ b/src/f_pc/f_pc_create_req.cpp @@ -4,14 +4,14 @@ // #include "f_pc/f_pc_create_req.h" +#include "SSystem/SComponent/c_malloc.h" #include "dol2asm.h" #include "dolphin/types.h" #include "f_pc/f_pc_create_iter.h" -#include "f_pc/f_pc_layer_iter.h" -#include "SSystem/SComponent/c_malloc.h" #include "f_pc/f_pc_create_tag.h" #include "f_pc/f_pc_deletor.h" #include "f_pc/f_pc_executor.h" +#include "f_pc/f_pc_layer_iter.h" // hack to make functions that return comparisons as int match extern int __cntlzw(unsigned int); diff --git a/src/f_pc/f_pc_creator.cpp b/src/f_pc/f_pc_creator.cpp index 8438677dfd..1f500669c7 100644 --- a/src/f_pc/f_pc_creator.cpp +++ b/src/f_pc/f_pc_creator.cpp @@ -6,8 +6,8 @@ #include "f_pc/f_pc_creator.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "f_pc/f_pc_create_req.h" #include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_create_req.h" // // Declarations: diff --git a/src/f_pc/f_pc_delete_tag.cpp b/src/f_pc/f_pc_delete_tag.cpp index cd9ec2d1f5..133fc60a25 100644 --- a/src/f_pc/f_pc_delete_tag.cpp +++ b/src/f_pc/f_pc_delete_tag.cpp @@ -7,7 +7,6 @@ #include "dol2asm.h" #include "dolphin/types.h" - // hack to make functions that return comparisons as int match extern int __cntlzw(unsigned int); inline BOOL checkEqual(s32 a, s32 b) { diff --git a/src/f_pc/f_pc_deletor.cpp b/src/f_pc/f_pc_deletor.cpp index c4b53fe84c..9478996c92 100644 --- a/src/f_pc/f_pc_deletor.cpp +++ b/src/f_pc/f_pc_deletor.cpp @@ -4,14 +4,14 @@ // #include "f_pc/f_pc_deletor.h" +#include "SSystem/SComponent/c_list_iter.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "f_pc/f_pc_load.h" -#include "SSystem/SComponent/c_list_iter.h" -#include "f_pc/f_pc_node.h" -#include "f_pc/f_pc_layer_iter.h" -#include "f_pc/f_pc_executor.h" #include "f_pc/f_pc_creator.h" +#include "f_pc/f_pc_executor.h" +#include "f_pc/f_pc_layer_iter.h" +#include "f_pc/f_pc_load.h" +#include "f_pc/f_pc_node.h" // // Declarations: diff --git a/src/f_pc/f_pc_draw.cpp b/src/f_pc/f_pc_draw.cpp index 2ce62954e9..4db4ff3bb2 100644 --- a/src/f_pc/f_pc_draw.cpp +++ b/src/f_pc/f_pc_draw.cpp @@ -4,11 +4,11 @@ // #include "f_pc/f_pc_draw.h" +#include "SSystem/SComponent/c_API_graphic.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "SSystem/SComponent/c_API_graphic.h" -#include "f_pc/f_pc_pause.h" #include "f_pc/f_pc_leaf.h" +#include "f_pc/f_pc_pause.h" // // Declarations: diff --git a/src/f_pc/f_pc_executor.cpp b/src/f_pc/f_pc_executor.cpp index f1a8c31869..78b128d250 100644 --- a/src/f_pc/f_pc_executor.cpp +++ b/src/f_pc/f_pc_executor.cpp @@ -6,9 +6,9 @@ #include "f_pc/f_pc_executor.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "f_pc/f_pc_searcher.h" #include "f_pc/f_pc_node.h" #include "f_pc/f_pc_pause.h" +#include "f_pc/f_pc_searcher.h" // // Declarations: diff --git a/src/f_pc/f_pc_fstcreate_req.cpp b/src/f_pc/f_pc_fstcreate_req.cpp index fdfa83bc1f..9c243d82de 100644 --- a/src/f_pc/f_pc_fstcreate_req.cpp +++ b/src/f_pc/f_pc_fstcreate_req.cpp @@ -31,11 +31,8 @@ s32 fpcFCtRq_Delete(fast_create_request* pFstCreateReq) { /* ############################################################################################## */ /* 803A3AE0-803A3AF0 000C+04 s=1 e=0 z=0 None .data submethod$2214 */ -create_request_method_class submethod = { - (cPhs__Handler)fpcFCtRq_Do, - NULL, - (process_method_func)fpcFCtRq_Delete -}; +create_request_method_class submethod = {(cPhs__Handler)fpcFCtRq_Do, NULL, + (process_method_func)fpcFCtRq_Delete}; /* 80023AA0-80023B70 00D0+00 s=0 e=3 z=43 None .text * fpcFCtRq_Request__FP11layer_classsPFPvPv_iPvPv */ diff --git a/src/f_pc/f_pc_layer.cpp b/src/f_pc/f_pc_layer.cpp index 0d94815a3e..ff3c2c1c0a 100644 --- a/src/f_pc/f_pc_layer.cpp +++ b/src/f_pc/f_pc_layer.cpp @@ -6,10 +6,10 @@ #include "f_pc/f_pc_layer.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "f_pc/f_pc_method.h" -#include "f_pc/f_pc_method_tag.h" -#include "f_pc/f_pc_method_iter.h" #include "f_pc/f_pc_layer.h" +#include "f_pc/f_pc_method.h" +#include "f_pc/f_pc_method_iter.h" +#include "f_pc/f_pc_method_tag.h" // // Declarations: @@ -94,12 +94,7 @@ void fpcLy_CreatedMesg(layer_class* pLayer) { /* ############################################################################################## */ /* 803A39B0-803A39DC 002C+00 s=2 e=0 z=0 None .data l_fpcLy_Crear */ layer_class l_fpcLy_Crear = { - NULL, NULL, 0, - 0xFFFFFFFF, - NULL, 0, - NULL, - NULL, NULL, 0, - 0, 0, + NULL, NULL, 0, 0xFFFFFFFF, NULL, 0, NULL, NULL, NULL, 0, 0, 0, }; /* 803A39DC-803A39E8 000C+00 s=3 e=0 z=0 None .data l_fpcLy_LayerList */ diff --git a/src/f_pc/f_pc_layer_iter.cpp b/src/f_pc/f_pc_layer_iter.cpp index 1ddc32409d..ad6208942f 100644 --- a/src/f_pc/f_pc_layer_iter.cpp +++ b/src/f_pc/f_pc_layer_iter.cpp @@ -4,11 +4,11 @@ // #include "f_pc/f_pc_layer_iter.h" -#include "dol2asm.h" -#include "dolphin/types.h" -#include "SSystem/SComponent/c_tree_iter.h" #include "SSystem/SComponent/c_node_iter.h" #include "SSystem/SComponent/c_tag_iter.h" +#include "SSystem/SComponent/c_tree_iter.h" +#include "dol2asm.h" +#include "dolphin/types.h" // // Declarations: diff --git a/src/f_pc/f_pc_layer_tag.cpp b/src/f_pc/f_pc_layer_tag.cpp index d362609bcb..371dd48a09 100644 --- a/src/f_pc/f_pc_layer_tag.cpp +++ b/src/f_pc/f_pc_layer_tag.cpp @@ -66,14 +66,7 @@ s32 fpcLyTg_Move(layer_management_tag_class* pTag, unsigned int layerID, u16 lis /* ############################################################################################## */ /* 803A3A00-803A3A20 001C+04 s=1 e=0 z=0 None .data crear$2239 */ layer_management_tag_class crear = { - NULL, - NULL, - NULL, - NULL, - 0, - NULL, - 0xFFFF, - 0xFFFF, + NULL, NULL, NULL, NULL, 0, NULL, 0xFFFF, 0xFFFF, }; /* 80021EB0-80021F64 00B4+00 s=0 e=1 z=0 None .text diff --git a/src/f_pc/f_pc_leaf.cpp b/src/f_pc/f_pc_leaf.cpp index 5b1fd662e3..3cbb59348b 100644 --- a/src/f_pc/f_pc_leaf.cpp +++ b/src/f_pc/f_pc_leaf.cpp @@ -69,9 +69,7 @@ s32 fpcLf_Create(leafdraw_class* pLeaf) { /* ############################################################################################## */ /* 803A39E8-803A3A00 0014+04 s=0 e=27 z=756 None .data g_fpcLf_Method */ leafdraw_method_class g_fpcLf_Method = { - (process_method_func)fpcLf_Create, - (process_method_func)fpcLf_Delete, - (process_method_func)fpcLf_Execute, - (process_method_func)fpcLf_IsDelete, + (process_method_func)fpcLf_Create, (process_method_func)fpcLf_Delete, + (process_method_func)fpcLf_Execute, (process_method_func)fpcLf_IsDelete, (process_method_func)fpcLf_Draw, }; diff --git a/src/f_pc/f_pc_line_iter.cpp b/src/f_pc/f_pc_line_iter.cpp index e4a0dab586..739471a4a7 100644 --- a/src/f_pc/f_pc_line_iter.cpp +++ b/src/f_pc/f_pc_line_iter.cpp @@ -4,14 +4,14 @@ // #include "f_pc/f_pc_line_iter.h" -#include "dol2asm.h" -#include "dolphin/types.h" -#include "f_pc/f_pc_line.h" -#include "f_pc/f_pc_create_tag.h" -#include "f_pc/f_pc_layer.h" -#include "f_pc/f_pc_base.h" #include "SSystem/SComponent/c_tag_iter.h" #include "SSystem/SComponent/c_tree_iter.h" +#include "dol2asm.h" +#include "dolphin/types.h" +#include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_create_tag.h" +#include "f_pc/f_pc_layer.h" +#include "f_pc/f_pc_line.h" // // Declarations: diff --git a/src/f_pc/f_pc_load.cpp b/src/f_pc/f_pc_load.cpp index 458cacaba3..ae8cbf425d 100644 --- a/src/f_pc/f_pc_load.cpp +++ b/src/f_pc/f_pc_load.cpp @@ -4,9 +4,9 @@ // #include "f_pc/f_pc_load.h" +#include "SSystem/SComponent/c_phase.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "SSystem/SComponent/c_phase.h" extern s32 cDyl_IsLinked(s16 procName); extern s32 cDyl_Unlink(s16 procName); diff --git a/src/f_pc/f_pc_manager.cpp b/src/f_pc/f_pc_manager.cpp index ec4d3fc12d..f5c0982068 100644 --- a/src/f_pc/f_pc_manager.cpp +++ b/src/f_pc/f_pc_manager.cpp @@ -14,9 +14,9 @@ #include "f_pc/f_pc_draw.h" #include "f_pc/f_pc_executor.h" #include "f_pc/f_pc_fstcreate_req.h" +#include "f_pc/f_pc_layer.h" #include "f_pc/f_pc_layer_iter.h" #include "f_pc/f_pc_layer_tag.h" -#include "f_pc/f_pc_layer.h" #include "f_pc/f_pc_line.h" #include "f_pc/f_pc_line_iter.h" #include "f_pc/f_pc_line_tag.h" @@ -82,7 +82,6 @@ extern "C" void fpcM_JudgeInLayer__FUiPFPvPv_PvPv(); // External References: // - extern "C" void fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv(); extern "C" void fpcCt_IsCreatingByID__FUi(); extern "C" void fpcCt_Handler__Fv(); diff --git a/src/f_pc/f_pc_node.cpp b/src/f_pc/f_pc_node.cpp index 5d60fd2a3b..6c11fe62a9 100644 --- a/src/f_pc/f_pc_node.cpp +++ b/src/f_pc/f_pc_node.cpp @@ -117,9 +117,7 @@ s32 fpcNd_Create(process_node_class* pProcNode1) { /* ############################################################################################## */ /* 803A3A20-803A3A38 0014+04 s=0 e=9 z=0 None .data g_fpcNd_Method */ nodedraw_method_class g_fpcNd_Method = { - (process_method_func)fpcNd_Create, - (process_method_func)fpcNd_Delete, - (process_method_func)fpcNd_Execute, - (process_method_func)fpcNd_IsDelete, + (process_method_func)fpcNd_Create, (process_method_func)fpcNd_Delete, + (process_method_func)fpcNd_Execute, (process_method_func)fpcNd_IsDelete, (process_method_func)fpcNd_Draw, }; diff --git a/src/f_pc/f_pc_node_req.cpp b/src/f_pc/f_pc_node_req.cpp index 4a3adb2919..7c239ee9eb 100644 --- a/src/f_pc/f_pc_node_req.cpp +++ b/src/f_pc/f_pc_node_req.cpp @@ -4,6 +4,8 @@ // #include "f_pc/f_pc_node_req.h" +#include "SSystem/SComponent/c_malloc.h" +#include "SSystem/SStandard/s_basic.h" #include "dol2asm.h" #include "dolphin/types.h" #include "f_pc/f_pc_base.h" @@ -13,8 +15,6 @@ #include "f_pc/f_pc_executor.h" #include "f_pc/f_pc_layer.h" #include "f_pc/f_pc_stdcreate_req.h" -#include "SSystem/SComponent/c_malloc.h" -#include "SSystem/SStandard/s_basic.h" // // Declarations: @@ -30,9 +30,7 @@ void fpcNdRq_RequestQTo(node_create_request* pNodeCreateReq) { /* ############################################################################################## */ /* 803A3A38-803A3A44 000C+00 s=5 e=0 z=0 None .data l_fpcNdRq_Queue */ -static node_list_class l_fpcNdRq_Queue = { - NULL, NULL, 0 -}; +static node_list_class l_fpcNdRq_Queue = {NULL, NULL, 0}; /* 80022804-80022850 004C+00 s=1 e=0 z=0 None .text fpcNdRq_ToRequestQ__FP19node_create_request */ @@ -201,15 +199,10 @@ s32 fpcNdRq_IsIng(process_node_class* pProcNode) { /* ############################################################################################## */ /* 803A3A44-803A3AA8 0064+00 s=1 e=0 z=0 None .data clear$2359 */ -static node_create_request clear = { - NULL, NULL, NULL, NULL, 0, NULL, NULL, NULL, NULL, 0, NULL, NULL, - NULL, 0, 0, - NULL, 5, 0xFFFFFFFF, - NULL, 0xFFFFFFFE, - NULL, 0xFFFFFFFE, - 0x7FFF, NULL, - 0x7FFF -}; +static node_create_request clear = {NULL, NULL, NULL, NULL, 0, NULL, NULL, + NULL, NULL, 0, NULL, NULL, NULL, 0, + 0, NULL, 5, 0xFFFFFFFF, NULL, 0xFFFFFFFE, NULL, + 0xFFFFFFFE, 0x7FFF, NULL, 0x7FFF}; /* 80022C9C-80022E14 0178+00 s=3 e=0 z=0 None .text fpcNdRq_Create__FUl */ node_create_request* fpcNdRq_Create(u32 pRequestSize) { @@ -228,12 +221,9 @@ node_create_request* fpcNdRq_Create(u32 pRequestSize) { /* ############################################################################################## */ /* 803A3AA8-803A3AC0 0018+00 s=1 e=0 z=0 None .data methods$2376 */ static cPhs__Handler methods_2376[6] = { - (cPhs__Handler)fpcNdRq_phase_IsDeleteTiming, - (cPhs__Handler)fpcNdRq_phase_Delete, - (cPhs__Handler)fpcNdRq_phase_IsDeleted, - (cPhs__Handler)fpcNdRq_phase_Create, - (cPhs__Handler)fpcNdRq_phase_IsCreated, - NULL, + (cPhs__Handler)fpcNdRq_phase_IsDeleteTiming, (cPhs__Handler)fpcNdRq_phase_Delete, + (cPhs__Handler)fpcNdRq_phase_IsDeleted, (cPhs__Handler)fpcNdRq_phase_Create, + (cPhs__Handler)fpcNdRq_phase_IsCreated, NULL, }; /* 80022E14-80022EB0 009C+00 s=1 e=0 z=0 None .text diff --git a/src/f_pc/f_pc_stdcreate_req.cpp b/src/f_pc/f_pc_stdcreate_req.cpp index 16f12625d3..f0539aa172 100644 --- a/src/f_pc/f_pc_stdcreate_req.cpp +++ b/src/f_pc/f_pc_stdcreate_req.cpp @@ -6,8 +6,8 @@ #include "f_pc/f_pc_stdcreate_req.h" #include "dol2asm.h" #include "dolphin/types.h" -#include "f_pc/f_pc_load.h" #include "f_pc/f_pc_base.h" +#include "f_pc/f_pc_load.h" #include "f_pc/f_pc_node.h" //