mirror of
https://github.com/zeldaret/tp
synced 2026-08-21 22:41:04 -04:00
Work on J2DMaterialFactory (#394)
* Work on J2DMaterialFactory * J3DUClipper OK * Work on JAISoundStarter * JAISoundHandles OK * JAISoundInfo OK * Fix JAISound::isStopping * Work on J2DTextBoxEx * dspproc OK * osdsp OK * osdsp_task OK * Work on dsptask * Import some JASCalc code * JASCallback OK * JASOscillator OK * JASLfo OK
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
lbl_802F1B70:
|
||||
/* 802F1B70 88 02 C7 80 */ lbz r0, j2dDefaultTevOrderInfoNull(r2)
|
||||
/* 802F1B74 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F1B78 38 82 C7 80 */ la r4, j2dDefaultTevOrderInfoNull(r2) /* 80456180-_SDA2_BASE_ */
|
||||
/* 802F1B7C 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F1B80 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F1B84 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F1B88 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F1B8C 4E 80 00 20 */ blr
|
||||
@@ -0,0 +1,4 @@
|
||||
lbl_802F1934:
|
||||
/* 802F1934 88 02 C7 AC */ lbz r0, data_804561AC(r2)
|
||||
/* 802F1938 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F193C 4E 80 00 20 */ blr
|
||||
@@ -1,39 +0,0 @@
|
||||
lbl_802F2C94:
|
||||
/* 802F2C94 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F2C98 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F2C9C 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F2CA0 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F2CA4 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F2CA8 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F2CAC 38 A0 00 00 */ li r5, 0
|
||||
/* 802F2CB0 38 C0 00 00 */ li r6, 0
|
||||
/* 802F2CB4 88 04 00 04 */ lbz r0, 4(r4)
|
||||
/* 802F2CB8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F2CBC 41 82 00 0C */ beq lbl_802F2CC8
|
||||
/* 802F2CC0 80 63 00 40 */ lwz r3, 0x40(r3)
|
||||
/* 802F2CC4 7C C3 00 AE */ lbzx r6, r3, r0
|
||||
lbl_802F2CC8:
|
||||
/* 802F2CC8 38 60 00 00 */ li r3, 0
|
||||
/* 802F2CCC 38 00 00 08 */ li r0, 8
|
||||
/* 802F2CD0 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802F2CD4:
|
||||
/* 802F2CD4 38 03 00 38 */ addi r0, r3, 0x38
|
||||
/* 802F2CD8 7C 04 02 2E */ lhzx r0, r4, r0
|
||||
/* 802F2CDC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F2CE0 41 82 00 08 */ beq lbl_802F2CE8
|
||||
/* 802F2CE4 38 A5 00 01 */ addi r5, r5, 1
|
||||
lbl_802F2CE8:
|
||||
/* 802F2CE8 38 63 00 02 */ addi r3, r3, 2
|
||||
/* 802F2CEC 42 00 FF E8 */ bdnz lbl_802F2CD4
|
||||
/* 802F2CF0 7C 06 28 40 */ cmplw r6, r5
|
||||
/* 802F2CF4 41 82 00 20 */ beq lbl_802F2D14
|
||||
/* 802F2CF8 28 05 00 00 */ cmplwi r5, 0
|
||||
/* 802F2CFC 41 82 00 18 */ beq lbl_802F2D14
|
||||
/* 802F2D00 7C 06 28 40 */ cmplw r6, r5
|
||||
/* 802F2D04 7C A3 2B 78 */ mr r3, r5
|
||||
/* 802F2D08 4C 81 00 20 */ blelr
|
||||
/* 802F2D0C 7C C3 33 78 */ mr r3, r6
|
||||
/* 802F2D10 4E 80 00 20 */ blr
|
||||
lbl_802F2D14:
|
||||
/* 802F2D14 7C C3 33 78 */ mr r3, r6
|
||||
/* 802F2D18 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_802F3FE0:
|
||||
/* 802F3FE0 80 E4 00 04 */ lwz r7, 4(r4)
|
||||
/* 802F3FE4 80 C4 00 08 */ lwz r6, 8(r4)
|
||||
/* 802F3FE8 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3FEC 7C 06 02 2E */ lhzx r0, r6, r0
|
||||
/* 802F3FF0 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3FF4 7C A7 02 14 */ add r5, r7, r0
|
||||
/* 802F3FF8 A0 05 00 E2 */ lhz r0, 0xe2(r5)
|
||||
/* 802F3FFC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F4000 41 82 00 44 */ beq lbl_802F4044
|
||||
/* 802F4004 80 84 00 50 */ lwz r4, 0x50(r4)
|
||||
/* 802F4008 54 00 1B 78 */ rlwinm r0, r0, 3, 0xd, 0x1c
|
||||
/* 802F400C 7C C4 02 14 */ add r6, r4, r0
|
||||
/* 802F4010 88 06 00 00 */ lbz r0, 0(r6)
|
||||
/* 802F4014 88 A6 00 03 */ lbz r5, 3(r6)
|
||||
/* 802F4018 54 04 28 34 */ slwi r4, r0, 5
|
||||
/* 802F401C 88 06 00 02 */ lbz r0, 2(r6)
|
||||
/* 802F4020 54 00 1D 78 */ rlwinm r0, r0, 3, 0x15, 0x1c
|
||||
/* 802F4024 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 802F4028 7C A0 03 78 */ or r0, r5, r0
|
||||
/* 802F402C B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802F4030 88 06 00 01 */ lbz r0, 1(r6)
|
||||
/* 802F4034 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F4038 88 06 00 04 */ lbz r0, 4(r6)
|
||||
/* 802F403C 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F4040 4E 80 00 20 */ blr
|
||||
lbl_802F4044:
|
||||
/* 802F4044 A0 02 C7 AE */ lhz r0, j2dDefaultAlphaCmp(r2)
|
||||
/* 802F4048 B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802F404C 38 00 00 00 */ li r0, 0
|
||||
/* 802F4050 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F4054 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F4058 4E 80 00 20 */ blr
|
||||
@@ -1,33 +0,0 @@
|
||||
lbl_802F405C:
|
||||
/* 802F405C 80 E4 00 04 */ lwz r7, 4(r4)
|
||||
/* 802F4060 80 C4 00 08 */ lwz r6, 8(r4)
|
||||
/* 802F4064 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F4068 7C 06 02 2E */ lhzx r0, r6, r0
|
||||
/* 802F406C 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F4070 7C A7 02 14 */ add r5, r7, r0
|
||||
/* 802F4074 A0 05 00 E4 */ lhz r0, 0xe4(r5)
|
||||
/* 802F4078 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F407C 41 82 00 34 */ beq lbl_802F40B0
|
||||
/* 802F4080 80 84 00 54 */ lwz r4, 0x54(r4)
|
||||
/* 802F4084 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F4088 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F408C 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F4090 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F4094 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F4098 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F409C 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F40A0 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F40A4 88 04 00 03 */ lbz r0, 3(r4)
|
||||
/* 802F40A8 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F40AC 4E 80 00 20 */ blr
|
||||
lbl_802F40B0:
|
||||
/* 802F40B0 88 02 C7 A0 */ lbz r0, j2dDefaultBlendInfo(r2)
|
||||
/* 802F40B4 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F40B8 38 82 C7 A0 */ la r4, j2dDefaultBlendInfo(r2) /* 804561A0-_SDA2_BASE_ */
|
||||
/* 802F40BC 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F40C0 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F40C4 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F40C8 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F40CC 88 04 00 03 */ lbz r0, 3(r4)
|
||||
/* 802F40D0 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F40D4 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_802F36CC:
|
||||
/* 802F36CC 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F36D0 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F36D4 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F36D8 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F36DC 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F36E0 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F36E4 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F36E8 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F36EC 41 82 00 10 */ beq lbl_802F36FC
|
||||
/* 802F36F0 80 63 00 14 */ lwz r3, 0x14(r3)
|
||||
/* 802F36F4 7C 63 00 AE */ lbzx r3, r3, r0
|
||||
/* 802F36F8 4E 80 00 20 */ blr
|
||||
lbl_802F36FC:
|
||||
/* 802F36FC 38 60 00 00 */ li r3, 0
|
||||
/* 802F3700 4E 80 00 20 */ blr
|
||||
@@ -1,23 +0,0 @@
|
||||
lbl_802F3704:
|
||||
/* 802F3704 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3708 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F370C 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3710 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F3714 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3718 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F371C 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F3720 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F3724 A0 05 00 0C */ lhz r0, 0xc(r5)
|
||||
/* 802F3728 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F372C 41 82 00 1C */ beq lbl_802F3748
|
||||
/* 802F3730 80 A4 00 18 */ lwz r5, 0x18(r4)
|
||||
/* 802F3734 54 04 13 BA */ rlwinm r4, r0, 2, 0xe, 0x1d
|
||||
/* 802F3738 38 04 00 01 */ addi r0, r4, 1
|
||||
/* 802F373C 7C 05 00 AE */ lbzx r0, r5, r0
|
||||
/* 802F3740 B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802F3744 4E 80 00 20 */ blr
|
||||
lbl_802F3748:
|
||||
/* 802F3748 38 82 C7 A8 */ la r4, j2dDefaultColorChanInfo(r2) /* 804561A8-_SDA2_BASE_ */
|
||||
/* 802F374C 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F3750 B0 03 00 00 */ sth r0, 0(r3)
|
||||
/* 802F3754 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_802F38E0:
|
||||
/* 802F38E0 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F38E4 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F38E8 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F38EC 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F38F0 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F38F4 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F38F8 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F38FC 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F3900 41 82 00 18 */ beq lbl_802F3918
|
||||
/* 802F3904 80 63 00 30 */ lwz r3, 0x30(r3)
|
||||
/* 802F3908 54 00 15 BA */ rlwinm r0, r0, 2, 0x16, 0x1d
|
||||
/* 802F390C 7C 03 00 2E */ lwzx r0, r3, r0
|
||||
/* 802F3910 54 03 06 3E */ clrlwi r3, r0, 0x18
|
||||
/* 802F3914 4E 80 00 20 */ blr
|
||||
lbl_802F3918:
|
||||
/* 802F3918 38 60 00 FF */ li r3, 0xff
|
||||
/* 802F391C 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_802F40D8:
|
||||
/* 802F40D8 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F40DC 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F40E0 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F40E4 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F40E8 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F40EC 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F40F0 88 04 00 05 */ lbz r0, 5(r4)
|
||||
/* 802F40F4 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F40F8 41 82 00 10 */ beq lbl_802F4108
|
||||
/* 802F40FC 80 63 00 58 */ lwz r3, 0x58(r3)
|
||||
/* 802F4100 7C 63 00 AE */ lbzx r3, r3, r0
|
||||
/* 802F4104 4E 80 00 20 */ blr
|
||||
lbl_802F4108:
|
||||
/* 802F4108 38 60 00 00 */ li r3, 0
|
||||
/* 802F410C 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_802F3968:
|
||||
/* 802F3968 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F396C 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3970 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F3974 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F3978 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F397C 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F3980 A0 04 00 48 */ lhz r0, 0x48(r4)
|
||||
/* 802F3984 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3988 41 82 00 14 */ beq lbl_802F399C
|
||||
/* 802F398C 80 63 00 2C */ lwz r3, 0x2c(r3)
|
||||
/* 802F3990 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 802F3994 7C 63 02 2E */ lhzx r3, r3, r0
|
||||
/* 802F3998 4E 80 00 20 */ blr
|
||||
lbl_802F399C:
|
||||
/* 802F399C 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802F39A0 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802F39A4 4E 80 00 20 */ blr
|
||||
@@ -1,88 +0,0 @@
|
||||
lbl_802F3E24:
|
||||
/* 802F3E24 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F3E28 93 E1 00 2C */ stw r31, 0x2c(r1)
|
||||
/* 802F3E2C 93 C1 00 28 */ stw r30, 0x28(r1)
|
||||
/* 802F3E30 3C E0 80 3A */ lis r7, j2dDefaultIndTevStageInfo@ha /* 0x803A1BF4@ha */
|
||||
/* 802F3E34 39 07 1B F4 */ addi r8, r7, j2dDefaultIndTevStageInfo@l /* 0x803A1BF4@l */
|
||||
/* 802F3E38 80 E8 00 00 */ lwz r7, 0(r8)
|
||||
/* 802F3E3C 80 08 00 04 */ lwz r0, 4(r8)
|
||||
/* 802F3E40 90 E1 00 14 */ stw r7, 0x14(r1)
|
||||
/* 802F3E44 90 01 00 18 */ stw r0, 0x18(r1)
|
||||
/* 802F3E48 80 08 00 08 */ lwz r0, 8(r8)
|
||||
/* 802F3E4C 90 01 00 1C */ stw r0, 0x1c(r1)
|
||||
/* 802F3E50 8B C1 00 14 */ lbz r30, 0x14(r1)
|
||||
/* 802F3E54 88 01 00 15 */ lbz r0, 0x15(r1)
|
||||
/* 802F3E58 54 1F 10 3A */ slwi r31, r0, 2
|
||||
/* 802F3E5C 88 01 00 16 */ lbz r0, 0x16(r1)
|
||||
/* 802F3E60 54 0C 20 36 */ slwi r12, r0, 4
|
||||
/* 802F3E64 88 01 00 18 */ lbz r0, 0x18(r1)
|
||||
/* 802F3E68 54 0B 40 2E */ slwi r11, r0, 8
|
||||
/* 802F3E6C 88 01 00 19 */ lbz r0, 0x19(r1)
|
||||
/* 802F3E70 54 0A 58 28 */ slwi r10, r0, 0xb
|
||||
/* 802F3E74 88 01 00 17 */ lbz r0, 0x17(r1)
|
||||
/* 802F3E78 54 09 80 1E */ slwi r9, r0, 0x10
|
||||
/* 802F3E7C 88 01 00 1A */ lbz r0, 0x1a(r1)
|
||||
/* 802F3E80 54 08 A0 16 */ slwi r8, r0, 0x14
|
||||
/* 802F3E84 88 01 00 1C */ lbz r0, 0x1c(r1)
|
||||
/* 802F3E88 54 07 B0 12 */ slwi r7, r0, 0x16
|
||||
/* 802F3E8C 88 01 00 1B */ lbz r0, 0x1b(r1)
|
||||
/* 802F3E90 54 00 A8 14 */ slwi r0, r0, 0x15
|
||||
/* 802F3E94 7C E0 03 78 */ or r0, r7, r0
|
||||
/* 802F3E98 7D 00 03 78 */ or r0, r8, r0
|
||||
/* 802F3E9C 7D 20 03 78 */ or r0, r9, r0
|
||||
/* 802F3EA0 7D 40 03 78 */ or r0, r10, r0
|
||||
/* 802F3EA4 7D 60 03 78 */ or r0, r11, r0
|
||||
/* 802F3EA8 7D 80 03 78 */ or r0, r12, r0
|
||||
/* 802F3EAC 7F E0 03 78 */ or r0, r31, r0
|
||||
/* 802F3EB0 7F C7 03 78 */ or r7, r30, r0
|
||||
/* 802F3EB4 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 802F3EB8 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802F3EBC 41 82 00 A8 */ beq lbl_802F3F64
|
||||
/* 802F3EC0 1C 05 01 28 */ mulli r0, r5, 0x128
|
||||
/* 802F3EC4 7C A4 02 14 */ add r5, r4, r0
|
||||
/* 802F3EC8 88 05 00 00 */ lbz r0, 0(r5)
|
||||
/* 802F3ECC 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802F3ED0 40 82 00 94 */ bne lbl_802F3F64
|
||||
/* 802F3ED4 1C 86 00 0C */ mulli r4, r6, 0xc
|
||||
/* 802F3ED8 38 04 00 68 */ addi r0, r4, 0x68
|
||||
/* 802F3EDC 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F3EE0 80 85 00 00 */ lwz r4, 0(r5)
|
||||
/* 802F3EE4 80 05 00 04 */ lwz r0, 4(r5)
|
||||
/* 802F3EE8 90 81 00 08 */ stw r4, 8(r1)
|
||||
/* 802F3EEC 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802F3EF0 80 05 00 08 */ lwz r0, 8(r5)
|
||||
/* 802F3EF4 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802F3EF8 89 61 00 08 */ lbz r11, 8(r1)
|
||||
/* 802F3EFC 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802F3F00 54 0A 10 3A */ slwi r10, r0, 2
|
||||
/* 802F3F04 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 802F3F08 54 09 20 36 */ slwi r9, r0, 4
|
||||
/* 802F3F0C 88 01 00 0C */ lbz r0, 0xc(r1)
|
||||
/* 802F3F10 54 08 40 2E */ slwi r8, r0, 8
|
||||
/* 802F3F14 88 01 00 0D */ lbz r0, 0xd(r1)
|
||||
/* 802F3F18 54 07 58 28 */ slwi r7, r0, 0xb
|
||||
/* 802F3F1C 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 802F3F20 54 06 80 1E */ slwi r6, r0, 0x10
|
||||
/* 802F3F24 88 01 00 0E */ lbz r0, 0xe(r1)
|
||||
/* 802F3F28 54 05 A0 16 */ slwi r5, r0, 0x14
|
||||
/* 802F3F2C 88 01 00 10 */ lbz r0, 0x10(r1)
|
||||
/* 802F3F30 54 04 B0 12 */ slwi r4, r0, 0x16
|
||||
/* 802F3F34 88 01 00 0F */ lbz r0, 0xf(r1)
|
||||
/* 802F3F38 54 00 A8 14 */ slwi r0, r0, 0x15
|
||||
/* 802F3F3C 7C 80 03 78 */ or r0, r4, r0
|
||||
/* 802F3F40 7C A0 03 78 */ or r0, r5, r0
|
||||
/* 802F3F44 7C C0 03 78 */ or r0, r6, r0
|
||||
/* 802F3F48 7C E0 03 78 */ or r0, r7, r0
|
||||
/* 802F3F4C 7D 00 03 78 */ or r0, r8, r0
|
||||
/* 802F3F50 7D 20 03 78 */ or r0, r9, r0
|
||||
/* 802F3F54 7D 40 03 78 */ or r0, r10, r0
|
||||
/* 802F3F58 7D 60 03 78 */ or r0, r11, r0
|
||||
/* 802F3F5C 90 03 00 00 */ stw r0, 0(r3)
|
||||
/* 802F3F60 48 00 00 08 */ b lbl_802F3F68
|
||||
lbl_802F3F64:
|
||||
/* 802F3F64 90 E3 00 00 */ stw r7, 0(r3)
|
||||
lbl_802F3F68:
|
||||
/* 802F3F68 83 E1 00 2C */ lwz r31, 0x2c(r1)
|
||||
/* 802F3F6C 83 C1 00 28 */ lwz r30, 0x28(r1)
|
||||
/* 802F3F70 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F3F74 4E 80 00 20 */ blr
|
||||
-29
@@ -1,29 +0,0 @@
|
||||
lbl_802F3F78:
|
||||
/* 802F3F78 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3F7C 88 02 C7 90 */ lbz r0, j2dDefaultIndTexCoordScaleInfo(r2)
|
||||
/* 802F3F80 98 01 00 08 */ stb r0, 8(r1)
|
||||
/* 802F3F84 38 E2 C7 90 */ la r7, j2dDefaultIndTexCoordScaleInfo(r2) /* 80456190-_SDA2_BASE_ */
|
||||
/* 802F3F88 88 07 00 01 */ lbz r0, 1(r7)
|
||||
/* 802F3F8C 98 01 00 09 */ stb r0, 9(r1)
|
||||
/* 802F3F90 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 802F3F94 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802F3F98 41 82 00 38 */ beq lbl_802F3FD0
|
||||
/* 802F3F9C 1C 05 01 28 */ mulli r0, r5, 0x128
|
||||
/* 802F3FA0 7C A4 02 14 */ add r5, r4, r0
|
||||
/* 802F3FA4 88 05 00 00 */ lbz r0, 0(r5)
|
||||
/* 802F3FA8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802F3FAC 40 82 00 24 */ bne lbl_802F3FD0
|
||||
/* 802F3FB0 54 C4 08 3C */ slwi r4, r6, 1
|
||||
/* 802F3FB4 38 84 00 60 */ addi r4, r4, 0x60
|
||||
/* 802F3FB8 7C 85 22 14 */ add r4, r5, r4
|
||||
/* 802F3FBC 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F3FC0 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3FC4 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F3FC8 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F3FCC 48 00 00 0C */ b lbl_802F3FD8
|
||||
lbl_802F3FD0:
|
||||
/* 802F3FD0 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 802F3FD4 B0 03 00 00 */ sth r0, 0(r3)
|
||||
lbl_802F3FD8:
|
||||
/* 802F3FD8 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3FDC 4E 80 00 20 */ blr
|
||||
@@ -1,73 +0,0 @@
|
||||
lbl_802F3D20:
|
||||
/* 802F3D20 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 802F3D24 39 40 00 00 */ li r10, 0
|
||||
/* 802F3D28 38 E0 00 00 */ li r7, 0
|
||||
/* 802F3D2C 3D 00 80 3A */ lis r8, j2dDefaultIndTexMtxInfo@ha /* 0x803A1BC4@ha */
|
||||
/* 802F3D30 39 08 1B C4 */ addi r8, r8, j2dDefaultIndTexMtxInfo@l /* 0x803A1BC4@l */
|
||||
lbl_802F3D34:
|
||||
/* 802F3D34 39 20 00 00 */ li r9, 0
|
||||
/* 802F3D38 7D 68 3A 14 */ add r11, r8, r7
|
||||
/* 802F3D3C 39 81 00 08 */ addi r12, r1, 8
|
||||
/* 802F3D40 7D 8C 3A 14 */ add r12, r12, r7
|
||||
/* 802F3D44 38 00 00 03 */ li r0, 3
|
||||
/* 802F3D48 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802F3D4C:
|
||||
/* 802F3D4C 7C 0B 4C 2E */ lfsx f0, r11, r9
|
||||
/* 802F3D50 7C 0C 4D 2E */ stfsx f0, r12, r9
|
||||
/* 802F3D54 39 29 00 04 */ addi r9, r9, 4
|
||||
/* 802F3D58 42 00 FF F4 */ bdnz lbl_802F3D4C
|
||||
/* 802F3D5C 39 4A 00 01 */ addi r10, r10, 1
|
||||
/* 802F3D60 2C 0A 00 02 */ cmpwi r10, 2
|
||||
/* 802F3D64 38 E7 00 0C */ addi r7, r7, 0xc
|
||||
/* 802F3D68 41 80 FF CC */ blt lbl_802F3D34
|
||||
/* 802F3D6C 3C E0 80 3A */ lis r7, j2dDefaultIndTexMtxInfo@ha /* 0x803A1BC4@ha */
|
||||
/* 802F3D70 38 E7 1B C4 */ addi r7, r7, j2dDefaultIndTexMtxInfo@l /* 0x803A1BC4@l */
|
||||
/* 802F3D74 88 07 00 18 */ lbz r0, 0x18(r7)
|
||||
/* 802F3D78 98 01 00 20 */ stb r0, 0x20(r1)
|
||||
/* 802F3D7C 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 802F3D80 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802F3D84 41 82 00 6C */ beq lbl_802F3DF0
|
||||
/* 802F3D88 1C 05 01 28 */ mulli r0, r5, 0x128
|
||||
/* 802F3D8C 7C A4 02 14 */ add r5, r4, r0
|
||||
/* 802F3D90 88 05 00 00 */ lbz r0, 0(r5)
|
||||
/* 802F3D94 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802F3D98 40 82 00 58 */ bne lbl_802F3DF0
|
||||
/* 802F3D9C 1C 86 00 1C */ mulli r4, r6, 0x1c
|
||||
/* 802F3DA0 38 C4 00 0C */ addi r6, r4, 0xc
|
||||
/* 802F3DA4 7C C5 32 14 */ add r6, r5, r6
|
||||
/* 802F3DA8 38 E0 00 00 */ li r7, 0
|
||||
/* 802F3DAC 38 80 00 00 */ li r4, 0
|
||||
lbl_802F3DB0:
|
||||
/* 802F3DB0 38 A0 00 00 */ li r5, 0
|
||||
/* 802F3DB4 7D 06 22 14 */ add r8, r6, r4
|
||||
/* 802F3DB8 7D 23 22 14 */ add r9, r3, r4
|
||||
/* 802F3DBC 38 00 00 03 */ li r0, 3
|
||||
/* 802F3DC0 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802F3DC4:
|
||||
/* 802F3DC4 7C 08 2C 2E */ lfsx f0, r8, r5
|
||||
/* 802F3DC8 7C 09 2D 2E */ stfsx f0, r9, r5
|
||||
/* 802F3DCC 38 A5 00 04 */ addi r5, r5, 4
|
||||
/* 802F3DD0 42 00 FF F4 */ bdnz lbl_802F3DC4
|
||||
/* 802F3DD4 38 E7 00 01 */ addi r7, r7, 1
|
||||
/* 802F3DD8 2C 07 00 02 */ cmpwi r7, 2
|
||||
/* 802F3DDC 38 84 00 0C */ addi r4, r4, 0xc
|
||||
/* 802F3DE0 41 80 FF D0 */ blt lbl_802F3DB0
|
||||
/* 802F3DE4 88 06 00 18 */ lbz r0, 0x18(r6)
|
||||
/* 802F3DE8 98 03 00 18 */ stb r0, 0x18(r3)
|
||||
/* 802F3DEC 48 00 00 30 */ b lbl_802F3E1C
|
||||
lbl_802F3DF0:
|
||||
/* 802F3DF0 38 A3 FF FC */ addi r5, r3, -4
|
||||
/* 802F3DF4 38 81 00 04 */ addi r4, r1, 4
|
||||
/* 802F3DF8 38 00 00 03 */ li r0, 3
|
||||
/* 802F3DFC 7C 09 03 A6 */ mtctr r0
|
||||
lbl_802F3E00:
|
||||
/* 802F3E00 80 64 00 04 */ lwz r3, 4(r4)
|
||||
/* 802F3E04 84 04 00 08 */ lwzu r0, 8(r4)
|
||||
/* 802F3E08 90 65 00 04 */ stw r3, 4(r5)
|
||||
/* 802F3E0C 94 05 00 08 */ stwu r0, 8(r5)
|
||||
/* 802F3E10 42 00 FF F0 */ bdnz lbl_802F3E00
|
||||
/* 802F3E14 80 04 00 04 */ lwz r0, 4(r4)
|
||||
/* 802F3E18 90 05 00 04 */ stw r0, 4(r5)
|
||||
lbl_802F3E1C:
|
||||
/* 802F3E1C 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 802F3E20 4E 80 00 20 */ blr
|
||||
@@ -1,29 +0,0 @@
|
||||
lbl_802F3CB8:
|
||||
/* 802F3CB8 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3CBC 88 02 C7 84 */ lbz r0, j2dDefaultIndTexOrderNull(r2)
|
||||
/* 802F3CC0 98 01 00 08 */ stb r0, 8(r1)
|
||||
/* 802F3CC4 38 E2 C7 84 */ la r7, j2dDefaultIndTexOrderNull(r2) /* 80456184-_SDA2_BASE_ */
|
||||
/* 802F3CC8 88 07 00 01 */ lbz r0, 1(r7)
|
||||
/* 802F3CCC 98 01 00 09 */ stb r0, 9(r1)
|
||||
/* 802F3CD0 80 84 00 0C */ lwz r4, 0xc(r4)
|
||||
/* 802F3CD4 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 802F3CD8 41 82 00 38 */ beq lbl_802F3D10
|
||||
/* 802F3CDC 1C 05 01 28 */ mulli r0, r5, 0x128
|
||||
/* 802F3CE0 7C A4 02 14 */ add r5, r4, r0
|
||||
/* 802F3CE4 88 05 00 00 */ lbz r0, 0(r5)
|
||||
/* 802F3CE8 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802F3CEC 40 82 00 24 */ bne lbl_802F3D10
|
||||
/* 802F3CF0 54 C4 08 3C */ slwi r4, r6, 1
|
||||
/* 802F3CF4 38 84 00 04 */ addi r4, r4, 4
|
||||
/* 802F3CF8 7C 85 22 14 */ add r4, r5, r4
|
||||
/* 802F3CFC 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F3D00 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3D04 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F3D08 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F3D0C 48 00 00 0C */ b lbl_802F3D18
|
||||
lbl_802F3D10:
|
||||
/* 802F3D10 A0 01 00 08 */ lhz r0, 8(r1)
|
||||
/* 802F3D14 B0 03 00 00 */ sth r0, 0(r3)
|
||||
lbl_802F3D18:
|
||||
/* 802F3D18 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3D1C 4E 80 00 20 */ blr
|
||||
@@ -1,14 +0,0 @@
|
||||
lbl_802F3C88:
|
||||
/* 802F3C88 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 802F3C8C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F3C90 41 82 00 20 */ beq lbl_802F3CB0
|
||||
/* 802F3C94 1C 84 01 28 */ mulli r4, r4, 0x128
|
||||
/* 802F3C98 7C 03 20 AE */ lbzx r0, r3, r4
|
||||
/* 802F3C9C 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 802F3CA0 40 82 00 10 */ bne lbl_802F3CB0
|
||||
/* 802F3CA4 7C 63 22 14 */ add r3, r3, r4
|
||||
/* 802F3CA8 88 63 00 01 */ lbz r3, 1(r3)
|
||||
/* 802F3CAC 4E 80 00 20 */ blr
|
||||
lbl_802F3CB0:
|
||||
/* 802F3CB0 38 60 00 00 */ li r3, 0
|
||||
/* 802F3CB4 4E 80 00 20 */ blr
|
||||
@@ -1,43 +0,0 @@
|
||||
lbl_802F362C:
|
||||
/* 802F362C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3630 80 02 C7 C0 */ lwz r0, lit_1887(r2)
|
||||
/* 802F3634 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802F3638 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802F363C 88 01 00 0C */ lbz r0, 0xc(r1)
|
||||
/* 802F3640 98 01 00 14 */ stb r0, 0x14(r1)
|
||||
/* 802F3644 88 01 00 0D */ lbz r0, 0xd(r1)
|
||||
/* 802F3648 98 01 00 15 */ stb r0, 0x15(r1)
|
||||
/* 802F364C 88 01 00 0E */ lbz r0, 0xe(r1)
|
||||
/* 802F3650 98 01 00 16 */ stb r0, 0x16(r1)
|
||||
/* 802F3654 88 01 00 0F */ lbz r0, 0xf(r1)
|
||||
/* 802F3658 98 01 00 17 */ stb r0, 0x17(r1)
|
||||
/* 802F365C 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3660 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3664 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3668 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F366C 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3670 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F3674 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F3678 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F367C A0 05 00 08 */ lhz r0, 8(r5)
|
||||
/* 802F3680 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3684 41 82 00 38 */ beq lbl_802F36BC
|
||||
/* 802F3688 80 84 00 10 */ lwz r4, 0x10(r4)
|
||||
/* 802F368C 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F3690 7C 04 00 2E */ lwzx r0, r4, r0
|
||||
/* 802F3694 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F3698 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802F369C 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F36A0 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802F36A4 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F36A8 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 802F36AC 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F36B0 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 802F36B4 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F36B8 48 00 00 0C */ b lbl_802F36C4
|
||||
lbl_802F36BC:
|
||||
/* 802F36BC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F36C0 90 03 00 00 */ stw r0, 0(r3)
|
||||
lbl_802F36C4:
|
||||
/* 802F36C4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F36C8 4E 80 00 20 */ blr
|
||||
@@ -1,7 +1,7 @@
|
||||
lbl_802F3A1C:
|
||||
/* 802F3A1C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3A20 80 E2 D1 B0 */ lwz r7, lit_2018(r2)
|
||||
/* 802F3A24 80 02 D1 B4 */ lwz r0, data_80456BB4(r2)
|
||||
/* 802F3A24 80 02 D1 B4 */ lwz r0, lit_2018+0x4(r2)
|
||||
/* 802F3A28 90 E1 00 08 */ stw r7, 8(r1)
|
||||
/* 802F3A2C 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802F3A30 A9 21 00 0A */ lha r9, 0xa(r1)
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
lbl_802F3AB4:
|
||||
/* 802F3AB4 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3AB8 80 02 C7 C4 */ lwz r0, lit_2039(r2)
|
||||
/* 802F3ABC 90 01 00 10 */ stw r0, 0x10(r1)
|
||||
/* 802F3AC0 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 802F3AC4 88 01 00 0C */ lbz r0, 0xc(r1)
|
||||
/* 802F3AC8 98 01 00 14 */ stb r0, 0x14(r1)
|
||||
/* 802F3ACC 88 01 00 0D */ lbz r0, 0xd(r1)
|
||||
/* 802F3AD0 98 01 00 15 */ stb r0, 0x15(r1)
|
||||
/* 802F3AD4 88 01 00 0E */ lbz r0, 0xe(r1)
|
||||
/* 802F3AD8 98 01 00 16 */ stb r0, 0x16(r1)
|
||||
/* 802F3ADC 88 01 00 0F */ lbz r0, 0xf(r1)
|
||||
/* 802F3AE0 98 01 00 17 */ stb r0, 0x17(r1)
|
||||
/* 802F3AE4 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3AE8 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3AEC 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3AF0 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F3AF4 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3AF8 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F3AFC 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F3B00 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F3B04 A0 05 00 4A */ lhz r0, 0x4a(r5)
|
||||
/* 802F3B08 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3B0C 41 82 00 38 */ beq lbl_802F3B44
|
||||
/* 802F3B10 80 84 00 3C */ lwz r4, 0x3c(r4)
|
||||
/* 802F3B14 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F3B18 7C 04 00 2E */ lwzx r0, r4, r0
|
||||
/* 802F3B1C 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 802F3B20 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 802F3B24 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3B28 88 01 00 09 */ lbz r0, 9(r1)
|
||||
/* 802F3B2C 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F3B30 88 01 00 0A */ lbz r0, 0xa(r1)
|
||||
/* 802F3B34 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F3B38 88 01 00 0B */ lbz r0, 0xb(r1)
|
||||
/* 802F3B3C 98 03 00 03 */ stb r0, 3(r3)
|
||||
/* 802F3B40 48 00 00 0C */ b lbl_802F3B4C
|
||||
lbl_802F3B44:
|
||||
/* 802F3B44 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F3B48 90 03 00 00 */ stw r0, 0(r3)
|
||||
lbl_802F3B4C:
|
||||
/* 802F3B4C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F3B50 4E 80 00 20 */ blr
|
||||
@@ -1,31 +0,0 @@
|
||||
lbl_802F39A8:
|
||||
/* 802F39A8 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F39AC 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F39B0 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F39B4 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F39B8 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F39BC 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F39C0 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F39C4 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F39C8 A0 05 00 72 */ lhz r0, 0x72(r5)
|
||||
/* 802F39CC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F39D0 41 82 00 2C */ beq lbl_802F39FC
|
||||
/* 802F39D4 80 84 00 34 */ lwz r4, 0x34(r4)
|
||||
/* 802F39D8 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F39DC 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F39E0 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F39E4 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F39E8 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F39EC 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F39F0 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F39F4 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F39F8 4E 80 00 20 */ blr
|
||||
lbl_802F39FC:
|
||||
/* 802F39FC 88 02 C7 80 */ lbz r0, j2dDefaultTevOrderInfoNull(r2)
|
||||
/* 802F3A00 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3A04 38 82 C7 80 */ la r4, j2dDefaultTevOrderInfoNull(r2) /* 80456180-_SDA2_BASE_ */
|
||||
/* 802F3A08 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F3A0C 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F3A10 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F3A14 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F3A18 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_802F3B54:
|
||||
/* 802F3B54 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F3B58 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3B5C 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F3B60 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F3B64 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3B68 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F3B6C 88 04 00 04 */ lbz r0, 4(r4)
|
||||
/* 802F3B70 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F3B74 41 82 00 10 */ beq lbl_802F3B84
|
||||
/* 802F3B78 80 63 00 40 */ lwz r3, 0x40(r3)
|
||||
/* 802F3B7C 7C 63 00 AE */ lbzx r3, r3, r0
|
||||
/* 802F3B80 4E 80 00 20 */ blr
|
||||
lbl_802F3B84:
|
||||
/* 802F3B84 38 60 00 FF */ li r3, 0xff
|
||||
/* 802F3B88 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_802F3B8C:
|
||||
/* 802F3B8C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 802F3B90 7C 08 02 A6 */ mflr r0
|
||||
/* 802F3B94 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 802F3B98 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3B9C 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3BA0 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3BA4 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F3BA8 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3BAC 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F3BB0 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F3BB4 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F3BB8 A0 05 00 9A */ lhz r0, 0x9a(r5)
|
||||
/* 802F3BBC 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3BC0 41 82 00 18 */ beq lbl_802F3BD8
|
||||
/* 802F3BC4 80 84 00 44 */ lwz r4, 0x44(r4)
|
||||
/* 802F3BC8 1C 00 00 14 */ mulli r0, r0, 0x14
|
||||
/* 802F3BCC 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F3BD0 48 00 05 41 */ bl __ct__11J2DTevStageFRC15J2DTevStageInfo
|
||||
/* 802F3BD4 48 00 00 08 */ b lbl_802F3BDC
|
||||
lbl_802F3BD8:
|
||||
/* 802F3BD8 4B FF DD 69 */ bl __ct__11J2DTevStageFv
|
||||
lbl_802F3BDC:
|
||||
/* 802F3BDC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 802F3BE0 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F3BE4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 802F3BE8 4E 80 00 20 */ blr
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
lbl_802F3BEC:
|
||||
/* 802F3BEC 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3BF0 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3BF4 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F3BF8 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F3BFC 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3C00 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F3C04 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F3C08 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F3C0C A0 05 00 DA */ lhz r0, 0xda(r5)
|
||||
/* 802F3C10 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3C14 41 82 00 40 */ beq lbl_802F3C54
|
||||
/* 802F3C18 80 84 00 4C */ lwz r4, 0x4c(r4)
|
||||
/* 802F3C1C 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F3C20 7C E4 02 14 */ add r7, r4, r0
|
||||
/* 802F3C24 88 87 00 00 */ lbz r4, 0(r7)
|
||||
/* 802F3C28 88 C7 00 03 */ lbz r6, 3(r7)
|
||||
/* 802F3C2C 88 07 00 02 */ lbz r0, 2(r7)
|
||||
/* 802F3C30 54 05 15 BA */ rlwinm r5, r0, 2, 0x16, 0x1d
|
||||
/* 802F3C34 54 84 30 32 */ slwi r4, r4, 6
|
||||
/* 802F3C38 88 07 00 01 */ lbz r0, 1(r7)
|
||||
/* 802F3C3C 54 00 25 36 */ rlwinm r0, r0, 4, 0x14, 0x1b
|
||||
/* 802F3C40 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 802F3C44 7C 00 32 14 */ add r0, r0, r6
|
||||
/* 802F3C48 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 802F3C4C 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3C50 4E 80 00 20 */ blr
|
||||
lbl_802F3C54:
|
||||
/* 802F3C54 38 82 C7 9C */ la r4, j2dDefaultTevSwapModeTable(r2) /* 8045619C-_SDA2_BASE_ */
|
||||
/* 802F3C58 88 E4 00 01 */ lbz r7, 1(r4)
|
||||
/* 802F3C5C 88 C4 00 03 */ lbz r6, 3(r4)
|
||||
/* 802F3C60 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F3C64 54 05 15 BA */ rlwinm r5, r0, 2, 0x16, 0x1d
|
||||
/* 802F3C68 88 02 C7 9C */ lbz r0, j2dDefaultTevSwapModeTable(r2)
|
||||
/* 802F3C6C 54 04 34 B2 */ rlwinm r4, r0, 6, 0x12, 0x19
|
||||
/* 802F3C70 54 E0 20 36 */ slwi r0, r7, 4
|
||||
/* 802F3C74 7C 00 2A 14 */ add r0, r0, r5
|
||||
/* 802F3C78 7C 00 32 14 */ add r0, r0, r6
|
||||
/* 802F3C7C 7C 04 02 14 */ add r0, r4, r0
|
||||
/* 802F3C80 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F3C84 4E 80 00 20 */ blr
|
||||
@@ -1,31 +0,0 @@
|
||||
lbl_802F3790:
|
||||
/* 802F3790 81 04 00 04 */ lwz r8, 4(r4)
|
||||
/* 802F3794 80 E4 00 08 */ lwz r7, 8(r4)
|
||||
/* 802F3798 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F379C 7C 07 02 2E */ lhzx r0, r7, r0
|
||||
/* 802F37A0 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F37A4 7C A8 02 14 */ add r5, r8, r0
|
||||
/* 802F37A8 54 C0 08 3C */ slwi r0, r6, 1
|
||||
/* 802F37AC 7C A5 02 14 */ add r5, r5, r0
|
||||
/* 802F37B0 A0 05 00 14 */ lhz r0, 0x14(r5)
|
||||
/* 802F37B4 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F37B8 41 82 00 2C */ beq lbl_802F37E4
|
||||
/* 802F37BC 80 84 00 20 */ lwz r4, 0x20(r4)
|
||||
/* 802F37C0 54 00 13 BA */ rlwinm r0, r0, 2, 0xe, 0x1d
|
||||
/* 802F37C4 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F37C8 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F37CC 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F37D0 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F37D4 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F37D8 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F37DC 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F37E0 4E 80 00 20 */ blr
|
||||
lbl_802F37E4:
|
||||
/* 802F37E4 3C 80 80 3A */ lis r4, j2dDefaultTexCoordInfo@ha /* 0x803A1B80@ha */
|
||||
/* 802F37E8 8C 04 1B 80 */ lbzu r0, j2dDefaultTexCoordInfo@l(r4) /* 0x803A1B80@l */
|
||||
/* 802F37EC 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F37F0 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F37F4 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F37F8 88 04 00 02 */ lbz r0, 2(r4)
|
||||
/* 802F37FC 98 03 00 02 */ stb r0, 2(r3)
|
||||
/* 802F3800 4E 80 00 20 */ blr
|
||||
@@ -1,16 +0,0 @@
|
||||
lbl_802F3758:
|
||||
/* 802F3758 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F375C 80 A3 00 08 */ lwz r5, 8(r3)
|
||||
/* 802F3760 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F3764 7C 05 02 2E */ lhzx r0, r5, r0
|
||||
/* 802F3768 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F376C 7C 86 02 14 */ add r4, r6, r0
|
||||
/* 802F3770 88 04 00 03 */ lbz r0, 3(r4)
|
||||
/* 802F3774 28 00 00 FF */ cmplwi r0, 0xff
|
||||
/* 802F3778 41 82 00 10 */ beq lbl_802F3788
|
||||
/* 802F377C 80 63 00 1C */ lwz r3, 0x1c(r3)
|
||||
/* 802F3780 7C 63 00 AE */ lbzx r3, r3, r0
|
||||
/* 802F3784 4E 80 00 20 */ blr
|
||||
lbl_802F3788:
|
||||
/* 802F3788 38 60 00 00 */ li r3, 0
|
||||
/* 802F378C 4E 80 00 20 */ blr
|
||||
@@ -1,58 +0,0 @@
|
||||
lbl_802F3804:
|
||||
/* 802F3804 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 802F3808 7C 08 02 A6 */ mflr r0
|
||||
/* 802F380C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 802F3810 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F3814 48 06 E9 C9 */ bl _savegpr_29
|
||||
/* 802F3818 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 802F381C 3B C0 00 00 */ li r30, 0
|
||||
/* 802F3820 80 C3 00 04 */ lwz r6, 4(r3)
|
||||
/* 802F3824 80 63 00 08 */ lwz r3, 8(r3)
|
||||
/* 802F3828 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F382C 7C 03 02 2E */ lhzx r0, r3, r0
|
||||
/* 802F3830 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3834 7C 66 02 14 */ add r3, r6, r0
|
||||
/* 802F3838 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F383C 7F E3 02 14 */ add r31, r3, r0
|
||||
/* 802F3840 A0 1F 00 24 */ lhz r0, 0x24(r31)
|
||||
/* 802F3844 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3848 41 82 00 7C */ beq lbl_802F38C4
|
||||
/* 802F384C 38 60 00 54 */ li r3, 0x54
|
||||
/* 802F3850 4B FD B3 FD */ bl __nw__FUl
|
||||
/* 802F3854 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 802F3858 41 82 00 64 */ beq lbl_802F38BC
|
||||
/* 802F385C 80 9D 00 24 */ lwz r4, 0x24(r29)
|
||||
/* 802F3860 A0 1F 00 24 */ lhz r0, 0x24(r31)
|
||||
/* 802F3864 1C 00 00 24 */ mulli r0, r0, 0x24
|
||||
/* 802F3868 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F386C C0 04 00 04 */ lfs f0, 4(r4)
|
||||
/* 802F3870 D0 03 00 04 */ stfs f0, 4(r3)
|
||||
/* 802F3874 C0 04 00 08 */ lfs f0, 8(r4)
|
||||
/* 802F3878 D0 03 00 08 */ stfs f0, 8(r3)
|
||||
/* 802F387C C0 04 00 0C */ lfs f0, 0xc(r4)
|
||||
/* 802F3880 D0 03 00 0C */ stfs f0, 0xc(r3)
|
||||
/* 802F3884 88 04 00 00 */ lbz r0, 0(r4)
|
||||
/* 802F3888 98 03 00 00 */ stb r0, 0(r3)
|
||||
/* 802F388C 88 04 00 01 */ lbz r0, 1(r4)
|
||||
/* 802F3890 98 03 00 01 */ stb r0, 1(r3)
|
||||
/* 802F3894 C0 04 00 10 */ lfs f0, 0x10(r4)
|
||||
/* 802F3898 D0 03 00 10 */ stfs f0, 0x10(r3)
|
||||
/* 802F389C C0 04 00 14 */ lfs f0, 0x14(r4)
|
||||
/* 802F38A0 D0 03 00 14 */ stfs f0, 0x14(r3)
|
||||
/* 802F38A4 C0 04 00 18 */ lfs f0, 0x18(r4)
|
||||
/* 802F38A8 D0 03 00 18 */ stfs f0, 0x18(r3)
|
||||
/* 802F38AC C0 04 00 1C */ lfs f0, 0x1c(r4)
|
||||
/* 802F38B0 D0 03 00 1C */ stfs f0, 0x1c(r3)
|
||||
/* 802F38B4 C0 04 00 20 */ lfs f0, 0x20(r4)
|
||||
/* 802F38B8 D0 03 00 20 */ stfs f0, 0x20(r3)
|
||||
lbl_802F38BC:
|
||||
/* 802F38BC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 802F38C0 4B FF 64 05 */ bl calc__9J2DTexMtxFv
|
||||
lbl_802F38C4:
|
||||
/* 802F38C4 7F C3 F3 78 */ mr r3, r30
|
||||
/* 802F38C8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 802F38CC 48 06 E9 5D */ bl _restgpr_29
|
||||
/* 802F38D0 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 802F38D4 7C 08 03 A6 */ mtlr r0
|
||||
/* 802F38D8 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 802F38DC 4E 80 00 20 */ blr
|
||||
@@ -1,20 +0,0 @@
|
||||
lbl_802F3920:
|
||||
/* 802F3920 80 E3 00 04 */ lwz r7, 4(r3)
|
||||
/* 802F3924 80 C3 00 08 */ lwz r6, 8(r3)
|
||||
/* 802F3928 54 80 08 3C */ slwi r0, r4, 1
|
||||
/* 802F392C 7C 06 02 2E */ lhzx r0, r6, r0
|
||||
/* 802F3930 1C 00 00 E8 */ mulli r0, r0, 0xe8
|
||||
/* 802F3934 7C 87 02 14 */ add r4, r7, r0
|
||||
/* 802F3938 54 A0 08 3C */ slwi r0, r5, 1
|
||||
/* 802F393C 7C 84 02 14 */ add r4, r4, r0
|
||||
/* 802F3940 A0 04 00 38 */ lhz r0, 0x38(r4)
|
||||
/* 802F3944 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 802F3948 41 82 00 14 */ beq lbl_802F395C
|
||||
/* 802F394C 80 63 00 28 */ lwz r3, 0x28(r3)
|
||||
/* 802F3950 54 00 0B FC */ rlwinm r0, r0, 1, 0xf, 0x1e
|
||||
/* 802F3954 7C 63 02 2E */ lhzx r3, r3, r0
|
||||
/* 802F3958 4E 80 00 20 */ blr
|
||||
lbl_802F395C:
|
||||
/* 802F395C 3C 60 00 01 */ lis r3, 0x0001 /* 0x0000FFFF@ha */
|
||||
/* 802F3960 38 63 FF FF */ addi r3, r3, 0xFFFF /* 0x0000FFFF@l */
|
||||
/* 802F3964 4E 80 00 20 */ blr
|
||||
@@ -1,35 +0,0 @@
|
||||
lbl_8030896C:
|
||||
/* 8030896C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80308970 7C 08 02 A6 */ mflr r0
|
||||
/* 80308974 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80308978 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8030897C 93 C1 00 18 */ stw r30, 0x18(r1)
|
||||
/* 80308980 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80308984 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80308988 80 63 01 44 */ lwz r3, 0x144(r3)
|
||||
/* 8030898C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80308990 41 82 00 38 */ beq lbl_803089C8
|
||||
/* 80308994 A0 9E 01 3C */ lhz r4, 0x13c(r30)
|
||||
/* 80308998 28 04 FF FF */ cmplwi r4, 0xffff
|
||||
/* 8030899C 41 82 00 2C */ beq lbl_803089C8
|
||||
/* 803089A0 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803089A4 48 00 36 A5 */ bl getVisibility__20J2DAnmVisibilityFullCFUsPUc
|
||||
/* 803089A8 88 01 00 08 */ lbz r0, 8(r1)
|
||||
/* 803089AC 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803089B0 41 82 00 10 */ beq lbl_803089C0
|
||||
/* 803089B4 38 00 00 01 */ li r0, 1
|
||||
/* 803089B8 98 1E 00 B0 */ stb r0, 0xb0(r30)
|
||||
/* 803089BC 48 00 00 0C */ b lbl_803089C8
|
||||
lbl_803089C0:
|
||||
/* 803089C0 38 00 00 00 */ li r0, 0
|
||||
/* 803089C4 98 1E 00 B0 */ stb r0, 0xb0(r30)
|
||||
lbl_803089C8:
|
||||
/* 803089C8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 803089CC 7F E4 FB 78 */ mr r4, r31
|
||||
/* 803089D0 4B FE F8 59 */ bl animationPane__7J2DPaneFPC15J2DAnmTransform
|
||||
/* 803089D4 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 803089D8 83 C1 00 18 */ lwz r30, 0x18(r1)
|
||||
/* 803089DC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 803089E0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803089E4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 803089E8 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_803086FC:
|
||||
/* 803086FC 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80308700 7C 08 02 A6 */ mflr r0
|
||||
/* 80308704 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80308708 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8030870C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308710 38 00 FF FF */ li r0, -1
|
||||
/* 80308714 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80308718 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8030871C 7C 83 23 78 */ mr r3, r4
|
||||
/* 80308720 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308724 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80308728 4B FF FD A5 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 8030872C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308730 40 82 00 10 */ bne lbl_80308740
|
||||
/* 80308734 38 00 00 00 */ li r0, 0
|
||||
/* 80308738 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8030873C 48 00 00 0C */ b lbl_80308748
|
||||
lbl_80308740:
|
||||
/* 80308740 80 01 00 0C */ lwz r0, 0xc(r1)
|
||||
/* 80308744 90 1F 00 00 */ stw r0, 0(r31)
|
||||
lbl_80308748:
|
||||
/* 80308748 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 8030874C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 80308750 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308754 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 80308758 4E 80 00 20 */ blr
|
||||
@@ -1,27 +0,0 @@
|
||||
lbl_8030875C:
|
||||
/* 8030875C 94 21 FF E0 */ stwu r1, -0x20(r1)
|
||||
/* 80308760 7C 08 02 A6 */ mflr r0
|
||||
/* 80308764 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 80308768 93 E1 00 1C */ stw r31, 0x1c(r1)
|
||||
/* 8030876C 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80308770 38 00 FF FF */ li r0, -1
|
||||
/* 80308774 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 80308778 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8030877C 7C 83 23 78 */ mr r3, r4
|
||||
/* 80308780 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 80308784 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 80308788 4B FF FD 45 */ bl getBlackWhite__12J2DTextBoxExCFPQ28JUtility6TColorPQ28JUtility6TColor
|
||||
/* 8030878C 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 80308790 40 82 00 10 */ bne lbl_803087A0
|
||||
/* 80308794 38 00 FF FF */ li r0, -1
|
||||
/* 80308798 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8030879C 48 00 00 0C */ b lbl_803087A8
|
||||
lbl_803087A0:
|
||||
/* 803087A0 80 01 00 08 */ lwz r0, 8(r1)
|
||||
/* 803087A4 90 1F 00 00 */ stw r0, 0(r31)
|
||||
lbl_803087A8:
|
||||
/* 803087A8 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
||||
/* 803087AC 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 803087B0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803087B4 38 21 00 20 */ addi r1, r1, 0x20
|
||||
/* 803087B8 4E 80 00 20 */ blr
|
||||
-41
@@ -1,41 +0,0 @@
|
||||
lbl_80308668:
|
||||
/* 80308668 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8030866C 7C 08 02 A6 */ mflr r0
|
||||
/* 80308670 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80308674 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80308678 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8030867C 80 04 00 00 */ lwz r0, 0(r4)
|
||||
/* 80308680 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80308684 40 82 00 1C */ bne lbl_803086A0
|
||||
/* 80308688 80 65 00 00 */ lwz r3, 0(r5)
|
||||
/* 8030868C 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 80308690 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 80308694 40 82 00 0C */ bne lbl_803086A0
|
||||
/* 80308698 38 60 00 01 */ li r3, 1
|
||||
/* 8030869C 48 00 00 4C */ b lbl_803086E8
|
||||
lbl_803086A0:
|
||||
/* 803086A0 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 803086A4 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803086A8 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 803086AC 81 8C 00 58 */ lwz r12, 0x58(r12)
|
||||
/* 803086B0 7D 89 03 A6 */ mtctr r12
|
||||
/* 803086B4 4E 80 04 21 */ bctrl
|
||||
/* 803086B8 80 7F 01 38 */ lwz r3, 0x138(r31)
|
||||
/* 803086BC 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803086C0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 803086C4 81 8C 00 18 */ lwz r12, 0x18(r12)
|
||||
/* 803086C8 7D 89 03 A6 */ mtctr r12
|
||||
/* 803086CC 4E 80 04 21 */ bctrl
|
||||
/* 803086D0 54 60 06 3E */ clrlwi r0, r3, 0x18
|
||||
/* 803086D4 28 00 00 01 */ cmplwi r0, 1
|
||||
/* 803086D8 40 82 00 0C */ bne lbl_803086E4
|
||||
/* 803086DC 38 60 00 00 */ li r3, 0
|
||||
/* 803086E0 48 00 00 08 */ b lbl_803086E8
|
||||
lbl_803086E4:
|
||||
/* 803086E4 38 60 00 01 */ li r3, 1
|
||||
lbl_803086E8:
|
||||
/* 803086E8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 803086EC 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803086F0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803086F4 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803086F8 4E 80 00 20 */ blr
|
||||
-104
@@ -1,104 +0,0 @@
|
||||
lbl_8030834C:
|
||||
/* 8030834C 94 21 FF D0 */ stwu r1, -0x30(r1)
|
||||
/* 80308350 7C 08 02 A6 */ mflr r0
|
||||
/* 80308354 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 80308358 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8030835C 48 05 9E 7D */ bl _savegpr_28
|
||||
/* 80308360 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 80308364 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80308368 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8030836C 80 83 01 38 */ lwz r4, 0x138(r3)
|
||||
/* 80308370 28 04 00 00 */ cmplwi r4, 0
|
||||
/* 80308374 40 82 00 0C */ bne lbl_80308380
|
||||
/* 80308378 38 60 00 00 */ li r3, 0
|
||||
/* 8030837C 48 00 01 38 */ b lbl_803084B4
|
||||
lbl_80308380:
|
||||
/* 80308380 80 04 00 70 */ lwz r0, 0x70(r4)
|
||||
/* 80308384 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80308388 40 82 00 0C */ bne lbl_80308394
|
||||
/* 8030838C 38 60 00 00 */ li r3, 0
|
||||
/* 80308390 48 00 01 24 */ b lbl_803084B4
|
||||
lbl_80308394:
|
||||
/* 80308394 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 80308398 90 01 00 08 */ stw r0, 8(r1)
|
||||
/* 8030839C 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 803083A0 90 01 00 0C */ stw r0, 0xc(r1)
|
||||
/* 803083A4 38 81 00 0C */ addi r4, r1, 0xc
|
||||
/* 803083A8 38 A1 00 08 */ addi r5, r1, 8
|
||||
/* 803083AC 48 00 02 BD */ bl isSetBlackWhite__12J2DTextBoxExCFQ28JUtility6TColorQ28JUtility6TColor
|
||||
/* 803083B0 54 60 06 3F */ clrlwi. r0, r3, 0x18
|
||||
/* 803083B4 40 82 00 0C */ bne lbl_803083C0
|
||||
/* 803083B8 38 60 00 00 */ li r3, 0
|
||||
/* 803083BC 48 00 00 F8 */ b lbl_803084B4
|
||||
lbl_803083C0:
|
||||
/* 803083C0 3B 80 00 00 */ li r28, 0
|
||||
/* 803083C4 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 803083C8 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803083CC 40 82 00 14 */ bne lbl_803083E0
|
||||
/* 803083D0 80 7F 00 00 */ lwz r3, 0(r31)
|
||||
/* 803083D4 3C 03 00 01 */ addis r0, r3, 1
|
||||
/* 803083D8 28 00 FF FF */ cmplwi r0, 0xffff
|
||||
/* 803083DC 41 82 00 08 */ beq lbl_803083E4
|
||||
lbl_803083E0:
|
||||
/* 803083E0 3B 80 00 01 */ li r28, 1
|
||||
lbl_803083E4:
|
||||
/* 803083E4 57 83 06 3E */ clrlwi r3, r28, 0x18
|
||||
/* 803083E8 30 03 FF FF */ addic r0, r3, -1
|
||||
/* 803083EC 7C 60 19 10 */ subfe r3, r0, r3
|
||||
/* 803083F0 38 03 00 01 */ addi r0, r3, 1
|
||||
/* 803083F4 80 7D 01 38 */ lwz r3, 0x138(r29)
|
||||
/* 803083F8 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 803083FC 54 04 06 3E */ clrlwi r4, r0, 0x18
|
||||
/* 80308400 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80308404 81 8C 00 54 */ lwz r12, 0x54(r12)
|
||||
/* 80308408 7D 89 03 A6 */ mtctr r12
|
||||
/* 8030840C 4E 80 04 21 */ bctrl
|
||||
/* 80308410 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80308414 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80308418 4B FF F9 F5 */ bl setTevOrder__12J2DTextBoxExFb
|
||||
/* 8030841C 7F A3 EB 78 */ mr r3, r29
|
||||
/* 80308420 7F 84 E3 78 */ mr r4, r28
|
||||
/* 80308424 4B FF FA CD */ bl setTevStage__12J2DTextBoxExFb
|
||||
/* 80308428 57 80 06 3F */ clrlwi. r0, r28, 0x18
|
||||
/* 8030842C 41 82 00 84 */ beq lbl_803084B0
|
||||
/* 80308430 88 1E 00 00 */ lbz r0, 0(r30)
|
||||
/* 80308434 88 7E 00 01 */ lbz r3, 1(r30)
|
||||
/* 80308438 88 9E 00 02 */ lbz r4, 2(r30)
|
||||
/* 8030843C 88 BE 00 03 */ lbz r5, 3(r30)
|
||||
/* 80308440 B0 01 00 18 */ sth r0, 0x18(r1)
|
||||
/* 80308444 B0 61 00 1A */ sth r3, 0x1a(r1)
|
||||
/* 80308448 B0 81 00 1C */ sth r4, 0x1c(r1)
|
||||
/* 8030844C B0 A1 00 1E */ sth r5, 0x1e(r1)
|
||||
/* 80308450 80 7D 01 38 */ lwz r3, 0x138(r29)
|
||||
/* 80308454 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80308458 38 80 00 00 */ li r4, 0
|
||||
/* 8030845C 38 A1 00 18 */ addi r5, r1, 0x18
|
||||
/* 80308460 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80308464 81 8C 00 34 */ lwz r12, 0x34(r12)
|
||||
/* 80308468 7D 89 03 A6 */ mtctr r12
|
||||
/* 8030846C 4E 80 04 21 */ bctrl
|
||||
/* 80308470 88 7F 00 01 */ lbz r3, 1(r31)
|
||||
/* 80308474 88 9F 00 02 */ lbz r4, 2(r31)
|
||||
/* 80308478 88 BF 00 03 */ lbz r5, 3(r31)
|
||||
/* 8030847C 88 1F 00 00 */ lbz r0, 0(r31)
|
||||
/* 80308480 B0 01 00 10 */ sth r0, 0x10(r1)
|
||||
/* 80308484 B0 61 00 12 */ sth r3, 0x12(r1)
|
||||
/* 80308488 B0 81 00 14 */ sth r4, 0x14(r1)
|
||||
/* 8030848C B0 A1 00 16 */ sth r5, 0x16(r1)
|
||||
/* 80308490 80 7D 01 38 */ lwz r3, 0x138(r29)
|
||||
/* 80308494 80 63 00 70 */ lwz r3, 0x70(r3)
|
||||
/* 80308498 38 80 00 01 */ li r4, 1
|
||||
/* 8030849C 38 A1 00 10 */ addi r5, r1, 0x10
|
||||
/* 803084A0 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 803084A4 81 8C 00 34 */ lwz r12, 0x34(r12)
|
||||
/* 803084A8 7D 89 03 A6 */ mtctr r12
|
||||
/* 803084AC 4E 80 04 21 */ bctrl
|
||||
lbl_803084B0:
|
||||
/* 803084B0 38 60 00 01 */ li r3, 1
|
||||
lbl_803084B4:
|
||||
/* 803084B4 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 803084B8 48 05 9D 6D */ bl _restgpr_28
|
||||
/* 803084BC 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 803084C0 7C 08 03 A6 */ mtlr r0
|
||||
/* 803084C4 38 21 00 30 */ addi r1, r1, 0x30
|
||||
/* 803084C8 4E 80 00 20 */ blr
|
||||
@@ -1,17 +0,0 @@
|
||||
lbl_803089EC:
|
||||
/* 803089EC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 803089F0 7C 08 02 A6 */ mflr r0
|
||||
/* 803089F4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 803089F8 54 80 06 3F */ clrlwi. r0, r4, 0x18
|
||||
/* 803089FC 38 80 00 00 */ li r4, 0
|
||||
/* 80308A00 41 82 00 08 */ beq lbl_80308A08
|
||||
/* 80308A04 38 80 00 02 */ li r4, 2
|
||||
lbl_80308A08:
|
||||
/* 80308A08 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80308A0C 81 8C 00 20 */ lwz r12, 0x20(r12)
|
||||
/* 80308A10 7D 89 03 A6 */ mtctr r12
|
||||
/* 80308A14 4E 80 04 21 */ bctrl
|
||||
/* 80308A18 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80308A1C 7C 08 03 A6 */ mtlr r0
|
||||
/* 80308A20 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80308A24 4E 80 00 20 */ blr
|
||||
Reference in New Issue
Block a user