mirror of
https://github.com/zeldaret/tp
synced 2026-07-09 14:55:32 -04:00
Adds JSUList, JKRDisposer, and JKRHeap. (#4)
* Added JSUList, JKRDisposer, and JKRHeap. JSUList: Decompiled JSUPtrLink and JSUPtrList with their respected functions. The templated class JSUList is left. JKRDisposer: Constructor matched but the destructor is close but not yet a match. JKRHeap: No functions matches yet. JKRHeap.cpp now includes "operator delete" which makes it possible to forward compile destructors. * moved files from src/ to libs/
This commit is contained in:
@@ -110,9 +110,9 @@ J3DModelLoader_NS_load:
|
||||
/* 803347F8 00331738 7C 99 23 78 */ mr r25, r4
|
||||
/* 803347FC 0033173C 7C BA 2B 78 */ mr r26, r5
|
||||
/* 80334800 00331740 80 6D 8D F4 */ lwz r3, lbl_80451374-_SDA_BASE_(r13)
|
||||
/* 80334804 00331744 4B F9 9F 81 */ bl JKRHeap_NS_getTotalFreeSize
|
||||
/* 80334804 00331744 4B F9 9F 81 */ bl getTotalFreeSize__7JKRHeapFv
|
||||
/* 80334808 00331748 38 60 00 E4 */ li r3, 0xe4
|
||||
/* 8033480C 0033174C 4B F9 A4 41 */ bl __nw
|
||||
/* 8033480C 0033174C 4B F9 A4 41 */ bl __nw__FUl
|
||||
/* 80334810 00331750 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80334814 00331754 41 82 00 0C */ beq lbl_80334820
|
||||
/* 80334818 00331758 4B FF 15 89 */ bl J3DModelData
|
||||
@@ -312,7 +312,7 @@ lbl_80334AA0:
|
||||
/* 80334AD0 00331A10 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80334AD4 00331A14 7C 9E 23 78 */ mr r30, r4
|
||||
/* 80334AD8 00331A18 38 60 00 20 */ li r3, 0x20
|
||||
/* 80334ADC 00331A1C 4B F9 A1 71 */ bl __nw
|
||||
/* 80334ADC 00331A1C 4B F9 A1 71 */ bl __nw__FUl
|
||||
/* 80334AE0 00331A20 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80334AE4 00331A24 41 82 00 0C */ beq lbl_80334AF0
|
||||
/* 80334AE8 00331A28 4B FF AA E9 */ bl J3DMaterialTable
|
||||
@@ -383,7 +383,7 @@ lbl_80334BB8:
|
||||
/* 80334BC8 00331B08 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80334BCC 00331B0C 40 82 00 38 */ bne lbl_80334C04
|
||||
/* 80334BD0 00331B10 38 60 00 0C */ li r3, 0xc
|
||||
/* 80334BD4 00331B14 4B F9 A0 79 */ bl __nw
|
||||
/* 80334BD4 00331B14 4B F9 A0 79 */ bl __nw__FUl
|
||||
/* 80334BD8 00331B18 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80334BDC 00331B1C 41 82 00 20 */ beq lbl_80334BFC
|
||||
/* 80334BE0 00331B20 3C 80 80 3D */ lis r4, lbl_803CF1E8@ha
|
||||
@@ -413,7 +413,7 @@ lbl_80334C04:
|
||||
/* 80334C38 00331B78 7C 99 23 78 */ mr r25, r4
|
||||
/* 80334C3C 00331B7C 7C BE 2B 78 */ mr r30, r5
|
||||
/* 80334C40 00331B80 38 60 00 E4 */ li r3, 0xe4
|
||||
/* 80334C44 00331B84 4B F9 A0 09 */ bl __nw
|
||||
/* 80334C44 00331B84 4B F9 A0 09 */ bl __nw__FUl
|
||||
/* 80334C48 00331B88 7C 60 1B 79 */ or. r0, r3, r3
|
||||
/* 80334C4C 00331B8C 41 82 00 0C */ beq lbl_80334C58
|
||||
/* 80334C50 00331B90 4B FF 11 51 */ bl J3DModelData
|
||||
@@ -730,7 +730,7 @@ lbl_803350A8:
|
||||
/* 803350B0 00331FF0 48 00 00 74 */ b lbl_80335124
|
||||
lbl_803350B4:
|
||||
/* 803350B4 00331FF4 38 60 00 04 */ li r3, 4
|
||||
/* 803350B8 00331FF8 4B F9 9B 95 */ bl __nw
|
||||
/* 803350B8 00331FF8 4B F9 9B 95 */ bl __nw__FUl
|
||||
/* 803350BC 00331FFC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803350C0 00332000 41 82 00 98 */ beq lbl_80335158
|
||||
/* 803350C4 00332004 3C 80 80 3A */ lis r4, lbl_803A3468@ha
|
||||
@@ -745,7 +745,7 @@ lbl_803350B4:
|
||||
/* 803350E8 00332028 48 00 00 70 */ b lbl_80335158
|
||||
lbl_803350EC:
|
||||
/* 803350EC 0033202C 38 60 00 04 */ li r3, 4
|
||||
/* 803350F0 00332030 4B F9 9B 5D */ bl __nw
|
||||
/* 803350F0 00332030 4B F9 9B 5D */ bl __nw__FUl
|
||||
/* 803350F4 00332034 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803350F8 00332038 41 82 00 60 */ beq lbl_80335158
|
||||
/* 803350FC 0033203C 3C 80 80 3A */ lis r4, lbl_803A3468@ha
|
||||
@@ -760,7 +760,7 @@ lbl_803350EC:
|
||||
/* 80335120 00332060 48 00 00 38 */ b lbl_80335158
|
||||
lbl_80335124:
|
||||
/* 80335124 00332064 38 60 00 04 */ li r3, 4
|
||||
/* 80335128 00332068 4B F9 9B 25 */ bl __nw
|
||||
/* 80335128 00332068 4B F9 9B 25 */ bl __nw__FUl
|
||||
/* 8033512C 0033206C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80335130 00332070 41 82 00 28 */ beq lbl_80335158
|
||||
/* 80335134 00332074 3C 80 80 3A */ lis r4, lbl_803A3468@ha
|
||||
@@ -1045,7 +1045,7 @@ lbl_80335500:
|
||||
/* 80335504 00332444 83 FD 00 04 */ lwz r31, 4(r29)
|
||||
/* 80335508 00332448 A0 1E 00 44 */ lhz r0, 0x44(r30)
|
||||
/* 8033550C 0033244C 54 03 08 3C */ slwi r3, r0, 1
|
||||
/* 80335510 00332450 4B F9 97 B5 */ bl __nwa
|
||||
/* 80335510 00332450 4B F9 97 B5 */ bl __nwa__FUl
|
||||
/* 80335514 00332454 90 7F 00 40 */ stw r3, 0x40(r31)
|
||||
/* 80335518 00332458 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8033551C 0033245C 48 02 CD 0D */ bl _restgpr_29
|
||||
@@ -1072,7 +1072,7 @@ J3DModelLoader_NS_readJoint:
|
||||
/* 80335564 003324A4 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335568 003324A8 41 82 00 3C */ beq lbl_803355A4
|
||||
/* 8033556C 003324AC 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335570 003324B0 4B F9 96 DD */ bl __nw
|
||||
/* 80335570 003324B0 4B F9 96 DD */ bl __nw__FUl
|
||||
/* 80335574 003324B4 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80335578 003324B8 41 82 00 20 */ beq lbl_80335598
|
||||
/* 8033557C 003324BC 7F A3 EB 78 */ mr r3, r29
|
||||
@@ -1094,7 +1094,7 @@ lbl_803355B0:
|
||||
/* 803355B0 003324F0 83 DF 00 04 */ lwz r30, 4(r31)
|
||||
/* 803355B4 003324F4 A0 1E 00 2C */ lhz r0, 0x2c(r30)
|
||||
/* 803355B8 003324F8 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 803355BC 003324FC 4B F9 97 09 */ bl __nwa
|
||||
/* 803355BC 003324FC 4B F9 97 09 */ bl __nwa__FUl
|
||||
/* 803355C0 00332500 90 7E 00 28 */ stw r3, 0x28(r30)
|
||||
/* 803355C4 00332504 3B A0 00 00 */ li r29, 0
|
||||
/* 803355C8 00332508 48 00 00 20 */ b lbl_803355E8
|
||||
@@ -1139,7 +1139,7 @@ lbl_803355E8:
|
||||
/* 8033565C 0033259C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335660 003325A0 41 82 00 3C */ beq lbl_8033569C
|
||||
/* 80335664 003325A4 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335668 003325A8 4B F9 95 E5 */ bl __nw
|
||||
/* 80335668 003325A8 4B F9 95 E5 */ bl __nw__FUl
|
||||
/* 8033566C 003325AC 7C 7C 1B 79 */ or. r28, r3, r3
|
||||
/* 80335670 003325B0 41 82 00 20 */ beq lbl_80335690
|
||||
/* 80335674 003325B4 7F 63 DB 78 */ mr r3, r27
|
||||
@@ -1161,7 +1161,7 @@ lbl_803356A8:
|
||||
/* 803356A8 003325E8 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 803356AC 003325EC A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 803356B0 003325F0 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 803356B4 003325F4 4B F9 96 11 */ bl __nwa
|
||||
/* 803356B4 003325F4 4B F9 96 11 */ bl __nwa__FUl
|
||||
/* 803356B8 003325F8 80 9D 00 08 */ lwz r4, 8(r29)
|
||||
/* 803356BC 003325FC 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 803356C0 00332600 57 DF 02 95 */ rlwinm. r31, r30, 0, 0xa, 0xa
|
||||
@@ -1171,7 +1171,7 @@ lbl_803356A8:
|
||||
/* 803356D0 00332610 1C 7C 00 4C */ mulli r3, r28, 0x4c
|
||||
/* 803356D4 00332614 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 803356D8 00332618 38 80 00 20 */ li r4, 0x20
|
||||
/* 803356DC 0033261C 4B F9 96 11 */ bl __nwa_X1_
|
||||
/* 803356DC 0033261C 4B F9 96 11 */ bl __nwa__FUli
|
||||
.global J3DMaterial
|
||||
/* 803356E0 00332620 3C 80 80 33 */ lis r4, J3DMaterial@ha
|
||||
.global J3DMaterial
|
||||
@@ -1318,7 +1318,7 @@ lbl_80335878:
|
||||
/* 803358D8 00332818 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803358DC 0033281C 41 82 00 3C */ beq lbl_80335918
|
||||
/* 803358E0 00332820 38 60 00 10 */ li r3, 0x10
|
||||
/* 803358E4 00332824 4B F9 93 69 */ bl __nw
|
||||
/* 803358E4 00332824 4B F9 93 69 */ bl __nw__FUl
|
||||
/* 803358E8 00332828 7C 7C 1B 79 */ or. r28, r3, r3
|
||||
/* 803358EC 0033282C 41 82 00 20 */ beq lbl_8033590C
|
||||
/* 803358F0 00332830 7F 63 DB 78 */ mr r3, r27
|
||||
@@ -1340,7 +1340,7 @@ lbl_80335924:
|
||||
/* 80335924 00332864 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 80335928 00332868 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 8033592C 0033286C 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80335930 00332870 4B F9 93 95 */ bl __nwa
|
||||
/* 80335930 00332870 4B F9 93 95 */ bl __nwa__FUl
|
||||
/* 80335934 00332874 80 9D 00 08 */ lwz r4, 8(r29)
|
||||
/* 80335938 00332878 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 8033593C 0033287C 57 DF 02 95 */ rlwinm. r31, r30, 0, 0xa, 0xa
|
||||
@@ -1350,7 +1350,7 @@ lbl_80335924:
|
||||
/* 8033594C 0033288C 1C 7C 00 4C */ mulli r3, r28, 0x4c
|
||||
/* 80335950 00332890 38 63 00 10 */ addi r3, r3, 0x10
|
||||
/* 80335954 00332894 38 80 00 20 */ li r4, 0x20
|
||||
/* 80335958 00332898 4B F9 93 95 */ bl __nwa_X1_
|
||||
/* 80335958 00332898 4B F9 93 95 */ bl __nwa__FUli
|
||||
.global J3DMaterial
|
||||
/* 8033595C 0033289C 3C 80 80 33 */ lis r4, J3DMaterial@ha
|
||||
.global J3DMaterial
|
||||
@@ -1491,7 +1491,7 @@ J3DModelLoader_NS_readShape:
|
||||
/* 80335B30 00332A70 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335B34 00332A74 41 82 00 38 */ beq lbl_80335B6C
|
||||
/* 80335B38 00332A78 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335B3C 00332A7C 4B F9 91 11 */ bl __nw
|
||||
/* 80335B3C 00332A7C 4B F9 91 11 */ bl __nw__FUl
|
||||
/* 80335B40 00332A80 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80335B44 00332A84 41 82 00 20 */ beq lbl_80335B64
|
||||
/* 80335B48 00332A88 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1510,7 +1510,7 @@ lbl_80335B6C:
|
||||
lbl_80335B74:
|
||||
/* 80335B74 00332AB4 A0 1F 00 7C */ lhz r0, 0x7c(r31)
|
||||
/* 80335B78 00332AB8 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80335B7C 00332ABC 4B F9 91 49 */ bl __nwa
|
||||
/* 80335B7C 00332ABC 4B F9 91 49 */ bl __nwa__FUl
|
||||
/* 80335B80 00332AC0 90 7F 00 80 */ stw r3, 0x80(r31)
|
||||
/* 80335B84 00332AC4 38 61 00 08 */ addi r3, r1, 8
|
||||
/* 80335B88 00332AC8 A0 9F 00 7C */ lhz r4, 0x7c(r31)
|
||||
@@ -1571,7 +1571,7 @@ J3DModelLoader_NS_readTexture:
|
||||
/* 80335C4C 00332B8C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335C50 00332B90 41 82 00 3C */ beq lbl_80335C8C
|
||||
/* 80335C54 00332B94 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335C58 00332B98 4B F9 8F F5 */ bl __nw
|
||||
/* 80335C58 00332B98 4B F9 8F F5 */ bl __nw__FUl
|
||||
/* 80335C5C 00332B9C 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80335C60 00332BA0 41 82 00 20 */ beq lbl_80335C80
|
||||
/* 80335C64 00332BA4 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1591,7 +1591,7 @@ lbl_80335C8C:
|
||||
/* 80335C94 00332BD4 90 03 00 18 */ stw r0, 0x18(r3)
|
||||
lbl_80335C98:
|
||||
/* 80335C98 00332BD8 38 60 00 0C */ li r3, 0xc
|
||||
/* 80335C9C 00332BDC 4B F9 8F B1 */ bl __nw
|
||||
/* 80335C9C 00332BDC 4B F9 8F B1 */ bl __nw__FUl
|
||||
/* 80335CA0 00332BE0 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80335CA4 00332BE4 41 82 00 20 */ beq lbl_80335CC4
|
||||
/* 80335CA8 00332BE8 3C 80 80 3D */ lis r4, lbl_803CF1E8@ha
|
||||
@@ -1627,7 +1627,7 @@ lbl_80335CC4:
|
||||
/* 80335D1C 00332C5C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335D20 00332C60 41 82 00 3C */ beq lbl_80335D5C
|
||||
/* 80335D24 00332C64 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335D28 00332C68 4B F9 8F 25 */ bl __nw
|
||||
/* 80335D28 00332C68 4B F9 8F 25 */ bl __nw__FUl
|
||||
/* 80335D2C 00332C6C 7C 7D 1B 79 */ or. r29, r3, r3
|
||||
/* 80335D30 00332C70 41 82 00 20 */ beq lbl_80335D50
|
||||
/* 80335D34 00332C74 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1649,7 +1649,7 @@ lbl_80335D68:
|
||||
/* 80335D68 00332CA8 80 7E 00 08 */ lwz r3, 8(r30)
|
||||
/* 80335D6C 00332CAC A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 80335D70 00332CB0 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80335D74 00332CB4 4B F9 8F 51 */ bl __nwa
|
||||
/* 80335D74 00332CB4 4B F9 8F 51 */ bl __nwa__FUl
|
||||
/* 80335D78 00332CB8 80 9E 00 08 */ lwz r4, 8(r30)
|
||||
/* 80335D7C 00332CBC 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 80335D80 00332CC0 3B A0 00 00 */ li r29, 0
|
||||
@@ -1713,7 +1713,7 @@ lbl_80335DF4:
|
||||
/* 80335E58 00332D98 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335E5C 00332D9C 41 82 00 3C */ beq lbl_80335E98
|
||||
/* 80335E60 00332DA0 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335E64 00332DA4 4B F9 8D E9 */ bl __nw
|
||||
/* 80335E64 00332DA4 4B F9 8D E9 */ bl __nw__FUl
|
||||
/* 80335E68 00332DA8 7C 7D 1B 79 */ or. r29, r3, r3
|
||||
/* 80335E6C 00332DAC 41 82 00 20 */ beq lbl_80335E8C
|
||||
/* 80335E70 00332DB0 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1735,7 +1735,7 @@ lbl_80335EA4:
|
||||
/* 80335EA4 00332DE4 80 7E 00 08 */ lwz r3, 8(r30)
|
||||
/* 80335EA8 00332DE8 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 80335EAC 00332DEC 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80335EB0 00332DF0 4B F9 8E 15 */ bl __nwa
|
||||
/* 80335EB0 00332DF0 4B F9 8E 15 */ bl __nwa__FUl
|
||||
/* 80335EB4 00332DF4 80 9E 00 08 */ lwz r4, 8(r30)
|
||||
/* 80335EB8 00332DF8 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 80335EBC 00332DFC 3B A0 00 00 */ li r29, 0
|
||||
@@ -1801,7 +1801,7 @@ J3DModelLoader_NS_readTextureTable:
|
||||
/* 80335F90 00332ED0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80335F94 00332ED4 41 82 00 3C */ beq lbl_80335FD0
|
||||
/* 80335F98 00332ED8 38 60 00 10 */ li r3, 0x10
|
||||
/* 80335F9C 00332EDC 4B F9 8C B1 */ bl __nw
|
||||
/* 80335F9C 00332EDC 4B F9 8C B1 */ bl __nw__FUl
|
||||
/* 80335FA0 00332EE0 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 80335FA4 00332EE4 41 82 00 20 */ beq lbl_80335FC4
|
||||
/* 80335FA8 00332EE8 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1821,7 +1821,7 @@ lbl_80335FD0:
|
||||
/* 80335FD8 00332F18 90 03 00 18 */ stw r0, 0x18(r3)
|
||||
lbl_80335FDC:
|
||||
/* 80335FDC 00332F1C 38 60 00 0C */ li r3, 0xc
|
||||
/* 80335FE0 00332F20 4B F9 8C 6D */ bl __nw
|
||||
/* 80335FE0 00332F20 4B F9 8C 6D */ bl __nw__FUl
|
||||
/* 80335FE4 00332F24 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80335FE8 00332F28 41 82 00 20 */ beq lbl_80336008
|
||||
/* 80335FEC 00332F2C 3C 80 80 3D */ lis r4, lbl_803CF1E8@ha
|
||||
@@ -1864,7 +1864,7 @@ J3DModelLoader_NS_readPatchedMaterial:
|
||||
/* 80336070 00332FB0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80336074 00332FB4 41 82 00 3C */ beq lbl_803360B0
|
||||
/* 80336078 00332FB8 38 60 00 10 */ li r3, 0x10
|
||||
/* 8033607C 00332FBC 4B F9 8B D1 */ bl __nw
|
||||
/* 8033607C 00332FBC 4B F9 8B D1 */ bl __nw__FUl
|
||||
/* 80336080 00332FC0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80336084 00332FC4 41 82 00 20 */ beq lbl_803360A4
|
||||
/* 80336088 00332FC8 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1886,7 +1886,7 @@ lbl_803360BC:
|
||||
/* 803360BC 00332FFC 80 7D 00 08 */ lwz r3, 8(r29)
|
||||
/* 803360C0 00333000 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 803360C4 00333004 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 803360C8 00333008 4B F9 8B FD */ bl __nwa
|
||||
/* 803360C8 00333008 4B F9 8B FD */ bl __nwa__FUl
|
||||
/* 803360CC 0033300C 80 9D 00 08 */ lwz r4, 8(r29)
|
||||
/* 803360D0 00333010 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 803360D4 00333014 38 00 00 00 */ li r0, 0
|
||||
@@ -1956,7 +1956,7 @@ J3DModelLoader_NS_readMaterialDL:
|
||||
/* 803361C0 00333100 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 803361C4 00333104 41 82 00 3C */ beq lbl_80336200
|
||||
/* 803361C8 00333108 38 60 00 10 */ li r3, 0x10
|
||||
/* 803361CC 0033310C 4B F9 8A 81 */ bl __nw
|
||||
/* 803361CC 0033310C 4B F9 8A 81 */ bl __nw__FUl
|
||||
/* 803361D0 00333110 7C 7D 1B 79 */ or. r29, r3, r3
|
||||
/* 803361D4 00333114 41 82 00 20 */ beq lbl_803361F4
|
||||
/* 803361D8 00333118 7F 83 E3 78 */ mr r3, r28
|
||||
@@ -1978,7 +1978,7 @@ lbl_8033620C:
|
||||
/* 8033620C 0033314C 80 7E 00 08 */ lwz r3, 8(r30)
|
||||
/* 80336210 00333150 A0 03 00 04 */ lhz r0, 4(r3)
|
||||
/* 80336214 00333154 54 03 10 3A */ slwi r3, r0, 2
|
||||
/* 80336218 00333158 4B F9 8A AD */ bl __nwa
|
||||
/* 80336218 00333158 4B F9 8A AD */ bl __nwa__FUl
|
||||
/* 8033621C 0033315C 80 9E 00 08 */ lwz r4, 8(r30)
|
||||
/* 80336220 00333160 90 64 00 08 */ stw r3, 8(r4)
|
||||
/* 80336224 00333164 38 00 00 00 */ li r0, 0
|
||||
@@ -2105,7 +2105,7 @@ lbl_803363CC:
|
||||
/* 803363CC 0033330C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803363D0 00333310 40 81 00 0C */ ble lbl_803363DC
|
||||
/* 803363D4 00333314 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803363D8 00333318 4B F9 89 65 */ bl __dl
|
||||
/* 803363D8 00333318 4B F9 89 65 */ bl __dl__FPv
|
||||
lbl_803363DC:
|
||||
/* 803363DC 0033331C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803363E0 00333320 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2130,7 +2130,7 @@ lbl_80336428:
|
||||
/* 80336428 00333368 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8033642C 0033336C 40 81 00 0C */ ble lbl_80336438
|
||||
/* 80336430 00333370 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80336434 00333374 4B F9 89 09 */ bl __dl
|
||||
/* 80336434 00333374 4B F9 89 09 */ bl __dl__FPv
|
||||
lbl_80336438:
|
||||
/* 80336438 00333378 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8033643C 0033337C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2149,7 +2149,7 @@ lbl_80336438:
|
||||
/* 80336470 003333B0 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80336474 003333B4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80336478 003333B8 40 81 00 08 */ ble lbl_80336480
|
||||
/* 8033647C 003333BC 4B F9 88 C1 */ bl __dl
|
||||
/* 8033647C 003333BC 4B F9 88 C1 */ bl __dl__FPv
|
||||
lbl_80336480:
|
||||
/* 80336480 003333C0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80336484 003333C4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2186,7 +2186,7 @@ lbl_803364FC:
|
||||
/* 803364FC 0033343C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80336500 00333440 40 81 00 0C */ ble lbl_8033650C
|
||||
/* 80336504 00333444 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80336508 00333448 4B F9 88 35 */ bl __dl
|
||||
/* 80336508 00333448 4B F9 88 35 */ bl __dl__FPv
|
||||
lbl_8033650C:
|
||||
/* 8033650C 0033344C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80336510 00333450 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2243,7 +2243,7 @@ lbl_803365D8:
|
||||
/* 803365D8 00333518 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803365DC 0033351C 40 81 00 0C */ ble lbl_803365E8
|
||||
/* 803365E0 00333520 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803365E4 00333524 4B F9 87 59 */ bl __dl
|
||||
/* 803365E4 00333524 4B F9 87 59 */ bl __dl__FPv
|
||||
lbl_803365E8:
|
||||
/* 803365E8 00333528 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803365EC 0033352C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2305,7 +2305,7 @@ J3DMaterial:
|
||||
/* 803366C4 00333604 90 1F 00 08 */ stw r0, 8(r31)
|
||||
/* 803366C8 00333608 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803366CC 0033360C 40 81 00 08 */ ble lbl_803366D4
|
||||
/* 803366D0 00333610 4B F9 86 6D */ bl __dl
|
||||
/* 803366D0 00333610 4B F9 86 6D */ bl __dl__FPv
|
||||
lbl_803366D4:
|
||||
/* 803366D4 00333614 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803366D8 00333618 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user