mirror of
https://github.com/zeldaret/tp
synced 2026-07-07 22:22:05 -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:
@@ -43,7 +43,7 @@ J3DDrawBuffer_NS_allocBuffer:
|
||||
/* 80324F88 00321EC8 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80324F8C 00321ECC 54 83 10 3A */ slwi r3, r4, 2
|
||||
/* 80324F90 00321ED0 38 80 00 20 */ li r4, 0x20
|
||||
/* 80324F94 00321ED4 4B FA 9D 59 */ bl __nwa_X1_
|
||||
/* 80324F94 00321ED4 4B FA 9D 59 */ bl __nwa__FUli
|
||||
/* 80324F98 00321ED8 90 7E 00 00 */ stw r3, 0(r30)
|
||||
/* 80324F9C 00321EDC 80 1E 00 00 */ lwz r0, 0(r30)
|
||||
/* 80324FA0 00321EE0 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -87,13 +87,13 @@ J3DDrawBuffer_NS_dtor:
|
||||
/* 80325024 00321F64 41 82 00 28 */ beq lbl_8032504C
|
||||
/* 80325028 00321F68 48 00 00 41 */ bl J3DDrawBuffer_NS_frameInit
|
||||
/* 8032502C 00321F6C 80 7E 00 00 */ lwz r3, 0(r30)
|
||||
/* 80325030 00321F70 4B FA 9D 31 */ bl __dla
|
||||
/* 80325030 00321F70 4B FA 9D 31 */ bl __dla__FPv
|
||||
/* 80325034 00321F74 38 00 00 00 */ li r0, 0
|
||||
/* 80325038 00321F78 90 1E 00 00 */ stw r0, 0(r30)
|
||||
/* 8032503C 00321F7C 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80325040 00321F80 40 81 00 0C */ ble lbl_8032504C
|
||||
/* 80325044 00321F84 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80325048 00321F88 4B FA 9C F5 */ bl __dl
|
||||
/* 80325048 00321F88 4B FA 9C F5 */ bl __dl__FPv
|
||||
lbl_8032504C:
|
||||
/* 8032504C 00321F8C 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80325050 00321F90 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -10996,7 +10996,7 @@ lbl_80321AA4:
|
||||
/* 80321AA4 0031E9E4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80321AA8 0031E9E8 40 81 00 0C */ ble lbl_80321AB4
|
||||
/* 80321AAC 0031E9EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321AB0 0031E9F0 4B FA D2 8D */ bl __dl
|
||||
/* 80321AB0 0031E9F0 4B FA D2 8D */ bl __dl__FPv
|
||||
lbl_80321AB4:
|
||||
/* 80321AB4 0031E9F4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321AB8 0031E9F8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -11084,7 +11084,7 @@ lbl_80321BF8:
|
||||
/* 80321BF8 0031EB38 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80321BFC 0031EB3C 40 81 00 0C */ ble lbl_80321C08
|
||||
/* 80321C00 0031EB40 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321C04 0031EB44 4B FA D1 39 */ bl __dl
|
||||
/* 80321C04 0031EB44 4B FA D1 39 */ bl __dl__FPv
|
||||
lbl_80321C08:
|
||||
/* 80321C08 0031EB48 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321C0C 0031EB4C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -11326,7 +11326,7 @@ lbl_80321FB8:
|
||||
/* 80321FB8 0031EEF8 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80321FBC 0031EEFC 40 81 00 0C */ ble lbl_80321FC8
|
||||
/* 80321FC0 0031EF00 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321FC4 0031EF04 4B FA CD 79 */ bl __dl
|
||||
/* 80321FC4 0031EF04 4B FA CD 79 */ bl __dl__FPv
|
||||
lbl_80321FC8:
|
||||
/* 80321FC8 0031EF08 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80321FCC 0031EF0C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -11571,7 +11571,7 @@ lbl_80322384:
|
||||
/* 80322384 0031F2C4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80322388 0031F2C8 40 81 00 0C */ ble lbl_80322394
|
||||
/* 8032238C 0031F2CC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322390 0031F2D0 4B FA C9 AD */ bl __dl
|
||||
/* 80322390 0031F2D0 4B FA C9 AD */ bl __dl__FPv
|
||||
lbl_80322394:
|
||||
/* 80322394 0031F2D4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322398 0031F2D8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -11814,7 +11814,7 @@ lbl_80322748:
|
||||
/* 80322748 0031F688 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8032274C 0031F68C 40 81 00 0C */ ble lbl_80322758
|
||||
/* 80322750 0031F690 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322754 0031F694 4B FA C5 E9 */ bl __dl
|
||||
/* 80322754 0031F694 4B FA C5 E9 */ bl __dl__FPv
|
||||
lbl_80322758:
|
||||
/* 80322758 0031F698 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8032275C 0031F69C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -11936,7 +11936,7 @@ lbl_80322928:
|
||||
/* 80322928 0031F868 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8032292C 0031F86C 40 81 00 0C */ ble lbl_80322938
|
||||
/* 80322930 0031F870 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322934 0031F874 4B FA C4 09 */ bl __dl
|
||||
/* 80322934 0031F874 4B FA C4 09 */ bl __dl__FPv
|
||||
lbl_80322938:
|
||||
/* 80322938 0031F878 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8032293C 0031F87C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12137,7 +12137,7 @@ lbl_80322C44:
|
||||
/* 80322C44 0031FB84 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80322C48 0031FB88 40 81 00 0C */ ble lbl_80322C54
|
||||
/* 80322C4C 0031FB8C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322C50 0031FB90 4B FA C0 ED */ bl __dl
|
||||
/* 80322C50 0031FB90 4B FA C0 ED */ bl __dl__FPv
|
||||
lbl_80322C54:
|
||||
/* 80322C54 0031FB94 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322C58 0031FB98 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12189,7 +12189,7 @@ lbl_80322D0C:
|
||||
/* 80322D0C 0031FC4C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80322D10 0031FC50 40 81 00 0C */ ble lbl_80322D1C
|
||||
/* 80322D14 0031FC54 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322D18 0031FC58 4B FA C0 25 */ bl __dl
|
||||
/* 80322D18 0031FC58 4B FA C0 25 */ bl __dl__FPv
|
||||
lbl_80322D1C:
|
||||
/* 80322D1C 0031FC5C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322D20 0031FC60 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12270,7 +12270,7 @@ lbl_80322E48:
|
||||
/* 80322E48 0031FD88 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80322E4C 0031FD8C 40 81 00 0C */ ble lbl_80322E58
|
||||
/* 80322E50 0031FD90 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322E54 0031FD94 4B FA BE E9 */ bl __dl
|
||||
/* 80322E54 0031FD94 4B FA BE E9 */ bl __dl__FPv
|
||||
lbl_80322E58:
|
||||
/* 80322E58 0031FD98 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80322E5C 0031FD9C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12401,7 +12401,7 @@ lbl_8032304C:
|
||||
/* 8032304C 0031FF8C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80323050 0031FF90 40 81 00 0C */ ble lbl_8032305C
|
||||
/* 80323054 0031FF94 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80323058 0031FF98 4B FA BC E5 */ bl __dl
|
||||
/* 80323058 0031FF98 4B FA BC E5 */ bl __dl__FPv
|
||||
lbl_8032305C:
|
||||
/* 8032305C 0031FF9C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80323060 0031FFA0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12460,7 +12460,7 @@ lbl_80323130:
|
||||
/* 80323130 00320070 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80323134 00320074 40 81 00 0C */ ble lbl_80323140
|
||||
/* 80323138 00320078 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8032313C 0032007C 4B FA BC 01 */ bl __dl
|
||||
/* 8032313C 0032007C 4B FA BC 01 */ bl __dl__FPv
|
||||
lbl_80323140:
|
||||
/* 80323140 00320080 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80323144 00320084 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12552,7 +12552,7 @@ lbl_80323298:
|
||||
/* 80323298 003201D8 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8032329C 003201DC 40 81 00 0C */ ble lbl_803232A8
|
||||
/* 803232A0 003201E0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803232A4 003201E4 4B FA BA 99 */ bl __dl
|
||||
/* 803232A4 003201E4 4B FA BA 99 */ bl __dl__FPv
|
||||
lbl_803232A8:
|
||||
/* 803232A8 003201E8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803232AC 003201EC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12580,7 +12580,7 @@ lbl_80323300:
|
||||
/* 80323300 00320240 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80323304 00320244 40 81 00 0C */ ble lbl_80323310
|
||||
/* 80323308 00320248 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8032330C 0032024C 4B FA BA 31 */ bl __dl
|
||||
/* 8032330C 0032024C 4B FA BA 31 */ bl __dl__FPv
|
||||
lbl_80323310:
|
||||
/* 80323310 00320250 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80323314 00320254 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12608,7 +12608,7 @@ lbl_80323368:
|
||||
/* 80323368 003202A8 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8032336C 003202AC 40 81 00 0C */ ble lbl_80323378
|
||||
/* 80323370 003202B0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80323374 003202B4 4B FA B9 C9 */ bl __dl
|
||||
/* 80323374 003202B4 4B FA B9 C9 */ bl __dl__FPv
|
||||
lbl_80323378:
|
||||
/* 80323378 003202B8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8032337C 003202BC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -12720,7 +12720,7 @@ lbl_80323510:
|
||||
/* 80323510 00320450 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80323514 00320454 40 81 00 0C */ ble lbl_80323520
|
||||
/* 80323518 00320458 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8032351C 0032045C 4B FA B8 21 */ bl __dl
|
||||
/* 8032351C 0032045C 4B FA B8 21 */ bl __dl__FPv
|
||||
lbl_80323520:
|
||||
/* 80323520 00320460 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80323524 00320464 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -26,7 +26,7 @@ lbl_803157D8:
|
||||
/* 803157E4 00312724 48 00 01 A0 */ b lbl_80315984
|
||||
lbl_803157E8:
|
||||
/* 803157E8 00312728 38 60 00 20 */ li r3, 0x20
|
||||
/* 803157EC 0031272C 4B FB 94 61 */ bl __nw
|
||||
/* 803157EC 0031272C 4B FB 94 61 */ bl __nw__FUl
|
||||
/* 803157F0 00312730 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 803157F4 00312734 41 82 00 5C */ beq lbl_80315850
|
||||
/* 803157F8 00312738 3C 60 80 3D */ lis r3, lbl_803CDEA0@ha
|
||||
@@ -60,7 +60,7 @@ lbl_80315850:
|
||||
/* 80315854 00312794 48 00 01 30 */ b lbl_80315984
|
||||
lbl_80315858:
|
||||
/* 80315858 00312798 38 60 00 4C */ li r3, 0x4c
|
||||
/* 8031585C 0031279C 4B FB 93 F1 */ bl __nw
|
||||
/* 8031585C 0031279C 4B FB 93 F1 */ bl __nw__FUl
|
||||
/* 80315860 003127A0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315864 003127A4 41 82 00 78 */ beq lbl_803158DC
|
||||
/* 80315868 003127A8 3C 60 80 3D */ lis r3, lbl_803CDEA0@ha
|
||||
@@ -103,7 +103,7 @@ lbl_803158DC:
|
||||
/* 803158E0 00312820 48 00 00 A4 */ b lbl_80315984
|
||||
lbl_803158E4:
|
||||
/* 803158E4 00312824 38 60 00 28 */ li r3, 0x28
|
||||
/* 803158E8 00312828 4B FB 93 65 */ bl __nw
|
||||
/* 803158E8 00312828 4B FB 93 65 */ bl __nw__FUl
|
||||
/* 803158EC 0031282C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 803158F0 00312830 41 82 00 90 */ beq lbl_80315980
|
||||
/* 803158F4 00312834 7F FE FB 78 */ mr r30, r31
|
||||
@@ -174,7 +174,7 @@ J3DMaterial_NS_createTexGenBlock:
|
||||
/* 803159CC 0031290C 48 00 00 94 */ b lbl_80315A60
|
||||
lbl_803159D0:
|
||||
/* 803159D0 00312910 38 60 00 6C */ li r3, 0x6c
|
||||
/* 803159D4 00312914 4B FB 92 79 */ bl __nw
|
||||
/* 803159D4 00312914 4B FB 92 79 */ bl __nw__FUl
|
||||
/* 803159D8 00312918 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 803159DC 0031291C 41 82 00 7C */ beq lbl_80315A58
|
||||
/* 803159E0 00312920 7F FE FB 78 */ mr r30, r31
|
||||
@@ -214,7 +214,7 @@ lbl_80315A58:
|
||||
/* 80315A5C 0031299C 48 00 00 90 */ b lbl_80315AEC
|
||||
lbl_80315A60:
|
||||
/* 80315A60 003129A0 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80315A64 003129A4 4B FB 91 E9 */ bl __nw
|
||||
/* 80315A64 003129A4 4B FB 91 E9 */ bl __nw__FUl
|
||||
/* 80315A68 003129A8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315A6C 003129AC 41 82 00 7C */ beq lbl_80315AE8
|
||||
/* 80315A70 003129B0 7F FE FB 78 */ mr r30, r31
|
||||
@@ -269,7 +269,7 @@ J3DMaterial_NS_createTevBlock:
|
||||
/* 80315B18 00312A58 2C 03 00 01 */ cmpwi r3, 1
|
||||
/* 80315B1C 00312A5C 41 81 00 90 */ bgt lbl_80315BAC
|
||||
/* 80315B20 00312A60 38 60 00 1C */ li r3, 0x1c
|
||||
/* 80315B24 00312A64 4B FB 91 29 */ bl __nw
|
||||
/* 80315B24 00312A64 4B FB 91 29 */ bl __nw__FUl
|
||||
/* 80315B28 00312A68 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315B2C 00312A6C 41 82 00 78 */ beq lbl_80315BA4
|
||||
/* 80315B30 00312A70 3C 60 80 3D */ lis r3, lbl_803CE958@ha
|
||||
@@ -312,7 +312,7 @@ lbl_80315BAC:
|
||||
/* 80315BAC 00312AEC 2C 03 00 02 */ cmpwi r3, 2
|
||||
/* 80315BB0 00312AF0 40 82 00 E4 */ bne lbl_80315C94
|
||||
/* 80315BB4 00312AF4 38 60 00 6C */ li r3, 0x6c
|
||||
/* 80315BB8 00312AF8 4B FB 90 95 */ bl __nw
|
||||
/* 80315BB8 00312AF8 4B FB 90 95 */ bl __nw__FUl
|
||||
/* 80315BBC 00312AFC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315BC0 00312B00 41 82 00 CC */ beq lbl_80315C8C
|
||||
/* 80315BC4 00312B04 3C 60 80 3D */ lis r3, lbl_803CE958@ha
|
||||
@@ -382,7 +382,7 @@ lbl_80315C94:
|
||||
/* 80315C94 00312BD4 2C 03 00 04 */ cmpwi r3, 4
|
||||
/* 80315C98 00312BD8 41 81 00 E4 */ bgt lbl_80315D7C
|
||||
/* 80315C9C 00312BDC 38 60 00 94 */ li r3, 0x94
|
||||
/* 80315CA0 00312BE0 4B FB 8F AD */ bl __nw
|
||||
/* 80315CA0 00312BE0 4B FB 8F AD */ bl __nw__FUl
|
||||
/* 80315CA4 00312BE4 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315CA8 00312BE8 41 82 00 CC */ beq lbl_80315D74
|
||||
/* 80315CAC 00312BEC 3C 60 80 3D */ lis r3, lbl_803CE958@ha
|
||||
@@ -452,7 +452,7 @@ lbl_80315D7C:
|
||||
/* 80315D7C 00312CBC 2C 03 00 10 */ cmpwi r3, 0x10
|
||||
/* 80315D80 00312CC0 41 81 00 E0 */ bgt lbl_80315E60
|
||||
/* 80315D84 00312CC4 38 60 01 74 */ li r3, 0x174
|
||||
/* 80315D88 00312CC8 4B FB 8E C5 */ bl __nw
|
||||
/* 80315D88 00312CC8 4B FB 8E C5 */ bl __nw__FUl
|
||||
/* 80315D8C 00312CCC 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315D90 00312CD0 41 82 00 CC */ beq lbl_80315E5C
|
||||
/* 80315D94 00312CD4 3C 60 80 3D */ lis r3, lbl_803CE958@ha
|
||||
@@ -534,7 +534,7 @@ J3DMaterial_NS_createIndBlock:
|
||||
/* 80315E88 00312DC8 2C 03 00 00 */ cmpwi r3, 0
|
||||
/* 80315E8C 00312DCC 41 82 00 98 */ beq lbl_80315F24
|
||||
/* 80315E90 00312DD0 38 60 00 7C */ li r3, 0x7c
|
||||
/* 80315E94 00312DD4 4B FB 8D B9 */ bl __nw
|
||||
/* 80315E94 00312DD4 4B FB 8D B9 */ bl __nw__FUl
|
||||
/* 80315E98 00312DD8 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80315E9C 00312DDC 41 82 00 80 */ beq lbl_80315F1C
|
||||
/* 80315EA0 00312DE0 3C 60 80 3D */ lis r3, lbl_803CDDE8@ha
|
||||
@@ -583,7 +583,7 @@ lbl_80315F1C:
|
||||
/* 80315F20 00312E60 48 00 00 2C */ b lbl_80315F4C
|
||||
lbl_80315F24:
|
||||
/* 80315F24 00312E64 38 60 00 04 */ li r3, 4
|
||||
/* 80315F28 00312E68 4B FB 8D 25 */ bl __nw
|
||||
/* 80315F28 00312E68 4B FB 8D 25 */ bl __nw__FUl
|
||||
/* 80315F2C 00312E6C 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80315F30 00312E70 41 82 00 1C */ beq lbl_80315F4C
|
||||
/* 80315F34 00312E74 3C 80 80 3D */ lis r4, lbl_803CDDE8@ha
|
||||
@@ -611,7 +611,7 @@ J3DMaterial_NS_createPEBlock:
|
||||
/* 80315F7C 00312EBC 54 80 07 FF */ clrlwi. r0, r4, 0x1f
|
||||
/* 80315F80 00312EC0 41 82 00 30 */ beq lbl_80315FB0
|
||||
/* 80315F84 00312EC4 38 60 00 04 */ li r3, 4
|
||||
/* 80315F88 00312EC8 4B FB 8C C5 */ bl __nw
|
||||
/* 80315F88 00312EC8 4B FB 8C C5 */ bl __nw__FUl
|
||||
/* 80315F8C 00312ECC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80315F90 00312ED0 41 82 01 5C */ beq lbl_803160EC
|
||||
/* 80315F94 00312ED4 3C 80 80 3D */ lis r4, lbl_803CDD20@ha
|
||||
@@ -625,7 +625,7 @@ lbl_80315FB0:
|
||||
/* 80315FB0 00312EF0 54 80 07 BD */ rlwinm. r0, r4, 0, 0x1e, 0x1e
|
||||
/* 80315FB4 00312EF4 41 82 00 30 */ beq lbl_80315FE4
|
||||
/* 80315FB8 00312EF8 38 60 00 04 */ li r3, 4
|
||||
/* 80315FBC 00312EFC 4B FB 8C 91 */ bl __nw
|
||||
/* 80315FBC 00312EFC 4B FB 8C 91 */ bl __nw__FUl
|
||||
/* 80315FC0 00312F00 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80315FC4 00312F04 41 82 01 28 */ beq lbl_803160EC
|
||||
/* 80315FC8 00312F08 3C 80 80 3D */ lis r4, lbl_803CDD20@ha
|
||||
@@ -639,7 +639,7 @@ lbl_80315FE4:
|
||||
/* 80315FE4 00312F24 54 80 07 7B */ rlwinm. r0, r4, 0, 0x1d, 0x1d
|
||||
/* 80315FE8 00312F28 41 82 00 30 */ beq lbl_80316018
|
||||
/* 80315FEC 00312F2C 38 60 00 04 */ li r3, 4
|
||||
/* 80315FF0 00312F30 4B FB 8C 5D */ bl __nw
|
||||
/* 80315FF0 00312F30 4B FB 8C 5D */ bl __nw__FUl
|
||||
/* 80315FF4 00312F34 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80315FF8 00312F38 41 82 00 F4 */ beq lbl_803160EC
|
||||
/* 80315FFC 00312F3C 3C 80 80 3D */ lis r4, lbl_803CDD20@ha
|
||||
@@ -654,7 +654,7 @@ lbl_80316018:
|
||||
/* 8031601C 00312F5C 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80316020 00312F60 40 82 00 6C */ bne lbl_8031608C
|
||||
/* 80316024 00312F64 38 60 00 40 */ li r3, 0x40
|
||||
/* 80316028 00312F68 4B FB 8C 25 */ bl __nw
|
||||
/* 80316028 00312F68 4B FB 8C 25 */ bl __nw__FUl
|
||||
/* 8031602C 00312F6C 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 80316030 00312F70 41 82 00 B8 */ beq lbl_803160E8
|
||||
/* 80316034 00312F74 3C 60 80 3D */ lis r3, lbl_803CDD20@ha
|
||||
@@ -684,7 +684,7 @@ lbl_8031608C:
|
||||
/* 80316090 00312FD0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80316094 00312FD4 40 82 00 54 */ bne lbl_803160E8
|
||||
/* 80316098 00312FD8 38 60 00 10 */ li r3, 0x10
|
||||
/* 8031609C 00312FDC 4B FB 8B B1 */ bl __nw
|
||||
/* 8031609C 00312FDC 4B FB 8B B1 */ bl __nw__FUl
|
||||
/* 803160A0 00312FE0 7C 7F 1B 79 */ or. r31, r3, r3
|
||||
/* 803160A4 00312FE4 41 82 00 44 */ beq lbl_803160E8
|
||||
/* 803160A8 00312FE8 3C 80 80 3D */ lis r4, lbl_803CDD20@ha
|
||||
@@ -1654,7 +1654,7 @@ J3DMaterial_NS_newSharedDisplayList:
|
||||
/* 80316EB0 00313DF0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80316EB4 00313DF4 40 82 00 54 */ bne lbl_80316F08
|
||||
/* 80316EB8 00313DF8 38 60 00 10 */ li r3, 0x10
|
||||
/* 80316EBC 00313DFC 4B FB 7D 91 */ bl __nw
|
||||
/* 80316EBC 00313DFC 4B FB 7D 91 */ bl __nw__FUl
|
||||
/* 80316EC0 00313E00 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80316EC4 00313E04 41 82 00 18 */ beq lbl_80316EDC
|
||||
/* 80316EC8 00313E08 38 00 00 00 */ li r0, 0
|
||||
@@ -1698,7 +1698,7 @@ J3DMaterial_NS_newSingleSharedDisplayList:
|
||||
/* 80316F44 00313E84 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80316F48 00313E88 40 82 00 54 */ bne lbl_80316F9C
|
||||
/* 80316F4C 00313E8C 38 60 00 10 */ li r3, 0x10
|
||||
/* 80316F50 00313E90 4B FB 7C FD */ bl __nw
|
||||
/* 80316F50 00313E90 4B FB 7C FD */ bl __nw__FUl
|
||||
/* 80316F54 00313E94 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80316F58 00313E98 41 82 00 18 */ beq lbl_80316F70
|
||||
/* 80316F5C 00313E9C 38 00 00 00 */ li r0, 0
|
||||
@@ -1826,7 +1826,7 @@ lbl_80317110:
|
||||
/* 80317110 00314050 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80317114 00314054 40 81 00 0C */ ble lbl_80317120
|
||||
/* 80317118 00314058 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8031711C 0031405C 4B FB 7C 21 */ bl __dl
|
||||
/* 8031711C 0031405C 4B FB 7C 21 */ bl __dl__FPv
|
||||
lbl_80317120:
|
||||
/* 80317120 00314060 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80317124 00314064 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1845,7 +1845,7 @@ lbl_80317120:
|
||||
/* 80317158 00314098 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 8031715C 0031409C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80317160 003140A0 40 81 00 08 */ ble lbl_80317168
|
||||
/* 80317164 003140A4 4B FB 7B D9 */ bl __dl
|
||||
/* 80317164 003140A4 4B FB 7B D9 */ bl __dl__FPv
|
||||
lbl_80317168:
|
||||
/* 80317168 003140A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8031716C 003140AC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1870,7 +1870,7 @@ lbl_803171B4:
|
||||
/* 803171B4 003140F4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803171B8 003140F8 40 81 00 0C */ ble lbl_803171C4
|
||||
/* 803171BC 003140FC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803171C0 00314100 4B FB 7B 7D */ bl __dl
|
||||
/* 803171C0 00314100 4B FB 7B 7D */ bl __dl__FPv
|
||||
lbl_803171C4:
|
||||
/* 803171C4 00314104 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803171C8 00314108 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1889,7 +1889,7 @@ lbl_803171C4:
|
||||
/* 803171FC 0031413C 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80317200 00314140 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80317204 00314144 40 81 00 08 */ ble lbl_8031720C
|
||||
/* 80317208 00314148 4B FB 7B 35 */ bl __dl
|
||||
/* 80317208 00314148 4B FB 7B 35 */ bl __dl__FPv
|
||||
lbl_8031720C:
|
||||
/* 8031720C 0031414C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80317210 00314150 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1908,7 +1908,7 @@ lbl_8031720C:
|
||||
/* 80317244 00314184 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80317248 00314188 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8031724C 0031418C 40 81 00 08 */ ble lbl_80317254
|
||||
/* 80317250 00314190 4B FB 7A ED */ bl __dl
|
||||
/* 80317250 00314190 4B FB 7A ED */ bl __dl__FPv
|
||||
lbl_80317254:
|
||||
/* 80317254 00314194 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80317258 00314198 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1927,7 +1927,7 @@ lbl_80317254:
|
||||
/* 8031728C 003141CC 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80317290 003141D0 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80317294 003141D4 40 81 00 08 */ ble lbl_8031729C
|
||||
/* 80317298 003141D8 4B FB 7A A5 */ bl __dl
|
||||
/* 80317298 003141D8 4B FB 7A A5 */ bl __dl__FPv
|
||||
lbl_8031729C:
|
||||
/* 8031729C 003141DC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803172A0 003141E0 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1946,7 +1946,7 @@ lbl_8031729C:
|
||||
/* 803172D4 00314214 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 803172D8 00314218 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803172DC 0031421C 40 81 00 08 */ ble lbl_803172E4
|
||||
/* 803172E0 00314220 4B FB 7A 5D */ bl __dl
|
||||
/* 803172E0 00314220 4B FB 7A 5D */ bl __dl__FPv
|
||||
lbl_803172E4:
|
||||
/* 803172E4 00314224 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803172E8 00314228 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -2016,7 +2016,7 @@ lbl_803173E4:
|
||||
/* 803173E4 00314324 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803173E8 00314328 40 81 00 0C */ ble lbl_803173F4
|
||||
/* 803173EC 0031432C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803173F0 00314330 4B FB 79 4D */ bl __dl
|
||||
/* 803173F0 00314330 4B FB 79 4D */ bl __dl__FPv
|
||||
lbl_803173F4:
|
||||
/* 803173F4 00314334 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803173F8 00314338 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -15,11 +15,11 @@ J3DDisplayListObj_NS_newDisplayList:
|
||||
/* 803124A4 0030F3E4 90 03 00 0C */ stw r0, 0xc(r3)
|
||||
/* 803124A8 0030F3E8 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 803124AC 0030F3EC 38 80 00 20 */ li r4, 0x20
|
||||
/* 803124B0 0030F3F0 4B FB C8 3D */ bl __nwa_X1_
|
||||
/* 803124B0 0030F3F0 4B FB C8 3D */ bl __nwa__FUli
|
||||
/* 803124B4 0030F3F4 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 803124B8 0030F3F8 80 7F 00 0C */ lwz r3, 0xc(r31)
|
||||
/* 803124BC 0030F3FC 38 80 00 20 */ li r4, 0x20
|
||||
/* 803124C0 0030F400 4B FB C8 2D */ bl __nwa_X1_
|
||||
/* 803124C0 0030F400 4B FB C8 2D */ bl __nwa__FUli
|
||||
/* 803124C4 0030F404 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 803124C8 0030F408 38 00 00 00 */ li r0, 0
|
||||
/* 803124CC 0030F40C 90 1F 00 08 */ stw r0, 8(r31)
|
||||
@@ -53,7 +53,7 @@ J3DDisplayListObj_NS_newSingleDisplayList:
|
||||
/* 80312524 0030F464 90 03 00 0C */ stw r0, 0xc(r3)
|
||||
/* 80312528 0030F468 80 63 00 0C */ lwz r3, 0xc(r3)
|
||||
/* 8031252C 0030F46C 38 80 00 20 */ li r4, 0x20
|
||||
/* 80312530 0030F470 4B FB C7 BD */ bl __nwa_X1_
|
||||
/* 80312530 0030F470 4B FB C7 BD */ bl __nwa__FUli
|
||||
/* 80312534 0030F474 90 7F 00 00 */ stw r3, 0(r31)
|
||||
/* 80312538 0030F478 80 1F 00 00 */ lwz r0, 0(r31)
|
||||
/* 8031253C 0030F47C 90 1F 00 04 */ stw r0, 4(r31)
|
||||
@@ -83,7 +83,7 @@ J3DDisplayListObj_NS_single_To_Double:
|
||||
/* 8031258C 0030F4CC 40 82 00 40 */ bne lbl_803125CC
|
||||
/* 80312590 0030F4D0 80 7F 00 0C */ lwz r3, 0xc(r31)
|
||||
/* 80312594 0030F4D4 38 80 00 20 */ li r4, 0x20
|
||||
/* 80312598 0030F4D8 4B FB C7 55 */ bl __nwa_X1_
|
||||
/* 80312598 0030F4D8 4B FB C7 55 */ bl __nwa__FUli
|
||||
/* 8031259C 0030F4DC 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 803125A0 0030F4E0 80 7F 00 04 */ lwz r3, 4(r31)
|
||||
/* 803125A4 0030F4E4 28 03 00 00 */ cmplwi r3, 0
|
||||
@@ -268,7 +268,7 @@ lbl_803127E4:
|
||||
/* 803127E4 0030F724 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803127E8 0030F728 40 81 00 0C */ ble lbl_803127F4
|
||||
/* 803127EC 0030F72C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803127F0 0030F730 4B FB C5 4D */ bl __dl
|
||||
/* 803127F0 0030F730 4B FB C5 4D */ bl __dl__FPv
|
||||
lbl_803127F4:
|
||||
/* 803127F4 0030F734 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803127F8 0030F738 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -287,7 +287,7 @@ J3DDrawPacket_NS_newDisplayList:
|
||||
/* 80312820 0030F760 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 80312824 0030F764 7C 9F 23 78 */ mr r31, r4
|
||||
/* 80312828 0030F768 38 60 00 10 */ li r3, 0x10
|
||||
/* 8031282C 0030F76C 4B FB C4 21 */ bl __nw
|
||||
/* 8031282C 0030F76C 4B FB C4 21 */ bl __nw__FUl
|
||||
/* 80312830 0030F770 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 80312834 0030F774 41 82 00 18 */ beq lbl_8031284C
|
||||
/* 80312838 0030F778 38 00 00 00 */ li r0, 0
|
||||
@@ -329,7 +329,7 @@ J3DDrawPacket_NS_newSingleDisplayList:
|
||||
/* 803128AC 0030F7EC 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803128B0 0030F7F0 7C 9F 23 78 */ mr r31, r4
|
||||
/* 803128B4 0030F7F4 38 60 00 10 */ li r3, 0x10
|
||||
/* 803128B8 0030F7F8 4B FB C3 95 */ bl __nw
|
||||
/* 803128B8 0030F7F8 4B FB C3 95 */ bl __nw__FUl
|
||||
/* 803128BC 0030F7FC 28 03 00 00 */ cmplwi r3, 0
|
||||
/* 803128C0 0030F800 41 82 00 18 */ beq lbl_803128D8
|
||||
/* 803128C4 0030F804 38 00 00 00 */ li r0, 0
|
||||
@@ -412,7 +412,7 @@ J3DMatPacket_NS_dtor:
|
||||
/* 803129D8 0030F918 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 803129DC 0030F91C 40 81 00 0C */ ble lbl_803129E8
|
||||
/* 803129E0 0030F920 7F C3 F3 78 */ mr r3, r30
|
||||
/* 803129E4 0030F924 4B FB C3 59 */ bl __dl
|
||||
/* 803129E4 0030F924 4B FB C3 59 */ bl __dl__FPv
|
||||
lbl_803129E8:
|
||||
/* 803129E8 0030F928 7F C3 F3 78 */ mr r3, r30
|
||||
/* 803129EC 0030F92C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -550,7 +550,7 @@ J3DShapePacket_NS_dtor:
|
||||
/* 80312BA8 0030FAE8 7F E0 07 35 */ extsh. r0, r31
|
||||
/* 80312BAC 0030FAEC 40 81 00 0C */ ble lbl_80312BB8
|
||||
/* 80312BB0 0030FAF0 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80312BB4 0030FAF4 4B FB C1 89 */ bl __dl
|
||||
/* 80312BB4 0030FAF4 4B FB C1 89 */ bl __dl__FPv
|
||||
lbl_80312BB8:
|
||||
/* 80312BB8 0030FAF8 7F C3 F3 78 */ mr r3, r30
|
||||
/* 80312BBC 0030FAFC 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -137,7 +137,7 @@ lbl_80314CFC:
|
||||
/* 80314D0C 00311C4C 41 82 00 84 */ beq lbl_80314D90
|
||||
/* 80314D10 00311C50 38 05 00 02 */ addi r0, r5, 2
|
||||
/* 80314D14 00311C54 54 03 18 38 */ slwi r3, r0, 3
|
||||
/* 80314D18 00311C58 4B FB 9F AD */ bl __nwa
|
||||
/* 80314D18 00311C58 4B FB 9F AD */ bl __nwa__FUl
|
||||
/* 80314D1C 00311C5C 38 C0 00 00 */ li r6, 0
|
||||
/* 80314D20 00311C60 80 BF 00 30 */ lwz r5, 0x30(r31)
|
||||
/* 80314D24 00311C64 7C 67 1B 78 */ mr r7, r3
|
||||
|
||||
@@ -48,7 +48,7 @@ J3DShapeDraw_NS_addTexMtxIndexInDL:
|
||||
/* 803149A8 003118E8 54 1F 00 34 */ rlwinm r31, r0, 0, 0, 0x1a
|
||||
/* 803149AC 003118EC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803149B0 003118F0 38 80 00 20 */ li r4, 0x20
|
||||
/* 803149B4 003118F4 4B FB A3 39 */ bl __nwa_X1_
|
||||
/* 803149B4 003118F4 4B FB A3 39 */ bl __nwa__FUli
|
||||
/* 803149B8 003118F8 7C 7E 1B 78 */ mr r30, r3
|
||||
/* 803149BC 003118FC 82 F9 00 08 */ lwz r23, 8(r25)
|
||||
/* 803149C0 00311900 7E F6 BB 78 */ mr r22, r23
|
||||
@@ -156,7 +156,7 @@ J3DShapeDraw_NS_draw:
|
||||
/* 80314B20 00311A60 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 80314B24 00311A64 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80314B28 00311A68 40 81 00 08 */ ble lbl_80314B30
|
||||
/* 80314B2C 00311A6C 4B FB A2 11 */ bl __dl
|
||||
/* 80314B2C 00311A6C 4B FB A2 11 */ bl __dl__FPv
|
||||
lbl_80314B30:
|
||||
/* 80314B30 00311A70 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314B34 00311A74 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -1409,7 +1409,7 @@ lbl_80314564:
|
||||
/* 80314564 003114A4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80314568 003114A8 40 81 00 0C */ ble lbl_80314574
|
||||
/* 8031456C 003114AC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314570 003114B0 4B FB A7 CD */ bl __dl
|
||||
/* 80314570 003114B0 4B FB A7 CD */ bl __dl__FPv
|
||||
lbl_80314574:
|
||||
/* 80314574 003114B4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314578 003114B8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1444,7 +1444,7 @@ lbl_803145E8:
|
||||
/* 803145E8 00311528 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803145EC 0031152C 40 81 00 0C */ ble lbl_803145F8
|
||||
/* 803145F0 00311530 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803145F4 00311534 4B FB A7 49 */ bl __dl
|
||||
/* 803145F4 00311534 4B FB A7 49 */ bl __dl__FPv
|
||||
lbl_803145F8:
|
||||
/* 803145F8 00311538 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803145FC 0031153C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1476,7 +1476,7 @@ lbl_80314660:
|
||||
/* 80314660 003115A0 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80314664 003115A4 40 81 00 0C */ ble lbl_80314670
|
||||
/* 80314668 003115A8 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8031466C 003115AC 4B FB A6 D1 */ bl __dl
|
||||
/* 8031466C 003115AC 4B FB A6 D1 */ bl __dl__FPv
|
||||
lbl_80314670:
|
||||
/* 80314670 003115B0 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314674 003115B4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1511,7 +1511,7 @@ lbl_803146E4:
|
||||
/* 803146E4 00311624 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803146E8 00311628 40 81 00 0C */ ble lbl_803146F4
|
||||
/* 803146EC 0031162C 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803146F0 00311630 4B FB A6 4D */ bl __dl
|
||||
/* 803146F0 00311630 4B FB A6 4D */ bl __dl__FPv
|
||||
lbl_803146F4:
|
||||
/* 803146F4 00311634 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803146F8 00311638 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1545,7 +1545,7 @@ lbl_80314764:
|
||||
/* 80314764 003116A4 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80314768 003116A8 40 81 00 0C */ ble lbl_80314774
|
||||
/* 8031476C 003116AC 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314770 003116B0 4B FB A5 CD */ bl __dl
|
||||
/* 80314770 003116B0 4B FB A5 CD */ bl __dl__FPv
|
||||
lbl_80314774:
|
||||
/* 80314774 003116B4 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80314778 003116B8 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -1567,7 +1567,7 @@ lbl_80314774:
|
||||
/* 803147B8 003116F8 90 1F 00 00 */ stw r0, 0(r31)
|
||||
/* 803147BC 003116FC 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 803147C0 00311700 40 81 00 08 */ ble lbl_803147C8
|
||||
/* 803147C4 00311704 4B FB A5 79 */ bl __dl
|
||||
/* 803147C4 00311704 4B FB A5 79 */ bl __dl__FPv
|
||||
lbl_803147C8:
|
||||
/* 803147C8 00311708 7F E3 FB 78 */ mr r3, r31
|
||||
/* 803147CC 0031170C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
@@ -103,7 +103,7 @@ J3DTexture_NS_entryNum:
|
||||
/* 803121B4 0030F0F4 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 803121B8 0030F0F8 B0 83 00 00 */ sth r4, 0(r3)
|
||||
/* 803121BC 0030F0FC 54 83 2A F4 */ rlwinm r3, r4, 5, 0xb, 0x1a
|
||||
/* 803121C0 0030F100 4B FB CB 05 */ bl __nwa
|
||||
/* 803121C0 0030F100 4B FB CB 05 */ bl __nwa__FUl
|
||||
/* 803121C4 0030F104 90 7F 00 04 */ stw r3, 4(r31)
|
||||
/* 803121C8 0030F108 38 E0 00 00 */ li r7, 0
|
||||
/* 803121CC 0030F10C 38 60 00 00 */ li r3, 0
|
||||
|
||||
@@ -102,7 +102,7 @@ J3DVertexBuffer_NS_dtor:
|
||||
/* 80311044 0030DF84 41 82 00 10 */ beq lbl_80311054
|
||||
/* 80311048 0030DF88 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 8031104C 0030DF8C 40 81 00 08 */ ble lbl_80311054
|
||||
/* 80311050 0030DF90 4B FB DC ED */ bl __dl
|
||||
/* 80311050 0030DF90 4B FB DC ED */ bl __dl__FPv
|
||||
lbl_80311054:
|
||||
/* 80311054 0030DF94 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80311058 0030DF98 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
@@ -140,7 +140,7 @@ lbl_803110B8:
|
||||
/* 803110BC 0030DFFC 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 803110C0 0030E000 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 803110C4 0030E004 38 80 00 20 */ li r4, 0x20
|
||||
/* 803110C8 0030E008 4B FB DC 25 */ bl __nwa_X1_
|
||||
/* 803110C8 0030E008 4B FB DC 25 */ bl __nwa__FUli
|
||||
/* 803110CC 0030E00C 3B BE 00 04 */ addi r29, r30, 4
|
||||
/* 803110D0 0030E010 7C 7F E9 2E */ stwx r3, r31, r29
|
||||
/* 803110D4 0030E014 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
@@ -175,7 +175,7 @@ lbl_80311124:
|
||||
/* 80311140 0030E080 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 80311144 0030E084 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 80311148 0030E088 38 80 00 20 */ li r4, 0x20
|
||||
/* 8031114C 0030E08C 4B FB DB A1 */ bl __nwa_X1_
|
||||
/* 8031114C 0030E08C 4B FB DB A1 */ bl __nwa__FUli
|
||||
/* 80311150 0030E090 90 7F 00 08 */ stw r3, 8(r31)
|
||||
/* 80311154 0030E094 80 1F 00 08 */ lwz r0, 8(r31)
|
||||
/* 80311158 0030E098 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -221,7 +221,7 @@ lbl_803111D8:
|
||||
/* 803111DC 0030E11C 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 803111E0 0030E120 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 803111E4 0030E124 38 80 00 20 */ li r4, 0x20
|
||||
/* 803111E8 0030E128 4B FB DB 05 */ bl __nwa_X1_
|
||||
/* 803111E8 0030E128 4B FB DB 05 */ bl __nwa__FUli
|
||||
/* 803111EC 0030E12C 3B BE 00 0C */ addi r29, r30, 0xc
|
||||
/* 803111F0 0030E130 7C 7F E9 2E */ stwx r3, r31, r29
|
||||
/* 803111F4 0030E134 7C 7F E8 2E */ lwzx r3, r31, r29
|
||||
@@ -256,7 +256,7 @@ lbl_80311244:
|
||||
/* 80311260 0030E1A0 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 80311264 0030E1A4 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 80311268 0030E1A8 38 80 00 20 */ li r4, 0x20
|
||||
/* 8031126C 0030E1AC 4B FB DA 81 */ bl __nwa_X1_
|
||||
/* 8031126C 0030E1AC 4B FB DA 81 */ bl __nwa__FUli
|
||||
/* 80311270 0030E1B0 90 7F 00 10 */ stw r3, 0x10(r31)
|
||||
/* 80311274 0030E1B4 80 1F 00 10 */ lwz r0, 0x10(r31)
|
||||
/* 80311278 0030E1B8 28 00 00 00 */ cmplwi r0, 0
|
||||
@@ -325,7 +325,7 @@ lbl_8031133C:
|
||||
/* 80311354 0030E294 80 04 00 18 */ lwz r0, 0x18(r4)
|
||||
/* 80311358 0030E298 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 8031135C 0030E29C 41 82 00 08 */ beq lbl_80311364
|
||||
/* 80311360 0030E2A0 4B FB D9 DD */ bl __dl
|
||||
/* 80311360 0030E2A0 4B FB D9 DD */ bl __dl__FPv
|
||||
lbl_80311364:
|
||||
/* 80311364 0030E2A4 7F BE D9 2E */ stwx r29, r30, r27
|
||||
lbl_80311368:
|
||||
@@ -372,7 +372,7 @@ lbl_803113E0:
|
||||
/* 803113F8 0030E338 80 04 00 18 */ lwz r0, 0x18(r4)
|
||||
/* 803113FC 0030E33C 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80311400 0030E340 41 82 00 08 */ beq lbl_80311408
|
||||
/* 80311404 0030E344 4B FB D9 39 */ bl __dl
|
||||
/* 80311404 0030E344 4B FB D9 39 */ bl __dl__FPv
|
||||
lbl_80311408:
|
||||
/* 80311408 0030E348 93 7A 00 04 */ stw r27, 4(r26)
|
||||
lbl_8031140C:
|
||||
@@ -384,7 +384,7 @@ lbl_8031140C:
|
||||
/* 80311420 0030E360 80 04 00 1C */ lwz r0, 0x1c(r4)
|
||||
/* 80311424 0030E364 7C 03 00 40 */ cmplw r3, r0
|
||||
/* 80311428 0030E368 41 82 00 08 */ beq lbl_80311430
|
||||
/* 8031142C 0030E36C 4B FB D9 11 */ bl __dl
|
||||
/* 8031142C 0030E36C 4B FB D9 11 */ bl __dl__FPv
|
||||
lbl_80311430:
|
||||
/* 80311430 0030E370 93 7A 00 0C */ stw r27, 0xc(r26)
|
||||
lbl_80311434:
|
||||
@@ -440,7 +440,7 @@ lbl_803114D0:
|
||||
/* 803114D4 0030E414 80 03 00 00 */ lwz r0, 0(r3)
|
||||
/* 803114D8 0030E418 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 803114DC 0030E41C 38 80 00 20 */ li r4, 0x20
|
||||
/* 803114E0 0030E420 4B FB D8 0D */ bl __nwa_X1_
|
||||
/* 803114E0 0030E420 4B FB D8 0D */ bl __nwa__FUli
|
||||
/* 803114E4 0030E424 38 1F 00 1C */ addi r0, r31, 0x1c
|
||||
/* 803114E8 0030E428 7C 7D 01 2E */ stwx r3, r29, r0
|
||||
/* 803114EC 0030E42C 7C 1D 00 2E */ lwzx r0, r29, r0
|
||||
@@ -493,7 +493,7 @@ lbl_80311584:
|
||||
/* 80311588 0030E4C8 80 03 00 04 */ lwz r0, 4(r3)
|
||||
/* 8031158C 0030E4CC 1C 60 00 0C */ mulli r3, r0, 0xc
|
||||
/* 80311590 0030E4D0 38 80 00 20 */ li r4, 0x20
|
||||
/* 80311594 0030E4D4 4B FB D7 59 */ bl __nwa_X1_
|
||||
/* 80311594 0030E4D4 4B FB D7 59 */ bl __nwa__FUli
|
||||
/* 80311598 0030E4D8 38 1F 00 24 */ addi r0, r31, 0x24
|
||||
/* 8031159C 0030E4DC 7C 7D 01 2E */ stwx r3, r29, r0
|
||||
/* 803115A0 0030E4E0 7C 1D 00 2E */ lwzx r0, r29, r0
|
||||
@@ -533,7 +533,7 @@ J3DDrawMtxData_NS_dtor:
|
||||
/* 80311608 0030E548 41 82 00 10 */ beq lbl_80311618
|
||||
/* 8031160C 0030E54C 7C 80 07 35 */ extsh. r0, r4
|
||||
/* 80311610 0030E550 40 81 00 08 */ ble lbl_80311618
|
||||
/* 80311614 0030E554 4B FB D7 29 */ bl __dl
|
||||
/* 80311614 0030E554 4B FB D7 29 */ bl __dl__FPv
|
||||
lbl_80311618:
|
||||
/* 80311618 0030E558 7F E3 FB 78 */ mr r3, r31
|
||||
/* 8031161C 0030E55C 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
|
||||
Reference in New Issue
Block a user