dol2asm OK

This commit is contained in:
Julgodis
2021-03-28 22:49:05 +02:00
parent 3d66902e1a
commit 1e95d29b60
60106 changed files with 4755966 additions and 1107376 deletions
@@ -0,0 +1,17 @@
lbl_803258A0:
/* 803258A0 A0 03 00 04 */ lhz r0, 4(r3)
/* 803258A4 38 C0 00 00 */ li r6, 0
/* 803258A8 48 00 00 20 */ b lbl_803258C8
lbl_803258AC:
/* 803258AC 80 A3 00 08 */ lwz r5, 8(r3)
/* 803258B0 54 C4 13 BA */ rlwinm r4, r6, 2, 0xe, 0x1d
/* 803258B4 7C A5 20 2E */ lwzx r5, r5, r4
/* 803258B8 80 85 00 0C */ lwz r4, 0xc(r5)
/* 803258BC 60 84 00 01 */ ori r4, r4, 1
/* 803258C0 90 85 00 0C */ stw r4, 0xc(r5)
/* 803258C4 38 C6 00 01 */ addi r6, r6, 1
lbl_803258C8:
/* 803258C8 54 C4 04 3E */ clrlwi r4, r6, 0x10
/* 803258CC 7C 04 00 40 */ cmplw r4, r0
/* 803258D0 41 80 FF DC */ blt lbl_803258AC
/* 803258D4 4E 80 00 20 */ blr
@@ -0,0 +1,30 @@
lbl_80325910:
/* 80325910 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80325914 7C 08 02 A6 */ mflr r0
/* 80325918 90 01 00 24 */ stw r0, 0x24(r1)
/* 8032591C 39 61 00 20 */ addi r11, r1, 0x20
/* 80325920 48 03 C8 B5 */ bl _savegpr_27
/* 80325924 7C 7B 1B 78 */ mr r27, r3
/* 80325928 7C 9C 23 78 */ mr r28, r4
/* 8032592C 7C BD 2B 78 */ mr r29, r5
/* 80325930 A3 E3 00 04 */ lhz r31, 4(r3)
/* 80325934 3B C0 00 00 */ li r30, 0
/* 80325938 48 00 00 20 */ b lbl_80325958
lbl_8032593C:
/* 8032593C 80 7B 00 08 */ lwz r3, 8(r27)
/* 80325940 57 C0 13 BA */ rlwinm r0, r30, 2, 0xe, 0x1d
/* 80325944 7C 63 00 2E */ lwzx r3, r3, r0
/* 80325948 93 83 00 50 */ stw r28, 0x50(r3)
/* 8032594C 93 A3 00 4C */ stw r29, 0x4c(r3)
/* 80325950 4B FE F9 11 */ bl makeVcdVatCmd__8J3DShapeFv
/* 80325954 3B DE 00 01 */ addi r30, r30, 1
lbl_80325958:
/* 80325958 57 C0 04 3E */ clrlwi r0, r30, 0x10
/* 8032595C 7C 00 F8 40 */ cmplw r0, r31
/* 80325960 41 80 FF DC */ blt lbl_8032593C
/* 80325964 39 61 00 20 */ addi r11, r1, 0x20
/* 80325968 48 03 C8 B9 */ bl _restgpr_27
/* 8032596C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 80325970 7C 08 03 A6 */ mtlr r0
/* 80325974 38 21 00 20 */ addi r1, r1, 0x20
/* 80325978 4E 80 00 20 */ blr
@@ -0,0 +1,17 @@
lbl_803258D8:
/* 803258D8 A0 03 00 04 */ lhz r0, 4(r3)
/* 803258DC 38 C0 00 00 */ li r6, 0
/* 803258E0 48 00 00 20 */ b lbl_80325900
lbl_803258E4:
/* 803258E4 80 A3 00 08 */ lwz r5, 8(r3)
/* 803258E8 54 C4 13 BA */ rlwinm r4, r6, 2, 0xe, 0x1d
/* 803258EC 7C A5 20 2E */ lwzx r5, r5, r4
/* 803258F0 80 85 00 0C */ lwz r4, 0xc(r5)
/* 803258F4 54 84 00 3C */ rlwinm r4, r4, 0, 0, 0x1e
/* 803258F8 90 85 00 0C */ stw r4, 0xc(r5)
/* 803258FC 38 C6 00 01 */ addi r6, r6, 1
lbl_80325900:
/* 80325900 54 C4 04 3E */ clrlwi r4, r6, 0x10
/* 80325904 7C 04 00 40 */ cmplw r4, r0
/* 80325908 41 80 FF DC */ blt lbl_803258E4
/* 8032590C 4E 80 00 20 */ blr
@@ -0,0 +1,45 @@
lbl_8032597C:
/* 8032597C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80325980 7C 08 02 A6 */ mflr r0
/* 80325984 90 01 00 34 */ stw r0, 0x34(r1)
/* 80325988 39 61 00 30 */ addi r11, r1, 0x30
/* 8032598C 48 03 C8 41 */ bl _savegpr_25
/* 80325990 7C 79 1B 78 */ mr r25, r3
/* 80325994 A3 83 00 04 */ lhz r28, 4(r3)
/* 80325998 3B 60 00 00 */ li r27, 0
/* 8032599C 48 00 00 58 */ b lbl_803259F4
lbl_803259A0:
/* 803259A0 3B 40 00 00 */ li r26, 0
/* 803259A4 57 7F 04 3E */ clrlwi r31, r27, 0x10
/* 803259A8 57 7E 13 BA */ rlwinm r30, r27, 2, 0xe, 0x1d
/* 803259AC 48 00 00 38 */ b lbl_803259E4
lbl_803259B0:
/* 803259B0 80 99 00 08 */ lwz r4, 8(r25)
/* 803259B4 7C 7E 20 2E */ lwzx r3, r30, r4
/* 803259B8 57 5D 13 BA */ rlwinm r29, r26, 2, 0xe, 0x1d
/* 803259BC 7C 84 E8 2E */ lwzx r4, r4, r29
/* 803259C0 4B FE F5 9D */ bl isSameVcdVatCmd__8J3DShapeFP8J3DShape
/* 803259C4 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 803259C8 41 82 00 18 */ beq lbl_803259E0
/* 803259CC 80 99 00 08 */ lwz r4, 8(r25)
/* 803259D0 7C 64 E8 2E */ lwzx r3, r4, r29
/* 803259D4 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 803259D8 7C 7E 20 2E */ lwzx r3, r30, r4
/* 803259DC 90 03 00 2C */ stw r0, 0x2c(r3)
lbl_803259E0:
/* 803259E0 3B 5A 00 01 */ addi r26, r26, 1
lbl_803259E4:
/* 803259E4 57 40 04 3E */ clrlwi r0, r26, 0x10
/* 803259E8 7C 00 F8 40 */ cmplw r0, r31
/* 803259EC 41 80 FF C4 */ blt lbl_803259B0
/* 803259F0 3B 7B 00 01 */ addi r27, r27, 1
lbl_803259F4:
/* 803259F4 57 60 04 3E */ clrlwi r0, r27, 0x10
/* 803259F8 7C 00 E0 40 */ cmplw r0, r28
/* 803259FC 41 80 FF A4 */ blt lbl_803259A0
/* 80325A00 39 61 00 30 */ addi r11, r1, 0x30
/* 80325A04 48 03 C8 15 */ bl _restgpr_25
/* 80325A08 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80325A0C 7C 08 03 A6 */ mtlr r0
/* 80325A10 38 21 00 30 */ addi r1, r1, 0x30
/* 80325A14 4E 80 00 20 */ blr