mirror of
https://github.com/zeldaret/tp
synced 2026-06-13 05:57:09 -04:00
JUTResFont (#1940)
This commit is contained in:
@@ -1,271 +0,0 @@
|
||||
lbl_802DF7C4:
|
||||
/* 802DF7C4 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 802DF7C8 7C 08 02 A6 */ mflr r0
|
||||
/* 802DF7CC 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
/* 802DF7D0 DB E1 00 A0 */ stfd f31, 0xa0(r1)
|
||||
/* 802DF7D4 F3 E1 00 A8 */ psq_st f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 802DF7D8 DB C1 00 90 */ stfd f30, 0x90(r1)
|
||||
/* 802DF7DC F3 C1 00 98 */ psq_st f30, 152(r1), 0, 0 /* qr0 */
|
||||
/* 802DF7E0 DB A1 00 80 */ stfd f29, 0x80(r1)
|
||||
/* 802DF7E4 F3 A1 00 88 */ psq_st f29, 136(r1), 0, 0 /* qr0 */
|
||||
/* 802DF7E8 DB 81 00 70 */ stfd f28, 0x70(r1)
|
||||
/* 802DF7EC F3 81 00 78 */ psq_st f28, 120(r1), 0, 0 /* qr0 */
|
||||
/* 802DF7F0 DB 61 00 60 */ stfd f27, 0x60(r1)
|
||||
/* 802DF7F4 F3 61 00 68 */ psq_st f27, 104(r1), 0, 0 /* qr0 */
|
||||
/* 802DF7F8 DB 41 00 50 */ stfd f26, 0x50(r1)
|
||||
/* 802DF7FC F3 41 00 58 */ psq_st f26, 88(r1), 0, 0 /* qr0 */
|
||||
/* 802DF800 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 802DF804 48 08 29 D1 */ bl _savegpr_27
|
||||
/* 802DF808 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802DF80C FF 40 08 90 */ fmr f26, f1
|
||||
/* 802DF810 FF 60 10 90 */ fmr f27, f2
|
||||
/* 802DF814 FF C0 18 90 */ fmr f30, f3
|
||||
/* 802DF818 FF 80 20 90 */ fmr f28, f4
|
||||
/* 802DF81C 7C BB 2B 78 */ mr r27, r5
|
||||
/* 802DF820 38 A0 00 00 */ li r5, 0
|
||||
/* 802DF824 38 C1 00 08 */ addi r6, r1, 8
|
||||
/* 802DF828 48 00 03 C1 */ bl loadFont__10JUTResFontFi11_GXTexMapIDPQ27JUTFont6TWidth
|
||||
/* 802DF82C 88 1E 00 05 */ lbz r0, 5(r30)
|
||||
/* 802DF830 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802DF834 40 82 00 0C */ bne lbl_802DF840
|
||||
/* 802DF838 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
||||
/* 802DF83C 40 82 00 0C */ bne lbl_802DF848
|
||||
lbl_802DF840:
|
||||
/* 802DF840 FF E0 D0 90 */ fmr f31, f26
|
||||
/* 802DF844 48 00 00 58 */ b lbl_802DF89C
|
||||
lbl_802DF848:
|
||||
/* 802DF848 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF84C 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF850 81 8C 00 30 */ lwz r12, 0x30(r12)
|
||||
/* 802DF854 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF858 4E 80 04 21 */ bctrl
|
||||
/* 802DF85C C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DF860 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DF864 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802DF868 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 802DF86C 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 802DF870 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802DF874 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DF878 EC 5E 00 24 */ fdivs f2, f30, f0
|
||||
/* 802DF87C 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802DF880 C8 22 C6 00 */ lfd f1, lit_651(r2)
|
||||
/* 802DF884 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802DF888 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 802DF88C C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 802DF890 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DF894 EC 00 00 B2 */ fmuls f0, f0, f2
|
||||
/* 802DF898 EF FA 00 28 */ fsubs f31, f26, f0
|
||||
lbl_802DF89C:
|
||||
/* 802DF89C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF8A0 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF8A4 81 8C 00 30 */ lwz r12, 0x30(r12)
|
||||
/* 802DF8A8 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF8AC 4E 80 04 21 */ bctrl
|
||||
/* 802DF8B0 C8 42 C5 F8 */ lfd f2, lit_649(r2)
|
||||
/* 802DF8B4 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DF8B8 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802DF8BC 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 802DF8C0 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 802DF8C4 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 802DF8C8 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802DF8CC EC 3E 00 24 */ fdivs f1, f30, f0
|
||||
/* 802DF8D0 80 1E 00 08 */ lwz r0, 8(r30)
|
||||
/* 802DF8D4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 802DF8D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802DF8DC 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 802DF8E0 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802DF8E4 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802DF8E8 EF A0 00 72 */ fmuls f29, f0, f1
|
||||
/* 802DF8EC 88 1E 00 05 */ lbz r0, 5(r30)
|
||||
/* 802DF8F0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802DF8F4 40 82 00 B8 */ bne lbl_802DF9AC
|
||||
/* 802DF8F8 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
||||
/* 802DF8FC 40 82 00 60 */ bne lbl_802DF95C
|
||||
/* 802DF900 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF904 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF908 81 8C 00 30 */ lwz r12, 0x30(r12)
|
||||
/* 802DF90C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF910 4E 80 04 21 */ bctrl
|
||||
/* 802DF914 C8 42 C5 F8 */ lfd f2, lit_649(r2)
|
||||
/* 802DF918 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DF91C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802DF920 3C 80 43 30 */ lis r4, 0x4330
|
||||
/* 802DF924 90 81 00 18 */ stw r4, 0x18(r1)
|
||||
/* 802DF928 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 802DF92C EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802DF930 EC 3E 00 24 */ fdivs f1, f30, f0
|
||||
/* 802DF934 88 61 00 09 */ lbz r3, 9(r1)
|
||||
/* 802DF938 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802DF93C 7C 03 02 14 */ add r0, r3, r0
|
||||
/* 802DF940 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
/* 802DF944 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802DF948 90 81 00 10 */ stw r4, 0x10(r1)
|
||||
/* 802DF94C C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802DF950 EC 00 10 28 */ fsubs f0, f0, f2
|
||||
/* 802DF954 EF A0 00 72 */ fmuls f29, f0, f1
|
||||
/* 802DF958 48 00 00 54 */ b lbl_802DF9AC
|
||||
lbl_802DF95C:
|
||||
/* 802DF95C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF960 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF964 81 8C 00 30 */ lwz r12, 0x30(r12)
|
||||
/* 802DF968 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF96C 4E 80 04 21 */ bctrl
|
||||
/* 802DF970 C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DF974 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DF978 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802DF97C 3C 60 43 30 */ lis r3, 0x4330
|
||||
/* 802DF980 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 802DF984 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 802DF988 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DF98C EC 5E 00 24 */ fdivs f2, f30, f0
|
||||
/* 802DF990 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802DF994 C8 22 C6 00 */ lfd f1, lit_651(r2)
|
||||
/* 802DF998 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802DF99C 90 61 00 10 */ stw r3, 0x10(r1)
|
||||
/* 802DF9A0 C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802DF9A4 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DF9A8 EF A0 00 B2 */ fmuls f29, f0, f2
|
||||
lbl_802DF9AC:
|
||||
/* 802DF9AC EF DF F0 2A */ fadds f30, f31, f30
|
||||
/* 802DF9B0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF9B4 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF9B8 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 802DF9BC 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF9C0 4E 80 04 21 */ bctrl
|
||||
/* 802DF9C4 C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DF9C8 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DF9CC 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802DF9D0 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802DF9D4 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802DF9D8 C8 01 00 18 */ lfd f0, 0x18(r1)
|
||||
/* 802DF9DC EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DF9E0 EF 5C 00 24 */ fdivs f26, f28, f0
|
||||
/* 802DF9E4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DF9E8 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DF9EC 81 8C 00 1C */ lwz r12, 0x1c(r12)
|
||||
/* 802DF9F0 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DF9F4 4E 80 04 21 */ bctrl
|
||||
/* 802DF9F8 C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DF9FC 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DFA00 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802DFA04 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802DFA08 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802DFA0C C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802DFA10 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DFA14 EC 00 06 B2 */ fmuls f0, f0, f26
|
||||
/* 802DFA18 EF 5B 00 28 */ fsubs f26, f27, f0
|
||||
/* 802DFA1C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DFA20 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DFA24 81 8C 00 24 */ lwz r12, 0x24(r12)
|
||||
/* 802DFA28 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DFA2C 4E 80 04 21 */ bctrl
|
||||
/* 802DFA30 C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DFA34 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DFA38 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802DFA3C 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802DFA40 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 802DFA44 C8 01 00 20 */ lfd f0, 0x20(r1)
|
||||
/* 802DFA48 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DFA4C EF 9C 00 24 */ fdivs f28, f28, f0
|
||||
/* 802DFA50 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802DFA54 81 9E 00 00 */ lwz r12, 0(r30)
|
||||
/* 802DFA58 81 8C 00 20 */ lwz r12, 0x20(r12)
|
||||
/* 802DFA5C 7D 89 03 A6 */ mtctr r12
|
||||
/* 802DFA60 4E 80 04 21 */ bctrl
|
||||
/* 802DFA64 C8 22 C5 F8 */ lfd f1, lit_649(r2)
|
||||
/* 802DFA68 6C 60 80 00 */ xoris r0, r3, 0x8000
|
||||
/* 802DFA6C 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 802DFA70 3C 00 43 30 */ lis r0, 0x4330
|
||||
/* 802DFA74 90 01 00 28 */ stw r0, 0x28(r1)
|
||||
/* 802DFA78 C8 01 00 28 */ lfd f0, 0x28(r1)
|
||||
/* 802DFA7C EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802DFA80 EC 00 07 32 */ fmuls f0, f0, f28
|
||||
/* 802DFA84 EF 7B 00 2A */ fadds f27, f27, f0
|
||||
/* 802DFA88 80 BE 00 1C */ lwz r5, 0x1c(r30)
|
||||
/* 802DFA8C 54 A4 78 20 */ slwi r4, r5, 0xf
|
||||
/* 802DFA90 80 7E 00 58 */ lwz r3, 0x58(r30)
|
||||
/* 802DFA94 A0 1E 00 66 */ lhz r0, 0x66(r30)
|
||||
/* 802DFA98 54 00 10 3A */ slwi r0, r0, 2
|
||||
/* 802DFA9C 7C 63 00 2E */ lwzx r3, r3, r0
|
||||
/* 802DFAA0 A0 C3 00 1A */ lhz r6, 0x1a(r3)
|
||||
/* 802DFAA4 7F E4 33 D6 */ divw r31, r4, r6
|
||||
/* 802DFAA8 80 9E 00 20 */ lwz r4, 0x20(r30)
|
||||
/* 802DFAAC 54 80 78 20 */ slwi r0, r4, 0xf
|
||||
/* 802DFAB0 A0 E3 00 1C */ lhz r7, 0x1c(r3)
|
||||
/* 802DFAB4 7F A0 3B D6 */ divw r29, r0, r7
|
||||
/* 802DFAB8 A0 03 00 0C */ lhz r0, 0xc(r3)
|
||||
/* 802DFABC 7C 05 02 14 */ add r0, r5, r0
|
||||
/* 802DFAC0 54 00 78 20 */ slwi r0, r0, 0xf
|
||||
/* 802DFAC4 7F 80 33 D6 */ divw r28, r0, r6
|
||||
/* 802DFAC8 A0 03 00 0E */ lhz r0, 0xe(r3)
|
||||
/* 802DFACC 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 802DFAD0 54 00 78 20 */ slwi r0, r0, 0xf
|
||||
/* 802DFAD4 7F 60 3B D6 */ divw r27, r0, r7
|
||||
/* 802DFAD8 38 60 00 00 */ li r3, 0
|
||||
/* 802DFADC 38 80 00 09 */ li r4, 9
|
||||
/* 802DFAE0 38 A0 00 01 */ li r5, 1
|
||||
/* 802DFAE4 38 C0 00 04 */ li r6, 4
|
||||
/* 802DFAE8 38 E0 00 00 */ li r7, 0
|
||||
/* 802DFAEC 48 07 BA D9 */ bl GXSetVtxAttrFmt
|
||||
/* 802DFAF0 38 60 00 80 */ li r3, 0x80
|
||||
/* 802DFAF4 38 80 00 00 */ li r4, 0
|
||||
/* 802DFAF8 38 A0 00 04 */ li r5, 4
|
||||
/* 802DFAFC 48 07 CC 69 */ bl GXBegin
|
||||
/* 802DFB00 3C 60 CC 01 */ lis r3, 0xCC01 /* 0xCC008000@ha */
|
||||
/* 802DFB04 D3 E3 80 00 */ stfs f31, 0x8000(r3) /* 0xCC008000@l */
|
||||
/* 802DFB08 D3 43 80 00 */ stfs f26, -0x8000(r3)
|
||||
/* 802DFB0C C0 02 C5 F0 */ lfs f0, lit_647(r2)
|
||||
/* 802DFB10 D0 03 80 00 */ stfs f0, -0x8000(r3)
|
||||
/* 802DFB14 80 1E 00 0C */ lwz r0, 0xc(r30)
|
||||
/* 802DFB18 90 03 80 00 */ stw r0, -0x8000(r3)
|
||||
/* 802DFB1C B3 E3 80 00 */ sth r31, -0x8000(r3)
|
||||
/* 802DFB20 B3 A3 80 00 */ sth r29, -0x8000(r3)
|
||||
/* 802DFB24 D3 C3 80 00 */ stfs f30, -0x8000(r3)
|
||||
/* 802DFB28 D3 43 80 00 */ stfs f26, -0x8000(r3)
|
||||
/* 802DFB2C C0 02 C5 F0 */ lfs f0, lit_647(r2)
|
||||
/* 802DFB30 D0 03 80 00 */ stfs f0, -0x8000(r3)
|
||||
/* 802DFB34 80 1E 00 10 */ lwz r0, 0x10(r30)
|
||||
/* 802DFB38 90 03 80 00 */ stw r0, -0x8000(r3)
|
||||
/* 802DFB3C B3 83 80 00 */ sth r28, -0x8000(r3)
|
||||
/* 802DFB40 B3 A3 80 00 */ sth r29, -0x8000(r3)
|
||||
/* 802DFB44 D3 C3 80 00 */ stfs f30, -0x8000(r3)
|
||||
/* 802DFB48 D3 63 80 00 */ stfs f27, -0x8000(r3)
|
||||
/* 802DFB4C C0 02 C5 F0 */ lfs f0, lit_647(r2)
|
||||
/* 802DFB50 D0 03 80 00 */ stfs f0, -0x8000(r3)
|
||||
/* 802DFB54 80 1E 00 18 */ lwz r0, 0x18(r30)
|
||||
/* 802DFB58 90 03 80 00 */ stw r0, -0x8000(r3)
|
||||
/* 802DFB5C B3 83 80 00 */ sth r28, -0x8000(r3)
|
||||
/* 802DFB60 B3 63 80 00 */ sth r27, -0x8000(r3)
|
||||
/* 802DFB64 D3 E3 80 00 */ stfs f31, -0x8000(r3)
|
||||
/* 802DFB68 D3 63 80 00 */ stfs f27, -0x8000(r3)
|
||||
/* 802DFB6C C0 02 C5 F0 */ lfs f0, lit_647(r2)
|
||||
/* 802DFB70 D0 03 80 00 */ stfs f0, -0x8000(r3)
|
||||
/* 802DFB74 80 1E 00 14 */ lwz r0, 0x14(r30)
|
||||
/* 802DFB78 90 03 80 00 */ stw r0, -0x8000(r3)
|
||||
/* 802DFB7C B3 E3 80 00 */ sth r31, -0x8000(r3)
|
||||
/* 802DFB80 B3 63 80 00 */ sth r27, -0x8000(r3)
|
||||
/* 802DFB84 38 60 00 00 */ li r3, 0
|
||||
/* 802DFB88 38 80 00 09 */ li r4, 9
|
||||
/* 802DFB8C 38 A0 00 01 */ li r5, 1
|
||||
/* 802DFB90 38 C0 00 03 */ li r6, 3
|
||||
/* 802DFB94 38 E0 00 00 */ li r7, 0
|
||||
/* 802DFB98 48 07 BA 2D */ bl GXSetVtxAttrFmt
|
||||
/* 802DFB9C FC 20 E8 90 */ fmr f1, f29
|
||||
/* 802DFBA0 E3 E1 00 A8 */ psq_l f31, 168(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBA4 CB E1 00 A0 */ lfd f31, 0xa0(r1)
|
||||
/* 802DFBA8 E3 C1 00 98 */ psq_l f30, 152(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBAC CB C1 00 90 */ lfd f30, 0x90(r1)
|
||||
/* 802DFBB0 E3 A1 00 88 */ psq_l f29, 136(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBB4 CB A1 00 80 */ lfd f29, 0x80(r1)
|
||||
/* 802DFBB8 E3 81 00 78 */ psq_l f28, 120(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBBC CB 81 00 70 */ lfd f28, 0x70(r1)
|
||||
/* 802DFBC0 E3 61 00 68 */ psq_l f27, 104(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBC4 CB 61 00 60 */ lfd f27, 0x60(r1)
|
||||
/* 802DFBC8 E3 41 00 58 */ psq_l f26, 88(r1), 0, 0 /* qr0 */
|
||||
/* 802DFBCC CB 41 00 50 */ lfd f26, 0x50(r1)
|
||||
/* 802DFBD0 39 61 00 50 */ addi r11, r1, 0x50
|
||||
/* 802DFBD4 48 08 26 4D */ bl _restgpr_27
|
||||
/* 802DFBD8 80 01 00 B4 */ lwz r0, 0xb4(r1)
|
||||
/* 802DFBDC 7C 08 03 A6 */ mtlr r0
|
||||
/* 802DFBE0 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 802DFBE4 4E 80 00 20 */ blr
|
||||
@@ -1,96 +0,0 @@
|
||||
lbl_802DFF60:
|
||||
/* 802DFF60 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802DFF64 7C 08 02 A6 */ mflr r0
|
||||
/* 802DFF68 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802DFF6C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802DFF70 48 08 22 69 */ bl _savegpr_28
|
||||
/* 802DFF74 7C 7C 1B 78 */ mr r28, r3
|
||||
/* 802DFF78 7C BD 2B 78 */ mr r29, r5
|
||||
/* 802DFF7C 3B E0 00 00 */ li r31, 0
|
||||
/* 802DFF80 38 60 00 00 */ li r3, 0
|
||||
/* 802DFF84 A0 FC 00 62 */ lhz r7, 0x62(r28)
|
||||
/* 802DFF88 7C E9 03 A6 */ mtctr r7
|
||||
/* 802DFF8C 2C 07 00 00 */ cmpwi r7, 0
|
||||
/* 802DFF90 40 81 00 38 */ ble lbl_802DFFC8
|
||||
lbl_802DFF94:
|
||||
/* 802DFF94 80 BC 00 58 */ lwz r5, 0x58(r28)
|
||||
/* 802DFF98 7C A5 18 2E */ lwzx r5, r5, r3
|
||||
/* 802DFF9C A0 C5 00 08 */ lhz r6, 8(r5)
|
||||
/* 802DFFA0 7C 06 20 00 */ cmpw r6, r4
|
||||
/* 802DFFA4 41 81 00 18 */ bgt lbl_802DFFBC
|
||||
/* 802DFFA8 A0 05 00 0A */ lhz r0, 0xa(r5)
|
||||
/* 802DFFAC 7C 04 00 00 */ cmpw r4, r0
|
||||
/* 802DFFB0 41 81 00 0C */ bgt lbl_802DFFBC
|
||||
/* 802DFFB4 7C 86 20 50 */ subf r4, r6, r4
|
||||
/* 802DFFB8 48 00 00 10 */ b lbl_802DFFC8
|
||||
lbl_802DFFBC:
|
||||
/* 802DFFBC 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 802DFFC0 38 63 00 04 */ addi r3, r3, 4
|
||||
/* 802DFFC4 42 00 FF D0 */ bdnz lbl_802DFF94
|
||||
lbl_802DFFC8:
|
||||
/* 802DFFC8 7C 1F 38 00 */ cmpw r31, r7
|
||||
/* 802DFFCC 41 82 00 E0 */ beq lbl_802E00AC
|
||||
/* 802DFFD0 80 7C 00 58 */ lwz r3, 0x58(r28)
|
||||
/* 802DFFD4 57 E6 10 3A */ slwi r6, r31, 2
|
||||
/* 802DFFD8 7C A3 30 2E */ lwzx r5, r3, r6
|
||||
/* 802DFFDC A0 65 00 16 */ lhz r3, 0x16(r5)
|
||||
/* 802DFFE0 A0 05 00 18 */ lhz r0, 0x18(r5)
|
||||
/* 802DFFE4 7C 03 01 D6 */ mullw r0, r3, r0
|
||||
/* 802DFFE8 7F C4 03 D6 */ divw r30, r4, r0
|
||||
/* 802DFFEC 7C 1E 01 D6 */ mullw r0, r30, r0
|
||||
/* 802DFFF0 7C 80 20 50 */ subf r4, r0, r4
|
||||
/* 802DFFF4 7C E4 1B D6 */ divw r7, r4, r3
|
||||
/* 802DFFF8 7C 07 19 D6 */ mullw r0, r7, r3
|
||||
/* 802DFFFC 7C 60 20 50 */ subf r3, r0, r4
|
||||
/* 802E0000 A0 05 00 0C */ lhz r0, 0xc(r5)
|
||||
/* 802E0004 7C 03 01 D6 */ mullw r0, r3, r0
|
||||
/* 802E0008 90 1C 00 1C */ stw r0, 0x1c(r28)
|
||||
/* 802E000C 80 7C 00 58 */ lwz r3, 0x58(r28)
|
||||
/* 802E0010 7C 63 30 2E */ lwzx r3, r3, r6
|
||||
/* 802E0014 A0 03 00 0E */ lhz r0, 0xe(r3)
|
||||
/* 802E0018 7C 07 01 D6 */ mullw r0, r7, r0
|
||||
/* 802E001C 90 1C 00 20 */ stw r0, 0x20(r28)
|
||||
/* 802E0020 80 1C 00 44 */ lwz r0, 0x44(r28)
|
||||
/* 802E0024 7C 1E 00 00 */ cmpw r30, r0
|
||||
/* 802E0028 40 82 00 10 */ bne lbl_802E0038
|
||||
/* 802E002C A0 1C 00 66 */ lhz r0, 0x66(r28)
|
||||
/* 802E0030 7C 1F 00 00 */ cmpw r31, r0
|
||||
/* 802E0034 41 82 00 6C */ beq lbl_802E00A0
|
||||
lbl_802E0038:
|
||||
/* 802E0038 80 7C 00 58 */ lwz r3, 0x58(r28)
|
||||
/* 802E003C 7C E3 30 2E */ lwzx r7, r3, r6
|
||||
/* 802E0040 38 7C 00 24 */ addi r3, r28, 0x24
|
||||
/* 802E0044 80 07 00 10 */ lwz r0, 0x10(r7)
|
||||
/* 802E0048 7C 9E 01 D6 */ mullw r4, r30, r0
|
||||
/* 802E004C 38 84 00 20 */ addi r4, r4, 0x20
|
||||
/* 802E0050 7C 87 22 14 */ add r4, r7, r4
|
||||
/* 802E0054 A0 A7 00 1A */ lhz r5, 0x1a(r7)
|
||||
/* 802E0058 A0 C7 00 1C */ lhz r6, 0x1c(r7)
|
||||
/* 802E005C A0 E7 00 14 */ lhz r7, 0x14(r7)
|
||||
/* 802E0060 39 00 00 00 */ li r8, 0
|
||||
/* 802E0064 39 20 00 00 */ li r9, 0
|
||||
/* 802E0068 39 40 00 00 */ li r10, 0
|
||||
/* 802E006C 48 07 DD D5 */ bl GXInitTexObj
|
||||
/* 802E0070 38 7C 00 24 */ addi r3, r28, 0x24
|
||||
/* 802E0074 38 80 00 01 */ li r4, 1
|
||||
/* 802E0078 38 A0 00 01 */ li r5, 1
|
||||
/* 802E007C C0 22 C5 F0 */ lfs f1, lit_647(r2)
|
||||
/* 802E0080 FC 40 08 90 */ fmr f2, f1
|
||||
/* 802E0084 FC 60 08 90 */ fmr f3, f1
|
||||
/* 802E0088 38 C0 00 00 */ li r6, 0
|
||||
/* 802E008C 38 E0 00 00 */ li r7, 0
|
||||
/* 802E0090 39 00 00 00 */ li r8, 0
|
||||
/* 802E0094 48 07 E0 41 */ bl GXInitTexObjLOD
|
||||
/* 802E0098 93 DC 00 44 */ stw r30, 0x44(r28)
|
||||
/* 802E009C B3 FC 00 66 */ sth r31, 0x66(r28)
|
||||
lbl_802E00A0:
|
||||
/* 802E00A0 38 7C 00 24 */ addi r3, r28, 0x24
|
||||
/* 802E00A4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802E00A8 48 07 E3 6D */ bl GXLoadTexObj
|
||||
lbl_802E00AC:
|
||||
/* 802E00AC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802E00B0 48 08 21 75 */ bl _restgpr_28
|
||||
/* 802E00B4 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802E00B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E00BC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802E00C0 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user