mirror of
https://github.com/zeldaret/tp
synced 2026-09-02 01:52:44 -04:00
Fix symbol names (#118)
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
+54
-54
@@ -695,10 +695,10 @@ lbl_8030AF04:
|
||||
lbl_8030AF58:
|
||||
/* 8030AF58 00307E98 38 7D 00 20 */ addi r3, r29, 0x20
|
||||
/* 8030AF5C 00307E9C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8030AF60 00307EA0 4B FD 3B 99 */ bl JUTNameTab_NS_getName
|
||||
/* 8030AF60 00307EA0 4B FD 3B 99 */ bl getName__10JUTNameTabCFUs
|
||||
/* 8030AF64 00307EA4 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030AF68 00307EA8 80 7E 01 10 */ lwz r3, 0x110(r30)
|
||||
/* 8030AF6C 00307EAC 4B FD 3A ED */ bl JUTNameTab_NS_getIndex
|
||||
/* 8030AF6C 00307EAC 4B FD 3A ED */ bl getIndex__10JUTNameTabCFPCc
|
||||
/* 8030AF70 00307EB0 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8030AF74 00307EB4 41 82 00 14 */ beq lbl_8030AF88
|
||||
/* 8030AF78 00307EB8 80 9D 00 1C */ lwz r4, 0x1c(r29)
|
||||
@@ -1448,8 +1448,8 @@ lbl_8030B9D0:
|
||||
/* 8030B9E8 00308928 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 8030B9EC 0030892C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTextureSRTKey_NS_calcTransform
|
||||
J2DAnmTextureSRTKey_NS_calcTransform:
|
||||
.global calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo
|
||||
calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo:
|
||||
/* 8030B9F0 00308930 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8030B9F4 00308934 7C 08 02 A6 */ mflr r0
|
||||
/* 8030B9F8 00308938 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -1642,10 +1642,10 @@ lbl_8030BC40:
|
||||
lbl_8030BC94:
|
||||
/* 8030BC94 00308BD4 38 7D 00 34 */ addi r3, r29, 0x34
|
||||
/* 8030BC98 00308BD8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8030BC9C 00308BDC 4B FD 2E 5D */ bl JUTNameTab_NS_getName
|
||||
/* 8030BC9C 00308BDC 4B FD 2E 5D */ bl getName__10JUTNameTabCFUs
|
||||
/* 8030BCA0 00308BE0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030BCA4 00308BE4 80 7E 01 10 */ lwz r3, 0x110(r30)
|
||||
/* 8030BCA8 00308BE8 4B FD 2D B1 */ bl JUTNameTab_NS_getIndex
|
||||
/* 8030BCA8 00308BE8 4B FD 2D B1 */ bl getIndex__10JUTNameTabCFPCc
|
||||
/* 8030BCAC 00308BEC 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8030BCB0 00308BF0 41 82 00 14 */ beq lbl_8030BCC4
|
||||
/* 8030BCB4 00308BF4 80 9D 00 30 */ lwz r4, 0x30(r29)
|
||||
@@ -1694,10 +1694,10 @@ lbl_8030BCF8:
|
||||
lbl_8030BD50:
|
||||
/* 8030BD50 00308C90 38 7D 00 20 */ addi r3, r29, 0x20
|
||||
/* 8030BD54 00308C94 7F 64 DB 78 */ mr r4, r27
|
||||
/* 8030BD58 00308C98 4B FD 2D A1 */ bl JUTNameTab_NS_getName
|
||||
/* 8030BD58 00308C98 4B FD 2D A1 */ bl getName__10JUTNameTabCFUs
|
||||
/* 8030BD5C 00308C9C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030BD60 00308CA0 80 7E 01 10 */ lwz r3, 0x110(r30)
|
||||
/* 8030BD64 00308CA4 4B FD 2C F5 */ bl JUTNameTab_NS_getIndex
|
||||
/* 8030BD64 00308CA4 4B FD 2C F5 */ bl getIndex__10JUTNameTabCFPCc
|
||||
/* 8030BD68 00308CA8 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8030BD6C 00308CAC 41 82 00 14 */ beq lbl_8030BD80
|
||||
/* 8030BD70 00308CB0 80 9D 00 1C */ lwz r4, 0x1c(r29)
|
||||
@@ -1718,27 +1718,27 @@ lbl_8030BD98:
|
||||
/* 8030BDA0 00308CE0 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 8030BDA4 00308CE4 41 80 FF AC */ blt lbl_8030BD50
|
||||
/* 8030BDA8 00308CE8 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030BDAC 00308CEC 3C 80 80 31 */ lis r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@ha
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030BDB0 00308CF0 38 84 CB 3C */ addi r4, r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@l
|
||||
/* 8030BDB4 00308CF4 48 05 5E B9 */ bl func_80361C6C
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDAC 00308CEC 3C 80 80 31 */ lis r4, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@ha
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDB0 00308CF0 38 84 CB 3C */ addi r4, r4, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@l
|
||||
/* 8030BDB4 00308CF4 48 05 5E B9 */ bl __destroy_new_array
|
||||
/* 8030BDB8 00308CF8 80 7E 01 08 */ lwz r3, 0x108(r30)
|
||||
/* 8030BDBC 00308CFC A3 83 00 00 */ lhz r28, 0(r3)
|
||||
/* 8030BDC0 00308D00 57 83 18 38 */ slwi r3, r28, 3
|
||||
/* 8030BDC4 00308D04 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 8030BDC8 00308D08 4B FC 2E FD */ bl __nwa__FUl
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer
|
||||
/* 8030BDCC 00308D0C 3C 80 80 31 */ lis r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer@ha
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer
|
||||
/* 8030BDD0 00308D10 38 84 CB 2C */ addi r4, r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer@l
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030BDD4 00308D14 3C A0 80 31 */ lis r5, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@ha
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030BDD8 00308D18 38 A5 CB 3C */ addi r5, r5, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@l
|
||||
.global __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDCC 00308D0C 3C 80 80 31 */ lis r4, __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@ha
|
||||
.global __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDD0 00308D10 38 84 CB 2C */ addi r4, r4, __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@l
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDD4 00308D14 3C A0 80 31 */ lis r5, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@ha
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030BDD8 00308D18 38 A5 CB 3C */ addi r5, r5, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@l
|
||||
/* 8030BDDC 00308D1C 38 C0 00 08 */ li r6, 8
|
||||
/* 8030BDE0 00308D20 7F 87 E3 78 */ mr r7, r28
|
||||
/* 8030BDE4 00308D24 48 05 61 31 */ bl func_80361F14
|
||||
/* 8030BDE4 00308D24 48 05 61 31 */ bl __construct_new_array
|
||||
/* 8030BDE8 00308D28 90 7D 00 30 */ stw r3, 0x30(r29)
|
||||
/* 8030BDEC 00308D2C 80 1D 00 30 */ lwz r0, 0x30(r29)
|
||||
/* 8030BDF0 00308D30 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -1749,7 +1749,7 @@ lbl_8030BD98:
|
||||
/* 8030BE04 00308D44 48 00 00 B8 */ b lbl_8030BEBC
|
||||
lbl_8030BE08:
|
||||
/* 8030BE08 00308D48 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8030BE0C 00308D4C 48 00 11 05 */ bl J2DResReference_NS_getResReference
|
||||
/* 8030BE0C 00308D4C 48 00 11 05 */ bl getResReference__15J2DResReferenceCFUs
|
||||
/* 8030BE10 00308D50 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 8030BE14 00308D54 3B 40 00 00 */ li r26, 0
|
||||
/* 8030BE18 00308D58 41 82 00 48 */ beq lbl_8030BE60
|
||||
@@ -1757,7 +1757,7 @@ lbl_8030BE08:
|
||||
/* 8030BE20 00308D60 3C A0 54 49 */ lis r5, 0x54494D47@ha
|
||||
/* 8030BE24 00308D64 38 A5 4D 47 */ addi r5, r5, 0x54494D47@l
|
||||
/* 8030BE28 00308D68 38 C0 00 00 */ li r6, 0
|
||||
/* 8030BE2C 00308D6C 4B FD 22 F5 */ bl JUTResReference_NS_getResource_X1_
|
||||
/* 8030BE2C 00308D6C 4B FD 22 F5 */ bl getResource__15JUTResReferenceFPCvUlP10JKRArchive
|
||||
/* 8030BE30 00308D70 7C 7A 1B 79 */ or. r26, r3, r3
|
||||
/* 8030BE34 00308D74 40 82 00 2C */ bne lbl_8030BE60
|
||||
/* 8030BE38 00308D78 83 8D 90 10 */ lwz r28, lbl_80451590-_SDA_BASE_(r13)
|
||||
@@ -1765,10 +1765,10 @@ lbl_8030BE08:
|
||||
/* 8030BE40 00308D80 41 82 00 20 */ beq lbl_8030BE60
|
||||
/* 8030BE44 00308D84 80 7E 01 08 */ lwz r3, 0x108(r30)
|
||||
/* 8030BE48 00308D88 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8030BE4C 00308D8C 48 00 10 F9 */ bl J2DResReference_NS_getName
|
||||
/* 8030BE4C 00308D8C 48 00 10 F9 */ bl getName__15J2DResReferenceCFUs
|
||||
/* 8030BE50 00308D90 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030BE54 00308D94 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8030BE58 00308D98 48 00 0F C1 */ bl J2DDataManage_NS_get
|
||||
/* 8030BE58 00308D98 48 00 0F C1 */ bl get__13J2DDataManageFPCc
|
||||
/* 8030BE5C 00308D9C 7C 7A 1B 78 */ mr r26, r3
|
||||
lbl_8030BE60:
|
||||
/* 8030BE60 00308DA0 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
@@ -1789,7 +1789,7 @@ lbl_8030BE60:
|
||||
/* 8030BE9C 00308DDC A0 FA 00 0A */ lhz r7, 0xa(r26)
|
||||
/* 8030BEA0 00308DE0 80 1A 00 0C */ lwz r0, 0xc(r26)
|
||||
/* 8030BEA4 00308DE4 7D 1A 02 14 */ add r8, r26, r0
|
||||
/* 8030BEA8 00308DE8 4B FD 2A 75 */ bl JUTPalette_NS_storeTLUT_X1_
|
||||
/* 8030BEA8 00308DE8 4B FD 2A 75 */ bl storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv
|
||||
lbl_8030BEAC:
|
||||
/* 8030BEAC 00308DEC 80 7D 00 30 */ lwz r3, 0x30(r29)
|
||||
/* 8030BEB0 00308DF0 38 1B 00 04 */ addi r0, r27, 4
|
||||
@@ -1810,8 +1810,8 @@ lbl_8030BED0:
|
||||
/* 8030BEE0 00308E20 38 21 01 30 */ addi r1, r1, 0x130
|
||||
/* 8030BEE4 00308E24 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTexPattern_NS_getTexNo
|
||||
J2DAnmTexPattern_NS_getTexNo:
|
||||
.global getTexNo__16J2DAnmTexPatternCFUsPUs
|
||||
getTexNo__16J2DAnmTexPatternCFUsPUs:
|
||||
/* 8030BEE8 00308E28 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030BEEC 00308E2C 81 03 00 14 */ lwz r8, 0x14(r3)
|
||||
/* 8030BEF0 00308E30 54 87 1B 78 */ rlwinm r7, r4, 3, 0xd, 0x1c
|
||||
@@ -1861,8 +1861,8 @@ lbl_8030BF94:
|
||||
/* 8030BF94 00308ED4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030BF98 00308ED8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTexPattern_NS_getResTIMG
|
||||
J2DAnmTexPattern_NS_getResTIMG:
|
||||
.global getResTIMG__16J2DAnmTexPatternCFUs
|
||||
getResTIMG__16J2DAnmTexPatternCFUs:
|
||||
/* 8030BF9C 00308EDC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8030BFA0 00308EE0 7C 08 02 A6 */ mflr r0
|
||||
/* 8030BFA4 00308EE4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1875,7 +1875,7 @@ J2DAnmTexPattern_NS_getResTIMG:
|
||||
/* 8030BFC0 00308F00 48 00 00 1C */ b lbl_8030BFDC
|
||||
lbl_8030BFC4:
|
||||
/* 8030BFC4 00308F04 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8030BFC8 00308F08 4B FF FF 21 */ bl J2DAnmTexPattern_NS_getTexNo
|
||||
/* 8030BFC8 00308F08 4B FF FF 21 */ bl getTexNo__16J2DAnmTexPatternCFUsPUs
|
||||
/* 8030BFCC 00308F0C 80 7F 00 30 */ lwz r3, 0x30(r31)
|
||||
/* 8030BFD0 00308F10 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8030BFD4 00308F14 54 00 18 38 */ slwi r0, r0, 3
|
||||
@@ -1887,8 +1887,8 @@ lbl_8030BFDC:
|
||||
/* 8030BFE8 00308F28 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8030BFEC 00308F2C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTexPattern_NS_getPalette
|
||||
J2DAnmTexPattern_NS_getPalette:
|
||||
.global getPalette__16J2DAnmTexPatternCFUs
|
||||
getPalette__16J2DAnmTexPatternCFUs:
|
||||
/* 8030BFF0 00308F30 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8030BFF4 00308F34 7C 08 02 A6 */ mflr r0
|
||||
/* 8030BFF8 00308F38 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1901,7 +1901,7 @@ J2DAnmTexPattern_NS_getPalette:
|
||||
/* 8030C014 00308F54 48 00 00 20 */ b lbl_8030C034
|
||||
lbl_8030C018:
|
||||
/* 8030C018 00308F58 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 8030C01C 00308F5C 4B FF FE CD */ bl J2DAnmTexPattern_NS_getTexNo
|
||||
/* 8030C01C 00308F5C 4B FF FE CD */ bl getTexNo__16J2DAnmTexPatternCFUsPUs
|
||||
/* 8030C020 00308F60 80 7F 00 30 */ lwz r3, 0x30(r31)
|
||||
/* 8030C024 00308F64 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 8030C028 00308F68 54 00 18 38 */ slwi r0, r0, 3
|
||||
@@ -1914,8 +1914,8 @@ lbl_8030C034:
|
||||
/* 8030C040 00308F80 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8030C044 00308F84 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmVisibilityFull_NS_getVisibility
|
||||
J2DAnmVisibilityFull_NS_getVisibility:
|
||||
.global getVisibility__20J2DAnmVisibilityFullCFUsPUc
|
||||
getVisibility__20J2DAnmVisibilityFullCFUsPUc:
|
||||
/* 8030C048 00308F88 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030C04C 00308F8C 81 03 00 14 */ lwz r8, 0x14(r3)
|
||||
/* 8030C050 00308F90 54 87 13 BA */ rlwinm r7, r4, 2, 0xe, 0x1d
|
||||
@@ -1962,8 +1962,8 @@ lbl_8030C0E8:
|
||||
/* 8030C0E8 00309028 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030C0EC 0030902C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTevRegKey_NS_getTevColorReg
|
||||
J2DAnmTevRegKey_NS_getTevColorReg:
|
||||
.global getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10
|
||||
getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10:
|
||||
/* 8030C0F0 00309030 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8030C0F4 00309034 7C 08 02 A6 */ mflr r0
|
||||
/* 8030C0F8 00309038 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -2166,8 +2166,8 @@ lbl_8030C394:
|
||||
/* 8030C3AC 003092EC 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 8030C3B0 003092F0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmTevRegKey_NS_getTevKonstReg
|
||||
J2DAnmTevRegKey_NS_getTevKonstReg:
|
||||
.global getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor
|
||||
getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor:
|
||||
/* 8030C3B4 003092F4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 8030C3B8 003092F8 7C 08 02 A6 */ mflr r0
|
||||
/* 8030C3BC 003092FC 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -2385,10 +2385,10 @@ lbl_8030C658:
|
||||
lbl_8030C6AC:
|
||||
/* 8030C6AC 003095EC 38 7E 00 28 */ addi r3, r30, 0x28
|
||||
/* 8030C6B0 003095F0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8030C6B4 003095F4 4B FD 24 45 */ bl JUTNameTab_NS_getName
|
||||
/* 8030C6B4 003095F4 4B FD 24 45 */ bl getName__10JUTNameTabCFUs
|
||||
/* 8030C6B8 003095F8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030C6BC 003095FC 80 7F 01 10 */ lwz r3, 0x110(r31)
|
||||
/* 8030C6C0 00309600 4B FD 23 99 */ bl JUTNameTab_NS_getIndex
|
||||
/* 8030C6C0 00309600 4B FD 23 99 */ bl getIndex__10JUTNameTabCFPCc
|
||||
/* 8030C6C4 00309604 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8030C6C8 00309608 41 82 00 14 */ beq lbl_8030C6DC
|
||||
/* 8030C6CC 0030960C 80 9E 00 24 */ lwz r4, 0x24(r30)
|
||||
@@ -2413,10 +2413,10 @@ lbl_8030C6F4:
|
||||
lbl_8030C70C:
|
||||
/* 8030C70C 0030964C 38 7E 00 3C */ addi r3, r30, 0x3c
|
||||
/* 8030C710 00309650 7F A4 EB 78 */ mr r4, r29
|
||||
/* 8030C714 00309654 4B FD 23 E5 */ bl JUTNameTab_NS_getName
|
||||
/* 8030C714 00309654 4B FD 23 E5 */ bl getName__10JUTNameTabCFUs
|
||||
/* 8030C718 00309658 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030C71C 0030965C 80 7F 01 10 */ lwz r3, 0x110(r31)
|
||||
/* 8030C720 00309660 4B FD 23 39 */ bl JUTNameTab_NS_getIndex
|
||||
/* 8030C720 00309660 4B FD 23 39 */ bl getIndex__10JUTNameTabCFPCc
|
||||
/* 8030C724 00309664 2C 03 FF FF */ cmpwi r3, -1
|
||||
/* 8030C728 00309668 41 82 00 14 */ beq lbl_8030C73C
|
||||
/* 8030C72C 0030966C 80 9E 00 38 */ lwz r4, 0x38(r30)
|
||||
@@ -2702,14 +2702,14 @@ lbl_8030CAD4:
|
||||
/* 8030CB20 00309A60 EC 23 09 F8 */ fmsubs f1, f3, f7, f1
|
||||
/* 8030CB24 00309A64 EC 25 00 7C */ fnmsubs f1, f5, f1, f0
|
||||
/* 8030CB28 00309A68 4E 80 00 20 */ blr
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer
|
||||
J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer:
|
||||
.global __ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
__ct__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv:
|
||||
/* 8030CB2C 00309A6C 38 00 00 00 */ li r0, 0
|
||||
/* 8030CB30 00309A70 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 8030CB34 00309A74 90 03 00 04 */ stw r0, 4(r3)
|
||||
/* 8030CB38 00309A78 4E 80 00 20 */ blr
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor:
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
__dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv:
|
||||
/* 8030CB3C 00309A7C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030CB40 00309A80 7C 08 02 A6 */ mflr r0
|
||||
/* 8030CB44 00309A84 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -2744,11 +2744,11 @@ lbl_8030CB74:
|
||||
/* 8030CBB4 00309AF4 38 03 D7 38 */ addi r0, r3, lbl_803CD738@l
|
||||
/* 8030CBB8 00309AF8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 8030CBBC 00309AFC 80 7E 00 30 */ lwz r3, 0x30(r30)
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030CBC0 00309B00 3C 80 80 31 */ lis r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@ha
|
||||
.global J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor
|
||||
/* 8030CBC4 00309B04 38 84 CB 3C */ addi r4, r4, J2DAnmTexPattern_NS_J2DAnmTexPatternTIMGPointer_NS_dtor@l
|
||||
/* 8030CBC8 00309B08 48 05 50 A5 */ bl func_80361C6C
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030CBC0 00309B00 3C 80 80 31 */ lis r4, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@ha
|
||||
.global __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv
|
||||
/* 8030CBC4 00309B04 38 84 CB 3C */ addi r4, r4, __dt__Q216J2DAnmTexPattern27J2DAnmTexPatternTIMGPointerFv@l
|
||||
/* 8030CBC8 00309B08 48 05 50 A5 */ bl __destroy_new_array
|
||||
/* 8030CBCC 00309B0C 34 1E 00 20 */ addic. r0, r30, 0x20
|
||||
/* 8030CBD0 00309B10 41 82 00 10 */ beq lbl_8030CBE0
|
||||
/* 8030CBD4 00309B14 3C 60 80 3C */ lis r3, lbl_803BB3DC@ha
|
||||
|
||||
+128
-128
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 80308a6c
|
||||
|
||||
|
||||
.global J2DAnmLoaderDataBase_NS_load
|
||||
J2DAnmLoaderDataBase_NS_load:
|
||||
.global load__20J2DAnmLoaderDataBaseFPCv
|
||||
load__20J2DAnmLoaderDataBaseFPCv:
|
||||
/* 80308A6C 003059AC 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 80308A70 003059B0 7C 08 02 A6 */ mflr r0
|
||||
/* 80308A74 003059B4 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -81,7 +81,7 @@ lbl_80308B5C:
|
||||
/* 80308B7C 00305ABC 48 00 06 F0 */ b lbl_8030926C
|
||||
lbl_80308B80:
|
||||
/* 80308B80 00305AC0 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80308B84 00305AC4 48 00 07 0D */ bl J2DAnmKeyLoader_v15
|
||||
/* 80308B84 00305AC4 48 00 07 0D */ bl __ct__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308B88 00305AC8 38 60 00 2C */ li r3, 0x2c
|
||||
/* 80308B8C 00305ACC 4B FC 60 C1 */ bl __nw__FUl
|
||||
/* 80308B90 00305AD0 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -109,16 +109,16 @@ lbl_80308BE4:
|
||||
/* 80308BE4 00305B24 90 61 00 54 */ stw r3, 0x54(r1)
|
||||
/* 80308BE8 00305B28 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80308BEC 00305B2C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308BF0 00305B30 48 00 07 19 */ bl J2DAnmKeyLoader_v15_NS_load
|
||||
/* 80308BF0 00305B30 48 00 07 19 */ bl load__19J2DAnmKeyLoader_v15FPCv
|
||||
/* 80308BF4 00305B34 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308BF8 00305B38 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 80308BFC 00305B3C 38 80 FF FF */ li r4, -1
|
||||
/* 80308C00 00305B40 48 00 06 AD */ bl J2DAnmKeyLoader_v15_NS_dtor
|
||||
/* 80308C00 00305B40 48 00 06 AD */ bl __dt__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308C04 00305B44 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308C08 00305B48 48 00 06 70 */ b lbl_80309278
|
||||
lbl_80308C0C:
|
||||
/* 80308C0C 00305B4C 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80308C10 00305B50 48 00 06 81 */ bl J2DAnmKeyLoader_v15
|
||||
/* 80308C10 00305B50 48 00 06 81 */ bl __ct__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308C14 00305B54 38 60 00 44 */ li r3, 0x44
|
||||
/* 80308C18 00305B58 4B FC 60 35 */ bl __nw__FUl
|
||||
/* 80308C1C 00305B5C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
@@ -134,7 +134,7 @@ lbl_80308C0C:
|
||||
/* 80308C44 00305B84 38 03 D7 A8 */ addi r0, r3, lbl_803CD7A8@l
|
||||
/* 80308C48 00305B88 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80308C4C 00305B8C 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 80308C50 00305B90 4B FD 5D 51 */ bl JUTNameTab
|
||||
/* 80308C50 00305B90 4B FD 5D 51 */ bl __ct__10JUTNameTabFv
|
||||
/* 80308C54 00305B94 38 80 00 00 */ li r4, 0
|
||||
/* 80308C58 00305B98 B0 9E 00 16 */ sth r4, 0x16(r30)
|
||||
/* 80308C5C 00305B9C B0 9E 00 14 */ sth r4, 0x14(r30)
|
||||
@@ -156,11 +156,11 @@ lbl_80308C98:
|
||||
/* 80308C98 00305BD8 93 C1 00 4C */ stw r30, 0x4c(r1)
|
||||
/* 80308C9C 00305BDC 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80308CA0 00305BE0 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308CA4 00305BE4 48 00 06 65 */ bl J2DAnmKeyLoader_v15_NS_load
|
||||
/* 80308CA4 00305BE4 48 00 06 65 */ bl load__19J2DAnmKeyLoader_v15FPCv
|
||||
/* 80308CA8 00305BE8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308CAC 00305BEC 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80308CB0 00305BF0 38 80 FF FF */ li r4, -1
|
||||
/* 80308CB4 00305BF4 48 00 05 F9 */ bl J2DAnmKeyLoader_v15_NS_dtor
|
||||
/* 80308CB4 00305BF4 48 00 05 F9 */ bl __dt__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308CB8 00305BF8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308CBC 00305BFC 48 00 05 BC */ b lbl_80309278
|
||||
lbl_80308CC0:
|
||||
@@ -168,7 +168,7 @@ lbl_80308CC0:
|
||||
/* 80308CC4 00305C04 48 00 05 B4 */ b lbl_80309278
|
||||
lbl_80308CC8:
|
||||
/* 80308CC8 00305C08 38 61 00 40 */ addi r3, r1, 0x40
|
||||
/* 80308CCC 00305C0C 48 00 05 C5 */ bl J2DAnmKeyLoader_v15
|
||||
/* 80308CCC 00305C0C 48 00 05 C5 */ bl __ct__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308CD0 00305C10 38 60 00 80 */ li r3, 0x80
|
||||
/* 80308CD4 00305C14 4B FC 5F 79 */ bl __nw__FUl
|
||||
/* 80308CD8 00305C18 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
@@ -184,9 +184,9 @@ lbl_80308CC8:
|
||||
/* 80308D00 00305C40 38 03 D7 48 */ addi r0, r3, lbl_803CD748@l
|
||||
/* 80308D04 00305C44 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80308D08 00305C48 38 7E 00 34 */ addi r3, r30, 0x34
|
||||
/* 80308D0C 00305C4C 4B FD 5C 95 */ bl JUTNameTab
|
||||
/* 80308D0C 00305C4C 4B FD 5C 95 */ bl __ct__10JUTNameTabFv
|
||||
/* 80308D10 00305C50 38 7E 00 68 */ addi r3, r30, 0x68
|
||||
/* 80308D14 00305C54 4B FD 5C 8D */ bl JUTNameTab
|
||||
/* 80308D14 00305C54 4B FD 5C 8D */ bl __ct__10JUTNameTabFv
|
||||
/* 80308D18 00305C58 38 00 00 00 */ li r0, 0
|
||||
/* 80308D1C 00305C5C 90 1E 00 10 */ stw r0, 0x10(r30)
|
||||
/* 80308D20 00305C60 B0 1E 00 1E */ sth r0, 0x1e(r30)
|
||||
@@ -212,16 +212,16 @@ lbl_80308D6C:
|
||||
/* 80308D6C 00305CAC 93 C1 00 44 */ stw r30, 0x44(r1)
|
||||
/* 80308D70 00305CB0 38 61 00 40 */ addi r3, r1, 0x40
|
||||
/* 80308D74 00305CB4 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308D78 00305CB8 48 00 05 91 */ bl J2DAnmKeyLoader_v15_NS_load
|
||||
/* 80308D78 00305CB8 48 00 05 91 */ bl load__19J2DAnmKeyLoader_v15FPCv
|
||||
/* 80308D7C 00305CBC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308D80 00305CC0 38 61 00 40 */ addi r3, r1, 0x40
|
||||
/* 80308D84 00305CC4 38 80 FF FF */ li r4, -1
|
||||
/* 80308D88 00305CC8 48 00 05 25 */ bl J2DAnmKeyLoader_v15_NS_dtor
|
||||
/* 80308D88 00305CC8 48 00 05 25 */ bl __dt__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308D8C 00305CCC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308D90 00305CD0 48 00 04 E8 */ b lbl_80309278
|
||||
lbl_80308D94:
|
||||
/* 80308D94 00305CD4 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 80308D98 00305CD8 48 00 04 F9 */ bl J2DAnmKeyLoader_v15
|
||||
/* 80308D98 00305CD8 48 00 04 F9 */ bl __ct__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308D9C 00305CDC 38 60 00 74 */ li r3, 0x74
|
||||
/* 80308DA0 00305CE0 4B FC 5E AD */ bl __nw__FUl
|
||||
/* 80308DA4 00305CE4 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
@@ -237,9 +237,9 @@ lbl_80308D94:
|
||||
/* 80308DCC 00305D0C 38 03 D7 28 */ addi r0, r3, lbl_803CD728@l
|
||||
/* 80308DD0 00305D10 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80308DD4 00305D14 38 7E 00 28 */ addi r3, r30, 0x28
|
||||
/* 80308DD8 00305D18 4B FD 5B C9 */ bl JUTNameTab
|
||||
/* 80308DD8 00305D18 4B FD 5B C9 */ bl __ct__10JUTNameTabFv
|
||||
/* 80308DDC 00305D1C 38 7E 00 3C */ addi r3, r30, 0x3c
|
||||
/* 80308DE0 00305D20 4B FD 5B C1 */ bl JUTNameTab
|
||||
/* 80308DE0 00305D20 4B FD 5B C1 */ bl __ct__10JUTNameTabFv
|
||||
/* 80308DE4 00305D24 38 00 00 00 */ li r0, 0
|
||||
/* 80308DE8 00305D28 B0 1E 00 12 */ sth r0, 0x12(r30)
|
||||
/* 80308DEC 00305D2C B0 1E 00 10 */ sth r0, 0x10(r30)
|
||||
@@ -267,16 +267,16 @@ lbl_80308E40:
|
||||
/* 80308E40 00305D80 93 C1 00 3C */ stw r30, 0x3c(r1)
|
||||
/* 80308E44 00305D84 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 80308E48 00305D88 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308E4C 00305D8C 48 00 04 BD */ bl J2DAnmKeyLoader_v15_NS_load
|
||||
/* 80308E4C 00305D8C 48 00 04 BD */ bl load__19J2DAnmKeyLoader_v15FPCv
|
||||
/* 80308E50 00305D90 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308E54 00305D94 38 61 00 38 */ addi r3, r1, 0x38
|
||||
/* 80308E58 00305D98 38 80 FF FF */ li r4, -1
|
||||
/* 80308E5C 00305D9C 48 00 04 51 */ bl J2DAnmKeyLoader_v15_NS_dtor
|
||||
/* 80308E5C 00305D9C 48 00 04 51 */ bl __dt__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308E60 00305DA0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308E64 00305DA4 48 00 04 14 */ b lbl_80309278
|
||||
lbl_80308E68:
|
||||
/* 80308E68 00305DA8 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80308E6C 00305DAC 48 00 04 25 */ bl J2DAnmKeyLoader_v15
|
||||
/* 80308E6C 00305DAC 48 00 04 25 */ bl __ct__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308E70 00305DB0 38 60 00 3C */ li r3, 0x3c
|
||||
/* 80308E74 00305DB4 4B FC 5D D9 */ bl __nw__FUl
|
||||
/* 80308E78 00305DB8 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -326,16 +326,16 @@ lbl_80308F18:
|
||||
/* 80308F18 00305E58 90 61 00 34 */ stw r3, 0x34(r1)
|
||||
/* 80308F1C 00305E5C 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80308F20 00305E60 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308F24 00305E64 48 00 03 E5 */ bl J2DAnmKeyLoader_v15_NS_load
|
||||
/* 80308F24 00305E64 48 00 03 E5 */ bl load__19J2DAnmKeyLoader_v15FPCv
|
||||
/* 80308F28 00305E68 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308F2C 00305E6C 38 61 00 30 */ addi r3, r1, 0x30
|
||||
/* 80308F30 00305E70 38 80 FF FF */ li r4, -1
|
||||
/* 80308F34 00305E74 48 00 03 79 */ bl J2DAnmKeyLoader_v15_NS_dtor
|
||||
/* 80308F34 00305E74 48 00 03 79 */ bl __dt__19J2DAnmKeyLoader_v15Fv
|
||||
/* 80308F38 00305E78 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308F3C 00305E7C 48 00 03 3C */ b lbl_80309278
|
||||
lbl_80308F40:
|
||||
/* 80308F40 00305E80 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80308F44 00305E84 48 00 0D A5 */ bl J2DAnmFullLoader_v15
|
||||
/* 80308F44 00305E84 48 00 0D A5 */ bl __ct__20J2DAnmFullLoader_v15Fv
|
||||
/* 80308F48 00305E88 38 60 00 28 */ li r3, 0x28
|
||||
/* 80308F4C 00305E8C 4B FC 5D 01 */ bl __nw__FUl
|
||||
/* 80308F50 00305E90 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -362,16 +362,16 @@ lbl_80308FA0:
|
||||
/* 80308FA0 00305EE0 90 61 00 2C */ stw r3, 0x2c(r1)
|
||||
/* 80308FA4 00305EE4 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80308FA8 00305EE8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80308FAC 00305EEC 48 00 0A D5 */ bl J2DAnmFullLoader_v15_NS_load
|
||||
/* 80308FAC 00305EEC 48 00 0A D5 */ bl load__20J2DAnmFullLoader_v15FPCv
|
||||
/* 80308FB0 00305EF0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308FB4 00305EF4 38 61 00 28 */ addi r3, r1, 0x28
|
||||
/* 80308FB8 00305EF8 38 80 FF FF */ li r4, -1
|
||||
/* 80308FBC 00305EFC 48 00 0D 49 */ bl J2DAnmFullLoader_v15_NS_dtor
|
||||
/* 80308FBC 00305EFC 48 00 0D 49 */ bl __dt__20J2DAnmFullLoader_v15Fv
|
||||
/* 80308FC0 00305F00 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80308FC4 00305F04 48 00 02 B4 */ b lbl_80309278
|
||||
lbl_80308FC8:
|
||||
/* 80308FC8 00305F08 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 80308FCC 00305F0C 48 00 0D 1D */ bl J2DAnmFullLoader_v15
|
||||
/* 80308FCC 00305F0C 48 00 0D 1D */ bl __ct__20J2DAnmFullLoader_v15Fv
|
||||
/* 80308FD0 00305F10 38 60 00 44 */ li r3, 0x44
|
||||
/* 80308FD4 00305F14 4B FC 5C 79 */ bl __nw__FUl
|
||||
/* 80308FD8 00305F18 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
@@ -387,7 +387,7 @@ lbl_80308FC8:
|
||||
/* 80309000 00305F40 38 03 D7 A8 */ addi r0, r3, lbl_803CD7A8@l
|
||||
/* 80309004 00305F44 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 80309008 00305F48 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 8030900C 00305F4C 4B FD 59 95 */ bl JUTNameTab
|
||||
/* 8030900C 00305F4C 4B FD 59 95 */ bl __ct__10JUTNameTabFv
|
||||
/* 80309010 00305F50 38 80 00 00 */ li r4, 0
|
||||
/* 80309014 00305F54 B0 9E 00 16 */ sth r4, 0x16(r30)
|
||||
/* 80309018 00305F58 B0 9E 00 14 */ sth r4, 0x14(r30)
|
||||
@@ -409,16 +409,16 @@ lbl_80309054:
|
||||
/* 80309054 00305F94 93 C1 00 24 */ stw r30, 0x24(r1)
|
||||
/* 80309058 00305F98 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 8030905C 00305F9C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80309060 00305FA0 48 00 0A 21 */ bl J2DAnmFullLoader_v15_NS_load
|
||||
/* 80309060 00305FA0 48 00 0A 21 */ bl load__20J2DAnmFullLoader_v15FPCv
|
||||
/* 80309064 00305FA4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80309068 00305FA8 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 8030906C 00305FAC 38 80 FF FF */ li r4, -1
|
||||
/* 80309070 00305FB0 48 00 0C 95 */ bl J2DAnmFullLoader_v15_NS_dtor
|
||||
/* 80309070 00305FB0 48 00 0C 95 */ bl __dt__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309074 00305FB4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80309078 00305FB8 48 00 02 00 */ b lbl_80309278
|
||||
lbl_8030907C:
|
||||
/* 8030907C 00305FBC 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 80309080 00305FC0 48 00 0C 69 */ bl J2DAnmFullLoader_v15
|
||||
/* 80309080 00305FC0 48 00 0C 69 */ bl __ct__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309084 00305FC4 38 60 00 34 */ li r3, 0x34
|
||||
/* 80309088 00305FC8 4B FC 5B C5 */ bl __nw__FUl
|
||||
/* 8030908C 00305FCC 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
@@ -434,7 +434,7 @@ lbl_8030907C:
|
||||
/* 803090B4 00305FF4 38 03 D7 38 */ addi r0, r3, lbl_803CD738@l
|
||||
/* 803090B8 00305FF8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 803090BC 00305FFC 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 803090C0 00306000 4B FD 58 E1 */ bl JUTNameTab
|
||||
/* 803090C0 00306000 4B FD 58 E1 */ bl __ct__10JUTNameTabFv
|
||||
/* 803090C4 00306004 38 60 00 00 */ li r3, 0
|
||||
/* 803090C8 00306008 90 7E 00 10 */ stw r3, 0x10(r30)
|
||||
/* 803090CC 0030600C 90 7E 00 14 */ stw r3, 0x14(r30)
|
||||
@@ -447,16 +447,16 @@ lbl_803090E4:
|
||||
/* 803090E4 00306024 93 C1 00 1C */ stw r30, 0x1c(r1)
|
||||
/* 803090E8 00306028 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 803090EC 0030602C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 803090F0 00306030 48 00 09 91 */ bl J2DAnmFullLoader_v15_NS_load
|
||||
/* 803090F0 00306030 48 00 09 91 */ bl load__20J2DAnmFullLoader_v15FPCv
|
||||
/* 803090F4 00306034 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 803090F8 00306038 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 803090FC 0030603C 38 80 FF FF */ li r4, -1
|
||||
/* 80309100 00306040 48 00 0C 05 */ bl J2DAnmFullLoader_v15_NS_dtor
|
||||
/* 80309100 00306040 48 00 0C 05 */ bl __dt__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309104 00306044 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80309108 00306048 48 00 01 70 */ b lbl_80309278
|
||||
lbl_8030910C:
|
||||
/* 8030910C 0030604C 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 80309110 00306050 48 00 0B D9 */ bl J2DAnmFullLoader_v15
|
||||
/* 80309110 00306050 48 00 0B D9 */ bl __ct__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309114 00306054 38 60 00 1C */ li r3, 0x1c
|
||||
/* 80309118 00306058 4B FC 5B 35 */ bl __nw__FUl
|
||||
/* 8030911C 0030605C 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -481,11 +481,11 @@ lbl_80309164:
|
||||
/* 80309164 003060A4 90 61 00 14 */ stw r3, 0x14(r1)
|
||||
/* 80309168 003060A8 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 8030916C 003060AC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80309170 003060B0 48 00 09 11 */ bl J2DAnmFullLoader_v15_NS_load
|
||||
/* 80309170 003060B0 48 00 09 11 */ bl load__20J2DAnmFullLoader_v15FPCv
|
||||
/* 80309174 003060B4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80309178 003060B8 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 8030917C 003060BC 38 80 FF FF */ li r4, -1
|
||||
/* 80309180 003060C0 48 00 0B 85 */ bl J2DAnmFullLoader_v15_NS_dtor
|
||||
/* 80309180 003060C0 48 00 0B 85 */ bl __dt__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309184 003060C4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80309188 003060C8 48 00 00 F0 */ b lbl_80309278
|
||||
lbl_8030918C:
|
||||
@@ -493,7 +493,7 @@ lbl_8030918C:
|
||||
/* 80309190 003060D0 48 00 00 E8 */ b lbl_80309278
|
||||
lbl_80309194:
|
||||
/* 80309194 003060D4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80309198 003060D8 48 00 0B 51 */ bl J2DAnmFullLoader_v15
|
||||
/* 80309198 003060D8 48 00 0B 51 */ bl __ct__20J2DAnmFullLoader_v15Fv
|
||||
/* 8030919C 003060DC 38 60 00 3C */ li r3, 0x3c
|
||||
/* 803091A0 003060E0 4B FC 5A AD */ bl __nw__FUl
|
||||
/* 803091A4 003060E4 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -543,11 +543,11 @@ lbl_80309244:
|
||||
/* 80309244 00306184 90 61 00 0C */ stw r3, 0xc(r1)
|
||||
/* 80309248 00306188 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 8030924C 0030618C 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80309250 00306190 48 00 08 31 */ bl J2DAnmFullLoader_v15_NS_load
|
||||
/* 80309250 00306190 48 00 08 31 */ bl load__20J2DAnmFullLoader_v15FPCv
|
||||
/* 80309254 00306194 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80309258 00306198 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 8030925C 0030619C 38 80 FF FF */ li r4, -1
|
||||
/* 80309260 003061A0 48 00 0A A5 */ bl J2DAnmFullLoader_v15_NS_dtor
|
||||
/* 80309260 003061A0 48 00 0A A5 */ bl __dt__20J2DAnmFullLoader_v15Fv
|
||||
/* 80309264 003061A4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80309268 003061A8 48 00 00 10 */ b lbl_80309278
|
||||
lbl_8030926C:
|
||||
@@ -563,8 +563,8 @@ lbl_80309278:
|
||||
/* 80309288 003061C8 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 8030928C 003061CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15
|
||||
J2DAnmKeyLoader_v15:
|
||||
.global __ct__19J2DAnmKeyLoader_v15Fv
|
||||
__ct__19J2DAnmKeyLoader_v15Fv:
|
||||
/* 80309290 003061D0 3C 80 80 3D */ lis r4, lbl_803CD6F0@ha
|
||||
/* 80309294 003061D4 38 04 D6 F0 */ addi r0, r4, lbl_803CD6F0@l
|
||||
/* 80309298 003061D8 90 03 00 00 */ stw r0, 0(r3)
|
||||
@@ -573,8 +573,8 @@ J2DAnmKeyLoader_v15:
|
||||
/* 803092A4 003061E4 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 803092A8 003061E8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_dtor
|
||||
J2DAnmKeyLoader_v15_NS_dtor:
|
||||
.global __dt__19J2DAnmKeyLoader_v15Fv
|
||||
__dt__19J2DAnmKeyLoader_v15Fv:
|
||||
/* 803092AC 003061EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803092B0 003061F0 7C 08 02 A6 */ mflr r0
|
||||
/* 803092B4 003061F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -601,8 +601,8 @@ lbl_803092F0:
|
||||
/* 80309300 00306240 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309304 00306244 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_load
|
||||
J2DAnmKeyLoader_v15_NS_load:
|
||||
.global load__19J2DAnmKeyLoader_v15FPCv
|
||||
load__19J2DAnmKeyLoader_v15FPCv:
|
||||
/* 80309308 00306248 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8030930C 0030624C 7C 08 02 A6 */ mflr r0
|
||||
/* 80309310 00306250 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -644,27 +644,27 @@ lbl_80309370:
|
||||
lbl_80309398:
|
||||
/* 80309398 003062D8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8030939C 003062DC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803093A0 003062E0 48 00 01 D1 */ bl J2DAnmKeyLoader_v15_NS_readAnmTransform
|
||||
/* 803093A0 003062E0 48 00 01 D1 */ bl readAnmTransform__19J2DAnmKeyLoader_v15FPC22J3DAnmTransformKeyData
|
||||
/* 803093A4 003062E4 48 00 00 40 */ b lbl_803093E4
|
||||
lbl_803093A8:
|
||||
/* 803093A8 003062E8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803093AC 003062EC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803093B0 003062F0 48 00 04 99 */ bl J2DAnmKeyLoader_v15_NS_readAnmColor
|
||||
/* 803093B0 003062F0 48 00 04 99 */ bl readAnmColor__19J2DAnmKeyLoader_v15FPC18J3DAnmColorKeyData
|
||||
/* 803093B4 003062F4 48 00 00 30 */ b lbl_803093E4
|
||||
lbl_803093B8:
|
||||
/* 803093B8 003062F8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803093BC 003062FC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803093C0 00306300 48 00 02 75 */ bl J2DAnmKeyLoader_v15_NS_readAnmTextureSRT
|
||||
/* 803093C0 00306300 48 00 02 75 */ bl readAnmTextureSRT__19J2DAnmKeyLoader_v15FPC23J3DAnmTextureSRTKeyData
|
||||
/* 803093C4 00306304 48 00 00 20 */ b lbl_803093E4
|
||||
lbl_803093C8:
|
||||
/* 803093C8 00306308 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803093CC 0030630C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803093D0 00306310 48 00 05 8D */ bl J2DAnmKeyLoader_v15_NS_readAnmVtxColor
|
||||
/* 803093D0 00306310 48 00 05 8D */ bl readAnmVtxColor__19J2DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData
|
||||
/* 803093D4 00306314 48 00 00 10 */ b lbl_803093E4
|
||||
lbl_803093D8:
|
||||
/* 803093D8 00306318 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803093DC 0030631C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 803093E0 00306320 48 00 0B FD */ bl J2DAnmKeyLoader_v15_NS_readAnmTevReg
|
||||
/* 803093E0 00306320 48 00 0B FD */ bl readAnmTevReg__19J2DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData
|
||||
lbl_803093E4:
|
||||
/* 803093E4 00306324 80 1D 00 04 */ lwz r0, 4(r29)
|
||||
/* 803093E8 00306328 7F BD 02 14 */ add r29, r29, r0
|
||||
@@ -725,7 +725,7 @@ lbl_803094A8:
|
||||
/* 803094B4 003063F4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803094B8 003063F8 7F 84 E3 78 */ mr r4, r28
|
||||
/* 803094BC 003063FC 7F C5 F3 78 */ mr r5, r30
|
||||
/* 803094C0 00306400 48 00 00 D9 */ bl J2DAnmKeyLoader_v15_NS_setAnmTransform
|
||||
/* 803094C0 00306400 48 00 00 D9 */ bl setAnmTransform__19J2DAnmKeyLoader_v15FP18J2DAnmTransformKeyPC22J3DAnmTransformKeyData
|
||||
/* 803094C4 00306404 48 00 00 80 */ b lbl_80309544
|
||||
lbl_803094C8:
|
||||
/* 803094C8 00306408 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -734,7 +734,7 @@ lbl_803094C8:
|
||||
/* 803094D4 00306414 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803094D8 00306418 7F 84 E3 78 */ mr r4, r28
|
||||
/* 803094DC 0030641C 7F C5 F3 78 */ mr r5, r30
|
||||
/* 803094E0 00306420 48 00 03 91 */ bl J2DAnmKeyLoader_v15_NS_setAnmColor
|
||||
/* 803094E0 00306420 48 00 03 91 */ bl setAnmColor__19J2DAnmKeyLoader_v15FP14J2DAnmColorKeyPC18J3DAnmColorKeyData
|
||||
/* 803094E4 00306424 48 00 00 60 */ b lbl_80309544
|
||||
lbl_803094E8:
|
||||
/* 803094E8 00306428 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -743,7 +743,7 @@ lbl_803094E8:
|
||||
/* 803094F4 00306434 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803094F8 00306438 7F 84 E3 78 */ mr r4, r28
|
||||
/* 803094FC 0030643C 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309500 00306440 48 00 01 5D */ bl J2DAnmKeyLoader_v15_NS_setAnmTextureSRT
|
||||
/* 80309500 00306440 48 00 01 5D */ bl setAnmTextureSRT__19J2DAnmKeyLoader_v15FP19J2DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData
|
||||
/* 80309504 00306444 48 00 00 40 */ b lbl_80309544
|
||||
lbl_80309508:
|
||||
/* 80309508 00306448 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -752,7 +752,7 @@ lbl_80309508:
|
||||
/* 80309514 00306454 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309518 00306458 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8030951C 0030645C 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309520 00306460 48 00 0A E5 */ bl J2DAnmKeyLoader_v15_NS_setAnmTevReg
|
||||
/* 80309520 00306460 48 00 0A E5 */ bl setAnmTevReg__19J2DAnmKeyLoader_v15FP15J2DAnmTevRegKeyPC19J3DAnmTevRegKeyData
|
||||
/* 80309524 00306464 48 00 00 20 */ b lbl_80309544
|
||||
lbl_80309528:
|
||||
/* 80309528 00306468 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -761,7 +761,7 @@ lbl_80309528:
|
||||
/* 80309534 00306474 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309538 00306478 7F 84 E3 78 */ mr r4, r28
|
||||
/* 8030953C 0030647C 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309540 00306480 48 00 04 45 */ bl J2DAnmKeyLoader_v15_NS_setAnmVtxColor
|
||||
/* 80309540 00306480 48 00 04 45 */ bl setAnmVtxColor__19J2DAnmKeyLoader_v15FP17J2DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData
|
||||
lbl_80309544:
|
||||
/* 80309544 00306484 80 1E 00 04 */ lwz r0, 4(r30)
|
||||
/* 80309548 00306488 7F DE 02 14 */ add r30, r30, r0
|
||||
@@ -776,21 +776,21 @@ lbl_80309550:
|
||||
/* 80309568 003064A8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 8030956C 003064AC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_readAnmTransform
|
||||
J2DAnmKeyLoader_v15_NS_readAnmTransform:
|
||||
.global readAnmTransform__19J2DAnmKeyLoader_v15FPC22J3DAnmTransformKeyData
|
||||
readAnmTransform__19J2DAnmKeyLoader_v15FPC22J3DAnmTransformKeyData:
|
||||
/* 80309570 003064B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309574 003064B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80309578 003064B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8030957C 003064BC 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309580 003064C0 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309584 003064C4 48 00 00 15 */ bl J2DAnmKeyLoader_v15_NS_setAnmTransform
|
||||
/* 80309584 003064C4 48 00 00 15 */ bl setAnmTransform__19J2DAnmKeyLoader_v15FP18J2DAnmTransformKeyPC22J3DAnmTransformKeyData
|
||||
/* 80309588 003064C8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8030958C 003064CC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309590 003064D0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309594 003064D4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_setAnmTransform
|
||||
J2DAnmKeyLoader_v15_NS_setAnmTransform:
|
||||
.global setAnmTransform__19J2DAnmKeyLoader_v15FP18J2DAnmTransformKeyPC22J3DAnmTransformKeyData
|
||||
setAnmTransform__19J2DAnmKeyLoader_v15FP18J2DAnmTransformKeyPC22J3DAnmTransformKeyData:
|
||||
/* 80309598 003064D8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030959C 003064DC 7C 08 02 A6 */ mflr r0
|
||||
/* 803095A0 003064E0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -831,21 +831,21 @@ J2DAnmKeyLoader_v15_NS_setAnmTransform:
|
||||
/* 8030962C 0030656C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309630 00306570 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_readAnmTextureSRT
|
||||
J2DAnmKeyLoader_v15_NS_readAnmTextureSRT:
|
||||
.global readAnmTextureSRT__19J2DAnmKeyLoader_v15FPC23J3DAnmTextureSRTKeyData
|
||||
readAnmTextureSRT__19J2DAnmKeyLoader_v15FPC23J3DAnmTextureSRTKeyData:
|
||||
/* 80309634 00306574 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309638 00306578 7C 08 02 A6 */ mflr r0
|
||||
/* 8030963C 0030657C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309640 00306580 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309644 00306584 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309648 00306588 48 00 00 15 */ bl J2DAnmKeyLoader_v15_NS_setAnmTextureSRT
|
||||
/* 80309648 00306588 48 00 00 15 */ bl setAnmTextureSRT__19J2DAnmKeyLoader_v15FP19J2DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData
|
||||
/* 8030964C 0030658C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309650 00306590 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309654 00306594 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309658 00306598 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_setAnmTextureSRT
|
||||
J2DAnmKeyLoader_v15_NS_setAnmTextureSRT:
|
||||
.global setAnmTextureSRT__19J2DAnmKeyLoader_v15FP19J2DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData
|
||||
setAnmTextureSRT__19J2DAnmKeyLoader_v15FP19J2DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData:
|
||||
/* 8030965C 0030659C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309660 003065A0 7C 08 02 A6 */ mflr r0
|
||||
/* 80309664 003065A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -883,7 +883,7 @@ J2DAnmKeyLoader_v15_NS_setAnmTextureSRT:
|
||||
/* 803096E4 00306624 48 00 0E 4D */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 803096E8 00306628 7C 64 1B 78 */ mr r4, r3
|
||||
/* 803096EC 0030662C 38 7F 00 34 */ addi r3, r31, 0x34
|
||||
/* 803096F0 00306630 4B FD 53 2D */ bl JUTNameTab_NS_setResource
|
||||
/* 803096F0 00306630 4B FD 53 2D */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 803096F4 00306634 7F C3 F3 78 */ mr r3, r30
|
||||
/* 803096F8 00306638 80 9E 00 20 */ lwz r4, 0x20(r30)
|
||||
/* 803096FC 0030663C 4B FE AB 65 */ bl JSUConvertOffsetToPtr_X24_
|
||||
@@ -911,7 +911,7 @@ J2DAnmKeyLoader_v15_NS_setAnmTextureSRT:
|
||||
/* 80309754 00306694 48 00 0D DD */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 80309758 00306698 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030975C 0030669C 38 7F 00 68 */ addi r3, r31, 0x68
|
||||
/* 80309760 003066A0 4B FD 52 BD */ bl JUTNameTab_NS_setResource
|
||||
/* 80309760 003066A0 4B FD 52 BD */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
lbl_80309764:
|
||||
/* 80309764 003066A4 A0 1E 00 34 */ lhz r0, 0x34(r30)
|
||||
/* 80309768 003066A8 B0 1F 00 4E */ sth r0, 0x4e(r31)
|
||||
@@ -975,21 +975,21 @@ lbl_80309830:
|
||||
/* 80309840 00306780 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309844 00306784 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_readAnmColor
|
||||
J2DAnmKeyLoader_v15_NS_readAnmColor:
|
||||
.global readAnmColor__19J2DAnmKeyLoader_v15FPC18J3DAnmColorKeyData
|
||||
readAnmColor__19J2DAnmKeyLoader_v15FPC18J3DAnmColorKeyData:
|
||||
/* 80309848 00306788 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030984C 0030678C 7C 08 02 A6 */ mflr r0
|
||||
/* 80309850 00306790 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309854 00306794 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309858 00306798 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 8030985C 0030679C 48 00 00 15 */ bl J2DAnmKeyLoader_v15_NS_setAnmColor
|
||||
/* 8030985C 0030679C 48 00 00 15 */ bl setAnmColor__19J2DAnmKeyLoader_v15FP14J2DAnmColorKeyPC18J3DAnmColorKeyData
|
||||
/* 80309860 003067A0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309864 003067A4 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309868 003067A8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030986C 003067AC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_setAnmColor
|
||||
J2DAnmKeyLoader_v15_NS_setAnmColor:
|
||||
.global setAnmColor__19J2DAnmKeyLoader_v15FP14J2DAnmColorKeyPC18J3DAnmColorKeyData
|
||||
setAnmColor__19J2DAnmKeyLoader_v15FP14J2DAnmColorKeyPC18J3DAnmColorKeyData:
|
||||
/* 80309870 003067B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309874 003067B4 7C 08 02 A6 */ mflr r0
|
||||
/* 80309878 003067B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1042,7 +1042,7 @@ J2DAnmKeyLoader_v15_NS_setAnmColor:
|
||||
/* 80309934 00306874 48 00 0B FD */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 80309938 00306878 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030993C 0030687C 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 80309940 00306880 4B FD 50 DD */ bl JUTNameTab_NS_setResource
|
||||
/* 80309940 00306880 4B FD 50 DD */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 80309944 00306884 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80309948 00306888 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 8030994C 0030688C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -1050,21 +1050,21 @@ J2DAnmKeyLoader_v15_NS_setAnmColor:
|
||||
/* 80309954 00306894 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309958 00306898 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_readAnmVtxColor
|
||||
J2DAnmKeyLoader_v15_NS_readAnmVtxColor:
|
||||
.global readAnmVtxColor__19J2DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData
|
||||
readAnmVtxColor__19J2DAnmKeyLoader_v15FPC21J3DAnmVtxColorKeyData:
|
||||
/* 8030995C 0030689C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309960 003068A0 7C 08 02 A6 */ mflr r0
|
||||
/* 80309964 003068A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309968 003068A8 7C 85 23 78 */ mr r5, r4
|
||||
/* 8030996C 003068AC 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309970 003068B0 48 00 00 15 */ bl J2DAnmKeyLoader_v15_NS_setAnmVtxColor
|
||||
/* 80309970 003068B0 48 00 00 15 */ bl setAnmVtxColor__19J2DAnmKeyLoader_v15FP17J2DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData
|
||||
/* 80309974 003068B4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309978 003068B8 7C 08 03 A6 */ mtlr r0
|
||||
/* 8030997C 003068BC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309980 003068C0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_setAnmVtxColor
|
||||
J2DAnmKeyLoader_v15_NS_setAnmVtxColor:
|
||||
.global setAnmVtxColor__19J2DAnmKeyLoader_v15FP17J2DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData
|
||||
setAnmVtxColor__19J2DAnmKeyLoader_v15FP17J2DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData:
|
||||
/* 80309984 003068C4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309988 003068C8 7C 08 02 A6 */ mflr r0
|
||||
/* 8030998C 003068CC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1129,8 +1129,8 @@ J2DAnmKeyLoader_v15_NS_setAnmVtxColor:
|
||||
/* 80309A78 003069B8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309A7C 003069BC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_load
|
||||
J2DAnmFullLoader_v15_NS_load:
|
||||
.global load__20J2DAnmFullLoader_v15FPCv
|
||||
load__20J2DAnmFullLoader_v15FPCv:
|
||||
/* 80309A80 003069C0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80309A84 003069C4 7C 08 02 A6 */ mflr r0
|
||||
/* 80309A88 003069C8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1172,27 +1172,27 @@ lbl_80309AE8:
|
||||
lbl_80309B10:
|
||||
/* 80309B10 00306A50 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309B14 00306A54 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80309B18 00306A58 48 00 02 49 */ bl J2DAnmFullLoader_v15_NS_readAnmTransform
|
||||
/* 80309B18 00306A58 48 00 02 49 */ bl readAnmTransform__20J2DAnmFullLoader_v15FPC23J3DAnmTransformFullData
|
||||
/* 80309B1C 00306A5C 48 00 00 40 */ b lbl_80309B5C
|
||||
lbl_80309B20:
|
||||
/* 80309B20 00306A60 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309B24 00306A64 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80309B28 00306A68 48 00 02 F5 */ bl J2DAnmFullLoader_v15_NS_readAnmColor
|
||||
/* 80309B28 00306A68 48 00 02 F5 */ bl readAnmColor__20J2DAnmFullLoader_v15FPC19J3DAnmColorFullData
|
||||
/* 80309B2C 00306A6C 48 00 00 30 */ b lbl_80309B5C
|
||||
lbl_80309B30:
|
||||
/* 80309B30 00306A70 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309B34 00306A74 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80309B38 00306A78 48 00 03 D9 */ bl J2DAnmFullLoader_v15_NS_readAnmTexPattern
|
||||
/* 80309B38 00306A78 48 00 03 D9 */ bl readAnmTexPattern__20J2DAnmFullLoader_v15FPC24J3DAnmTexPatternFullData
|
||||
/* 80309B3C 00306A7C 48 00 00 20 */ b lbl_80309B5C
|
||||
lbl_80309B40:
|
||||
/* 80309B40 00306A80 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309B44 00306A84 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80309B48 00306A88 48 00 06 49 */ bl J2DAnmFullLoader_v15_NS_readAnmVisibility
|
||||
/* 80309B48 00306A88 48 00 06 49 */ bl readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData
|
||||
/* 80309B4C 00306A8C 48 00 00 10 */ b lbl_80309B5C
|
||||
lbl_80309B50:
|
||||
/* 80309B50 00306A90 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309B54 00306A94 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80309B58 00306A98 48 00 06 DD */ bl J2DAnmFullLoader_v15_NS_readAnmVtxColor
|
||||
/* 80309B58 00306A98 48 00 06 DD */ bl readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData
|
||||
lbl_80309B5C:
|
||||
/* 80309B5C 00306A9C 80 1D 00 04 */ lwz r0, 4(r29)
|
||||
/* 80309B60 00306AA0 7F BD 02 14 */ add r29, r29, r0
|
||||
@@ -1253,7 +1253,7 @@ lbl_80309C20:
|
||||
/* 80309C2C 00306B6C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309C30 00306B70 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80309C34 00306B74 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309C38 00306B78 48 00 01 51 */ bl J2DAnmFullLoader_v15_NS_setAnmTransform
|
||||
/* 80309C38 00306B78 48 00 01 51 */ bl setAnmTransform__20J2DAnmFullLoader_v15FP19J2DAnmTransformFullPC23J3DAnmTransformFullData
|
||||
/* 80309C3C 00306B7C 48 00 00 80 */ b lbl_80309CBC
|
||||
lbl_80309C40:
|
||||
/* 80309C40 00306B80 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -1262,7 +1262,7 @@ lbl_80309C40:
|
||||
/* 80309C4C 00306B8C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309C50 00306B90 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80309C54 00306B94 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309C58 00306B98 48 00 01 ED */ bl J2DAnmFullLoader_v15_NS_setAnmColor
|
||||
/* 80309C58 00306B98 48 00 01 ED */ bl setAnmColor__20J2DAnmFullLoader_v15FP15J2DAnmColorFullPC19J3DAnmColorFullData
|
||||
/* 80309C5C 00306B9C 48 00 00 60 */ b lbl_80309CBC
|
||||
lbl_80309C60:
|
||||
/* 80309C60 00306BA0 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -1271,7 +1271,7 @@ lbl_80309C60:
|
||||
/* 80309C6C 00306BAC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309C70 00306BB0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80309C74 00306BB4 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309C78 00306BB8 48 00 02 C1 */ bl J2DAnmFullLoader_v15_NS_setAnmTexPattern
|
||||
/* 80309C78 00306BB8 48 00 02 C1 */ bl setAnmTexPattern__20J2DAnmFullLoader_v15FP16J2DAnmTexPatternPC24J3DAnmTexPatternFullData
|
||||
/* 80309C7C 00306BBC 48 00 00 40 */ b lbl_80309CBC
|
||||
lbl_80309C80:
|
||||
/* 80309C80 00306BC0 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -1280,7 +1280,7 @@ lbl_80309C80:
|
||||
/* 80309C8C 00306BCC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309C90 00306BD0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80309C94 00306BD4 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309C98 00306BD8 48 00 05 21 */ bl J2DAnmFullLoader_v15_NS_setAnmVisibility
|
||||
/* 80309C98 00306BD8 48 00 05 21 */ bl setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData
|
||||
/* 80309C9C 00306BDC 48 00 00 20 */ b lbl_80309CBC
|
||||
lbl_80309CA0:
|
||||
/* 80309CA0 00306BE0 80 1C 00 0C */ lwz r0, 0xc(r28)
|
||||
@@ -1289,7 +1289,7 @@ lbl_80309CA0:
|
||||
/* 80309CAC 00306BEC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80309CB0 00306BF0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80309CB4 00306BF4 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80309CB8 00306BF8 48 00 05 A5 */ bl J2DAnmFullLoader_v15_NS_setAnmVtxColor
|
||||
/* 80309CB8 00306BF8 48 00 05 A5 */ bl setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData
|
||||
lbl_80309CBC:
|
||||
/* 80309CBC 00306BFC 80 1E 00 04 */ lwz r0, 4(r30)
|
||||
/* 80309CC0 00306C00 7F DE 02 14 */ add r30, r30, r0
|
||||
@@ -1304,8 +1304,8 @@ lbl_80309CC8:
|
||||
/* 80309CE0 00306C20 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80309CE4 00306C24 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15
|
||||
J2DAnmFullLoader_v15:
|
||||
.global __ct__20J2DAnmFullLoader_v15Fv
|
||||
__ct__20J2DAnmFullLoader_v15Fv:
|
||||
/* 80309CE8 00306C28 3C 80 80 3D */ lis r4, lbl_803CD6F0@ha
|
||||
/* 80309CEC 00306C2C 38 04 D6 F0 */ addi r0, r4, lbl_803CD6F0@l
|
||||
/* 80309CF0 00306C30 90 03 00 00 */ stw r0, 0(r3)
|
||||
@@ -1314,8 +1314,8 @@ J2DAnmFullLoader_v15:
|
||||
/* 80309CFC 00306C3C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 80309D00 00306C40 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_dtor
|
||||
J2DAnmFullLoader_v15_NS_dtor:
|
||||
.global __dt__20J2DAnmFullLoader_v15Fv
|
||||
__dt__20J2DAnmFullLoader_v15Fv:
|
||||
/* 80309D04 00306C44 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309D08 00306C48 7C 08 02 A6 */ mflr r0
|
||||
/* 80309D0C 00306C4C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1342,21 +1342,21 @@ lbl_80309D48:
|
||||
/* 80309D58 00306C98 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309D5C 00306C9C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_readAnmTransform
|
||||
J2DAnmFullLoader_v15_NS_readAnmTransform:
|
||||
.global readAnmTransform__20J2DAnmFullLoader_v15FPC23J3DAnmTransformFullData
|
||||
readAnmTransform__20J2DAnmFullLoader_v15FPC23J3DAnmTransformFullData:
|
||||
/* 80309D60 00306CA0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309D64 00306CA4 7C 08 02 A6 */ mflr r0
|
||||
/* 80309D68 00306CA8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309D6C 00306CAC 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309D70 00306CB0 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309D74 00306CB4 48 00 00 15 */ bl J2DAnmFullLoader_v15_NS_setAnmTransform
|
||||
/* 80309D74 00306CB4 48 00 00 15 */ bl setAnmTransform__20J2DAnmFullLoader_v15FP19J2DAnmTransformFullPC23J3DAnmTransformFullData
|
||||
/* 80309D78 00306CB8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309D7C 00306CBC 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309D80 00306CC0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309D84 00306CC4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_setAnmTransform
|
||||
J2DAnmFullLoader_v15_NS_setAnmTransform:
|
||||
.global setAnmTransform__20J2DAnmFullLoader_v15FP19J2DAnmTransformFullPC23J3DAnmTransformFullData
|
||||
setAnmTransform__20J2DAnmFullLoader_v15FP19J2DAnmTransformFullPC23J3DAnmTransformFullData:
|
||||
/* 80309D88 00306CC8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309D8C 00306CCC 7C 08 02 A6 */ mflr r0
|
||||
/* 80309D90 00306CD0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1395,21 +1395,21 @@ J2DAnmFullLoader_v15_NS_setAnmTransform:
|
||||
/* 80309E14 00306D54 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309E18 00306D58 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_readAnmColor
|
||||
J2DAnmFullLoader_v15_NS_readAnmColor:
|
||||
.global readAnmColor__20J2DAnmFullLoader_v15FPC19J3DAnmColorFullData
|
||||
readAnmColor__20J2DAnmFullLoader_v15FPC19J3DAnmColorFullData:
|
||||
/* 80309E1C 00306D5C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309E20 00306D60 7C 08 02 A6 */ mflr r0
|
||||
/* 80309E24 00306D64 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309E28 00306D68 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309E2C 00306D6C 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309E30 00306D70 48 00 00 15 */ bl J2DAnmFullLoader_v15_NS_setAnmColor
|
||||
/* 80309E30 00306D70 48 00 00 15 */ bl setAnmColor__20J2DAnmFullLoader_v15FP15J2DAnmColorFullPC19J3DAnmColorFullData
|
||||
/* 80309E34 00306D74 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309E38 00306D78 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309E3C 00306D7C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309E40 00306D80 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_setAnmColor
|
||||
J2DAnmFullLoader_v15_NS_setAnmColor:
|
||||
.global setAnmColor__20J2DAnmFullLoader_v15FP15J2DAnmColorFullPC19J3DAnmColorFullData
|
||||
setAnmColor__20J2DAnmFullLoader_v15FP15J2DAnmColorFullPC19J3DAnmColorFullData:
|
||||
/* 80309E44 00306D84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309E48 00306D88 7C 08 02 A6 */ mflr r0
|
||||
/* 80309E4C 00306D8C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1454,7 +1454,7 @@ J2DAnmFullLoader_v15_NS_setAnmColor:
|
||||
/* 80309EE8 00306E28 48 00 06 49 */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 80309EEC 00306E2C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80309EF0 00306E30 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 80309EF4 00306E34 4B FD 4B 29 */ bl JUTNameTab_NS_setResource
|
||||
/* 80309EF4 00306E34 4B FD 4B 29 */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 80309EF8 00306E38 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80309EFC 00306E3C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80309F00 00306E40 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -1462,21 +1462,21 @@ J2DAnmFullLoader_v15_NS_setAnmColor:
|
||||
/* 80309F08 00306E48 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309F0C 00306E4C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_readAnmTexPattern
|
||||
J2DAnmFullLoader_v15_NS_readAnmTexPattern:
|
||||
.global readAnmTexPattern__20J2DAnmFullLoader_v15FPC24J3DAnmTexPatternFullData
|
||||
readAnmTexPattern__20J2DAnmFullLoader_v15FPC24J3DAnmTexPatternFullData:
|
||||
/* 80309F10 00306E50 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309F14 00306E54 7C 08 02 A6 */ mflr r0
|
||||
/* 80309F18 00306E58 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309F1C 00306E5C 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309F20 00306E60 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309F24 00306E64 48 00 00 15 */ bl J2DAnmFullLoader_v15_NS_setAnmTexPattern
|
||||
/* 80309F24 00306E64 48 00 00 15 */ bl setAnmTexPattern__20J2DAnmFullLoader_v15FP16J2DAnmTexPatternPC24J3DAnmTexPatternFullData
|
||||
/* 80309F28 00306E68 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309F2C 00306E6C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309F30 00306E70 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309F34 00306E74 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_setAnmTexPattern
|
||||
J2DAnmFullLoader_v15_NS_setAnmTexPattern:
|
||||
.global setAnmTexPattern__20J2DAnmFullLoader_v15FP16J2DAnmTexPatternPC24J3DAnmTexPatternFullData
|
||||
setAnmTexPattern__20J2DAnmFullLoader_v15FP16J2DAnmTexPatternPC24J3DAnmTexPatternFullData:
|
||||
/* 80309F38 00306E78 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309F3C 00306E7C 7C 08 02 A6 */ mflr r0
|
||||
/* 80309F40 00306E80 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1511,7 +1511,7 @@ J2DAnmFullLoader_v15_NS_setAnmTexPattern:
|
||||
/* 80309FB4 00306EF4 48 00 05 7D */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 80309FB8 00306EF8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80309FBC 00306EFC 38 7E 00 20 */ addi r3, r30, 0x20
|
||||
/* 80309FC0 00306F00 4B FD 4A 5D */ bl JUTNameTab_NS_setResource
|
||||
/* 80309FC0 00306F00 4B FD 4A 5D */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 80309FC4 00306F04 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80309FC8 00306F08 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 80309FCC 00306F0C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -1519,21 +1519,21 @@ J2DAnmFullLoader_v15_NS_setAnmTexPattern:
|
||||
/* 80309FD4 00306F14 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80309FD8 00306F18 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_readAnmTevReg
|
||||
J2DAnmKeyLoader_v15_NS_readAnmTevReg:
|
||||
.global readAnmTevReg__19J2DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData
|
||||
readAnmTevReg__19J2DAnmKeyLoader_v15FPC19J3DAnmTevRegKeyData:
|
||||
/* 80309FDC 00306F1C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80309FE0 00306F20 7C 08 02 A6 */ mflr r0
|
||||
/* 80309FE4 00306F24 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80309FE8 00306F28 7C 85 23 78 */ mr r5, r4
|
||||
/* 80309FEC 00306F2C 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 80309FF0 00306F30 48 00 00 15 */ bl J2DAnmKeyLoader_v15_NS_setAnmTevReg
|
||||
/* 80309FF0 00306F30 48 00 00 15 */ bl setAnmTevReg__19J2DAnmKeyLoader_v15FP15J2DAnmTevRegKeyPC19J3DAnmTevRegKeyData
|
||||
/* 80309FF4 00306F34 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80309FF8 00306F38 7C 08 03 A6 */ mtlr r0
|
||||
/* 80309FFC 00306F3C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030A000 00306F40 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmKeyLoader_v15_NS_setAnmTevReg
|
||||
J2DAnmKeyLoader_v15_NS_setAnmTevReg:
|
||||
.global setAnmTevReg__19J2DAnmKeyLoader_v15FP15J2DAnmTevRegKeyPC19J3DAnmTevRegKeyData
|
||||
setAnmTevReg__19J2DAnmKeyLoader_v15FP15J2DAnmTevRegKeyPC19J3DAnmTevRegKeyData:
|
||||
/* 8030A004 00306F44 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030A008 00306F48 7C 08 02 A6 */ mflr r0
|
||||
/* 8030A00C 00306F4C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1562,7 +1562,7 @@ J2DAnmKeyLoader_v15_NS_setAnmTevReg:
|
||||
/* 8030A068 00306FA8 48 00 04 C9 */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 8030A06C 00306FAC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030A070 00306FB0 38 7E 00 28 */ addi r3, r30, 0x28
|
||||
/* 8030A074 00306FB4 4B FD 49 A9 */ bl JUTNameTab_NS_setResource
|
||||
/* 8030A074 00306FB4 4B FD 49 A9 */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 8030A078 00306FB8 A0 1F 00 0E */ lhz r0, 0xe(r31)
|
||||
/* 8030A07C 00306FBC B0 1E 00 12 */ sth r0, 0x12(r30)
|
||||
/* 8030A080 00306FC0 7F E3 FB 78 */ mr r3, r31
|
||||
@@ -1578,7 +1578,7 @@ J2DAnmKeyLoader_v15_NS_setAnmTevReg:
|
||||
/* 8030A0A8 00306FE8 48 00 04 89 */ bl JSUConvertOffsetToPtr_X39_
|
||||
/* 8030A0AC 00306FEC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030A0B0 00306FF0 38 7E 00 3C */ addi r3, r30, 0x3c
|
||||
/* 8030A0B4 00306FF4 4B FD 49 69 */ bl JUTNameTab_NS_setResource
|
||||
/* 8030A0B4 00306FF4 4B FD 49 69 */ bl setResource__10JUTNameTabFPC7ResNTAB
|
||||
/* 8030A0B8 00306FF8 A0 1F 00 10 */ lhz r0, 0x10(r31)
|
||||
/* 8030A0BC 00306FFC B0 1E 00 14 */ sth r0, 0x14(r30)
|
||||
/* 8030A0C0 00307000 A0 1F 00 12 */ lhz r0, 0x12(r31)
|
||||
@@ -1634,21 +1634,21 @@ J2DAnmKeyLoader_v15_NS_setAnmTevReg:
|
||||
/* 8030A188 003070C8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030A18C 003070CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_readAnmVisibility
|
||||
J2DAnmFullLoader_v15_NS_readAnmVisibility:
|
||||
.global readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData
|
||||
readAnmVisibility__20J2DAnmFullLoader_v15FPC24J3DAnmVisibilityFullData:
|
||||
/* 8030A190 003070D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030A194 003070D4 7C 08 02 A6 */ mflr r0
|
||||
/* 8030A198 003070D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8030A19C 003070DC 7C 85 23 78 */ mr r5, r4
|
||||
/* 8030A1A0 003070E0 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 8030A1A4 003070E4 48 00 00 15 */ bl J2DAnmFullLoader_v15_NS_setAnmVisibility
|
||||
/* 8030A1A4 003070E4 48 00 00 15 */ bl setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData
|
||||
/* 8030A1A8 003070E8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8030A1AC 003070EC 7C 08 03 A6 */ mtlr r0
|
||||
/* 8030A1B0 003070F0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030A1B4 003070F4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_setAnmVisibility
|
||||
J2DAnmFullLoader_v15_NS_setAnmVisibility:
|
||||
.global setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData
|
||||
setAnmVisibility__20J2DAnmFullLoader_v15FP20J2DAnmVisibilityFullPC24J3DAnmVisibilityFullData:
|
||||
/* 8030A1B8 003070F8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030A1BC 003070FC 7C 08 02 A6 */ mflr r0
|
||||
/* 8030A1C0 00307100 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1681,21 +1681,21 @@ J2DAnmFullLoader_v15_NS_setAnmVisibility:
|
||||
/* 8030A22C 0030716C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030A230 00307170 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_readAnmVtxColor
|
||||
J2DAnmFullLoader_v15_NS_readAnmVtxColor:
|
||||
.global readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData
|
||||
readAnmVtxColor__20J2DAnmFullLoader_v15FPC22J3DAnmVtxColorFullData:
|
||||
/* 8030A234 00307174 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030A238 00307178 7C 08 02 A6 */ mflr r0
|
||||
/* 8030A23C 0030717C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8030A240 00307180 7C 85 23 78 */ mr r5, r4
|
||||
/* 8030A244 00307184 80 83 00 04 */ lwz r4, 4(r3)
|
||||
/* 8030A248 00307188 48 00 00 15 */ bl J2DAnmFullLoader_v15_NS_setAnmVtxColor
|
||||
/* 8030A248 00307188 48 00 00 15 */ bl setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData
|
||||
/* 8030A24C 0030718C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8030A250 00307190 7C 08 03 A6 */ mtlr r0
|
||||
/* 8030A254 00307194 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030A258 00307198 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DAnmFullLoader_v15_NS_setAnmVtxColor
|
||||
J2DAnmFullLoader_v15_NS_setAnmVtxColor:
|
||||
.global setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData
|
||||
setAnmVtxColor__20J2DAnmFullLoader_v15FP18J2DAnmVtxColorFullPC22J3DAnmVtxColorFullData:
|
||||
/* 8030A25C 0030719C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030A260 003071A0 7C 08 02 A6 */ mflr r0
|
||||
/* 8030A264 003071A4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802e8b08
|
||||
|
||||
|
||||
.global J2DGrafContext
|
||||
J2DGrafContext:
|
||||
.global __ct__14J2DGrafContextFffff
|
||||
__ct__14J2DGrafContextFffff:
|
||||
/* 802E8B08 002E5A48 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802E8B0C 002E5A4C 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8B10 002E5A50 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -38,10 +38,10 @@ J2DGrafContext:
|
||||
/* 802E8B80 002E5AC0 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 802E8B84 002E5AC4 38 C1 00 14 */ addi r6, r1, 0x14
|
||||
/* 802E8B88 002E5AC8 38 E1 00 18 */ addi r7, r1, 0x18
|
||||
/* 802E8B8C 002E5ACC 48 00 05 8D */ bl J2DGrafContext_NS_setColor
|
||||
/* 802E8B8C 002E5ACC 48 00 05 8D */ bl setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802E8B90 002E5AD0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802E8B94 002E5AD4 38 80 00 06 */ li r4, 6
|
||||
/* 802E8B98 002E5AD8 48 00 06 9D */ bl J2DGrafContext_NS_setLineWidth
|
||||
/* 802E8B98 002E5AD8 48 00 06 9D */ bl setLineWidth__14J2DGrafContextFUc
|
||||
/* 802E8B9C 002E5ADC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802E8BA0 002E5AE0 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
||||
/* 802E8BA4 002E5AE4 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
@@ -49,8 +49,8 @@ J2DGrafContext:
|
||||
/* 802E8BAC 002E5AEC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802E8BB0 002E5AF0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DGrafContext_NS_setPort
|
||||
J2DGrafContext_NS_setPort:
|
||||
.global setPort__14J2DGrafContextFv
|
||||
setPort__14J2DGrafContextFv:
|
||||
/* 802E8BB4 002E5AF4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E8BB8 002E5AF8 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8BBC 002E5AFC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -210,8 +210,8 @@ lbl_802E8C68:
|
||||
/* 802E8E18 002E5D58 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 802E8E1C 002E5D5C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DGrafContext_NS_setScissor
|
||||
J2DGrafContext_NS_setScissor:
|
||||
.global setScissor__14J2DGrafContextFv
|
||||
setScissor__14J2DGrafContextFv:
|
||||
/* 802E8E20 002E5D60 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 802E8E24 002E5D64 7C 08 02 A6 */ mflr r0
|
||||
/* 802E8E28 002E5D68 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
@@ -424,8 +424,8 @@ J2DGrafContext_NS_scissor:
|
||||
/* 802E9110 002E6050 90 03 00 20 */ stw r0, 0x20(r3)
|
||||
/* 802E9114 002E6054 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DGrafContext_NS_setColor
|
||||
J2DGrafContext_NS_setColor:
|
||||
.global setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 802E9118 002E6058 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802E911C 002E605C 98 03 00 24 */ stb r0, 0x24(r3)
|
||||
/* 802E9120 002E6060 88 04 00 01 */ lbz r0, 1(r4)
|
||||
@@ -498,8 +498,8 @@ J2DGrafContext_NS_setColor:
|
||||
/* 802E922C 002E616C 98 83 00 B8 */ stb r4, 0xb8(r3)
|
||||
/* 802E9230 002E6170 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DGrafContext_NS_setLineWidth
|
||||
J2DGrafContext_NS_setLineWidth:
|
||||
.global setLineWidth__14J2DGrafContextFUc
|
||||
setLineWidth__14J2DGrafContextFUc:
|
||||
/* 802E9234 002E6174 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E9238 002E6178 7C 08 02 A6 */ mflr r0
|
||||
/* 802E923C 002E617C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
|
||||
+12
-12
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 8030ce18
|
||||
|
||||
|
||||
.global J2DDataManage_NS_get
|
||||
J2DDataManage_NS_get:
|
||||
.global get__13J2DDataManageFPCc
|
||||
get__13J2DDataManageFPCc:
|
||||
/* 8030CE18 00309D58 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030CE1C 00309D5C 7C 08 02 A6 */ mflr r0
|
||||
/* 8030CE20 00309D60 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -35,8 +35,8 @@ lbl_8030CE64:
|
||||
/* 8030CE74 00309DB4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 8030CE78 00309DB8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DDataManage_NS_get_X1_
|
||||
J2DDataManage_NS_get_X1_:
|
||||
.global get__13J2DDataManageFP14JSUInputStream
|
||||
get__13J2DDataManageFP14JSUInputStream:
|
||||
/* 8030CE7C 00309DBC 94 21 FE E0 */ stwu r1, -0x120(r1)
|
||||
/* 8030CE80 00309DC0 7C 08 02 A6 */ mflr r0
|
||||
/* 8030CE84 00309DC4 90 01 01 24 */ stw r0, 0x124(r1)
|
||||
@@ -53,7 +53,7 @@ J2DDataManage_NS_get_X1_:
|
||||
/* 8030CEB0 00309DF0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8030CEB4 00309DF4 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 8030CEB8 00309DF8 38 A0 00 01 */ li r5, 1
|
||||
/* 8030CEBC 00309DFC 4B FC F3 DD */ bl JSUInputStream_NS_read
|
||||
/* 8030CEBC 00309DFC 4B FC F3 DD */ bl read__14JSUInputStreamFPvl
|
||||
/* 8030CEC0 00309E00 8B E1 00 08 */ lbz r31, 8(r1)
|
||||
/* 8030CEC4 00309E04 28 1F 00 00 */ cmplwi r31, 0
|
||||
/* 8030CEC8 00309E08 40 82 00 0C */ bne lbl_8030CED4
|
||||
@@ -63,12 +63,12 @@ lbl_8030CED4:
|
||||
/* 8030CED4 00309E14 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8030CED8 00309E18 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8030CEDC 00309E1C 7F E5 FB 78 */ mr r5, r31
|
||||
/* 8030CEE0 00309E20 4B FC F3 B9 */ bl JSUInputStream_NS_read
|
||||
/* 8030CEE0 00309E20 4B FC F3 B9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 8030CEE4 00309E24 38 00 00 00 */ li r0, 0
|
||||
/* 8030CEE8 00309E28 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8030CEEC 00309E2C 7C 04 F9 AE */ stbx r0, r4, r31
|
||||
/* 8030CEF0 00309E30 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8030CEF4 00309E34 4B FF FF 25 */ bl J2DDataManage_NS_get
|
||||
/* 8030CEF4 00309E34 4B FF FF 25 */ bl get__13J2DDataManageFPCc
|
||||
lbl_8030CEF8:
|
||||
/* 8030CEF8 00309E38 39 61 01 20 */ addi r11, r1, 0x120
|
||||
/* 8030CEFC 00309E3C 48 05 53 2D */ bl _restgpr_29
|
||||
@@ -77,8 +77,8 @@ lbl_8030CEF8:
|
||||
/* 8030CF08 00309E48 38 21 01 20 */ addi r1, r1, 0x120
|
||||
/* 8030CF0C 00309E4C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DResReference_NS_getResReference
|
||||
J2DResReference_NS_getResReference:
|
||||
.global getResReference__15J2DResReferenceCFUs
|
||||
getResReference__15J2DResReferenceCFUs:
|
||||
/* 8030CF10 00309E50 A0 A3 00 00 */ lhz r5, 0(r3)
|
||||
/* 8030CF14 00309E54 54 80 04 3E */ clrlwi r0, r4, 0x10
|
||||
/* 8030CF18 00309E58 7C 05 00 40 */ cmplw r5, r0
|
||||
@@ -95,12 +95,12 @@ lbl_8030CF30:
|
||||
/* 8030CF3C 00309E7C 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 8030CF40 00309E80 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DResReference_NS_getName
|
||||
J2DResReference_NS_getName:
|
||||
.global getName__15J2DResReferenceCFUs
|
||||
getName__15J2DResReferenceCFUs:
|
||||
/* 8030CF44 00309E84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030CF48 00309E88 7C 08 02 A6 */ mflr r0
|
||||
/* 8030CF4C 00309E8C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 8030CF50 00309E90 4B FF FF C1 */ bl J2DResReference_NS_getResReference
|
||||
/* 8030CF50 00309E90 4B FF FF C1 */ bl getResReference__15J2DResReferenceCFUs
|
||||
/* 8030CF54 00309E94 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030CF58 00309E98 40 82 00 14 */ bne lbl_8030CF6C
|
||||
/* 8030CF5C 00309E9C 38 00 00 00 */ li r0, 0
|
||||
|
||||
+282
-282
File diff suppressed because it is too large
Load Diff
+130
-130
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802ea1ac
|
||||
|
||||
|
||||
.global J2DMaterial
|
||||
J2DMaterial:
|
||||
.global __ct__11J2DMaterialFv
|
||||
__ct__11J2DMaterialFv:
|
||||
/* 802EA1AC 002E70EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA1B0 002E70F0 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA1B4 002E70F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -17,39 +17,39 @@ J2DMaterial:
|
||||
/* 802EA1D0 002E7110 38 03 CA 84 */ addi r0, r3, lbl_803CCA84@l
|
||||
/* 802EA1D4 002E7114 90 1F 00 24 */ stw r0, 0x24(r31)
|
||||
/* 802EA1D8 002E7118 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
.global JUtility_NS_TColor
|
||||
/* 802EA1DC 002E711C 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802EA1E0 002E7120 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802EA1DC 002E711C 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802EA1E0 002E7120 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802EA1E4 002E7124 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA1E8 002E7128 38 C0 00 04 */ li r6, 4
|
||||
/* 802EA1EC 002E712C 38 E0 00 02 */ li r7, 2
|
||||
/* 802EA1F0 002E7130 48 07 7B 71 */ bl func_80361D60
|
||||
/* 802EA1F0 002E7130 48 07 7B 71 */ bl __construct_array
|
||||
/* 802EA1F4 002E7134 38 7F 00 1A */ addi r3, r31, 0x1a
|
||||
.global J2DColorChan
|
||||
/* 802EA1F8 002E7138 3C 80 80 2F */ lis r4, J2DColorChan@ha
|
||||
.global J2DColorChan
|
||||
/* 802EA1FC 002E713C 38 84 B2 80 */ addi r4, r4, J2DColorChan@l
|
||||
.global __ct__12J2DColorChanFv
|
||||
/* 802EA1F8 002E7138 3C 80 80 2F */ lis r4, __ct__12J2DColorChanFv@ha
|
||||
.global __ct__12J2DColorChanFv
|
||||
/* 802EA1FC 002E713C 38 84 B2 80 */ addi r4, r4, __ct__12J2DColorChanFv@l
|
||||
/* 802EA200 002E7140 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA204 002E7144 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA208 002E7148 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA20C 002E714C 48 07 7B 55 */ bl func_80361D60
|
||||
/* 802EA20C 002E714C 48 07 7B 55 */ bl __construct_array
|
||||
/* 802EA210 002E7150 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 802EA214 002E7154 48 00 11 81 */ bl J2DColorBlock_NS_initialize
|
||||
/* 802EA214 002E7154 48 00 11 81 */ bl initialize__13J2DColorBlockFv
|
||||
/* 802EA218 002E7158 3C 60 80 3D */ lis r3, lbl_803CCF30@ha
|
||||
/* 802EA21C 002E715C 38 03 CF 30 */ addi r0, r3, lbl_803CCF30@l
|
||||
/* 802EA220 002E7160 90 1F 00 6C */ stw r0, 0x6c(r31)
|
||||
/* 802EA224 002E7164 38 7F 00 2C */ addi r3, r31, 0x2c
|
||||
.global J2DTexCoord
|
||||
/* 802EA228 002E7168 3C 80 80 2F */ lis r4, J2DTexCoord@ha
|
||||
.global J2DTexCoord
|
||||
/* 802EA22C 002E716C 38 84 B2 60 */ addi r4, r4, J2DTexCoord@l
|
||||
.global __ct__11J2DTexCoordFv
|
||||
/* 802EA228 002E7168 3C 80 80 2F */ lis r4, __ct__11J2DTexCoordFv@ha
|
||||
.global __ct__11J2DTexCoordFv
|
||||
/* 802EA22C 002E716C 38 84 B2 60 */ addi r4, r4, __ct__11J2DTexCoordFv@l
|
||||
/* 802EA230 002E7170 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA234 002E7174 38 C0 00 04 */ li r6, 4
|
||||
/* 802EA238 002E7178 38 E0 00 08 */ li r7, 8
|
||||
/* 802EA23C 002E717C 48 07 7B 25 */ bl func_80361D60
|
||||
/* 802EA23C 002E717C 48 07 7B 25 */ bl __construct_array
|
||||
/* 802EA240 002E7180 38 7F 00 28 */ addi r3, r31, 0x28
|
||||
/* 802EA244 002E7184 48 00 12 CD */ bl J2DTexGenBlock_NS_initialize
|
||||
/* 802EA244 002E7184 48 00 12 CD */ bl initialize__14J2DTexGenBlockFv
|
||||
/* 802EA248 002E7188 A0 02 C7 AE */ lhz r0, lbl_804561AE-_SDA2_BASE_(r2)
|
||||
/* 802EA24C 002E718C B0 1F 00 78 */ sth r0, 0x78(r31)
|
||||
/* 802EA250 002E7190 38 00 00 00 */ li r0, 0
|
||||
@@ -65,7 +65,7 @@ J2DMaterial:
|
||||
/* 802EA278 002E71B8 88 03 00 03 */ lbz r0, 3(r3)
|
||||
/* 802EA27C 002E71BC 98 1F 00 7F */ stb r0, 0x7f(r31)
|
||||
/* 802EA280 002E71C0 38 7F 00 78 */ addi r3, r31, 0x78
|
||||
/* 802EA284 002E71C4 48 00 75 79 */ bl J2DPEBlock_NS_initialize
|
||||
/* 802EA284 002E71C4 48 00 75 79 */ bl initialize__10J2DPEBlockFv
|
||||
/* 802EA288 002E71C8 38 80 00 00 */ li r4, 0
|
||||
/* 802EA28C 002E71CC 90 9F 00 04 */ stw r4, 4(r31)
|
||||
/* 802EA290 002E71D0 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
|
||||
@@ -83,8 +83,8 @@ J2DMaterial:
|
||||
/* 802EA2C0 002E7200 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EA2C4 002E7204 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA2C8 002E7208 4E 80 00 20 */ blr
|
||||
.global J2DMaterial_NS_dtor
|
||||
J2DMaterial_NS_dtor:
|
||||
.global __dt__11J2DMaterialFv
|
||||
__dt__11J2DMaterialFv:
|
||||
/* 802EA2CC 002E720C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA2D0 002E7210 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA2D4 002E7214 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -118,7 +118,7 @@ lbl_802EA338:
|
||||
/* 802EA33C 002E727C 4B FE 4A 01 */ bl __dl__FPv
|
||||
/* 802EA340 002E7280 38 7E 00 28 */ addi r3, r30, 0x28
|
||||
/* 802EA344 002E7284 38 80 FF FF */ li r4, -1
|
||||
/* 802EA348 002E7288 48 00 12 D9 */ bl J2DTexGenBlock_NS_dtor
|
||||
/* 802EA348 002E7288 48 00 12 D9 */ bl __dt__14J2DTexGenBlockFv
|
||||
/* 802EA34C 002E728C 34 1E 00 10 */ addic. r0, r30, 0x10
|
||||
/* 802EA350 002E7290 41 82 00 10 */ beq lbl_802EA360
|
||||
/* 802EA354 002E7294 3C 60 80 3D */ lis r3, lbl_803CCA84@ha
|
||||
@@ -138,8 +138,8 @@ lbl_802EA370:
|
||||
/* 802EA384 002E72C4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA388 002E72C8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_setGX
|
||||
J2DMaterial_NS_setGX:
|
||||
.global setGX__11J2DMaterialFv
|
||||
setGX__11J2DMaterialFv:
|
||||
/* 802EA38C 002E72CC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA390 002E72D0 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA394 002E72D4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -149,9 +149,9 @@ J2DMaterial_NS_setGX:
|
||||
/* 802EA3A4 002E72E4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802EA3A8 002E72E8 41 82 00 54 */ beq lbl_802EA3FC
|
||||
/* 802EA3AC 002E72EC 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
/* 802EA3B0 002E72F0 48 00 10 75 */ bl J2DColorBlock_NS_setGX
|
||||
/* 802EA3B0 002E72F0 48 00 10 75 */ bl setGX__13J2DColorBlockFv
|
||||
/* 802EA3B4 002E72F4 38 7F 00 28 */ addi r3, r31, 0x28
|
||||
/* 802EA3B8 002E72F8 48 00 11 B9 */ bl J2DTexGenBlock_NS_setGX
|
||||
/* 802EA3B8 002E72F8 48 00 11 B9 */ bl setGX__14J2DTexGenBlockFv
|
||||
/* 802EA3BC 002E72FC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
/* 802EA3C0 002E7300 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802EA3C4 002E7304 41 82 00 14 */ beq lbl_802EA3D8
|
||||
@@ -169,7 +169,7 @@ lbl_802EA3D8:
|
||||
/* 802EA3F0 002E7330 4E 80 04 21 */ bctrl
|
||||
lbl_802EA3F4:
|
||||
/* 802EA3F4 002E7334 38 7F 00 78 */ addi r3, r31, 0x78
|
||||
/* 802EA3F8 002E7338 48 00 74 49 */ bl J2DPEBlock_NS_setGX
|
||||
/* 802EA3F8 002E7338 48 00 74 49 */ bl setGX__10J2DPEBlockFv
|
||||
lbl_802EA3FC:
|
||||
/* 802EA3FC 002E733C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802EA400 002E7340 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -177,8 +177,8 @@ lbl_802EA3FC:
|
||||
/* 802EA408 002E7348 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA40C 002E734C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_createTevBlock
|
||||
J2DMaterial_NS_createTevBlock:
|
||||
.global createTevBlock__11J2DMaterialFib
|
||||
createTevBlock__11J2DMaterialFib:
|
||||
/* 802EA410 002E7350 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA414 002E7354 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA418 002E7358 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -190,7 +190,7 @@ J2DMaterial_NS_createTevBlock:
|
||||
/* 802EA430 002E7370 4B FE 48 1D */ bl __nw__FUl
|
||||
/* 802EA434 002E7374 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA438 002E7378 41 82 00 0C */ beq lbl_802EA444
|
||||
/* 802EA43C 002E737C 48 00 14 51 */ bl J2DTevBlock1
|
||||
/* 802EA43C 002E737C 48 00 14 51 */ bl __ct__12J2DTevBlock1Fv
|
||||
/* 802EA440 002E7380 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA444:
|
||||
/* 802EA444 002E7384 7C 03 03 78 */ mr r3, r0
|
||||
@@ -202,7 +202,7 @@ lbl_802EA44C:
|
||||
/* 802EA458 002E7398 4B FE 47 F5 */ bl __nw__FUl
|
||||
/* 802EA45C 002E739C 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA460 002E73A0 41 82 00 0C */ beq lbl_802EA46C
|
||||
/* 802EA464 002E73A4 48 00 21 55 */ bl J2DTevBlock2
|
||||
/* 802EA464 002E73A4 48 00 21 55 */ bl __ct__12J2DTevBlock2Fv
|
||||
/* 802EA468 002E73A8 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA46C:
|
||||
/* 802EA46C 002E73AC 7C 03 03 78 */ mr r3, r0
|
||||
@@ -214,7 +214,7 @@ lbl_802EA474:
|
||||
/* 802EA480 002E73C0 4B FE 47 CD */ bl __nw__FUl
|
||||
/* 802EA484 002E73C4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA488 002E73C8 41 82 00 0C */ beq lbl_802EA494
|
||||
/* 802EA48C 002E73CC 48 00 34 31 */ bl J2DTevBlock4
|
||||
/* 802EA48C 002E73CC 48 00 34 31 */ bl __ct__12J2DTevBlock4Fv
|
||||
/* 802EA490 002E73D0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA494:
|
||||
/* 802EA494 002E73D4 7C 03 03 78 */ mr r3, r0
|
||||
@@ -226,7 +226,7 @@ lbl_802EA49C:
|
||||
/* 802EA4A8 002E73E8 4B FE 47 A5 */ bl __nw__FUl
|
||||
/* 802EA4AC 002E73EC 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA4B0 002E73F0 41 82 00 0C */ beq lbl_802EA4BC
|
||||
/* 802EA4B4 002E73F4 48 00 48 B1 */ bl J2DTevBlock8
|
||||
/* 802EA4B4 002E73F4 48 00 48 B1 */ bl __ct__12J2DTevBlock8Fv
|
||||
/* 802EA4B8 002E73F8 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA4BC:
|
||||
/* 802EA4BC 002E73FC 7C 03 03 78 */ mr r3, r0
|
||||
@@ -236,7 +236,7 @@ lbl_802EA4C4:
|
||||
/* 802EA4C8 002E7408 4B FE 47 85 */ bl __nw__FUl
|
||||
/* 802EA4CC 002E740C 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA4D0 002E7410 41 82 00 0C */ beq lbl_802EA4DC
|
||||
/* 802EA4D4 002E7414 48 00 5D 11 */ bl J2DTevBlock16
|
||||
/* 802EA4D4 002E7414 48 00 5D 11 */ bl __ct__13J2DTevBlock16Fv
|
||||
/* 802EA4D8 002E7418 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA4DC:
|
||||
/* 802EA4DC 002E741C 7C 03 03 78 */ mr r3, r0
|
||||
@@ -249,7 +249,7 @@ lbl_802EA4E4:
|
||||
/* 802EA4F4 002E7434 4B FE 47 81 */ bl __nw__FUli
|
||||
/* 802EA4F8 002E7438 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA4FC 002E743C 41 82 00 0C */ beq lbl_802EA508
|
||||
/* 802EA500 002E7440 48 00 13 8D */ bl J2DTevBlock1
|
||||
/* 802EA500 002E7440 48 00 13 8D */ bl __ct__12J2DTevBlock1Fv
|
||||
/* 802EA504 002E7444 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA508:
|
||||
/* 802EA508 002E7448 7C 03 03 78 */ mr r3, r0
|
||||
@@ -262,7 +262,7 @@ lbl_802EA510:
|
||||
/* 802EA520 002E7460 4B FE 47 55 */ bl __nw__FUli
|
||||
/* 802EA524 002E7464 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA528 002E7468 41 82 00 0C */ beq lbl_802EA534
|
||||
/* 802EA52C 002E746C 48 00 20 8D */ bl J2DTevBlock2
|
||||
/* 802EA52C 002E746C 48 00 20 8D */ bl __ct__12J2DTevBlock2Fv
|
||||
/* 802EA530 002E7470 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA534:
|
||||
/* 802EA534 002E7474 7C 03 03 78 */ mr r3, r0
|
||||
@@ -275,7 +275,7 @@ lbl_802EA53C:
|
||||
/* 802EA54C 002E748C 4B FE 47 29 */ bl __nw__FUli
|
||||
/* 802EA550 002E7490 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA554 002E7494 41 82 00 0C */ beq lbl_802EA560
|
||||
/* 802EA558 002E7498 48 00 33 65 */ bl J2DTevBlock4
|
||||
/* 802EA558 002E7498 48 00 33 65 */ bl __ct__12J2DTevBlock4Fv
|
||||
/* 802EA55C 002E749C 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA560:
|
||||
/* 802EA560 002E74A0 7C 03 03 78 */ mr r3, r0
|
||||
@@ -288,7 +288,7 @@ lbl_802EA568:
|
||||
/* 802EA578 002E74B8 4B FE 46 FD */ bl __nw__FUli
|
||||
/* 802EA57C 002E74BC 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA580 002E74C0 41 82 00 0C */ beq lbl_802EA58C
|
||||
/* 802EA584 002E74C4 48 00 47 E1 */ bl J2DTevBlock8
|
||||
/* 802EA584 002E74C4 48 00 47 E1 */ bl __ct__12J2DTevBlock8Fv
|
||||
/* 802EA588 002E74C8 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA58C:
|
||||
/* 802EA58C 002E74CC 7C 03 03 78 */ mr r3, r0
|
||||
@@ -299,7 +299,7 @@ lbl_802EA594:
|
||||
/* 802EA59C 002E74DC 4B FE 46 D9 */ bl __nw__FUli
|
||||
/* 802EA5A0 002E74E0 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA5A4 002E74E4 41 82 00 0C */ beq lbl_802EA5B0
|
||||
/* 802EA5A8 002E74E8 48 00 5C 3D */ bl J2DTevBlock16
|
||||
/* 802EA5A8 002E74E8 48 00 5C 3D */ bl __ct__13J2DTevBlock16Fv
|
||||
/* 802EA5AC 002E74EC 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA5B0:
|
||||
/* 802EA5B0 002E74F0 7C 03 03 78 */ mr r3, r0
|
||||
@@ -309,8 +309,8 @@ lbl_802EA5B4:
|
||||
/* 802EA5BC 002E74FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA5C0 002E7500 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_createIndBlock
|
||||
J2DMaterial_NS_createIndBlock:
|
||||
.global createIndBlock__11J2DMaterialFib
|
||||
createIndBlock__11J2DMaterialFib:
|
||||
/* 802EA5C4 002E7504 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA5C8 002E7508 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA5CC 002E750C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -330,38 +330,38 @@ J2DMaterial_NS_createIndBlock:
|
||||
/* 802EA604 002E7544 38 03 CA 90 */ addi r0, r3, lbl_803CCA90@l
|
||||
/* 802EA608 002E7548 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA60C 002E754C 38 7F 00 05 */ addi r3, r31, 5
|
||||
.global J2DIndTexOrder
|
||||
/* 802EA610 002E7550 3C 80 80 2F */ lis r4, J2DIndTexOrder@ha
|
||||
.global J2DIndTexOrder
|
||||
/* 802EA614 002E7554 38 84 B3 78 */ addi r4, r4, J2DIndTexOrder@l
|
||||
.global __ct__14J2DIndTexOrderFv
|
||||
/* 802EA610 002E7550 3C 80 80 2F */ lis r4, __ct__14J2DIndTexOrderFv@ha
|
||||
.global __ct__14J2DIndTexOrderFv
|
||||
/* 802EA614 002E7554 38 84 B3 78 */ addi r4, r4, __ct__14J2DIndTexOrderFv@l
|
||||
/* 802EA618 002E7558 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA61C 002E755C 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA620 002E7560 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA624 002E7564 48 07 77 3D */ bl func_80361D60
|
||||
/* 802EA624 002E7564 48 07 77 3D */ bl __construct_array
|
||||
/* 802EA628 002E7568 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
.global J2DIndTexMtx
|
||||
/* 802EA62C 002E756C 3C 80 80 2F */ lis r4, J2DIndTexMtx@ha
|
||||
.global J2DIndTexMtx
|
||||
/* 802EA630 002E7570 38 84 B3 20 */ addi r4, r4, J2DIndTexMtx@l
|
||||
.global J2DIndTexMtx_NS_dtor
|
||||
/* 802EA634 002E7574 3C A0 80 2F */ lis r5, J2DIndTexMtx_NS_dtor@ha
|
||||
.global J2DIndTexMtx_NS_dtor
|
||||
/* 802EA638 002E7578 38 A5 B2 E4 */ addi r5, r5, J2DIndTexMtx_NS_dtor@l
|
||||
.global __ct__12J2DIndTexMtxFv
|
||||
/* 802EA62C 002E756C 3C 80 80 2F */ lis r4, __ct__12J2DIndTexMtxFv@ha
|
||||
.global __ct__12J2DIndTexMtxFv
|
||||
/* 802EA630 002E7570 38 84 B3 20 */ addi r4, r4, __ct__12J2DIndTexMtxFv@l
|
||||
.global __dt__12J2DIndTexMtxFv
|
||||
/* 802EA634 002E7574 3C A0 80 2F */ lis r5, __dt__12J2DIndTexMtxFv@ha
|
||||
.global __dt__12J2DIndTexMtxFv
|
||||
/* 802EA638 002E7578 38 A5 B2 E4 */ addi r5, r5, __dt__12J2DIndTexMtxFv@l
|
||||
/* 802EA63C 002E757C 38 C0 00 1C */ li r6, 0x1c
|
||||
/* 802EA640 002E7580 38 E0 00 03 */ li r7, 3
|
||||
/* 802EA644 002E7584 48 07 77 1D */ bl func_80361D60
|
||||
/* 802EA644 002E7584 48 07 77 1D */ bl __construct_array
|
||||
/* 802EA648 002E7588 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
.global J2DIndTexCoordScale
|
||||
/* 802EA64C 002E758C 3C 80 80 2F */ lis r4, J2DIndTexCoordScale@ha
|
||||
.global J2DIndTexCoordScale
|
||||
/* 802EA650 002E7590 38 84 B2 CC */ addi r4, r4, J2DIndTexCoordScale@l
|
||||
.global J2DIndTexCoordScale_NS_dtor
|
||||
/* 802EA654 002E7594 3C A0 80 2F */ lis r5, J2DIndTexCoordScale_NS_dtor@ha
|
||||
.global J2DIndTexCoordScale_NS_dtor
|
||||
/* 802EA658 002E7598 38 A5 B2 90 */ addi r5, r5, J2DIndTexCoordScale_NS_dtor@l
|
||||
.global __ct__19J2DIndTexCoordScaleFv
|
||||
/* 802EA64C 002E758C 3C 80 80 2F */ lis r4, __ct__19J2DIndTexCoordScaleFv@ha
|
||||
.global __ct__19J2DIndTexCoordScaleFv
|
||||
/* 802EA650 002E7590 38 84 B2 CC */ addi r4, r4, __ct__19J2DIndTexCoordScaleFv@l
|
||||
.global __dt__19J2DIndTexCoordScaleFv
|
||||
/* 802EA654 002E7594 3C A0 80 2F */ lis r5, __dt__19J2DIndTexCoordScaleFv@ha
|
||||
.global __dt__19J2DIndTexCoordScaleFv
|
||||
/* 802EA658 002E7598 38 A5 B2 90 */ addi r5, r5, __dt__19J2DIndTexCoordScaleFv@l
|
||||
/* 802EA65C 002E759C 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA660 002E75A0 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA664 002E75A4 48 07 76 FD */ bl func_80361D60
|
||||
/* 802EA664 002E75A4 48 07 76 FD */ bl __construct_array
|
||||
/* 802EA668 002E75A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA66C 002E75AC 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802EA670 002E75B0 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
@@ -397,38 +397,38 @@ lbl_802EA6B0:
|
||||
/* 802EA6DC 002E761C 38 03 CA 90 */ addi r0, r3, lbl_803CCA90@l
|
||||
/* 802EA6E0 002E7620 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 802EA6E4 002E7624 38 7F 00 05 */ addi r3, r31, 5
|
||||
.global J2DIndTexOrder
|
||||
/* 802EA6E8 002E7628 3C 80 80 2F */ lis r4, J2DIndTexOrder@ha
|
||||
.global J2DIndTexOrder
|
||||
/* 802EA6EC 002E762C 38 84 B3 78 */ addi r4, r4, J2DIndTexOrder@l
|
||||
.global __ct__14J2DIndTexOrderFv
|
||||
/* 802EA6E8 002E7628 3C 80 80 2F */ lis r4, __ct__14J2DIndTexOrderFv@ha
|
||||
.global __ct__14J2DIndTexOrderFv
|
||||
/* 802EA6EC 002E762C 38 84 B3 78 */ addi r4, r4, __ct__14J2DIndTexOrderFv@l
|
||||
/* 802EA6F0 002E7630 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA6F4 002E7634 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA6F8 002E7638 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA6FC 002E763C 48 07 76 65 */ bl func_80361D60
|
||||
/* 802EA6FC 002E763C 48 07 76 65 */ bl __construct_array
|
||||
/* 802EA700 002E7640 38 7F 00 10 */ addi r3, r31, 0x10
|
||||
.global J2DIndTexMtx
|
||||
/* 802EA704 002E7644 3C 80 80 2F */ lis r4, J2DIndTexMtx@ha
|
||||
.global J2DIndTexMtx
|
||||
/* 802EA708 002E7648 38 84 B3 20 */ addi r4, r4, J2DIndTexMtx@l
|
||||
.global J2DIndTexMtx_NS_dtor
|
||||
/* 802EA70C 002E764C 3C A0 80 2F */ lis r5, J2DIndTexMtx_NS_dtor@ha
|
||||
.global J2DIndTexMtx_NS_dtor
|
||||
/* 802EA710 002E7650 38 A5 B2 E4 */ addi r5, r5, J2DIndTexMtx_NS_dtor@l
|
||||
.global __ct__12J2DIndTexMtxFv
|
||||
/* 802EA704 002E7644 3C 80 80 2F */ lis r4, __ct__12J2DIndTexMtxFv@ha
|
||||
.global __ct__12J2DIndTexMtxFv
|
||||
/* 802EA708 002E7648 38 84 B3 20 */ addi r4, r4, __ct__12J2DIndTexMtxFv@l
|
||||
.global __dt__12J2DIndTexMtxFv
|
||||
/* 802EA70C 002E764C 3C A0 80 2F */ lis r5, __dt__12J2DIndTexMtxFv@ha
|
||||
.global __dt__12J2DIndTexMtxFv
|
||||
/* 802EA710 002E7650 38 A5 B2 E4 */ addi r5, r5, __dt__12J2DIndTexMtxFv@l
|
||||
/* 802EA714 002E7654 38 C0 00 1C */ li r6, 0x1c
|
||||
/* 802EA718 002E7658 38 E0 00 03 */ li r7, 3
|
||||
/* 802EA71C 002E765C 48 07 76 45 */ bl func_80361D60
|
||||
/* 802EA71C 002E765C 48 07 76 45 */ bl __construct_array
|
||||
/* 802EA720 002E7660 38 7F 00 64 */ addi r3, r31, 0x64
|
||||
.global J2DIndTexCoordScale
|
||||
/* 802EA724 002E7664 3C 80 80 2F */ lis r4, J2DIndTexCoordScale@ha
|
||||
.global J2DIndTexCoordScale
|
||||
/* 802EA728 002E7668 38 84 B2 CC */ addi r4, r4, J2DIndTexCoordScale@l
|
||||
.global J2DIndTexCoordScale_NS_dtor
|
||||
/* 802EA72C 002E766C 3C A0 80 2F */ lis r5, J2DIndTexCoordScale_NS_dtor@ha
|
||||
.global J2DIndTexCoordScale_NS_dtor
|
||||
/* 802EA730 002E7670 38 A5 B2 90 */ addi r5, r5, J2DIndTexCoordScale_NS_dtor@l
|
||||
.global __ct__19J2DIndTexCoordScaleFv
|
||||
/* 802EA724 002E7664 3C 80 80 2F */ lis r4, __ct__19J2DIndTexCoordScaleFv@ha
|
||||
.global __ct__19J2DIndTexCoordScaleFv
|
||||
/* 802EA728 002E7668 38 84 B2 CC */ addi r4, r4, __ct__19J2DIndTexCoordScaleFv@l
|
||||
.global __dt__19J2DIndTexCoordScaleFv
|
||||
/* 802EA72C 002E766C 3C A0 80 2F */ lis r5, __dt__19J2DIndTexCoordScaleFv@ha
|
||||
.global __dt__19J2DIndTexCoordScaleFv
|
||||
/* 802EA730 002E7670 38 A5 B2 90 */ addi r5, r5, __dt__19J2DIndTexCoordScaleFv@l
|
||||
/* 802EA734 002E7674 38 C0 00 02 */ li r6, 2
|
||||
/* 802EA738 002E7678 38 E0 00 04 */ li r7, 4
|
||||
/* 802EA73C 002E767C 48 07 76 25 */ bl func_80361D60
|
||||
/* 802EA73C 002E767C 48 07 76 25 */ bl __construct_array
|
||||
/* 802EA740 002E7680 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802EA744 002E7684 81 9F 00 00 */ lwz r12, 0(r31)
|
||||
/* 802EA748 002E7688 81 8C 00 08 */ lwz r12, 8(r12)
|
||||
@@ -456,8 +456,8 @@ lbl_802EA788:
|
||||
/* 802EA794 002E76D4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA798 002E76D8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_J2DMaterialAnmPointer
|
||||
J2DMaterial_NS_J2DMaterialAnmPointer:
|
||||
.global __ct__Q211J2DMaterial21J2DMaterialAnmPointerFv
|
||||
__ct__Q211J2DMaterial21J2DMaterialAnmPointerFv:
|
||||
/* 802EA79C 002E76DC 38 A0 00 00 */ li r5, 0
|
||||
/* 802EA7A0 002E76E0 90 A3 00 00 */ stw r5, 0(r3)
|
||||
/* 802EA7A4 002E76E4 3C 80 00 01 */ lis r4, 0x0000FFFF@ha
|
||||
@@ -507,8 +507,8 @@ lbl_802EA838:
|
||||
/* 802EA844 002E7784 42 00 FF F4 */ bdnz lbl_802EA838
|
||||
/* 802EA848 002E7788 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_makeAnmPointer
|
||||
J2DMaterial_NS_makeAnmPointer:
|
||||
.global makeAnmPointer__11J2DMaterialFv
|
||||
makeAnmPointer__11J2DMaterialFv:
|
||||
/* 802EA84C 002E778C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA850 002E7790 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA854 002E7794 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -521,7 +521,7 @@ J2DMaterial_NS_makeAnmPointer:
|
||||
/* 802EA870 002E77B0 4B FE 43 DD */ bl __nw__FUl
|
||||
/* 802EA874 002E77B4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802EA878 002E77B8 41 82 00 0C */ beq lbl_802EA884
|
||||
/* 802EA87C 002E77BC 4B FF FF 21 */ bl J2DMaterial_NS_J2DMaterialAnmPointer
|
||||
/* 802EA87C 002E77BC 4B FF FF 21 */ bl __ct__Q211J2DMaterial21J2DMaterialAnmPointerFv
|
||||
/* 802EA880 002E77C0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802EA884:
|
||||
/* 802EA884 002E77C4 90 1F 00 84 */ stw r0, 0x84(r31)
|
||||
@@ -532,8 +532,8 @@ lbl_802EA888:
|
||||
/* 802EA894 002E77D4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA898 002E77D8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_setAnimation
|
||||
J2DMaterial_NS_setAnimation:
|
||||
.global setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
setAnimation__11J2DMaterialFP11J2DAnmColor:
|
||||
/* 802EA89C 002E77DC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA8A0 002E77E0 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA8A4 002E77E4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -547,7 +547,7 @@ J2DMaterial_NS_setAnimation:
|
||||
/* 802EA8C4 002E7804 41 82 00 70 */ beq lbl_802EA934
|
||||
lbl_802EA8C8:
|
||||
/* 802EA8C8 002E7808 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EA8CC 002E780C 4B FF FF 81 */ bl J2DMaterial_NS_makeAnmPointer
|
||||
/* 802EA8CC 002E780C 4B FF FF 81 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EA8D0 002E7810 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA8D4 002E7814 93 E3 00 00 */ stw r31, 0(r3)
|
||||
/* 802EA8D8 002E7818 3C 60 00 01 */ lis r3, 0x0000FFFF@ha
|
||||
@@ -584,8 +584,8 @@ lbl_802EA934:
|
||||
/* 802EA944 002E7884 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA948 002E7888 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_setAnimation_X1_
|
||||
J2DMaterial_NS_setAnimation_X1_:
|
||||
.global setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey:
|
||||
/* 802EA94C 002E788C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA950 002E7890 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA954 002E7894 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -599,7 +599,7 @@ J2DMaterial_NS_setAnimation_X1_:
|
||||
/* 802EA974 002E78B4 41 82 00 A0 */ beq lbl_802EAA14
|
||||
lbl_802EA978:
|
||||
/* 802EA978 002E78B8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EA97C 002E78BC 4B FF FE D1 */ bl J2DMaterial_NS_makeAnmPointer
|
||||
/* 802EA97C 002E78BC 4B FF FE D1 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EA980 002E78C0 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EA984 002E78C4 93 E3 00 04 */ stw r31, 4(r3)
|
||||
/* 802EA988 002E78C8 38 60 00 00 */ li r3, 0
|
||||
@@ -649,8 +649,8 @@ lbl_802EAA14:
|
||||
/* 802EAA24 002E7964 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAA28 002E7968 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_setAnimation_X2_
|
||||
J2DMaterial_NS_setAnimation_X2_:
|
||||
.global setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
setAnimation__11J2DMaterialFP16J2DAnmTexPattern:
|
||||
/* 802EAA2C 002E796C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EAA30 002E7970 7C 08 02 A6 */ mflr r0
|
||||
/* 802EAA34 002E7974 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -664,7 +664,7 @@ J2DMaterial_NS_setAnimation_X2_:
|
||||
/* 802EAA54 002E7994 41 82 00 A0 */ beq lbl_802EAAF4
|
||||
lbl_802EAA58:
|
||||
/* 802EAA58 002E7998 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EAA5C 002E799C 4B FF FD F1 */ bl J2DMaterial_NS_makeAnmPointer
|
||||
/* 802EAA5C 002E799C 4B FF FD F1 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EAA60 002E79A0 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EAA64 002E79A4 93 E3 00 08 */ stw r31, 8(r3)
|
||||
/* 802EAA68 002E79A8 38 60 00 00 */ li r3, 0
|
||||
@@ -714,8 +714,8 @@ lbl_802EAAF4:
|
||||
/* 802EAB04 002E7A44 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAB08 002E7A48 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_setAnimation_X3_
|
||||
J2DMaterial_NS_setAnimation_X3_:
|
||||
.global setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
setAnimation__11J2DMaterialFP15J2DAnmTevRegKey:
|
||||
/* 802EAB0C 002E7A4C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EAB10 002E7A50 7C 08 02 A6 */ mflr r0
|
||||
/* 802EAB14 002E7A54 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -729,7 +729,7 @@ J2DMaterial_NS_setAnimation_X3_:
|
||||
/* 802EAB34 002E7A74 41 82 01 2C */ beq lbl_802EAC60
|
||||
lbl_802EAB38:
|
||||
/* 802EAB38 002E7A78 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802EAB3C 002E7A7C 4B FF FD 11 */ bl J2DMaterial_NS_makeAnmPointer
|
||||
/* 802EAB3C 002E7A7C 4B FF FD 11 */ bl makeAnmPointer__11J2DMaterialFv
|
||||
/* 802EAB40 002E7A80 80 7E 00 84 */ lwz r3, 0x84(r30)
|
||||
/* 802EAB44 002E7A84 93 E3 00 0C */ stw r31, 0xc(r3)
|
||||
/* 802EAB48 002E7A88 38 60 00 00 */ li r3, 0
|
||||
@@ -819,8 +819,8 @@ lbl_802EAC60:
|
||||
/* 802EAC70 002E7BB0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EAC74 002E7BB4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterial_NS_animation
|
||||
J2DMaterial_NS_animation:
|
||||
.global animation__11J2DMaterialFv
|
||||
animation__11J2DMaterialFv:
|
||||
/* 802EAC78 002E7BB8 94 21 FE F0 */ stwu r1, -0x110(r1)
|
||||
/* 802EAC7C 002E7BBC 7C 08 02 A6 */ mflr r0
|
||||
/* 802EAC80 002E7BC0 90 01 01 14 */ stw r0, 0x114(r1)
|
||||
@@ -892,7 +892,7 @@ lbl_802EAD64:
|
||||
/* 802EAD80 002E7CC0 80 65 00 04 */ lwz r3, 4(r5)
|
||||
/* 802EAD84 002E7CC4 C0 23 00 08 */ lfs f1, 8(r3)
|
||||
/* 802EAD88 002E7CC8 38 A1 00 34 */ addi r5, r1, 0x34
|
||||
/* 802EAD8C 002E7CCC 48 02 0C 65 */ bl J2DAnmTextureSRTKey_NS_calcTransform
|
||||
/* 802EAD8C 002E7CCC 48 02 0C 65 */ bl calcTransform__19J2DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo
|
||||
/* 802EAD90 002E7CD0 C3 E1 00 34 */ lfs f31, 0x34(r1)
|
||||
/* 802EAD94 002E7CD4 C3 C1 00 38 */ lfs f30, 0x38(r1)
|
||||
/* 802EAD98 002E7CD8 C0 42 C7 B0 */ lfs f2, lbl_804561B0-_SDA2_BASE_(r2)
|
||||
@@ -933,7 +933,7 @@ lbl_802EAD64:
|
||||
/* 802EAE24 002E7D64 38 7F 00 28 */ addi r3, r31, 0x28
|
||||
/* 802EAE28 002E7D68 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802EAE2C 002E7D6C 38 A1 00 48 */ addi r5, r1, 0x48
|
||||
/* 802EAE30 002E7D70 48 00 09 B1 */ bl J2DTexGenBlock_NS_getTexMtx
|
||||
/* 802EAE30 002E7D70 48 00 09 B1 */ bl getTexMtx__14J2DTexGenBlockFUlR9J2DTexMtx
|
||||
/* 802EAE34 002E7D74 D3 E1 00 58 */ stfs f31, 0x58(r1)
|
||||
/* 802EAE38 002E7D78 D3 C1 00 5C */ stfs f30, 0x5c(r1)
|
||||
/* 802EAE3C 002E7D7C D3 A1 00 60 */ stfs f29, 0x60(r1)
|
||||
@@ -942,7 +942,7 @@ lbl_802EAD64:
|
||||
/* 802EAE48 002E7D88 38 7F 00 28 */ addi r3, r31, 0x28
|
||||
/* 802EAE4C 002E7D8C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802EAE50 002E7D90 38 A1 00 48 */ addi r5, r1, 0x48
|
||||
/* 802EAE54 002E7D94 48 00 08 51 */ bl J2DTexGenBlock_NS_setTexMtx
|
||||
/* 802EAE54 002E7D94 48 00 08 51 */ bl setTexMtx__14J2DTexGenBlockFUlR9J2DTexMtx
|
||||
/* 802EAE58 002E7D98 38 1F 00 28 */ addi r0, r31, 0x28
|
||||
/* 802EAE5C 002E7D9C 57 A3 10 3A */ slwi r3, r29, 2
|
||||
/* 802EAE60 002E7DA0 38 63 00 04 */ addi r3, r3, 4
|
||||
@@ -988,7 +988,7 @@ lbl_802EAEA8:
|
||||
/* 802EAEF0 002E7E30 80 63 00 08 */ lwz r3, 8(r3)
|
||||
/* 802EAEF4 002E7E34 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802EAEF8 002E7E38 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 802EAEFC 002E7E3C 48 02 0F ED */ bl J2DAnmTexPattern_NS_getTexNo
|
||||
/* 802EAEFC 002E7E3C 48 02 0F ED */ bl getTexNo__16J2DAnmTexPatternCFUsPUs
|
||||
/* 802EAF00 002E7E40 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
/* 802EAF04 002E7E44 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802EAF08 002E7E48 A0 A1 00 08 */ lhz r5, 8(r1)
|
||||
@@ -999,7 +999,7 @@ lbl_802EAEA8:
|
||||
/* 802EAF1C 002E7E5C 80 7F 00 84 */ lwz r3, 0x84(r31)
|
||||
/* 802EAF20 002E7E60 80 63 00 08 */ lwz r3, 8(r3)
|
||||
/* 802EAF24 002E7E64 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802EAF28 002E7E68 48 02 10 75 */ bl J2DAnmTexPattern_NS_getResTIMG
|
||||
/* 802EAF28 002E7E68 48 02 10 75 */ bl getResTIMG__16J2DAnmTexPatternCFUs
|
||||
/* 802EAF2C 002E7E6C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802EAF30 002E7E70 80 1D 00 20 */ lwz r0, 0x20(r29)
|
||||
/* 802EAF34 002E7E74 7C 00 F0 40 */ cmplw r0, r30
|
||||
@@ -1012,7 +1012,7 @@ lbl_802EAEA8:
|
||||
/* 802EAF50 002E7E90 80 7F 00 84 */ lwz r3, 0x84(r31)
|
||||
/* 802EAF54 002E7E94 80 63 00 08 */ lwz r3, 8(r3)
|
||||
/* 802EAF58 002E7E98 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802EAF5C 002E7E9C 48 02 10 95 */ bl J2DAnmTexPattern_NS_getPalette
|
||||
/* 802EAF5C 002E7E9C 48 02 10 95 */ bl getPalette__16J2DAnmTexPatternCFUs
|
||||
/* 802EAF60 002E7EA0 7C 65 1B 78 */ mr r5, r3
|
||||
/* 802EAF64 002E7EA4 A0 03 00 14 */ lhz r0, 0x14(r3)
|
||||
/* 802EAF68 002E7EA8 28 00 01 00 */ cmplwi r0, 0x100
|
||||
@@ -1029,7 +1029,7 @@ lbl_802EAF8C:
|
||||
lbl_802EAF90:
|
||||
/* 802EAF90 002E7ED0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802EAF94 002E7ED4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802EAF98 002E7ED8 4B FF 34 E9 */ bl JUTTexture_NS_storeTIMG_X2_
|
||||
/* 802EAF98 002E7ED8 4B FF 34 E9 */ bl storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette7_GXTlut
|
||||
lbl_802EAF9C:
|
||||
/* 802EAF9C 002E7EDC 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802EAFA0:
|
||||
@@ -1056,7 +1056,7 @@ lbl_802EAFD0:
|
||||
/* 802EAFE8 002E7F28 41 82 00 4C */ beq lbl_802EB034
|
||||
/* 802EAFEC 002E7F2C 80 65 00 0C */ lwz r3, 0xc(r5)
|
||||
/* 802EAFF0 002E7F30 38 A1 00 2C */ addi r5, r1, 0x2c
|
||||
/* 802EAFF4 002E7F34 48 02 10 FD */ bl J2DAnmTevRegKey_NS_getTevColorReg
|
||||
/* 802EAFF4 002E7F34 48 02 10 FD */ bl getTevColorReg__15J2DAnmTevRegKeyCFUsP11_GXColorS10
|
||||
/* 802EAFF8 002E7F38 A8 01 00 2C */ lha r0, 0x2c(r1)
|
||||
/* 802EAFFC 002E7F3C B0 01 00 24 */ sth r0, 0x24(r1)
|
||||
/* 802EB000 002E7F40 A8 01 00 2E */ lha r0, 0x2e(r1)
|
||||
@@ -1093,7 +1093,7 @@ lbl_802EB04C:
|
||||
/* 802EB070 002E7FB0 80 7F 00 84 */ lwz r3, 0x84(r31)
|
||||
/* 802EB074 002E7FB4 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 802EB078 002E7FB8 38 A1 00 1C */ addi r5, r1, 0x1c
|
||||
/* 802EB07C 002E7FBC 48 02 13 39 */ bl J2DAnmTevRegKey_NS_getTevKonstReg
|
||||
/* 802EB07C 002E7FBC 48 02 13 39 */ bl getTevKonstReg__15J2DAnmTevRegKeyCFUsP8_GXColor
|
||||
/* 802EB080 002E7FC0 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 802EB084 002E7FC4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802EB088 002E7FC8 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -1222,8 +1222,8 @@ lbl_802EB234:
|
||||
/* 802EB254 002E8194 4E 80 00 20 */ blr
|
||||
/* 802EB258 002E8198 4E 80 00 20 */ blr
|
||||
/* 802EB25C 002E819C 4E 80 00 20 */ blr
|
||||
.global J2DTexCoord
|
||||
J2DTexCoord:
|
||||
.global __ct__11J2DTexCoordFv
|
||||
__ct__11J2DTexCoordFv:
|
||||
/* 802EB260 002E81A0 3C 80 80 3A */ lis r4, lbl_803A1B80@ha
|
||||
/* 802EB264 002E81A4 8C 04 1B 80 */ lbzu r0, lbl_803A1B80@l(r4)
|
||||
/* 802EB268 002E81A8 98 03 00 00 */ stb r0, 0(r3)
|
||||
@@ -1232,14 +1232,14 @@ J2DTexCoord:
|
||||
/* 802EB274 002E81B4 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802EB278 002E81B8 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802EB27C 002E81BC 4E 80 00 20 */ blr
|
||||
.global J2DColorChan
|
||||
J2DColorChan:
|
||||
.global __ct__12J2DColorChanFv
|
||||
__ct__12J2DColorChanFv:
|
||||
/* 802EB280 002E81C0 38 82 C7 A8 */ addi r4, r2, lbl_804561A8-_SDA2_BASE_
|
||||
/* 802EB284 002E81C4 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802EB288 002E81C8 B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802EB28C 002E81CC 4E 80 00 20 */ blr
|
||||
.global J2DIndTexCoordScale_NS_dtor
|
||||
J2DIndTexCoordScale_NS_dtor:
|
||||
.global __dt__19J2DIndTexCoordScaleFv
|
||||
__dt__19J2DIndTexCoordScaleFv:
|
||||
/* 802EB290 002E81D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EB294 002E81D4 7C 08 02 A6 */ mflr r0
|
||||
/* 802EB298 002E81D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1256,16 +1256,16 @@ lbl_802EB2B4:
|
||||
/* 802EB2C0 002E8200 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EB2C4 002E8204 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EB2C8 002E8208 4E 80 00 20 */ blr
|
||||
.global J2DIndTexCoordScale
|
||||
J2DIndTexCoordScale:
|
||||
.global __ct__19J2DIndTexCoordScaleFv
|
||||
__ct__19J2DIndTexCoordScaleFv:
|
||||
/* 802EB2CC 002E820C 88 02 C7 90 */ lbz r0, lbl_80456190-_SDA2_BASE_(r2)
|
||||
/* 802EB2D0 002E8210 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802EB2D4 002E8214 38 82 C7 90 */ addi r4, r2, lbl_80456190-_SDA2_BASE_
|
||||
/* 802EB2D8 002E8218 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802EB2DC 002E821C 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802EB2E0 002E8220 4E 80 00 20 */ blr
|
||||
.global J2DIndTexMtx_NS_dtor
|
||||
J2DIndTexMtx_NS_dtor:
|
||||
.global __dt__12J2DIndTexMtxFv
|
||||
__dt__12J2DIndTexMtxFv:
|
||||
/* 802EB2E4 002E8224 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EB2E8 002E8228 7C 08 02 A6 */ mflr r0
|
||||
/* 802EB2EC 002E822C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1282,8 +1282,8 @@ lbl_802EB308:
|
||||
/* 802EB314 002E8254 7C 08 03 A6 */ mtlr r0
|
||||
/* 802EB318 002E8258 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EB31C 002E825C 4E 80 00 20 */ blr
|
||||
.global J2DIndTexMtx
|
||||
J2DIndTexMtx:
|
||||
.global __ct__12J2DIndTexMtxFv
|
||||
__ct__12J2DIndTexMtxFv:
|
||||
/* 802EB320 002E8260 38 E0 00 00 */ li r7, 0
|
||||
/* 802EB324 002E8264 38 80 00 00 */ li r4, 0
|
||||
/* 802EB328 002E8268 3C A0 80 3A */ lis r5, lbl_803A1BC4@ha
|
||||
@@ -1308,8 +1308,8 @@ lbl_802EB344:
|
||||
/* 802EB36C 002E82AC 88 04 00 18 */ lbz r0, 0x18(r4)
|
||||
/* 802EB370 002E82B0 98 03 00 18 */ stb r0, 0x18(r3)
|
||||
/* 802EB374 002E82B4 4E 80 00 20 */ blr
|
||||
.global J2DIndTexOrder
|
||||
J2DIndTexOrder:
|
||||
.global __ct__14J2DIndTexOrderFv
|
||||
__ct__14J2DIndTexOrderFv:
|
||||
/* 802EB378 002E82B8 88 02 C7 84 */ lbz r0, lbl_80456184-_SDA2_BASE_(r2)
|
||||
/* 802EB37C 002E82BC 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802EB380 002E82C0 38 82 C7 84 */ addi r4, r2, lbl_80456184-_SDA2_BASE_
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802f2ad0
|
||||
|
||||
|
||||
.global J2DMaterialFactory
|
||||
J2DMaterialFactory:
|
||||
.global __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock
|
||||
__ct__18J2DMaterialFactoryFRC16J2DMaterialBlock:
|
||||
/* 802F2AD0 002EFA10 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F2AD4 002EFA14 7C 08 02 A6 */ mflr r0
|
||||
/* 802F2AD8 002EFA18 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -121,8 +121,8 @@ lbl_802F2B48:
|
||||
/* 802F2C8C 002EFBCC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F2C90 002EFBD0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_countStages
|
||||
J2DMaterialFactory_NS_countStages:
|
||||
.global countStages__18J2DMaterialFactoryCFi
|
||||
countStages__18J2DMaterialFactoryCFi:
|
||||
/* 802F2C94 002EFBD4 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F2C98 002EFBD8 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F2C9C 002EFBDC 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -162,8 +162,8 @@ lbl_802F2D14:
|
||||
/* 802F2D14 002EFC54 7C C3 33 78 */ mr r3, r6
|
||||
/* 802F2D18 002EFC58 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_create
|
||||
J2DMaterialFactory_NS_create:
|
||||
.global create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive
|
||||
create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive:
|
||||
/* 802F2D1C 002EFC5C 94 21 FC 30 */ stwu r1, -0x3d0(r1)
|
||||
/* 802F2D20 002EFC60 7C 08 02 A6 */ mflr r0
|
||||
/* 802F2D24 002EFC64 90 01 03 D4 */ stw r0, 0x3d4(r1)
|
||||
@@ -177,7 +177,7 @@ J2DMaterialFactory_NS_create:
|
||||
/* 802F2D44 002EFC84 7D 16 43 78 */ mr r22, r8
|
||||
/* 802F2D48 002EFC88 7D 3B 4B 78 */ mr r27, r9
|
||||
/* 802F2D4C 002EFC8C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2D50 002EFC90 4B FF FF 45 */ bl J2DMaterialFactory_NS_countStages
|
||||
/* 802F2D50 002EFC90 4B FF FF 45 */ bl countStages__18J2DMaterialFactoryCFi
|
||||
/* 802F2D54 002EFC94 56 64 02 DE */ rlwinm r4, r19, 0, 0xb, 0xf
|
||||
/* 802F2D58 002EFC98 56 60 86 FE */ rlwinm r0, r19, 0x10, 0x1b, 0x1f
|
||||
/* 802F2D5C 002EFC9C 7C 03 00 40 */ cmplw r3, r0
|
||||
@@ -199,11 +199,11 @@ lbl_802F2D7C:
|
||||
/* 802F2D94 002EFCD4 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 802F2D98 002EFCD8 7C 93 23 78 */ mr r19, r4
|
||||
/* 802F2D9C 002EFCDC 57 83 04 3E */ clrlwi r3, r28, 0x10
|
||||
/* 802F2DA0 002EFCE0 4B FF 76 71 */ bl J2DMaterial_NS_createTevBlock
|
||||
/* 802F2DA0 002EFCE0 4B FF 76 71 */ bl createTevBlock__11J2DMaterialFib
|
||||
/* 802F2DA4 002EFCE4 90 7F 00 70 */ stw r3, 0x70(r31)
|
||||
/* 802F2DA8 002EFCE8 7E 83 A3 78 */ mr r3, r20
|
||||
/* 802F2DAC 002EFCEC 7E 64 9B 78 */ mr r4, r19
|
||||
/* 802F2DB0 002EFCF0 4B FF 78 15 */ bl J2DMaterial_NS_createIndBlock
|
||||
/* 802F2DB0 002EFCF0 4B FF 78 15 */ bl createIndBlock__11J2DMaterialFib
|
||||
/* 802F2DB4 002EFCF4 90 7F 00 74 */ stw r3, 0x74(r31)
|
||||
/* 802F2DB8 002EFCF8 B3 BF 00 0C */ sth r29, 0xc(r31)
|
||||
/* 802F2DBC 002EFCFC 80 9E 00 04 */ lwz r4, 4(r30)
|
||||
@@ -215,20 +215,20 @@ lbl_802F2D7C:
|
||||
/* 802F2DD4 002EFD14 90 1F 00 08 */ stw r0, 8(r31)
|
||||
/* 802F2DD8 002EFD18 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2DDC 002EFD1C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2DE0 002EFD20 48 00 08 ED */ bl J2DMaterialFactory_NS_newColorChanNum
|
||||
/* 802F2DE0 002EFD20 48 00 08 ED */ bl newColorChanNum__18J2DMaterialFactoryCFi
|
||||
/* 802F2DE4 002EFD24 98 7F 00 18 */ stb r3, 0x18(r31)
|
||||
/* 802F2DE8 002EFD28 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2DEC 002EFD2C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2DF0 002EFD30 48 00 0A F1 */ bl J2DMaterialFactory_NS_newCullMode
|
||||
/* 802F2DF0 002EFD30 48 00 0A F1 */ bl newCullMode__18J2DMaterialFactoryCFi
|
||||
/* 802F2DF4 002EFD34 98 7F 00 22 */ stb r3, 0x22(r31)
|
||||
/* 802F2DF8 002EFD38 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2DFC 002EFD3C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2E00 002EFD40 48 00 09 59 */ bl J2DMaterialFactory_NS_newTexGenNum
|
||||
/* 802F2E00 002EFD40 48 00 09 59 */ bl newTexGenNum__18J2DMaterialFactoryCFi
|
||||
/* 802F2E04 002EFD44 90 7F 00 28 */ stw r3, 0x28(r31)
|
||||
/* 802F2E08 002EFD48 38 61 00 4C */ addi r3, r1, 0x4c
|
||||
/* 802F2E0C 002EFD4C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F2E10 002EFD50 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F2E14 002EFD54 48 00 11 CD */ bl J2DMaterialFactory_NS_newAlphaComp
|
||||
/* 802F2E14 002EFD54 48 00 11 CD */ bl newAlphaComp__18J2DMaterialFactoryCFi
|
||||
/* 802F2E18 002EFD58 80 01 00 4C */ lwz r0, 0x4c(r1)
|
||||
/* 802F2E1C 002EFD5C 90 01 00 50 */ stw r0, 0x50(r1)
|
||||
/* 802F2E20 002EFD60 A0 01 00 50 */ lhz r0, 0x50(r1)
|
||||
@@ -240,7 +240,7 @@ lbl_802F2D7C:
|
||||
/* 802F2E38 002EFD78 38 61 00 44 */ addi r3, r1, 0x44
|
||||
/* 802F2E3C 002EFD7C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F2E40 002EFD80 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F2E44 002EFD84 48 00 12 19 */ bl J2DMaterialFactory_NS_newBlend
|
||||
/* 802F2E44 002EFD84 48 00 12 19 */ bl newBlend__18J2DMaterialFactoryCFi
|
||||
/* 802F2E48 002EFD88 80 01 00 44 */ lwz r0, 0x44(r1)
|
||||
/* 802F2E4C 002EFD8C 90 01 00 48 */ stw r0, 0x48(r1)
|
||||
/* 802F2E50 002EFD90 88 01 00 48 */ lbz r0, 0x48(r1)
|
||||
@@ -253,12 +253,12 @@ lbl_802F2D7C:
|
||||
/* 802F2E6C 002EFDAC 98 1F 00 7F */ stb r0, 0x7f(r31)
|
||||
/* 802F2E70 002EFDB0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2E74 002EFDB4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2E78 002EFDB8 48 00 12 61 */ bl J2DMaterialFactory_NS_newDither
|
||||
/* 802F2E78 002EFDB8 48 00 12 61 */ bl newDither__18J2DMaterialFactoryCFi
|
||||
/* 802F2E7C 002EFDBC 98 7F 00 80 */ stb r3, 0x80(r31)
|
||||
/* 802F2E80 002EFDC0 82 7F 00 70 */ lwz r19, 0x70(r31)
|
||||
/* 802F2E84 002EFDC4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2E88 002EFDC8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2E8C 002EFDCC 48 00 0C C9 */ bl J2DMaterialFactory_NS_newTevStageNum
|
||||
/* 802F2E8C 002EFDCC 48 00 0C C9 */ bl newTevStageNum__18J2DMaterialFactoryCFi
|
||||
/* 802F2E90 002EFDD0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F2E94 002EFDD4 7E 63 9B 78 */ mr r3, r19
|
||||
/* 802F2E98 002EFDD8 81 93 00 00 */ lwz r12, 0(r19)
|
||||
@@ -279,11 +279,11 @@ lbl_802F2D7C:
|
||||
lbl_802F2ED4:
|
||||
/* 802F2ED4 002EFE14 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2ED8 002EFE18 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2EDC 002EFE1C 48 00 0A 45 */ bl J2DMaterialFactory_NS_newTexNo
|
||||
/* 802F2EDC 002EFE1C 48 00 0A 45 */ bl newTexNo__18J2DMaterialFactoryCFii
|
||||
/* 802F2EE0 002EFE20 7C 75 1B 78 */ mr r21, r3
|
||||
/* 802F2EE4 002EFE24 7F 03 C3 78 */ mr r3, r24
|
||||
/* 802F2EE8 002EFE28 7E A4 AB 78 */ mr r4, r21
|
||||
/* 802F2EEC 002EFE2C 48 01 A0 25 */ bl J2DResReference_NS_getResReference
|
||||
/* 802F2EEC 002EFE2C 48 01 A0 25 */ bl getResReference__15J2DResReferenceCFUs
|
||||
/* 802F2EF0 002EFE30 7C 73 1B 79 */ or. r19, r3, r3
|
||||
/* 802F2EF4 002EFE34 38 A0 00 00 */ li r5, 0
|
||||
/* 802F2EF8 002EFE38 41 82 00 84 */ beq lbl_802F2F7C
|
||||
@@ -292,7 +292,7 @@ lbl_802F2ED4:
|
||||
/* 802F2F04 002EFE44 3C A0 54 49 */ lis r5, 0x54494D47@ha
|
||||
/* 802F2F08 002EFE48 38 A5 4D 47 */ addi r5, r5, 0x54494D47@l
|
||||
/* 802F2F0C 002EFE4C 7F 66 DB 78 */ mr r6, r27
|
||||
/* 802F2F10 002EFE50 4B FE B2 11 */ bl JUTResReference_NS_getResource_X1_
|
||||
/* 802F2F10 002EFE50 4B FE B2 11 */ bl getResource__15JUTResReferenceFPCvUlP10JKRArchive
|
||||
/* 802F2F14 002EFE54 7C 65 1B 79 */ or. r5, r3, r3
|
||||
/* 802F2F18 002EFE58 40 82 00 28 */ bne lbl_802F2F40
|
||||
/* 802F2F1C 002EFE5C 28 1B 00 00 */ cmplwi r27, 0
|
||||
@@ -302,7 +302,7 @@ lbl_802F2ED4:
|
||||
/* 802F2F2C 002EFE6C 3C A0 54 49 */ lis r5, 0x54494D47@ha
|
||||
/* 802F2F30 002EFE70 38 A5 4D 47 */ addi r5, r5, 0x54494D47@l
|
||||
/* 802F2F34 002EFE74 38 C0 00 00 */ li r6, 0
|
||||
/* 802F2F38 002EFE78 4B FE B1 E9 */ bl JUTResReference_NS_getResource_X1_
|
||||
/* 802F2F38 002EFE78 4B FE B1 E9 */ bl getResource__15JUTResReferenceFPCvUlP10JKRArchive
|
||||
/* 802F2F3C 002EFE7C 7C 65 1B 78 */ mr r5, r3
|
||||
lbl_802F2F40:
|
||||
/* 802F2F40 002EFE80 28 05 00 00 */ cmplwi r5, 0
|
||||
@@ -312,13 +312,13 @@ lbl_802F2F40:
|
||||
/* 802F2F50 002EFE90 41 82 00 2C */ beq lbl_802F2F7C
|
||||
/* 802F2F54 002EFE94 7F 03 C3 78 */ mr r3, r24
|
||||
/* 802F2F58 002EFE98 7E A4 AB 78 */ mr r4, r21
|
||||
/* 802F2F5C 002EFE9C 48 01 9F E9 */ bl J2DResReference_NS_getName
|
||||
/* 802F2F5C 002EFE9C 48 01 9F E9 */ bl getName__15J2DResReferenceCFUs
|
||||
/* 802F2F60 002EFEA0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F2F64 002EFEA4 38 61 01 90 */ addi r3, r1, 0x190
|
||||
/* 802F2F68 002EFEA8 48 07 5B C5 */ bl strcpy
|
||||
/* 802F2F6C 002EFEAC 80 6D 90 10 */ lwz r3, lbl_80451590-_SDA_BASE_(r13)
|
||||
/* 802F2F70 002EFEB0 38 81 01 90 */ addi r4, r1, 0x190
|
||||
/* 802F2F74 002EFEB4 48 01 9E A5 */ bl J2DDataManage_NS_get
|
||||
/* 802F2F74 002EFEB4 48 01 9E A5 */ bl get__13J2DDataManageFPCc
|
||||
/* 802F2F78 002EFEB8 7C 65 1B 78 */ mr r5, r3
|
||||
lbl_802F2F7C:
|
||||
/* 802F2F7C 002EFEBC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -342,7 +342,7 @@ lbl_802F2FB8:
|
||||
/* 802F2FC0 002EFF00 41 80 FF 14 */ blt lbl_802F2ED4
|
||||
/* 802F2FC4 002EFF04 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F2FC8 002EFF08 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F2FCC 002EFF0C 48 00 09 9D */ bl J2DMaterialFactory_NS_newFontNo
|
||||
/* 802F2FCC 002EFF0C 48 00 09 9D */ bl newFontNo__18J2DMaterialFactoryCFi
|
||||
/* 802F2FD0 002EFF10 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F2FD4 002EFF14 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
/* 802F2FD8 002EFF18 81 83 00 00 */ lwz r12, 0(r3)
|
||||
@@ -356,7 +356,7 @@ lbl_802F2FB8:
|
||||
/* 802F2FF8 002EFF38 4E 80 04 21 */ bctrl
|
||||
/* 802F2FFC 002EFF3C 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F3000 002EFF40 7E C3 B3 78 */ mr r3, r22
|
||||
/* 802F3004 002EFF44 48 01 9F 0D */ bl J2DResReference_NS_getResReference
|
||||
/* 802F3004 002EFF44 48 01 9F 0D */ bl getResReference__15J2DResReferenceCFUs
|
||||
/* 802F3008 002EFF48 7C 73 1B 79 */ or. r19, r3, r3
|
||||
/* 802F300C 002EFF4C 38 80 00 00 */ li r4, 0
|
||||
/* 802F3010 002EFF50 41 82 00 98 */ beq lbl_802F30A8
|
||||
@@ -365,7 +365,7 @@ lbl_802F2FB8:
|
||||
/* 802F301C 002EFF5C 3C A0 46 4F */ lis r5, 0x464F4E54@ha
|
||||
/* 802F3020 002EFF60 38 A5 4E 54 */ addi r5, r5, 0x464F4E54@l
|
||||
/* 802F3024 002EFF64 7F 66 DB 78 */ mr r6, r27
|
||||
/* 802F3028 002EFF68 4B FE B0 F9 */ bl JUTResReference_NS_getResource_X1_
|
||||
/* 802F3028 002EFF68 4B FE B0 F9 */ bl getResource__15JUTResReferenceFPCvUlP10JKRArchive
|
||||
/* 802F302C 002EFF6C 7C 64 1B 79 */ or. r4, r3, r3
|
||||
/* 802F3030 002EFF70 40 82 00 28 */ bne lbl_802F3058
|
||||
/* 802F3034 002EFF74 28 1B 00 00 */ cmplwi r27, 0
|
||||
@@ -375,7 +375,7 @@ lbl_802F2FB8:
|
||||
/* 802F3044 002EFF84 3C A0 46 4F */ lis r5, 0x464F4E54@ha
|
||||
/* 802F3048 002EFF88 38 A5 4E 54 */ addi r5, r5, 0x464F4E54@l
|
||||
/* 802F304C 002EFF8C 38 C0 00 00 */ li r6, 0
|
||||
/* 802F3050 002EFF90 4B FE B0 D1 */ bl JUTResReference_NS_getResource_X1_
|
||||
/* 802F3050 002EFF90 4B FE B0 D1 */ bl getResource__15JUTResReferenceFPCvUlP10JKRArchive
|
||||
/* 802F3054 002EFF94 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_802F3058:
|
||||
/* 802F3058 002EFF98 28 04 00 00 */ cmplwi r4, 0
|
||||
@@ -390,13 +390,13 @@ lbl_802F3058:
|
||||
/* 802F307C 002EFFBC 4E 80 04 21 */ bctrl
|
||||
/* 802F3080 002EFFC0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F3084 002EFFC4 7E C3 B3 78 */ mr r3, r22
|
||||
/* 802F3088 002EFFC8 48 01 9E BD */ bl J2DResReference_NS_getName
|
||||
/* 802F3088 002EFFC8 48 01 9E BD */ bl getName__15J2DResReferenceCFUs
|
||||
/* 802F308C 002EFFCC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802F3090 002EFFD0 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 802F3094 002EFFD4 48 07 5A 99 */ bl strcpy
|
||||
/* 802F3098 002EFFD8 80 6D 90 10 */ lwz r3, lbl_80451590-_SDA_BASE_(r13)
|
||||
/* 802F309C 002EFFDC 38 81 00 8C */ addi r4, r1, 0x8c
|
||||
/* 802F30A0 002EFFE0 48 01 9D 79 */ bl J2DDataManage_NS_get
|
||||
/* 802F30A0 002EFFE0 48 01 9D 79 */ bl get__13J2DDataManageFPCc
|
||||
/* 802F30A4 002EFFE4 7C 64 1B 78 */ mr r4, r3
|
||||
lbl_802F30A8:
|
||||
/* 802F30A8 002EFFE8 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -410,7 +410,7 @@ lbl_802F30C4:
|
||||
/* 802F30C4 002F0004 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 802F30C8 002F0008 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F30CC 002F000C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F30D0 002F0010 48 00 08 D9 */ bl J2DMaterialFactory_NS_newTevOrder
|
||||
/* 802F30D0 002F0010 48 00 08 D9 */ bl newTevOrder__18J2DMaterialFactoryCFii
|
||||
/* 802F30D4 002F0014 80 01 00 3C */ lwz r0, 0x3c(r1)
|
||||
/* 802F30D8 002F0018 90 01 00 40 */ stw r0, 0x40(r1)
|
||||
/* 802F30DC 002F001C 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -436,7 +436,7 @@ lbl_802F3118:
|
||||
/* 802F3124 002F0064 38 61 00 60 */ addi r3, r1, 0x60
|
||||
/* 802F3128 002F0068 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F312C 002F006C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3130 002F0070 48 00 0A 5D */ bl J2DMaterialFactory_NS_newTevStage
|
||||
/* 802F3130 002F0070 48 00 0A 5D */ bl newTevStage__18J2DMaterialFactoryCFii
|
||||
/* 802F3134 002F0074 80 61 00 60 */ lwz r3, 0x60(r1)
|
||||
/* 802F3138 002F0078 80 01 00 64 */ lwz r0, 0x64(r1)
|
||||
/* 802F313C 002F007C 90 61 00 68 */ stw r3, 0x68(r1)
|
||||
@@ -496,7 +496,7 @@ lbl_802F3204:
|
||||
/* 802F3208 002F0148 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F320C 002F014C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3210 002F0150 56 66 06 3E */ clrlwi r6, r19, 0x18
|
||||
/* 802F3214 002F0154 48 00 08 A1 */ bl J2DMaterialFactory_NS_newTevKColor
|
||||
/* 802F3214 002F0154 48 00 08 A1 */ bl newTevKColor__18J2DMaterialFactoryCFii
|
||||
/* 802F3218 002F0158 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 802F321C 002F015C 90 01 00 38 */ stw r0, 0x38(r1)
|
||||
/* 802F3220 002F0160 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -519,7 +519,7 @@ lbl_802F3254:
|
||||
/* 802F325C 002F019C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F3260 002F01A0 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3264 002F01A4 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F3268 002F01A8 48 00 07 B5 */ bl J2DMaterialFactory_NS_newTevColor
|
||||
/* 802F3268 002F01A8 48 00 07 B5 */ bl newTevColor__18J2DMaterialFactoryCFii
|
||||
/* 802F326C 002F01AC 7E 63 9B 78 */ mr r3, r19
|
||||
/* 802F3270 002F01B0 56 A4 06 3E */ clrlwi r4, r21, 0x18
|
||||
/* 802F3274 002F01B4 38 A1 00 58 */ addi r5, r1, 0x58
|
||||
@@ -539,7 +539,7 @@ lbl_802F32A0:
|
||||
/* 802F32A4 002F01E4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F32A8 002F01E8 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F32AC 002F01EC 56 66 06 3E */ clrlwi r6, r19, 0x18
|
||||
/* 802F32B0 002F01F0 48 00 09 3D */ bl J2DMaterialFactory_NS_newTevSwapModeTable
|
||||
/* 802F32B0 002F01F0 48 00 09 3D */ bl newTevSwapModeTable__18J2DMaterialFactoryCFii
|
||||
/* 802F32B4 002F01F4 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802F32B8 002F01F8 98 01 00 0C */ stb r0, 0xc(r1)
|
||||
/* 802F32BC 002F01FC 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -562,7 +562,7 @@ lbl_802F32F4:
|
||||
/* 802F32F8 002F0238 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F32FC 002F023C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3300 002F0240 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F3304 002F0244 48 00 03 29 */ bl J2DMaterialFactory_NS_newMatColor
|
||||
/* 802F3304 002F0244 48 00 03 29 */ bl newMatColor__18J2DMaterialFactoryCFii
|
||||
/* 802F3308 002F0248 80 01 00 2C */ lwz r0, 0x2c(r1)
|
||||
/* 802F330C 002F024C 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 802F3310 002F0250 88 61 00 30 */ lbz r3, 0x30(r1)
|
||||
@@ -588,7 +588,7 @@ lbl_802F3354:
|
||||
/* 802F3358 002F0298 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F335C 002F029C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3360 002F02A0 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F3364 002F02A4 48 00 03 A1 */ bl J2DMaterialFactory_NS_newColorChan
|
||||
/* 802F3364 002F02A4 48 00 03 A1 */ bl newColorChan__18J2DMaterialFactoryCFii
|
||||
/* 802F3368 002F02A8 A0 81 00 1C */ lhz r4, 0x1c(r1)
|
||||
/* 802F336C 002F02AC 56 A3 0D FC */ rlwinm r3, r21, 1, 0x17, 0x1e
|
||||
/* 802F3370 002F02B0 38 03 00 0A */ addi r0, r3, 0xa
|
||||
@@ -606,7 +606,7 @@ lbl_802F3394:
|
||||
/* 802F3398 002F02D8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F339C 002F02DC 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F33A0 002F02E0 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F33A4 002F02E4 48 00 03 ED */ bl J2DMaterialFactory_NS_newTexCoord
|
||||
/* 802F33A4 002F02E4 48 00 03 ED */ bl newTexCoord__18J2DMaterialFactoryCFii
|
||||
/* 802F33A8 002F02E8 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802F33AC 002F02EC 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
/* 802F33B0 002F02F0 88 61 00 54 */ lbz r3, 0x54(r1)
|
||||
@@ -629,7 +629,7 @@ lbl_802F33EC:
|
||||
/* 802F33EC 002F032C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F33F0 002F0330 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F33F4 002F0334 56 A5 06 3E */ clrlwi r5, r21, 0x18
|
||||
/* 802F33F8 002F0338 48 00 04 0D */ bl J2DMaterialFactory_NS_newTexMtx
|
||||
/* 802F33F8 002F0338 48 00 04 0D */ bl newTexMtx__18J2DMaterialFactoryCFii
|
||||
/* 802F33FC 002F033C 56 A4 15 BA */ rlwinm r4, r21, 2, 0x16, 0x1d
|
||||
/* 802F3400 002F0340 38 04 00 24 */ addi r0, r4, 0x24
|
||||
/* 802F3404 002F0344 7C 73 01 2E */ stwx r3, r19, r0
|
||||
@@ -683,7 +683,7 @@ lbl_802F3490:
|
||||
lbl_802F34B0:
|
||||
/* 802F34B0 002F03F0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F34B4 002F03F4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F34B8 002F03F8 48 00 07 D1 */ bl J2DMaterialFactory_NS_newIndTexStageNum
|
||||
/* 802F34B8 002F03F8 48 00 07 D1 */ bl newIndTexStageNum__18J2DMaterialFactoryCFi
|
||||
/* 802F34BC 002F03FC 7C 73 1B 78 */ mr r19, r3
|
||||
/* 802F34C0 002F0400 80 7F 00 74 */ lwz r3, 0x74(r31)
|
||||
/* 802F34C4 002F0404 7E 64 9B 78 */ mr r4, r19
|
||||
@@ -699,7 +699,7 @@ lbl_802F34E4:
|
||||
/* 802F34E8 002F0428 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F34EC 002F042C 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F34F0 002F0430 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F34F4 002F0434 48 00 08 2D */ bl J2DMaterialFactory_NS_newIndTexMtx
|
||||
/* 802F34F4 002F0434 48 00 08 2D */ bl newIndTexMtx__18J2DMaterialFactoryCFii
|
||||
/* 802F34F8 002F0438 80 7F 00 74 */ lwz r3, 0x74(r31)
|
||||
/* 802F34FC 002F043C 56 A4 06 3E */ clrlwi r4, r21, 0x18
|
||||
/* 802F3500 002F0440 38 A1 00 70 */ addi r5, r1, 0x70
|
||||
@@ -720,7 +720,7 @@ lbl_802F3530:
|
||||
/* 802F3534 002F0474 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F3538 002F0478 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F353C 002F047C 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F3540 002F0480 48 00 07 79 */ bl J2DMaterialFactory_NS_newIndTexOrder
|
||||
/* 802F3540 002F0480 48 00 07 79 */ bl newIndTexOrder__18J2DMaterialFactoryCFii
|
||||
/* 802F3544 002F0484 A0 01 00 14 */ lhz r0, 0x14(r1)
|
||||
/* 802F3548 002F0488 B0 01 00 18 */ sth r0, 0x18(r1)
|
||||
/* 802F354C 002F048C 80 7F 00 74 */ lwz r3, 0x74(r31)
|
||||
@@ -743,7 +743,7 @@ lbl_802F3584:
|
||||
/* 802F3588 002F04C8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F358C 002F04CC 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F3590 002F04D0 56 A6 06 3E */ clrlwi r6, r21, 0x18
|
||||
/* 802F3594 002F04D4 48 00 09 E5 */ bl J2DMaterialFactory_NS_newIndTexCoordScale
|
||||
/* 802F3594 002F04D4 48 00 09 E5 */ bl newIndTexCoordScale__18J2DMaterialFactoryCFii
|
||||
/* 802F3598 002F04D8 80 7F 00 74 */ lwz r3, 0x74(r31)
|
||||
/* 802F359C 002F04DC 56 A4 06 3E */ clrlwi r4, r21, 0x18
|
||||
/* 802F35A0 002F04E0 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
@@ -762,7 +762,7 @@ lbl_802F35CC:
|
||||
/* 802F35CC 002F050C 38 61 00 20 */ addi r3, r1, 0x20
|
||||
/* 802F35D0 002F0510 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F35D4 002F0514 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F35D8 002F0518 48 00 08 4D */ bl J2DMaterialFactory_NS_newIndTevStage
|
||||
/* 802F35D8 002F0518 48 00 08 4D */ bl newIndTevStage__18J2DMaterialFactoryCFii
|
||||
/* 802F35DC 002F051C 80 01 00 20 */ lwz r0, 0x20(r1)
|
||||
/* 802F35E0 002F0520 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F35E4 002F0524 80 7F 00 70 */ lwz r3, 0x70(r31)
|
||||
@@ -786,8 +786,8 @@ lbl_802F3610:
|
||||
/* 802F3624 002F0564 38 21 03 D0 */ addi r1, r1, 0x3d0
|
||||
/* 802F3628 002F0568 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newMatColor
|
||||
J2DMaterialFactory_NS_newMatColor:
|
||||
.global newMatColor__18J2DMaterialFactoryCFii
|
||||
newMatColor__18J2DMaterialFactoryCFii:
|
||||
/* 802F362C 002F056C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3630 002F0570 80 02 C7 C0 */ lwz r0, lbl_804561C0-_SDA2_BASE_(r2)
|
||||
/* 802F3634 002F0574 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
@@ -831,8 +831,8 @@ lbl_802F36C4:
|
||||
/* 802F36C4 002F0604 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F36C8 002F0608 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newColorChanNum
|
||||
J2DMaterialFactory_NS_newColorChanNum:
|
||||
.global newColorChanNum__18J2DMaterialFactoryCFi
|
||||
newColorChanNum__18J2DMaterialFactoryCFi:
|
||||
/* 802F36CC 002F060C 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F36D0 002F0610 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F36D4 002F0614 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -849,8 +849,8 @@ lbl_802F36FC:
|
||||
/* 802F36FC 002F063C 38 60 00 00 */ li r3, 0
|
||||
/* 802F3700 002F0640 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newColorChan
|
||||
J2DMaterialFactory_NS_newColorChan:
|
||||
.global newColorChan__18J2DMaterialFactoryCFii
|
||||
newColorChan__18J2DMaterialFactoryCFii:
|
||||
/* 802F3704 002F0644 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3708 002F0648 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F370C 002F064C 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -874,8 +874,8 @@ lbl_802F3748:
|
||||
/* 802F3750 002F0690 B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802F3754 002F0694 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTexGenNum
|
||||
J2DMaterialFactory_NS_newTexGenNum:
|
||||
.global newTexGenNum__18J2DMaterialFactoryCFi
|
||||
newTexGenNum__18J2DMaterialFactoryCFi:
|
||||
/* 802F3758 002F0698 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F375C 002F069C 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3760 002F06A0 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -892,8 +892,8 @@ lbl_802F3788:
|
||||
/* 802F3788 002F06C8 38 60 00 00 */ li r3, 0
|
||||
/* 802F378C 002F06CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTexCoord
|
||||
J2DMaterialFactory_NS_newTexCoord:
|
||||
.global newTexCoord__18J2DMaterialFactoryCFii
|
||||
newTexCoord__18J2DMaterialFactoryCFii:
|
||||
/* 802F3790 002F06D0 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3794 002F06D4 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3798 002F06D8 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -925,8 +925,8 @@ lbl_802F37E4:
|
||||
/* 802F37FC 002F073C 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F3800 002F0740 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTexMtx
|
||||
J2DMaterialFactory_NS_newTexMtx:
|
||||
.global newTexMtx__18J2DMaterialFactoryCFii
|
||||
newTexMtx__18J2DMaterialFactoryCFii:
|
||||
/* 802F3804 002F0744 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3808 002F0748 7C 08 02 A6 */ mflr r0
|
||||
/* 802F380C 002F074C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -975,7 +975,7 @@ J2DMaterialFactory_NS_newTexMtx:
|
||||
/* 802F38B8 002F07F8 D0 03 00 20 */ stfs f0, 0x20(r3)
|
||||
lbl_802F38BC:
|
||||
/* 802F38BC 002F07FC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F38C0 002F0800 4B FF 64 05 */ bl J2DTexMtx_NS_calc
|
||||
/* 802F38C0 002F0800 4B FF 64 05 */ bl calc__9J2DTexMtxFv
|
||||
lbl_802F38C4:
|
||||
/* 802F38C4 002F0804 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F38C8 002F0808 39 61 00 20 */ addi r11, r1, 0x20
|
||||
@@ -985,8 +985,8 @@ lbl_802F38C4:
|
||||
/* 802F38D8 002F0818 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F38DC 002F081C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newCullMode
|
||||
J2DMaterialFactory_NS_newCullMode:
|
||||
.global newCullMode__18J2DMaterialFactoryCFi
|
||||
newCullMode__18J2DMaterialFactoryCFi:
|
||||
/* 802F38E0 002F0820 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F38E4 002F0824 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F38E8 002F0828 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -1005,8 +1005,8 @@ lbl_802F3918:
|
||||
/* 802F3918 002F0858 38 60 00 FF */ li r3, 0xff
|
||||
/* 802F391C 002F085C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTexNo
|
||||
J2DMaterialFactory_NS_newTexNo:
|
||||
.global newTexNo__18J2DMaterialFactoryCFii
|
||||
newTexNo__18J2DMaterialFactoryCFii:
|
||||
/* 802F3920 002F0860 80 E3 00 04 */ lwz r7, 4(r3)
|
||||
/* 802F3924 002F0864 80 C3 00 08 */ lwz r6, 8(r3)
|
||||
/* 802F3928 002F0868 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -1027,8 +1027,8 @@ lbl_802F395C:
|
||||
/* 802F3960 002F08A0 38 63 FF FF */ addi r3, r3, 0x0000FFFF@l
|
||||
/* 802F3964 002F08A4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newFontNo
|
||||
J2DMaterialFactory_NS_newFontNo:
|
||||
.global newFontNo__18J2DMaterialFactoryCFi
|
||||
newFontNo__18J2DMaterialFactoryCFi:
|
||||
/* 802F3968 002F08A8 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F396C 002F08AC 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3970 002F08B0 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -1047,8 +1047,8 @@ lbl_802F399C:
|
||||
/* 802F39A0 002F08E0 38 63 FF FF */ addi r3, r3, 0x0000FFFF@l
|
||||
/* 802F39A4 002F08E4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevOrder
|
||||
J2DMaterialFactory_NS_newTevOrder:
|
||||
.global newTevOrder__18J2DMaterialFactoryCFii
|
||||
newTevOrder__18J2DMaterialFactoryCFii:
|
||||
/* 802F39A8 002F08E8 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F39AC 002F08EC 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F39B0 002F08F0 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -1080,8 +1080,8 @@ lbl_802F39FC:
|
||||
/* 802F3A14 002F0954 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F3A18 002F0958 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevColor
|
||||
J2DMaterialFactory_NS_newTevColor:
|
||||
.global newTevColor__18J2DMaterialFactoryCFii
|
||||
newTevColor__18J2DMaterialFactoryCFii:
|
||||
/* 802F3A1C 002F095C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3A20 002F0960 80 E2 D1 B0 */ lwz r7, lbl_80456BB0-_SDA2_BASE_(r2)
|
||||
/* 802F3A24 002F0964 80 02 D1 B4 */ lwz r0, lbl_80456BB4-_SDA2_BASE_(r2)
|
||||
@@ -1123,8 +1123,8 @@ lbl_802F3AAC:
|
||||
/* 802F3AAC 002F09EC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3AB0 002F09F0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevKColor
|
||||
J2DMaterialFactory_NS_newTevKColor:
|
||||
.global newTevKColor__18J2DMaterialFactoryCFii
|
||||
newTevKColor__18J2DMaterialFactoryCFii:
|
||||
/* 802F3AB4 002F09F4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3AB8 002F09F8 80 02 C7 C4 */ lwz r0, lbl_804561C4-_SDA2_BASE_(r2)
|
||||
/* 802F3ABC 002F09FC 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
@@ -1168,8 +1168,8 @@ lbl_802F3B4C:
|
||||
/* 802F3B4C 002F0A8C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F3B50 002F0A90 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevStageNum
|
||||
J2DMaterialFactory_NS_newTevStageNum:
|
||||
.global newTevStageNum__18J2DMaterialFactoryCFi
|
||||
newTevStageNum__18J2DMaterialFactoryCFi:
|
||||
/* 802F3B54 002F0A94 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F3B58 002F0A98 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3B5C 002F0A9C 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -1186,8 +1186,8 @@ lbl_802F3B84:
|
||||
/* 802F3B84 002F0AC4 38 60 00 FF */ li r3, 0xff
|
||||
/* 802F3B88 002F0AC8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevStage
|
||||
J2DMaterialFactory_NS_newTevStage:
|
||||
.global newTevStage__18J2DMaterialFactoryCFii
|
||||
newTevStage__18J2DMaterialFactoryCFii:
|
||||
/* 802F3B8C 002F0ACC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3B90 002F0AD0 7C 08 02 A6 */ mflr r0
|
||||
/* 802F3B94 002F0AD4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1205,18 +1205,18 @@ J2DMaterialFactory_NS_newTevStage:
|
||||
/* 802F3BC4 002F0B04 80 84 00 44 */ lwz r4, 0x44(r4)
|
||||
/* 802F3BC8 002F0B08 1C 00 00 14 */ mulli r0, r0, 0x14
|
||||
/* 802F3BCC 002F0B0C 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F3BD0 002F0B10 48 00 05 41 */ bl J2DTevStage_X1_
|
||||
/* 802F3BD0 002F0B10 48 00 05 41 */ bl __ct__11J2DTevStageFRC15J2DTevStageInfo
|
||||
/* 802F3BD4 002F0B14 48 00 00 08 */ b lbl_802F3BDC
|
||||
lbl_802F3BD8:
|
||||
/* 802F3BD8 002F0B18 4B FF DD 69 */ bl J2DTevStage
|
||||
/* 802F3BD8 002F0B18 4B FF DD 69 */ bl __ct__11J2DTevStageFv
|
||||
lbl_802F3BDC:
|
||||
/* 802F3BDC 002F0B1C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F3BE0 002F0B20 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F3BE4 002F0B24 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3BE8 002F0B28 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newTevSwapModeTable
|
||||
J2DMaterialFactory_NS_newTevSwapModeTable:
|
||||
.global newTevSwapModeTable__18J2DMaterialFactoryCFii
|
||||
newTevSwapModeTable__18J2DMaterialFactoryCFii:
|
||||
/* 802F3BEC 002F0B2C 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3BF0 002F0B30 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3BF4 002F0B34 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -1258,8 +1258,8 @@ lbl_802F3C54:
|
||||
/* 802F3C80 002F0BC0 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3C84 002F0BC4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newIndTexStageNum
|
||||
J2DMaterialFactory_NS_newIndTexStageNum:
|
||||
.global newIndTexStageNum__18J2DMaterialFactoryCFi
|
||||
newIndTexStageNum__18J2DMaterialFactoryCFi:
|
||||
/* 802F3C88 002F0BC8 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 802F3C8C 002F0BCC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F3C90 002F0BD0 41 82 00 20 */ beq lbl_802F3CB0
|
||||
@@ -1274,8 +1274,8 @@ lbl_802F3CB0:
|
||||
/* 802F3CB0 002F0BF0 38 60 00 00 */ li r3, 0
|
||||
/* 802F3CB4 002F0BF4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newIndTexOrder
|
||||
J2DMaterialFactory_NS_newIndTexOrder:
|
||||
.global newIndTexOrder__18J2DMaterialFactoryCFii
|
||||
newIndTexOrder__18J2DMaterialFactoryCFii:
|
||||
/* 802F3CB8 002F0BF8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3CBC 002F0BFC 88 02 C7 84 */ lbz r0, lbl_80456184-_SDA2_BASE_(r2)
|
||||
/* 802F3CC0 002F0C00 98 01 00 08 */ stb r0, 8(r1)
|
||||
@@ -1305,8 +1305,8 @@ lbl_802F3D18:
|
||||
/* 802F3D18 002F0C58 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3D1C 002F0C5C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newIndTexMtx
|
||||
J2DMaterialFactory_NS_newIndTexMtx:
|
||||
.global newIndTexMtx__18J2DMaterialFactoryCFii
|
||||
newIndTexMtx__18J2DMaterialFactoryCFii:
|
||||
/* 802F3D20 002F0C60 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F3D24 002F0C64 39 40 00 00 */ li r10, 0
|
||||
/* 802F3D28 002F0C68 38 E0 00 00 */ li r7, 0
|
||||
@@ -1380,8 +1380,8 @@ lbl_802F3E1C:
|
||||
/* 802F3E1C 002F0D5C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F3E20 002F0D60 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newIndTevStage
|
||||
J2DMaterialFactory_NS_newIndTevStage:
|
||||
.global newIndTevStage__18J2DMaterialFactoryCFii
|
||||
newIndTevStage__18J2DMaterialFactoryCFii:
|
||||
/* 802F3E24 002F0D64 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F3E28 002F0D68 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 802F3E2C 002F0D6C 93 C1 00 28 */ stw r30, 0x28(r1)
|
||||
@@ -1470,8 +1470,8 @@ lbl_802F3F68:
|
||||
/* 802F3F70 002F0EB0 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F3F74 002F0EB4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newIndTexCoordScale
|
||||
J2DMaterialFactory_NS_newIndTexCoordScale:
|
||||
.global newIndTexCoordScale__18J2DMaterialFactoryCFii
|
||||
newIndTexCoordScale__18J2DMaterialFactoryCFii:
|
||||
/* 802F3F78 002F0EB8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3F7C 002F0EBC 88 02 C7 90 */ lbz r0, lbl_80456190-_SDA2_BASE_(r2)
|
||||
/* 802F3F80 002F0EC0 98 01 00 08 */ stb r0, 8(r1)
|
||||
@@ -1501,8 +1501,8 @@ lbl_802F3FD8:
|
||||
/* 802F3FD8 002F0F18 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3FDC 002F0F1C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newAlphaComp
|
||||
J2DMaterialFactory_NS_newAlphaComp:
|
||||
.global newAlphaComp__18J2DMaterialFactoryCFi
|
||||
newAlphaComp__18J2DMaterialFactoryCFi:
|
||||
/* 802F3FE0 002F0F20 80 E4 00 04 */ lwz r7, 4(r4)
|
||||
/* 802F3FE4 002F0F24 80 C4 00 08 */ lwz r6, 8(r4)
|
||||
/* 802F3FE8 002F0F28 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -1536,8 +1536,8 @@ lbl_802F4044:
|
||||
/* 802F4054 002F0F94 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F4058 002F0F98 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newBlend
|
||||
J2DMaterialFactory_NS_newBlend:
|
||||
.global newBlend__18J2DMaterialFactoryCFi
|
||||
newBlend__18J2DMaterialFactoryCFi:
|
||||
/* 802F405C 002F0F9C 80 E4 00 04 */ lwz r7, 4(r4)
|
||||
/* 802F4060 002F0FA0 80 C4 00 08 */ lwz r6, 8(r4)
|
||||
/* 802F4064 002F0FA4 54 A0 08 3C */ slwi r0, r5, 1
|
||||
@@ -1571,8 +1571,8 @@ lbl_802F40B0:
|
||||
/* 802F40D0 002F1010 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F40D4 002F1014 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DMaterialFactory_NS_newDither
|
||||
J2DMaterialFactory_NS_newDither:
|
||||
.global newDither__18J2DMaterialFactoryCFi
|
||||
newDither__18J2DMaterialFactoryCFi:
|
||||
/* 802F40D8 002F1018 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F40DC 002F101C 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F40E0 002F1020 54 80 08 3C */ slwi r0, r4, 1
|
||||
@@ -1589,14 +1589,14 @@ lbl_802F4108:
|
||||
/* 802F4108 002F1048 38 60 00 00 */ li r3, 0
|
||||
/* 802F410C 002F104C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTevStage_X1_
|
||||
J2DTevStage_X1_:
|
||||
.global __ct__11J2DTevStageFRC15J2DTevStageInfo
|
||||
__ct__11J2DTevStageFRC15J2DTevStageInfo:
|
||||
/* 802F4110 002F1050 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F4114 002F1054 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4118 002F1058 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F411C 002F105C 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802F4120 002F1060 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802F4124 002F1064 4B FF D8 85 */ bl J2DTevStage_NS_setTevStageInfo
|
||||
/* 802F4124 002F1064 4B FF D8 85 */ bl setTevStageInfo__11J2DTevStageFRC15J2DTevStageInfo
|
||||
/* 802F4128 002F1068 88 1F 00 07 */ lbz r0, 7(r31)
|
||||
/* 802F412C 002F106C 54 04 07 B6 */ rlwinm r4, r0, 0, 0x1e, 0x1b
|
||||
/* 802F4130 002F1070 38 62 C7 98 */ addi r3, r2, lbl_80456198-_SDA2_BASE_
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802e9670
|
||||
|
||||
|
||||
.global J2DOrthoGraph
|
||||
J2DOrthoGraph:
|
||||
.global __ct__13J2DOrthoGraphFv
|
||||
__ct__13J2DOrthoGraphFv:
|
||||
/* 802E9670 002E65B0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E9674 002E65B4 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9678 002E65B8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -14,7 +14,7 @@ J2DOrthoGraph:
|
||||
/* 802E9688 002E65C8 FC 40 08 90 */ fmr f2, f1
|
||||
/* 802E968C 002E65CC FC 60 08 90 */ fmr f3, f1
|
||||
/* 802E9690 002E65D0 FC 80 08 90 */ fmr f4, f1
|
||||
/* 802E9694 002E65D4 4B FF F4 75 */ bl J2DGrafContext
|
||||
/* 802E9694 002E65D4 4B FF F4 75 */ bl __ct__14J2DGrafContextFffff
|
||||
/* 802E9698 002E65D8 3C 60 80 3D */ lis r3, lbl_803CC9E0@ha
|
||||
/* 802E969C 002E65DC 38 03 C9 E0 */ addi r0, r3, lbl_803CC9E0@l
|
||||
/* 802E96A0 002E65E0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
@@ -30,8 +30,8 @@ J2DOrthoGraph:
|
||||
/* 802E96C8 002E6608 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E96CC 002E660C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DOrthoGraph_X1_
|
||||
J2DOrthoGraph_X1_:
|
||||
.global __ct__13J2DOrthoGraphFffffff
|
||||
__ct__13J2DOrthoGraphFffffff:
|
||||
/* 802E96D0 002E6610 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 802E96D4 002E6614 7C 08 02 A6 */ mflr r0
|
||||
/* 802E96D8 002E6618 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -49,7 +49,7 @@ J2DOrthoGraph_X1_:
|
||||
/* 802E9708 002E6648 FF A0 20 90 */ fmr f29, f4
|
||||
/* 802E970C 002E664C FF C0 28 90 */ fmr f30, f5
|
||||
/* 802E9710 002E6650 FF E0 30 90 */ fmr f31, f6
|
||||
/* 802E9714 002E6654 4B FF F3 F5 */ bl J2DGrafContext
|
||||
/* 802E9714 002E6654 4B FF F3 F5 */ bl __ct__14J2DGrafContextFffff
|
||||
/* 802E9718 002E6658 3C 60 80 3D */ lis r3, lbl_803CC9E0@ha
|
||||
/* 802E971C 002E665C 38 03 C9 E0 */ addi r0, r3, lbl_803CC9E0@l
|
||||
/* 802E9720 002E6660 90 1F 00 00 */ stw r0, 0(r31)
|
||||
@@ -90,14 +90,14 @@ J2DOrthoGraph_X1_:
|
||||
/* 802E97AC 002E66EC 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 802E97B0 002E66F0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DOrthoGraph_NS_setPort
|
||||
J2DOrthoGraph_NS_setPort:
|
||||
.global setPort__13J2DOrthoGraphFv
|
||||
setPort__13J2DOrthoGraphFv:
|
||||
/* 802E97B4 002E66F4 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E97B8 002E66F8 7C 08 02 A6 */ mflr r0
|
||||
/* 802E97BC 002E66FC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802E97C0 002E6700 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802E97C4 002E6704 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802E97C8 002E6708 4B FF F3 ED */ bl J2DGrafContext_NS_setPort
|
||||
/* 802E97C8 002E6708 4B FF F3 ED */ bl setPort__14J2DGrafContextFv
|
||||
/* 802E97CC 002E670C 38 7F 00 40 */ addi r3, r31, 0x40
|
||||
/* 802E97D0 002E6710 C0 3F 00 C0 */ lfs f1, 0xc0(r31)
|
||||
/* 802E97D4 002E6714 C0 5F 00 C8 */ lfs f2, 0xc8(r31)
|
||||
@@ -227,8 +227,8 @@ lbl_802E997C:
|
||||
/* 802E9990 002E68D0 D0 24 00 0C */ stfs f1, 0xc(r4)
|
||||
/* 802E9994 002E68D4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DDrawLine
|
||||
J2DDrawLine:
|
||||
.global J2DDrawLine__FffffQ28JUtility6TColori
|
||||
J2DDrawLine__FffffQ28JUtility6TColori:
|
||||
/* 802E9998 002E68D8 94 21 FE A0 */ stwu r1, -0x160(r1)
|
||||
/* 802E999C 002E68DC 7C 08 02 A6 */ mflr r0
|
||||
/* 802E99A0 002E68E0 90 01 01 64 */ stw r0, 0x164(r1)
|
||||
@@ -249,10 +249,10 @@ J2DDrawLine:
|
||||
/* 802E99DC 002E691C 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802E99E0 002E6920 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802E99E4 002E6924 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 802E99E8 002E6928 4B FF FC 89 */ bl J2DOrthoGraph
|
||||
/* 802E99E8 002E6928 4B FF FC 89 */ bl __ct__13J2DOrthoGraphFv
|
||||
/* 802E99EC 002E692C 38 61 00 3C */ addi r3, r1, 0x3c
|
||||
/* 802E99F0 002E6930 57 E4 06 3E */ clrlwi r4, r31, 0x18
|
||||
/* 802E99F4 002E6934 4B FF F8 41 */ bl J2DGrafContext_NS_setLineWidth
|
||||
/* 802E99F4 002E6934 4B FF F8 41 */ bl setLineWidth__14J2DGrafContextFUc
|
||||
/* 802E99F8 002E6938 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802E99FC 002E693C 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802E9A00 002E6940 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -264,7 +264,7 @@ J2DDrawLine:
|
||||
/* 802E9A18 002E6958 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 802E9A1C 002E695C 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 802E9A20 002E6960 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 802E9A24 002E6964 4B FF F6 F5 */ bl J2DGrafContext_NS_setColor
|
||||
/* 802E9A24 002E6964 4B FF F6 F5 */ bl setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802E9A28 002E6968 D3 81 00 34 */ stfs f28, 0x34(r1)
|
||||
/* 802E9A2C 002E696C D3 A1 00 38 */ stfs f29, 0x38(r1)
|
||||
/* 802E9A30 002E6970 80 61 00 34 */ lwz r3, 0x34(r1)
|
||||
@@ -305,8 +305,8 @@ J2DDrawLine:
|
||||
/* 802E9ABC 002E69FC 38 21 01 60 */ addi r1, r1, 0x160
|
||||
/* 802E9AC0 002E6A00 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DFillBox
|
||||
J2DFillBox:
|
||||
.global J2DFillBox__FffffQ28JUtility6TColor
|
||||
J2DFillBox__FffffQ28JUtility6TColor:
|
||||
/* 802E9AC4 002E6A04 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802E9AC8 002E6A08 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9ACC 002E6A0C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -336,7 +336,7 @@ J2DFillBox_X1_:
|
||||
/* 802E9B20 002E6A60 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802E9B24 002E6A64 7C 9F 23 78 */ mr r31, r4
|
||||
/* 802E9B28 002E6A68 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 802E9B2C 002E6A6C 4B FF FB 45 */ bl J2DOrthoGraph
|
||||
/* 802E9B2C 002E6A6C 4B FF FB 45 */ bl __ct__13J2DOrthoGraphFv
|
||||
/* 802E9B30 002E6A70 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 802E9B34 002E6A74 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802E9B38 002E6A78 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -348,7 +348,7 @@ J2DFillBox_X1_:
|
||||
/* 802E9B50 002E6A90 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 802E9B54 002E6A94 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 802E9B58 002E6A98 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 802E9B5C 002E6A9C 4B FF F5 BD */ bl J2DGrafContext_NS_setColor
|
||||
/* 802E9B5C 002E6A9C 4B FF F5 BD */ bl setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802E9B60 002E6AA0 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 802E9B64 002E6AA4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802E9B68 002E6AA8 4B FF F6 F9 */ bl J2DGrafContext_NS_fillBox
|
||||
@@ -365,8 +365,8 @@ J2DFillBox_X1_:
|
||||
/* 802E9B94 002E6AD4 38 21 01 00 */ addi r1, r1, 0x100
|
||||
/* 802E9B98 002E6AD8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DDrawFrame
|
||||
J2DDrawFrame:
|
||||
.global J2DDrawFrame__FffffQ28JUtility6TColorUc
|
||||
J2DDrawFrame__FffffQ28JUtility6TColorUc:
|
||||
/* 802E9B9C 002E6ADC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802E9BA0 002E6AE0 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9BA4 002E6AE4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -398,7 +398,7 @@ J2DDrawFrame_X1_:
|
||||
/* 802E9C00 002E6B40 7C 9E 23 78 */ mr r30, r4
|
||||
/* 802E9C04 002E6B44 7C BF 2B 78 */ mr r31, r5
|
||||
/* 802E9C08 002E6B48 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 802E9C0C 002E6B4C 4B FF FA 65 */ bl J2DOrthoGraph
|
||||
/* 802E9C0C 002E6B4C 4B FF FA 65 */ bl __ct__13J2DOrthoGraphFv
|
||||
/* 802E9C10 002E6B50 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 802E9C14 002E6B54 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802E9C18 002E6B58 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -410,10 +410,10 @@ J2DDrawFrame_X1_:
|
||||
/* 802E9C30 002E6B70 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 802E9C34 002E6B74 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 802E9C38 002E6B78 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 802E9C3C 002E6B7C 4B FF F4 DD */ bl J2DGrafContext_NS_setColor
|
||||
/* 802E9C3C 002E6B7C 4B FF F4 DD */ bl setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802E9C40 002E6B80 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 802E9C44 002E6B84 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802E9C48 002E6B88 4B FF F5 ED */ bl J2DGrafContext_NS_setLineWidth
|
||||
/* 802E9C48 002E6B88 4B FF F5 ED */ bl setLineWidth__14J2DGrafContextFUc
|
||||
/* 802E9C4C 002E6B8C 38 61 00 1C */ addi r3, r1, 0x1c
|
||||
/* 802E9C50 002E6B90 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802E9C54 002E6B94 4B FF F7 15 */ bl J2DGrafContext_NS_drawFrame
|
||||
|
||||
+128
-128
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802fc050
|
||||
|
||||
|
||||
.global J2DPicture
|
||||
J2DPicture:
|
||||
.global __ct__10J2DPictureFv
|
||||
__ct__10J2DPictureFv:
|
||||
/* 802FC050 002F8F90 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802FC054 002F8F94 7C 08 02 A6 */ mflr r0
|
||||
/* 802FC058 002F8F98 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -22,21 +22,21 @@ J2DPicture:
|
||||
/* 802FC080 002F8FC0 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC084 002F8FC4 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC088 002F8FC8 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC08C 002F8FCC 48 06 5C D5 */ bl func_80361D60
|
||||
/* 802FC08C 002F8FCC 48 06 5C D5 */ bl __construct_array
|
||||
/* 802FC090 002F8FD0 38 00 00 00 */ li r0, 0
|
||||
/* 802FC094 002F8FD4 90 1F 01 2C */ stw r0, 0x12c(r31)
|
||||
/* 802FC098 002F8FD8 38 00 FF FF */ li r0, -1
|
||||
/* 802FC09C 002F8FDC 90 1F 01 30 */ stw r0, 0x130(r31)
|
||||
/* 802FC0A0 002F8FE0 90 1F 01 34 */ stw r0, 0x134(r31)
|
||||
/* 802FC0A4 002F8FE4 38 7F 01 38 */ addi r3, r31, 0x138
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC0A8 002F8FE8 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC0AC 002F8FEC 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC0A8 002F8FE8 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC0AC 002F8FEC 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802FC0B0 002F8FF0 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC0B4 002F8FF4 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC0B8 002F8FF8 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC0BC 002F8FFC 48 06 5C A5 */ bl func_80361D60
|
||||
/* 802FC0BC 002F8FFC 48 06 5C A5 */ bl __construct_array
|
||||
/* 802FC0C0 002F9000 38 00 FF FF */ li r0, -1
|
||||
/* 802FC0C4 002F9004 90 1F 01 48 */ stw r0, 0x148(r31)
|
||||
/* 802FC0C8 002F9008 90 1F 01 4C */ stw r0, 0x14c(r31)
|
||||
@@ -53,7 +53,7 @@ lbl_802FC0DC:
|
||||
/* 802FC0F0 002F9030 98 1F 01 09 */ stb r0, 0x109(r31)
|
||||
/* 802FC0F4 002F9034 98 1F 01 08 */ stb r0, 0x108(r31)
|
||||
/* 802FC0F8 002F9038 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FC0FC 002F903C 48 00 0D A1 */ bl J2DPicture_NS_initinfo
|
||||
/* 802FC0FC 002F903C 48 00 0D A1 */ bl initinfo__10J2DPictureFv
|
||||
/* 802FC100 002F9040 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FC104 002F9044 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802FC108 002F9048 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -61,8 +61,8 @@ lbl_802FC0DC:
|
||||
/* 802FC110 002F9050 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802FC114 002F9054 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_X1_
|
||||
J2DPicture_X1_:
|
||||
.global __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
__ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802FC118 002F9058 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FC11C 002F905C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FC120 002F9060 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -84,21 +84,21 @@ J2DPicture_X1_:
|
||||
/* 802FC158 002F9098 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC15C 002F909C 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC160 002F90A0 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC164 002F90A4 48 06 5B FD */ bl func_80361D60
|
||||
/* 802FC164 002F90A4 48 06 5B FD */ bl __construct_array
|
||||
/* 802FC168 002F90A8 38 00 00 00 */ li r0, 0
|
||||
/* 802FC16C 002F90AC 90 1C 01 2C */ stw r0, 0x12c(r28)
|
||||
/* 802FC170 002F90B0 38 00 FF FF */ li r0, -1
|
||||
/* 802FC174 002F90B4 90 1C 01 30 */ stw r0, 0x130(r28)
|
||||
/* 802FC178 002F90B8 90 1C 01 34 */ stw r0, 0x134(r28)
|
||||
/* 802FC17C 002F90BC 38 7C 01 38 */ addi r3, r28, 0x138
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC180 002F90C0 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC184 002F90C4 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC180 002F90C0 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC184 002F90C4 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802FC188 002F90C8 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC18C 002F90CC 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC190 002F90D0 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC194 002F90D4 48 06 5B CD */ bl func_80361D60
|
||||
/* 802FC194 002F90D4 48 06 5B CD */ bl __construct_array
|
||||
/* 802FC198 002F90D8 38 00 FF FF */ li r0, -1
|
||||
/* 802FC19C 002F90DC 90 1C 01 48 */ stw r0, 0x148(r28)
|
||||
/* 802FC1A0 002F90E0 90 1C 01 4C */ stw r0, 0x14c(r28)
|
||||
@@ -106,7 +106,7 @@ J2DPicture_X1_:
|
||||
/* 802FC1A8 002F90E8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802FC1AC 002F90EC 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802FC1B0 002F90F0 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802FC1B4 002F90F4 48 00 07 35 */ bl J2DPicture_NS_private_readStream
|
||||
/* 802FC1B4 002F90F4 48 00 07 35 */ bl private_readStream__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802FC1B8 002F90F8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FC1BC 002F90FC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802FC1C0 002F9100 48 06 60 65 */ bl _restgpr_28
|
||||
@@ -115,8 +115,8 @@ J2DPicture_X1_:
|
||||
/* 802FC1CC 002F910C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FC1D0 002F9110 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_X2_
|
||||
J2DPicture_X2_:
|
||||
.global __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
__ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial:
|
||||
/* 802FC1D4 002F9114 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 802FC1D8 002F9118 7C 08 02 A6 */ mflr r0
|
||||
/* 802FC1DC 002F911C 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
@@ -138,21 +138,21 @@ J2DPicture_X2_:
|
||||
/* 802FC214 002F9154 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC218 002F9158 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC21C 002F915C 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC220 002F9160 48 06 5B 41 */ bl func_80361D60
|
||||
/* 802FC220 002F9160 48 06 5B 41 */ bl __construct_array
|
||||
/* 802FC224 002F9164 38 00 00 00 */ li r0, 0
|
||||
/* 802FC228 002F9168 90 1F 01 2C */ stw r0, 0x12c(r31)
|
||||
/* 802FC22C 002F916C 38 00 FF FF */ li r0, -1
|
||||
/* 802FC230 002F9170 90 1F 01 30 */ stw r0, 0x130(r31)
|
||||
/* 802FC234 002F9174 90 1F 01 34 */ stw r0, 0x134(r31)
|
||||
/* 802FC238 002F9178 38 7F 01 38 */ addi r3, r31, 0x138
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC23C 002F917C 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC240 002F9180 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC23C 002F917C 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC240 002F9180 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802FC244 002F9184 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC248 002F9188 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC24C 002F918C 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC250 002F9190 48 06 5B 11 */ bl func_80361D60
|
||||
/* 802FC250 002F9190 48 06 5B 11 */ bl __construct_array
|
||||
/* 802FC254 002F9194 38 00 FF FF */ li r0, -1
|
||||
/* 802FC258 002F9198 90 1F 01 48 */ stw r0, 0x148(r31)
|
||||
/* 802FC25C 002F919C 90 1F 01 4C */ stw r0, 0x14c(r31)
|
||||
@@ -165,7 +165,7 @@ J2DPicture_X2_:
|
||||
/* 802FC278 002F91B8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FC27C 002F91BC 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 802FC280 002F91C0 38 A0 00 08 */ li r5, 8
|
||||
/* 802FC284 002F91C4 4B FE 00 15 */ bl JSUInputStream_NS_read
|
||||
/* 802FC284 002F91C4 4B FE 00 15 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC288 002F91C8 3C 60 50 49 */ lis r3, 0x50494331@ha
|
||||
/* 802FC28C 002F91CC 38 03 43 31 */ addi r0, r3, 0x50494331@l
|
||||
/* 802FC290 002F91D0 90 1F 00 08 */ stw r0, 8(r31)
|
||||
@@ -178,7 +178,7 @@ J2DPicture_X2_:
|
||||
/* 802FC2AC 002F91EC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FC2B0 002F91F0 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 802FC2B4 002F91F4 38 A0 00 08 */ li r5, 8
|
||||
/* 802FC2B8 002F91F8 4B FE 01 A1 */ bl JSURandomInputStream_NS_peek
|
||||
/* 802FC2B8 002F91F8 4B FE 01 A1 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802FC2BC 002F91FC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FC2C0 002F9200 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FC2C4 002F9204 7F 65 DB 78 */ mr r5, r27
|
||||
@@ -187,7 +187,7 @@ J2DPicture_X2_:
|
||||
/* 802FC2D0 002F9210 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802FC2D4 002F9214 7C 9D 02 14 */ add r4, r29, r0
|
||||
/* 802FC2D8 002F9218 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC2DC 002F921C 4B FE 02 01 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FC2DC 002F921C 4B FE 02 01 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FC2E0 002F9220 38 61 00 44 */ addi r3, r1, 0x44
|
||||
.global JGeometry_NS_TVec2
|
||||
/* 802FC2E4 002F9224 3C 80 80 30 */ lis r4, JGeometry_NS_TVec2@ha
|
||||
@@ -196,11 +196,11 @@ J2DPicture_X2_:
|
||||
/* 802FC2EC 002F922C 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC2F0 002F9230 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC2F4 002F9234 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC2F8 002F9238 48 06 5A 69 */ bl func_80361D60
|
||||
/* 802FC2F8 002F9238 48 06 5A 69 */ bl __construct_array
|
||||
/* 802FC2FC 002F923C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FC300 002F9240 38 81 00 34 */ addi r4, r1, 0x34
|
||||
/* 802FC304 002F9244 38 A0 00 30 */ li r5, 0x30
|
||||
/* 802FC308 002F9248 4B FD FF 91 */ bl JSUInputStream_NS_read
|
||||
/* 802FC308 002F9248 4B FD FF 91 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC30C 002F924C A3 A1 00 38 */ lhz r29, 0x38(r1)
|
||||
/* 802FC310 002F9250 38 60 00 00 */ li r3, 0
|
||||
/* 802FC314 002F9254 38 00 00 04 */ li r0, 4
|
||||
@@ -234,7 +234,7 @@ lbl_802FC31C:
|
||||
/* 802FC380 002F92C0 80 01 00 30 */ lwz r0, 0x30(r1)
|
||||
/* 802FC384 002F92C4 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 802FC388 002F92C8 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC38C 002F92CC 4B FE 01 51 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FC38C 002F92CC 4B FE 01 51 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FC390 002F92D0 3B C0 00 00 */ li r30, 0
|
||||
/* 802FC394 002F92D4 28 1D FF FF */ cmplwi r29, 0xffff
|
||||
/* 802FC398 002F92D8 41 82 00 0C */ beq lbl_802FC3A4
|
||||
@@ -469,8 +469,8 @@ lbl_802FC664:
|
||||
/* 802FC700 002F9640 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 802FC704 002F9644 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_X3_
|
||||
J2DPicture_X3_:
|
||||
.global __ct__10J2DPictureFPC7ResTIMG
|
||||
__ct__10J2DPictureFPC7ResTIMG:
|
||||
/* 802FC708 002F9648 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802FC70C 002F964C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FC710 002F9650 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -490,19 +490,19 @@ J2DPicture_X3_:
|
||||
/* 802FC740 002F9680 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC744 002F9684 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC748 002F9688 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC74C 002F968C 48 06 56 15 */ bl func_80361D60
|
||||
/* 802FC74C 002F968C 48 06 56 15 */ bl __construct_array
|
||||
/* 802FC750 002F9690 38 00 FF FF */ li r0, -1
|
||||
/* 802FC754 002F9694 90 1E 01 30 */ stw r0, 0x130(r30)
|
||||
/* 802FC758 002F9698 90 1E 01 34 */ stw r0, 0x134(r30)
|
||||
/* 802FC75C 002F969C 38 7E 01 38 */ addi r3, r30, 0x138
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC760 002F96A0 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC764 002F96A4 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC760 002F96A0 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC764 002F96A4 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802FC768 002F96A8 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC76C 002F96AC 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC770 002F96B0 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC774 002F96B4 48 06 55 ED */ bl func_80361D60
|
||||
/* 802FC774 002F96B4 48 06 55 ED */ bl __construct_array
|
||||
/* 802FC778 002F96B8 38 00 FF FF */ li r0, -1
|
||||
/* 802FC77C 002F96BC 90 1E 01 48 */ stw r0, 0x148(r30)
|
||||
/* 802FC780 002F96C0 90 1E 01 4C */ stw r0, 0x14c(r30)
|
||||
@@ -531,7 +531,7 @@ lbl_802FC7D4:
|
||||
/* 802FC7D4 002F9714 38 00 00 00 */ li r0, 0
|
||||
/* 802FC7D8 002F9718 90 1E 01 2C */ stw r0, 0x12c(r30)
|
||||
/* 802FC7DC 002F971C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802FC7E0 002F9720 48 00 06 BD */ bl J2DPicture_NS_initinfo
|
||||
/* 802FC7E0 002F9720 48 00 06 BD */ bl initinfo__10J2DPictureFv
|
||||
/* 802FC7E4 002F9724 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802FC7E8 002F9728 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802FC7EC 002F972C 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
@@ -562,21 +562,21 @@ J2DPicture_X4_:
|
||||
/* 802FC83C 002F977C 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC840 002F9780 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC844 002F9784 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC848 002F9788 48 06 55 19 */ bl func_80361D60
|
||||
/* 802FC848 002F9788 48 06 55 19 */ bl __construct_array
|
||||
/* 802FC84C 002F978C 38 00 00 00 */ li r0, 0
|
||||
/* 802FC850 002F9790 90 1D 01 2C */ stw r0, 0x12c(r29)
|
||||
/* 802FC854 002F9794 38 00 FF FF */ li r0, -1
|
||||
/* 802FC858 002F9798 90 1D 01 30 */ stw r0, 0x130(r29)
|
||||
/* 802FC85C 002F979C 90 1D 01 34 */ stw r0, 0x134(r29)
|
||||
/* 802FC860 002F97A0 38 7D 01 38 */ addi r3, r29, 0x138
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC864 002F97A4 3C 80 80 19 */ lis r4, JUtility_NS_TColor@ha
|
||||
.global JUtility_NS_TColor
|
||||
/* 802FC868 002F97A8 38 84 39 60 */ addi r4, r4, JUtility_NS_TColor@l
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC864 002F97A4 3C 80 80 19 */ lis r4, __ct__Q28JUtility6TColorFv@ha
|
||||
.global __ct__Q28JUtility6TColorFv
|
||||
/* 802FC868 002F97A8 38 84 39 60 */ addi r4, r4, __ct__Q28JUtility6TColorFv@l
|
||||
/* 802FC86C 002F97AC 38 A0 00 00 */ li r5, 0
|
||||
/* 802FC870 002F97B0 38 C0 00 04 */ li r6, 4
|
||||
/* 802FC874 002F97B4 38 E0 00 04 */ li r7, 4
|
||||
/* 802FC878 002F97B8 48 06 54 E9 */ bl func_80361D60
|
||||
/* 802FC878 002F97B8 48 06 54 E9 */ bl __construct_array
|
||||
/* 802FC87C 002F97BC 38 00 FF FF */ li r0, -1
|
||||
/* 802FC880 002F97C0 90 1D 01 48 */ stw r0, 0x148(r29)
|
||||
/* 802FC884 002F97C4 90 1D 01 4C */ stw r0, 0x14c(r29)
|
||||
@@ -595,9 +595,9 @@ lbl_802FC898:
|
||||
/* 802FC8B4 002F97F4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FC8B8 002F97F8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802FC8BC 002F97FC 7F E5 FB 78 */ mr r5, r31
|
||||
/* 802FC8C0 002F9800 48 00 04 B1 */ bl J2DPicture_NS_private_initiate
|
||||
/* 802FC8C0 002F9800 48 00 04 B1 */ bl private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT
|
||||
/* 802FC8C4 002F9804 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FC8C8 002F9808 48 00 05 D5 */ bl J2DPicture_NS_initinfo
|
||||
/* 802FC8C8 002F9808 48 00 05 D5 */ bl initinfo__10J2DPictureFv
|
||||
/* 802FC8CC 002F980C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FC8D0 002F9810 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802FC8D4 002F9814 48 06 59 55 */ bl _restgpr_29
|
||||
@@ -606,8 +606,8 @@ lbl_802FC898:
|
||||
/* 802FC8E0 002F9820 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FC8E4 002F9824 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_private_readStream
|
||||
J2DPicture_NS_private_readStream:
|
||||
.global private_readStream__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
private_readStream__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802FC8E8 002F9828 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 802FC8EC 002F982C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FC8F0 002F9830 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
@@ -626,7 +626,7 @@ J2DPicture_NS_private_readStream:
|
||||
/* 802FC924 002F9864 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FC928 002F9868 38 81 00 4C */ addi r4, r1, 0x4c
|
||||
/* 802FC92C 002F986C 38 A0 00 08 */ li r5, 8
|
||||
/* 802FC930 002F9870 4B FD F9 69 */ bl JSUInputStream_NS_read
|
||||
/* 802FC930 002F9870 4B FD F9 69 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC934 002F9874 80 01 00 4C */ lwz r0, 0x4c(r1)
|
||||
/* 802FC938 002F9878 90 18 00 08 */ stw r0, 8(r24)
|
||||
/* 802FC93C 002F987C 7F 03 C3 78 */ mr r3, r24
|
||||
@@ -637,7 +637,7 @@ J2DPicture_NS_private_readStream:
|
||||
/* 802FC950 002F9890 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FC954 002F9894 38 81 00 0B */ addi r4, r1, 0xb
|
||||
/* 802FC958 002F9898 38 A0 00 01 */ li r5, 1
|
||||
/* 802FC95C 002F989C 4B FD F9 3D */ bl JSUInputStream_NS_read
|
||||
/* 802FC95C 002F989C 4B FD F9 3D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC960 002F98A0 8B 41 00 0B */ lbz r26, 0xb(r1)
|
||||
/* 802FC964 002F98A4 7F 03 C3 78 */ mr r3, r24
|
||||
/* 802FC968 002F98A8 7F 24 CB 78 */ mr r4, r25
|
||||
@@ -656,7 +656,7 @@ J2DPicture_NS_private_readStream:
|
||||
/* 802FC99C 002F98DC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FC9A0 002F98E0 38 81 00 0A */ addi r4, r1, 0xa
|
||||
/* 802FC9A4 002F98E4 38 A0 00 01 */ li r5, 1
|
||||
/* 802FC9A8 002F98E8 4B FD F8 F1 */ bl JSUInputStream_NS_read
|
||||
/* 802FC9A8 002F98E8 4B FD F8 F1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC9AC 002F98EC 8B C1 00 0A */ lbz r30, 0xa(r1)
|
||||
/* 802FC9B0 002F98F0 3B 5A FF FD */ addi r26, r26, -3
|
||||
/* 802FC9B4 002F98F4 57 40 06 3F */ clrlwi. r0, r26, 0x18
|
||||
@@ -664,7 +664,7 @@ J2DPicture_NS_private_readStream:
|
||||
/* 802FC9BC 002F98FC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FC9C0 002F9900 38 81 00 09 */ addi r4, r1, 9
|
||||
/* 802FC9C4 002F9904 38 A0 00 01 */ li r5, 1
|
||||
/* 802FC9C8 002F9908 4B FD F8 D1 */ bl JSUInputStream_NS_read
|
||||
/* 802FC9C8 002F9908 4B FD F8 D1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC9CC 002F990C 8B 61 00 09 */ lbz r27, 9(r1)
|
||||
/* 802FC9D0 002F9910 3B 5A FF FF */ addi r26, r26, -1
|
||||
lbl_802FC9D4:
|
||||
@@ -673,7 +673,7 @@ lbl_802FC9D4:
|
||||
/* 802FC9DC 002F991C 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FC9E0 002F9920 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802FC9E4 002F9924 38 A0 00 01 */ li r5, 1
|
||||
/* 802FC9E8 002F9928 4B FD F8 B1 */ bl JSUInputStream_NS_read
|
||||
/* 802FC9E8 002F9928 4B FD F8 B1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FC9EC 002F992C 3B 5A FF FF */ addi r26, r26, -1
|
||||
lbl_802FC9F0:
|
||||
/* 802FC9F0 002F9930 38 00 00 00 */ li r0, 0
|
||||
@@ -701,7 +701,7 @@ lbl_802FC9F0:
|
||||
/* 802FCA48 002F9988 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FCA4C 002F998C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802FCA50 002F9990 38 A0 00 04 */ li r5, 4
|
||||
/* 802FCA54 002F9994 4B FD F8 45 */ bl JSUInputStream_NS_read
|
||||
/* 802FCA54 002F9994 4B FD F8 45 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FCA58 002F9998 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FCA5C 002F999C 90 01 00 40 */ stw r0, 0x40(r1)
|
||||
/* 802FCA60 002F99A0 88 01 00 40 */ lbz r0, 0x40(r1)
|
||||
@@ -719,7 +719,7 @@ lbl_802FCA84:
|
||||
/* 802FCA8C 002F99CC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FCA90 002F99D0 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 802FCA94 002F99D4 38 A0 00 04 */ li r5, 4
|
||||
/* 802FCA98 002F99D8 4B FD F8 01 */ bl JSUInputStream_NS_read
|
||||
/* 802FCA98 002F99D8 4B FD F8 01 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FCA9C 002F99DC 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 802FCAA0 002F99E0 90 01 00 3C */ stw r0, 0x3c(r1)
|
||||
/* 802FCAA4 002F99E4 88 01 00 3C */ lbz r0, 0x3c(r1)
|
||||
@@ -780,7 +780,7 @@ lbl_802FCB78:
|
||||
/* 802FCB78 002F9AB8 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802FCB7C 002F9ABC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802FCB80 002F9AC0 38 A0 00 04 */ li r5, 4
|
||||
/* 802FCB84 002F9AC4 4B FD F7 15 */ bl JSUInputStream_NS_read
|
||||
/* 802FCB84 002F9AC4 4B FD F7 15 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FCB88 002F9AC8 80 01 00 0C */ lwz r0, 0xc(r1)
|
||||
/* 802FCB8C 002F9ACC 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802FCB90 002F9AD0 88 01 00 18 */ lbz r0, 0x18(r1)
|
||||
@@ -805,7 +805,7 @@ lbl_802FCBD0:
|
||||
/* 802FCBD4 002F9B14 80 01 00 50 */ lwz r0, 0x50(r1)
|
||||
/* 802FCBD8 002F9B18 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 802FCBDC 002F9B1C 38 A0 00 00 */ li r5, 0
|
||||
/* 802FCBE0 002F9B20 4B FD F8 FD */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FCBE0 002F9B20 4B FD F8 FD */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FCBE4 002F9B24 38 60 00 00 */ li r3, 0
|
||||
/* 802FCBE8 002F9B28 38 80 00 00 */ li r4, 0
|
||||
/* 802FCBEC 002F9B2C 38 00 00 02 */ li r0, 2
|
||||
@@ -829,7 +829,7 @@ lbl_802FCBF4:
|
||||
/* 802FCC30 002F9B70 90 17 00 28 */ stw r0, 0x28(r23)
|
||||
/* 802FCC34 002F9B74 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802FCC38 002F9B78 38 A0 00 00 */ li r5, 0
|
||||
/* 802FCC3C 002F9B7C 4B FE 16 6D */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FCC3C 002F9B7C 4B FE 16 6D */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FCC40 002F9B80 88 17 00 3B */ lbz r0, 0x3b(r23)
|
||||
/* 802FCC44 002F9B84 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FCC48 002F9B88 98 17 00 3B */ stb r0, 0x3b(r23)
|
||||
@@ -847,19 +847,19 @@ lbl_802FCC5C:
|
||||
/* 802FCC70 002F9BB0 41 82 00 10 */ beq lbl_802FCC80
|
||||
/* 802FCC74 002F9BB4 38 80 00 00 */ li r4, 0
|
||||
/* 802FCC78 002F9BB8 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802FCC7C 002F9BBC 4B FE 1C 15 */ bl JUTPalette_NS_storeTLUT
|
||||
/* 802FCC7C 002F9BBC 4B FE 1C 15 */ bl storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT
|
||||
lbl_802FCC80:
|
||||
/* 802FCC80 002F9BC0 92 F8 01 2C */ stw r23, 0x12c(r24)
|
||||
/* 802FCC84 002F9BC4 80 78 01 00 */ lwz r3, 0x100(r24)
|
||||
/* 802FCC88 002F9BC8 80 98 01 2C */ lwz r4, 0x12c(r24)
|
||||
/* 802FCC8C 002F9BCC 4B FE 19 25 */ bl JUTTexture_NS_attachPalette
|
||||
/* 802FCC8C 002F9BCC 4B FE 19 25 */ bl attachPalette__10JUTTextureFP10JUTPalette
|
||||
lbl_802FCC90:
|
||||
/* 802FCC90 002F9BD0 7F 03 C3 78 */ mr r3, r24
|
||||
/* 802FCC94 002F9BD4 80 98 01 00 */ lwz r4, 0x100(r24)
|
||||
/* 802FCC98 002F9BD8 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802FCC9C 002F9BDC 57 66 07 BE */ clrlwi r6, r27, 0x1e
|
||||
/* 802FCCA0 002F9BE0 57 67 F7 FE */ rlwinm r7, r27, 0x1e, 0x1f, 0x1f
|
||||
/* 802FCCA4 002F9BE4 48 00 20 A1 */ bl J2DPicture_NS_setTexCoord
|
||||
/* 802FCCA4 002F9BE4 48 00 20 A1 */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb
|
||||
/* 802FCCA8 002F9BE8 7F 03 C3 78 */ mr r3, r24
|
||||
/* 802FCCAC 002F9BEC C0 22 C8 68 */ lfs f1, lbl_80456268-_SDA2_BASE_(r2)
|
||||
/* 802FCCB0 002F9BF0 FC 40 08 90 */ fmr f2, f1
|
||||
@@ -878,7 +878,7 @@ lbl_802FCC90:
|
||||
/* 802FCCE4 002F9C24 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802FCCE8 002F9C28 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 802FCCEC 002F9C2C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802FCCF0 002F9C30 48 00 00 81 */ bl J2DPicture_NS_private_initiate
|
||||
/* 802FCCF0 002F9C30 48 00 00 81 */ bl private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT
|
||||
/* 802FCCF4 002F9C34 80 7F 01 00 */ lwz r3, 0x100(r31)
|
||||
/* 802FCCF8 002F9C38 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802FCCFC 002F9C3C 41 82 00 60 */ beq lbl_802FCD5C
|
||||
@@ -912,8 +912,8 @@ lbl_802FCD5C:
|
||||
/* 802FCD68 002F9CA8 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802FCD6C 002F9CAC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_private_initiate
|
||||
J2DPicture_NS_private_initiate:
|
||||
.global private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT
|
||||
private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT:
|
||||
/* 802FCD70 002F9CB0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FCD74 002F9CB4 7C 08 02 A6 */ mflr r0
|
||||
/* 802FCD78 002F9CB8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -938,7 +938,7 @@ J2DPicture_NS_private_initiate:
|
||||
/* 802FCDC4 002F9D04 90 1D 00 28 */ stw r0, 0x28(r29)
|
||||
/* 802FCDC8 002F9D08 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FCDCC 002F9D0C 38 A0 00 00 */ li r5, 0
|
||||
/* 802FCDD0 002F9D10 4B FE 14 D9 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FCDD0 002F9D10 4B FE 14 D9 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FCDD4 002F9D14 88 1D 00 3B */ lbz r0, 0x3b(r29)
|
||||
/* 802FCDD8 002F9D18 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FCDDC 002F9D1C 98 1D 00 3B */ stb r0, 0x3b(r29)
|
||||
@@ -957,7 +957,7 @@ lbl_802FCDE0:
|
||||
/* 802FCE0C 002F9D4C 48 00 00 28 */ b lbl_802FCE34
|
||||
lbl_802FCE10:
|
||||
/* 802FCE10 002F9D50 38 A0 00 00 */ li r5, 0
|
||||
/* 802FCE14 002F9D54 4B FE 14 95 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FCE14 002F9D54 4B FE 14 95 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FCE18 002F9D58 88 7E 01 08 */ lbz r3, 0x108(r30)
|
||||
/* 802FCE1C 002F9D5C 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 802FCE20 002F9D60 98 1E 01 08 */ stb r0, 0x108(r30)
|
||||
@@ -979,14 +979,14 @@ lbl_802FCE34:
|
||||
/* 802FCE5C 002F9D9C 41 82 00 10 */ beq lbl_802FCE6C
|
||||
/* 802FCE60 002F9DA0 38 80 00 00 */ li r4, 0
|
||||
/* 802FCE64 002F9DA4 7F E5 FB 78 */ mr r5, r31
|
||||
/* 802FCE68 002F9DA8 4B FE 1A 29 */ bl JUTPalette_NS_storeTLUT
|
||||
/* 802FCE68 002F9DA8 4B FE 1A 29 */ bl storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT
|
||||
lbl_802FCE6C:
|
||||
/* 802FCE6C 002F9DAC 93 BE 01 2C */ stw r29, 0x12c(r30)
|
||||
/* 802FCE70 002F9DB0 80 7E 01 00 */ lwz r3, 0x100(r30)
|
||||
/* 802FCE74 002F9DB4 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802FCE78 002F9DB8 41 82 00 0C */ beq lbl_802FCE84
|
||||
/* 802FCE7C 002F9DBC 80 9E 01 2C */ lwz r4, 0x12c(r30)
|
||||
/* 802FCE80 002F9DC0 4B FE 17 31 */ bl JUTTexture_NS_attachPalette
|
||||
/* 802FCE80 002F9DC0 4B FE 17 31 */ bl attachPalette__10JUTTextureFP10JUTPalette
|
||||
lbl_802FCE84:
|
||||
/* 802FCE84 002F9DC4 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802FCE88 002F9DC8 48 06 53 9D */ bl _restgpr_28
|
||||
@@ -995,8 +995,8 @@ lbl_802FCE84:
|
||||
/* 802FCE94 002F9DD4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FCE98 002F9DD8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_initinfo
|
||||
J2DPicture_NS_initinfo:
|
||||
.global initinfo__10J2DPictureFv
|
||||
initinfo__10J2DPictureFv:
|
||||
/* 802FCE9C 002F9DDC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 802FCEA0 002F9DE0 7C 08 02 A6 */ mflr r0
|
||||
/* 802FCEA4 002F9DE4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -1009,7 +1009,7 @@ J2DPicture_NS_initinfo:
|
||||
/* 802FCEC0 002F9E00 38 A0 00 0F */ li r5, 0xf
|
||||
/* 802FCEC4 002F9E04 38 C0 00 00 */ li r6, 0
|
||||
/* 802FCEC8 002F9E08 38 E0 00 00 */ li r7, 0
|
||||
/* 802FCECC 002F9E0C 48 00 1E 79 */ bl J2DPicture_NS_setTexCoord
|
||||
/* 802FCECC 002F9E0C 48 00 1E 79 */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb
|
||||
/* 802FCED0 002F9E10 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FCED4 002F9E14 C0 22 C8 68 */ lfs f1, lbl_80456268-_SDA2_BASE_(r2)
|
||||
/* 802FCED8 002F9E18 FC 40 08 90 */ fmr f2, f1
|
||||
@@ -1083,8 +1083,8 @@ J2DPicture_NS_initinfo:
|
||||
/* 802FCFE8 002F9F28 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 802FCFEC 002F9F2C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_dtor
|
||||
J2DPicture_NS_dtor:
|
||||
.global __dt__10J2DPictureFv
|
||||
__dt__10J2DPictureFv:
|
||||
/* 802FCFF0 002F9F30 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FCFF4 002F9F34 7C 08 02 A6 */ mflr r0
|
||||
/* 802FCFF8 002F9F38 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1107,7 +1107,7 @@ lbl_802FD028:
|
||||
/* 802FD038 002F9F78 38 1F 01 00 */ addi r0, r31, 0x100
|
||||
/* 802FD03C 002F9F7C 7C 7B 00 2E */ lwzx r3, r27, r0
|
||||
/* 802FD040 002F9F80 38 80 00 01 */ li r4, 1
|
||||
/* 802FD044 002F9F84 4B FE 11 F1 */ bl JUTTexture_NS_dtor
|
||||
/* 802FD044 002F9F84 4B FE 11 F1 */ bl __dt__10JUTTextureFv
|
||||
lbl_802FD048:
|
||||
/* 802FD048 002F9F88 3B BD 00 01 */ addi r29, r29, 1
|
||||
/* 802FD04C 002F9F8C 2C 1D 00 02 */ cmpwi r29, 2
|
||||
@@ -1240,7 +1240,7 @@ lbl_802FD1F0:
|
||||
/* 802FD21C 002FA15C 90 1F 00 28 */ stw r0, 0x28(r31)
|
||||
/* 802FD220 002FA160 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FD224 002FA164 7F 45 D3 78 */ mr r5, r26
|
||||
/* 802FD228 002FA168 4B FE 10 81 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FD228 002FA168 4B FE 10 81 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FD22C 002FA16C 88 1F 00 3B */ lbz r0, 0x3b(r31)
|
||||
/* 802FD230 002FA170 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FD234 002FA174 98 1F 00 3B */ stb r0, 0x3b(r31)
|
||||
@@ -1250,7 +1250,7 @@ lbl_802FD238:
|
||||
/* 802FD240 002FA180 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FD244 002FA184 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FD248 002FA188 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802FD24C 002FA18C 4B FE 12 01 */ bl JUTTexture_NS_storeTIMG_X1_
|
||||
/* 802FD24C 002FA18C 4B FE 12 01 */ bl storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette
|
||||
lbl_802FD250:
|
||||
/* 802FD250 002FA190 38 A0 00 01 */ li r5, 1
|
||||
/* 802FD254 002FA194 57 C3 06 3E */ clrlwi r3, r30, 0x18
|
||||
@@ -1288,12 +1288,12 @@ lbl_802FD2C0:
|
||||
/* 802FD2C8 002FA208 40 82 00 14 */ bne lbl_802FD2DC
|
||||
/* 802FD2CC 002FA20C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FD2D0 002FA210 7F 45 D3 78 */ mr r5, r26
|
||||
/* 802FD2D4 002FA214 4B FE 0F D5 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FD2D4 002FA214 4B FE 0F D5 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FD2D8 002FA218 48 00 00 10 */ b lbl_802FD2E8
|
||||
lbl_802FD2DC:
|
||||
/* 802FD2DC 002FA21C 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FD2E0 002FA220 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802FD2E4 002FA224 4B FE 11 69 */ bl JUTTexture_NS_storeTIMG_X1_
|
||||
/* 802FD2E4 002FA224 4B FE 11 69 */ bl storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette
|
||||
lbl_802FD2E8:
|
||||
/* 802FD2E8 002FA228 38 E0 00 00 */ li r7, 0
|
||||
/* 802FD2EC 002FA22C 38 C0 00 01 */ li r6, 1
|
||||
@@ -1401,15 +1401,15 @@ lbl_802FD3D4:
|
||||
/* 802FD464 002FA3A4 38 A0 00 0F */ li r5, 0xf
|
||||
/* 802FD468 002FA3A8 38 C0 00 00 */ li r6, 0
|
||||
/* 802FD46C 002FA3AC 38 E0 00 00 */ li r7, 0
|
||||
/* 802FD470 002FA3B0 48 00 18 D5 */ bl J2DPicture_NS_setTexCoord
|
||||
/* 802FD470 002FA3B0 48 00 18 D5 */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb
|
||||
lbl_802FD474:
|
||||
/* 802FD474 002FA3B4 88 7B 01 08 */ lbz r3, 0x108(r27)
|
||||
/* 802FD478 002FA3B8 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 802FD47C 002FA3BC 98 1B 01 08 */ stb r0, 0x108(r27)
|
||||
/* 802FD480 002FA3C0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FD484 002FA3C4 48 00 16 41 */ bl J2DPicture_NS_setBlendKonstColor
|
||||
/* 802FD484 002FA3C4 48 00 16 41 */ bl setBlendKonstColor__10J2DPictureFv
|
||||
/* 802FD488 002FA3C8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FD48C 002FA3CC 48 00 17 09 */ bl J2DPicture_NS_setBlendKonstAlpha
|
||||
/* 802FD48C 002FA3CC 48 00 17 09 */ bl setBlendKonstAlpha__10J2DPictureFv
|
||||
/* 802FD490 002FA3D0 38 60 00 01 */ li r3, 1
|
||||
lbl_802FD494:
|
||||
/* 802FD494 002FA3D4 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
|
||||
@@ -1431,7 +1431,7 @@ lbl_802FD494:
|
||||
/* 802FD4D4 002FA414 7C DF 33 78 */ mr r31, r6
|
||||
/* 802FD4D8 002FA418 FF E0 08 90 */ fmr f31, f1
|
||||
/* 802FD4DC 002FA41C 7C 83 23 78 */ mr r3, r4
|
||||
/* 802FD4E0 002FA420 4B FF C1 61 */ bl J2DScreen_NS_getNameResource
|
||||
/* 802FD4E0 002FA420 4B FF C1 61 */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 802FD4E4 002FA424 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802FD4E8 002FA428 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FD4EC 002FA42C 7F C5 F3 78 */ mr r5, r30
|
||||
@@ -1479,7 +1479,7 @@ lbl_802FD57C:
|
||||
/* 802FD58C 002FA4CC 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FD590 002FA4D0 41 82 00 18 */ beq lbl_802FD5A8
|
||||
/* 802FD594 002FA4D4 38 80 00 01 */ li r4, 1
|
||||
/* 802FD598 002FA4D8 4B FE 0C 9D */ bl JUTTexture_NS_dtor
|
||||
/* 802FD598 002FA4D8 4B FE 0C 9D */ bl __dt__10JUTTextureFv
|
||||
/* 802FD59C 002FA4DC 88 1D 01 09 */ lbz r0, 0x109(r29)
|
||||
/* 802FD5A0 002FA4E0 54 00 07 FE */ clrlwi r0, r0, 0x1f
|
||||
/* 802FD5A4 002FA4E4 98 1D 01 09 */ stb r0, 0x109(r29)
|
||||
@@ -1552,15 +1552,15 @@ lbl_802FD5D8:
|
||||
/* 802FD6A4 002FA5E4 38 A0 00 0F */ li r5, 0xf
|
||||
/* 802FD6A8 002FA5E8 38 C0 00 00 */ li r6, 0
|
||||
/* 802FD6AC 002FA5EC 38 E0 00 00 */ li r7, 0
|
||||
/* 802FD6B0 002FA5F0 48 00 16 95 */ bl J2DPicture_NS_setTexCoord
|
||||
/* 802FD6B0 002FA5F0 48 00 16 95 */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb
|
||||
lbl_802FD6B4:
|
||||
/* 802FD6B4 002FA5F4 88 7D 01 08 */ lbz r3, 0x108(r29)
|
||||
/* 802FD6B8 002FA5F8 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 802FD6BC 002FA5FC 98 1D 01 08 */ stb r0, 0x108(r29)
|
||||
/* 802FD6C0 002FA600 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FD6C4 002FA604 48 00 14 01 */ bl J2DPicture_NS_setBlendKonstColor
|
||||
/* 802FD6C4 002FA604 48 00 14 01 */ bl setBlendKonstColor__10J2DPictureFv
|
||||
/* 802FD6C8 002FA608 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FD6CC 002FA60C 48 00 14 C9 */ bl J2DPicture_NS_setBlendKonstAlpha
|
||||
/* 802FD6CC 002FA60C 48 00 14 C9 */ bl setBlendKonstAlpha__10J2DPictureFv
|
||||
/* 802FD6D0 002FA610 38 60 00 01 */ li r3, 1
|
||||
lbl_802FD6D4:
|
||||
/* 802FD6D4 002FA614 E3 E1 00 48 */ psq_l f31, 72(r1), 0, qr0
|
||||
@@ -1597,7 +1597,7 @@ lbl_802FD730:
|
||||
/* 802FD748 002FA688 7C 7F 02 14 */ add r3, r31, r0
|
||||
/* 802FD74C 002FA68C 80 63 01 00 */ lwz r3, 0x100(r3)
|
||||
/* 802FD750 002FA690 38 80 00 01 */ li r4, 1
|
||||
/* 802FD754 002FA694 4B FE 0A E1 */ bl JUTTexture_NS_dtor
|
||||
/* 802FD754 002FA694 4B FE 0A E1 */ bl __dt__10JUTTextureFv
|
||||
lbl_802FD758:
|
||||
/* 802FD758 002FA698 7F 86 E3 78 */ mr r6, r28
|
||||
/* 802FD75C 002FA69C 48 00 00 30 */ b lbl_802FD78C
|
||||
@@ -1638,9 +1638,9 @@ lbl_802FD78C:
|
||||
/* 802FD7E0 002FA720 38 03 FF FF */ addi r0, r3, -1
|
||||
/* 802FD7E4 002FA724 98 1F 01 08 */ stb r0, 0x108(r31)
|
||||
/* 802FD7E8 002FA728 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FD7EC 002FA72C 48 00 12 D9 */ bl J2DPicture_NS_setBlendKonstColor
|
||||
/* 802FD7EC 002FA72C 48 00 12 D9 */ bl setBlendKonstColor__10J2DPictureFv
|
||||
/* 802FD7F0 002FA730 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FD7F4 002FA734 48 00 13 A1 */ bl J2DPicture_NS_setBlendKonstAlpha
|
||||
/* 802FD7F4 002FA734 48 00 13 A1 */ bl setBlendKonstAlpha__10J2DPictureFv
|
||||
/* 802FD7F8 002FA738 38 60 00 01 */ li r3, 1
|
||||
lbl_802FD7FC:
|
||||
/* 802FD7FC 002FA73C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
@@ -1724,7 +1724,7 @@ lbl_802FD908:
|
||||
/* 802FD91C 002FA85C 4E 80 04 21 */ bctrl
|
||||
/* 802FD920 002FA860 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802FD924 002FA864 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802FD928 002FA868 4B FE 09 81 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FD928 002FA868 4B FE 09 81 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FD92C 002FA86C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FD930 002FA870 48 00 00 1C */ b lbl_802FD94C
|
||||
lbl_802FD934:
|
||||
@@ -1749,7 +1749,7 @@ lbl_802FD94C:
|
||||
/* 802FD978 002FA8B8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802FD97C 002FA8BC 7C BF 2B 78 */ mr r31, r5
|
||||
/* 802FD980 002FA8C0 7C 83 23 78 */ mr r3, r4
|
||||
/* 802FD984 002FA8C4 4B FF BC BD */ bl J2DScreen_NS_getNameResource
|
||||
/* 802FD984 002FA8C4 4B FF BC BD */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 802FD988 002FA8C8 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802FD98C 002FA8CC 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802FD990 002FA8D0 7F E5 FB 78 */ mr r5, r31
|
||||
@@ -1805,7 +1805,7 @@ lbl_802FDA08:
|
||||
/* 802FDA50 002FA990 7C 65 1B 78 */ mr r5, r3
|
||||
/* 802FDA54 002FA994 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802FDA58 002FA998 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802FDA5C 002FA99C 48 00 17 75 */ bl J2DPicture_NS_getTlutID
|
||||
/* 802FDA5C 002FA99C 48 00 17 75 */ bl getTlutID__10J2DPictureFPC7ResTIMGUc
|
||||
/* 802FDA60 002FA9A0 7C 7E 1B 78 */ mr r30, r3
|
||||
lbl_802FDA64:
|
||||
/* 802FDA64 002FA9A4 7F 43 D3 78 */ mr r3, r26
|
||||
@@ -1817,7 +1817,7 @@ lbl_802FDA64:
|
||||
/* 802FDA7C 002FA9BC 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802FDA80 002FA9C0 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802FDA84 002FA9C4 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802FDA88 002FA9C8 4B FE 09 F9 */ bl JUTTexture_NS_storeTIMG_X2_
|
||||
/* 802FDA88 002FA9C8 4B FE 09 F9 */ bl storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette7_GXTlut
|
||||
/* 802FDA8C 002FA9CC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FDA90 002FA9D0 48 00 00 20 */ b lbl_802FDAB0
|
||||
lbl_802FDA94:
|
||||
@@ -1844,7 +1844,7 @@ lbl_802FDAB0:
|
||||
/* 802FDAE0 002FAA20 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802FDAE4 002FAA24 7C DF 33 78 */ mr r31, r6
|
||||
/* 802FDAE8 002FAA28 7C 83 23 78 */ mr r3, r4
|
||||
/* 802FDAEC 002FAA2C 4B FF BB 55 */ bl J2DScreen_NS_getNameResource
|
||||
/* 802FDAEC 002FAA2C 4B FF BB 55 */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 802FDAF0 002FAA30 7C 64 1B 78 */ mr r4, r3
|
||||
/* 802FDAF4 002FAA34 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FDAF8 002FAA38 7F C5 F3 78 */ mr r5, r30
|
||||
@@ -1944,8 +1944,8 @@ lbl_802FDC60:
|
||||
/* 802FDC68 002FABA8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802FDC6C 002FABAC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_draw
|
||||
J2DPicture_NS_draw:
|
||||
.global draw__10J2DPictureFffffbbb
|
||||
draw__10J2DPictureFffffbbb:
|
||||
/* 802FDC70 002FABB0 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 802FDC74 002FABB4 7C 08 02 A6 */ mflr r0
|
||||
/* 802FDC78 002FABB8 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
@@ -2001,9 +2001,9 @@ lbl_802FDD0C:
|
||||
/* 802FDD38 002FAC78 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802FDD3C 002FAC7C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FDD40 002FAC80 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 802FDD44 002FAC84 48 00 0F 21 */ bl J2DPicture_NS_getNewColor
|
||||
/* 802FDD44 002FAC84 48 00 0F 21 */ bl getNewColor__10J2DPictureFPQ28JUtility6TColor
|
||||
/* 802FDD48 002FAC88 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FDD4C 002FAC8C 48 00 08 85 */ bl J2DPicture_NS_setTevMode
|
||||
/* 802FDD4C 002FAC8C 48 00 08 85 */ bl setTevMode__10J2DPictureFv
|
||||
/* 802FDD50 002FAC90 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FDD54 002FAC94 FC 20 E0 90 */ fmr f1, f28
|
||||
/* 802FDD58 002FAC98 FC 40 E8 90 */ fmr f2, f29
|
||||
@@ -2042,7 +2042,7 @@ lbl_802FDD0C:
|
||||
/* 802FDDDC 002FAD1C 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
/* 802FDDE0 002FAD20 7C E7 03 78 */ or r7, r7, r0
|
||||
/* 802FDDE4 002FAD24 7F C8 F3 78 */ mr r8, r30
|
||||
/* 802FDDE8 002FAD28 48 00 0F 9D */ bl J2DPicture_NS_setTexCoord_X1_
|
||||
/* 802FDDE8 002FAD28 48 00 0F 9D */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb_X1_
|
||||
/* 802FDDEC 002FAD2C 38 60 00 00 */ li r3, 0
|
||||
/* 802FDDF0 002FAD30 38 80 00 0D */ li r4, 0xd
|
||||
/* 802FDDF4 002FAD34 38 A0 00 01 */ li r5, 1
|
||||
@@ -2218,9 +2218,9 @@ lbl_802FE010:
|
||||
/* 802FE090 002FAFD0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802FE094 002FAFD4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FE098 002FAFD8 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802FE09C 002FAFDC 48 00 0B C9 */ bl J2DPicture_NS_getNewColor
|
||||
/* 802FE09C 002FAFDC 48 00 0B C9 */ bl getNewColor__10J2DPictureFPQ28JUtility6TColor
|
||||
/* 802FE0A0 002FAFE0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FE0A4 002FAFE4 48 00 05 2D */ bl J2DPicture_NS_setTevMode
|
||||
/* 802FE0A4 002FAFE4 48 00 05 2D */ bl setTevMode__10J2DPictureFv
|
||||
/* 802FE0A8 002FAFE8 48 05 D4 E5 */ bl GXClearVtxDesc
|
||||
/* 802FE0AC 002FAFEC 38 60 00 09 */ li r3, 9
|
||||
/* 802FE0B0 002FAFF0 38 80 00 01 */ li r4, 1
|
||||
@@ -2459,9 +2459,9 @@ lbl_802FE41C:
|
||||
/* 802FE448 002FB388 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802FE44C 002FB38C 7E A3 AB 78 */ mr r3, r21
|
||||
/* 802FE450 002FB390 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802FE454 002FB394 48 00 08 11 */ bl J2DPicture_NS_getNewColor
|
||||
/* 802FE454 002FB394 48 00 08 11 */ bl getNewColor__10J2DPictureFPQ28JUtility6TColor
|
||||
/* 802FE458 002FB398 7E A3 AB 78 */ mr r3, r21
|
||||
/* 802FE45C 002FB39C 48 00 01 75 */ bl J2DPicture_NS_setTevMode
|
||||
/* 802FE45C 002FB39C 48 00 01 75 */ bl setTevMode__10J2DPictureFv
|
||||
/* 802FE460 002FB3A0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802FE464 002FB3A4 38 95 00 80 */ addi r4, r21, 0x80
|
||||
/* 802FE468 002FB3A8 38 A1 00 18 */ addi r5, r1, 0x18
|
||||
@@ -2556,8 +2556,8 @@ lbl_802FE598:
|
||||
/* 802FE5C8 002FB508 38 21 00 C0 */ addi r1, r1, 0xc0
|
||||
/* 802FE5CC 002FB50C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_setTevMode
|
||||
J2DPicture_NS_setTevMode:
|
||||
.global setTevMode__10J2DPictureFv
|
||||
setTevMode__10J2DPictureFv:
|
||||
/* 802FE5D0 002FB510 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802FE5D4 002FB514 7C 08 02 A6 */ mflr r0
|
||||
/* 802FE5D8 002FB518 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -2868,8 +2868,8 @@ lbl_802FEA34:
|
||||
/* 802FEA58 002FB998 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802FEA5C 002FB99C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_swap
|
||||
J2DPicture_NS_swap:
|
||||
.global swap__10J2DPictureFRfRf
|
||||
swap__10J2DPictureFRfRf:
|
||||
/* 802FEA60 002FB9A0 C0 23 00 00 */ lfs f1, 0(r3)
|
||||
/* 802FEA64 002FB9A4 C0 04 00 00 */ lfs f0, 0(r4)
|
||||
/* 802FEA68 002FB9A8 D0 03 00 00 */ stfs f0, 0(r3)
|
||||
@@ -2880,7 +2880,7 @@ J2DPicture_NS_swap:
|
||||
/* 802FEA7C 002FB9BC 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802FEA80 002FB9C0 D0 23 01 1C */ stfs f1, 0x11c(r3)
|
||||
/* 802FEA84 002FB9C4 D0 43 01 20 */ stfs f2, 0x120(r3)
|
||||
/* 802FEA88 002FB9C8 48 00 00 3D */ bl J2DPicture_NS_setBlendKonstColor
|
||||
/* 802FEA88 002FB9C8 48 00 00 3D */ bl setBlendKonstColor__10J2DPictureFv
|
||||
/* 802FEA8C 002FB9CC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FEA90 002FB9D0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802FEA94 002FB9D4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
@@ -2890,14 +2890,14 @@ J2DPicture_NS_swap:
|
||||
/* 802FEAA4 002FB9E4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802FEAA8 002FB9E8 D0 23 01 24 */ stfs f1, 0x124(r3)
|
||||
/* 802FEAAC 002FB9EC D0 43 01 28 */ stfs f2, 0x128(r3)
|
||||
/* 802FEAB0 002FB9F0 48 00 00 E5 */ bl J2DPicture_NS_setBlendKonstAlpha
|
||||
/* 802FEAB0 002FB9F0 48 00 00 E5 */ bl setBlendKonstAlpha__10J2DPictureFv
|
||||
/* 802FEAB4 002FB9F4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FEAB8 002FB9F8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802FEABC 002FB9FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802FEAC0 002FBA00 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_setBlendKonstColor
|
||||
J2DPicture_NS_setBlendKonstColor:
|
||||
.global setBlendKonstColor__10J2DPictureFv
|
||||
setBlendKonstColor__10J2DPictureFv:
|
||||
/* 802FEAC4 002FBA04 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FEAC8 002FBA08 38 E0 00 00 */ li r7, 0
|
||||
/* 802FEACC 002FBA0C 39 00 00 01 */ li r8, 1
|
||||
@@ -2956,8 +2956,8 @@ lbl_802FEB5C:
|
||||
/* 802FEB8C 002FBACC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FEB90 002FBAD0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_setBlendKonstAlpha
|
||||
J2DPicture_NS_setBlendKonstAlpha:
|
||||
.global setBlendKonstAlpha__10J2DPictureFv
|
||||
setBlendKonstAlpha__10J2DPictureFv:
|
||||
/* 802FEB94 002FBAD4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FEB98 002FBAD8 38 E0 00 00 */ li r7, 0
|
||||
/* 802FEB9C 002FBADC 39 00 00 01 */ li r8, 1
|
||||
@@ -3016,8 +3016,8 @@ lbl_802FEC2C:
|
||||
/* 802FEC5C 002FBB9C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FEC60 002FBBA0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_getNewColor
|
||||
J2DPicture_NS_getNewColor:
|
||||
.global getNewColor__10J2DPictureFPQ28JUtility6TColor
|
||||
getNewColor__10J2DPictureFPQ28JUtility6TColor:
|
||||
/* 802FEC64 002FBBA4 88 03 01 38 */ lbz r0, 0x138(r3)
|
||||
/* 802FEC68 002FBBA8 98 04 00 00 */ stb r0, 0(r4)
|
||||
/* 802FEC6C 002FBBAC 88 03 01 39 */ lbz r0, 0x139(r3)
|
||||
@@ -3075,8 +3075,8 @@ J2DPicture_NS_getNewColor:
|
||||
/* 802FED3C 002FBC7C 98 04 00 0F */ stb r0, 0xf(r4)
|
||||
/* 802FED40 002FBC80 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_setTexCoord
|
||||
J2DPicture_NS_setTexCoord:
|
||||
.global setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb
|
||||
setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb:
|
||||
/* 802FED44 002FBC84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802FED48 002FBC88 7C 08 02 A6 */ mflr r0
|
||||
/* 802FED4C 002FBC8C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -3088,14 +3088,14 @@ J2DPicture_NS_setTexCoord:
|
||||
/* 802FED64 002FBCA4 7D 45 53 78 */ mr r5, r10
|
||||
/* 802FED68 002FBCA8 7D 26 4B 78 */ mr r6, r9
|
||||
/* 802FED6C 002FBCAC 7C 07 03 78 */ mr r7, r0
|
||||
/* 802FED70 002FBCB0 48 00 00 15 */ bl J2DPicture_NS_setTexCoord_X1_
|
||||
/* 802FED70 002FBCB0 48 00 00 15 */ bl setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb_X1_
|
||||
/* 802FED74 002FBCB4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FED78 002FBCB8 7C 08 03 A6 */ mtlr r0
|
||||
/* 802FED7C 002FBCBC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802FED80 002FBCC0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_setTexCoord_X1_
|
||||
J2DPicture_NS_setTexCoord_X1_:
|
||||
.global setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb_X1_
|
||||
setTexCoord__10J2DPictureFPC10JUTTexture10J2DBinding9J2DMirrorb_X1_:
|
||||
/* 802FED84 002FBCC4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 802FED88 002FBCC8 7C 08 02 A6 */ mflr r0
|
||||
/* 802FED8C 002FBCCC 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -3280,13 +3280,13 @@ lbl_802FEFD4:
|
||||
/* 802FEFD8 002FBF18 41 82 00 10 */ beq lbl_802FEFE8
|
||||
/* 802FEFDC 002FBF1C 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 802FEFE0 002FBF20 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802FEFE4 002FBF24 4B FF FA 7D */ bl J2DPicture_NS_swap
|
||||
/* 802FEFE4 002FBF24 4B FF FA 7D */ bl swap__10J2DPictureFRfRf
|
||||
lbl_802FEFE8:
|
||||
/* 802FEFE8 002FBF28 57 C0 07 FF */ clrlwi. r0, r30, 0x1f
|
||||
/* 802FEFEC 002FBF2C 41 82 00 10 */ beq lbl_802FEFFC
|
||||
/* 802FEFF0 002FBF30 38 61 00 10 */ addi r3, r1, 0x10
|
||||
/* 802FEFF4 002FBF34 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802FEFF8 002FBF38 4B FF FA 69 */ bl J2DPicture_NS_swap
|
||||
/* 802FEFF8 002FBF38 4B FF FA 69 */ bl swap__10J2DPictureFRfRf
|
||||
lbl_802FEFFC:
|
||||
/* 802FEFFC 002FBF3C C0 21 00 14 */ lfs f1, 0x14(r1)
|
||||
/* 802FF000 002FBF40 38 60 00 08 */ li r3, 8
|
||||
@@ -3419,8 +3419,8 @@ lbl_802FF1C0:
|
||||
/* 802FF1C8 002FC108 41 80 FF DC */ blt lbl_802FF1A4
|
||||
/* 802FF1CC 002FC10C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPicture_NS_getTlutID
|
||||
J2DPicture_NS_getTlutID:
|
||||
.global getTlutID__10J2DPictureFPC7ResTIMGUc
|
||||
getTlutID__10J2DPictureFPC7ResTIMGUc:
|
||||
/* 802FF1D0 002FC110 A0 04 00 0A */ lhz r0, 0xa(r4)
|
||||
/* 802FF1D4 002FC114 28 00 01 00 */ cmplwi r0, 0x100
|
||||
/* 802FF1D8 002FC118 40 81 00 24 */ ble lbl_802FF1FC
|
||||
@@ -3489,7 +3489,7 @@ JGeometry_NS_TVec2:
|
||||
/* 802FF2C8 002FC208 80 63 01 00 */ lwz r3, 0x100(r3)
|
||||
/* 802FF2CC 002FC20C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802FF2D0 002FC210 41 82 00 08 */ beq lbl_802FF2D8
|
||||
/* 802FF2D4 002FC214 4B FD F5 6D */ bl JUTTexture_NS_load
|
||||
/* 802FF2D4 002FC214 4B FD F5 6D */ bl load__10JUTTextureF11_GXTexMapID
|
||||
lbl_802FF2D8:
|
||||
/* 802FF2D8 002FC218 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FF2DC 002FC21C 7C 08 03 A6 */ mtlr r0
|
||||
|
||||
+92
-92
@@ -48,8 +48,8 @@ lbl_803036D4:
|
||||
/* 803036E4 00300624 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803036E8 00300628 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx
|
||||
J2DPictureEx:
|
||||
.global __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
__ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial:
|
||||
/* 803036EC 0030062C 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 803036F0 00300630 7C 08 02 A6 */ mflr r0
|
||||
/* 803036F4 00300634 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
@@ -59,7 +59,7 @@ J2DPictureEx:
|
||||
/* 80303704 00300644 7C 9A 23 78 */ mr r26, r4
|
||||
/* 80303708 00300648 7C BD 2B 78 */ mr r29, r5
|
||||
/* 8030370C 0030064C 7C FE 3B 78 */ mr r30, r7
|
||||
/* 80303710 00300650 4B FF 89 41 */ bl J2DPicture
|
||||
/* 80303710 00300650 4B FF 89 41 */ bl __ct__10J2DPictureFv
|
||||
/* 80303714 00300654 3C 60 80 3D */ lis r3, lbl_803CD4B8@ha
|
||||
/* 80303718 00300658 38 03 D4 B8 */ addi r0, r3, lbl_803CD4B8@l
|
||||
/* 8030371C 0030065C 90 1C 00 00 */ stw r0, 0(r28)
|
||||
@@ -75,7 +75,7 @@ J2DPictureEx:
|
||||
/* 80303744 00300684 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80303748 00300688 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 8030374C 0030068C 38 A0 00 08 */ li r5, 8
|
||||
/* 80303750 00300690 4B FD 8B 49 */ bl JSUInputStream_NS_read
|
||||
/* 80303750 00300690 4B FD 8B 49 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80303754 00300694 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80303758 00300698 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 8030375C 0030069C 7F A3 EB 78 */ mr r3, r29
|
||||
@@ -87,7 +87,7 @@ J2DPictureEx:
|
||||
/* 80303774 003006B4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80303778 003006B8 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8030377C 003006BC 38 A0 00 08 */ li r5, 8
|
||||
/* 80303780 003006C0 4B FD 8C D9 */ bl JSURandomInputStream_NS_peek
|
||||
/* 80303780 003006C0 4B FD 8C D9 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 80303784 003006C4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80303788 003006C8 7F 44 D3 78 */ mr r4, r26
|
||||
/* 8030378C 003006CC 7F A5 EB 78 */ mr r5, r29
|
||||
@@ -96,7 +96,7 @@ J2DPictureEx:
|
||||
/* 80303798 003006D8 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 8030379C 003006DC 7C 9B 02 14 */ add r4, r27, r0
|
||||
/* 803037A0 003006E0 38 A0 00 00 */ li r5, 0
|
||||
/* 803037A4 003006E4 4B FD 8D 39 */ bl JSURandomInputStream_NS_seek
|
||||
/* 803037A4 003006E4 4B FD 8D 39 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803037A8 003006E8 38 61 00 2C */ addi r3, r1, 0x2c
|
||||
.global JGeometry_NS_TVec2
|
||||
/* 803037AC 003006EC 3C 80 80 30 */ lis r4, JGeometry_NS_TVec2@ha
|
||||
@@ -105,11 +105,11 @@ J2DPictureEx:
|
||||
/* 803037B4 003006F4 38 A0 00 00 */ li r5, 0
|
||||
/* 803037B8 003006F8 38 C0 00 04 */ li r6, 4
|
||||
/* 803037BC 003006FC 38 E0 00 04 */ li r7, 4
|
||||
/* 803037C0 00300700 48 05 E5 A1 */ bl func_80361D60
|
||||
/* 803037C0 00300700 48 05 E5 A1 */ bl __construct_array
|
||||
/* 803037C4 00300704 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803037C8 00300708 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 803037CC 0030070C 38 A0 00 30 */ li r5, 0x30
|
||||
/* 803037D0 00300710 4B FD 8A C9 */ bl JSUInputStream_NS_read
|
||||
/* 803037D0 00300710 4B FD 8A C9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 803037D4 00300714 A0 01 00 1E */ lhz r0, 0x1e(r1)
|
||||
/* 803037D8 00300718 B0 1C 01 54 */ sth r0, 0x154(r28)
|
||||
/* 803037DC 0030071C A0 01 00 20 */ lhz r0, 0x20(r1)
|
||||
@@ -152,7 +152,7 @@ lbl_803037F8:
|
||||
/* 8030386C 003007AC 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 80303870 003007B0 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 80303874 003007B4 38 A0 00 00 */ li r5, 0
|
||||
/* 80303878 003007B8 4B FD 8C 65 */ bl JSURandomInputStream_NS_seek
|
||||
/* 80303878 003007B8 4B FD 8C 65 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 8030387C 003007BC 38 00 00 00 */ li r0, 0
|
||||
/* 80303880 003007C0 90 1C 01 50 */ stw r0, 0x150(r28)
|
||||
/* 80303884 003007C4 A0 1C 01 56 */ lhz r0, 0x156(r28)
|
||||
@@ -229,7 +229,7 @@ lbl_80303908:
|
||||
lbl_80303994:
|
||||
/* 80303994 003008D4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80303998 003008D8 38 80 00 00 */ li r4, 0
|
||||
/* 8030399C 003008DC 4B FF 96 55 */ bl J2DPicture_NS_dtor
|
||||
/* 8030399C 003008DC 4B FF 96 55 */ bl __dt__10J2DPictureFv
|
||||
/* 803039A0 003008E0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 803039A4 003008E4 40 81 00 0C */ ble lbl_803039B0
|
||||
/* 803039A8 003008E8 7F C3 F3 78 */ mr r3, r30
|
||||
@@ -290,7 +290,7 @@ lbl_80303A24:
|
||||
/* 80303A78 003009B8 38 63 00 28 */ addi r3, r3, 0x28
|
||||
/* 80303A7C 003009BC 57 A4 06 3E */ clrlwi r4, r29, 0x18
|
||||
/* 80303A80 003009C0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80303A84 003009C4 4B FE 7C 21 */ bl J2DTexGenBlock_NS_setTexMtx
|
||||
/* 80303A84 003009C4 4B FE 7C 21 */ bl setTexMtx__14J2DTexGenBlockFUlR9J2DTexMtx
|
||||
/* 80303A88 003009C8 3B BD 00 01 */ addi r29, r29, 1
|
||||
lbl_80303A8C:
|
||||
/* 80303A8C 003009CC 57 A0 06 3E */ clrlwi r0, r29, 0x18
|
||||
@@ -320,7 +320,7 @@ lbl_80303A9C:
|
||||
/* 80303AE8 00300A28 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 80303AEC 00300A2C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80303AF0 00300A30 41 82 00 68 */ beq lbl_80303B58
|
||||
/* 80303AF4 00300A34 4B FE 68 99 */ bl J2DMaterial_NS_setGX
|
||||
/* 80303AF4 00300A34 4B FE 68 99 */ bl setGX__11J2DMaterialFv
|
||||
/* 80303AF8 00300A38 48 05 7A 95 */ bl GXClearVtxDesc
|
||||
/* 80303AFC 00300A3C 38 60 00 09 */ li r3, 9
|
||||
/* 80303B00 00300A40 38 80 00 01 */ li r4, 1
|
||||
@@ -619,7 +619,7 @@ lbl_80303F24:
|
||||
/* 80303F68 00300EA8 48 00 00 54 */ b lbl_80303FBC
|
||||
lbl_80303F6C:
|
||||
/* 80303F6C 00300EAC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80303F70 00300EB0 48 00 04 0D */ bl J2DPictureEx_NS_isInsert
|
||||
/* 80303F70 00300EB0 48 00 04 0D */ bl isInsert__12J2DPictureExCFUc
|
||||
/* 80303F74 00300EB4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80303F78 00300EB8 40 82 00 0C */ bne lbl_80303F84
|
||||
/* 80303F7C 00300EBC 38 60 00 00 */ li r3, 0
|
||||
@@ -628,7 +628,7 @@ lbl_80303F84:
|
||||
/* 80303F84 00300EC4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80303F88 00300EC8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80303F8C 00300ECC FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80303F90 00300ED0 48 00 01 55 */ bl J2DPictureEx_NS_insertCommon
|
||||
/* 80303F90 00300ED0 48 00 01 55 */ bl insertCommon__12J2DPictureExFUcf
|
||||
/* 80303F94 00300ED4 80 7C 01 50 */ lwz r3, 0x150(r28)
|
||||
/* 80303F98 00300ED8 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80303F9C 00300EDC 57 E4 06 3E */ clrlwi r4, r31, 0x18
|
||||
@@ -658,7 +658,7 @@ lbl_80303FBC:
|
||||
/* 80303FF8 00300F38 7C DF 33 78 */ mr r31, r6
|
||||
/* 80303FFC 00300F3C FF E0 08 90 */ fmr f31, f1
|
||||
/* 80304000 00300F40 7C 83 23 78 */ mr r3, r4
|
||||
/* 80304004 00300F44 4B FF 56 3D */ bl J2DScreen_NS_getNameResource
|
||||
/* 80304004 00300F44 4B FF 56 3D */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 80304008 00300F48 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030400C 00300F4C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80304010 00300F50 7F C5 F3 78 */ mr r5, r30
|
||||
@@ -690,7 +690,7 @@ lbl_80303FBC:
|
||||
/* 80304078 00300FB8 48 00 00 50 */ b lbl_803040C8
|
||||
lbl_8030407C:
|
||||
/* 8030407C 00300FBC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80304080 00300FC0 48 00 02 FD */ bl J2DPictureEx_NS_isInsert
|
||||
/* 80304080 00300FC0 48 00 02 FD */ bl isInsert__12J2DPictureExCFUc
|
||||
/* 80304084 00300FC4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80304088 00300FC8 40 82 00 0C */ bne lbl_80304094
|
||||
/* 8030408C 00300FCC 38 60 00 00 */ li r3, 0
|
||||
@@ -699,7 +699,7 @@ lbl_80304094:
|
||||
/* 80304094 00300FD4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80304098 00300FD8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 8030409C 00300FDC FC 20 F8 90 */ fmr f1, f31
|
||||
/* 803040A0 00300FE0 48 00 00 45 */ bl J2DPictureEx_NS_insertCommon
|
||||
/* 803040A0 00300FE0 48 00 00 45 */ bl insertCommon__12J2DPictureExFUcf
|
||||
/* 803040A4 00300FE4 80 7D 01 50 */ lwz r3, 0x150(r29)
|
||||
/* 803040A8 00300FE8 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803040AC 00300FEC 57 E4 06 3E */ clrlwi r4, r31, 0x18
|
||||
@@ -718,8 +718,8 @@ lbl_803040C8:
|
||||
/* 803040DC 0030101C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 803040E0 00301020 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_insertCommon
|
||||
J2DPictureEx_NS_insertCommon:
|
||||
.global insertCommon__12J2DPictureExFUcf
|
||||
insertCommon__12J2DPictureExFUcf:
|
||||
/* 803040E4 00301024 94 21 FF 60 */ stwu r1, -0xa0(r1)
|
||||
/* 803040E8 00301028 7C 08 02 A6 */ mflr r0
|
||||
/* 803040EC 0030102C 90 01 00 A4 */ stw r0, 0xa4(r1)
|
||||
@@ -762,13 +762,13 @@ lbl_80304170:
|
||||
/* 80304178 003010B8 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 8030417C 003010BC 38 A0 00 01 */ li r5, 1
|
||||
/* 80304180 003010C0 38 C0 00 01 */ li r6, 1
|
||||
/* 80304184 003010C4 48 00 1C 3D */ bl J2DPictureEx_NS_shiftSetBlendRatio
|
||||
/* 80304184 003010C4 48 00 1C 3D */ bl shiftSetBlendRatio__12J2DPictureExFUcfbb
|
||||
/* 80304188 003010C8 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8030418C 003010CC 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80304190 003010D0 FC 20 F8 90 */ fmr f1, f31
|
||||
/* 80304194 003010D4 38 A0 00 00 */ li r5, 0
|
||||
/* 80304198 003010D8 38 C0 00 01 */ li r6, 1
|
||||
/* 8030419C 003010DC 48 00 1C 25 */ bl J2DPictureEx_NS_shiftSetBlendRatio
|
||||
/* 8030419C 003010DC 48 00 1C 25 */ bl shiftSetBlendRatio__12J2DPictureExFUcfbb
|
||||
/* 803041A0 003010E0 80 7A 01 50 */ lwz r3, 0x150(r26)
|
||||
/* 803041A4 003010E4 3B DD 00 01 */ addi r30, r29, 1
|
||||
/* 803041A8 003010E8 57 DF 06 3E */ clrlwi r31, r30, 0x18
|
||||
@@ -815,7 +815,7 @@ lbl_80304230:
|
||||
/* 80304240 00301180 38 04 00 24 */ addi r0, r4, 0x24
|
||||
/* 80304244 00301184 7C A3 00 2E */ lwzx r5, r3, r0
|
||||
/* 80304248 00301188 57 24 06 3E */ clrlwi r4, r25, 0x18
|
||||
/* 8030424C 0030118C 4B FE 74 59 */ bl J2DTexGenBlock_NS_setTexMtx
|
||||
/* 8030424C 0030118C 4B FE 74 59 */ bl setTexMtx__14J2DTexGenBlockFUlR9J2DTexMtx
|
||||
/* 80304250 00301190 3B 39 FF FF */ addi r25, r25, -1
|
||||
lbl_80304254:
|
||||
/* 80304254 00301194 7C 19 E8 00 */ cmpw r25, r29
|
||||
@@ -846,7 +846,7 @@ lbl_80304254:
|
||||
/* 803042B8 003011F8 38 63 00 28 */ addi r3, r3, 0x28
|
||||
/* 803042BC 003011FC 57 64 06 3E */ clrlwi r4, r27, 0x18
|
||||
/* 803042C0 00301200 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 803042C4 00301204 4B FE 73 E1 */ bl J2DTexGenBlock_NS_setTexMtx
|
||||
/* 803042C4 00301204 4B FE 73 E1 */ bl setTexMtx__14J2DTexGenBlockFUlR9J2DTexMtx
|
||||
/* 803042C8 00301208 57 C0 06 3E */ clrlwi r0, r30, 0x18
|
||||
/* 803042CC 0030120C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 803042D0 00301210 40 82 00 0C */ bne lbl_803042DC
|
||||
@@ -871,21 +871,21 @@ lbl_803042F4:
|
||||
/* 80304314 00301254 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 80304318 00301258 7F 65 DB 78 */ mr r5, r27
|
||||
/* 8030431C 0030125C 7F 86 E3 78 */ mr r6, r28
|
||||
/* 80304320 00301260 48 00 0F 8D */ bl J2DPictureEx_NS_setTevOrder
|
||||
/* 80304320 00301260 48 00 0F 8D */ bl setTevOrder__12J2DPictureExFUcUcb
|
||||
/* 80304324 00301264 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80304328 00301268 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 8030432C 0030126C 7F 65 DB 78 */ mr r5, r27
|
||||
/* 80304330 00301270 7F 86 E3 78 */ mr r6, r28
|
||||
/* 80304334 00301274 48 00 10 AD */ bl J2DPictureEx_NS_setTevStage
|
||||
/* 80304334 00301274 48 00 10 AD */ bl setTevStage__12J2DPictureExFUcUcb
|
||||
/* 80304338 00301278 7F 43 D3 78 */ mr r3, r26
|
||||
/* 8030433C 0030127C 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 80304340 00301280 48 00 15 E9 */ bl J2DPictureEx_NS_setTevKColor
|
||||
/* 80304340 00301280 48 00 15 E9 */ bl setTevKColor__12J2DPictureExFUc
|
||||
/* 80304344 00301284 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80304348 00301288 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 8030434C 0030128C 48 00 19 25 */ bl J2DPictureEx_NS_setTevKColorSel
|
||||
/* 8030434C 0030128C 48 00 19 25 */ bl setTevKColorSel__12J2DPictureExFUc
|
||||
/* 80304350 00301290 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80304354 00301294 57 C4 06 3E */ clrlwi r4, r30, 0x18
|
||||
/* 80304358 00301298 48 00 19 C1 */ bl J2DPictureEx_NS_setTevKAlphaSel
|
||||
/* 80304358 00301298 48 00 19 C1 */ bl setTevKAlphaSel__12J2DPictureExFUc
|
||||
/* 8030435C 0030129C E3 E1 00 98 */ psq_l f31, 152(r1), 0, qr0
|
||||
/* 80304360 003012A0 CB E1 00 90 */ lfd f31, 0x90(r1)
|
||||
/* 80304364 003012A4 39 61 00 90 */ addi r11, r1, 0x90
|
||||
@@ -895,8 +895,8 @@ lbl_803042F4:
|
||||
/* 80304374 003012B4 38 21 00 A0 */ addi r1, r1, 0xa0
|
||||
/* 80304378 003012B8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_isInsert
|
||||
J2DPictureEx_NS_isInsert:
|
||||
.global isInsert__12J2DPictureExCFUc
|
||||
isInsert__12J2DPictureExCFUc:
|
||||
/* 8030437C 003012BC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80304380 003012C0 7C 08 02 A6 */ mflr r0
|
||||
/* 80304384 003012C4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -971,7 +971,7 @@ lbl_80304454:
|
||||
/* 8030447C 003013BC 48 05 DD 59 */ bl _savegpr_27
|
||||
/* 80304480 003013C0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80304484 003013C4 7C 9B 23 78 */ mr r27, r4
|
||||
/* 80304488 003013C8 48 00 02 A1 */ bl J2DPictureEx_NS_isRemove
|
||||
/* 80304488 003013C8 48 00 02 A1 */ bl isRemove__12J2DPictureExCFUc
|
||||
/* 8030448C 003013CC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80304490 003013D0 40 82 00 0C */ bne lbl_8030449C
|
||||
/* 80304494 003013D4 38 60 00 00 */ li r3, 0
|
||||
@@ -995,13 +995,13 @@ lbl_8030449C:
|
||||
/* 803044D8 00301418 C0 22 C8 C4 */ lfs f1, lbl_804562C4-_SDA2_BASE_(r2)
|
||||
/* 803044DC 0030141C 38 A0 00 01 */ li r5, 1
|
||||
/* 803044E0 00301420 38 C0 00 00 */ li r6, 0
|
||||
/* 803044E4 00301424 48 00 18 DD */ bl J2DPictureEx_NS_shiftSetBlendRatio
|
||||
/* 803044E4 00301424 48 00 18 DD */ bl shiftSetBlendRatio__12J2DPictureExFUcfbb
|
||||
/* 803044E8 00301428 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803044EC 0030142C 7F 64 DB 78 */ mr r4, r27
|
||||
/* 803044F0 00301430 C0 22 C8 C4 */ lfs f1, lbl_804562C4-_SDA2_BASE_(r2)
|
||||
/* 803044F4 00301434 38 A0 00 00 */ li r5, 0
|
||||
/* 803044F8 00301438 38 C0 00 00 */ li r6, 0
|
||||
/* 803044FC 0030143C 48 00 18 C5 */ bl J2DPictureEx_NS_shiftSetBlendRatio
|
||||
/* 803044FC 0030143C 48 00 18 C5 */ bl shiftSetBlendRatio__12J2DPictureExFUcfbb
|
||||
/* 80304500 00301440 80 7D 01 50 */ lwz r3, 0x150(r29)
|
||||
/* 80304504 00301444 7F 9E E3 78 */ mr r30, r28
|
||||
/* 80304508 00301448 38 1C FF FF */ addi r0, r28, -1
|
||||
@@ -1044,25 +1044,25 @@ lbl_80304570:
|
||||
/* 80304594 003014D4 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80304598 003014D8 7F 85 E3 78 */ mr r5, r28
|
||||
/* 8030459C 003014DC 7F E6 FB 78 */ mr r6, r31
|
||||
/* 803045A0 003014E0 48 00 0D 0D */ bl J2DPictureEx_NS_setTevOrder
|
||||
/* 803045A0 003014E0 48 00 0D 0D */ bl setTevOrder__12J2DPictureExFUcUcb
|
||||
/* 803045A4 003014E4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803045A8 003014E8 38 1E FF FF */ addi r0, r30, -1
|
||||
/* 803045AC 003014EC 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 803045B0 003014F0 7F 85 E3 78 */ mr r5, r28
|
||||
/* 803045B4 003014F4 7F E6 FB 78 */ mr r6, r31
|
||||
/* 803045B8 003014F8 48 00 0E 29 */ bl J2DPictureEx_NS_setTevStage
|
||||
/* 803045B8 003014F8 48 00 0E 29 */ bl setTevStage__12J2DPictureExFUcUcb
|
||||
/* 803045BC 003014FC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803045C0 00301500 38 1E FF FF */ addi r0, r30, -1
|
||||
/* 803045C4 00301504 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 803045C8 00301508 48 00 13 61 */ bl J2DPictureEx_NS_setTevKColor
|
||||
/* 803045C8 00301508 48 00 13 61 */ bl setTevKColor__12J2DPictureExFUc
|
||||
/* 803045CC 0030150C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803045D0 00301510 38 1E FF FF */ addi r0, r30, -1
|
||||
/* 803045D4 00301514 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 803045D8 00301518 48 00 16 99 */ bl J2DPictureEx_NS_setTevKColorSel
|
||||
/* 803045D8 00301518 48 00 16 99 */ bl setTevKColorSel__12J2DPictureExFUc
|
||||
/* 803045DC 0030151C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803045E0 00301520 38 1E FF FF */ addi r0, r30, -1
|
||||
/* 803045E4 00301524 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 803045E8 00301528 48 00 17 31 */ bl J2DPictureEx_NS_setTevKAlphaSel
|
||||
/* 803045E8 00301528 48 00 17 31 */ bl setTevKAlphaSel__12J2DPictureExFUc
|
||||
/* 803045EC 0030152C 38 60 00 01 */ li r3, 1
|
||||
lbl_803045F0:
|
||||
/* 803045F0 00301530 39 61 00 20 */ addi r11, r1, 0x20
|
||||
@@ -1153,8 +1153,8 @@ lbl_80304710:
|
||||
/* 80304720 00301660 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80304724 00301664 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_isRemove
|
||||
J2DPictureEx_NS_isRemove:
|
||||
.global isRemove__12J2DPictureExCFUc
|
||||
isRemove__12J2DPictureExCFUc:
|
||||
/* 80304728 00301668 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 8030472C 0030166C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80304730 00301670 40 82 00 0C */ bne lbl_8030473C
|
||||
@@ -1283,7 +1283,7 @@ lbl_80304868:
|
||||
/* 80304908 00301848 80 03 00 28 */ lwz r0, 0x28(r3)
|
||||
/* 8030490C 0030184C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80304910 00301850 41 82 04 40 */ beq lbl_80304D50
|
||||
/* 80304914 00301854 4B FE 5A 79 */ bl J2DMaterial_NS_setGX
|
||||
/* 80304914 00301854 4B FE 5A 79 */ bl setGX__11J2DMaterialFv
|
||||
/* 80304918 00301858 7F 83 E3 78 */ mr r3, r28
|
||||
/* 8030491C 0030185C FC 20 E0 90 */ fmr f1, f28
|
||||
/* 80304920 00301860 FC 40 E8 90 */ fmr f2, f29
|
||||
@@ -1698,7 +1698,7 @@ lbl_80304EAC:
|
||||
/* 80304F48 00301E88 88 1D 00 B0 */ lbz r0, 0xb0(r29)
|
||||
/* 80304F4C 00301E8C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80304F50 00301E90 41 82 02 DC */ beq lbl_8030522C
|
||||
/* 80304F54 00301E94 4B FE 54 39 */ bl J2DMaterial_NS_setGX
|
||||
/* 80304F54 00301E94 4B FE 54 39 */ bl setGX__11J2DMaterialFv
|
||||
/* 80304F58 00301E98 48 05 66 35 */ bl GXClearVtxDesc
|
||||
/* 80304F5C 00301E9C 38 60 00 09 */ li r3, 9
|
||||
/* 80304F60 00301EA0 38 80 00 01 */ li r4, 1
|
||||
@@ -1920,8 +1920,8 @@ lbl_8030529C:
|
||||
/* 803052A4 003021E4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803052A8 003021E8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setTevOrder
|
||||
J2DPictureEx_NS_setTevOrder:
|
||||
.global setTevOrder__12J2DPictureExFUcUcb
|
||||
setTevOrder__12J2DPictureExFUcUcb:
|
||||
/* 803052AC 003021EC 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 803052B0 003021F0 7C 08 02 A6 */ mflr r0
|
||||
/* 803052B4 003021F4 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -2008,8 +2008,8 @@ lbl_803053BC:
|
||||
/* 803053D8 00302318 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 803053DC 0030231C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setTevStage
|
||||
J2DPictureEx_NS_setTevStage:
|
||||
.global setTevStage__12J2DPictureExFUcUcb
|
||||
setTevStage__12J2DPictureExFUcUcb:
|
||||
/* 803053E0 00302320 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 803053E4 00302324 7C 08 02 A6 */ mflr r0
|
||||
/* 803053E8 00302328 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -2060,7 +2060,7 @@ lbl_80305484:
|
||||
/* 80305494 003023D4 54 A5 06 3E */ clrlwi r5, r5, 0x18
|
||||
/* 80305498 003023D8 30 05 FF FF */ addic r0, r5, -1
|
||||
/* 8030549C 003023DC 7C A0 29 10 */ subfe r5, r0, r5
|
||||
/* 803054A0 003023E0 48 00 01 E9 */ bl J2DPictureEx_NS_setStage
|
||||
/* 803054A0 003023E0 48 00 01 E9 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 803054A4 003023E4 48 00 01 CC */ b lbl_80305670
|
||||
lbl_803054A8:
|
||||
/* 803054A8 003023E8 7F E3 FB 78 */ mr r3, r31
|
||||
@@ -2070,7 +2070,7 @@ lbl_803054A8:
|
||||
/* 803054B8 003023F8 41 82 00 08 */ beq lbl_803054C0
|
||||
/* 803054BC 003023FC 38 A0 00 06 */ li r5, 6
|
||||
lbl_803054C0:
|
||||
/* 803054C0 00302400 48 00 01 C9 */ bl J2DPictureEx_NS_setStage
|
||||
/* 803054C0 00302400 48 00 01 C9 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 803054C4 00302404 80 7F 01 50 */ lwz r3, 0x150(r31)
|
||||
/* 803054C8 00302408 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803054CC 0030240C 38 80 00 01 */ li r4, 1
|
||||
@@ -2081,7 +2081,7 @@ lbl_803054C0:
|
||||
/* 803054E0 00302420 7C 64 1B 78 */ mr r4, r3
|
||||
/* 803054E4 00302424 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803054E8 00302428 38 A0 00 04 */ li r5, 4
|
||||
/* 803054EC 0030242C 48 00 01 9D */ bl J2DPictureEx_NS_setStage
|
||||
/* 803054EC 0030242C 48 00 01 9D */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 803054F0 00302430 48 00 01 80 */ b lbl_80305670
|
||||
lbl_803054F4:
|
||||
/* 803054F4 00302434 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
||||
@@ -2096,7 +2096,7 @@ lbl_803054F4:
|
||||
/* 80305518 00302458 7C 64 1B 78 */ mr r4, r3
|
||||
/* 8030551C 0030245C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80305520 00302460 38 A0 00 02 */ li r5, 2
|
||||
/* 80305524 00302464 48 00 01 65 */ bl J2DPictureEx_NS_setStage
|
||||
/* 80305524 00302464 48 00 01 65 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 80305528 00302468 3B 80 00 01 */ li r28, 1
|
||||
/* 8030552C 0030246C 57 DD 06 3E */ clrlwi r29, r30, 0x18
|
||||
/* 80305530 00302470 48 00 00 34 */ b lbl_80305564
|
||||
@@ -2111,7 +2111,7 @@ lbl_80305534:
|
||||
/* 80305550 00302490 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80305554 00302494 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80305558 00302498 38 A0 00 03 */ li r5, 3
|
||||
/* 8030555C 0030249C 48 00 01 2D */ bl J2DPictureEx_NS_setStage
|
||||
/* 8030555C 0030249C 48 00 01 2D */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 80305560 003024A0 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_80305564:
|
||||
/* 80305564 003024A4 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
@@ -2127,7 +2127,7 @@ lbl_80305564:
|
||||
/* 8030558C 003024CC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80305590 003024D0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80305594 003024D4 38 A0 00 04 */ li r5, 4
|
||||
/* 80305598 003024D8 48 00 00 F1 */ bl J2DPictureEx_NS_setStage
|
||||
/* 80305598 003024D8 48 00 00 F1 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 8030559C 003024DC 48 00 00 D4 */ b lbl_80305670
|
||||
lbl_803055A0:
|
||||
/* 803055A0 003024E0 80 7F 01 50 */ lwz r3, 0x150(r31)
|
||||
@@ -2140,7 +2140,7 @@ lbl_803055A0:
|
||||
/* 803055BC 003024FC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 803055C0 00302500 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803055C4 00302504 38 A0 00 02 */ li r5, 2
|
||||
/* 803055C8 00302508 48 00 00 C1 */ bl J2DPictureEx_NS_setStage
|
||||
/* 803055C8 00302508 48 00 00 C1 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 803055CC 0030250C 3B 80 00 01 */ li r28, 1
|
||||
/* 803055D0 00302510 57 DD 06 3E */ clrlwi r29, r30, 0x18
|
||||
/* 803055D4 00302514 48 00 00 34 */ b lbl_80305608
|
||||
@@ -2155,7 +2155,7 @@ lbl_803055D8:
|
||||
/* 803055F4 00302534 7C 64 1B 78 */ mr r4, r3
|
||||
/* 803055F8 00302538 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803055FC 0030253C 38 A0 00 03 */ li r5, 3
|
||||
/* 80305600 00302540 48 00 00 89 */ bl J2DPictureEx_NS_setStage
|
||||
/* 80305600 00302540 48 00 00 89 */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 80305604 00302544 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_80305608:
|
||||
/* 80305608 00302548 57 80 06 3E */ clrlwi r0, r28, 0x18
|
||||
@@ -2171,7 +2171,7 @@ lbl_80305608:
|
||||
/* 80305630 00302570 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80305634 00302574 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80305638 00302578 38 A0 00 07 */ li r5, 7
|
||||
/* 8030563C 0030257C 48 00 00 4D */ bl J2DPictureEx_NS_setStage
|
||||
/* 8030563C 0030257C 48 00 00 4D */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
/* 80305640 00302580 80 7F 01 50 */ lwz r3, 0x150(r31)
|
||||
/* 80305644 00302584 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80305648 00302588 38 1E 00 01 */ addi r0, r30, 1
|
||||
@@ -2183,7 +2183,7 @@ lbl_80305608:
|
||||
/* 80305660 003025A0 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80305664 003025A4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80305668 003025A8 38 A0 00 04 */ li r5, 4
|
||||
/* 8030566C 003025AC 48 00 00 1D */ bl J2DPictureEx_NS_setStage
|
||||
/* 8030566C 003025AC 48 00 00 1D */ bl setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
lbl_80305670:
|
||||
/* 80305670 003025B0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80305674 003025B4 48 05 CB B1 */ bl _restgpr_28
|
||||
@@ -2192,8 +2192,8 @@ lbl_80305670:
|
||||
/* 80305680 003025C0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80305684 003025C4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setStage
|
||||
J2DPictureEx_NS_setStage:
|
||||
.global setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum
|
||||
setStage__12J2DPictureExFP11J2DTevStageQ212J2DPictureEx10stage_enum:
|
||||
/* 80305688 003025C8 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 8030568C 003025CC 7C 08 02 A6 */ mflr r0
|
||||
/* 80305690 003025D0 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
@@ -2370,8 +2370,8 @@ lbl_803058EC:
|
||||
/* 80305920 00302860 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 80305924 00302864 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setTevKColor
|
||||
J2DPictureEx_NS_setTevKColor:
|
||||
.global setTevKColor__12J2DPictureExFUc
|
||||
setTevKColor__12J2DPictureExFUc:
|
||||
/* 80305928 00302868 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 8030592C 0030286C 7C 08 02 A6 */ mflr r0
|
||||
/* 80305930 00302870 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -2600,8 +2600,8 @@ lbl_80305C58:
|
||||
/* 80305C68 00302BA8 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 80305C6C 00302BAC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setTevKColorSel
|
||||
J2DPictureEx_NS_setTevKColorSel:
|
||||
.global setTevKColorSel__12J2DPictureExFUc
|
||||
setTevKColorSel__12J2DPictureExFUc:
|
||||
/* 80305C70 00302BB0 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80305C74 00302BB4 7C 08 02 A6 */ mflr r0
|
||||
/* 80305C78 00302BB8 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -2649,8 +2649,8 @@ lbl_80305CF4:
|
||||
/* 80305D10 00302C50 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80305D14 00302C54 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_setTevKAlphaSel
|
||||
J2DPictureEx_NS_setTevKAlphaSel:
|
||||
.global setTevKAlphaSel__12J2DPictureExFUc
|
||||
setTevKAlphaSel__12J2DPictureExFUc:
|
||||
/* 80305D18 00302C58 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80305D1C 00302C5C 7C 08 02 A6 */ mflr r0
|
||||
/* 80305D20 00302C60 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -2698,8 +2698,8 @@ lbl_80305D9C:
|
||||
/* 80305DB8 00302CF8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80305DBC 00302CFC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_shiftSetBlendRatio
|
||||
J2DPictureEx_NS_shiftSetBlendRatio:
|
||||
.global shiftSetBlendRatio__12J2DPictureExFUcfbb
|
||||
shiftSetBlendRatio__12J2DPictureExFUcfbb:
|
||||
/* 80305DC0 00302D00 54 A0 06 3F */ clrlwi. r0, r5, 0x18
|
||||
/* 80305DC4 00302D04 41 82 00 0C */ beq lbl_80305DD0
|
||||
/* 80305DC8 00302D08 38 E3 01 1C */ addi r7, r3, 0x11c
|
||||
@@ -2804,7 +2804,7 @@ lbl_80305F04:
|
||||
/* 80305F14 00302E54 80 83 01 50 */ lwz r4, 0x150(r3)
|
||||
/* 80305F18 00302E58 80 04 00 28 */ lwz r0, 0x28(r4)
|
||||
/* 80305F1C 00302E5C 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80305F20 00302E60 4B FF FA 09 */ bl J2DPictureEx_NS_setTevKColor
|
||||
/* 80305F20 00302E60 4B FF FA 09 */ bl setTevKColor__12J2DPictureExFUc
|
||||
lbl_80305F24:
|
||||
/* 80305F24 00302E64 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80305F28 00302E68 7C 08 03 A6 */ mtlr r0
|
||||
@@ -2830,7 +2830,7 @@ lbl_80305F64:
|
||||
/* 80305F74 00302EB4 80 83 01 50 */ lwz r4, 0x150(r3)
|
||||
/* 80305F78 00302EB8 80 04 00 28 */ lwz r0, 0x28(r4)
|
||||
/* 80305F7C 00302EBC 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80305F80 00302EC0 4B FF F9 A9 */ bl J2DPictureEx_NS_setTevKColor
|
||||
/* 80305F80 00302EC0 4B FF F9 A9 */ bl setTevKColor__12J2DPictureExFUc
|
||||
lbl_80305F84:
|
||||
/* 80305F84 00302EC4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80305F88 00302EC8 7C 08 03 A6 */ mtlr r0
|
||||
@@ -2907,7 +2907,7 @@ lbl_80306078:
|
||||
/* 8030608C 00302FCC 4E 80 04 21 */ bctrl
|
||||
/* 80306090 00302FD0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80306094 00302FD4 7F C5 F3 78 */ mr r5, r30
|
||||
/* 80306098 00302FD8 4B FD 82 11 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 80306098 00302FD8 4B FD 82 11 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 8030609C 00302FDC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803060A0 00302FE0 48 00 00 24 */ b lbl_803060C4
|
||||
lbl_803060A4:
|
||||
@@ -2934,7 +2934,7 @@ lbl_803060C4:
|
||||
/* 803060F0 00303030 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803060F4 00303034 7C BF 2B 78 */ mr r31, r5
|
||||
/* 803060F8 00303038 7C 83 23 78 */ mr r3, r4
|
||||
/* 803060FC 0030303C 4B FF 35 45 */ bl J2DScreen_NS_getNameResource
|
||||
/* 803060FC 0030303C 4B FF 35 45 */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 80306100 00303040 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80306104 00303044 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80306108 00303048 7F E5 FB 78 */ mr r5, r31
|
||||
@@ -3013,7 +3013,7 @@ lbl_803061CC:
|
||||
/* 80306218 00303158 7C 65 1B 78 */ mr r5, r3
|
||||
/* 8030621C 0030315C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80306220 00303160 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80306224 00303164 4B FF 8F AD */ bl J2DPicture_NS_getTlutID
|
||||
/* 80306224 00303164 4B FF 8F AD */ bl getTlutID__10J2DPictureFPC7ResTIMGUc
|
||||
/* 80306228 00303168 7C 7A 1B 78 */ mr r26, r3
|
||||
lbl_8030622C:
|
||||
/* 8030622C 0030316C 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -3025,7 +3025,7 @@ lbl_8030622C:
|
||||
/* 80306244 00303184 7F A4 EB 78 */ mr r4, r29
|
||||
/* 80306248 00303188 7F E5 FB 78 */ mr r5, r31
|
||||
/* 8030624C 0030318C 7F 46 D3 78 */ mr r6, r26
|
||||
/* 80306250 00303190 4B FD 82 31 */ bl JUTTexture_NS_storeTIMG_X2_
|
||||
/* 80306250 00303190 4B FD 82 31 */ bl storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette7_GXTlut
|
||||
/* 80306254 00303194 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80306258 00303198 48 00 00 28 */ b lbl_80306280
|
||||
lbl_8030625C:
|
||||
@@ -3054,7 +3054,7 @@ lbl_80306280:
|
||||
/* 803062B0 003031F0 7C BE 2B 78 */ mr r30, r5
|
||||
/* 803062B4 003031F4 7C DF 33 78 */ mr r31, r6
|
||||
/* 803062B8 003031F8 7C 83 23 78 */ mr r3, r4
|
||||
/* 803062BC 003031FC 4B FF 33 85 */ bl J2DScreen_NS_getNameResource
|
||||
/* 803062BC 003031FC 4B FF 33 85 */ bl getNameResource__9J2DScreenFPCc
|
||||
/* 803062C0 00303200 7C 64 1B 78 */ mr r4, r3
|
||||
/* 803062C4 00303204 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803062C8 00303208 7F C5 F3 78 */ mr r5, r30
|
||||
@@ -3115,7 +3115,7 @@ lbl_80306364:
|
||||
/* 80306394 003032D4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80306398 003032D8 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 8030639C 003032DC 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 803063A0 003032E0 48 00 02 C5 */ bl J2DPictureEx_NS_getBlackWhite
|
||||
/* 803063A0 003032E0 48 00 02 C5 */ bl getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 803063A4 003032E4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803063A8 003032E8 40 82 00 0C */ bne lbl_803063B4
|
||||
/* 803063AC 003032EC 38 60 00 00 */ li r3, 0
|
||||
@@ -3151,7 +3151,7 @@ lbl_803063E0:
|
||||
/* 8030641C 0030335C 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80306420 00303360 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80306424 00303364 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 80306428 00303368 48 00 02 3D */ bl J2DPictureEx_NS_getBlackWhite
|
||||
/* 80306428 00303368 48 00 02 3D */ bl getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 8030642C 0030336C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80306430 00303370 40 82 00 0C */ bne lbl_8030643C
|
||||
/* 80306434 00303374 38 60 00 00 */ li r3, 0
|
||||
@@ -3201,7 +3201,7 @@ lbl_803064C8:
|
||||
/* 803064D4 00303414 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 803064D8 00303418 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 803064DC 0030341C 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803064E0 00303420 48 00 03 45 */ bl J2DPictureEx_NS_isSetBlackWhite
|
||||
/* 803064E0 00303420 48 00 03 45 */ bl isSetBlackWhite__12J2DPictureExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 803064E4 00303424 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803064E8 00303428 40 82 00 0C */ bne lbl_803064F4
|
||||
/* 803064EC 0030342C 38 60 00 00 */ li r3, 0
|
||||
@@ -3246,21 +3246,21 @@ lbl_8030655C:
|
||||
/* 80306578 003034B8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 8030657C 003034BC 7F 45 D3 78 */ mr r5, r26
|
||||
/* 80306580 003034C0 7F E6 FB 78 */ mr r6, r31
|
||||
/* 80306584 003034C4 4B FF ED 29 */ bl J2DPictureEx_NS_setTevOrder
|
||||
/* 80306584 003034C4 4B FF ED 29 */ bl setTevOrder__12J2DPictureExFUcUcb
|
||||
/* 80306588 003034C8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 8030658C 003034CC 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80306590 003034D0 7F 45 D3 78 */ mr r5, r26
|
||||
/* 80306594 003034D4 7F E6 FB 78 */ mr r6, r31
|
||||
/* 80306598 003034D8 4B FF EE 49 */ bl J2DPictureEx_NS_setTevStage
|
||||
/* 80306598 003034D8 4B FF EE 49 */ bl setTevStage__12J2DPictureExFUcUcb
|
||||
/* 8030659C 003034DC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803065A0 003034E0 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803065A4 003034E4 4B FF F3 85 */ bl J2DPictureEx_NS_setTevKColor
|
||||
/* 803065A4 003034E4 4B FF F3 85 */ bl setTevKColor__12J2DPictureExFUc
|
||||
/* 803065A8 003034E8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803065AC 003034EC 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803065B0 003034F0 4B FF F6 C1 */ bl J2DPictureEx_NS_setTevKColorSel
|
||||
/* 803065B0 003034F0 4B FF F6 C1 */ bl setTevKColorSel__12J2DPictureExFUc
|
||||
/* 803065B4 003034F4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 803065B8 003034F8 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803065BC 003034FC 4B FF F7 5D */ bl J2DPictureEx_NS_setTevKAlphaSel
|
||||
/* 803065BC 003034FC 4B FF F7 5D */ bl setTevKAlphaSel__12J2DPictureExFUc
|
||||
/* 803065C0 00303500 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 803065C4 00303504 41 82 00 84 */ beq lbl_80306648
|
||||
/* 803065C8 00303508 88 1C 00 00 */ lbz r0, 0(r28)
|
||||
@@ -3305,8 +3305,8 @@ lbl_8030664C:
|
||||
/* 8030665C 0030359C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80306660 003035A0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_getBlackWhite
|
||||
J2DPictureEx_NS_getBlackWhite:
|
||||
.global getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor:
|
||||
/* 80306664 003035A4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80306668 003035A8 7C 08 02 A6 */ mflr r0
|
||||
/* 8030666C 003035AC 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -3426,8 +3426,8 @@ lbl_8030680C:
|
||||
/* 8030681C 0030375C 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80306820 00303760 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPictureEx_NS_isSetBlackWhite
|
||||
J2DPictureEx_NS_isSetBlackWhite:
|
||||
.global isSetBlackWhite__12J2DPictureExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
isSetBlackWhite__12J2DPictureExCFQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 80306824 00303764 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80306828 00303768 7C 08 02 A6 */ mflr r0
|
||||
/* 8030682C 0030376C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -3497,7 +3497,7 @@ lbl_803068E0:
|
||||
/* 80306918 00303858 7C 83 23 78 */ mr r3, r4
|
||||
/* 8030691C 0030385C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80306920 00303860 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80306924 00303864 4B FF FD 41 */ bl J2DPictureEx_NS_getBlackWhite
|
||||
/* 80306924 00303864 4B FF FD 41 */ bl getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80306928 00303868 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8030692C 0030386C 40 82 00 10 */ bne lbl_8030693C
|
||||
/* 80306930 00303870 38 00 00 00 */ li r0, 0
|
||||
@@ -3523,7 +3523,7 @@ lbl_80306944:
|
||||
/* 80306978 003038B8 7C 83 23 78 */ mr r3, r4
|
||||
/* 8030697C 003038BC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80306980 003038C0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80306984 003038C4 4B FF FC E1 */ bl J2DPictureEx_NS_getBlackWhite
|
||||
/* 80306984 003038C4 4B FF FC E1 */ bl getBlackWhite__12J2DPictureExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80306988 003038C8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8030698C 003038CC 40 82 00 10 */ bne lbl_8030699C
|
||||
/* 80306990 003038D0 38 00 FF FF */ li r0, -1
|
||||
@@ -3616,7 +3616,7 @@ lbl_80306AAC:
|
||||
/* 80306AD0 00303A10 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 80306AD4 00303A14 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80306AD8 00303A18 41 82 00 08 */ beq lbl_80306AE0
|
||||
/* 80306ADC 00303A1C 4B FE 3D C1 */ bl J2DMaterial_NS_setAnimation
|
||||
/* 80306ADC 00303A1C 4B FE 3D C1 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_80306AE0:
|
||||
/* 80306AE0 00303A20 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80306AE4 00303A24 7C 08 03 A6 */ mtlr r0
|
||||
@@ -3628,7 +3628,7 @@ lbl_80306AE0:
|
||||
/* 80306AFC 00303A3C 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 80306B00 00303A40 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80306B04 00303A44 41 82 00 08 */ beq lbl_80306B0C
|
||||
/* 80306B08 00303A48 4B FE 3E 45 */ bl J2DMaterial_NS_setAnimation_X1_
|
||||
/* 80306B08 00303A48 4B FE 3E 45 */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_80306B0C:
|
||||
/* 80306B0C 00303A4C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80306B10 00303A50 7C 08 03 A6 */ mtlr r0
|
||||
@@ -3640,7 +3640,7 @@ lbl_80306B0C:
|
||||
/* 80306B28 00303A68 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 80306B2C 00303A6C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80306B30 00303A70 41 82 00 08 */ beq lbl_80306B38
|
||||
/* 80306B34 00303A74 4B FE 3E F9 */ bl J2DMaterial_NS_setAnimation_X2_
|
||||
/* 80306B34 00303A74 4B FE 3E F9 */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_80306B38:
|
||||
/* 80306B38 00303A78 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80306B3C 00303A7C 7C 08 03 A6 */ mtlr r0
|
||||
@@ -3652,7 +3652,7 @@ lbl_80306B38:
|
||||
/* 80306B54 00303A94 80 63 01 50 */ lwz r3, 0x150(r3)
|
||||
/* 80306B58 00303A98 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80306B5C 00303A9C 41 82 00 08 */ beq lbl_80306B64
|
||||
/* 80306B60 00303AA0 4B FE 3F AD */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 80306B60 00303AA0 4B FE 3F AD */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_80306B64:
|
||||
/* 80306B64 00303AA4 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80306B68 00303AA8 7C 08 03 A6 */ mtlr r0
|
||||
@@ -3745,7 +3745,7 @@ lbl_80306C64:
|
||||
/* 80306C9C 00303BDC 28 04 FF FF */ cmplwi r4, 0xffff
|
||||
/* 80306CA0 00303BE0 41 82 00 2C */ beq lbl_80306CCC
|
||||
/* 80306CA4 00303BE4 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80306CA8 00303BE8 48 00 53 A1 */ bl J2DAnmVisibilityFull_NS_getVisibility
|
||||
/* 80306CA8 00303BE8 48 00 53 A1 */ bl getVisibility__20J2DAnmVisibilityFullCFUsPUc
|
||||
/* 80306CAC 00303BEC 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 80306CB0 00303BF0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80306CB4 00303BF4 41 82 00 10 */ beq lbl_80306CC4
|
||||
|
||||
+59
-59
@@ -14,12 +14,12 @@ J2DPrint_print_alpha_va:
|
||||
/* 802F4308 002F1248 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802F430C 002F124C 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802F4310 002F1250 7C DF 33 78 */ mr r31, r6
|
||||
/* 802F4314 002F1254 48 00 16 39 */ bl J2DPrint_NS_initchar
|
||||
/* 802F4314 002F1254 48 00 16 39 */ bl initchar__8J2DPrintFv
|
||||
/* 802F4318 002F1258 80 6D 90 00 */ lwz r3, lbl_80451580-_SDA_BASE_(r13)
|
||||
/* 802F431C 002F125C 80 8D 90 08 */ lwz r4, lbl_80451588-_SDA_BASE_(r13)
|
||||
/* 802F4320 002F1260 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802F4324 002F1264 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F4328 002F1268 48 07 23 69 */ bl func_80366690
|
||||
/* 802F4328 002F1268 48 07 23 69 */ bl vsnprintf
|
||||
/* 802F432C 002F126C 7C 65 1B 79 */ or. r5, r3, r3
|
||||
/* 802F4330 002F1270 40 80 00 0C */ bge lbl_802F433C
|
||||
/* 802F4334 002F1274 C0 22 C7 C8 */ lfs f1, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
@@ -40,7 +40,7 @@ lbl_802F4354:
|
||||
/* 802F4368 002F12A8 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 802F436C 002F12AC 7F A9 EB 78 */ mr r9, r29
|
||||
/* 802F4370 002F12B0 39 40 00 01 */ li r10, 1
|
||||
/* 802F4374 002F12B4 48 00 07 D9 */ bl J2DPrint_NS_parse
|
||||
/* 802F4374 002F12B4 48 00 07 D9 */ bl parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb
|
||||
/* 802F4378 002F12B8 C0 21 00 08 */ lfs f1, 8(r1)
|
||||
lbl_802F437C:
|
||||
/* 802F437C 002F12BC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
@@ -50,8 +50,8 @@ lbl_802F437C:
|
||||
/* 802F438C 002F12CC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F4390 002F12D0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint
|
||||
J2DPrint:
|
||||
.global __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
__ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 802F4394 002F12D4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F4398 002F12D8 7C 08 02 A6 */ mflr r0
|
||||
/* 802F439C 002F12DC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -80,7 +80,7 @@ J2DPrint:
|
||||
/* 802F43F8 002F1338 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 802F43FC 002F133C 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 802F4400 002F1340 39 20 00 00 */ li r9, 0
|
||||
/* 802F4404 002F1344 48 00 00 65 */ bl J2DPrint_NS_private_initiate
|
||||
/* 802F4404 002F1344 48 00 00 65 */ bl private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb
|
||||
/* 802F4408 002F1348 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F440C 002F134C 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 802F4410 002F1350 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
@@ -88,8 +88,8 @@ J2DPrint:
|
||||
/* 802F4418 002F1358 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F441C 002F135C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_dtor
|
||||
J2DPrint_NS_dtor:
|
||||
.global __dt__8J2DPrintFv
|
||||
__dt__8J2DPrintFv:
|
||||
/* 802F4420 002F1360 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F4424 002F1364 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4428 002F1368 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -110,8 +110,8 @@ lbl_802F4450:
|
||||
/* 802F4460 002F13A0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F4464 002F13A4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_private_initiate
|
||||
J2DPrint_NS_private_initiate:
|
||||
.global private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb
|
||||
private_initiate__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorb:
|
||||
/* 802F4468 002F13A8 94 21 FF A0 */ stwu r1, -0x60(r1)
|
||||
/* 802F446C 002F13AC 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4470 002F13B0 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -134,7 +134,7 @@ J2DPrint_NS_private_initiate:
|
||||
/* 802F44B4 002F13F4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802F44B8 002F13F8 40 82 00 0C */ bne lbl_802F44C4
|
||||
/* 802F44BC 002F13FC 38 60 04 00 */ li r3, 0x400
|
||||
/* 802F44C0 002F1400 48 00 01 99 */ bl J2DPrint_NS_setBuffer
|
||||
/* 802F44C0 002F1400 48 00 01 99 */ bl setBuffer__8J2DPrintFUl
|
||||
lbl_802F44C4:
|
||||
/* 802F44C4 002F1404 93 3C 00 04 */ stw r25, 4(r28)
|
||||
/* 802F44C8 002F1408 D3 DC 00 48 */ stfs f30, 0x48(r28)
|
||||
@@ -167,7 +167,7 @@ lbl_802F4520:
|
||||
/* 802F4528 002F1468 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F452C 002F146C C0 22 C7 C8 */ lfs f1, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F4530 002F1470 FC 40 08 90 */ fmr f2, f1
|
||||
/* 802F4534 002F1474 48 00 02 29 */ bl J2DPrint_NS_locate
|
||||
/* 802F4534 002F1474 48 00 02 29 */ bl locate__8J2DPrintFff
|
||||
/* 802F4538 002F1478 88 1A 00 00 */ lbz r0, 0(r26)
|
||||
/* 802F453C 002F147C 98 1C 00 40 */ stb r0, 0x40(r28)
|
||||
/* 802F4540 002F1480 88 1A 00 01 */ lbz r0, 1(r26)
|
||||
@@ -218,7 +218,7 @@ lbl_802F45E8:
|
||||
/* 802F45EC 002F152C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802F45F0 002F1530 41 82 00 38 */ beq lbl_802F4628
|
||||
/* 802F45F4 002F1534 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F45F8 002F1538 48 00 00 CD */ bl J2DPrint_NS_setFontSize
|
||||
/* 802F45F8 002F1538 48 00 00 CD */ bl setFontSize__8J2DPrintFv
|
||||
/* 802F45FC 002F153C 80 1C 00 3C */ lwz r0, 0x3c(r28)
|
||||
/* 802F4600 002F1540 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F4604 002F1544 80 1C 00 38 */ lwz r0, 0x38(r28)
|
||||
@@ -232,7 +232,7 @@ lbl_802F45E8:
|
||||
/* 802F4624 002F1564 4E 80 04 21 */ bctrl
|
||||
lbl_802F4628:
|
||||
/* 802F4628 002F1568 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F462C 002F156C 48 00 13 21 */ bl J2DPrint_NS_initchar
|
||||
/* 802F462C 002F156C 48 00 13 21 */ bl initchar__8J2DPrintFv
|
||||
/* 802F4630 002F1570 E3 E1 00 58 */ psq_l f31, 88(r1), 0, qr0
|
||||
/* 802F4634 002F1574 CB E1 00 50 */ lfd f31, 0x50(r1)
|
||||
/* 802F4638 002F1578 E3 C1 00 48 */ psq_l f30, 72(r1), 0, qr0
|
||||
@@ -244,8 +244,8 @@ lbl_802F4628:
|
||||
/* 802F4650 002F1590 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 802F4654 002F1594 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_setBuffer
|
||||
J2DPrint_NS_setBuffer:
|
||||
.global setBuffer__8J2DPrintFUl
|
||||
setBuffer__8J2DPrintFUl:
|
||||
/* 802F4658 002F1598 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F465C 002F159C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4660 002F15A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -275,8 +275,8 @@ lbl_802F4688:
|
||||
/* 802F46BC 002F15FC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F46C0 002F1600 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_setFontSize
|
||||
J2DPrint_NS_setFontSize:
|
||||
.global setFontSize__8J2DPrintFv
|
||||
setFontSize__8J2DPrintFv:
|
||||
/* 802F46C4 002F1604 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F46C8 002F1608 7C 08 02 A6 */ mflr r0
|
||||
/* 802F46CC 002F160C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -317,8 +317,8 @@ lbl_802F4748:
|
||||
/* 802F4754 002F1694 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F4758 002F1698 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_locate
|
||||
J2DPrint_NS_locate:
|
||||
.global locate__8J2DPrintFff
|
||||
locate__8J2DPrintFff:
|
||||
/* 802F475C 002F169C D0 23 00 24 */ stfs f1, 0x24(r3)
|
||||
/* 802F4760 002F16A0 D0 43 00 28 */ stfs f2, 0x28(r3)
|
||||
/* 802F4764 002F16A4 D0 23 00 2C */ stfs f1, 0x2c(r3)
|
||||
@@ -327,8 +327,8 @@ J2DPrint_NS_locate:
|
||||
/* 802F4770 002F16B0 D0 03 00 34 */ stfs f0, 0x34(r3)
|
||||
/* 802F4774 002F16B4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_print
|
||||
J2DPrint_NS_print:
|
||||
.global print__8J2DPrintFffUcPCce
|
||||
print__8J2DPrintFffUcPCce:
|
||||
/* 802F4778 002F16B8 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 802F477C 002F16BC 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4780 002F16C0 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
@@ -356,7 +356,7 @@ lbl_802F47BC:
|
||||
/* 802F47D4 002F1714 91 21 00 20 */ stw r9, 0x20(r1)
|
||||
/* 802F47D8 002F1718 91 41 00 24 */ stw r10, 0x24(r1)
|
||||
/* 802F47DC 002F171C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802F47E0 002F1720 4B FF FF 7D */ bl J2DPrint_NS_locate
|
||||
/* 802F47E0 002F1720 4B FF FF 7D */ bl locate__8J2DPrintFff
|
||||
/* 802F47E4 002F1724 38 C1 00 68 */ addi r6, r1, 0x68
|
||||
/* 802F47E8 002F1728 3C 00 03 02 */ lis r0, 0x302
|
||||
/* 802F47EC 002F172C 90 01 00 68 */ stw r0, 0x68(r1)
|
||||
@@ -375,8 +375,8 @@ lbl_802F47BC:
|
||||
/* 802F4820 002F1760 38 21 00 90 */ addi r1, r1, 0x90
|
||||
/* 802F4824 002F1764 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_printReturn
|
||||
J2DPrint_NS_printReturn:
|
||||
.global printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc:
|
||||
/* 802F4828 002F1768 94 21 FD 50 */ stwu r1, -0x2b0(r1)
|
||||
/* 802F482C 002F176C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4830 002F1770 90 01 02 B4 */ stw r0, 0x2b4(r1)
|
||||
@@ -406,7 +406,7 @@ J2DPrint_NS_printReturn:
|
||||
/* 802F4890 002F17D0 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 802F4894 002F17D4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 802F4898 002F17D8 41 82 02 6C */ beq lbl_802F4B04
|
||||
/* 802F489C 002F17DC 48 00 10 B1 */ bl J2DPrint_NS_initchar
|
||||
/* 802F489C 002F17DC 48 00 10 B1 */ bl initchar__8J2DPrintFv
|
||||
/* 802F48A0 002F17E0 C0 1A 00 2C */ lfs f0, 0x2c(r26)
|
||||
/* 802F48A4 002F17E4 D0 1A 00 24 */ stfs f0, 0x24(r26)
|
||||
/* 802F48A8 002F17E8 C0 1A 00 30 */ lfs f0, 0x30(r26)
|
||||
@@ -432,7 +432,7 @@ lbl_802F48D4:
|
||||
/* 802F48F4 002F1834 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 802F48F8 002F1838 7F A9 EB 78 */ mr r9, r29
|
||||
/* 802F48FC 002F183C 39 40 00 00 */ li r10, 0
|
||||
/* 802F4900 002F1840 48 00 02 4D */ bl J2DPrint_NS_parse
|
||||
/* 802F4900 002F1840 48 00 02 4D */ bl parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb
|
||||
/* 802F4904 002F1844 FF 60 08 90 */ fmr f27, f1
|
||||
/* 802F4908 002F1848 80 7A 00 04 */ lwz r3, 4(r26)
|
||||
/* 802F490C 002F184C 81 83 00 00 */ lwz r12, 0(r3)
|
||||
@@ -549,7 +549,7 @@ lbl_802F4AA0:
|
||||
/* 802F4AA4 002F19E4 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F4AA8 002F19E8 40 82 FF 64 */ bne lbl_802F4A0C
|
||||
/* 802F4AAC 002F19EC 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802F4AB0 002F19F0 48 00 0E 9D */ bl J2DPrint_NS_initchar
|
||||
/* 802F4AB0 002F19F0 48 00 0E 9D */ bl initchar__8J2DPrintFv
|
||||
/* 802F4AB4 002F19F4 C0 1A 00 2C */ lfs f0, 0x2c(r26)
|
||||
/* 802F4AB8 002F19F8 EC 00 E8 2A */ fadds f0, f0, f29
|
||||
/* 802F4ABC 002F19FC D0 1A 00 2C */ stfs f0, 0x2c(r26)
|
||||
@@ -569,7 +569,7 @@ lbl_802F4AA0:
|
||||
/* 802F4AF4 002F1A34 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 802F4AF8 002F1A38 7F A9 EB 78 */ mr r9, r29
|
||||
/* 802F4AFC 002F1A3C 39 40 00 01 */ li r10, 1
|
||||
/* 802F4B00 002F1A40 48 00 00 4D */ bl J2DPrint_NS_parse
|
||||
/* 802F4B00 002F1A40 48 00 00 4D */ bl parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb
|
||||
lbl_802F4B04:
|
||||
/* 802F4B04 002F1A44 E3 E1 02 A8 */ psq_l f31, 680(r1), 0, qr0
|
||||
/* 802F4B08 002F1A48 CB E1 02 A0 */ lfd f31, 0x2a0(r1)
|
||||
@@ -590,8 +590,8 @@ lbl_802F4B04:
|
||||
/* 802F4B44 002F1A84 38 21 02 B0 */ addi r1, r1, 0x2b0
|
||||
/* 802F4B48 002F1A88 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_parse
|
||||
J2DPrint_NS_parse:
|
||||
.global parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb
|
||||
parse__8J2DPrintFPCUciiPUsRQ28J2DPrint5TSizeUcb:
|
||||
/* 802F4B4C 002F1A8C 94 21 FE E0 */ stwu r1, -0x120(r1)
|
||||
/* 802F4B50 002F1A90 7C 08 02 A6 */ mflr r0
|
||||
/* 802F4B54 002F1A94 90 01 01 24 */ stw r0, 0x124(r1)
|
||||
@@ -723,7 +723,7 @@ lbl_802F4D18:
|
||||
/* 802F4D30 002F1C70 7E 83 A3 78 */ mr r3, r20
|
||||
/* 802F4D34 002F1C74 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F4D38 002F1C78 7F 25 CB 78 */ mr r5, r25
|
||||
/* 802F4D3C 002F1C7C 48 00 06 D5 */ bl J2DPrint_NS_doEscapeCode
|
||||
/* 802F4D3C 002F1C7C 48 00 06 D5 */ bl doEscapeCode__8J2DPrintFPPCUcUc
|
||||
/* 802F4D40 002F1C80 54 60 04 3E */ clrlwi r0, r3, 0x10
|
||||
/* 802F4D44 002F1C84 28 00 48 4D */ cmplwi r0, 0x484d
|
||||
/* 802F4D48 002F1C88 40 82 00 4C */ bne lbl_802F4D94
|
||||
@@ -754,7 +754,7 @@ lbl_802F4D94:
|
||||
lbl_802F4DA4:
|
||||
/* 802F4DA4 002F1CE4 7E 83 A3 78 */ mr r3, r20
|
||||
/* 802F4DA8 002F1CE8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F4DAC 002F1CEC 48 00 05 3D */ bl J2DPrint_NS_doCtrlCode
|
||||
/* 802F4DAC 002F1CEC 48 00 05 3D */ bl doCtrlCode__8J2DPrintFi
|
||||
/* 802F4DB0 002F1CF0 3B 60 00 00 */ li r27, 0
|
||||
/* 802F4DB4 002F1CF4 2C 1D 00 0A */ cmpwi r29, 0xa
|
||||
/* 802F4DB8 002F1CF8 40 82 03 48 */ bne lbl_802F5100
|
||||
@@ -1112,8 +1112,8 @@ lbl_802F5280:
|
||||
/* 802F52E0 002F2220 38 21 01 20 */ addi r1, r1, 0x120
|
||||
/* 802F52E4 002F2224 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_doCtrlCode
|
||||
J2DPrint_NS_doCtrlCode:
|
||||
.global doCtrlCode__8J2DPrintFi
|
||||
doCtrlCode__8J2DPrintFi:
|
||||
/* 802F52E8 002F2228 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F52EC 002F222C 38 04 FF F8 */ addi r0, r4, -8
|
||||
/* 802F52F0 002F2230 28 00 00 17 */ cmplwi r0, 0x17
|
||||
@@ -1190,8 +1190,8 @@ lbl_802F5408:
|
||||
/* 802F5408 002F2348 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F540C 002F234C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_doEscapeCode
|
||||
J2DPrint_NS_doEscapeCode:
|
||||
.global doEscapeCode__8J2DPrintFPPCUcUc
|
||||
doEscapeCode__8J2DPrintFPPCUcUc:
|
||||
/* 802F5410 002F2350 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 802F5414 002F2354 7C 08 02 A6 */ mflr r0
|
||||
/* 802F5418 002F2358 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
@@ -1308,7 +1308,7 @@ lbl_802F5598:
|
||||
/* 802F55A0 002F24E0 C0 22 C7 EC */ lfs f1, lbl_804561EC-_SDA2_BASE_(r2)
|
||||
/* 802F55A4 002F24E4 C0 42 C7 C8 */ lfs f2, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F55A8 002F24E8 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F55AC 002F24EC 48 00 05 19 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F55AC 002F24EC 48 00 05 19 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F55B0 002F24F0 C0 1A 00 30 */ lfs f0, 0x30(r26)
|
||||
/* 802F55B4 002F24F4 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802F55B8 002F24F8 D0 1A 00 30 */ stfs f0, 0x30(r26)
|
||||
@@ -1319,7 +1319,7 @@ lbl_802F55C0:
|
||||
/* 802F55C8 002F2508 C0 22 C7 EC */ lfs f1, lbl_804561EC-_SDA2_BASE_(r2)
|
||||
/* 802F55CC 002F250C C0 42 C7 C8 */ lfs f2, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F55D0 002F2510 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F55D4 002F2514 48 00 04 F1 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F55D4 002F2514 48 00 04 F1 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F55D8 002F2518 C0 1A 00 30 */ lfs f0, 0x30(r26)
|
||||
/* 802F55DC 002F251C EC 00 08 2A */ fadds f0, f0, f1
|
||||
/* 802F55E0 002F2520 D0 1A 00 30 */ stfs f0, 0x30(r26)
|
||||
@@ -1330,7 +1330,7 @@ lbl_802F55E8:
|
||||
/* 802F55F0 002F2530 C0 22 C7 EC */ lfs f1, lbl_804561EC-_SDA2_BASE_(r2)
|
||||
/* 802F55F4 002F2534 C0 42 C7 C8 */ lfs f2, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F55F8 002F2538 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F55FC 002F253C 48 00 04 C9 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F55FC 002F253C 48 00 04 C9 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5600 002F2540 C0 1A 00 2C */ lfs f0, 0x2c(r26)
|
||||
/* 802F5604 002F2544 EC 00 08 28 */ fsubs f0, f0, f1
|
||||
/* 802F5608 002F2548 D0 1A 00 2C */ stfs f0, 0x2c(r26)
|
||||
@@ -1341,7 +1341,7 @@ lbl_802F5610:
|
||||
/* 802F5618 002F2558 C0 22 C7 EC */ lfs f1, lbl_804561EC-_SDA2_BASE_(r2)
|
||||
/* 802F561C 002F255C C0 42 C7 C8 */ lfs f2, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F5620 002F2560 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F5624 002F2564 48 00 04 A1 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F5624 002F2564 48 00 04 A1 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5628 002F2568 C0 1A 00 2C */ lfs f0, 0x2c(r26)
|
||||
/* 802F562C 002F256C EC 00 08 2A */ fadds f0, f0, f1
|
||||
/* 802F5630 002F2570 D0 1A 00 2C */ stfs f0, 0x2c(r26)
|
||||
@@ -1364,7 +1364,7 @@ lbl_802F5660:
|
||||
/* 802F5668 002F25A8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F566C 002F25AC 7C A6 2B 78 */ mr r6, r5
|
||||
/* 802F5670 002F25B0 38 E0 00 0A */ li r7, 0xa
|
||||
/* 802F5674 002F25B4 48 00 03 4D */ bl J2DPrint_NS_getNumberS32
|
||||
/* 802F5674 002F25B4 48 00 03 4D */ bl getNumberS32__8J2DPrintFPPCUclli
|
||||
/* 802F5678 002F25B8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802F567C 002F25BC 40 81 02 B4 */ ble lbl_802F5930
|
||||
/* 802F5680 002F25C0 B0 7A 00 20 */ sth r3, 0x20(r26)
|
||||
@@ -1375,7 +1375,7 @@ lbl_802F5688:
|
||||
/* 802F5690 002F25D0 80 BA 00 40 */ lwz r5, 0x40(r26)
|
||||
/* 802F5694 002F25D4 80 DA 00 08 */ lwz r6, 8(r26)
|
||||
/* 802F5698 002F25D8 38 E0 00 10 */ li r7, 0x10
|
||||
/* 802F569C 002F25DC 48 00 03 25 */ bl J2DPrint_NS_getNumberS32
|
||||
/* 802F569C 002F25DC 48 00 03 25 */ bl getNumberS32__8J2DPrintFPPCUclli
|
||||
/* 802F56A0 002F25E0 90 61 00 24 */ stw r3, 0x24(r1)
|
||||
/* 802F56A4 002F25E4 88 01 00 24 */ lbz r0, 0x24(r1)
|
||||
/* 802F56A8 002F25E8 98 1A 00 08 */ stb r0, 8(r26)
|
||||
@@ -1423,7 +1423,7 @@ lbl_802F5740:
|
||||
/* 802F5748 002F2688 80 BA 00 44 */ lwz r5, 0x44(r26)
|
||||
/* 802F574C 002F268C 80 DA 00 0C */ lwz r6, 0xc(r26)
|
||||
/* 802F5750 002F2690 38 E0 00 10 */ li r7, 0x10
|
||||
/* 802F5754 002F2694 48 00 02 6D */ bl J2DPrint_NS_getNumberS32
|
||||
/* 802F5754 002F2694 48 00 02 6D */ bl getNumberS32__8J2DPrintFPPCUclli
|
||||
/* 802F5758 002F2698 90 61 00 18 */ stw r3, 0x18(r1)
|
||||
/* 802F575C 002F269C 88 01 00 18 */ lbz r0, 0x18(r1)
|
||||
/* 802F5760 002F26A0 98 1A 00 0C */ stb r0, 0xc(r26)
|
||||
@@ -1471,7 +1471,7 @@ lbl_802F57F8:
|
||||
/* 802F5800 002F2740 C0 3A 00 50 */ lfs f1, 0x50(r26)
|
||||
/* 802F5804 002F2744 C0 5A 00 18 */ lfs f2, 0x18(r26)
|
||||
/* 802F5808 002F2748 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F580C 002F274C 48 00 02 B9 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F580C 002F274C 48 00 02 B9 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5810 002F2750 C0 02 C7 C8 */ lfs f0, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F5814 002F2754 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802F5818 002F2758 4C 41 13 82 */ cror 2, 1, 2
|
||||
@@ -1484,7 +1484,7 @@ lbl_802F5828:
|
||||
/* 802F5830 002F2770 C0 3A 00 54 */ lfs f1, 0x54(r26)
|
||||
/* 802F5834 002F2774 C0 5A 00 1C */ lfs f2, 0x1c(r26)
|
||||
/* 802F5838 002F2778 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F583C 002F277C 48 00 02 89 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F583C 002F277C 48 00 02 89 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5840 002F2780 C0 02 C7 C8 */ lfs f0, lbl_804561C8-_SDA2_BASE_(r2)
|
||||
/* 802F5844 002F2784 FC 01 00 40 */ fcmpo cr0, f1, f0
|
||||
/* 802F5848 002F2788 4C 41 13 82 */ cror 2, 1, 2
|
||||
@@ -1497,7 +1497,7 @@ lbl_802F5858:
|
||||
/* 802F5860 002F27A0 C0 3A 00 48 */ lfs f1, 0x48(r26)
|
||||
/* 802F5864 002F27A4 C0 5A 00 10 */ lfs f2, 0x10(r26)
|
||||
/* 802F5868 002F27A8 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F586C 002F27AC 48 00 02 59 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F586C 002F27AC 48 00 02 59 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5870 002F27B0 D0 3A 00 10 */ stfs f1, 0x10(r26)
|
||||
/* 802F5874 002F27B4 48 00 00 BC */ b lbl_802F5930
|
||||
lbl_802F5878:
|
||||
@@ -1506,7 +1506,7 @@ lbl_802F5878:
|
||||
/* 802F5880 002F27C0 C0 3A 00 4C */ lfs f1, 0x4c(r26)
|
||||
/* 802F5884 002F27C4 C0 5A 00 14 */ lfs f2, 0x14(r26)
|
||||
/* 802F5888 002F27C8 38 A0 00 0A */ li r5, 0xa
|
||||
/* 802F588C 002F27CC 48 00 02 39 */ bl J2DPrint_NS_getNumberF32
|
||||
/* 802F588C 002F27CC 48 00 02 39 */ bl getNumberF32__8J2DPrintFPPCUcffi
|
||||
/* 802F5890 002F27D0 D0 3A 00 14 */ stfs f1, 0x14(r26)
|
||||
/* 802F5894 002F27D4 48 00 00 9C */ b lbl_802F5930
|
||||
lbl_802F5898:
|
||||
@@ -1516,7 +1516,7 @@ lbl_802F5898:
|
||||
/* 802F58A4 002F27E4 7C C0 00 34 */ cntlzw r0, r6
|
||||
/* 802F58A8 002F27E8 54 05 DE 3E */ rlwinm r5, r0, 0x1b, 0x18, 0x1f
|
||||
/* 802F58AC 002F27EC 38 E0 00 0A */ li r7, 0xa
|
||||
/* 802F58B0 002F27F0 48 00 01 11 */ bl J2DPrint_NS_getNumberS32
|
||||
/* 802F58B0 002F27F0 48 00 01 11 */ bl getNumberS32__8J2DPrintFPPCUclli
|
||||
/* 802F58B4 002F27F4 7C 60 00 34 */ cntlzw r0, r3
|
||||
/* 802F58B8 002F27F8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
|
||||
/* 802F58BC 002F27FC 7C 00 00 34 */ cntlzw r0, r0
|
||||
@@ -1560,8 +1560,8 @@ lbl_802F5934:
|
||||
/* 802F5944 002F2884 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 802F5948 002F2888 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_initchar
|
||||
J2DPrint_NS_initchar:
|
||||
.global initchar__8J2DPrintFv
|
||||
initchar__8J2DPrintFv:
|
||||
/* 802F594C 002F288C 88 03 00 40 */ lbz r0, 0x40(r3)
|
||||
/* 802F5950 002F2890 98 03 00 08 */ stb r0, 8(r3)
|
||||
/* 802F5954 002F2894 88 03 00 41 */ lbz r0, 0x41(r3)
|
||||
@@ -1592,8 +1592,8 @@ J2DPrint_NS_initchar:
|
||||
/* 802F59B8 002F28F8 D0 03 00 1C */ stfs f0, 0x1c(r3)
|
||||
/* 802F59BC 002F28FC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_getNumberS32
|
||||
J2DPrint_NS_getNumberS32:
|
||||
.global getNumberS32__8J2DPrintFPPCUclli
|
||||
getNumberS32__8J2DPrintFPPCUclli:
|
||||
/* 802F59C0 002F2900 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F59C4 002F2904 7C 08 02 A6 */ mflr r0
|
||||
/* 802F59C8 002F2908 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1617,7 +1617,7 @@ lbl_802F59F8:
|
||||
/* 802F5A0C 002F294C 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802F5A10 002F2950 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F5A14 002F2954 7C E5 3B 78 */ mr r5, r7
|
||||
/* 802F5A18 002F2958 48 07 31 E9 */ bl func_80368C00
|
||||
/* 802F5A18 002F2958 48 07 31 E9 */ bl strtol
|
||||
/* 802F5A1C 002F295C 48 00 00 50 */ b lbl_802F5A6C
|
||||
lbl_802F5A20:
|
||||
/* 802F5A20 002F2960 2C 07 00 10 */ cmpwi r7, 0x10
|
||||
@@ -1625,7 +1625,7 @@ lbl_802F5A20:
|
||||
/* 802F5A28 002F2968 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802F5A2C 002F296C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F5A30 002F2970 7C E5 3B 78 */ mr r5, r7
|
||||
/* 802F5A34 002F2974 48 07 32 BD */ bl func_80368CF0
|
||||
/* 802F5A34 002F2974 48 07 32 BD */ bl strtoul
|
||||
/* 802F5A38 002F2978 80 9E 00 00 */ lwz r4, 0(r30)
|
||||
/* 802F5A3C 002F297C 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 802F5A40 002F2980 7C 04 00 50 */ subf r0, r4, r0
|
||||
@@ -1667,8 +1667,8 @@ lbl_802F5AAC:
|
||||
/* 802F5ABC 002F29FC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F5AC0 002F2A00 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DPrint_NS_getNumberF32
|
||||
J2DPrint_NS_getNumberF32:
|
||||
.global getNumberF32__8J2DPrintFPPCUcffi
|
||||
getNumberF32__8J2DPrintFPPCUcffi:
|
||||
/* 802F5AC4 002F2A04 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 802F5AC8 002F2A08 7C 08 02 A6 */ mflr r0
|
||||
/* 802F5ACC 002F2A0C 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -1694,14 +1694,14 @@ lbl_802F5B08:
|
||||
/* 802F5B18 002F2A58 40 82 00 14 */ bne lbl_802F5B2C
|
||||
/* 802F5B1C 002F2A5C 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802F5B20 002F2A60 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F5B24 002F2A64 48 07 30 DD */ bl func_80368C00
|
||||
/* 802F5B24 002F2A64 48 07 30 DD */ bl strtol
|
||||
/* 802F5B28 002F2A68 48 00 00 4C */ b lbl_802F5B74
|
||||
lbl_802F5B2C:
|
||||
/* 802F5B2C 002F2A6C 2C 05 00 10 */ cmpwi r5, 0x10
|
||||
/* 802F5B30 002F2A70 40 82 00 44 */ bne lbl_802F5B74
|
||||
/* 802F5B34 002F2A74 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 802F5B38 002F2A78 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F5B3C 002F2A7C 48 07 31 B5 */ bl func_80368CF0
|
||||
/* 802F5B3C 002F2A7C 48 07 31 B5 */ bl strtoul
|
||||
/* 802F5B40 002F2A80 80 9E 00 00 */ lwz r4, 0(r30)
|
||||
/* 802F5B44 002F2A84 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 802F5B48 002F2A88 7C 04 00 50 */ subf r0, r4, r0
|
||||
|
||||
+97
-97
@@ -58,7 +58,7 @@ __ct__9J2DScreenFv:
|
||||
/* 802F8560 002F54A0 3C 80 80 3D */ lis r4, lbl_803CD068@ha
|
||||
/* 802F8564 002F54A4 38 04 D0 68 */ addi r0, r4, lbl_803CD068@l
|
||||
/* 802F8568 002F54A8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802F856C 002F54AC 48 00 00 3D */ bl J2DScreen_NS_clean
|
||||
/* 802F856C 002F54AC 48 00 00 3D */ bl clean__9J2DScreenFv
|
||||
/* 802F8570 002F54B0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8574 002F54B4 38 80 00 00 */ li r4, 0
|
||||
/* 802F8578 002F54B8 4B FF E0 15 */ bl __dt__7J2DPaneFv
|
||||
@@ -75,19 +75,19 @@ lbl_802F858C:
|
||||
/* 802F85A0 002F54E0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F85A4 002F54E4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_clean
|
||||
J2DScreen_NS_clean:
|
||||
.global clean__9J2DScreenFv
|
||||
clean__9J2DScreenFv:
|
||||
/* 802F85A8 002F54E8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F85AC 002F54EC 7C 08 02 A6 */ mflr r0
|
||||
/* 802F85B0 002F54F0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F85B4 002F54F4 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 802F85B8 002F54F8 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 802F85BC 002F54FC 80 63 01 04 */ lwz r3, 0x104(r3)
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F85C0 002F5500 3C 80 80 2F */ lis r4, J2DMaterial_NS_dtor@ha
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F85C4 002F5504 38 84 A2 CC */ addi r4, r4, J2DMaterial_NS_dtor@l
|
||||
/* 802F85C8 002F5508 48 06 96 A5 */ bl func_80361C6C
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F85C0 002F5500 3C 80 80 2F */ lis r4, __dt__11J2DMaterialFv@ha
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F85C4 002F5504 38 84 A2 CC */ addi r4, r4, __dt__11J2DMaterialFv@l
|
||||
/* 802F85C8 002F5508 48 06 96 A5 */ bl __destroy_new_array
|
||||
/* 802F85CC 002F550C 38 00 00 00 */ li r0, 0
|
||||
/* 802F85D0 002F5510 B0 1F 01 02 */ sth r0, 0x102(r31)
|
||||
/* 802F85D4 002F5514 90 1F 01 04 */ stw r0, 0x104(r31)
|
||||
@@ -122,8 +122,8 @@ lbl_802F8634:
|
||||
/* 802F8640 002F5580 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F8644 002F5584 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_setPriority
|
||||
J2DScreen_NS_setPriority:
|
||||
.global setPriority__9J2DScreenFPCcUlP10JKRArchive
|
||||
setPriority__9J2DScreenFPCcUlP10JKRArchive:
|
||||
/* 802F8648 002F5588 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F864C 002F558C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8650 002F5590 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -164,12 +164,12 @@ lbl_802F8674:
|
||||
/* 802F86D8 002F5618 38 04 C4 F0 */ addi r0, r4, lbl_803CC4F0@l
|
||||
/* 802F86DC 002F561C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F86E0 002F5620 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802F86E4 002F5624 4B FE 3E 3D */ bl JSUMemoryInputStream_NS_setBuffer
|
||||
/* 802F86E4 002F5624 4B FE 3E 3D */ bl setBuffer__20JSUMemoryInputStreamFPCvl
|
||||
/* 802F86E8 002F5628 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802F86EC 002F562C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F86F0 002F5630 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802F86F4 002F5634 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F86F8 002F5638 48 00 00 51 */ bl J2DScreen_NS_setPriority_X1_
|
||||
/* 802F86F8 002F5638 48 00 00 51 */ bl setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F86FC 002F563C 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 802F8700 002F5640 3C 60 80 3D */ lis r3, lbl_803CC4F0@ha
|
||||
/* 802F8704 002F5644 38 03 C4 F0 */ addi r0, r3, lbl_803CC4F0@l
|
||||
@@ -179,7 +179,7 @@ lbl_802F8674:
|
||||
/* 802F8714 002F5654 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F8718 002F5658 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 802F871C 002F565C 38 80 00 00 */ li r4, 0
|
||||
/* 802F8720 002F5660 4B FE 3B 1D */ bl JSUInputStream_NS_dtor
|
||||
/* 802F8720 002F5660 4B FE 3B 1D */ bl __dt__14JSUInputStreamFv
|
||||
/* 802F8724 002F5664 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802F8728 002F5668 48 00 00 08 */ b lbl_802F8730
|
||||
lbl_802F872C:
|
||||
@@ -192,8 +192,8 @@ lbl_802F8730:
|
||||
/* 802F8740 002F5680 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F8744 002F5684 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_setPriority_X1_
|
||||
J2DScreen_NS_setPriority_X1_:
|
||||
.global setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
setPriority__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive:
|
||||
/* 802F8748 002F5688 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F874C 002F568C 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8750 002F5690 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -202,15 +202,15 @@ J2DScreen_NS_setPriority_X1_:
|
||||
/* 802F875C 002F569C 38 60 00 00 */ li r3, 0
|
||||
/* 802F8760 002F56A0 48 00 00 08 */ b lbl_802F8768
|
||||
lbl_802F8764:
|
||||
/* 802F8764 002F56A4 48 00 00 15 */ bl J2DScreen_NS_private_set
|
||||
/* 802F8764 002F56A4 48 00 00 15 */ bl private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
lbl_802F8768:
|
||||
/* 802F8768 002F56A8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F876C 002F56AC 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F8770 002F56B0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F8774 002F56B4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_private_set
|
||||
J2DScreen_NS_private_set:
|
||||
.global private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
private_set__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive:
|
||||
/* 802F8778 002F56B8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F877C 002F56BC 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8780 002F56C0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -220,7 +220,7 @@ J2DScreen_NS_private_set:
|
||||
/* 802F8790 002F56D0 7C 9D 23 78 */ mr r29, r4
|
||||
/* 802F8794 002F56D4 7C BE 2B 78 */ mr r30, r5
|
||||
/* 802F8798 002F56D8 7C DF 33 78 */ mr r31, r6
|
||||
/* 802F879C 002F56DC 48 00 00 99 */ bl J2DScreen_NS_checkSignature
|
||||
/* 802F879C 002F56DC 48 00 00 99 */ bl checkSignature__9J2DScreenFP20JSURandomInputStream
|
||||
/* 802F87A0 002F56E0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F87A4 002F56E4 40 82 00 0C */ bne lbl_802F87B0
|
||||
/* 802F87A8 002F56E8 38 60 00 00 */ li r3, 0
|
||||
@@ -228,7 +228,7 @@ J2DScreen_NS_private_set:
|
||||
lbl_802F87B0:
|
||||
/* 802F87B0 002F56F0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F87B4 002F56F4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F87B8 002F56F8 48 00 00 DD */ bl J2DScreen_NS_getScreenInformation
|
||||
/* 802F87B8 002F56F8 48 00 00 DD */ bl getScreenInformation__9J2DScreenFP20JSURandomInputStream
|
||||
/* 802F87BC 002F56FC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F87C0 002F5700 40 82 00 0C */ bne lbl_802F87CC
|
||||
/* 802F87C4 002F5704 38 60 00 00 */ li r3, 0
|
||||
@@ -239,14 +239,14 @@ lbl_802F87CC:
|
||||
/* 802F87D4 002F5714 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F87D8 002F5718 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F87DC 002F571C 7F E7 FB 78 */ mr r7, r31
|
||||
/* 802F87E0 002F5720 48 00 01 B1 */ bl J2DScreen_NS_makeHierarchyPanes
|
||||
/* 802F87E0 002F5720 48 00 01 B1 */ bl makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F87E4 002F5724 20 63 00 02 */ subfic r3, r3, 2
|
||||
/* 802F87E8 002F5728 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 802F87EC 002F572C 7F E0 19 10 */ subfe r31, r0, r3
|
||||
/* 802F87F0 002F5730 57 C0 02 DF */ rlwinm. r0, r30, 0, 0xb, 0xf
|
||||
/* 802F87F4 002F5734 40 82 00 0C */ bne lbl_802F8800
|
||||
/* 802F87F8 002F5738 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F87FC 002F573C 4B FF FD AD */ bl J2DScreen_NS_clean
|
||||
/* 802F87FC 002F573C 4B FF FD AD */ bl clean__9J2DScreenFv
|
||||
lbl_802F8800:
|
||||
/* 802F8800 002F5740 57 E0 06 3F */ clrlwi. r0, r31, 0x18
|
||||
/* 802F8804 002F5744 41 82 00 14 */ beq lbl_802F8818
|
||||
@@ -264,15 +264,15 @@ lbl_802F881C:
|
||||
/* 802F882C 002F576C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F8830 002F5770 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_checkSignature
|
||||
J2DScreen_NS_checkSignature:
|
||||
.global checkSignature__9J2DScreenFP20JSURandomInputStream
|
||||
checkSignature__9J2DScreenFP20JSURandomInputStream:
|
||||
/* 802F8834 002F5774 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F8838 002F5778 7C 08 02 A6 */ mflr r0
|
||||
/* 802F883C 002F577C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 802F8840 002F5780 7C 83 23 78 */ mr r3, r4
|
||||
/* 802F8844 002F5784 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F8848 002F5788 38 A0 00 20 */ li r5, 0x20
|
||||
/* 802F884C 002F578C 4B FE 3A 4D */ bl JSUInputStream_NS_read
|
||||
/* 802F884C 002F578C 4B FE 3A 4D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F8850 002F5790 80 61 00 08 */ lwz r3, 8(r1)
|
||||
/* 802F8854 002F5794 3C 03 AC BD */ addis r0, r3, 0xacbd
|
||||
/* 802F8858 002F5798 28 00 52 4E */ cmplwi r0, 0x524e
|
||||
@@ -294,8 +294,8 @@ lbl_802F8884:
|
||||
/* 802F888C 002F57CC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F8890 002F57D0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_getScreenInformation
|
||||
J2DScreen_NS_getScreenInformation:
|
||||
.global getScreenInformation__9J2DScreenFP20JSURandomInputStream
|
||||
getScreenInformation__9J2DScreenFP20JSURandomInputStream:
|
||||
/* 802F8894 002F57D4 94 21 FF B0 */ stwu r1, -0x50(r1)
|
||||
/* 802F8898 002F57D8 7C 08 02 A6 */ mflr r0
|
||||
/* 802F889C 002F57DC 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
@@ -306,7 +306,7 @@ J2DScreen_NS_getScreenInformation:
|
||||
/* 802F88B0 002F57F0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F88B4 002F57F4 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 802F88B8 002F57F8 38 A0 00 10 */ li r5, 0x10
|
||||
/* 802F88BC 002F57FC 4B FE 39 DD */ bl JSUInputStream_NS_read
|
||||
/* 802F88BC 002F57FC 4B FE 39 DD */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F88C0 002F5800 80 61 00 1C */ lwz r3, 0x1c(r1)
|
||||
/* 802F88C4 002F5804 3C 03 B6 B2 */ addis r0, r3, 0xb6b2
|
||||
/* 802F88C8 002F5808 28 00 46 31 */ cmplwi r0, 0x4631
|
||||
@@ -363,8 +363,8 @@ lbl_802F8978:
|
||||
/* 802F8988 002F58C8 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 802F898C 002F58CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_makeHierarchyPanes
|
||||
J2DScreen_NS_makeHierarchyPanes:
|
||||
.global makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive
|
||||
makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive:
|
||||
/* 802F8990 002F58D0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F8994 002F58D4 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8998 002F58D8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -382,7 +382,7 @@ lbl_802F89C4:
|
||||
/* 802F89C4 002F5904 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F89C8 002F5908 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F89CC 002F590C 38 A0 00 08 */ li r5, 8
|
||||
/* 802F89D0 002F5910 4B FE 3A 89 */ bl JSURandomInputStream_NS_peek
|
||||
/* 802F89D0 002F5910 4B FE 3A 89 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802F89D4 002F5914 80 81 00 08 */ lwz r4, 8(r1)
|
||||
/* 802F89D8 002F5918 7C 04 F8 00 */ cmpw r4, r31
|
||||
/* 802F89DC 002F591C 41 82 00 F4 */ beq lbl_802F8AD0
|
||||
@@ -418,20 +418,20 @@ lbl_802F8A48:
|
||||
/* 802F8A48 002F5988 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A4C 002F598C 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A50 002F5990 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8A54 002F5994 4B FE 3A 89 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F8A54 002F5994 4B FE 3A 89 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8A58 002F5998 38 60 00 01 */ li r3, 1
|
||||
/* 802F8A5C 002F599C 48 00 01 24 */ b lbl_802F8B80
|
||||
lbl_802F8A60:
|
||||
/* 802F8A60 002F59A0 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A64 002F59A4 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A68 002F59A8 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8A6C 002F59AC 4B FE 3A 71 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F8A6C 002F59AC 4B FE 3A 71 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8A70 002F59B0 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8A74 002F59B4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 802F8A78 002F59B8 7F 65 DB 78 */ mr r5, r27
|
||||
/* 802F8A7C 002F59BC 7F 86 E3 78 */ mr r6, r28
|
||||
/* 802F8A80 002F59C0 7F A7 EB 78 */ mr r7, r29
|
||||
/* 802F8A84 002F59C4 4B FF FF 0D */ bl J2DScreen_NS_makeHierarchyPanes
|
||||
/* 802F8A84 002F59C4 4B FF FF 0D */ bl makeHierarchyPanes__9J2DScreenFP7J2DPaneP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F8A88 002F59C8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 802F8A8C 002F59CC 41 82 FF 38 */ beq lbl_802F89C4
|
||||
/* 802F8A90 002F59D0 48 00 00 F0 */ b lbl_802F8B80
|
||||
@@ -439,14 +439,14 @@ lbl_802F8A94:
|
||||
/* 802F8A94 002F59D4 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F8A98 002F59D8 80 81 00 0C */ lwz r4, 0xc(r1)
|
||||
/* 802F8A9C 002F59DC 38 A0 00 01 */ li r5, 1
|
||||
/* 802F8AA0 002F59E0 4B FE 3A 3D */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F8AA0 002F59E0 4B FE 3A 3D */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F8AA4 002F59E4 38 60 00 00 */ li r3, 0
|
||||
/* 802F8AA8 002F59E8 48 00 00 D8 */ b lbl_802F8B80
|
||||
lbl_802F8AAC:
|
||||
/* 802F8AAC 002F59EC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8AB0 002F59F0 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AB4 002F59F4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8AB8 002F59F8 48 00 07 C9 */ bl J2DScreen_NS_getResReference
|
||||
/* 802F8AB8 002F59F8 48 00 07 C9 */ bl getResReference__9J2DScreenFP20JSURandomInputStreamUl
|
||||
/* 802F8ABC 002F59FC 90 79 01 08 */ stw r3, 0x108(r25)
|
||||
/* 802F8AC0 002F5A00 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F8AC4 002F5A04 40 82 FF 00 */ bne lbl_802F89C4
|
||||
@@ -456,7 +456,7 @@ lbl_802F8AD0:
|
||||
/* 802F8AD0 002F5A10 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F8AD4 002F5A14 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AD8 002F5A18 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8ADC 002F5A1C 48 00 07 A5 */ bl J2DScreen_NS_getResReference
|
||||
/* 802F8ADC 002F5A1C 48 00 07 A5 */ bl getResReference__9J2DScreenFP20JSURandomInputStreamUl
|
||||
/* 802F8AE0 002F5A20 90 79 01 0C */ stw r3, 0x10c(r25)
|
||||
/* 802F8AE4 002F5A24 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F8AE8 002F5A28 40 82 FE DC */ bne lbl_802F89C4
|
||||
@@ -467,7 +467,7 @@ lbl_802F8AF4:
|
||||
/* 802F8AF8 002F5A38 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8AFC 002F5A3C 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8B00 002F5A40 7F A6 EB 78 */ mr r6, r29
|
||||
/* 802F8B04 002F5A44 48 00 08 79 */ bl J2DScreen_NS_createMaterial
|
||||
/* 802F8B04 002F5A44 48 00 08 79 */ bl createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
/* 802F8B08 002F5A48 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 802F8B0C 002F5A4C 40 82 FE B8 */ bne lbl_802F89C4
|
||||
/* 802F8B10 002F5A50 38 60 00 02 */ li r3, 2
|
||||
@@ -580,7 +580,7 @@ lbl_802F8C84:
|
||||
/* 802F8C94 002F5BD4 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8C98 002F5BD8 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8C9C 002F5BDC 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CA0 002F5BE0 48 00 0E D5 */ bl J2DWindow_X1_
|
||||
/* 802F8CA0 002F5BE0 48 00 0E D5 */ bl __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CA4 002F5BE4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8CA8:
|
||||
/* 802F8CA8 002F5BE8 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -593,7 +593,7 @@ lbl_802F8CB0:
|
||||
/* 802F8CC0 002F5C00 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8CC4 002F5C04 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8CC8 002F5C08 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CCC 002F5C0C 48 00 34 4D */ bl J2DPicture_X1_
|
||||
/* 802F8CCC 002F5C0C 48 00 34 4D */ bl __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CD0 002F5C10 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8CD4:
|
||||
/* 802F8CD4 002F5C14 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -606,7 +606,7 @@ lbl_802F8CDC:
|
||||
/* 802F8CEC 002F5C2C 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8CF0 002F5C30 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8CF4 002F5C34 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F8CF8 002F5C38 48 00 69 E1 */ bl J2DTextBox_X1_
|
||||
/* 802F8CF8 002F5C38 48 00 69 E1 */ bl __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F8CFC 002F5C3C 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D00:
|
||||
/* 802F8D00 002F5C40 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -635,7 +635,7 @@ lbl_802F8D34:
|
||||
/* 802F8D50 002F5C90 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8D54 002F5C94 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8D58 002F5C98 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8D5C 002F5C9C 48 00 7F 39 */ bl J2DWindowEx
|
||||
/* 802F8D5C 002F5C9C 48 00 7F 39 */ bl __ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8D60 002F5CA0 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D64:
|
||||
/* 802F8D64 002F5CA4 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -648,7 +648,7 @@ lbl_802F8D6C:
|
||||
/* 802F8D7C 002F5CBC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8D80 002F5CC0 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8D84 002F5CC4 80 DA 01 04 */ lwz r6, 0x104(r26)
|
||||
/* 802F8D88 002F5CC8 48 00 0E 89 */ bl J2DWindow_X2_
|
||||
/* 802F8D88 002F5CC8 48 00 0E 89 */ bl __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
/* 802F8D8C 002F5CCC 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8D90:
|
||||
/* 802F8D90 002F5CD0 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -664,7 +664,7 @@ lbl_802F8D98:
|
||||
/* 802F8DB4 002F5CF4 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8DB8 002F5CF8 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8DBC 002F5CFC 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8DC0 002F5D00 48 00 A9 2D */ bl J2DPictureEx
|
||||
/* 802F8DC0 002F5D00 48 00 A9 2D */ bl __ct__12J2DPictureExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8DC4 002F5D04 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8DC8:
|
||||
/* 802F8DC8 002F5D08 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -677,7 +677,7 @@ lbl_802F8DD0:
|
||||
/* 802F8DE0 002F5D20 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F8DE4 002F5D24 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8DE8 002F5D28 80 DA 01 04 */ lwz r6, 0x104(r26)
|
||||
/* 802F8DEC 002F5D2C 48 00 33 E9 */ bl J2DPicture_X2_
|
||||
/* 802F8DEC 002F5D2C 48 00 33 E9 */ bl __ct__10J2DPictureFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
/* 802F8DF0 002F5D30 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8DF4:
|
||||
/* 802F8DF4 002F5D34 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -693,7 +693,7 @@ lbl_802F8DFC:
|
||||
/* 802F8E18 002F5D58 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8E1C 002F5D5C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8E20 002F5D60 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8E24 002F5D64 48 00 E3 C1 */ bl J2DTextBoxEx
|
||||
/* 802F8E24 002F5D64 48 00 E3 C1 */ bl __ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8E28 002F5D68 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8E2C:
|
||||
/* 802F8E2C 002F5D6C 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -707,7 +707,7 @@ lbl_802F8E34:
|
||||
/* 802F8E48 002F5D88 7F 85 E3 78 */ mr r5, r28
|
||||
/* 802F8E4C 002F5D8C 7F C6 F3 78 */ mr r6, r30
|
||||
/* 802F8E50 002F5D90 80 FA 01 04 */ lwz r7, 0x104(r26)
|
||||
/* 802F8E54 002F5D94 48 00 69 09 */ bl J2DTextBox_X2_
|
||||
/* 802F8E54 002F5D94 48 00 69 09 */ bl __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
/* 802F8E58 002F5D98 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F8E5C:
|
||||
/* 802F8E5C 002F5D9C 7C 1A 03 78 */ mr r26, r0
|
||||
@@ -734,7 +734,7 @@ lbl_802F8EA4:
|
||||
/* 802F8EA8 002F5DE8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F8EAC 002F5DEC 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F8EB0 002F5DF0 38 A0 00 00 */ li r5, 0
|
||||
/* 802F8EB4 002F5DF4 4B FE 36 29 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F8EB4 002F5DF4 4B FE 36 29 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
lbl_802F8EB8:
|
||||
/* 802F8EB8 002F5DF8 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802F8EBC 002F5DFC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
@@ -744,8 +744,8 @@ lbl_802F8EB8:
|
||||
/* 802F8ECC 002F5E0C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F8ED0 002F5E10 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_draw
|
||||
J2DScreen_NS_draw:
|
||||
.global draw__9J2DScreenFffPC14J2DGrafContext
|
||||
draw__9J2DScreenFffPC14J2DGrafContext:
|
||||
/* 802F8ED4 002F5E14 94 21 FE E0 */ stwu r1, -0x120(r1)
|
||||
/* 802F8ED8 002F5E18 7C 08 02 A6 */ mflr r0
|
||||
/* 802F8EDC 002F5E1C 90 01 01 24 */ stw r0, 0x124(r1)
|
||||
@@ -786,9 +786,9 @@ lbl_802F8F50:
|
||||
/* 802F8F60 002F5EA0 C0 82 C8 28 */ lfs f4, lbl_80456228-_SDA2_BASE_(r2)
|
||||
/* 802F8F64 002F5EA4 C0 A2 C8 38 */ lfs f5, lbl_80456238-_SDA2_BASE_(r2)
|
||||
/* 802F8F68 002F5EA8 C0 C2 C8 3C */ lfs f6, lbl_8045623C-_SDA2_BASE_(r2)
|
||||
/* 802F8F6C 002F5EAC 4B FF 07 65 */ bl J2DOrthoGraph_X1_
|
||||
/* 802F8F6C 002F5EAC 4B FF 07 65 */ bl __ct__13J2DOrthoGraphFffffff
|
||||
/* 802F8F70 002F5EB0 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 802F8F74 002F5EB4 4B FF 08 41 */ bl J2DOrthoGraph_NS_setPort
|
||||
/* 802F8F74 002F5EB4 4B FF 08 41 */ bl setPort__13J2DOrthoGraphFv
|
||||
/* 802F8F78 002F5EB8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F8F7C 002F5EBC FC 20 F0 90 */ fmr f1, f30
|
||||
/* 802F8F80 002F5EC0 FC 40 F8 90 */ fmr f2, f31
|
||||
@@ -993,8 +993,8 @@ lbl_802F926C:
|
||||
/* 802F9278 002F61B8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F927C 002F61BC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_getResReference
|
||||
J2DScreen_NS_getResReference:
|
||||
.global getResReference__9J2DScreenFP20JSURandomInputStreamUl
|
||||
getResReference__9J2DScreenFP20JSURandomInputStreamUl:
|
||||
/* 802F9280 002F61C0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F9284 002F61C4 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9288 002F61C8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -1017,7 +1017,7 @@ J2DScreen_NS_getResReference:
|
||||
/* 802F92CC 002F620C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F92D0 002F6210 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802F92D4 002F6214 38 A0 00 04 */ li r5, 4
|
||||
/* 802F92D8 002F6218 4B FE 2F C1 */ bl JSUInputStream_NS_read
|
||||
/* 802F92D8 002F6218 4B FE 2F C1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F92DC 002F621C 83 A1 00 0C */ lwz r29, 0xc(r1)
|
||||
/* 802F92E0 002F6220 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F92E4 002F6224 38 80 00 04 */ li r4, 4
|
||||
@@ -1028,12 +1028,12 @@ J2DScreen_NS_getResReference:
|
||||
/* 802F92F8 002F6238 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F92FC 002F623C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F9300 002F6240 38 A0 00 04 */ li r5, 4
|
||||
/* 802F9304 002F6244 4B FE 2F 95 */ bl JSUInputStream_NS_read
|
||||
/* 802F9304 002F6244 4B FE 2F 95 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F9308 002F6248 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
/* 802F930C 002F624C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F9310 002F6250 7C 9F F2 14 */ add r4, r31, r30
|
||||
/* 802F9314 002F6254 38 A0 00 00 */ li r5, 0
|
||||
/* 802F9318 002F6258 4B FE 31 C5 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F9318 002F6258 4B FE 31 C5 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F931C 002F625C 7F BE E8 50 */ subf r29, r30, r29
|
||||
/* 802F9320 002F6260 57 80 02 DF */ rlwinm. r0, r28, 0, 0xb, 0xf
|
||||
/* 802F9324 002F6264 41 82 00 14 */ beq lbl_802F9338
|
||||
@@ -1052,7 +1052,7 @@ lbl_802F9348:
|
||||
/* 802F9350 002F6290 41 82 00 10 */ beq lbl_802F9360
|
||||
/* 802F9354 002F6294 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F9358 002F6298 7F A5 EB 78 */ mr r5, r29
|
||||
/* 802F935C 002F629C 4B FE 2F 3D */ bl JSUInputStream_NS_read
|
||||
/* 802F935C 002F629C 4B FE 2F 3D */ bl read__14JSUInputStreamFPvl
|
||||
lbl_802F9360:
|
||||
/* 802F9360 002F62A0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F9364 002F62A4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
@@ -1062,8 +1062,8 @@ lbl_802F9360:
|
||||
/* 802F9374 002F62B4 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F9378 002F62B8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_createMaterial
|
||||
J2DScreen_NS_createMaterial:
|
||||
.global createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive
|
||||
createMaterial__9J2DScreenFP20JSURandomInputStreamUlP10JKRArchive:
|
||||
/* 802F937C 002F62BC 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 802F9380 002F62C0 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9384 002F62C4 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
@@ -1082,11 +1082,11 @@ J2DScreen_NS_createMaterial:
|
||||
/* 802F93B8 002F62F8 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F93BC 002F62FC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802F93C0 002F6300 38 A0 00 08 */ li r5, 8
|
||||
/* 802F93C4 002F6304 4B FE 2E D5 */ bl JSUInputStream_NS_read
|
||||
/* 802F93C4 002F6304 4B FE 2E D5 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F93C8 002F6308 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F93CC 002F630C 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802F93D0 002F6310 38 A0 00 02 */ li r5, 2
|
||||
/* 802F93D4 002F6314 4B FE 2E C5 */ bl JSUInputStream_NS_read
|
||||
/* 802F93D4 002F6314 4B FE 2E C5 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F93D8 002F6318 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 802F93DC 002F631C B0 1F 01 02 */ sth r0, 0x102(r31)
|
||||
/* 802F93E0 002F6320 7F 23 CB 78 */ mr r3, r25
|
||||
@@ -1101,17 +1101,17 @@ J2DScreen_NS_createMaterial:
|
||||
/* 802F9404 002F6344 1C 7C 00 88 */ mulli r3, r28, 0x88
|
||||
/* 802F9408 002F6348 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 802F940C 002F634C 4B FD 58 B9 */ bl __nwa__FUl
|
||||
.global J2DMaterial
|
||||
/* 802F9410 002F6350 3C 80 80 2F */ lis r4, J2DMaterial@ha
|
||||
.global J2DMaterial
|
||||
/* 802F9414 002F6354 38 84 A1 AC */ addi r4, r4, J2DMaterial@l
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F9418 002F6358 3C A0 80 2F */ lis r5, J2DMaterial_NS_dtor@ha
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F941C 002F635C 38 A5 A2 CC */ addi r5, r5, J2DMaterial_NS_dtor@l
|
||||
.global __ct__11J2DMaterialFv
|
||||
/* 802F9410 002F6350 3C 80 80 2F */ lis r4, __ct__11J2DMaterialFv@ha
|
||||
.global __ct__11J2DMaterialFv
|
||||
/* 802F9414 002F6354 38 84 A1 AC */ addi r4, r4, __ct__11J2DMaterialFv@l
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F9418 002F6358 3C A0 80 2F */ lis r5, __dt__11J2DMaterialFv@ha
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F941C 002F635C 38 A5 A2 CC */ addi r5, r5, __dt__11J2DMaterialFv@l
|
||||
/* 802F9420 002F6360 38 C0 00 88 */ li r6, 0x88
|
||||
/* 802F9424 002F6364 7F 87 E3 78 */ mr r7, r28
|
||||
/* 802F9428 002F6368 48 06 8A ED */ bl func_80361F14
|
||||
/* 802F9428 002F6368 48 06 8A ED */ bl __construct_new_array
|
||||
/* 802F942C 002F636C 90 7F 01 04 */ stw r3, 0x104(r31)
|
||||
/* 802F9430 002F6370 48 00 00 38 */ b lbl_802F9468
|
||||
lbl_802F9434:
|
||||
@@ -1120,17 +1120,17 @@ lbl_802F9434:
|
||||
/* 802F943C 002F637C 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 802F9440 002F6380 38 80 FF FC */ li r4, -4
|
||||
/* 802F9444 002F6384 4B FD 58 A9 */ bl __nwa__FUli
|
||||
.global J2DMaterial
|
||||
/* 802F9448 002F6388 3C 80 80 2F */ lis r4, J2DMaterial@ha
|
||||
.global J2DMaterial
|
||||
/* 802F944C 002F638C 38 84 A1 AC */ addi r4, r4, J2DMaterial@l
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F9450 002F6390 3C A0 80 2F */ lis r5, J2DMaterial_NS_dtor@ha
|
||||
.global J2DMaterial_NS_dtor
|
||||
/* 802F9454 002F6394 38 A5 A2 CC */ addi r5, r5, J2DMaterial_NS_dtor@l
|
||||
.global __ct__11J2DMaterialFv
|
||||
/* 802F9448 002F6388 3C 80 80 2F */ lis r4, __ct__11J2DMaterialFv@ha
|
||||
.global __ct__11J2DMaterialFv
|
||||
/* 802F944C 002F638C 38 84 A1 AC */ addi r4, r4, __ct__11J2DMaterialFv@l
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F9450 002F6390 3C A0 80 2F */ lis r5, __dt__11J2DMaterialFv@ha
|
||||
.global __dt__11J2DMaterialFv
|
||||
/* 802F9454 002F6394 38 A5 A2 CC */ addi r5, r5, __dt__11J2DMaterialFv@l
|
||||
/* 802F9458 002F6398 38 C0 00 88 */ li r6, 0x88
|
||||
/* 802F945C 002F639C 7F 87 E3 78 */ mr r7, r28
|
||||
/* 802F9460 002F63A0 48 06 8A B5 */ bl func_80361F14
|
||||
/* 802F9460 002F63A0 48 06 8A B5 */ bl __construct_new_array
|
||||
/* 802F9464 002F63A4 90 7F 01 04 */ stw r3, 0x104(r31)
|
||||
lbl_802F9468:
|
||||
/* 802F9468 002F63A8 80 61 00 10 */ lwz r3, 0x10(r1)
|
||||
@@ -1145,14 +1145,14 @@ lbl_802F9468:
|
||||
/* 802F948C 002F63CC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F9490 002F63D0 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F9494 002F63D4 38 A0 00 00 */ li r5, 0
|
||||
/* 802F9498 002F63D8 4B FE 30 45 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F9498 002F63D8 4B FE 30 45 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F949C 002F63DC 7F 23 CB 78 */ mr r3, r25
|
||||
/* 802F94A0 002F63E0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802F94A4 002F63E4 80 A1 00 10 */ lwz r5, 0x10(r1)
|
||||
/* 802F94A8 002F63E8 4B FE 2D F1 */ bl JSUInputStream_NS_read
|
||||
/* 802F94A8 002F63E8 4B FE 2D F1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F94AC 002F63EC 38 61 00 14 */ addi r3, r1, 0x14
|
||||
/* 802F94B0 002F63F0 7F 84 E3 78 */ mr r4, r28
|
||||
/* 802F94B4 002F63F4 4B FF 96 1D */ bl J2DMaterialFactory
|
||||
/* 802F94B4 002F63F4 4B FF 96 1D */ bl __ct__18J2DMaterialFactoryFRC16J2DMaterialBlock
|
||||
/* 802F94B8 002F63F8 3B 20 00 00 */ li r25, 0
|
||||
/* 802F94BC 002F63FC 48 00 00 30 */ b lbl_802F94EC
|
||||
lbl_802F94C0:
|
||||
@@ -1165,7 +1165,7 @@ lbl_802F94C0:
|
||||
/* 802F94D8 002F6418 80 FF 01 08 */ lwz r7, 0x108(r31)
|
||||
/* 802F94DC 002F641C 81 1F 01 0C */ lwz r8, 0x10c(r31)
|
||||
/* 802F94E0 002F6420 7F 69 DB 78 */ mr r9, r27
|
||||
/* 802F94E4 002F6424 4B FF 98 39 */ bl J2DMaterialFactory_NS_create
|
||||
/* 802F94E4 002F6424 4B FF 98 39 */ bl create__18J2DMaterialFactoryCFP11J2DMaterialiUlP15J2DResReferenceP15J2DResReferenceP10JKRArchive
|
||||
/* 802F94E8 002F6428 3B 39 00 01 */ addi r25, r25, 1
|
||||
lbl_802F94EC:
|
||||
/* 802F94EC 002F642C 57 23 04 3E */ clrlwi r3, r25, 0x10
|
||||
@@ -1217,7 +1217,7 @@ lbl_802F9580:
|
||||
/* 802F9594 002F64D4 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 802F9598 002F64D8 41 82 00 10 */ beq lbl_802F95A8
|
||||
/* 802F959C 002F64DC 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802F95A0 002F64E0 4B FE 54 41 */ bl JUTNameTab_X1_
|
||||
/* 802F95A0 002F64E0 4B FE 54 41 */ bl __ct__10JUTNameTabFPC7ResNTAB
|
||||
/* 802F95A4 002F64E4 7C 60 1B 78 */ mr r0, r3
|
||||
lbl_802F95A8:
|
||||
/* 802F95A8 002F64E8 90 1F 01 10 */ stw r0, 0x110(r31)
|
||||
@@ -1236,7 +1236,7 @@ lbl_802F95D4:
|
||||
/* 802F95D4 002F6514 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F95D8 002F6518 4B FD 57 89 */ bl __dla__FPv
|
||||
/* 802F95DC 002F651C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802F95E0 002F6520 4B FF EF C9 */ bl J2DScreen_NS_clean
|
||||
/* 802F95E0 002F6520 4B FF EF C9 */ bl clean__9J2DScreenFv
|
||||
/* 802F95E4 002F6524 38 60 00 00 */ li r3, 0
|
||||
lbl_802F95E8:
|
||||
/* 802F95E8 002F6528 39 61 00 90 */ addi r11, r1, 0x90
|
||||
@@ -1262,8 +1262,8 @@ lbl_802F95E8:
|
||||
/* 802F9638 002F6578 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F963C 002F657C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_getNameResource
|
||||
J2DScreen_NS_getNameResource:
|
||||
.global getNameResource__9J2DScreenFPCc
|
||||
getNameResource__9J2DScreenFPCc:
|
||||
/* 802F9640 002F6580 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F9644 002F6584 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9648 002F6588 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1278,7 +1278,7 @@ J2DScreen_NS_getNameResource:
|
||||
/* 802F966C 002F65AC 41 82 00 10 */ beq lbl_802F967C
|
||||
/* 802F9670 002F65B0 7C 03 03 78 */ mr r3, r0
|
||||
/* 802F9674 002F65B4 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F9678 002F65B8 48 01 37 A1 */ bl J2DDataManage_NS_get
|
||||
/* 802F9678 002F65B8 48 01 37 A1 */ bl get__13J2DDataManageFPCc
|
||||
lbl_802F967C:
|
||||
/* 802F967C 002F65BC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802F9680 002F65C0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -1286,8 +1286,8 @@ lbl_802F967C:
|
||||
/* 802F9688 002F65C8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F968C 002F65CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DScreen_NS_animation
|
||||
J2DScreen_NS_animation:
|
||||
.global animation__9J2DScreenFv
|
||||
animation__9J2DScreenFv:
|
||||
/* 802F9690 002F65D0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F9694 002F65D4 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9698 002F65D8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1306,7 +1306,7 @@ lbl_802F96C4:
|
||||
/* 802F96C8 002F6608 57 E0 04 3E */ clrlwi r0, r31, 0x10
|
||||
/* 802F96CC 002F660C 1C 00 00 88 */ mulli r0, r0, 0x88
|
||||
/* 802F96D0 002F6610 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F96D4 002F6614 4B FF 15 A5 */ bl J2DMaterial_NS_animation
|
||||
/* 802F96D4 002F6614 4B FF 15 A5 */ bl animation__11J2DMaterialFv
|
||||
/* 802F96D8 002F6618 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_802F96DC:
|
||||
/* 802F96DC 002F661C 57 E3 04 3E */ clrlwi r3, r31, 0x10
|
||||
@@ -1346,7 +1346,7 @@ lbl_802F9744:
|
||||
/* 802F9760 002F66A0 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9764 002F66A4 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9768 002F66A8 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F976C 002F66AC 4B FF 11 31 */ bl J2DMaterial_NS_setAnimation
|
||||
/* 802F976C 002F66AC 4B FF 11 31 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_802F9770:
|
||||
/* 802F9770 002F66B0 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_802F9774:
|
||||
@@ -1389,7 +1389,7 @@ lbl_802F97E4:
|
||||
/* 802F9800 002F6740 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9804 002F6744 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9808 002F6748 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F980C 002F674C 4B FF 11 41 */ bl J2DMaterial_NS_setAnimation_X1_
|
||||
/* 802F980C 002F674C 4B FF 11 41 */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_802F9810:
|
||||
/* 802F9810 002F6750 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_802F9814:
|
||||
@@ -1429,7 +1429,7 @@ lbl_802F9878:
|
||||
/* 802F9894 002F67D4 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9898 002F67D8 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F989C 002F67DC 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F98A0 002F67E0 4B FF 11 8D */ bl J2DMaterial_NS_setAnimation_X2_
|
||||
/* 802F98A0 002F67E0 4B FF 11 8D */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_802F98A4:
|
||||
/* 802F98A4 002F67E4 3B DE 00 01 */ addi r30, r30, 1
|
||||
lbl_802F98A8:
|
||||
@@ -1469,7 +1469,7 @@ lbl_802F990C:
|
||||
/* 802F9928 002F6868 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F992C 002F686C 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9930 002F6870 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F9934 002F6874 4B FF 11 D9 */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 802F9934 002F6874 4B FF 11 D9 */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_802F9938:
|
||||
/* 802F9938 002F6878 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802F993C:
|
||||
@@ -1490,7 +1490,7 @@ lbl_802F9954:
|
||||
/* 802F9970 002F68B0 1C 04 00 88 */ mulli r0, r4, 0x88
|
||||
/* 802F9974 002F68B4 7C 63 02 14 */ add r3, r3, r0
|
||||
/* 802F9978 002F68B8 7F E4 FB 78 */ mr r4, r31
|
||||
/* 802F997C 002F68BC 4B FF 11 91 */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 802F997C 002F68BC 4B FF 11 91 */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_802F9980:
|
||||
/* 802F9980 002F68C0 3B 9C 00 01 */ addi r28, r28, 1
|
||||
lbl_802F9984:
|
||||
|
||||
+18
-18
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802e9c90
|
||||
|
||||
|
||||
.global J2DTexMtx_NS_load
|
||||
J2DTexMtx_NS_load:
|
||||
.global load__9J2DTexMtxFUl
|
||||
load__9J2DTexMtxFUl:
|
||||
/* 802E9C90 002E6BD0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802E9C94 002E6BD4 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9C98 002E6BD8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -19,8 +19,8 @@ J2DTexMtx_NS_load:
|
||||
/* 802E9CBC 002E6BFC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802E9CC0 002E6C00 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTexMtx_NS_calc
|
||||
J2DTexMtx_NS_calc:
|
||||
.global calc__9J2DTexMtxFv
|
||||
calc__9J2DTexMtxFv:
|
||||
/* 802E9CC4 002E6C04 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802E9CC8 002E6C08 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9CCC 002E6C0C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -36,22 +36,22 @@ J2DTexMtx_NS_calc:
|
||||
/* 802E9CF4 002E6C34 38 83 00 10 */ addi r4, r3, 0x10
|
||||
/* 802E9CF8 002E6C38 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 802E9CFC 002E6C3C 38 C3 00 24 */ addi r6, r3, 0x24
|
||||
/* 802E9D00 002E6C40 48 00 00 2D */ bl J2DTexMtx_NS_getTextureMtx
|
||||
/* 802E9D00 002E6C40 48 00 00 2D */ bl getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f
|
||||
/* 802E9D04 002E6C44 48 00 00 18 */ b lbl_802E9D1C
|
||||
lbl_802E9D08:
|
||||
/* 802E9D08 002E6C48 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802E9D0C 002E6C4C 40 82 00 10 */ bne lbl_802E9D1C
|
||||
/* 802E9D10 002E6C50 38 83 00 10 */ addi r4, r3, 0x10
|
||||
/* 802E9D14 002E6C54 38 A3 00 24 */ addi r5, r3, 0x24
|
||||
/* 802E9D18 002E6C58 48 00 01 A5 */ bl J2DTexMtx_NS_getTextureMtxMaya
|
||||
/* 802E9D18 002E6C58 48 00 01 A5 */ bl getTextureMtxMaya__9J2DTexMtxFRC17J2DTextureSRTInfoPA4_f
|
||||
lbl_802E9D1C:
|
||||
/* 802E9D1C 002E6C5C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802E9D20 002E6C60 7C 08 03 A6 */ mtlr r0
|
||||
/* 802E9D24 002E6C64 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802E9D28 002E6C68 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTexMtx_NS_getTextureMtx
|
||||
J2DTexMtx_NS_getTextureMtx:
|
||||
.global getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f
|
||||
getTextureMtx__9J2DTexMtxFRC17J2DTextureSRTInfo3VecPA4_f:
|
||||
/* 802E9D2C 002E6C6C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 802E9D30 002E6C70 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9D34 002E6C74 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -153,8 +153,8 @@ J2DTexMtx_NS_getTextureMtx:
|
||||
/* 802E9EB4 002E6DF4 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 802E9EB8 002E6DF8 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTexMtx_NS_getTextureMtxMaya
|
||||
J2DTexMtx_NS_getTextureMtxMaya:
|
||||
.global getTextureMtxMaya__9J2DTexMtxFRC17J2DTextureSRTInfoPA4_f
|
||||
getTextureMtxMaya__9J2DTexMtxFRC17J2DTextureSRTInfoPA4_f:
|
||||
/* 802E9EBC 002E6DFC 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802E9EC0 002E6E00 7C 08 02 A6 */ mflr r0
|
||||
/* 802E9EC4 002E6E04 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -254,8 +254,8 @@ J2DTexMtx_NS_getTextureMtxMaya:
|
||||
/* 802EA03C 002E6F7C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802EA040 002E6F80 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DIndTevStage_NS_load
|
||||
J2DIndTevStage_NS_load:
|
||||
.global load__14J2DIndTevStageFUc
|
||||
load__14J2DIndTevStageFUc:
|
||||
/* 802EA044 002E6F84 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA048 002E6F88 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA04C 002E6F8C 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -278,8 +278,8 @@ J2DIndTevStage_NS_load:
|
||||
/* 802EA090 002E6FD0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA094 002E6FD4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DIndTexMtx_NS_load
|
||||
J2DIndTexMtx_NS_load:
|
||||
.global load__12J2DIndTexMtxFUc
|
||||
load__12J2DIndTexMtxFUc:
|
||||
/* 802EA098 002E6FD8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA09C 002E6FDC 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA0A0 002E6FE0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -294,8 +294,8 @@ J2DIndTexMtx_NS_load:
|
||||
/* 802EA0C4 002E7004 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA0C8 002E7008 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DIndTexCoordScale_NS_load
|
||||
J2DIndTexCoordScale_NS_load:
|
||||
.global load__19J2DIndTexCoordScaleFUc
|
||||
load__19J2DIndTexCoordScaleFUc:
|
||||
/* 802EA0CC 002E700C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA0D0 002E7010 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA0D4 002E7014 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -309,8 +309,8 @@ J2DIndTexCoordScale_NS_load:
|
||||
/* 802EA0F4 002E7034 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802EA0F8 002E7038 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DIndTexOrder_NS_load
|
||||
J2DIndTexOrder_NS_load:
|
||||
.global load__14J2DIndTexOrderFUc
|
||||
load__14J2DIndTexOrderFUc:
|
||||
/* 802EA0FC 002E703C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802EA100 002E7040 7C 08 02 A6 */ mflr r0
|
||||
/* 802EA104 002E7044 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
|
||||
+54
-54
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802ff660
|
||||
|
||||
|
||||
.global J2DTextBox
|
||||
J2DTextBox:
|
||||
.global __ct__10J2DTextBoxFv
|
||||
__ct__10J2DTextBoxFv:
|
||||
/* 802FF660 002FC5A0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802FF664 002FC5A4 7C 08 02 A6 */ mflr r0
|
||||
/* 802FF668 002FC5A8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -28,7 +28,7 @@ J2DTextBox:
|
||||
/* 802FF6B0 002FC5F0 38 C0 00 00 */ li r6, 0
|
||||
/* 802FF6B4 002FC5F4 38 E0 00 02 */ li r7, 2
|
||||
/* 802FF6B8 002FC5F8 39 00 00 02 */ li r8, 2
|
||||
/* 802FF6BC 002FC5FC 48 00 05 9D */ bl J2DTextBox_NS_initiate
|
||||
/* 802FF6BC 002FC5FC 48 00 05 9D */ bl initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding
|
||||
/* 802FF6C0 002FC600 7F E3 FB 78 */ mr r3, r31
|
||||
/* 802FF6C4 002FC604 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 802FF6C8 002FC608 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
@@ -36,8 +36,8 @@ J2DTextBox:
|
||||
/* 802FF6D0 002FC610 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802FF6D4 002FC614 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_X1_
|
||||
J2DTextBox_X1_:
|
||||
.global __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
__ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802FF6D8 002FC618 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FF6DC 002FC61C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FF6E0 002FC620 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -63,7 +63,7 @@ J2DTextBox_X1_:
|
||||
/* 802FF730 002FC670 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802FF734 002FC674 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802FF738 002FC678 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802FF73C 002FC67C 48 00 07 4D */ bl J2DTextBox_NS_private_readStream
|
||||
/* 802FF73C 002FC67C 48 00 07 4D */ bl private_readStream__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802FF740 002FC680 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FF744 002FC684 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802FF748 002FC688 48 06 2A DD */ bl _restgpr_28
|
||||
@@ -72,8 +72,8 @@ J2DTextBox_X1_:
|
||||
/* 802FF754 002FC694 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FF758 002FC698 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_X2_
|
||||
J2DTextBox_X2_:
|
||||
.global __ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
__ct__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial:
|
||||
/* 802FF75C 002FC69C 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 802FF760 002FC6A0 7C 08 02 A6 */ mflr r0
|
||||
/* 802FF764 002FC6A4 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
@@ -105,7 +105,7 @@ J2DTextBox_X2_:
|
||||
/* 802FF7CC 002FC70C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FF7D0 002FC710 38 81 00 28 */ addi r4, r1, 0x28
|
||||
/* 802FF7D4 002FC714 38 A0 00 08 */ li r5, 8
|
||||
/* 802FF7D8 002FC718 4B FD CA C1 */ bl JSUInputStream_NS_read
|
||||
/* 802FF7D8 002FC718 4B FD CA C1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FF7DC 002FC71C 3C 60 54 42 */ lis r3, 0x54425831@ha
|
||||
/* 802FF7E0 002FC720 38 03 58 31 */ addi r0, r3, 0x54425831@l
|
||||
/* 802FF7E4 002FC724 90 1B 00 08 */ stw r0, 8(r27)
|
||||
@@ -118,7 +118,7 @@ J2DTextBox_X2_:
|
||||
/* 802FF800 002FC740 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FF804 002FC744 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 802FF808 002FC748 38 A0 00 08 */ li r5, 8
|
||||
/* 802FF80C 002FC74C 4B FD CC 4D */ bl JSURandomInputStream_NS_peek
|
||||
/* 802FF80C 002FC74C 4B FD CC 4D */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802FF810 002FC750 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FF814 002FC754 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FF818 002FC758 7F 85 E3 78 */ mr r5, r28
|
||||
@@ -127,11 +127,11 @@ J2DTextBox_X2_:
|
||||
/* 802FF824 002FC764 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802FF828 002FC768 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 802FF82C 002FC76C 38 A0 00 00 */ li r5, 0
|
||||
/* 802FF830 002FC770 4B FD CC AD */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FF830 002FC770 4B FD CC AD */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FF834 002FC774 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FF838 002FC778 38 81 00 30 */ addi r4, r1, 0x30
|
||||
/* 802FF83C 002FC77C 38 A0 00 20 */ li r5, 0x20
|
||||
/* 802FF840 002FC780 4B FD CA 59 */ bl JSUInputStream_NS_read
|
||||
/* 802FF840 002FC780 4B FD CA 59 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FF844 002FC784 3B C0 00 00 */ li r30, 0
|
||||
/* 802FF848 002FC788 A0 01 00 34 */ lhz r0, 0x34(r1)
|
||||
/* 802FF84C 002FC78C 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
@@ -255,7 +255,7 @@ lbl_802FFA10:
|
||||
/* 802FFA10 002FC950 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FFA14 002FC954 80 9B 01 24 */ lwz r4, 0x124(r27)
|
||||
/* 802FFA18 002FC958 57 45 04 3E */ clrlwi r5, r26, 0x10
|
||||
/* 802FFA1C 002FC95C 4B FD CA 3D */ bl JSURandomInputStream_NS_peek
|
||||
/* 802FFA1C 002FC95C 4B FD CA 3D */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802FFA20 002FC960 38 80 00 00 */ li r4, 0
|
||||
/* 802FFA24 002FC964 80 7B 01 24 */ lwz r3, 0x124(r27)
|
||||
/* 802FFA28 002FC968 57 40 04 3E */ clrlwi r0, r26, 0x10
|
||||
@@ -271,7 +271,7 @@ lbl_802FFA30:
|
||||
/* 802FFA4C 002FC98C 80 01 00 2C */ lwz r0, 0x2c(r1)
|
||||
/* 802FFA50 002FC990 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 802FFA54 002FC994 38 A0 00 00 */ li r5, 0
|
||||
/* 802FFA58 002FC998 4B FD CA 85 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FFA58 002FC998 4B FD CA 85 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FFA5C 002FC99C 38 00 00 00 */ li r0, 0
|
||||
/* 802FFA60 002FC9A0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802FFA64 002FC9A4 88 01 00 14 */ lbz r0, 0x14(r1)
|
||||
@@ -395,7 +395,7 @@ J2DTextBox_X3_:
|
||||
/* 802FFC2C 002FCB6C 7F A6 EB 78 */ mr r6, r29
|
||||
/* 802FFC30 002FCB70 7F C7 F3 78 */ mr r7, r30
|
||||
/* 802FFC34 002FCB74 7F E8 FB 78 */ mr r8, r31
|
||||
/* 802FFC38 002FCB78 48 00 00 21 */ bl J2DTextBox_NS_initiate
|
||||
/* 802FFC38 002FCB78 48 00 00 21 */ bl initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding
|
||||
/* 802FFC3C 002FCB7C 7F 43 D3 78 */ mr r3, r26
|
||||
/* 802FFC40 002FCB80 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802FFC44 002FCB84 48 06 25 D9 */ bl _restgpr_26
|
||||
@@ -404,8 +404,8 @@ J2DTextBox_X3_:
|
||||
/* 802FFC50 002FCB90 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FFC54 002FCB94 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_initiate
|
||||
J2DTextBox_NS_initiate:
|
||||
.global initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding
|
||||
initiate__10J2DTextBoxFPC7ResFONTPCcs18J2DTextBoxHBinding18J2DTextBoxVBinding:
|
||||
/* 802FFC58 002FCB98 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 802FFC5C 002FCB9C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FFC60 002FCBA0 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -554,8 +554,8 @@ lbl_802FFE5C:
|
||||
/* 802FFE80 002FCDC0 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 802FFE84 002FCDC4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_private_readStream
|
||||
J2DTextBox_NS_private_readStream:
|
||||
.global private_readStream__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
private_readStream__10J2DTextBoxFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802FFE88 002FCDC8 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 802FFE8C 002FCDCC 7C 08 02 A6 */ mflr r0
|
||||
/* 802FFE90 002FCDD0 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
@@ -574,7 +574,7 @@ J2DTextBox_NS_private_readStream:
|
||||
/* 802FFEC4 002FCE04 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFEC8 002FCE08 38 81 00 30 */ addi r4, r1, 0x30
|
||||
/* 802FFECC 002FCE0C 38 A0 00 08 */ li r5, 8
|
||||
/* 802FFED0 002FCE10 4B FD C3 C9 */ bl JSUInputStream_NS_read
|
||||
/* 802FFED0 002FCE10 4B FD C3 C9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFED4 002FCE14 80 01 00 30 */ lwz r0, 0x30(r1)
|
||||
/* 802FFED8 002FCE18 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 802FFEDC 002FCE1C 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -584,7 +584,7 @@ J2DTextBox_NS_private_readStream:
|
||||
/* 802FFEEC 002FCE2C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFEF0 002FCE30 38 81 00 0A */ addi r4, r1, 0xa
|
||||
/* 802FFEF4 002FCE34 38 A0 00 01 */ li r5, 1
|
||||
/* 802FFEF8 002FCE38 4B FD C3 A1 */ bl JSUInputStream_NS_read
|
||||
/* 802FFEF8 002FCE38 4B FD C3 A1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFEFC 002FCE3C 8B C1 00 0A */ lbz r30, 0xa(r1)
|
||||
/* 802FFF00 002FCE40 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FFF04 002FCE44 7F A4 EB 78 */ mr r4, r29
|
||||
@@ -608,25 +608,25 @@ lbl_802FFF44:
|
||||
/* 802FFF44 002FCE84 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFF48 002FCE88 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 802FFF4C 002FCE8C 38 A0 00 04 */ li r5, 4
|
||||
/* 802FFF50 002FCE90 4B FD C3 49 */ bl JSUInputStream_NS_read
|
||||
/* 802FFF50 002FCE90 4B FD C3 49 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFF54 002FCE94 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802FFF58 002FCE98 90 1C 01 04 */ stw r0, 0x104(r28)
|
||||
/* 802FFF5C 002FCE9C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFF60 002FCEA0 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 802FFF64 002FCEA4 38 A0 00 04 */ li r5, 4
|
||||
/* 802FFF68 002FCEA8 4B FD C3 31 */ bl JSUInputStream_NS_read
|
||||
/* 802FFF68 002FCEA8 4B FD C3 31 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFF6C 002FCEAC 80 01 00 20 */ lwz r0, 0x20(r1)
|
||||
/* 802FFF70 002FCEB0 90 1C 01 08 */ stw r0, 0x108(r28)
|
||||
/* 802FFF74 002FCEB4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFF78 002FCEB8 38 81 00 09 */ addi r4, r1, 9
|
||||
/* 802FFF7C 002FCEBC 38 A0 00 01 */ li r5, 1
|
||||
/* 802FFF80 002FCEC0 4B FD C3 19 */ bl JSUInputStream_NS_read
|
||||
/* 802FFF80 002FCEC0 4B FD C3 19 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFF84 002FCEC4 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802FFF88 002FCEC8 98 1C 01 30 */ stb r0, 0x130(r28)
|
||||
/* 802FFF8C 002FCECC 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFF90 002FCED0 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802FFF94 002FCED4 38 A0 00 02 */ li r5, 2
|
||||
/* 802FFF98 002FCED8 4B FD C3 01 */ bl JSUInputStream_NS_read
|
||||
/* 802FFF98 002FCED8 4B FD C3 01 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFF9C 002FCEDC A8 01 00 14 */ lha r0, 0x14(r1)
|
||||
/* 802FFFA0 002FCEE0 C8 22 C8 88 */ lfd f1, lbl_80456288-_SDA2_BASE_(r2)
|
||||
/* 802FFFA4 002FCEE4 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
@@ -639,7 +639,7 @@ lbl_802FFF44:
|
||||
/* 802FFFC0 002FCF00 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFFC4 002FCF04 38 81 00 12 */ addi r4, r1, 0x12
|
||||
/* 802FFFC8 002FCF08 38 A0 00 02 */ li r5, 2
|
||||
/* 802FFFCC 002FCF0C 4B FD C2 CD */ bl JSUInputStream_NS_read
|
||||
/* 802FFFCC 002FCF0C 4B FD C2 CD */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FFFD0 002FCF10 A8 01 00 12 */ lha r0, 0x12(r1)
|
||||
/* 802FFFD4 002FCF14 C8 22 C8 88 */ lfd f1, lbl_80456288-_SDA2_BASE_(r2)
|
||||
/* 802FFFD8 002FCF18 6C 00 80 00 */ xoris r0, r0, 0x8000
|
||||
@@ -652,7 +652,7 @@ lbl_802FFF44:
|
||||
/* 802FFFF4 002FCF34 7F A3 EB 78 */ mr r3, r29
|
||||
/* 802FFFF8 002FCF38 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 802FFFFC 002FCF3C 38 A0 00 02 */ li r5, 2
|
||||
/* 80300000 002FCF40 4B FD C2 99 */ bl JSUInputStream_NS_read
|
||||
/* 80300000 002FCF40 4B FD C2 99 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300004 002FCF44 A0 01 00 10 */ lhz r0, 0x10(r1)
|
||||
/* 80300008 002FCF48 C8 22 C8 90 */ lfd f1, lbl_80456290-_SDA2_BASE_(r2)
|
||||
/* 8030000C 002FCF4C 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
@@ -664,7 +664,7 @@ lbl_802FFF44:
|
||||
/* 80300024 002FCF64 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300028 002FCF68 38 81 00 0E */ addi r4, r1, 0xe
|
||||
/* 8030002C 002FCF6C 38 A0 00 02 */ li r5, 2
|
||||
/* 80300030 002FCF70 4B FD C2 69 */ bl JSUInputStream_NS_read
|
||||
/* 80300030 002FCF70 4B FD C2 69 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300034 002FCF74 A0 01 00 0E */ lhz r0, 0xe(r1)
|
||||
/* 80300038 002FCF78 C8 22 C8 90 */ lfd f1, lbl_80456290-_SDA2_BASE_(r2)
|
||||
/* 8030003C 002FCF7C 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
@@ -676,7 +676,7 @@ lbl_802FFF44:
|
||||
/* 80300054 002FCF94 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300058 002FCF98 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 8030005C 002FCF9C 38 A0 00 02 */ li r5, 2
|
||||
/* 80300060 002FCFA0 4B FD C2 39 */ bl JSUInputStream_NS_read
|
||||
/* 80300060 002FCFA0 4B FD C2 39 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300064 002FCFA4 A0 01 00 0C */ lhz r0, 0xc(r1)
|
||||
/* 80300068 002FCFA8 7C 1A 07 34 */ extsh r26, r0
|
||||
/* 8030006C 002FCFAC 3B 7A 00 01 */ addi r27, r26, 1
|
||||
@@ -688,7 +688,7 @@ lbl_802FFF44:
|
||||
/* 80300084 002FCFC4 41 82 00 24 */ beq lbl_803000A8
|
||||
/* 80300088 002FCFC8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8030008C 002FCFCC 7F 45 D3 78 */ mr r5, r26
|
||||
/* 80300090 002FCFD0 4B FD C2 09 */ bl JSUInputStream_NS_read
|
||||
/* 80300090 002FCFD0 4B FD C2 09 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300094 002FCFD4 38 00 00 00 */ li r0, 0
|
||||
/* 80300098 002FCFD8 80 7C 01 24 */ lwz r3, 0x124(r28)
|
||||
/* 8030009C 002FCFDC 7C 03 D1 AE */ stbx r0, r3, r26
|
||||
@@ -710,7 +710,7 @@ lbl_803000C8:
|
||||
/* 803000D4 002FD014 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803000D8 002FD018 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 803000DC 002FD01C 38 A0 00 01 */ li r5, 1
|
||||
/* 803000E0 002FD020 4B FD C1 B9 */ bl JSUInputStream_NS_read
|
||||
/* 803000E0 002FD020 4B FD C1 B9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 803000E4 002FD024 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 803000E8 002FD028 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803000EC 002FD02C 41 82 00 1C */ beq lbl_80300108
|
||||
@@ -748,7 +748,7 @@ lbl_8030010C:
|
||||
/* 80300164 002FD0A4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300168 002FD0A8 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 8030016C 002FD0AC 38 A0 00 04 */ li r5, 4
|
||||
/* 80300170 002FD0B0 4B FD C1 29 */ bl JSUInputStream_NS_read
|
||||
/* 80300170 002FD0B0 4B FD C1 29 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300174 002FD0B4 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 80300178 002FD0B8 90 1C 01 2C */ stw r0, 0x12c(r28)
|
||||
/* 8030017C 002FD0BC 3B DE FF FF */ addi r30, r30, -1
|
||||
@@ -758,7 +758,7 @@ lbl_80300180:
|
||||
/* 80300188 002FD0C8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 8030018C 002FD0CC 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 80300190 002FD0D0 38 A0 00 04 */ li r5, 4
|
||||
/* 80300194 002FD0D4 4B FD C1 05 */ bl JSUInputStream_NS_read
|
||||
/* 80300194 002FD0D4 4B FD C1 05 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300198 002FD0D8 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 8030019C 002FD0DC 90 1C 01 28 */ stw r0, 0x128(r28)
|
||||
lbl_803001A0:
|
||||
@@ -769,7 +769,7 @@ lbl_803001A0:
|
||||
/* 803001B0 002FD0F0 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 803001B4 002FD0F4 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 803001B8 002FD0F8 38 A0 00 00 */ li r5, 0
|
||||
/* 803001BC 002FD0FC 4B FD C3 21 */ bl JSURandomInputStream_NS_seek
|
||||
/* 803001BC 002FD0FC 4B FD C3 21 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803001C0 002FD100 38 00 00 01 */ li r0, 1
|
||||
/* 803001C4 002FD104 98 1C 01 31 */ stb r0, 0x131(r28)
|
||||
/* 803001C8 002FD108 39 61 00 70 */ addi r11, r1, 0x70
|
||||
@@ -779,8 +779,8 @@ lbl_803001A0:
|
||||
/* 803001D8 002FD118 38 21 00 70 */ addi r1, r1, 0x70
|
||||
/* 803001DC 002FD11C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_dtor
|
||||
J2DTextBox_NS_dtor:
|
||||
.global __dt__10J2DTextBoxFv
|
||||
__dt__10J2DTextBoxFv:
|
||||
/* 803001E0 002FD120 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803001E4 002FD124 7C 08 02 A6 */ mflr r0
|
||||
/* 803001E8 002FD128 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -882,7 +882,7 @@ lbl_803002D0:
|
||||
/* 80300358 002FD298 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 8030035C 002FD29C 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 80300360 002FD2A0 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80300364 002FD2A4 4B FF 40 31 */ bl J2DPrint
|
||||
/* 80300364 002FD2A4 4B FF 40 31 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80300368 002FD2A8 C0 5E 01 20 */ lfs f2, 0x120(r30)
|
||||
/* 8030036C 002FD2AC C0 3E 01 1C */ lfs f1, 0x11c(r30)
|
||||
/* 80300370 002FD2B0 C0 02 C8 80 */ lfs f0, lbl_80456280-_SDA2_BASE_(r2)
|
||||
@@ -943,7 +943,7 @@ lbl_803003E4:
|
||||
/* 80300438 002FD378 3C A0 80 3A */ lis r5, lbl_803A1C58@ha
|
||||
/* 8030043C 002FD37C 38 A5 1C 58 */ addi r5, r5, lbl_803A1C58@l
|
||||
/* 80300440 002FD380 4C C6 32 42 */ crset 6
|
||||
/* 80300444 002FD384 4B FF 43 35 */ bl J2DPrint_NS_print
|
||||
/* 80300444 002FD384 4B FF 43 35 */ bl print__8J2DPrintFffUcPCce
|
||||
lbl_80300448:
|
||||
/* 80300448 002FD388 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 8030044C 002FD38C 48 04 60 39 */ bl PSMTXIdentity
|
||||
@@ -952,7 +952,7 @@ lbl_80300448:
|
||||
/* 80300458 002FD398 48 05 FD F5 */ bl GXLoadPosMtxImm
|
||||
/* 8030045C 002FD39C 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80300460 002FD3A0 38 80 FF FF */ li r4, -1
|
||||
/* 80300464 002FD3A4 4B FF 3F BD */ bl J2DPrint_NS_dtor
|
||||
/* 80300464 002FD3A4 4B FF 3F BD */ bl __dt__8J2DPrintFv
|
||||
lbl_80300468:
|
||||
/* 80300468 002FD3A8 E3 E1 00 C8 */ psq_l f31, 200(r1), 0, qr0
|
||||
/* 8030046C 002FD3AC CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
@@ -965,8 +965,8 @@ lbl_80300468:
|
||||
/* 80300488 002FD3C8 38 21 00 D0 */ addi r1, r1, 0xd0
|
||||
/* 8030048C 002FD3CC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_draw_X1_
|
||||
J2DTextBox_NS_draw_X1_:
|
||||
.global draw__10J2DTextBoxFfff18J2DTextBoxHBinding
|
||||
draw__10J2DTextBoxFfff18J2DTextBoxHBinding:
|
||||
/* 80300490 002FD3D0 94 21 FF 10 */ stwu r1, -0xf0(r1)
|
||||
/* 80300494 002FD3D4 7C 08 02 A6 */ mflr r0
|
||||
/* 80300498 002FD3D8 90 01 00 F4 */ stw r0, 0xf4(r1)
|
||||
@@ -1002,7 +1002,7 @@ J2DTextBox_NS_draw_X1_:
|
||||
/* 80300510 002FD450 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80300514 002FD454 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 80300518 002FD458 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 8030051C 002FD45C 4B FF 3E 79 */ bl J2DPrint
|
||||
/* 8030051C 002FD45C 4B FF 3E 79 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80300520 002FD460 C0 5D 01 20 */ lfs f2, 0x120(r29)
|
||||
/* 80300524 002FD464 C0 3D 01 1C */ lfs f1, 0x11c(r29)
|
||||
/* 80300528 002FD468 C0 02 C8 80 */ lfs f0, lbl_80456280-_SDA2_BASE_(r2)
|
||||
@@ -1065,7 +1065,7 @@ lbl_8030059C:
|
||||
/* 803005F8 002FD538 C0 1D 01 20 */ lfs f0, 0x120(r29)
|
||||
/* 803005FC 002FD53C FC 80 00 50 */ fneg f4, f0
|
||||
/* 80300600 002FD540 88 FD 00 B2 */ lbz r7, 0xb2(r29)
|
||||
/* 80300604 002FD544 4B FF 42 25 */ bl J2DPrint_NS_printReturn
|
||||
/* 80300604 002FD544 4B FF 42 25 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80300608:
|
||||
/* 80300608 002FD548 38 61 00 18 */ addi r3, r1, 0x18
|
||||
/* 8030060C 002FD54C 48 04 5E 79 */ bl PSMTXIdentity
|
||||
@@ -1074,7 +1074,7 @@ lbl_80300608:
|
||||
/* 80300618 002FD558 48 05 FC 35 */ bl GXLoadPosMtxImm
|
||||
/* 8030061C 002FD55C 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80300620 002FD560 38 80 FF FF */ li r4, -1
|
||||
/* 80300624 002FD564 4B FF 3D FD */ bl J2DPrint_NS_dtor
|
||||
/* 80300624 002FD564 4B FF 3D FD */ bl __dt__8J2DPrintFv
|
||||
lbl_80300628:
|
||||
/* 80300628 002FD568 E3 E1 00 E8 */ psq_l f31, 232(r1), 0, qr0
|
||||
/* 8030062C 002FD56C CB E1 00 E0 */ lfd f31, 0xe0(r1)
|
||||
@@ -1089,13 +1089,13 @@ lbl_80300628:
|
||||
/* 80300650 002FD590 38 21 00 F0 */ addi r1, r1, 0xf0
|
||||
/* 80300654 002FD594 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_getStringPtr
|
||||
J2DTextBox_NS_getStringPtr:
|
||||
.global getStringPtr__10J2DTextBoxCFv
|
||||
getStringPtr__10J2DTextBoxCFv:
|
||||
/* 80300658 002FD598 80 63 01 24 */ lwz r3, 0x124(r3)
|
||||
/* 8030065C 002FD59C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_setString
|
||||
J2DTextBox_NS_setString:
|
||||
.global setString__10J2DTextBoxFPCce
|
||||
setString__10J2DTextBoxFPCce:
|
||||
/* 80300660 002FD5A0 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 80300664 002FD5A4 7C 08 02 A6 */ mflr r0
|
||||
/* 80300668 002FD5A8 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
@@ -1159,8 +1159,8 @@ lbl_80300730:
|
||||
/* 80300744 002FD684 38 21 00 90 */ addi r1, r1, 0x90
|
||||
/* 80300748 002FD688 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBox_NS_setString_X1_
|
||||
J2DTextBox_NS_setString_X1_:
|
||||
.global setString__10J2DTextBoxFsPCce
|
||||
setString__10J2DTextBoxFsPCce:
|
||||
/* 8030074C 002FD68C 94 21 FF 70 */ stwu r1, -0x90(r1)
|
||||
/* 80300750 002FD690 7C 08 02 A6 */ mflr r0
|
||||
/* 80300754 002FD694 90 01 00 94 */ stw r0, 0x94(r1)
|
||||
@@ -1327,7 +1327,7 @@ lbl_803008D0:
|
||||
/* 803009B8 002FD8F8 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 803009BC 002FD8FC 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 803009C0 002FD900 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 803009C4 002FD904 4B FF 39 D1 */ bl J2DPrint
|
||||
/* 803009C4 002FD904 4B FF 39 D1 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 803009C8 002FD908 C0 5E 01 20 */ lfs f2, 0x120(r30)
|
||||
/* 803009CC 002FD90C C0 3E 01 1C */ lfs f1, 0x11c(r30)
|
||||
/* 803009D0 002FD910 C0 02 C8 80 */ lfs f0, lbl_80456280-_SDA2_BASE_(r2)
|
||||
@@ -1376,7 +1376,7 @@ lbl_80300A28:
|
||||
/* 80300A68 002FD9A8 EC 3E 00 2A */ fadds f1, f30, f0
|
||||
/* 80300A6C 002FD9AC C0 1E 00 24 */ lfs f0, 0x24(r30)
|
||||
/* 80300A70 002FD9B0 EC 5F 00 2A */ fadds f2, f31, f0
|
||||
/* 80300A74 002FD9B4 4B FF 3C E9 */ bl J2DPrint_NS_locate
|
||||
/* 80300A74 002FD9B4 4B FF 3C E9 */ bl locate__8J2DPrintFff
|
||||
/* 80300A78 002FD9B8 80 9E 01 24 */ lwz r4, 0x124(r30)
|
||||
/* 80300A7C 002FD9BC 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80300A80 002FD9C0 41 82 00 44 */ beq lbl_80300AC4
|
||||
@@ -1395,11 +1395,11 @@ lbl_80300A28:
|
||||
/* 80300AB4 002FD9F4 C0 7E 01 0C */ lfs f3, 0x10c(r30)
|
||||
/* 80300AB8 002FD9F8 C0 9E 01 10 */ lfs f4, 0x110(r30)
|
||||
/* 80300ABC 002FD9FC 88 FE 00 B3 */ lbz r7, 0xb3(r30)
|
||||
/* 80300AC0 002FDA00 4B FF 3D 69 */ bl J2DPrint_NS_printReturn
|
||||
/* 80300AC0 002FDA00 4B FF 3D 69 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80300AC4:
|
||||
/* 80300AC4 002FDA04 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80300AC8 002FDA08 38 80 FF FF */ li r4, -1
|
||||
/* 80300ACC 002FDA0C 4B FF 39 55 */ bl J2DPrint_NS_dtor
|
||||
/* 80300ACC 002FDA0C 4B FF 39 55 */ bl __dt__8J2DPrintFv
|
||||
/* 80300AD0 002FDA10 E3 E1 00 C8 */ psq_l f31, 200(r1), 0, qr0
|
||||
/* 80300AD4 002FDA14 CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
/* 80300AD8 002FDA18 E3 C1 00 B8 */ psq_l f30, 184(r1), 0, qr0
|
||||
|
||||
+50
-50
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 803071e4
|
||||
|
||||
|
||||
.global J2DTextBoxEx
|
||||
J2DTextBoxEx:
|
||||
.global __ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
__ct__12J2DTextBoxExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial:
|
||||
/* 803071E4 00304124 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 803071E8 00304128 7C 08 02 A6 */ mflr r0
|
||||
/* 803071EC 0030412C 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
@@ -15,7 +15,7 @@ J2DTextBoxEx:
|
||||
/* 80307200 00304140 7C BC 2B 78 */ mr r28, r5
|
||||
/* 80307204 00304144 7C DD 33 78 */ mr r29, r6
|
||||
/* 80307208 00304148 7C FE 3B 78 */ mr r30, r7
|
||||
/* 8030720C 0030414C 4B FF 84 55 */ bl J2DTextBox
|
||||
/* 8030720C 0030414C 4B FF 84 55 */ bl __ct__10J2DTextBoxFv
|
||||
/* 80307210 00304150 3C 60 80 3D */ lis r3, lbl_803CD608@ha
|
||||
/* 80307214 00304154 38 03 D6 08 */ addi r0, r3, lbl_803CD608@l
|
||||
/* 80307218 00304158 90 1B 00 00 */ stw r0, 0(r27)
|
||||
@@ -30,7 +30,7 @@ J2DTextBoxEx:
|
||||
/* 8030723C 0030417C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307240 00304180 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 80307244 00304184 38 A0 00 08 */ li r5, 8
|
||||
/* 80307248 00304188 4B FD 50 51 */ bl JSUInputStream_NS_read
|
||||
/* 80307248 00304188 4B FD 50 51 */ bl read__14JSUInputStreamFPvl
|
||||
/* 8030724C 0030418C 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 80307250 00304190 90 1B 00 08 */ stw r0, 8(r27)
|
||||
/* 80307254 00304194 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -42,7 +42,7 @@ J2DTextBoxEx:
|
||||
/* 8030726C 003041AC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80307270 003041B0 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 80307274 003041B4 38 A0 00 08 */ li r5, 8
|
||||
/* 80307278 003041B8 4B FD 51 E1 */ bl JSURandomInputStream_NS_peek
|
||||
/* 80307278 003041B8 4B FD 51 E1 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 8030727C 003041BC 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80307280 003041C0 7F 24 CB 78 */ mr r4, r25
|
||||
/* 80307284 003041C4 7F 85 E3 78 */ mr r5, r28
|
||||
@@ -51,11 +51,11 @@ J2DTextBoxEx:
|
||||
/* 80307290 003041D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80307294 003041D4 7C 9A 02 14 */ add r4, r26, r0
|
||||
/* 80307298 003041D8 38 A0 00 00 */ li r5, 0
|
||||
/* 8030729C 003041DC 4B FD 52 41 */ bl JSURandomInputStream_NS_seek
|
||||
/* 8030729C 003041DC 4B FD 52 41 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803072A0 003041E0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803072A4 003041E4 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 803072A8 003041E8 38 A0 00 20 */ li r5, 0x20
|
||||
/* 803072AC 003041EC 4B FD 4F ED */ bl JSUInputStream_NS_read
|
||||
/* 803072AC 003041EC 4B FD 4F ED */ bl read__14JSUInputStreamFPvl
|
||||
/* 803072B0 003041F0 A0 01 00 22 */ lhz r0, 0x22(r1)
|
||||
/* 803072B4 003041F4 B0 1B 01 3C */ sth r0, 0x13c(r27)
|
||||
/* 803072B8 003041F8 A0 01 00 24 */ lhz r0, 0x24(r1)
|
||||
@@ -186,7 +186,7 @@ lbl_8030749C:
|
||||
/* 8030749C 003043DC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803074A0 003043E0 80 9B 01 24 */ lwz r4, 0x124(r27)
|
||||
/* 803074A4 003043E4 57 45 04 3E */ clrlwi r5, r26, 0x10
|
||||
/* 803074A8 003043E8 4B FD 4F B1 */ bl JSURandomInputStream_NS_peek
|
||||
/* 803074A8 003043E8 4B FD 4F B1 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 803074AC 003043EC 38 80 00 00 */ li r4, 0
|
||||
/* 803074B0 003043F0 80 7B 01 24 */ lwz r3, 0x124(r27)
|
||||
/* 803074B4 003043F4 57 40 04 3E */ clrlwi r0, r26, 0x10
|
||||
@@ -202,7 +202,7 @@ lbl_803074BC:
|
||||
/* 803074D8 00304418 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 803074DC 0030441C 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 803074E0 00304420 38 A0 00 00 */ li r5, 0
|
||||
/* 803074E4 00304424 4B FD 4F F9 */ bl JSURandomInputStream_NS_seek
|
||||
/* 803074E4 00304424 4B FD 4F F9 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 803074E8 00304428 C0 02 C8 D8 */ lfs f0, lbl_804562D8-_SDA2_BASE_(r2)
|
||||
/* 803074EC 0030442C D0 1B 01 0C */ stfs f0, 0x10c(r27)
|
||||
/* 803074F0 00304430 D0 1B 01 10 */ stfs f0, 0x110(r27)
|
||||
@@ -241,7 +241,7 @@ lbl_803074BC:
|
||||
lbl_80307574:
|
||||
/* 80307574 003044B4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307578 003044B8 38 80 00 00 */ li r4, 0
|
||||
/* 8030757C 003044BC 4B FF 8C 65 */ bl J2DTextBox_NS_dtor
|
||||
/* 8030757C 003044BC 4B FF 8C 65 */ bl __dt__10J2DTextBoxFv
|
||||
/* 80307580 003044C0 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80307584 003044C4 40 81 00 0C */ ble lbl_80307590
|
||||
/* 80307588 003044C8 7F C3 F3 78 */ mr r3, r30
|
||||
@@ -313,7 +313,7 @@ lbl_80307610:
|
||||
/* 80307688 003045C8 38 C1 00 18 */ addi r6, r1, 0x18
|
||||
/* 8030768C 003045CC 38 E1 00 14 */ addi r7, r1, 0x14
|
||||
/* 80307690 003045D0 39 01 00 10 */ addi r8, r1, 0x10
|
||||
/* 80307694 003045D4 4B FE CD 01 */ bl J2DPrint
|
||||
/* 80307694 003045D4 4B FE CD 01 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307698 003045D8 C0 1E 01 20 */ lfs f0, 0x120(r30)
|
||||
/* 8030769C 003045DC FC 00 00 1E */ fctiwz f0, f0
|
||||
/* 803076A0 003045E0 D8 01 00 D0 */ stfd f0, 0xd0(r1)
|
||||
@@ -353,7 +353,7 @@ lbl_80307714:
|
||||
/* 80307718 00304658 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 8030771C 0030465C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307720 00304660 41 82 01 58 */ beq lbl_80307878
|
||||
/* 80307724 00304664 4B FE 2C 69 */ bl J2DMaterial_NS_setGX
|
||||
/* 80307724 00304664 4B FE 2C 69 */ bl setGX__11J2DMaterialFv
|
||||
/* 80307728 00304668 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8030772C 0030466C 38 9E 00 80 */ addi r4, r30, 0x80
|
||||
/* 80307730 00304670 38 A1 00 20 */ addi r5, r1, 0x20
|
||||
@@ -376,7 +376,7 @@ lbl_80307714:
|
||||
/* 80307774 003046B4 EC 3E 00 2A */ fadds f1, f30, f0
|
||||
/* 80307778 003046B8 C0 1E 00 24 */ lfs f0, 0x24(r30)
|
||||
/* 8030777C 003046BC EC 5F 00 2A */ fadds f2, f31, f0
|
||||
/* 80307780 003046C0 4B FE CF DD */ bl J2DPrint_NS_locate
|
||||
/* 80307780 003046C0 4B FE CF DD */ bl locate__8J2DPrintFff
|
||||
/* 80307784 003046C4 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307788 003046C8 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 8030778C 003046CC 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -439,11 +439,11 @@ lbl_803077EC:
|
||||
/* 80307868 003047A8 C0 7E 01 0C */ lfs f3, 0x10c(r30)
|
||||
/* 8030786C 003047AC C0 9E 01 10 */ lfs f4, 0x110(r30)
|
||||
/* 80307870 003047B0 7F E7 FB 78 */ mr r7, r31
|
||||
/* 80307874 003047B4 4B FE CF B5 */ bl J2DPrint_NS_printReturn
|
||||
/* 80307874 003047B4 4B FE CF B5 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80307878:
|
||||
/* 80307878 003047B8 38 61 00 50 */ addi r3, r1, 0x50
|
||||
/* 8030787C 003047BC 38 80 FF FF */ li r4, -1
|
||||
/* 80307880 003047C0 4B FE CB A1 */ bl J2DPrint_NS_dtor
|
||||
/* 80307880 003047C0 4B FE CB A1 */ bl __dt__8J2DPrintFv
|
||||
/* 80307884 003047C4 E3 E1 01 18 */ psq_l f31, 280(r1), 0, qr0
|
||||
/* 80307888 003047C8 CB E1 01 10 */ lfd f31, 0x110(r1)
|
||||
/* 8030788C 003047CC E3 C1 01 08 */ psq_l f30, 264(r1), 0, qr0
|
||||
@@ -496,7 +496,7 @@ lbl_80307914:
|
||||
/* 80307944 00304884 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80307948 00304888 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 8030794C 0030488C 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80307950 00304890 4B FE CA 45 */ bl J2DPrint
|
||||
/* 80307950 00304890 4B FE CA 45 */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307954 00304894 C0 5F 01 20 */ lfs f2, 0x120(r31)
|
||||
/* 80307958 00304898 C0 3F 01 1C */ lfs f1, 0x11c(r31)
|
||||
/* 8030795C 0030489C C0 02 C8 D8 */ lfs f0, lbl_804562D8-_SDA2_BASE_(r2)
|
||||
@@ -520,7 +520,7 @@ lbl_80307988:
|
||||
/* 80307994 003048D4 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 80307998 003048D8 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030799C 003048DC 41 82 01 24 */ beq lbl_80307AC0
|
||||
/* 803079A0 003048E0 4B FE 29 ED */ bl J2DMaterial_NS_setGX
|
||||
/* 803079A0 003048E0 4B FE 29 ED */ bl setGX__11J2DMaterialFv
|
||||
/* 803079A4 003048E4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803079A8 003048E8 FC 20 F0 90 */ fmr f1, f30
|
||||
/* 803079AC 003048EC FC 40 F8 90 */ fmr f2, f31
|
||||
@@ -541,7 +541,7 @@ lbl_80307988:
|
||||
/* 803079E8 00304928 40 82 00 14 */ bne lbl_803079FC
|
||||
/* 803079EC 0030492C 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 803079F0 00304930 38 80 FF FF */ li r4, -1
|
||||
/* 803079F4 00304934 4B FE CA 2D */ bl J2DPrint_NS_dtor
|
||||
/* 803079F4 00304934 4B FE CA 2D */ bl __dt__8J2DPrintFv
|
||||
/* 803079F8 00304938 48 00 00 D4 */ b lbl_80307ACC
|
||||
lbl_803079FC:
|
||||
/* 803079FC 0030493C 48 05 3B 91 */ bl GXClearVtxDesc
|
||||
@@ -570,7 +570,7 @@ lbl_80307A48:
|
||||
/* 80307A54 00304994 3C A0 80 3A */ lis r5, lbl_803A1DF0@ha
|
||||
/* 80307A58 00304998 38 A5 1D F0 */ addi r5, r5, lbl_803A1DF0@l
|
||||
/* 80307A5C 0030499C 4C C6 32 42 */ crset 6
|
||||
/* 80307A60 003049A0 4B FE CD 19 */ bl J2DPrint_NS_print
|
||||
/* 80307A60 003049A0 4B FE CD 19 */ bl print__8J2DPrintFffUcPCce
|
||||
lbl_80307A64:
|
||||
/* 80307A64 003049A4 3B E0 00 00 */ li r31, 0
|
||||
lbl_80307A68:
|
||||
@@ -600,7 +600,7 @@ lbl_80307A98:
|
||||
lbl_80307AC0:
|
||||
/* 80307AC0 00304A00 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307AC4 00304A04 38 80 FF FF */ li r4, -1
|
||||
/* 80307AC8 00304A08 4B FE C9 59 */ bl J2DPrint_NS_dtor
|
||||
/* 80307AC8 00304A08 4B FE C9 59 */ bl __dt__8J2DPrintFv
|
||||
lbl_80307ACC:
|
||||
/* 80307ACC 00304A0C E3 E1 00 C8 */ psq_l f31, 200(r1), 0, qr0
|
||||
/* 80307AD0 00304A10 CB E1 00 C0 */ lfd f31, 0xc0(r1)
|
||||
@@ -658,7 +658,7 @@ lbl_80307B6C:
|
||||
/* 80307B9C 00304ADC 38 C1 00 10 */ addi r6, r1, 0x10
|
||||
/* 80307BA0 00304AE0 38 E1 00 0C */ addi r7, r1, 0xc
|
||||
/* 80307BA4 00304AE4 39 01 00 08 */ addi r8, r1, 8
|
||||
/* 80307BA8 00304AE8 4B FE C7 ED */ bl J2DPrint
|
||||
/* 80307BA8 00304AE8 4B FE C7 ED */ bl __ct__8J2DPrintFP7JUTFontffQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 80307BAC 00304AEC C0 5E 01 20 */ lfs f2, 0x120(r30)
|
||||
/* 80307BB0 00304AF0 C0 3E 01 1C */ lfs f1, 0x11c(r30)
|
||||
/* 80307BB4 00304AF4 C0 02 C8 D8 */ lfs f0, lbl_804562D8-_SDA2_BASE_(r2)
|
||||
@@ -682,7 +682,7 @@ lbl_80307BE0:
|
||||
/* 80307BEC 00304B2C 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307BF0 00304B30 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80307BF4 00304B34 41 82 01 2C */ beq lbl_80307D20
|
||||
/* 80307BF8 00304B38 4B FE 27 95 */ bl J2DMaterial_NS_setGX
|
||||
/* 80307BF8 00304B38 4B FE 27 95 */ bl setGX__11J2DMaterialFv
|
||||
/* 80307BFC 00304B3C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307C00 00304B40 FC 20 E8 90 */ fmr f1, f29
|
||||
/* 80307C04 00304B44 FC 40 F0 90 */ fmr f2, f30
|
||||
@@ -703,7 +703,7 @@ lbl_80307BE0:
|
||||
/* 80307C40 00304B80 40 82 00 14 */ bne lbl_80307C54
|
||||
/* 80307C44 00304B84 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307C48 00304B88 38 80 FF FF */ li r4, -1
|
||||
/* 80307C4C 00304B8C 4B FE C7 D5 */ bl J2DPrint_NS_dtor
|
||||
/* 80307C4C 00304B8C 4B FE C7 D5 */ bl __dt__8J2DPrintFv
|
||||
/* 80307C50 00304B90 48 00 00 DC */ b lbl_80307D2C
|
||||
lbl_80307C54:
|
||||
/* 80307C54 00304B94 48 05 39 39 */ bl GXClearVtxDesc
|
||||
@@ -734,7 +734,7 @@ lbl_80307CA0:
|
||||
/* 80307CB4 00304BF4 FC 60 10 90 */ fmr f3, f2
|
||||
/* 80307CB8 00304BF8 C0 1E 01 20 */ lfs f0, 0x120(r30)
|
||||
/* 80307CBC 00304BFC FC 80 00 50 */ fneg f4, f0
|
||||
/* 80307CC0 00304C00 4B FE CB 69 */ bl J2DPrint_NS_printReturn
|
||||
/* 80307CC0 00304C00 4B FE CB 69 */ bl printReturn__8J2DPrintFPCcff18J2DTextBoxHBinding18J2DTextBoxVBindingffUc
|
||||
lbl_80307CC4:
|
||||
/* 80307CC4 00304C04 3B C0 00 00 */ li r30, 0
|
||||
lbl_80307CC8:
|
||||
@@ -764,7 +764,7 @@ lbl_80307CF8:
|
||||
lbl_80307D20:
|
||||
/* 80307D20 00304C60 38 61 00 48 */ addi r3, r1, 0x48
|
||||
/* 80307D24 00304C64 38 80 FF FF */ li r4, -1
|
||||
/* 80307D28 00304C68 4B FE C6 F9 */ bl J2DPrint_NS_dtor
|
||||
/* 80307D28 00304C68 4B FE C6 F9 */ bl __dt__8J2DPrintFv
|
||||
lbl_80307D2C:
|
||||
/* 80307D2C 00304C6C E3 E1 00 D8 */ psq_l f31, 216(r1), 0, qr0
|
||||
/* 80307D30 00304C70 CB E1 00 D0 */ lfd f31, 0xd0(r1)
|
||||
@@ -826,8 +826,8 @@ lbl_80307DFC:
|
||||
/* 80307E04 00304D44 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80307E08 00304D48 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBoxEx_NS_setTevOrder
|
||||
J2DTextBoxEx_NS_setTevOrder:
|
||||
.global setTevOrder__12J2DTextBoxExFb
|
||||
setTevOrder__12J2DTextBoxExFb:
|
||||
/* 80307E0C 00304D4C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80307E10 00304D50 7C 08 02 A6 */ mflr r0
|
||||
/* 80307E14 00304D54 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -891,8 +891,8 @@ lbl_80307ECC:
|
||||
/* 80307EE8 00304E28 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80307EEC 00304E2C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBoxEx_NS_setTevStage
|
||||
J2DTextBoxEx_NS_setTevStage:
|
||||
.global setTevStage__12J2DTextBoxExFb
|
||||
setTevStage__12J2DTextBoxExFb:
|
||||
/* 80307EF0 00304E30 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80307EF4 00304E34 7C 08 02 A6 */ mflr r0
|
||||
/* 80307EF8 00304E38 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -912,12 +912,12 @@ J2DTextBoxEx_NS_setTevStage:
|
||||
/* 80307F30 00304E70 40 82 00 14 */ bne lbl_80307F44
|
||||
/* 80307F34 00304E74 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F38 00304E78 38 A0 00 00 */ li r5, 0
|
||||
/* 80307F3C 00304E7C 48 00 00 59 */ bl J2DTextBoxEx_NS_setStage
|
||||
/* 80307F3C 00304E7C 48 00 00 59 */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
/* 80307F40 00304E80 48 00 00 3C */ b lbl_80307F7C
|
||||
lbl_80307F44:
|
||||
/* 80307F44 00304E84 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F48 00304E88 38 A0 00 01 */ li r5, 1
|
||||
/* 80307F4C 00304E8C 48 00 00 49 */ bl J2DTextBoxEx_NS_setStage
|
||||
/* 80307F4C 00304E8C 48 00 00 49 */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
/* 80307F50 00304E90 80 7E 01 38 */ lwz r3, 0x138(r30)
|
||||
/* 80307F54 00304E94 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80307F58 00304E98 38 80 00 01 */ li r4, 1
|
||||
@@ -928,7 +928,7 @@ lbl_80307F44:
|
||||
/* 80307F6C 00304EAC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80307F70 00304EB0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80307F74 00304EB4 38 A0 00 02 */ li r5, 2
|
||||
/* 80307F78 00304EB8 48 00 00 1D */ bl J2DTextBoxEx_NS_setStage
|
||||
/* 80307F78 00304EB8 48 00 00 1D */ bl setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
lbl_80307F7C:
|
||||
/* 80307F7C 00304EBC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80307F80 00304EC0 83 C1 00 08 */ lwz r30, 8(r1)
|
||||
@@ -937,8 +937,8 @@ lbl_80307F7C:
|
||||
/* 80307F8C 00304ECC 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80307F90 00304ED0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBoxEx_NS_setStage
|
||||
J2DTextBoxEx_NS_setStage:
|
||||
.global setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum
|
||||
setStage__12J2DTextBoxExFP11J2DTevStageQ212J2DTextBoxEx10stage_enum:
|
||||
/* 80307F94 00304ED4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80307F98 00304ED8 3C 60 80 3A */ lis r3, lbl_803A1DB8@ha
|
||||
/* 80307F9C 00304EDC 38 C3 1D B8 */ addi r6, r3, lbl_803A1DB8@l
|
||||
@@ -1125,7 +1125,7 @@ lbl_80308210:
|
||||
/* 80308260 003051A0 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80308264 003051A4 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80308268 003051A8 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 8030826C 003051AC 48 00 02 61 */ bl J2DTextBoxEx_NS_getBlackWhite
|
||||
/* 8030826C 003051AC 48 00 02 61 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80308270 003051B0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308274 003051B4 40 82 00 0C */ bne lbl_80308280
|
||||
/* 80308278 003051B8 38 60 00 00 */ li r3, 0
|
||||
@@ -1161,7 +1161,7 @@ lbl_803082AC:
|
||||
/* 803082E8 00305228 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 803082EC 0030522C 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 803082F0 00305230 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 803082F4 00305234 48 00 01 D9 */ bl J2DTextBoxEx_NS_getBlackWhite
|
||||
/* 803082F4 00305234 48 00 01 D9 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 803082F8 00305238 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803082FC 0030523C 40 82 00 0C */ bne lbl_80308308
|
||||
/* 80308300 00305240 38 60 00 00 */ li r3, 0
|
||||
@@ -1211,7 +1211,7 @@ lbl_80308394:
|
||||
/* 803083A0 003052E0 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 803083A4 003052E4 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 803083A8 003052E8 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803083AC 003052EC 48 00 02 BD */ bl J2DTextBoxEx_NS_isSetBlackWhite
|
||||
/* 803083AC 003052EC 48 00 02 BD */ bl isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 803083B0 003052F0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803083B4 003052F4 40 82 00 0C */ bne lbl_803083C0
|
||||
/* 803083B8 003052F8 38 60 00 00 */ li r3, 0
|
||||
@@ -1241,10 +1241,10 @@ lbl_803083E4:
|
||||
/* 8030840C 0030534C 4E 80 04 21 */ bctrl
|
||||
/* 80308410 00305350 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80308414 00305354 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80308418 00305358 4B FF F9 F5 */ bl J2DTextBoxEx_NS_setTevOrder
|
||||
/* 80308418 00305358 4B FF F9 F5 */ bl setTevOrder__12J2DTextBoxExFb
|
||||
/* 8030841C 0030535C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80308420 00305360 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80308424 00305364 4B FF FA CD */ bl J2DTextBoxEx_NS_setTevStage
|
||||
/* 80308424 00305364 4B FF FA CD */ bl setTevStage__12J2DTextBoxExFb
|
||||
/* 80308428 00305368 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
||||
/* 8030842C 0030536C 41 82 00 84 */ beq lbl_803084B0
|
||||
/* 80308430 00305370 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
@@ -1289,8 +1289,8 @@ lbl_803084B4:
|
||||
/* 803084C4 00305404 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 803084C8 00305408 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBoxEx_NS_getBlackWhite
|
||||
J2DTextBoxEx_NS_getBlackWhite:
|
||||
.global getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor:
|
||||
/* 803084CC 0030540C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 803084D0 00305410 7C 08 02 A6 */ mflr r0
|
||||
/* 803084D4 00305414 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -1399,8 +1399,8 @@ lbl_80308650:
|
||||
/* 80308660 003055A0 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80308664 003055A4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DTextBoxEx_NS_isSetBlackWhite
|
||||
J2DTextBoxEx_NS_isSetBlackWhite:
|
||||
.global isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 80308668 003055A8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030866C 003055AC 7C 08 02 A6 */ mflr r0
|
||||
/* 80308670 003055B0 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1452,7 +1452,7 @@ lbl_803086E8:
|
||||
/* 8030871C 0030565C 7C 83 23 78 */ mr r3, r4
|
||||
/* 80308720 00305660 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308724 00305664 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80308728 00305668 4B FF FD A5 */ bl J2DTextBoxEx_NS_getBlackWhite
|
||||
/* 80308728 00305668 4B FF FD A5 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 8030872C 0030566C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308730 00305670 40 82 00 10 */ bne lbl_80308740
|
||||
/* 80308734 00305674 38 00 00 00 */ li r0, 0
|
||||
@@ -1478,7 +1478,7 @@ lbl_80308748:
|
||||
/* 8030877C 003056BC 7C 83 23 78 */ mr r3, r4
|
||||
/* 80308780 003056C0 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308784 003056C4 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80308788 003056C8 4B FF FD 45 */ bl J2DTextBoxEx_NS_getBlackWhite
|
||||
/* 80308788 003056C8 4B FF FD 45 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 8030878C 003056CC 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308790 003056D0 40 82 00 10 */ bne lbl_803087A0
|
||||
/* 80308794 003056D4 38 00 FF FF */ li r0, -1
|
||||
@@ -1564,7 +1564,7 @@ lbl_8030889C:
|
||||
/* 803088C0 00305800 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803088C4 00305804 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803088C8 00305808 41 82 00 08 */ beq lbl_803088D0
|
||||
/* 803088CC 0030580C 4B FE 1F D1 */ bl J2DMaterial_NS_setAnimation
|
||||
/* 803088CC 0030580C 4B FE 1F D1 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_803088D0:
|
||||
/* 803088D0 00305810 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803088D4 00305814 7C 08 03 A6 */ mtlr r0
|
||||
@@ -1576,7 +1576,7 @@ lbl_803088D0:
|
||||
/* 803088EC 0030582C 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 803088F0 00305830 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803088F4 00305834 41 82 00 08 */ beq lbl_803088FC
|
||||
/* 803088F8 00305838 4B FE 20 55 */ bl J2DMaterial_NS_setAnimation_X1_
|
||||
/* 803088F8 00305838 4B FE 20 55 */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_803088FC:
|
||||
/* 803088FC 0030583C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308900 00305840 7C 08 03 A6 */ mtlr r0
|
||||
@@ -1588,7 +1588,7 @@ lbl_803088FC:
|
||||
/* 80308918 00305858 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 8030891C 0030585C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80308920 00305860 41 82 00 08 */ beq lbl_80308928
|
||||
/* 80308924 00305864 4B FE 21 09 */ bl J2DMaterial_NS_setAnimation_X2_
|
||||
/* 80308924 00305864 4B FE 21 09 */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_80308928:
|
||||
/* 80308928 00305868 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 8030892C 0030586C 7C 08 03 A6 */ mtlr r0
|
||||
@@ -1600,7 +1600,7 @@ lbl_80308928:
|
||||
/* 80308944 00305884 80 63 01 38 */ lwz r3, 0x138(r3)
|
||||
/* 80308948 00305888 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 8030894C 0030588C 41 82 00 08 */ beq lbl_80308954
|
||||
/* 80308950 00305890 4B FE 21 BD */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 80308950 00305890 4B FE 21 BD */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_80308954:
|
||||
/* 80308954 00305894 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308958 00305898 7C 08 03 A6 */ mtlr r0
|
||||
@@ -1622,7 +1622,7 @@ lbl_80308954:
|
||||
/* 80308998 003058D8 28 04 FF FF */ cmplwi r4, 0xffff
|
||||
/* 8030899C 003058DC 41 82 00 2C */ beq lbl_803089C8
|
||||
/* 803089A0 003058E0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803089A4 003058E4 48 00 36 A5 */ bl J2DAnmVisibilityFull_NS_getVisibility
|
||||
/* 803089A4 003058E4 48 00 36 A5 */ bl getVisibility__20J2DAnmVisibilityFullCFUsPUc
|
||||
/* 803089A8 003058E8 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 803089AC 003058EC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803089B0 003058F0 41 82 00 10 */ beq lbl_803089C0
|
||||
|
||||
+70
-70
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 802f9a7c
|
||||
|
||||
|
||||
.global J2DWindow
|
||||
J2DWindow:
|
||||
.global __ct__9J2DWindowFv
|
||||
__ct__9J2DWindowFv:
|
||||
/* 802F9A7C 002F69BC 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F9A80 002F69C0 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9A84 002F69C4 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
@@ -40,7 +40,7 @@ J2DWindow:
|
||||
/* 802F9AFC 002F6A3C 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 802F9B00 002F6A40 38 C1 00 14 */ addi r6, r1, 0x14
|
||||
/* 802F9B04 002F6A44 38 E1 00 18 */ addi r7, r1, 0x18
|
||||
/* 802F9B08 002F6A48 48 00 16 25 */ bl J2DWindow_NS_setContentsColor
|
||||
/* 802F9B08 002F6A48 48 00 16 25 */ bl setContentsColor__9J2DWindowFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802F9B0C 002F6A4C 38 00 00 00 */ li r0, 0
|
||||
/* 802F9B10 002F6A50 90 01 00 20 */ stw r0, 0x20(r1)
|
||||
/* 802F9B14 002F6A54 88 01 00 20 */ lbz r0, 0x20(r1)
|
||||
@@ -68,8 +68,8 @@ J2DWindow:
|
||||
/* 802F9B6C 002F6AAC 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F9B70 002F6AB0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_X1_
|
||||
J2DWindow_X1_:
|
||||
.global __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
__ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802F9B74 002F6AB4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F9B78 002F6AB8 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9B7C 002F6ABC 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -101,7 +101,7 @@ J2DWindow_X1_:
|
||||
/* 802F9BE4 002F6B24 7F A4 EB 78 */ mr r4, r29
|
||||
/* 802F9BE8 002F6B28 7F C5 F3 78 */ mr r5, r30
|
||||
/* 802F9BEC 002F6B2C 7F E6 FB 78 */ mr r6, r31
|
||||
/* 802F9BF0 002F6B30 48 00 05 29 */ bl J2DWindow_NS_private_readStream
|
||||
/* 802F9BF0 002F6B30 48 00 05 29 */ bl private_readStream__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
/* 802F9BF4 002F6B34 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F9BF8 002F6B38 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F9BFC 002F6B3C 48 06 86 29 */ bl _restgpr_28
|
||||
@@ -110,8 +110,8 @@ J2DWindow_X1_:
|
||||
/* 802F9C08 002F6B48 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F9C0C 002F6B4C 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_X2_
|
||||
J2DWindow_X2_:
|
||||
.global __ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial
|
||||
__ct__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP11J2DMaterial:
|
||||
/* 802F9C10 002F6B50 94 21 FF 20 */ stwu r1, -0xe0(r1)
|
||||
/* 802F9C14 002F6B54 7C 08 02 A6 */ mflr r0
|
||||
/* 802F9C18 002F6B58 90 01 00 E4 */ stw r0, 0xe4(r1)
|
||||
@@ -148,7 +148,7 @@ J2DWindow_X2_:
|
||||
/* 802F9C94 002F6BD4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F9C98 002F6BD8 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 802F9C9C 002F6BDC 38 A0 00 08 */ li r5, 8
|
||||
/* 802F9CA0 002F6BE0 4B FE 25 F9 */ bl JSUInputStream_NS_read
|
||||
/* 802F9CA0 002F6BE0 4B FE 25 F9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F9CA4 002F6BE4 3C 60 57 49 */ lis r3, 0x57494E31@ha
|
||||
/* 802F9CA8 002F6BE8 38 03 4E 31 */ addi r0, r3, 0x57494E31@l
|
||||
/* 802F9CAC 002F6BEC 90 1B 00 08 */ stw r0, 8(r27)
|
||||
@@ -161,7 +161,7 @@ J2DWindow_X2_:
|
||||
/* 802F9CC8 002F6C08 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F9CCC 002F6C0C 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 802F9CD0 002F6C10 38 A0 00 08 */ li r5, 8
|
||||
/* 802F9CD4 002F6C14 4B FE 27 85 */ bl JSURandomInputStream_NS_peek
|
||||
/* 802F9CD4 002F6C14 4B FE 27 85 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 802F9CD8 002F6C18 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802F9CDC 002F6C1C 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802F9CE0 002F6C20 7F 85 E3 78 */ mr r5, r28
|
||||
@@ -170,11 +170,11 @@ J2DWindow_X2_:
|
||||
/* 802F9CEC 002F6C2C 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802F9CF0 002F6C30 7C 9E 02 14 */ add r4, r30, r0
|
||||
/* 802F9CF4 002F6C34 38 A0 00 00 */ li r5, 0
|
||||
/* 802F9CF8 002F6C38 4B FE 27 E5 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F9CF8 002F6C38 4B FE 27 E5 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F9CFC 002F6C3C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802F9D00 002F6C40 38 81 00 64 */ addi r4, r1, 0x64
|
||||
/* 802F9D04 002F6C44 38 A0 00 40 */ li r5, 0x40
|
||||
/* 802F9D08 002F6C48 4B FE 25 91 */ bl JSUInputStream_NS_read
|
||||
/* 802F9D08 002F6C48 4B FE 25 91 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802F9D0C 002F6C4C 3C 60 80 3A */ lis r3, lbl_803A1C10@ha
|
||||
/* 802F9D10 002F6C50 38 83 1C 10 */ addi r4, r3, lbl_803A1C10@l
|
||||
/* 802F9D14 002F6C54 80 64 00 00 */ lwz r3, 0(r4)
|
||||
@@ -273,7 +273,7 @@ lbl_802F9E78:
|
||||
/* 802F9E7C 002F6DBC 80 01 00 30 */ lwz r0, 0x30(r1)
|
||||
/* 802F9E80 002F6DC0 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 802F9E84 002F6DC4 38 A0 00 00 */ li r5, 0
|
||||
/* 802F9E88 002F6DC8 4B FE 26 55 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802F9E88 002F6DC8 4B FE 26 55 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802F9E8C 002F6DCC 80 61 00 44 */ lwz r3, 0x44(r1)
|
||||
/* 802F9E90 002F6DD0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F9E94 002F6DD4 41 82 00 0C */ beq lbl_802F9EA0
|
||||
@@ -434,7 +434,7 @@ lbl_802FA090:
|
||||
/* 802FA0F0 002F7030 4E 80 04 21 */ bctrl
|
||||
lbl_802FA0F4:
|
||||
/* 802FA0F4 002F7034 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FA0F8 002F7038 48 00 05 0D */ bl J2DWindow_NS_initinfo2
|
||||
/* 802FA0F8 002F7038 48 00 05 0D */ bl initinfo2__9J2DWindowFv
|
||||
/* 802FA0FC 002F703C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FA100 002F7040 39 61 00 E0 */ addi r11, r1, 0xe0
|
||||
/* 802FA104 002F7044 48 06 81 19 */ bl _restgpr_26
|
||||
@@ -443,8 +443,8 @@ lbl_802FA0F4:
|
||||
/* 802FA110 002F7050 38 21 00 E0 */ addi r1, r1, 0xe0
|
||||
/* 802FA114 002F7054 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_private_readStream
|
||||
J2DWindow_NS_private_readStream:
|
||||
.global private_readStream__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive
|
||||
private_readStream__9J2DWindowFP7J2DPaneP20JSURandomInputStreamP10JKRArchive:
|
||||
/* 802FA118 002F7058 94 21 FF 40 */ stwu r1, -0xc0(r1)
|
||||
/* 802FA11C 002F705C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FA120 002F7060 90 01 00 C4 */ stw r0, 0xc4(r1)
|
||||
@@ -469,7 +469,7 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA16C 002F70AC 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA170 002F70B0 38 81 00 3C */ addi r4, r1, 0x3c
|
||||
/* 802FA174 002F70B4 38 A0 00 08 */ li r5, 8
|
||||
/* 802FA178 002F70B8 4B FE 21 21 */ bl JSUInputStream_NS_read
|
||||
/* 802FA178 002F70B8 4B FE 21 21 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA17C 002F70BC 80 01 00 3C */ lwz r0, 0x3c(r1)
|
||||
/* 802FA180 002F70C0 90 1B 00 08 */ stw r0, 8(r27)
|
||||
/* 802FA184 002F70C4 7F 63 DB 78 */ mr r3, r27
|
||||
@@ -479,12 +479,12 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA194 002F70D4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA198 002F70D8 38 81 00 09 */ addi r4, r1, 9
|
||||
/* 802FA19C 002F70DC 38 A0 00 01 */ li r5, 1
|
||||
/* 802FA1A0 002F70E0 4B FE 20 F9 */ bl JSUInputStream_NS_read
|
||||
/* 802FA1A0 002F70E0 4B FE 20 F9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA1A4 002F70E4 8B C1 00 09 */ lbz r30, 9(r1)
|
||||
/* 802FA1A8 002F70E8 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA1AC 002F70EC 38 81 00 10 */ addi r4, r1, 0x10
|
||||
/* 802FA1B0 002F70F0 38 A0 00 02 */ li r5, 2
|
||||
/* 802FA1B4 002F70F4 4B FE 20 E5 */ bl JSUInputStream_NS_read
|
||||
/* 802FA1B4 002F70F4 4B FE 20 E5 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA1B8 002F70F8 A0 01 00 10 */ lhz r0, 0x10(r1)
|
||||
/* 802FA1BC 002F70FC C8 22 C8 48 */ lfd f1, lbl_80456248-_SDA2_BASE_(r2)
|
||||
/* 802FA1C0 002F7100 90 01 00 4C */ stw r0, 0x4c(r1)
|
||||
@@ -495,7 +495,7 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA1D4 002F7114 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA1D8 002F7118 38 81 00 0E */ addi r4, r1, 0xe
|
||||
/* 802FA1DC 002F711C 38 A0 00 02 */ li r5, 2
|
||||
/* 802FA1E0 002F7120 4B FE 20 B9 */ bl JSUInputStream_NS_read
|
||||
/* 802FA1E0 002F7120 4B FE 20 B9 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA1E4 002F7124 A0 01 00 0E */ lhz r0, 0xe(r1)
|
||||
/* 802FA1E8 002F7128 C8 22 C8 48 */ lfd f1, lbl_80456248-_SDA2_BASE_(r2)
|
||||
/* 802FA1EC 002F712C 90 01 00 54 */ stw r0, 0x54(r1)
|
||||
@@ -506,7 +506,7 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA200 002F7140 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA204 002F7144 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 802FA208 002F7148 38 A0 00 02 */ li r5, 2
|
||||
/* 802FA20C 002F714C 4B FE 20 8D */ bl JSUInputStream_NS_read
|
||||
/* 802FA20C 002F714C 4B FE 20 8D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA210 002F7150 A0 01 00 0C */ lhz r0, 0xc(r1)
|
||||
/* 802FA214 002F7154 C8 22 C8 48 */ lfd f1, lbl_80456248-_SDA2_BASE_(r2)
|
||||
/* 802FA218 002F7158 90 01 00 5C */ stw r0, 0x5c(r1)
|
||||
@@ -518,7 +518,7 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA230 002F7170 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA234 002F7174 38 81 00 0A */ addi r4, r1, 0xa
|
||||
/* 802FA238 002F7178 38 A0 00 02 */ li r5, 2
|
||||
/* 802FA23C 002F717C 4B FE 20 5D */ bl JSUInputStream_NS_read
|
||||
/* 802FA23C 002F717C 4B FE 20 5D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA240 002F7180 A0 01 00 0A */ lhz r0, 0xa(r1)
|
||||
/* 802FA244 002F7184 C8 22 C8 48 */ lfd f1, lbl_80456248-_SDA2_BASE_(r2)
|
||||
/* 802FA248 002F7188 90 01 00 64 */ stw r0, 0x64(r1)
|
||||
@@ -547,7 +547,7 @@ J2DWindow_NS_private_readStream:
|
||||
/* 802FA2A4 002F71E4 90 1A 00 28 */ stw r0, 0x28(r26)
|
||||
/* 802FA2A8 002F71E8 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FA2AC 002F71EC 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA2B0 002F71F0 4B FE 3F F9 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FA2B0 002F71F0 4B FE 3F F9 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FA2B4 002F71F4 88 1A 00 3B */ lbz r0, 0x3b(r26)
|
||||
/* 802FA2B8 002F71F8 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FA2BC 002F71FC 98 1A 00 3B */ stb r0, 0x3b(r26)
|
||||
@@ -570,7 +570,7 @@ lbl_802FA2C4:
|
||||
/* 802FA2F8 002F7238 90 1A 00 28 */ stw r0, 0x28(r26)
|
||||
/* 802FA2FC 002F723C 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FA300 002F7240 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA304 002F7244 4B FE 3F A5 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FA304 002F7244 4B FE 3F A5 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FA308 002F7248 88 1A 00 3B */ lbz r0, 0x3b(r26)
|
||||
/* 802FA30C 002F724C 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FA310 002F7250 98 1A 00 3B */ stb r0, 0x3b(r26)
|
||||
@@ -593,7 +593,7 @@ lbl_802FA318:
|
||||
/* 802FA34C 002F728C 90 1A 00 28 */ stw r0, 0x28(r26)
|
||||
/* 802FA350 002F7290 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FA354 002F7294 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA358 002F7298 4B FE 3F 51 */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FA358 002F7298 4B FE 3F 51 */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FA35C 002F729C 88 1A 00 3B */ lbz r0, 0x3b(r26)
|
||||
/* 802FA360 002F72A0 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FA364 002F72A4 98 1A 00 3B */ stb r0, 0x3b(r26)
|
||||
@@ -616,7 +616,7 @@ lbl_802FA36C:
|
||||
/* 802FA3A0 002F72E0 90 1A 00 28 */ stw r0, 0x28(r26)
|
||||
/* 802FA3A4 002F72E4 7F 24 CB 78 */ mr r4, r25
|
||||
/* 802FA3A8 002F72E8 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA3AC 002F72EC 4B FE 3E FD */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FA3AC 002F72EC 4B FE 3E FD */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FA3B0 002F72F0 88 1A 00 3B */ lbz r0, 0x3b(r26)
|
||||
/* 802FA3B4 002F72F4 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FA3B8 002F72F8 98 1A 00 3B */ stb r0, 0x3b(r26)
|
||||
@@ -637,38 +637,38 @@ lbl_802FA3C0:
|
||||
/* 802FA3EC 002F732C 41 82 00 10 */ beq lbl_802FA3FC
|
||||
/* 802FA3F0 002F7330 38 80 00 00 */ li r4, 0
|
||||
/* 802FA3F4 002F7334 7F 25 CB 78 */ mr r5, r25
|
||||
/* 802FA3F8 002F7338 4B FE 44 99 */ bl JUTPalette_NS_storeTLUT
|
||||
/* 802FA3F8 002F7338 4B FE 44 99 */ bl storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT
|
||||
lbl_802FA3FC:
|
||||
/* 802FA3FC 002F733C 93 5B 01 24 */ stw r26, 0x124(r27)
|
||||
lbl_802FA400:
|
||||
/* 802FA400 002F7340 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA404 002F7344 38 81 00 08 */ addi r4, r1, 8
|
||||
/* 802FA408 002F7348 38 A0 00 01 */ li r5, 1
|
||||
/* 802FA40C 002F734C 4B FE 1E 8D */ bl JSUInputStream_NS_read
|
||||
/* 802FA40C 002F734C 4B FE 1E 8D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA410 002F7350 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802FA414 002F7354 98 1B 01 44 */ stb r0, 0x144(r27)
|
||||
/* 802FA418 002F7358 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA41C 002F735C 38 81 00 28 */ addi r4, r1, 0x28
|
||||
/* 802FA420 002F7360 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA424 002F7364 4B FE 1E 75 */ bl JSUInputStream_NS_read
|
||||
/* 802FA424 002F7364 4B FE 1E 75 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA428 002F7368 80 01 00 28 */ lwz r0, 0x28(r1)
|
||||
/* 802FA42C 002F736C 90 1B 01 28 */ stw r0, 0x128(r27)
|
||||
/* 802FA430 002F7370 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA434 002F7374 38 81 00 24 */ addi r4, r1, 0x24
|
||||
/* 802FA438 002F7378 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA43C 002F737C 4B FE 1E 5D */ bl JSUInputStream_NS_read
|
||||
/* 802FA43C 002F737C 4B FE 1E 5D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA440 002F7380 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802FA444 002F7384 90 1B 01 2C */ stw r0, 0x12c(r27)
|
||||
/* 802FA448 002F7388 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA44C 002F738C 38 81 00 20 */ addi r4, r1, 0x20
|
||||
/* 802FA450 002F7390 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA454 002F7394 4B FE 1E 45 */ bl JSUInputStream_NS_read
|
||||
/* 802FA454 002F7394 4B FE 1E 45 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA458 002F7398 80 01 00 20 */ lwz r0, 0x20(r1)
|
||||
/* 802FA45C 002F739C 90 1B 01 30 */ stw r0, 0x130(r27)
|
||||
/* 802FA460 002F73A0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA464 002F73A4 38 81 00 1C */ addi r4, r1, 0x1c
|
||||
/* 802FA468 002F73A8 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA46C 002F73AC 4B FE 1E 2D */ bl JSUInputStream_NS_read
|
||||
/* 802FA46C 002F73AC 4B FE 1E 2D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA470 002F73B0 80 01 00 1C */ lwz r0, 0x1c(r1)
|
||||
/* 802FA474 002F73B4 90 1B 01 34 */ stw r0, 0x134(r27)
|
||||
/* 802FA478 002F73B8 38 00 00 00 */ li r0, 0
|
||||
@@ -692,7 +692,7 @@ lbl_802FA400:
|
||||
/* 802FA4C0 002F7400 90 1D 00 28 */ stw r0, 0x28(r29)
|
||||
/* 802FA4C4 002F7404 7F 44 D3 78 */ mr r4, r26
|
||||
/* 802FA4C8 002F7408 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA4CC 002F740C 4B FE 3D DD */ bl JUTTexture_NS_storeTIMG
|
||||
/* 802FA4CC 002F740C 4B FE 3D DD */ bl storeTIMG__10JUTTextureFPC7ResTIMGUc
|
||||
/* 802FA4D0 002F7410 88 1D 00 3B */ lbz r0, 0x3b(r29)
|
||||
/* 802FA4D4 002F7414 54 00 07 BC */ rlwinm r0, r0, 0, 0x1e, 0x1e
|
||||
/* 802FA4D8 002F7418 98 1D 00 3B */ stb r0, 0x3b(r29)
|
||||
@@ -726,7 +726,7 @@ lbl_802FA4E4:
|
||||
/* 802FA53C 002F747C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA540 002F7480 38 81 00 18 */ addi r4, r1, 0x18
|
||||
/* 802FA544 002F7484 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA548 002F7488 4B FE 1D 51 */ bl JSUInputStream_NS_read
|
||||
/* 802FA548 002F7488 4B FE 1D 51 */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA54C 002F748C 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 802FA550 002F7490 90 01 00 30 */ stw r0, 0x30(r1)
|
||||
/* 802FA554 002F7494 88 01 00 30 */ lbz r0, 0x30(r1)
|
||||
@@ -744,7 +744,7 @@ lbl_802FA578:
|
||||
/* 802FA580 002F74C0 7F 83 E3 78 */ mr r3, r28
|
||||
/* 802FA584 002F74C4 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 802FA588 002F74C8 38 A0 00 04 */ li r5, 4
|
||||
/* 802FA58C 002F74CC 4B FE 1D 0D */ bl JSUInputStream_NS_read
|
||||
/* 802FA58C 002F74CC 4B FE 1D 0D */ bl read__14JSUInputStreamFPvl
|
||||
/* 802FA590 002F74D0 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802FA594 002F74D4 90 01 00 2C */ stw r0, 0x2c(r1)
|
||||
/* 802FA598 002F74D8 88 01 00 2C */ lbz r0, 0x2c(r1)
|
||||
@@ -760,9 +760,9 @@ lbl_802FA5B8:
|
||||
/* 802FA5BC 002F74FC 80 01 00 40 */ lwz r0, 0x40(r1)
|
||||
/* 802FA5C0 002F7500 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 802FA5C4 002F7504 38 A0 00 00 */ li r5, 0
|
||||
/* 802FA5C8 002F7508 4B FE 1F 15 */ bl JSURandomInputStream_NS_seek
|
||||
/* 802FA5C8 002F7508 4B FE 1F 15 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 802FA5CC 002F750C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FA5D0 002F7510 48 00 00 35 */ bl J2DWindow_NS_initinfo2
|
||||
/* 802FA5D0 002F7510 48 00 00 35 */ bl initinfo2__9J2DWindowFv
|
||||
/* 802FA5D4 002F7514 E3 E1 00 B8 */ psq_l f31, 184(r1), 0, qr0
|
||||
/* 802FA5D8 002F7518 CB E1 00 B0 */ lfd f31, 0xb0(r1)
|
||||
/* 802FA5DC 002F751C E3 C1 00 A8 */ psq_l f30, 168(r1), 0, qr0
|
||||
@@ -776,8 +776,8 @@ lbl_802FA5B8:
|
||||
/* 802FA5FC 002F753C 38 21 00 C0 */ addi r1, r1, 0xc0
|
||||
/* 802FA600 002F7540 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_initinfo2
|
||||
J2DWindow_NS_initinfo2:
|
||||
.global initinfo2__9J2DWindowFv
|
||||
initinfo2__9J2DWindowFv:
|
||||
/* 802FA604 002F7544 80 A3 01 00 */ lwz r5, 0x100(r3)
|
||||
/* 802FA608 002F7548 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 802FA60C 002F754C 41 82 00 64 */ beq lbl_802FA670
|
||||
@@ -945,8 +945,8 @@ lbl_802FA868:
|
||||
/* 802FA878 002F77B8 98 03 01 45 */ stb r0, 0x145(r3)
|
||||
/* 802FA87C 002F77BC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_dtor
|
||||
J2DWindow_NS_dtor:
|
||||
.global __dt__9J2DWindowFv
|
||||
__dt__9J2DWindowFv:
|
||||
/* 802FA880 002F77C0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802FA884 002F77C4 7C 08 02 A6 */ mflr r0
|
||||
/* 802FA888 002F77C8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -960,21 +960,21 @@ J2DWindow_NS_dtor:
|
||||
/* 802FA8A8 002F77E8 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 802FA8AC 002F77EC 80 7E 01 00 */ lwz r3, 0x100(r30)
|
||||
/* 802FA8B0 002F77F0 38 80 00 01 */ li r4, 1
|
||||
/* 802FA8B4 002F77F4 4B FE 39 81 */ bl JUTTexture_NS_dtor
|
||||
/* 802FA8B4 002F77F4 4B FE 39 81 */ bl __dt__10JUTTextureFv
|
||||
/* 802FA8B8 002F77F8 80 7E 01 04 */ lwz r3, 0x104(r30)
|
||||
/* 802FA8BC 002F77FC 38 80 00 01 */ li r4, 1
|
||||
/* 802FA8C0 002F7800 4B FE 39 75 */ bl JUTTexture_NS_dtor
|
||||
/* 802FA8C0 002F7800 4B FE 39 75 */ bl __dt__10JUTTextureFv
|
||||
/* 802FA8C4 002F7804 80 7E 01 08 */ lwz r3, 0x108(r30)
|
||||
/* 802FA8C8 002F7808 38 80 00 01 */ li r4, 1
|
||||
/* 802FA8CC 002F780C 4B FE 39 69 */ bl JUTTexture_NS_dtor
|
||||
/* 802FA8CC 002F780C 4B FE 39 69 */ bl __dt__10JUTTextureFv
|
||||
/* 802FA8D0 002F7810 80 7E 01 0C */ lwz r3, 0x10c(r30)
|
||||
/* 802FA8D4 002F7814 38 80 00 01 */ li r4, 1
|
||||
/* 802FA8D8 002F7818 4B FE 39 5D */ bl JUTTexture_NS_dtor
|
||||
/* 802FA8D8 002F7818 4B FE 39 5D */ bl __dt__10JUTTextureFv
|
||||
/* 802FA8DC 002F781C 80 7E 01 24 */ lwz r3, 0x124(r30)
|
||||
/* 802FA8E0 002F7820 4B FD 44 5D */ bl __dl__FPv
|
||||
/* 802FA8E4 002F7824 80 7E 01 10 */ lwz r3, 0x110(r30)
|
||||
/* 802FA8E8 002F7828 38 80 00 01 */ li r4, 1
|
||||
/* 802FA8EC 002F782C 4B FE 39 49 */ bl JUTTexture_NS_dtor
|
||||
/* 802FA8EC 002F782C 4B FE 39 49 */ bl __dt__10JUTTextureFv
|
||||
/* 802FA8F0 002F7830 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802FA8F4 002F7834 38 80 00 00 */ li r4, 0
|
||||
/* 802FA8F8 002F7838 4B FF BC 95 */ bl __dt__7J2DPaneFv
|
||||
@@ -1181,7 +1181,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FAC04 002F7B44 54 05 CF FE */ rlwinm r5, r0, 0x19, 0x1f, 0x1f
|
||||
/* 802FAC08 002F7B48 54 06 D7 FE */ rlwinm r6, r0, 0x1a, 0x1f, 0x1f
|
||||
/* 802FAC0C 002F7B4C 38 E0 00 01 */ li r7, 1
|
||||
/* 802FAC10 002F7B50 48 00 0B B9 */ bl J2DWindow_NS_drawFrameTexture_X1_
|
||||
/* 802FAC10 002F7B50 48 00 0B B9 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffbbb
|
||||
/* 802FAC14 002F7B54 88 1F 01 45 */ lbz r0, 0x145(r31)
|
||||
/* 802FAC18 002F7B58 54 07 07 FE */ clrlwi r7, r0, 0x1f
|
||||
/* 802FAC1C 002F7B5C 88 1F 01 44 */ lbz r0, 0x144(r31)
|
||||
@@ -1191,7 +1191,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FAC2C 002F7B6C FC 40 F0 90 */ fmr f2, f30
|
||||
/* 802FAC30 002F7B70 54 05 DF FE */ rlwinm r5, r0, 0x1b, 0x1f, 0x1f
|
||||
/* 802FAC34 002F7B74 54 06 E7 FE */ rlwinm r6, r0, 0x1c, 0x1f, 0x1f
|
||||
/* 802FAC38 002F7B78 48 00 0B 91 */ bl J2DWindow_NS_drawFrameTexture_X1_
|
||||
/* 802FAC38 002F7B78 48 00 0B 91 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffbbb
|
||||
/* 802FAC3C 002F7B7C 88 9F 01 44 */ lbz r4, 0x144(r31)
|
||||
/* 802FAC40 002F7B80 54 80 DF FE */ rlwinm r0, r4, 0x1b, 0x1f, 0x1f
|
||||
/* 802FAC44 002F7B84 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -1220,7 +1220,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FACA0 002F7BE0 EC 80 20 28 */ fsubs f4, f0, f4
|
||||
/* 802FACA4 002F7BE4 7C A7 2B 78 */ mr r7, r5
|
||||
/* 802FACA8 002F7BE8 39 20 00 00 */ li r9, 0
|
||||
/* 802FACAC 002F7BEC 48 00 09 89 */ bl J2DWindow_NS_drawFrameTexture
|
||||
/* 802FACAC 002F7BEC 48 00 09 89 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
/* 802FACB0 002F7BF0 88 1F 01 45 */ lbz r0, 0x145(r31)
|
||||
/* 802FACB4 002F7BF4 54 07 FF FE */ rlwinm r7, r0, 0x1f, 0x1f, 0x1f
|
||||
/* 802FACB8 002F7BF8 88 1F 01 44 */ lbz r0, 0x144(r31)
|
||||
@@ -1230,7 +1230,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FACC8 002F7C08 FC 40 E0 90 */ fmr f2, f28
|
||||
/* 802FACCC 002F7C0C 54 05 FF FE */ rlwinm r5, r0, 0x1f, 0x1f, 0x1f
|
||||
/* 802FACD0 002F7C10 54 06 07 FE */ clrlwi r6, r0, 0x1f
|
||||
/* 802FACD4 002F7C14 48 00 0A F5 */ bl J2DWindow_NS_drawFrameTexture_X1_
|
||||
/* 802FACD4 002F7C14 48 00 0A F5 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffbbb
|
||||
/* 802FACD8 002F7C18 88 9F 01 44 */ lbz r4, 0x144(r31)
|
||||
/* 802FACDC 002F7C1C 54 80 FF FE */ rlwinm r0, r4, 0x1f, 0x1f, 0x1f
|
||||
/* 802FACE0 002F7C20 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -1258,7 +1258,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FAD38 002F7C78 EC 80 20 28 */ fsubs f4, f0, f4
|
||||
/* 802FAD3C 002F7C7C 7C A7 2B 78 */ mr r7, r5
|
||||
/* 802FAD40 002F7C80 39 20 00 00 */ li r9, 0
|
||||
/* 802FAD44 002F7C84 48 00 08 F1 */ bl J2DWindow_NS_drawFrameTexture
|
||||
/* 802FAD44 002F7C84 48 00 08 F1 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
/* 802FAD48 002F7C88 88 9F 01 44 */ lbz r4, 0x144(r31)
|
||||
/* 802FAD4C 002F7C8C 54 80 FF FE */ rlwinm r0, r4, 0x1f, 0x1f, 0x1f
|
||||
/* 802FAD50 002F7C90 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -1287,7 +1287,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FADAC 002F7CEC FC 80 F0 90 */ fmr f4, f30
|
||||
/* 802FADB0 002F7CF0 7C C8 33 78 */ mr r8, r6
|
||||
/* 802FADB4 002F7CF4 39 20 00 00 */ li r9, 0
|
||||
/* 802FADB8 002F7CF8 48 00 08 7D */ bl J2DWindow_NS_drawFrameTexture
|
||||
/* 802FADB8 002F7CF8 48 00 08 7D */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
/* 802FADBC 002F7CFC 88 1F 01 45 */ lbz r0, 0x145(r31)
|
||||
/* 802FADC0 002F7D00 54 07 F7 FE */ rlwinm r7, r0, 0x1e, 0x1f, 0x1f
|
||||
/* 802FADC4 002F7D04 88 1F 01 44 */ lbz r0, 0x144(r31)
|
||||
@@ -1297,7 +1297,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FADD4 002F7D14 FC 40 E0 90 */ fmr f2, f28
|
||||
/* 802FADD8 002F7D18 54 05 EF FE */ rlwinm r5, r0, 0x1d, 0x1f, 0x1f
|
||||
/* 802FADDC 002F7D1C 54 06 F7 FE */ rlwinm r6, r0, 0x1e, 0x1f, 0x1f
|
||||
/* 802FADE0 002F7D20 48 00 09 E9 */ bl J2DWindow_NS_drawFrameTexture_X1_
|
||||
/* 802FADE0 002F7D20 48 00 09 E9 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffbbb
|
||||
/* 802FADE4 002F7D24 88 9F 01 44 */ lbz r4, 0x144(r31)
|
||||
/* 802FADE8 002F7D28 54 80 EF FE */ rlwinm r0, r4, 0x1d, 0x1f, 0x1f
|
||||
/* 802FADEC 002F7D2C 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -1325,7 +1325,7 @@ J2DWindow_NS_draw_private:
|
||||
/* 802FAE44 002F7D84 FC 80 F0 90 */ fmr f4, f30
|
||||
/* 802FAE48 002F7D88 7C C8 33 78 */ mr r8, r6
|
||||
/* 802FAE4C 002F7D8C 39 20 00 00 */ li r9, 0
|
||||
/* 802FAE50 002F7D90 48 00 07 E5 */ bl J2DWindow_NS_drawFrameTexture
|
||||
/* 802FAE50 002F7D90 48 00 07 E5 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
lbl_802FAE54:
|
||||
/* 802FAE54 002F7D94 38 60 00 00 */ li r3, 0
|
||||
/* 802FAE58 002F7D98 38 80 00 04 */ li r4, 4
|
||||
@@ -1514,8 +1514,8 @@ lbl_802FB0F0:
|
||||
/* 802FB124 002F8064 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 802FB128 002F8068 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_setContentsColor
|
||||
J2DWindow_NS_setContentsColor:
|
||||
.global setContentsColor__9J2DWindowFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor
|
||||
setContentsColor__9J2DWindowFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 802FB12C 002F806C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FB130 002F8070 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 802FB134 002F8074 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1838,7 +1838,7 @@ lbl_802FB5CC:
|
||||
/* 802FB60C 002F854C EC 60 08 28 */ fsubs f3, f0, f1
|
||||
/* 802FB610 002F8550 C0 1F 00 0C */ lfs f0, 0xc(r31)
|
||||
/* 802FB614 002F8554 EC 80 10 28 */ fsubs f4, f0, f2
|
||||
/* 802FB618 002F8558 48 00 02 51 */ bl J2DWindow_NS_drawContentsTexture
|
||||
/* 802FB618 002F8558 48 00 02 51 */ bl drawContentsTexture__9J2DWindowFffff
|
||||
lbl_802FB61C:
|
||||
/* 802FB61C 002F855C 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 802FB620 002F8560 48 06 6C 09 */ bl _restgpr_29
|
||||
@@ -1847,8 +1847,8 @@ lbl_802FB61C:
|
||||
/* 802FB62C 002F856C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802FB630 002F8570 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_drawFrameTexture
|
||||
J2DWindow_NS_drawFrameTexture:
|
||||
.global drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb:
|
||||
/* 802FB634 002F8574 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 802FB638 002F8578 7C 08 02 A6 */ mflr r0
|
||||
/* 802FB63C 002F857C 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
@@ -1876,7 +1876,7 @@ J2DWindow_NS_drawFrameTexture:
|
||||
/* 802FB694 002F85D4 41 82 00 34 */ beq lbl_802FB6C8
|
||||
/* 802FB698 002F85D8 7F 63 DB 78 */ mr r3, r27
|
||||
/* 802FB69C 002F85DC 38 80 00 00 */ li r4, 0
|
||||
/* 802FB6A0 002F85E0 4B FE 31 A1 */ bl JUTTexture_NS_load
|
||||
/* 802FB6A0 002F85E0 4B FE 31 A1 */ bl load__10JUTTextureF11_GXTexMapID
|
||||
/* 802FB6A4 002F85E4 80 1A 01 38 */ lwz r0, 0x138(r26)
|
||||
/* 802FB6A8 002F85E8 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802FB6AC 002F85EC 80 1A 01 3C */ lwz r0, 0x13c(r26)
|
||||
@@ -1885,7 +1885,7 @@ J2DWindow_NS_drawFrameTexture:
|
||||
/* 802FB6B8 002F85F8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 802FB6BC 002F85FC 38 A1 00 0C */ addi r5, r1, 0xc
|
||||
/* 802FB6C0 002F8600 38 C1 00 08 */ addi r6, r1, 8
|
||||
/* 802FB6C4 002F8604 48 00 04 CD */ bl J2DWindow_NS_setTevMode
|
||||
/* 802FB6C4 002F8604 48 00 04 CD */ bl setTevMode__9J2DWindowFP10JUTTextureQ28JUtility6TColorQ28JUtility6TColor
|
||||
lbl_802FB6C8:
|
||||
/* 802FB6C8 002F8608 88 7A 00 B3 */ lbz r3, 0xb3(r26)
|
||||
/* 802FB6CC 002F860C 38 00 FF 00 */ li r0, -256
|
||||
@@ -1952,8 +1952,8 @@ lbl_802FB6C8:
|
||||
/* 802FB7C0 002F8700 38 21 00 70 */ addi r1, r1, 0x70
|
||||
/* 802FB7C4 002F8704 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_drawFrameTexture_X1_
|
||||
J2DWindow_NS_drawFrameTexture_X1_:
|
||||
.global drawFrameTexture__9J2DWindowFP10JUTTextureffbbb
|
||||
drawFrameTexture__9J2DWindowFP10JUTTextureffbbb:
|
||||
/* 802FB7C8 002F8708 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802FB7CC 002F870C 7C 08 02 A6 */ mflr r0
|
||||
/* 802FB7D0 002F8710 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1989,14 +1989,14 @@ J2DWindow_NS_drawFrameTexture_X1_:
|
||||
/* 802FB848 002F8788 91 41 00 10 */ stw r10, 0x10(r1)
|
||||
/* 802FB84C 002F878C C8 01 00 10 */ lfd f0, 0x10(r1)
|
||||
/* 802FB850 002F8790 EC 80 20 28 */ fsubs f4, f0, f4
|
||||
/* 802FB854 002F8794 4B FF FD E1 */ bl J2DWindow_NS_drawFrameTexture
|
||||
/* 802FB854 002F8794 4B FF FD E1 */ bl drawFrameTexture__9J2DWindowFP10JUTTextureffffUsUsUsUsb
|
||||
/* 802FB858 002F8798 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802FB85C 002F879C 7C 08 03 A6 */ mtlr r0
|
||||
/* 802FB860 002F87A0 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802FB864 002F87A4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_drawContentsTexture
|
||||
J2DWindow_NS_drawContentsTexture:
|
||||
.global drawContentsTexture__9J2DWindowFffff
|
||||
drawContentsTexture__9J2DWindowFffff:
|
||||
/* 802FB868 002F87A8 94 21 FF 40 */ stwu r1, -0xc0(r1)
|
||||
/* 802FB86C 002F87AC 7C 08 02 A6 */ mflr r0
|
||||
/* 802FB870 002F87B0 90 01 00 C4 */ stw r0, 0xc4(r1)
|
||||
@@ -2106,7 +2106,7 @@ J2DWindow_NS_drawContentsTexture:
|
||||
lbl_802FBA10:
|
||||
/* 802FBA10 002F8950 80 7F 01 10 */ lwz r3, 0x110(r31)
|
||||
/* 802FBA14 002F8954 38 80 00 00 */ li r4, 0
|
||||
/* 802FBA18 002F8958 4B FE 2E 29 */ bl JUTTexture_NS_load
|
||||
/* 802FBA18 002F8958 4B FE 2E 29 */ bl load__10JUTTextureF11_GXTexMapID
|
||||
/* 802FBA1C 002F895C 38 00 FF FF */ li r0, -1
|
||||
/* 802FBA20 002F8960 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802FBA24 002F8964 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
@@ -2117,7 +2117,7 @@ lbl_802FBA10:
|
||||
/* 802FBA38 002F8978 80 9F 01 10 */ lwz r4, 0x110(r31)
|
||||
/* 802FBA3C 002F897C 38 A1 00 14 */ addi r5, r1, 0x14
|
||||
/* 802FBA40 002F8980 38 C1 00 0C */ addi r6, r1, 0xc
|
||||
/* 802FBA44 002F8984 48 00 01 4D */ bl J2DWindow_NS_setTevMode
|
||||
/* 802FBA44 002F8984 48 00 01 4D */ bl setTevMode__9J2DWindowFP10JUTTextureQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 802FBA48 002F8988 38 60 00 00 */ li r3, 0
|
||||
/* 802FBA4C 002F898C 38 80 00 0D */ li r4, 0xd
|
||||
/* 802FBA50 002F8990 38 A0 00 01 */ li r5, 1
|
||||
@@ -2201,8 +2201,8 @@ lbl_802FBA10:
|
||||
/* 802FBB88 002F8AC8 38 21 00 C0 */ addi r1, r1, 0xc0
|
||||
/* 802FBB8C 002F8ACC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindow_NS_setTevMode
|
||||
J2DWindow_NS_setTevMode:
|
||||
.global setTevMode__9J2DWindowFP10JUTTextureQ28JUtility6TColorQ28JUtility6TColor
|
||||
setTevMode__9J2DWindowFP10JUTTextureQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 802FBB90 002F8AD0 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802FBB94 002F8AD4 7C 08 02 A6 */ mflr r0
|
||||
/* 802FBB98 002F8AD8 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
|
||||
+59
-59
@@ -3,8 +3,8 @@
|
||||
.section .text, "ax" # 80300c94
|
||||
|
||||
|
||||
.global J2DWindowEx
|
||||
J2DWindowEx:
|
||||
.global __ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial
|
||||
__ct__11J2DWindowExFP7J2DPaneP20JSURandomInputStreamUlP11J2DMaterial:
|
||||
/* 80300C94 002FDBD4 94 21 FF 50 */ stwu r1, -0xb0(r1)
|
||||
/* 80300C98 002FDBD8 7C 08 02 A6 */ mflr r0
|
||||
/* 80300C9C 002FDBDC 90 01 00 B4 */ stw r0, 0xb4(r1)
|
||||
@@ -14,7 +14,7 @@ J2DWindowEx:
|
||||
/* 80300CAC 002FDBEC 7C 9A 23 78 */ mr r26, r4
|
||||
/* 80300CB0 002FDBF0 7C BD 2B 78 */ mr r29, r5
|
||||
/* 80300CB4 002FDBF4 7C FE 3B 78 */ mr r30, r7
|
||||
/* 80300CB8 002FDBF8 4B FF 8D C5 */ bl J2DWindow
|
||||
/* 80300CB8 002FDBF8 4B FF 8D C5 */ bl __ct__9J2DWindowFv
|
||||
/* 80300CBC 002FDBFC 3C 60 80 3D */ lis r3, lbl_803CD3E8@ha
|
||||
/* 80300CC0 002FDC00 38 03 D3 E8 */ addi r0, r3, lbl_803CD3E8@l
|
||||
/* 80300CC4 002FDC04 90 1C 00 00 */ stw r0, 0(r28)
|
||||
@@ -30,7 +30,7 @@ J2DWindowEx:
|
||||
/* 80300CEC 002FDC2C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300CF0 002FDC30 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80300CF4 002FDC34 38 A0 00 08 */ li r5, 8
|
||||
/* 80300CF8 002FDC38 4B FD B5 A1 */ bl JSUInputStream_NS_read
|
||||
/* 80300CF8 002FDC38 4B FD B5 A1 */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300CFC 002FDC3C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80300D00 002FDC40 90 1C 00 08 */ stw r0, 8(r28)
|
||||
/* 80300D04 002FDC44 7F A3 EB 78 */ mr r3, r29
|
||||
@@ -42,7 +42,7 @@ J2DWindowEx:
|
||||
/* 80300D1C 002FDC5C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300D20 002FDC60 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80300D24 002FDC64 38 A0 00 08 */ li r5, 8
|
||||
/* 80300D28 002FDC68 4B FD B7 31 */ bl JSURandomInputStream_NS_peek
|
||||
/* 80300D28 002FDC68 4B FD B7 31 */ bl peek__20JSURandomInputStreamFPvl
|
||||
/* 80300D2C 002FDC6C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80300D30 002FDC70 7F 44 D3 78 */ mr r4, r26
|
||||
/* 80300D34 002FDC74 7F A5 EB 78 */ mr r5, r29
|
||||
@@ -51,11 +51,11 @@ J2DWindowEx:
|
||||
/* 80300D40 002FDC80 80 01 00 10 */ lwz r0, 0x10(r1)
|
||||
/* 80300D44 002FDC84 7C 9B 02 14 */ add r4, r27, r0
|
||||
/* 80300D48 002FDC88 38 A0 00 00 */ li r5, 0
|
||||
/* 80300D4C 002FDC8C 4B FD B7 91 */ bl JSURandomInputStream_NS_seek
|
||||
/* 80300D4C 002FDC8C 4B FD B7 91 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 80300D50 002FDC90 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80300D54 002FDC94 38 81 00 2C */ addi r4, r1, 0x2c
|
||||
/* 80300D58 002FDC98 38 A0 00 40 */ li r5, 0x40
|
||||
/* 80300D5C 002FDC9C 4B FD B5 3D */ bl JSUInputStream_NS_read
|
||||
/* 80300D5C 002FDC9C 4B FD B5 3D */ bl read__14JSUInputStreamFPvl
|
||||
/* 80300D60 002FDCA0 3C 60 80 3A */ lis r3, lbl_803A1C60@ha
|
||||
/* 80300D64 002FDCA4 38 83 1C 60 */ addi r4, r3, lbl_803A1C60@l
|
||||
/* 80300D68 002FDCA8 80 64 00 00 */ lwz r3, 0(r4)
|
||||
@@ -172,7 +172,7 @@ lbl_80300F14:
|
||||
/* 80300F18 002FDE58 80 01 00 18 */ lwz r0, 0x18(r1)
|
||||
/* 80300F1C 002FDE5C 7C 9F 02 14 */ add r4, r31, r0
|
||||
/* 80300F20 002FDE60 38 A0 00 00 */ li r5, 0
|
||||
/* 80300F24 002FDE64 4B FD B5 B9 */ bl JSURandomInputStream_NS_seek
|
||||
/* 80300F24 002FDE64 4B FD B5 B9 */ bl seek__20JSURandomInputStreamFl17JSUStreamSeekFrom
|
||||
/* 80300F28 002FDE68 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80300F2C 002FDE6C 81 9C 00 00 */ lwz r12, 0(r28)
|
||||
/* 80300F30 002FDE70 81 8C 00 58 */ lwz r12, 0x58(r12)
|
||||
@@ -187,7 +187,7 @@ lbl_80300F14:
|
||||
/* 80300F54 002FDE94 90 1C 01 10 */ stw r0, 0x110(r28)
|
||||
/* 80300F58 002FDE98 98 1C 01 70 */ stb r0, 0x170(r28)
|
||||
/* 80300F5C 002FDE9C 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80300F60 002FDEA0 48 00 00 21 */ bl J2DWindowEx_NS_setMinSize
|
||||
/* 80300F60 002FDEA0 48 00 00 21 */ bl setMinSize__11J2DWindowExFv
|
||||
/* 80300F64 002FDEA4 7F 83 E3 78 */ mr r3, r28
|
||||
/* 80300F68 002FDEA8 39 61 00 B0 */ addi r11, r1, 0xb0
|
||||
/* 80300F6C 002FDEAC 48 06 12 B1 */ bl _restgpr_26
|
||||
@@ -196,8 +196,8 @@ lbl_80300F14:
|
||||
/* 80300F78 002FDEB8 38 21 00 B0 */ addi r1, r1, 0xb0
|
||||
/* 80300F7C 002FDEBC 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_setMinSize
|
||||
J2DWindowEx_NS_setMinSize:
|
||||
.global setMinSize__11J2DWindowExFv
|
||||
setMinSize__11J2DWindowExFv:
|
||||
/* 80300F80 002FDEC0 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80300F84 002FDEC4 7C 08 02 A6 */ mflr r0
|
||||
/* 80300F88 002FDEC8 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -362,7 +362,7 @@ lbl_803011BC:
|
||||
lbl_803011F4:
|
||||
/* 803011F4 002FE134 7F 83 E3 78 */ mr r3, r28
|
||||
/* 803011F8 002FE138 38 80 00 00 */ li r4, 0
|
||||
/* 803011FC 002FE13C 4B FF 96 85 */ bl J2DWindow_NS_dtor
|
||||
/* 803011FC 002FE13C 4B FF 96 85 */ bl __dt__9J2DWindowFv
|
||||
/* 80301200 002FE140 7F A0 07 35 */ extsh. r0, r29
|
||||
/* 80301204 002FE144 40 81 00 0C */ ble lbl_80301210
|
||||
/* 80301208 002FE148 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -591,7 +591,7 @@ lbl_803013D8:
|
||||
/* 8030156C 002FE4AC 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 80301570 002FE4B0 81 1F 01 48 */ lwz r8, 0x148(r31)
|
||||
/* 80301574 002FE4B4 39 20 00 01 */ li r9, 1
|
||||
/* 80301578 002FE4B8 48 00 07 FD */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301578 002FE4B8 48 00 07 FD */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 8030157C 002FE4BC 81 1F 01 4C */ lwz r8, 0x14c(r31)
|
||||
/* 80301580 002FE4C0 80 1F 01 48 */ lwz r0, 0x148(r31)
|
||||
/* 80301584 002FE4C4 7C 68 00 50 */ subf r3, r8, r0
|
||||
@@ -630,7 +630,7 @@ lbl_803013D8:
|
||||
/* 80301608 002FE548 54 06 04 3E */ clrlwi r6, r0, 0x10
|
||||
/* 8030160C 002FE54C 7C 05 50 50 */ subf r0, r5, r10
|
||||
/* 80301610 002FE550 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 80301614 002FE554 48 00 07 61 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301614 002FE554 48 00 07 61 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 80301618 002FE558 88 BF 01 44 */ lbz r5, 0x144(r31)
|
||||
/* 8030161C 002FE55C 54 A0 DF FE */ rlwinm r0, r5, 0x1b, 0x1f, 0x1f
|
||||
/* 80301620 002FE560 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -660,7 +660,7 @@ lbl_803013D8:
|
||||
/* 80301680 002FE5C0 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 80301684 002FE5C4 81 1F 01 4C */ lwz r8, 0x14c(r31)
|
||||
/* 80301688 002FE5C8 39 20 00 00 */ li r9, 0
|
||||
/* 8030168C 002FE5CC 48 00 06 E9 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 8030168C 002FE5CC 48 00 06 E9 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 80301690 002FE5D0 81 1F 01 54 */ lwz r8, 0x154(r31)
|
||||
/* 80301694 002FE5D4 80 1F 01 4C */ lwz r0, 0x14c(r31)
|
||||
/* 80301698 002FE5D8 7C 68 00 50 */ subf r3, r8, r0
|
||||
@@ -697,7 +697,7 @@ lbl_803013D8:
|
||||
/* 80301714 002FE654 54 06 04 3E */ clrlwi r6, r0, 0x10
|
||||
/* 80301718 002FE658 7C 05 38 50 */ subf r0, r5, r7
|
||||
/* 8030171C 002FE65C 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 80301720 002FE660 48 00 06 55 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301720 002FE660 48 00 06 55 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 80301724 002FE664 88 BF 01 44 */ lbz r5, 0x144(r31)
|
||||
/* 80301728 002FE668 54 A0 FF FE */ rlwinm r0, r5, 0x1f, 0x1f, 0x1f
|
||||
/* 8030172C 002FE66C 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -725,7 +725,7 @@ lbl_803013D8:
|
||||
/* 80301784 002FE6C4 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 80301788 002FE6C8 81 1F 01 54 */ lwz r8, 0x154(r31)
|
||||
/* 8030178C 002FE6CC 39 20 00 00 */ li r9, 0
|
||||
/* 80301790 002FE6D0 48 00 05 E5 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301790 002FE6D0 48 00 05 E5 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 80301794 002FE6D4 88 BF 01 44 */ lbz r5, 0x144(r31)
|
||||
/* 80301798 002FE6D8 54 A0 FF FE */ rlwinm r0, r5, 0x1f, 0x1f, 0x1f
|
||||
/* 8030179C 002FE6DC 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -754,7 +754,7 @@ lbl_803013D8:
|
||||
/* 803017F8 002FE738 7C A7 2B 78 */ mr r7, r5
|
||||
/* 803017FC 002FE73C 81 1F 01 54 */ lwz r8, 0x154(r31)
|
||||
/* 80301800 002FE740 39 20 00 00 */ li r9, 0
|
||||
/* 80301804 002FE744 48 00 05 71 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301804 002FE744 48 00 05 71 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 80301808 002FE748 81 1F 01 50 */ lwz r8, 0x150(r31)
|
||||
/* 8030180C 002FE74C 80 1F 01 54 */ lwz r0, 0x154(r31)
|
||||
/* 80301810 002FE750 7C 68 00 50 */ subf r3, r8, r0
|
||||
@@ -793,7 +793,7 @@ lbl_803013D8:
|
||||
/* 80301894 002FE7D4 54 06 04 3E */ clrlwi r6, r0, 0x10
|
||||
/* 80301898 002FE7D8 7C 05 38 50 */ subf r0, r5, r7
|
||||
/* 8030189C 002FE7DC 54 07 04 3E */ clrlwi r7, r0, 0x10
|
||||
/* 803018A0 002FE7E0 48 00 04 D5 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 803018A0 002FE7E0 48 00 04 D5 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
/* 803018A4 002FE7E4 88 BF 01 44 */ lbz r5, 0x144(r31)
|
||||
/* 803018A8 002FE7E8 54 A0 EF FE */ rlwinm r0, r5, 0x1d, 0x1f, 0x1f
|
||||
/* 803018AC 002FE7EC 7C 00 00 D0 */ neg r0, r0
|
||||
@@ -822,7 +822,7 @@ lbl_803013D8:
|
||||
/* 80301908 002FE848 7C A7 2B 78 */ mr r7, r5
|
||||
/* 8030190C 002FE84C 81 1F 01 50 */ lwz r8, 0x150(r31)
|
||||
/* 80301910 002FE850 39 20 00 00 */ li r9, 0
|
||||
/* 80301914 002FE854 48 00 04 61 */ bl J2DWindowEx_NS_drawFrameTexture
|
||||
/* 80301914 002FE854 48 00 04 61 */ bl drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
lbl_80301918:
|
||||
/* 80301918 002FE858 38 60 00 00 */ li r3, 0
|
||||
/* 8030191C 002FE85C 38 80 00 04 */ li r4, 4
|
||||
@@ -894,7 +894,7 @@ lbl_80301A18:
|
||||
/* 80301A18 002FE958 88 03 00 0E */ lbz r0, 0xe(r3)
|
||||
/* 80301A1C 002FE95C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80301A20 002FE960 41 82 03 1C */ beq lbl_80301D3C
|
||||
/* 80301A24 002FE964 4B FE 89 69 */ bl J2DMaterial_NS_setGX
|
||||
/* 80301A24 002FE964 4B FE 89 69 */ bl setGX__11J2DMaterialFv
|
||||
/* 80301A28 002FE968 48 05 9B 65 */ bl GXClearVtxDesc
|
||||
/* 80301A2C 002FE96C 38 60 00 09 */ li r3, 9
|
||||
/* 80301A30 002FE970 38 80 00 01 */ li r4, 1
|
||||
@@ -1115,8 +1115,8 @@ lbl_80301D3C:
|
||||
/* 80301D6C 002FECAC 38 21 00 80 */ addi r1, r1, 0x80
|
||||
/* 80301D70 002FECB0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_drawFrameTexture
|
||||
J2DWindowEx_NS_drawFrameTexture:
|
||||
.global drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb
|
||||
drawFrameTexture__11J2DWindowExFffffUsUsUsUsP11J2DMaterialb:
|
||||
/* 80301D74 002FECB4 94 21 FF 80 */ stwu r1, -0x80(r1)
|
||||
/* 80301D78 002FECB8 7C 08 02 A6 */ mflr r0
|
||||
/* 80301D7C 002FECBC 90 01 00 84 */ stw r0, 0x84(r1)
|
||||
@@ -1148,7 +1148,7 @@ J2DWindowEx_NS_drawFrameTexture:
|
||||
/* 80301DE4 002FED24 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
||||
/* 80301DE8 002FED28 41 82 00 0C */ beq lbl_80301DF4
|
||||
/* 80301DEC 002FED2C 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80301DF0 002FED30 4B FE 85 9D */ bl J2DMaterial_NS_setGX
|
||||
/* 80301DF0 002FED30 4B FE 85 9D */ bl setGX__11J2DMaterialFv
|
||||
lbl_80301DF4:
|
||||
/* 80301DF4 002FED34 38 00 FF FF */ li r0, -1
|
||||
/* 80301DF8 002FED38 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
@@ -1455,8 +1455,8 @@ lbl_80302244:
|
||||
/* 8030227C 002FF1BC 38 21 00 60 */ addi r1, r1, 0x60
|
||||
/* 80302280 002FF1C0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_setTevOrder
|
||||
J2DWindowEx_NS_setTevOrder:
|
||||
.global setTevOrder__11J2DWindowExFb
|
||||
setTevOrder__11J2DWindowExFb:
|
||||
/* 80302284 002FF1C4 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80302288 002FF1C8 7C 08 02 A6 */ mflr r0
|
||||
/* 8030228C 002FF1CC 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -1529,8 +1529,8 @@ lbl_80302364:
|
||||
/* 80302380 002FF2C0 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80302384 002FF2C4 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_setTevStage
|
||||
J2DWindowEx_NS_setTevStage:
|
||||
.global setTevStage__11J2DWindowExFb
|
||||
setTevStage__11J2DWindowExFb:
|
||||
/* 80302388 002FF2C8 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 8030238C 002FF2CC 7C 08 02 A6 */ mflr r0
|
||||
/* 80302390 002FF2D0 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -1579,7 +1579,7 @@ lbl_80302420:
|
||||
/* 80302430 002FF370 54 A5 06 3E */ clrlwi r5, r5, 0x18
|
||||
/* 80302434 002FF374 30 05 FF FF */ addic r0, r5, -1
|
||||
/* 80302438 002FF378 7C A0 29 10 */ subfe r5, r0, r5
|
||||
/* 8030243C 002FF37C 48 00 00 79 */ bl J2DWindowEx_NS_setStage
|
||||
/* 8030243C 002FF37C 48 00 00 79 */ bl setStage__11J2DWindowExFP11J2DTevStageQ211J2DWindowEx10stage_enum
|
||||
/* 80302440 002FF380 48 00 00 4C */ b lbl_8030248C
|
||||
lbl_80302444:
|
||||
/* 80302444 002FF384 7F C3 F3 78 */ mr r3, r30
|
||||
@@ -1589,7 +1589,7 @@ lbl_80302444:
|
||||
/* 80302454 002FF394 41 82 00 08 */ beq lbl_8030245C
|
||||
/* 80302458 002FF398 38 A0 00 04 */ li r5, 4
|
||||
lbl_8030245C:
|
||||
/* 8030245C 002FF39C 48 00 00 59 */ bl J2DWindowEx_NS_setStage
|
||||
/* 8030245C 002FF39C 48 00 00 59 */ bl setStage__11J2DWindowExFP11J2DTevStageQ211J2DWindowEx10stage_enum
|
||||
/* 80302460 002FF3A0 7C 7E D8 2E */ lwzx r3, r30, r27
|
||||
/* 80302464 002FF3A4 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80302468 002FF3A8 38 80 00 01 */ li r4, 1
|
||||
@@ -1600,7 +1600,7 @@ lbl_8030245C:
|
||||
/* 8030247C 002FF3BC 7C 64 1B 78 */ mr r4, r3
|
||||
/* 80302480 002FF3C0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80302484 002FF3C4 38 A0 00 02 */ li r5, 2
|
||||
/* 80302488 002FF3C8 48 00 00 2D */ bl J2DWindowEx_NS_setStage
|
||||
/* 80302488 002FF3C8 48 00 00 2D */ bl setStage__11J2DWindowExFP11J2DTevStageQ211J2DWindowEx10stage_enum
|
||||
lbl_8030248C:
|
||||
/* 8030248C 002FF3CC 3B FF 00 01 */ addi r31, r31, 1
|
||||
/* 80302490 002FF3D0 2C 1F 00 04 */ cmpwi r31, 4
|
||||
@@ -1613,8 +1613,8 @@ lbl_8030248C:
|
||||
/* 803024AC 002FF3EC 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 803024B0 002FF3F0 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_setStage
|
||||
J2DWindowEx_NS_setStage:
|
||||
.global setStage__11J2DWindowExFP11J2DTevStageQ211J2DWindowEx10stage_enum
|
||||
setStage__11J2DWindowExFP11J2DTevStageQ211J2DWindowEx10stage_enum:
|
||||
/* 803024B4 002FF3F4 94 21 FF 90 */ stwu r1, -0x70(r1)
|
||||
/* 803024B8 002FF3F8 7C 08 02 A6 */ mflr r0
|
||||
/* 803024BC 002FF3FC 90 01 00 74 */ stw r0, 0x74(r1)
|
||||
@@ -1806,7 +1806,7 @@ lbl_80302728:
|
||||
/* 80302788 002FF6C8 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 8030278C 002FF6CC 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80302790 002FF6D0 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 80302794 002FF6D4 48 00 02 B9 */ bl J2DWindowEx_NS_getBlackWhite
|
||||
/* 80302794 002FF6D4 48 00 02 B9 */ bl getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80302798 002FF6D8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 8030279C 002FF6DC 40 82 00 0C */ bne lbl_803027A8
|
||||
/* 803027A0 002FF6E0 38 60 00 00 */ li r3, 0
|
||||
@@ -1842,7 +1842,7 @@ lbl_803027D4:
|
||||
/* 80302810 002FF750 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 80302814 002FF754 38 81 00 14 */ addi r4, r1, 0x14
|
||||
/* 80302818 002FF758 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 8030281C 002FF75C 48 00 02 31 */ bl J2DWindowEx_NS_getBlackWhite
|
||||
/* 8030281C 002FF75C 48 00 02 31 */ bl getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80302820 002FF760 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80302824 002FF764 40 82 00 0C */ bne lbl_80302830
|
||||
/* 80302828 002FF768 38 60 00 00 */ li r3, 0
|
||||
@@ -1900,7 +1900,7 @@ lbl_803028CC:
|
||||
/* 803028E4 002FF824 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803028E8 002FF828 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 803028EC 002FF82C 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803028F0 002FF830 48 00 02 F9 */ bl J2DWindowEx_NS_isSetBlackWhite
|
||||
/* 803028F0 002FF830 48 00 02 F9 */ bl isSetBlackWhite__11J2DWindowExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 803028F4 002FF834 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803028F8 002FF838 40 82 00 0C */ bne lbl_80302904
|
||||
/* 803028FC 002FF83C 38 60 00 00 */ li r3, 0
|
||||
@@ -1939,10 +1939,10 @@ lbl_80302944:
|
||||
/* 80302970 002FF8B0 41 80 FF D4 */ blt lbl_80302944
|
||||
/* 80302974 002FF8B4 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80302978 002FF8B8 7F 64 DB 78 */ mr r4, r27
|
||||
/* 8030297C 002FF8BC 4B FF F9 09 */ bl J2DWindowEx_NS_setTevOrder
|
||||
/* 8030297C 002FF8BC 4B FF F9 09 */ bl setTevOrder__11J2DWindowExFb
|
||||
/* 80302980 002FF8C0 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80302984 002FF8C4 7F 64 DB 78 */ mr r4, r27
|
||||
/* 80302988 002FF8C8 4B FF FA 01 */ bl J2DWindowEx_NS_setTevStage
|
||||
/* 80302988 002FF8C8 4B FF FA 01 */ bl setTevStage__11J2DWindowExFb
|
||||
/* 8030298C 002FF8CC 57 60 06 3F */ clrlwi. r0, r27, 0x18
|
||||
/* 80302990 002FF8D0 41 82 00 A0 */ beq lbl_80302A30
|
||||
/* 80302994 002FF8D4 8B 7E 00 00 */ lbz r27, 0(r30)
|
||||
@@ -1995,8 +1995,8 @@ lbl_80302A34:
|
||||
/* 80302A44 002FF984 38 21 00 50 */ addi r1, r1, 0x50
|
||||
/* 80302A48 002FF988 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_getBlackWhite
|
||||
J2DWindowEx_NS_getBlackWhite:
|
||||
.global getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor:
|
||||
/* 80302A4C 002FF98C 94 21 FF C0 */ stwu r1, -0x40(r1)
|
||||
/* 80302A50 002FF990 7C 08 02 A6 */ mflr r0
|
||||
/* 80302A54 002FF994 90 01 00 44 */ stw r0, 0x44(r1)
|
||||
@@ -2105,8 +2105,8 @@ lbl_80302BD0:
|
||||
/* 80302BE0 002FFB20 38 21 00 40 */ addi r1, r1, 0x40
|
||||
/* 80302BE4 002FFB24 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_isSetBlackWhite
|
||||
J2DWindowEx_NS_isSetBlackWhite:
|
||||
.global isSetBlackWhite__11J2DWindowExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
isSetBlackWhite__11J2DWindowExCFQ28JUtility6TColorQ28JUtility6TColor:
|
||||
/* 80302BE8 002FFB28 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80302BEC 002FFB2C 7C 08 02 A6 */ mflr r0
|
||||
/* 80302BF0 002FFB30 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
@@ -2162,7 +2162,7 @@ lbl_80302C70:
|
||||
/* 80302CA8 002FFBE8 7C 83 23 78 */ mr r3, r4
|
||||
/* 80302CAC 002FFBEC 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80302CB0 002FFBF0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80302CB4 002FFBF4 4B FF FD 99 */ bl J2DWindowEx_NS_getBlackWhite
|
||||
/* 80302CB4 002FFBF4 4B FF FD 99 */ bl getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80302CB8 002FFBF8 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80302CBC 002FFBFC 40 82 00 10 */ bne lbl_80302CCC
|
||||
/* 80302CC0 002FFC00 38 00 00 00 */ li r0, 0
|
||||
@@ -2188,7 +2188,7 @@ lbl_80302CD4:
|
||||
/* 80302D08 002FFC48 7C 83 23 78 */ mr r3, r4
|
||||
/* 80302D0C 002FFC4C 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80302D10 002FFC50 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80302D14 002FFC54 4B FF FD 39 */ bl J2DWindowEx_NS_getBlackWhite
|
||||
/* 80302D14 002FFC54 4B FF FD 39 */ bl getBlackWhite__11J2DWindowExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 80302D18 002FFC58 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80302D1C 002FFC5C 40 82 00 10 */ bne lbl_80302D2C
|
||||
/* 80302D20 002FFC60 38 00 FF FF */ li r0, -1
|
||||
@@ -2406,14 +2406,14 @@ lbl_80302FE4:
|
||||
lbl_80303020:
|
||||
/* 80303020 002FFF60 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80303024 002FFF64 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80303028 002FFF68 48 00 01 F5 */ bl J2DWindowEx_NS_isNeedSetAnm
|
||||
/* 80303028 002FFF68 48 00 01 F5 */ bl isNeedSetAnm__11J2DWindowExFUc
|
||||
/* 8030302C 002FFF6C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80303030 002FFF70 41 82 00 18 */ beq lbl_80303048
|
||||
/* 80303034 002FFF74 57 E3 15 BA */ rlwinm r3, r31, 2, 0x16, 0x1d
|
||||
/* 80303038 002FFF78 38 03 01 48 */ addi r0, r3, 0x148
|
||||
/* 8030303C 002FFF7C 7C 7D 00 2E */ lwzx r3, r29, r0
|
||||
/* 80303040 002FFF80 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80303044 002FFF84 4B FE 78 59 */ bl J2DMaterial_NS_setAnimation
|
||||
/* 80303044 002FFF84 4B FE 78 59 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_80303048:
|
||||
/* 80303048 002FFF88 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_8030304C:
|
||||
@@ -2424,7 +2424,7 @@ lbl_8030304C:
|
||||
/* 8030305C 002FFF9C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80303060 002FFFA0 41 82 00 0C */ beq lbl_8030306C
|
||||
/* 80303064 002FFFA4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80303068 002FFFA8 4B FE 78 35 */ bl J2DMaterial_NS_setAnimation
|
||||
/* 80303068 002FFFA8 4B FE 78 35 */ bl setAnimation__11J2DMaterialFP11J2DAnmColor
|
||||
lbl_8030306C:
|
||||
/* 8030306C 002FFFAC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80303070 002FFFB0 48 05 F1 B9 */ bl _restgpr_29
|
||||
@@ -2444,14 +2444,14 @@ lbl_8030306C:
|
||||
lbl_803030A8:
|
||||
/* 803030A8 002FFFE8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803030AC 002FFFEC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 803030B0 002FFFF0 48 00 01 6D */ bl J2DWindowEx_NS_isNeedSetAnm
|
||||
/* 803030B0 002FFFF0 48 00 01 6D */ bl isNeedSetAnm__11J2DWindowExFUc
|
||||
/* 803030B4 002FFFF4 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803030B8 002FFFF8 41 82 00 18 */ beq lbl_803030D0
|
||||
/* 803030BC 002FFFFC 57 E3 15 BA */ rlwinm r3, r31, 2, 0x16, 0x1d
|
||||
/* 803030C0 00300000 38 03 01 48 */ addi r0, r3, 0x148
|
||||
/* 803030C4 00300004 7C 7D 00 2E */ lwzx r3, r29, r0
|
||||
/* 803030C8 00300008 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803030CC 0030000C 4B FE 78 81 */ bl J2DMaterial_NS_setAnimation_X1_
|
||||
/* 803030CC 0030000C 4B FE 78 81 */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_803030D0:
|
||||
/* 803030D0 00300010 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_803030D4:
|
||||
@@ -2462,7 +2462,7 @@ lbl_803030D4:
|
||||
/* 803030E4 00300024 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803030E8 00300028 41 82 00 0C */ beq lbl_803030F4
|
||||
/* 803030EC 0030002C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803030F0 00300030 4B FE 78 5D */ bl J2DMaterial_NS_setAnimation_X1_
|
||||
/* 803030F0 00300030 4B FE 78 5D */ bl setAnimation__11J2DMaterialFP19J2DAnmTextureSRTKey
|
||||
lbl_803030F4:
|
||||
/* 803030F4 00300034 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 803030F8 00300038 48 05 F1 31 */ bl _restgpr_29
|
||||
@@ -2482,14 +2482,14 @@ lbl_803030F4:
|
||||
lbl_80303130:
|
||||
/* 80303130 00300070 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80303134 00300074 7F E4 FB 78 */ mr r4, r31
|
||||
/* 80303138 00300078 48 00 00 E5 */ bl J2DWindowEx_NS_isNeedSetAnm
|
||||
/* 80303138 00300078 48 00 00 E5 */ bl isNeedSetAnm__11J2DWindowExFUc
|
||||
/* 8030313C 0030007C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80303140 00300080 41 82 00 18 */ beq lbl_80303158
|
||||
/* 80303144 00300084 57 E3 15 BA */ rlwinm r3, r31, 2, 0x16, 0x1d
|
||||
/* 80303148 00300088 38 03 01 48 */ addi r0, r3, 0x148
|
||||
/* 8030314C 0030008C 7C 7D 00 2E */ lwzx r3, r29, r0
|
||||
/* 80303150 00300090 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80303154 00300094 4B FE 78 D9 */ bl J2DMaterial_NS_setAnimation_X2_
|
||||
/* 80303154 00300094 4B FE 78 D9 */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_80303158:
|
||||
/* 80303158 00300098 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_8030315C:
|
||||
@@ -2500,7 +2500,7 @@ lbl_8030315C:
|
||||
/* 8030316C 003000AC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80303170 003000B0 41 82 00 0C */ beq lbl_8030317C
|
||||
/* 80303174 003000B4 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80303178 003000B8 4B FE 78 B5 */ bl J2DMaterial_NS_setAnimation_X2_
|
||||
/* 80303178 003000B8 4B FE 78 B5 */ bl setAnimation__11J2DMaterialFP16J2DAnmTexPattern
|
||||
lbl_8030317C:
|
||||
/* 8030317C 003000BC 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80303180 003000C0 48 05 F0 A9 */ bl _restgpr_29
|
||||
@@ -2520,14 +2520,14 @@ lbl_8030317C:
|
||||
lbl_803031B8:
|
||||
/* 803031B8 003000F8 7F A3 EB 78 */ mr r3, r29
|
||||
/* 803031BC 003000FC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 803031C0 00300100 48 00 00 5D */ bl J2DWindowEx_NS_isNeedSetAnm
|
||||
/* 803031C0 00300100 48 00 00 5D */ bl isNeedSetAnm__11J2DWindowExFUc
|
||||
/* 803031C4 00300104 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803031C8 00300108 41 82 00 18 */ beq lbl_803031E0
|
||||
/* 803031CC 0030010C 57 E3 15 BA */ rlwinm r3, r31, 2, 0x16, 0x1d
|
||||
/* 803031D0 00300110 38 03 01 48 */ addi r0, r3, 0x148
|
||||
/* 803031D4 00300114 7C 7D 00 2E */ lwzx r3, r29, r0
|
||||
/* 803031D8 00300118 7F C4 F3 78 */ mr r4, r30
|
||||
/* 803031DC 0030011C 4B FE 79 31 */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 803031DC 0030011C 4B FE 79 31 */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_803031E0:
|
||||
/* 803031E0 00300120 3B FF 00 01 */ addi r31, r31, 1
|
||||
lbl_803031E4:
|
||||
@@ -2538,7 +2538,7 @@ lbl_803031E4:
|
||||
/* 803031F4 00300134 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803031F8 00300138 41 82 00 0C */ beq lbl_80303204
|
||||
/* 803031FC 0030013C 7F C4 F3 78 */ mr r4, r30
|
||||
/* 80303200 00300140 4B FE 79 0D */ bl J2DMaterial_NS_setAnimation_X3_
|
||||
/* 80303200 00300140 4B FE 79 0D */ bl setAnimation__11J2DMaterialFP15J2DAnmTevRegKey
|
||||
lbl_80303204:
|
||||
/* 80303204 00300144 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 80303208 00300148 48 05 F0 21 */ bl _restgpr_29
|
||||
@@ -2547,8 +2547,8 @@ lbl_80303204:
|
||||
/* 80303214 00300154 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80303218 00300158 4E 80 00 20 */ blr
|
||||
|
||||
.global J2DWindowEx_NS_isNeedSetAnm
|
||||
J2DWindowEx_NS_isNeedSetAnm:
|
||||
.global isNeedSetAnm__11J2DWindowExFUc
|
||||
isNeedSetAnm__11J2DWindowExFUc:
|
||||
/* 8030321C 0030015C 39 00 00 00 */ li r8, 0
|
||||
/* 80303220 00300160 54 85 06 3E */ clrlwi r5, r4, 0x18
|
||||
/* 80303224 00300164 54 87 15 BA */ rlwinm r7, r4, 2, 0x16, 0x1d
|
||||
@@ -2661,7 +2661,7 @@ lbl_80303364:
|
||||
/* 8030339C 003002DC 28 04 FF FF */ cmplwi r4, 0xffff
|
||||
/* 803033A0 003002E0 41 82 00 2C */ beq lbl_803033CC
|
||||
/* 803033A4 003002E4 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803033A8 003002E8 48 00 8C A1 */ bl J2DAnmVisibilityFull_NS_getVisibility
|
||||
/* 803033A8 003002E8 48 00 8C A1 */ bl getVisibility__20J2DAnmVisibilityFullCFUsPUc
|
||||
/* 803033AC 003002EC 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 803033B0 003002F0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803033B4 003002F4 41 82 00 10 */ beq lbl_803033C4
|
||||
|
||||
Reference in New Issue
Block a user