diff options
Diffstat (limited to 'asm/code_800097D8.s')
-rw-r--r-- | asm/code_800097D8.s | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/asm/code_800097D8.s b/asm/code_800097D8.s index ef23557..632ff56 100644 --- a/asm/code_800097D8.s +++ b/asm/code_800097D8.s @@ -192,7 +192,7 @@ lbl_80009A10: /* 80009A28 00005688 C0 A2 80 30 */ lfs f5, lbl_80640630-_SDA2_BASE_(r2) /* 80009A2C 0000568C FC 40 08 50 */ fneg f2, f1 /* 80009A30 00005690 C0 C2 80 34 */ lfs f6, lbl_80640634-_SDA2_BASE_(r2) -/* 80009A34 00005694 48 27 31 F9 */ bl func_8027CC2C +/* 80009A34 00005694 48 27 31 F9 */ bl C_MTXOrtho /* 80009A38 00005698 48 00 00 24 */ b lbl_80009A5C lbl_80009A3C: /* 80009A3C 0000569C C0 22 80 38 */ lfs f1, lbl_80640638-_SDA2_BASE_(r2) @@ -202,11 +202,11 @@ lbl_80009A3C: /* 80009A4C 000056AC C0 82 80 44 */ lfs f4, lbl_80640644-_SDA2_BASE_(r2) /* 80009A50 000056B0 C0 A2 80 30 */ lfs f5, lbl_80640630-_SDA2_BASE_(r2) /* 80009A54 000056B4 C0 C2 80 34 */ lfs f6, lbl_80640634-_SDA2_BASE_(r2) -/* 80009A58 000056B8 48 27 31 D5 */ bl func_8027CC2C +/* 80009A58 000056B8 48 27 31 D5 */ bl C_MTXOrtho lbl_80009A5C: /* 80009A5C 000056BC 38 61 00 08 */ addi r3, r1, 8 /* 80009A60 000056C0 38 80 00 01 */ li r4, 1 -/* 80009A64 000056C4 48 27 CF 75 */ bl func_802869D8 +/* 80009A64 000056C4 48 27 CF 75 */ bl GXSetProjection /* 80009A68 000056C8 80 01 00 54 */ lwz r0, 0x54(r1) /* 80009A6C 000056CC 7C 08 03 A6 */ mtlr r0 /* 80009A70 000056D0 38 21 00 50 */ addi r1, r1, 0x50 @@ -217,50 +217,50 @@ func_80009A78: /* 80009A78 000056D8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80009A7C 000056DC 7C 08 02 A6 */ mflr r0 /* 80009A80 000056E0 90 01 00 14 */ stw r0, 0x14(r1) -/* 80009A84 000056E4 48 27 62 01 */ bl func_8027FC84 +/* 80009A84 000056E4 48 27 62 01 */ bl GXClearVtxDesc /* 80009A88 000056E8 38 60 00 04 */ li r3, 4 /* 80009A8C 000056EC 38 80 00 09 */ li r4, 9 /* 80009A90 000056F0 38 A0 00 00 */ li r5, 0 /* 80009A94 000056F4 38 C0 00 04 */ li r6, 4 /* 80009A98 000056F8 38 E0 00 00 */ li r7, 0 -/* 80009A9C 000056FC 48 27 62 1D */ bl func_8027FCB8 +/* 80009A9C 000056FC 48 27 62 1D */ bl GXSetVtxAttrFmt /* 80009AA0 00005700 38 60 00 04 */ li r3, 4 /* 80009AA4 00005704 38 80 00 0B */ li r4, 0xb /* 80009AA8 00005708 38 A0 00 00 */ li r5, 0 /* 80009AAC 0000570C 38 C0 00 01 */ li r6, 1 /* 80009AB0 00005710 38 E0 00 00 */ li r7, 0 -/* 80009AB4 00005714 48 27 62 05 */ bl func_8027FCB8 +/* 80009AB4 00005714 48 27 62 05 */ bl GXSetVtxAttrFmt /* 80009AB8 00005718 38 60 00 09 */ li r3, 9 /* 80009ABC 0000571C 38 80 00 01 */ li r4, 1 -/* 80009AC0 00005720 48 27 59 35 */ bl func_8027F3F4 +/* 80009AC0 00005720 48 27 59 35 */ bl GXSetVtxDesc /* 80009AC4 00005724 38 60 00 0B */ li r3, 0xb /* 80009AC8 00005728 38 80 00 01 */ li r4, 1 -/* 80009ACC 0000572C 48 27 59 29 */ bl func_8027F3F4 +/* 80009ACC 0000572C 48 27 59 29 */ bl GXSetVtxDesc /* 80009AD0 00005730 38 60 00 01 */ li r3, 1 -/* 80009AD4 00005734 48 27 8A 75 */ bl func_80282548 +/* 80009AD4 00005734 48 27 8A 75 */ bl GXSetNumChans /* 80009AD8 00005738 38 60 00 00 */ li r3, 0 -/* 80009ADC 0000573C 48 27 6B 19 */ bl func_802805F4 +/* 80009ADC 0000573C 48 27 6B 19 */ bl GXSetNumTexGens /* 80009AE0 00005740 38 60 00 01 */ li r3, 1 -/* 80009AE4 00005744 48 27 A6 B9 */ bl func_8028419C +/* 80009AE4 00005744 48 27 A6 B9 */ bl GXSetNumTevStages /* 80009AE8 00005748 38 60 00 00 */ li r3, 0 /* 80009AEC 0000574C 38 80 00 FF */ li r4, 0xff /* 80009AF0 00005750 38 A0 00 FF */ li r5, 0xff /* 80009AF4 00005754 38 C0 00 04 */ li r6, 4 -/* 80009AF8 00005758 48 27 A5 49 */ bl func_80284040 +/* 80009AF8 00005758 48 27 A5 49 */ bl GXSetTevOrder /* 80009AFC 0000575C 38 60 00 00 */ li r3, 0 /* 80009B00 00005760 38 80 00 04 */ li r4, 4 -/* 80009B04 00005764 48 27 A0 3D */ bl func_80283B40 +/* 80009B04 00005764 48 27 A0 3D */ bl GXSetTevOp /* 80009B08 00005768 38 60 00 00 */ li r3, 0 /* 80009B0C 0000576C 38 80 00 00 */ li r4, 0 /* 80009B10 00005770 38 A0 00 00 */ li r5, 0 /* 80009B14 00005774 38 C0 00 00 */ li r6, 0 -/* 80009B18 00005778 48 27 AB 85 */ bl func_8028469C +/* 80009B18 00005778 48 27 AB 85 */ bl GXSetBlendMode /* 80009B1C 0000577C 38 60 00 01 */ li r3, 1 /* 80009B20 00005780 38 80 00 03 */ li r4, 3 /* 80009B24 00005784 38 A0 00 01 */ li r5, 1 -/* 80009B28 00005788 48 27 AC 1D */ bl func_80284744 +/* 80009B28 00005788 48 27 AC 1D */ bl GXSetZMode /* 80009B2C 0000578C 38 60 00 03 */ li r3, 3 -/* 80009B30 00005790 48 27 D0 01 */ bl func_80286B30 +/* 80009B30 00005790 48 27 D0 01 */ bl GXSetCurrentMtx /* 80009B34 00005794 80 01 00 14 */ lwz r0, 0x14(r1) /* 80009B38 00005798 7C 08 03 A6 */ mtlr r0 /* 80009B3C 0000579C 38 21 00 10 */ addi r1, r1, 0x10 @@ -275,27 +275,27 @@ func_80009B44: /* 80009B54 000057B4 7C 9F 23 78 */ mr r31, r4 /* 80009B58 000057B8 93 C1 00 38 */ stw r30, 0x38(r1) /* 80009B5C 000057BC 7C 7E 1B 78 */ mr r30, r3 -/* 80009B60 000057C0 48 27 61 25 */ bl func_8027FC84 +/* 80009B60 000057C0 48 27 61 25 */ bl GXClearVtxDesc /* 80009B64 000057C4 38 60 00 05 */ li r3, 5 /* 80009B68 000057C8 38 80 00 09 */ li r4, 9 /* 80009B6C 000057CC 38 A0 00 00 */ li r5, 0 /* 80009B70 000057D0 38 C0 00 03 */ li r6, 3 /* 80009B74 000057D4 38 E0 00 00 */ li r7, 0 -/* 80009B78 000057D8 48 27 61 41 */ bl func_8027FCB8 +/* 80009B78 000057D8 48 27 61 41 */ bl GXSetVtxAttrFmt /* 80009B7C 000057DC 38 60 00 05 */ li r3, 5 /* 80009B80 000057E0 38 80 00 0D */ li r4, 0xd /* 80009B84 000057E4 38 A0 00 01 */ li r5, 1 /* 80009B88 000057E8 38 C0 00 03 */ li r6, 3 /* 80009B8C 000057EC 38 E0 00 00 */ li r7, 0 -/* 80009B90 000057F0 48 27 61 29 */ bl func_8027FCB8 +/* 80009B90 000057F0 48 27 61 29 */ bl GXSetVtxAttrFmt /* 80009B94 000057F4 38 60 00 09 */ li r3, 9 /* 80009B98 000057F8 38 80 00 01 */ li r4, 1 -/* 80009B9C 000057FC 48 27 58 59 */ bl func_8027F3F4 +/* 80009B9C 000057FC 48 27 58 59 */ bl GXSetVtxDesc /* 80009BA0 00005800 38 60 00 0D */ li r3, 0xd /* 80009BA4 00005804 38 80 00 01 */ li r4, 1 -/* 80009BA8 00005808 48 27 58 4D */ bl func_8027F3F4 +/* 80009BA8 00005808 48 27 58 4D */ bl GXSetVtxDesc /* 80009BAC 0000580C 38 60 00 01 */ li r3, 1 -/* 80009BB0 00005810 48 27 89 99 */ bl func_80282548 +/* 80009BB0 00005810 48 27 89 99 */ bl GXSetNumChans /* 80009BB4 00005814 38 60 00 04 */ li r3, 4 /* 80009BB8 00005818 38 80 00 00 */ li r4, 0 /* 80009BBC 0000581C 38 A0 00 01 */ li r5, 1 @@ -303,18 +303,18 @@ func_80009B44: /* 80009BC4 00005824 38 E0 00 00 */ li r7, 0 /* 80009BC8 00005828 39 00 00 00 */ li r8, 0 /* 80009BCC 0000582C 39 20 00 02 */ li r9, 2 -/* 80009BD0 00005830 48 27 89 9D */ bl func_8028256C +/* 80009BD0 00005830 48 27 89 9D */ bl GXSetChanCtrl /* 80009BD4 00005834 38 60 00 01 */ li r3, 1 -/* 80009BD8 00005838 48 27 6A 1D */ bl func_802805F4 +/* 80009BD8 00005838 48 27 6A 1D */ bl GXSetNumTexGens /* 80009BDC 0000583C 38 60 00 00 */ li r3, 0 /* 80009BE0 00005840 38 80 00 01 */ li r4, 1 /* 80009BE4 00005844 38 A0 00 04 */ li r5, 4 /* 80009BE8 00005848 38 C0 00 3C */ li r6, 0x3c /* 80009BEC 0000584C 38 E0 00 00 */ li r7, 0 /* 80009BF0 00005850 39 00 00 7D */ li r8, 0x7d -/* 80009BF4 00005854 48 27 67 D9 */ bl func_802803CC +/* 80009BF4 00005854 48 27 67 D9 */ bl GXSetTexCoordGen2 /* 80009BF8 00005858 38 60 00 01 */ li r3, 1 -/* 80009BFC 0000585C 48 27 A5 A1 */ bl func_8028419C +/* 80009BFC 0000585C 48 27 A5 A1 */ bl GXSetNumTevStages /* 80009C00 00005860 88 C2 80 48 */ lbz r6, lbl_80640648-_SDA2_BASE_(r2) /* 80009C04 00005864 38 81 00 0C */ addi r4, r1, 0xc /* 80009C08 00005868 88 A2 80 49 */ lbz r5, lbl_80640649-_SDA2_BASE_(r2) @@ -326,60 +326,60 @@ func_80009B44: /* 80009C20 00005880 9B E1 00 0B */ stb r31, 0xb(r1) /* 80009C24 00005884 80 01 00 08 */ lwz r0, 8(r1) /* 80009C28 00005888 90 01 00 0C */ stw r0, 0xc(r1) -/* 80009C2C 0000588C 48 27 A0 D9 */ bl func_80283D04 +/* 80009C2C 0000588C 48 27 A0 D9 */ bl GXSetTevColor /* 80009C30 00005890 38 60 00 00 */ li r3, 0 /* 80009C34 00005894 38 80 00 00 */ li r4, 0 /* 80009C38 00005898 38 A0 00 00 */ li r5, 0 /* 80009C3C 0000589C 38 C0 00 FF */ li r6, 0xff -/* 80009C40 000058A0 48 27 A4 01 */ bl func_80284040 +/* 80009C40 000058A0 48 27 A4 01 */ bl GXSetTevOrder /* 80009C44 000058A4 38 60 00 00 */ li r3, 0 /* 80009C48 000058A8 38 80 00 0F */ li r4, 0xf /* 80009C4C 000058AC 38 A0 00 0F */ li r5, 0xf /* 80009C50 000058B0 38 C0 00 0F */ li r6, 0xf /* 80009C54 000058B4 38 E0 00 08 */ li r7, 8 -/* 80009C58 000058B8 48 27 9F 7D */ bl func_80283BD4 +/* 80009C58 000058B8 48 27 9F 7D */ bl GXSetTevColorIn /* 80009C5C 000058BC 38 60 00 00 */ li r3, 0 /* 80009C60 000058C0 38 80 00 00 */ li r4, 0 /* 80009C64 000058C4 38 A0 00 00 */ li r5, 0 /* 80009C68 000058C8 38 C0 00 00 */ li r6, 0 /* 80009C6C 000058CC 38 E0 00 01 */ li r7, 1 /* 80009C70 000058D0 39 00 00 00 */ li r8, 0 -/* 80009C74 000058D4 48 27 9F E1 */ bl func_80283C54 +/* 80009C74 000058D4 48 27 9F E1 */ bl GXSetTevColorOp /* 80009C78 000058D8 38 60 00 00 */ li r3, 0 /* 80009C7C 000058DC 38 80 00 07 */ li r4, 7 /* 80009C80 000058E0 38 A0 00 01 */ li r5, 1 /* 80009C84 000058E4 38 C0 00 04 */ li r6, 4 /* 80009C88 000058E8 38 E0 00 07 */ li r7, 7 -/* 80009C8C 000058EC 48 27 9F 89 */ bl func_80283C14 +/* 80009C8C 000058EC 48 27 9F 89 */ bl GXSetTevAlphaIn /* 80009C90 000058F0 38 60 00 00 */ li r3, 0 /* 80009C94 000058F4 38 80 00 00 */ li r4, 0 /* 80009C98 000058F8 38 A0 00 00 */ li r5, 0 /* 80009C9C 000058FC 38 C0 00 00 */ li r6, 0 /* 80009CA0 00005900 38 E0 00 01 */ li r7, 1 /* 80009CA4 00005904 39 00 00 00 */ li r8, 0 -/* 80009CA8 00005908 48 27 A0 05 */ bl func_80283CAC +/* 80009CA8 00005908 48 27 A0 05 */ bl GXSetTevAlphaOp /* 80009CAC 0000590C 38 60 00 01 */ li r3, 1 /* 80009CB0 00005910 38 80 00 04 */ li r4, 4 /* 80009CB4 00005914 38 A0 00 05 */ li r5, 5 /* 80009CB8 00005918 38 C0 00 00 */ li r6, 0 -/* 80009CBC 0000591C 48 27 A9 E1 */ bl func_8028469C +/* 80009CBC 0000591C 48 27 A9 E1 */ bl GXSetBlendMode /* 80009CC0 00005920 38 60 00 00 */ li r3, 0 /* 80009CC4 00005924 38 80 00 03 */ li r4, 3 /* 80009CC8 00005928 38 A0 00 00 */ li r5, 0 -/* 80009CCC 0000592C 48 27 AA 79 */ bl func_80284744 +/* 80009CCC 0000592C 48 27 AA 79 */ bl GXSetZMode /* 80009CD0 00005930 38 60 00 03 */ li r3, 3 -/* 80009CD4 00005934 48 27 CE 5D */ bl func_80286B30 +/* 80009CD4 00005934 48 27 CE 5D */ bl GXSetCurrentMtx /* 80009CD8 00005938 80 7E 00 1C */ lwz r3, 0x1c(r30) /* 80009CDC 0000593C 38 81 00 10 */ addi r4, r1, 0x10 /* 80009CE0 00005940 38 A0 00 00 */ li r5, 0 /* 80009CE4 00005944 48 29 1D 69 */ bl func_8029BA4C /* 80009CE8 00005948 38 61 00 10 */ addi r3, r1, 0x10 /* 80009CEC 0000594C 38 80 00 00 */ li r4, 0 -/* 80009CF0 00005950 48 27 8E D5 */ bl func_80282BC4 +/* 80009CF0 00005950 48 27 8E D5 */ bl GXLoadTexObj /* 80009CF4 00005954 38 60 00 80 */ li r3, 0x80 /* 80009CF8 00005958 38 80 00 05 */ li r4, 5 /* 80009CFC 0000595C 38 A0 00 04 */ li r5, 4 -/* 80009D00 00005960 48 27 74 49 */ bl func_80281148 +/* 80009D00 00005960 48 27 74 49 */ bl GXBegin /* 80009D04 00005964 3C E0 CC 01 */ lis r7, 0xCC008000@ha /* 80009D08 00005968 39 00 FF 00 */ li r8, -256 /* 80009D0C 0000596C B1 07 80 00 */ sth r8, 0xCC008000@l(r7) @@ -999,9 +999,9 @@ lbl_8000A54C: /* 8000A578 000061D8 88 83 00 02 */ lbz r4, 2(r3) /* 8000A57C 000061DC 4B FF F4 71 */ bl func_800099EC /* 8000A580 000061E0 38 60 00 00 */ li r3, 0 -/* 8000A584 000061E4 48 27 6E 8D */ bl func_80281410 +/* 8000A584 000061E4 48 27 6E 8D */ bl GXSetCullMode /* 8000A588 000061E8 38 61 00 38 */ addi r3, r1, 0x38 -/* 8000A58C 000061EC 48 27 19 A1 */ bl func_8027BF2C +/* 8000A58C 000061EC 48 27 19 A1 */ bl PSMTXIdentity /* 8000A590 000061F0 38 61 00 38 */ addi r3, r1, 0x38 /* 8000A594 000061F4 38 80 00 03 */ li r4, 3 /* 8000A598 000061F8 48 27 C4 F1 */ bl GXLoadPosMtxImm @@ -1018,9 +1018,9 @@ lbl_8000A5B4: /* 8000A5C0 00006220 88 83 00 02 */ lbz r4, 2(r3) /* 8000A5C4 00006224 4B FF F4 29 */ bl func_800099EC /* 8000A5C8 00006228 38 60 00 00 */ li r3, 0 -/* 8000A5CC 0000622C 48 27 6E 45 */ bl func_80281410 +/* 8000A5CC 0000622C 48 27 6E 45 */ bl GXSetCullMode /* 8000A5D0 00006230 38 61 00 08 */ addi r3, r1, 8 -/* 8000A5D4 00006234 48 27 19 59 */ bl func_8027BF2C +/* 8000A5D4 00006234 48 27 19 59 */ bl PSMTXIdentity /* 8000A5D8 00006238 38 61 00 08 */ addi r3, r1, 8 /* 8000A5DC 0000623C 38 80 00 03 */ li r4, 3 /* 8000A5E0 00006240 48 27 C4 A9 */ bl GXLoadPosMtxImm |