mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
more simple J2D/J3D funcs (#166)
* more simple J2D/J3D funcs * JPABaseShape constructor * fmt Co-authored-by: lepelog <25211966+lepelog@users.noreply.github.com>
This commit is contained in:
co-authored by
lepelog
parent
f7916ebde1
commit
c15d8fcb3e
@@ -1,4 +0,0 @@
|
||||
lbl_80322798:
|
||||
/* 80322798 3C 60 54 56 */ lis r3, 0x5456 /* 0x54564231@ha */
|
||||
/* 8032279C 38 63 42 31 */ addi r3, r3, 0x4231 /* 0x54564231@l */
|
||||
/* 803227A0 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_803223D4:
|
||||
/* 803223D4 3C 60 54 56 */ lis r3, 0x5456 /* 0x54564232@ha */
|
||||
/* 803223D8 38 63 42 32 */ addi r3, r3, 0x4232 /* 0x54564232@l */
|
||||
/* 803223DC 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322010:
|
||||
/* 80322010 3C 60 54 56 */ lis r3, 0x5456 /* 0x54564234@ha */
|
||||
/* 80322014 38 63 42 34 */ addi r3, r3, 0x4234 /* 0x54564234@l */
|
||||
/* 80322018 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80323328:
|
||||
/* 80323328 3C 60 50 45 */ lis r3, 0x5045 /* 0x50454F50@ha */
|
||||
/* 8032332C 38 63 4F 50 */ addi r3, r3, 0x4F50 /* 0x50454F50@l */
|
||||
/* 80323330 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80323258:
|
||||
/* 80323258 3C 60 50 45 */ lis r3, 0x5045 /* 0x5045584C@ha */
|
||||
/* 8032325C 38 63 58 4C */ addi r3, r3, 0x584C /* 0x5045584C@l */
|
||||
/* 80323260 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80321C44:
|
||||
/* 80321C44 3C 60 54 56 */ lis r3, 0x5456 /* 0x54563136@ha */
|
||||
/* 80321C48 38 63 31 36 */ addi r3, r3, 0x3136 /* 0x54563136@l */
|
||||
/* 80321C4C 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_8032194C:
|
||||
/* 8032194C 3C 60 50 45 */ lis r3, 0x5045 /* 0x5045464C@ha */
|
||||
/* 80321950 38 63 46 4C */ addi r3, r3, 0x464C /* 0x5045464C@l */
|
||||
/* 80321954 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80323390:
|
||||
/* 80323390 3C 60 49 42 */ lis r3, 0x4942 /* 0x49424C46@ha */
|
||||
/* 80323394 38 63 4C 46 */ addi r3, r3, 0x4C46 /* 0x49424C46@l */
|
||||
/* 80323398 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322DA8:
|
||||
/* 80322DA8 3C 60 54 47 */ lis r3, 0x5447 /* 0x54474234@ha */
|
||||
/* 80322DAC 38 63 42 34 */ addi r3, r3, 0x4234 /* 0x54474234@l */
|
||||
/* 80322DB0 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80321B00:
|
||||
/* 80321B00 3C 60 50 45 */ lis r3, 0x5045 /* 0x50454647@ha */
|
||||
/* 80321B04 38 63 46 47 */ addi r3, r3, 0x4647 /* 0x50454647@l */
|
||||
/* 80321B08 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_803232C0:
|
||||
/* 803232C0 3C 60 50 45 */ lis r3, 0x5045 /* 0x50454544@ha */
|
||||
/* 803232C4 38 63 45 44 */ addi r3, r3, 0x4544 /* 0x50454544@l */
|
||||
/* 803232C8 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322998:
|
||||
/* 80322998 3C 60 54 56 */ lis r3, 0x5456 /* 0x54565054@ha */
|
||||
/* 8032299C 38 63 50 54 */ addi r3, r3, 0x5054 /* 0x54565054@l */
|
||||
/* 803229A0 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322C6C:
|
||||
/* 80322C6C 3C 60 54 47 */ lis r3, 0x5447 /* 0x54474243@ha */
|
||||
/* 80322C70 38 63 42 43 */ addi r3, r3, 0x4243 /* 0x54474243@l */
|
||||
/* 80322C74 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322E80:
|
||||
/* 80322E80 3C 60 43 4C */ lis r3, 0x434C /* 0x434C4F4E@ha */
|
||||
/* 80322E84 38 63 4F 4E */ addi r3, r3, 0x4F4E /* 0x434C4F4E@l */
|
||||
/* 80322E88 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80323560:
|
||||
/* 80323560 3C 60 43 4C */ lis r3, 0x434C /* 0x434C4F46@ha */
|
||||
/* 80323564 38 63 4F 46 */ addi r3, r3, 0x4F46 /* 0x434C4F46@l */
|
||||
/* 80323568 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80322E74:
|
||||
/* 80322E74 3C 60 54 47 */ lis r3, 0x5447 /* 0x54475054@ha */
|
||||
/* 80322E78 38 63 50 54 */ addi r3, r3, 0x5054 /* 0x54475054@l */
|
||||
/* 80322E7C 4E 80 00 20 */ blr
|
||||
@@ -1,4 +0,0 @@
|
||||
lbl_80323074:
|
||||
/* 80323074 3C 60 43 4C */ lis r3, 0x434C /* 0x434C4142@ha */
|
||||
/* 80323078 38 63 41 42 */ addi r3, r3, 0x4142 /* 0x434C4142@l */
|
||||
/* 8032307C 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_80317088:
|
||||
/* 80317088 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 8031708C 7C 08 02 A6 */ mflr r0
|
||||
/* 80317090 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80317094 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80317098 3C 80 80 43 */ lis r4, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 8031709C 38 84 4A C8 */ addi r4, r4, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 803170A0 90 04 00 54 */ stw r0, 0x54(r4)
|
||||
/* 803170A4 80 04 00 34 */ lwz r0, 0x34(r4)
|
||||
/* 803170A8 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
||||
/* 803170AC 40 82 00 0C */ bne lbl_803170B8
|
||||
/* 803170B0 80 63 00 48 */ lwz r3, 0x48(r3)
|
||||
/* 803170B4 4B FF B5 65 */ bl callDL__17J3DDisplayListObjCFv
|
||||
lbl_803170B8:
|
||||
/* 803170B8 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 803170BC 7C 08 03 A6 */ mtlr r0
|
||||
/* 803170C0 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 803170C4 4E 80 00 20 */ blr
|
||||
@@ -1,18 +0,0 @@
|
||||
lbl_80316FFC:
|
||||
/* 80316FFC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80317000 7C 08 02 A6 */ mflr r0
|
||||
/* 80317004 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80317008 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 8031700C 3C 80 80 43 */ lis r4, j3dSys@ha /* 0x80434AC8@ha */
|
||||
/* 80317010 38 84 4A C8 */ addi r4, r4, j3dSys@l /* 0x80434AC8@l */
|
||||
/* 80317014 90 04 00 54 */ stw r0, 0x54(r4)
|
||||
/* 80317018 80 04 00 34 */ lwz r0, 0x34(r4)
|
||||
/* 8031701C 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
|
||||
/* 80317020 40 82 00 0C */ bne lbl_8031702C
|
||||
/* 80317024 80 63 00 48 */ lwz r3, 0x48(r3)
|
||||
/* 80317028 4B FF B5 F1 */ bl callDL__17J3DDisplayListObjCFv
|
||||
lbl_8031702C:
|
||||
/* 8031702C 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80317030 7C 08 03 A6 */ mtlr r0
|
||||
/* 80317034 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80317038 4E 80 00 20 */ blr
|
||||
@@ -1,38 +0,0 @@
|
||||
lbl_80312FBC:
|
||||
/* 80312FBC 94 21 FF F0 */ stwu r1, -0x10(r1)
|
||||
/* 80312FC0 7C 08 02 A6 */ mflr r0
|
||||
/* 80312FC4 90 01 00 14 */ stw r0, 0x14(r1)
|
||||
/* 80312FC8 93 E1 00 0C */ stw r31, 0xc(r1)
|
||||
/* 80312FCC 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 80312FD0 80 03 00 10 */ lwz r0, 0x10(r3)
|
||||
/* 80312FD4 54 00 06 F7 */ rlwinm. r0, r0, 0, 0x1b, 0x1b
|
||||
/* 80312FD8 40 82 00 58 */ bne lbl_80313030
|
||||
/* 80312FDC 80 1F 00 28 */ lwz r0, 0x28(r31)
|
||||
/* 80312FE0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80312FE4 41 82 00 4C */ beq lbl_80313030
|
||||
/* 80312FE8 4B FF FE 21 */ bl prepareDraw__14J3DShapePacketCFv
|
||||
/* 80312FEC 80 1F 00 24 */ lwz r0, 0x24(r31)
|
||||
/* 80312FF0 28 00 00 00 */ cmplwi r0, 0
|
||||
/* 80312FF4 41 82 00 20 */ beq lbl_80313014
|
||||
/* 80312FF8 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 80312FFC 80 63 00 04 */ lwz r3, 4(r3)
|
||||
/* 80313000 80 03 00 28 */ lwz r0, 0x28(r3)
|
||||
/* 80313004 90 0D 90 40 */ stw r0, sTexGenBlock__17J3DDifferedTexMtx(r13)
|
||||
/* 80313008 80 1F 00 24 */ lwz r0, 0x24(r31)
|
||||
/* 8031300C 90 0D 90 44 */ stw r0, sTexMtxObj__17J3DDifferedTexMtx(r13)
|
||||
/* 80313010 48 00 00 0C */ b lbl_8031301C
|
||||
lbl_80313014:
|
||||
/* 80313014 38 00 00 00 */ li r0, 0
|
||||
/* 80313018 90 0D 90 40 */ stw r0, sTexGenBlock__17J3DDifferedTexMtx(r13)
|
||||
lbl_8031301C:
|
||||
/* 8031301C 80 7F 00 28 */ lwz r3, 0x28(r31)
|
||||
/* 80313020 81 83 00 00 */ lwz r12, 0(r3)
|
||||
/* 80313024 81 8C 00 0C */ lwz r12, 0xc(r12)
|
||||
/* 80313028 7D 89 03 A6 */ mtctr r12
|
||||
/* 8031302C 4E 80 04 21 */ bctrl
|
||||
lbl_80313030:
|
||||
/* 80313030 83 E1 00 0C */ lwz r31, 0xc(r1)
|
||||
/* 80313034 80 01 00 14 */ lwz r0, 0x14(r1)
|
||||
/* 80313038 7C 08 03 A6 */ mtlr r0
|
||||
/* 8031303C 38 21 00 10 */ addi r1, r1, 0x10
|
||||
/* 80313040 4E 80 00 20 */ blr
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user