summaryrefslogtreecommitdiff
path: root/asm/JSystem/J3DGraphLoader/J3DModelLoader
diff options
context:
space:
mode:
authorhatal175 <hatal175@users.noreply.github.com>2024-02-05 07:21:05 +0200
committerGitHub <noreply@github.com>2024-02-05 07:21:05 +0200
commite98d9c845c3476b3060a4bada25ced6a736835de (patch)
treeaaf7910e6632ef5d7be7629e74f883014eb577c3 /asm/JSystem/J3DGraphLoader/J3DModelLoader
parentf260221f4300df6f72aecc80b6140e4454ff57a8 (diff)
Fix some JSUConvertOffsetToPtr issues (#2063)
* Fix some JSUConvertOffsetToPtr issues * Match some J3DAnmLoader functions
Diffstat (limited to 'asm/JSystem/J3DGraphLoader/J3DModelLoader')
-rw-r--r--asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s121
1 files changed, 0 insertions, 121 deletions
diff --git a/asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s b/asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s
deleted file mode 100644
index d7be9d78a9..0000000000
--- a/asm/JSystem/J3DGraphLoader/J3DModelLoader/readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl.s
+++ /dev/null
@@ -1,121 +0,0 @@
-lbl_80336168:
-/* 80336168 94 21 FF 60 */ stwu r1, -0xa0(r1)
-/* 8033616C 7C 08 02 A6 */ mflr r0
-/* 80336170 90 01 00 A4 */ stw r0, 0xa4(r1)
-/* 80336174 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 80336178 48 02 C0 61 */ bl _savegpr_28
-/* 8033617C 7C 7E 1B 78 */ mr r30, r3
-/* 80336180 7C 9C 23 78 */ mr r28, r4
-/* 80336184 7C BF 2B 78 */ mr r31, r5
-/* 80336188 38 61 00 08 */ addi r3, r1, 8
-/* 8033618C 4B FF A0 A9 */ bl __ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock
-/* 80336190 80 7E 00 08 */ lwz r3, 8(r30)
-/* 80336194 A0 03 00 04 */ lhz r0, 4(r3)
-/* 80336198 28 00 00 00 */ cmplwi r0, 0
-/* 8033619C 40 82 01 18 */ bne lbl_803362B4
-/* 803361A0 38 00 00 01 */ li r0, 1
-/* 803361A4 B0 03 00 1C */ sth r0, 0x1c(r3)
-/* 803361A8 A0 1C 00 08 */ lhz r0, 8(r28)
-/* 803361AC 80 7E 00 08 */ lwz r3, 8(r30)
-/* 803361B0 B0 03 00 04 */ sth r0, 4(r3)
-/* 803361B4 80 7E 00 08 */ lwz r3, 8(r30)
-/* 803361B8 B0 03 00 06 */ sth r0, 6(r3)
-/* 803361BC 80 1C 00 20 */ lwz r0, 0x20(r28)
-/* 803361C0 28 00 00 00 */ cmplwi r0, 0
-/* 803361C4 41 82 00 3C */ beq lbl_80336200
-/* 803361C8 38 60 00 10 */ li r3, 0x10
-/* 803361CC 4B F9 8A 81 */ bl __nw__FUl
-/* 803361D0 7C 7D 1B 79 */ or. r29, r3, r3
-/* 803361D4 41 82 00 20 */ beq lbl_803361F4
-/* 803361D8 7F 83 E3 78 */ mr r3, r28
-/* 803361DC 80 9C 00 20 */ lwz r4, 0x20(r28)
-/* 803361E0 4B FD 43 51 */ bl func_8030A530
-/* 803361E4 7C 64 1B 78 */ mr r4, r3
-/* 803361E8 7F A3 EB 78 */ mr r3, r29
-/* 803361EC 4B FA 87 F5 */ bl __ct__10JUTNameTabFPC7ResNTAB
-/* 803361F0 7C 7D 1B 78 */ mr r29, r3
-lbl_803361F4:
-/* 803361F4 80 7E 00 08 */ lwz r3, 8(r30)
-/* 803361F8 93 A3 00 0C */ stw r29, 0xc(r3)
-/* 803361FC 48 00 00 10 */ b lbl_8033620C
-lbl_80336200:
-/* 80336200 38 00 00 00 */ li r0, 0
-/* 80336204 80 7E 00 08 */ lwz r3, 8(r30)
-/* 80336208 90 03 00 0C */ stw r0, 0xc(r3)
-lbl_8033620C:
-/* 8033620C 80 7E 00 08 */ lwz r3, 8(r30)
-/* 80336210 A0 03 00 04 */ lhz r0, 4(r3)
-/* 80336214 54 03 10 3A */ slwi r3, r0, 2
-/* 80336218 4B F9 8A AD */ bl __nwa__FUl
-/* 8033621C 80 9E 00 08 */ lwz r4, 8(r30)
-/* 80336220 90 64 00 08 */ stw r3, 8(r4)
-/* 80336224 38 00 00 00 */ li r0, 0
-/* 80336228 80 7E 00 08 */ lwz r3, 8(r30)
-/* 8033622C 90 03 00 10 */ stw r0, 0x10(r3)
-/* 80336230 3B 80 00 00 */ li r28, 0
-/* 80336234 7F FD FB 78 */ mr r29, r31
-/* 80336238 48 00 00 30 */ b lbl_80336268
-lbl_8033623C:
-/* 8033623C 38 61 00 08 */ addi r3, r1, 8
-/* 80336240 38 80 00 00 */ li r4, 0
-/* 80336244 38 A0 00 01 */ li r5, 1
-/* 80336248 57 86 04 3E */ clrlwi r6, r28, 0x10
-/* 8033624C 7F A7 EB 78 */ mr r7, r29
-/* 80336250 4B FF A1 75 */ bl create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl
-/* 80336254 80 9E 00 08 */ lwz r4, 8(r30)
-/* 80336258 80 84 00 08 */ lwz r4, 8(r4)
-/* 8033625C 57 80 13 BA */ rlwinm r0, r28, 2, 0xe, 0x1d
-/* 80336260 7C 64 01 2E */ stwx r3, r4, r0
-/* 80336264 3B 9C 00 01 */ addi r28, r28, 1
-lbl_80336268:
-/* 80336268 57 84 04 3E */ clrlwi r4, r28, 0x10
-/* 8033626C 80 7E 00 08 */ lwz r3, 8(r30)
-/* 80336270 A0 03 00 04 */ lhz r0, 4(r3)
-/* 80336274 7C 04 00 40 */ cmplw r4, r0
-/* 80336278 41 80 FF C4 */ blt lbl_8033623C
-/* 8033627C 38 C0 00 00 */ li r6, 0
-/* 80336280 3C 80 C0 00 */ lis r4, 0xc000
-/* 80336284 48 00 00 18 */ b lbl_8033629C
-lbl_80336288:
-/* 80336288 80 65 00 08 */ lwz r3, 8(r5)
-/* 8033628C 54 C0 13 BA */ rlwinm r0, r6, 2, 0xe, 0x1d
-/* 80336290 7C 63 00 2E */ lwzx r3, r3, r0
-/* 80336294 90 83 00 20 */ stw r4, 0x20(r3)
-/* 80336298 38 C6 00 01 */ addi r6, r6, 1
-lbl_8033629C:
-/* 8033629C 54 C3 04 3E */ clrlwi r3, r6, 0x10
-/* 803362A0 80 BE 00 08 */ lwz r5, 8(r30)
-/* 803362A4 A0 05 00 04 */ lhz r0, 4(r5)
-/* 803362A8 7C 03 00 40 */ cmplw r3, r0
-/* 803362AC 41 80 FF DC */ blt lbl_80336288
-/* 803362B0 48 00 00 54 */ b lbl_80336304
-lbl_803362B4:
-/* 803362B4 3B 80 00 00 */ li r28, 0
-/* 803362B8 7F FD FB 78 */ mr r29, r31
-/* 803362BC 48 00 00 34 */ b lbl_803362F0
-lbl_803362C0:
-/* 803362C0 57 86 04 3E */ clrlwi r6, r28, 0x10
-/* 803362C4 57 9F 13 BA */ rlwinm r31, r28, 2, 0xe, 0x1d
-/* 803362C8 38 61 00 08 */ addi r3, r1, 8
-/* 803362CC 80 84 00 08 */ lwz r4, 8(r4)
-/* 803362D0 7C 84 F8 2E */ lwzx r4, r4, r31
-/* 803362D4 38 A0 00 01 */ li r5, 1
-/* 803362D8 7F A7 EB 78 */ mr r7, r29
-/* 803362DC 4B FF A0 E9 */ bl create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl
-/* 803362E0 80 9E 00 08 */ lwz r4, 8(r30)
-/* 803362E4 80 84 00 08 */ lwz r4, 8(r4)
-/* 803362E8 7C 64 F9 2E */ stwx r3, r4, r31
-/* 803362EC 3B 9C 00 01 */ addi r28, r28, 1
-lbl_803362F0:
-/* 803362F0 57 83 04 3E */ clrlwi r3, r28, 0x10
-/* 803362F4 80 9E 00 08 */ lwz r4, 8(r30)
-/* 803362F8 A0 04 00 04 */ lhz r0, 4(r4)
-/* 803362FC 7C 03 00 40 */ cmplw r3, r0
-/* 80336300 41 80 FF C0 */ blt lbl_803362C0
-lbl_80336304:
-/* 80336304 39 61 00 A0 */ addi r11, r1, 0xa0
-/* 80336308 48 02 BF 1D */ bl _restgpr_28
-/* 8033630C 80 01 00 A4 */ lwz r0, 0xa4(r1)
-/* 80336310 7C 08 03 A6 */ mtlr r0
-/* 80336314 38 21 00 A0 */ addi r1, r1, 0xa0
-/* 80336318 4E 80 00 20 */ blr