diff options
Diffstat (limited to 'asm/SDK/HBM')
-rw-r--r-- | asm/SDK/HBM/HBMBase.s | 54 | ||||
-rw-r--r-- | asm/SDK/HBM/HBMGUIManager.s | 34 |
2 files changed, 44 insertions, 44 deletions
diff --git a/asm/SDK/HBM/HBMBase.s b/asm/SDK/HBM/HBMBase.s index 49789c3..02c73fc 100644 --- a/asm/SDK/HBM/HBMBase.s +++ b/asm/SDK/HBM/HBMBase.s @@ -228,11 +228,11 @@ lbl_8039A30C: /* 8039A348 00395FA8 9B E1 00 0F */ stb r31, 0xf(r1)
/* 8039A34C 00395FAC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 8039A350 00395FB0 90 01 00 08 */ stw r0, 8(r1)
-/* 8039A354 00395FB4 4B EE 99 B1 */ bl func_80283D04
+/* 8039A354 00395FB4 4B EE 99 B1 */ bl GXSetTevColor
/* 8039A358 00395FB8 38 60 00 80 */ li r3, 0x80
/* 8039A35C 00395FBC 38 80 00 00 */ li r4, 0
/* 8039A360 00395FC0 38 A0 00 04 */ li r5, 4
-/* 8039A364 00395FC4 4B EE 6D E5 */ bl func_80281148
+/* 8039A364 00395FC4 4B EE 6D E5 */ bl GXBegin
/* 8039A368 00395FC8 C0 02 A9 28 */ lfs f0, lbl_80642F28-_SDA2_BASE_(r2)
/* 8039A36C 00395FCC 3C 60 CC 01 */ lis r3, 0xCC008000@ha
/* 8039A370 00395FD0 D0 03 80 00 */ stfs f0, 0xCC008000@l(r3)
@@ -1177,7 +1177,7 @@ lbl_8039B078: /* 8039B0C8 00396D28 98 1F 02 58 */ stb r0, 0x258(r31)
/* 8039B0CC 00396D2C D0 01 00 10 */ stfs f0, 0x10(r1)
/* 8039B0D0 00396D30 D0 1F 02 4C */ stfs f0, 0x24c(r31)
-/* 8039B0D4 00396D34 4B EE 0E 59 */ bl func_8027BF2C
+/* 8039B0D4 00396D34 4B EE 0E 59 */ bl PSMTXIdentity
/* 8039B0D8 00396D38 80 61 00 18 */ lwz r3, 0x18(r1)
/* 8039B0DC 00396D3C 3B DC 09 9C */ addi r30, r28, 0x99c
/* 8039B0E0 00396D40 80 01 00 1C */ lwz r0, 0x1c(r1)
@@ -1500,7 +1500,7 @@ init__Q210homebutton10HomeButtonFv: /* 8039B51C 0039717C 98 A3 00 8E */ stb r5, 0x8e(r3)
lbl_8039B520:
/* 8039B520 00397180 38 60 00 00 */ li r3, 0
-/* 8039B524 00397184 4B EE 5E ED */ bl func_80281410
+/* 8039B524 00397184 4B EE 5E ED */ bl GXSetCullMode
/* 8039B528 00397188 38 00 00 00 */ li r0, 0
/* 8039B52C 0039718C 90 1E 00 1C */ stw r0, 0x1c(r30)
/* 8039B530 00397190 90 1E 00 20 */ stw r0, 0x20(r30)
@@ -10089,7 +10089,7 @@ lbl_803A2F1C: /* 803A2F8C 0039EBEC D0 03 00 48 */ stfs f0, 0x48(r3)
lbl_803A2F90:
/* 803A2F90 0039EBF0 38 60 00 00 */ li r3, 0
-/* 803A2F94 0039EBF4 4B ED E4 7D */ bl func_80281410
+/* 803A2F94 0039EBF4 4B ED E4 7D */ bl GXSetCullMode
/* 803A2F98 0039EBF8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 803A2F9C 0039EBFC 7C 08 03 A6 */ mtlr r0
/* 803A2FA0 0039EC00 38 21 00 20 */ addi r1, r1, 0x20
@@ -10305,24 +10305,24 @@ initgx__10homebuttonFv: /* 803A3270 0039EED0 7C 08 02 A6 */ mflr r0
/* 803A3274 0039EED4 90 01 00 44 */ stw r0, 0x44(r1)
/* 803A3278 0039EED8 38 61 00 08 */ addi r3, r1, 8
-/* 803A327C 0039EEDC 4B ED 8C B1 */ bl func_8027BF2C
+/* 803A327C 0039EEDC 4B ED 8C B1 */ bl PSMTXIdentity
/* 803A3280 0039EEE0 38 61 00 08 */ addi r3, r1, 8
/* 803A3284 0039EEE4 38 80 00 00 */ li r4, 0
/* 803A3288 0039EEE8 4B EE 38 01 */ bl GXLoadPosMtxImm
/* 803A328C 0039EEEC 38 60 00 00 */ li r3, 0
-/* 803A3290 0039EEF0 4B EE 38 A1 */ bl func_80286B30
-/* 803A3294 0039EEF4 4B ED C9 F1 */ bl func_8027FC84
+/* 803A3290 0039EEF0 4B EE 38 A1 */ bl GXSetCurrentMtx
+/* 803A3294 0039EEF4 4B ED C9 F1 */ bl GXClearVtxDesc
/* 803A3298 0039EEF8 38 60 00 09 */ li r3, 9
/* 803A329C 0039EEFC 38 80 00 01 */ li r4, 1
-/* 803A32A0 0039EF00 4B ED C1 55 */ bl func_8027F3F4
+/* 803A32A0 0039EF00 4B ED C1 55 */ bl GXSetVtxDesc
/* 803A32A4 0039EF04 38 60 00 00 */ li r3, 0
/* 803A32A8 0039EF08 38 80 00 09 */ li r4, 9
/* 803A32AC 0039EF0C 38 A0 00 00 */ li r5, 0
/* 803A32B0 0039EF10 38 C0 00 04 */ li r6, 4
/* 803A32B4 0039EF14 38 E0 00 00 */ li r7, 0
-/* 803A32B8 0039EF18 4B ED CA 01 */ bl func_8027FCB8
+/* 803A32B8 0039EF18 4B ED CA 01 */ bl GXSetVtxAttrFmt
/* 803A32BC 0039EF1C 38 60 00 01 */ li r3, 1
-/* 803A32C0 0039EF20 4B ED F2 89 */ bl func_80282548
+/* 803A32C0 0039EF20 4B ED F2 89 */ bl GXSetNumChans
/* 803A32C4 0039EF24 38 60 00 04 */ li r3, 4
/* 803A32C8 0039EF28 38 80 00 00 */ li r4, 0
/* 803A32CC 0039EF2C 38 A0 00 00 */ li r5, 0
@@ -10330,7 +10330,7 @@ initgx__10homebuttonFv: /* 803A32D4 0039EF34 38 E0 00 00 */ li r7, 0
/* 803A32D8 0039EF38 39 00 00 00 */ li r8, 0
/* 803A32DC 0039EF3C 39 20 00 02 */ li r9, 2
-/* 803A32E0 0039EF40 4B ED F2 8D */ bl func_8028256C
+/* 803A32E0 0039EF40 4B ED F2 8D */ bl GXSetChanCtrl
/* 803A32E4 0039EF44 38 60 00 05 */ li r3, 5
/* 803A32E8 0039EF48 38 80 00 00 */ li r4, 0
/* 803A32EC 0039EF4C 38 A0 00 00 */ li r5, 0
@@ -10338,73 +10338,73 @@ initgx__10homebuttonFv: /* 803A32F4 0039EF54 38 E0 00 00 */ li r7, 0
/* 803A32F8 0039EF58 39 00 00 00 */ li r8, 0
/* 803A32FC 0039EF5C 39 20 00 02 */ li r9, 2
-/* 803A3300 0039EF60 4B ED F2 6D */ bl func_8028256C
+/* 803A3300 0039EF60 4B ED F2 6D */ bl GXSetChanCtrl
/* 803A3304 0039EF64 38 60 00 00 */ li r3, 0
-/* 803A3308 0039EF68 4B ED D2 ED */ bl func_802805F4
+/* 803A3308 0039EF68 4B ED D2 ED */ bl GXSetNumTexGens
/* 803A330C 0039EF6C 38 60 00 01 */ li r3, 1
-/* 803A3310 0039EF70 4B EE 0E 8D */ bl func_8028419C
+/* 803A3310 0039EF70 4B EE 0E 8D */ bl GXSetNumTevStages
/* 803A3314 0039EF74 38 60 00 00 */ li r3, 0
/* 803A3318 0039EF78 38 80 00 FF */ li r4, 0xff
/* 803A331C 0039EF7C 38 A0 00 FF */ li r5, 0xff
/* 803A3320 0039EF80 38 C0 00 FF */ li r6, 0xff
-/* 803A3324 0039EF84 4B EE 0D 1D */ bl func_80284040
+/* 803A3324 0039EF84 4B EE 0D 1D */ bl GXSetTevOrder
/* 803A3328 0039EF88 38 60 00 00 */ li r3, 0
/* 803A332C 0039EF8C 38 80 00 0F */ li r4, 0xf
/* 803A3330 0039EF90 38 A0 00 0F */ li r5, 0xf
/* 803A3334 0039EF94 38 C0 00 0F */ li r6, 0xf
/* 803A3338 0039EF98 38 E0 00 02 */ li r7, 2
-/* 803A333C 0039EF9C 4B EE 08 99 */ bl func_80283BD4
+/* 803A333C 0039EF9C 4B EE 08 99 */ bl GXSetTevColorIn
/* 803A3340 0039EFA0 38 60 00 00 */ li r3, 0
/* 803A3344 0039EFA4 38 80 00 00 */ li r4, 0
/* 803A3348 0039EFA8 38 A0 00 00 */ li r5, 0
/* 803A334C 0039EFAC 38 C0 00 00 */ li r6, 0
/* 803A3350 0039EFB0 38 E0 00 01 */ li r7, 1
/* 803A3354 0039EFB4 39 00 00 00 */ li r8, 0
-/* 803A3358 0039EFB8 4B EE 08 FD */ bl func_80283C54
+/* 803A3358 0039EFB8 4B EE 08 FD */ bl GXSetTevColorOp
/* 803A335C 0039EFBC 38 60 00 00 */ li r3, 0
/* 803A3360 0039EFC0 38 80 00 07 */ li r4, 7
/* 803A3364 0039EFC4 38 A0 00 07 */ li r5, 7
/* 803A3368 0039EFC8 38 C0 00 07 */ li r6, 7
/* 803A336C 0039EFCC 38 E0 00 01 */ li r7, 1
-/* 803A3370 0039EFD0 4B EE 08 A5 */ bl func_80283C14
+/* 803A3370 0039EFD0 4B EE 08 A5 */ bl GXSetTevAlphaIn
/* 803A3374 0039EFD4 38 60 00 00 */ li r3, 0
/* 803A3378 0039EFD8 38 80 00 00 */ li r4, 0
/* 803A337C 0039EFDC 38 A0 00 00 */ li r5, 0
/* 803A3380 0039EFE0 38 C0 00 00 */ li r6, 0
/* 803A3384 0039EFE4 38 E0 00 01 */ li r7, 1
/* 803A3388 0039EFE8 39 00 00 00 */ li r8, 0
-/* 803A338C 0039EFEC 4B EE 09 21 */ bl func_80283CAC
+/* 803A338C 0039EFEC 4B EE 09 21 */ bl GXSetTevAlphaOp
/* 803A3390 0039EFF0 38 60 00 07 */ li r3, 7
/* 803A3394 0039EFF4 38 80 00 00 */ li r4, 0
/* 803A3398 0039EFF8 38 A0 00 01 */ li r5, 1
/* 803A339C 0039EFFC 38 C0 00 07 */ li r6, 7
/* 803A33A0 0039F000 38 E0 00 00 */ li r7, 0
-/* 803A33A4 0039F004 4B EE 0B D9 */ bl func_80283F7C
+/* 803A33A4 0039F004 4B EE 0B D9 */ bl GXSetAlphaCompare
/* 803A33A8 0039F008 38 60 00 01 */ li r3, 1
/* 803A33AC 0039F00C 38 80 00 04 */ li r4, 4
/* 803A33B0 0039F010 38 A0 00 05 */ li r5, 5
/* 803A33B4 0039F014 38 C0 00 05 */ li r6, 5
-/* 803A33B8 0039F018 4B EE 12 E5 */ bl func_8028469C
+/* 803A33B8 0039F018 4B EE 12 E5 */ bl GXSetBlendMode
/* 803A33BC 0039F01C 38 60 00 00 */ li r3, 0
-/* 803A33C0 0039F020 4B EE 13 59 */ bl func_80284718
+/* 803A33C0 0039F020 4B EE 13 59 */ bl GXSetAlphaUpdate
/* 803A33C4 0039F024 38 60 00 00 */ li r3, 0
/* 803A33C8 0039F028 38 80 00 07 */ li r4, 7
/* 803A33CC 0039F02C 38 A0 00 00 */ li r5, 0
-/* 803A33D0 0039F030 4B EE 13 75 */ bl func_80284744
+/* 803A33D0 0039F030 4B EE 13 75 */ bl GXSetZMode
/* 803A33D4 0039F034 38 60 00 00 */ li r3, 0
/* 803A33D8 0039F038 4B ED E8 81 */ bl GXSetDispCopyGamma
/* 803A33DC 0039F03C 38 60 00 00 */ li r3, 0
-/* 803A33E0 0039F040 4B EE 03 11 */ bl func_802836F0
+/* 803A33E0 0039F040 4B EE 03 11 */ bl GXSetNumIndStages
/* 803A33E4 0039F044 38 60 00 00 */ li r3, 0
/* 803A33E8 0039F048 38 80 00 00 */ li r4, 0
/* 803A33EC 0039F04C 38 A0 00 01 */ li r5, 1
/* 803A33F0 0039F050 38 C0 00 02 */ li r6, 2
/* 803A33F4 0039F054 38 E0 00 03 */ li r7, 3
-/* 803A33F8 0039F058 4B EE 0B 09 */ bl func_80283F00
+/* 803A33F8 0039F058 4B EE 0B 09 */ bl GXSetTevSwapModeTable
/* 803A33FC 0039F05C 38 60 00 00 */ li r3, 0
/* 803A3400 0039F060 38 80 00 00 */ li r4, 0
/* 803A3404 0039F064 38 A0 00 00 */ li r5, 0
-/* 803A3408 0039F068 4B EE 0A BD */ bl func_80283EC4
+/* 803A3408 0039F068 4B EE 0A BD */ bl GXSetTevSwapMode
/* 803A340C 0039F06C 80 01 00 44 */ lwz r0, 0x44(r1)
/* 803A3410 0039F070 7C 08 03 A6 */ mtlr r0
/* 803A3414 0039F074 38 21 00 40 */ addi r1, r1, 0x40
diff --git a/asm/SDK/HBM/HBMGUIManager.s b/asm/SDK/HBM/HBMGUIManager.s index 56fcf5f..9b370b5 100644 --- a/asm/SDK/HBM/HBMGUIManager.s +++ b/asm/SDK/HBM/HBMGUIManager.s @@ -26,29 +26,29 @@ drawLine___Q210homebutton3guiFfffffUcR8_GXColor: /* 803A39B0 0039F610 93 C1 00 38 */ stw r30, 0x38(r1)
/* 803A39B4 0039F614 FF E0 28 90 */ fmr f31, f5
/* 803A39B8 0039F618 7C 7E 1B 78 */ mr r30, r3
-/* 803A39BC 0039F61C 4B ED C2 C9 */ bl func_8027FC84
+/* 803A39BC 0039F61C 4B ED C2 C9 */ bl GXClearVtxDesc
/* 803A39C0 0039F620 38 60 00 09 */ li r3, 9
/* 803A39C4 0039F624 38 80 00 01 */ li r4, 1
-/* 803A39C8 0039F628 4B ED BA 2D */ bl func_8027F3F4
+/* 803A39C8 0039F628 4B ED BA 2D */ bl GXSetVtxDesc
/* 803A39CC 0039F62C 38 60 00 0B */ li r3, 0xb
/* 803A39D0 0039F630 38 80 00 01 */ li r4, 1
-/* 803A39D4 0039F634 4B ED BA 21 */ bl func_8027F3F4
+/* 803A39D4 0039F634 4B ED BA 21 */ bl GXSetVtxDesc
/* 803A39D8 0039F638 38 60 00 00 */ li r3, 0
/* 803A39DC 0039F63C 38 80 00 09 */ li r4, 9
/* 803A39E0 0039F640 38 A0 00 01 */ li r5, 1
/* 803A39E4 0039F644 38 C0 00 04 */ li r6, 4
/* 803A39E8 0039F648 38 E0 00 00 */ li r7, 0
-/* 803A39EC 0039F64C 4B ED C2 CD */ bl func_8027FCB8
+/* 803A39EC 0039F64C 4B ED C2 CD */ bl GXSetVtxAttrFmt
/* 803A39F0 0039F650 38 60 00 00 */ li r3, 0
/* 803A39F4 0039F654 38 80 00 0B */ li r4, 0xb
/* 803A39F8 0039F658 38 A0 00 01 */ li r5, 1
/* 803A39FC 0039F65C 38 C0 00 05 */ li r6, 5
/* 803A3A00 0039F660 38 E0 00 00 */ li r7, 0
-/* 803A3A04 0039F664 4B ED C2 B5 */ bl func_8027FCB8
+/* 803A3A04 0039F664 4B ED C2 B5 */ bl GXSetVtxAttrFmt
/* 803A3A08 0039F668 38 60 00 00 */ li r3, 0
-/* 803A3A0C 0039F66C 4B ED DA 05 */ bl func_80281410
+/* 803A3A0C 0039F66C 4B ED DA 05 */ bl GXSetCullMode
/* 803A3A10 0039F670 38 60 00 01 */ li r3, 1
-/* 803A3A14 0039F674 4B ED EB 35 */ bl func_80282548
+/* 803A3A14 0039F674 4B ED EB 35 */ bl GXSetNumChans
/* 803A3A18 0039F678 38 60 00 04 */ li r3, 4
/* 803A3A1C 0039F67C 38 80 00 00 */ li r4, 0
/* 803A3A20 0039F680 38 A0 00 01 */ li r5, 1
@@ -56,24 +56,24 @@ drawLine___Q210homebutton3guiFfffffUcR8_GXColor: /* 803A3A28 0039F688 38 E0 00 00 */ li r7, 0
/* 803A3A2C 0039F68C 39 00 00 00 */ li r8, 0
/* 803A3A30 0039F690 39 20 00 02 */ li r9, 2
-/* 803A3A34 0039F694 4B ED EB 39 */ bl func_8028256C
+/* 803A3A34 0039F694 4B ED EB 39 */ bl GXSetChanCtrl
/* 803A3A38 0039F698 38 60 00 00 */ li r3, 0
-/* 803A3A3C 0039F69C 4B ED CB B9 */ bl func_802805F4
+/* 803A3A3C 0039F69C 4B ED CB B9 */ bl GXSetNumTexGens
/* 803A3A40 0039F6A0 38 60 00 01 */ li r3, 1
-/* 803A3A44 0039F6A4 4B EE 07 59 */ bl func_8028419C
+/* 803A3A44 0039F6A4 4B EE 07 59 */ bl GXSetNumTevStages
/* 803A3A48 0039F6A8 38 60 00 00 */ li r3, 0
/* 803A3A4C 0039F6AC 38 80 00 04 */ li r4, 4
-/* 803A3A50 0039F6B0 4B EE 00 F1 */ bl func_80283B40
+/* 803A3A50 0039F6B0 4B EE 00 F1 */ bl GXSetTevOp
/* 803A3A54 0039F6B4 38 60 00 00 */ li r3, 0
/* 803A3A58 0039F6B8 38 80 00 FF */ li r4, 0xff
/* 803A3A5C 0039F6BC 38 A0 00 FF */ li r5, 0xff
/* 803A3A60 0039F6C0 38 C0 00 04 */ li r6, 4
-/* 803A3A64 0039F6C4 4B EE 05 DD */ bl func_80284040
+/* 803A3A64 0039F6C4 4B EE 05 DD */ bl GXSetTevOrder
/* 803A3A68 0039F6C8 38 60 00 00 */ li r3, 0
/* 803A3A6C 0039F6CC 38 80 00 00 */ li r4, 0
/* 803A3A70 0039F6D0 38 A0 00 00 */ li r5, 0
/* 803A3A74 0039F6D4 38 C0 00 05 */ li r6, 5
-/* 803A3A78 0039F6D8 4B EE 0C 25 */ bl func_8028469C
+/* 803A3A78 0039F6D8 4B EE 0C 25 */ bl GXSetBlendMode
/* 803A3A7C 0039F6DC C0 22 A9 B0 */ lfs f1, lbl_80642FB0-_SDA2_BASE_(r2)
/* 803A3A80 0039F6E0 38 61 00 08 */ addi r3, r1, 8
/* 803A3A84 0039F6E4 FC 40 08 90 */ fmr f2, f1
@@ -84,11 +84,11 @@ drawLine___Q210homebutton3guiFfffffUcR8_GXColor: /* 803A3A98 0039F6F8 4B EE 2F F1 */ bl GXLoadPosMtxImm
/* 803A3A9C 0039F6FC 7F C3 F3 78 */ mr r3, r30
/* 803A3AA0 0039F700 38 80 00 00 */ li r4, 0
-/* 803A3AA4 0039F704 4B ED D8 C9 */ bl func_8028136C
+/* 803A3AA4 0039F704 4B ED D8 C9 */ bl GXSetLineWidth
/* 803A3AA8 0039F708 38 60 00 A8 */ li r3, 0xa8
/* 803A3AAC 0039F70C 38 80 00 00 */ li r4, 0
/* 803A3AB0 0039F710 38 A0 00 02 */ li r5, 2
-/* 803A3AB4 0039F714 4B ED D6 95 */ bl func_80281148
+/* 803A3AB4 0039F714 4B ED D6 95 */ bl GXBegin
/* 803A3AB8 0039F718 3C 60 CC 01 */ lis r3, 0xCC008000@ha
/* 803A3ABC 0039F71C D3 63 80 00 */ stfs f27, 0xCC008000@l(r3)
/* 803A3AC0 0039F720 D3 83 80 00 */ stfs f28, -0x8000(r3)
@@ -1179,7 +1179,7 @@ lbl_803A491C: /* 803A491C 003A057C 80 7E 00 2C */ lwz r3, 0x2c(r30)
/* 803A4920 003A0580 38 81 00 38 */ addi r4, r1, 0x38
/* 803A4924 003A0584 38 63 00 84 */ addi r3, r3, 0x84
-/* 803A4928 003A0588 4B ED 77 81 */ bl func_8027C0A8
+/* 803A4928 003A0588 4B ED 77 81 */ bl PSMTXInverse
/* 803A492C 003A058C C0 02 A9 B0 */ lfs f0, lbl_80642FB0-_SDA2_BASE_(r2)
/* 803A4930 003A0590 38 61 00 38 */ addi r3, r1, 0x38
/* 803A4934 003A0594 D3 C1 00 08 */ stfs f30, 8(r1)
@@ -1187,7 +1187,7 @@ lbl_803A491C: /* 803A493C 003A059C 38 A1 00 28 */ addi r5, r1, 0x28
/* 803A4940 003A05A0 D3 E1 00 0C */ stfs f31, 0xc(r1)
/* 803A4944 003A05A4 D0 01 00 10 */ stfs f0, 0x10(r1)
-/* 803A4948 003A05A8 4B ED 80 B5 */ bl func_8027C9FC
+/* 803A4948 003A05A8 4B ED 80 B5 */ bl PSMTXMultVec
/* 803A494C 003A05AC 80 9E 00 2C */ lwz r4, 0x2c(r30)
/* 803A4950 003A05B0 7F E5 FB 78 */ mr r5, r31
/* 803A4954 003A05B4 38 61 00 18 */ addi r3, r1, 0x18
|