remove asm

This commit is contained in:
TakaRikka
2023-03-01 03:21:32 -08:00
parent 0d5b309f98
commit a34abc9da8
59 changed files with 4 additions and 2938 deletions
@@ -1,120 +0,0 @@
lbl_802DD650:
/* 802DD650 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802DD654 7C 08 02 A6 */ mflr r0
/* 802DD658 90 01 00 24 */ stw r0, 0x24(r1)
/* 802DD65C 39 61 00 20 */ addi r11, r1, 0x20
/* 802DD660 48 08 4B 79 */ bl _savegpr_28
/* 802DD664 7C 7C 1B 78 */ mr r28, r3
/* 802DD668 7C 9D 23 78 */ mr r29, r4
/* 802DD66C 7C BE 2B 78 */ mr r30, r5
/* 802DD670 7C DF 33 78 */ mr r31, r6
/* 802DD674 38 60 00 20 */ li r3, 0x20
/* 802DD678 7F E4 FB 78 */ mr r4, r31
/* 802DD67C 38 A0 00 00 */ li r5, 0
/* 802DD680 4B FF 16 19 */ bl __nw__FUlP7JKRHeapi
/* 802DD684 90 7C 00 4C */ stw r3, 0x4c(r28)
/* 802DD688 80 1C 00 4C */ lwz r0, 0x4c(r28)
/* 802DD68C 28 00 00 00 */ cmplwi r0, 0
/* 802DD690 40 82 00 0C */ bne lbl_802DD69C
/* 802DD694 38 60 00 00 */ li r3, 0
/* 802DD698 48 00 01 54 */ b lbl_802DD7EC
lbl_802DD69C:
/* 802DD69C 80 7C 00 70 */ lwz r3, 0x70(r28)
/* 802DD6A0 28 03 00 00 */ cmplwi r3, 0
/* 802DD6A4 41 82 00 28 */ beq lbl_802DD6CC
/* 802DD6A8 7F E4 FB 78 */ mr r4, r31
/* 802DD6AC 38 A0 00 00 */ li r5, 0
/* 802DD6B0 4B FF 16 61 */ bl __nwa__FUlP7JKRHeapi
/* 802DD6B4 90 7C 00 7C */ stw r3, 0x7c(r28)
/* 802DD6B8 80 1C 00 7C */ lwz r0, 0x7c(r28)
/* 802DD6BC 28 00 00 00 */ cmplwi r0, 0
/* 802DD6C0 40 82 00 0C */ bne lbl_802DD6CC
/* 802DD6C4 38 60 00 00 */ li r3, 0
/* 802DD6C8 48 00 01 24 */ b lbl_802DD7EC
lbl_802DD6CC:
/* 802DD6CC A0 1C 00 62 */ lhz r0, 0x62(r28)
/* 802DD6D0 28 00 00 00 */ cmplwi r0, 0
/* 802DD6D4 41 82 00 64 */ beq lbl_802DD738
/* 802DD6D8 54 03 2A F4 */ rlwinm r3, r0, 5, 0xb, 0x1a
/* 802DD6DC 7F E4 FB 78 */ mr r4, r31
/* 802DD6E0 38 A0 00 00 */ li r5, 0
/* 802DD6E4 4B FF 16 2D */ bl __nwa__FUlP7JKRHeapi
/* 802DD6E8 90 7C 00 80 */ stw r3, 0x80(r28)
/* 802DD6EC 80 1C 00 80 */ lwz r0, 0x80(r28)
/* 802DD6F0 28 00 00 00 */ cmplwi r0, 0
/* 802DD6F4 40 82 00 0C */ bne lbl_802DD700
/* 802DD6F8 38 60 00 00 */ li r3, 0
/* 802DD6FC 48 00 00 F0 */ b lbl_802DD7EC
lbl_802DD700:
/* 802DD700 80 6D 8E 48 */ lwz r3, sAramObject__7JKRAram(r13)
/* 802DD704 80 63 00 94 */ lwz r3, 0x94(r3)
/* 802DD708 A0 1C 00 62 */ lhz r0, 0x62(r28)
/* 802DD70C 54 04 28 34 */ slwi r4, r0, 5
/* 802DD710 80 1C 00 74 */ lwz r0, 0x74(r28)
/* 802DD714 7C 84 00 50 */ subf r4, r4, r0
/* 802DD718 38 A0 00 00 */ li r5, 0
/* 802DD71C 4B FF 58 A1 */ bl alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode
/* 802DD720 90 7C 00 AC */ stw r3, 0xac(r28)
/* 802DD724 80 1C 00 AC */ lwz r0, 0xac(r28)
/* 802DD728 28 00 00 00 */ cmplwi r0, 0
/* 802DD72C 40 82 00 0C */ bne lbl_802DD738
/* 802DD730 38 60 00 00 */ li r3, 0
/* 802DD734 48 00 00 B8 */ b lbl_802DD7EC
lbl_802DD738:
/* 802DD738 80 7C 00 78 */ lwz r3, 0x78(r28)
/* 802DD73C 28 03 00 00 */ cmplwi r3, 0
/* 802DD740 41 82 00 28 */ beq lbl_802DD768
/* 802DD744 7F E4 FB 78 */ mr r4, r31
/* 802DD748 38 A0 00 00 */ li r5, 0
/* 802DD74C 4B FF 15 C5 */ bl __nwa__FUlP7JKRHeapi
/* 802DD750 90 7C 00 84 */ stw r3, 0x84(r28)
/* 802DD754 80 1C 00 84 */ lwz r0, 0x84(r28)
/* 802DD758 28 00 00 00 */ cmplwi r0, 0
/* 802DD75C 40 82 00 0C */ bne lbl_802DD768
/* 802DD760 38 60 00 00 */ li r3, 0
/* 802DD764 48 00 00 88 */ b lbl_802DD7EC
lbl_802DD768:
/* 802DD768 80 7C 00 88 */ lwz r3, 0x88(r28)
/* 802DD76C 38 03 00 40 */ addi r0, r3, 0x40
/* 802DD770 90 1C 00 94 */ stw r0, 0x94(r28)
/* 802DD774 80 1C 00 94 */ lwz r0, 0x94(r28)
/* 802DD778 7C 1E 03 96 */ divwu r0, r30, r0
/* 802DD77C 90 1C 00 98 */ stw r0, 0x98(r28)
/* 802DD780 80 1C 00 94 */ lwz r0, 0x94(r28)
/* 802DD784 80 9C 00 98 */ lwz r4, 0x98(r28)
/* 802DD788 7C 60 21 D6 */ mullw r3, r0, r4
/* 802DD78C 28 04 00 00 */ cmplwi r4, 0
/* 802DD790 40 82 00 0C */ bne lbl_802DD79C
/* 802DD794 38 60 00 00 */ li r3, 0
/* 802DD798 48 00 00 54 */ b lbl_802DD7EC
lbl_802DD79C:
/* 802DD79C 28 1D 00 00 */ cmplwi r29, 0
/* 802DD7A0 41 82 00 14 */ beq lbl_802DD7B4
/* 802DD7A4 93 BC 00 90 */ stw r29, 0x90(r28)
/* 802DD7A8 38 00 00 00 */ li r0, 0
/* 802DD7AC 98 1C 00 B0 */ stb r0, 0xb0(r28)
/* 802DD7B0 48 00 00 30 */ b lbl_802DD7E0
lbl_802DD7B4:
/* 802DD7B4 7F E4 FB 78 */ mr r4, r31
/* 802DD7B8 38 A0 00 20 */ li r5, 0x20
/* 802DD7BC 4B FF 15 55 */ bl __nwa__FUlP7JKRHeapi
/* 802DD7C0 90 7C 00 90 */ stw r3, 0x90(r28)
/* 802DD7C4 80 1C 00 90 */ lwz r0, 0x90(r28)
/* 802DD7C8 28 00 00 00 */ cmplwi r0, 0
/* 802DD7CC 40 82 00 0C */ bne lbl_802DD7D8
/* 802DD7D0 38 60 00 00 */ li r3, 0
/* 802DD7D4 48 00 00 18 */ b lbl_802DD7EC
lbl_802DD7D8:
/* 802DD7D8 38 00 00 01 */ li r0, 1
/* 802DD7DC 98 1C 00 B0 */ stb r0, 0xb0(r28)
lbl_802DD7E0:
/* 802DD7E0 7F 83 E3 78 */ mr r3, r28
/* 802DD7E4 48 00 06 FD */ bl invalidiateAllCache__12JUTCacheFontFv
/* 802DD7E8 38 60 00 01 */ li r3, 1
lbl_802DD7EC:
/* 802DD7EC 39 61 00 20 */ addi r11, r1, 0x20
/* 802DD7F0 48 08 4A 35 */ bl _restgpr_28
/* 802DD7F4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802DD7F8 7C 08 03 A6 */ mtlr r0
/* 802DD7FC 38 21 00 20 */ addi r1, r1, 0x20
/* 802DD800 4E 80 00 20 */ blr
@@ -1,13 +0,0 @@
lbl_802DDFAC:
/* 802DDFAC 80 A3 00 9C */ lwz r5, 0x9c(r3)
/* 802DDFB0 90 83 00 9C */ stw r4, 0x9c(r3)
/* 802DDFB4 38 00 00 00 */ li r0, 0
/* 802DDFB8 90 04 00 00 */ stw r0, 0(r4)
/* 802DDFBC 90 A4 00 04 */ stw r5, 4(r4)
/* 802DDFC0 28 05 00 00 */ cmplwi r5, 0
/* 802DDFC4 40 82 00 0C */ bne lbl_802DDFD0
/* 802DDFC8 90 83 00 A0 */ stw r4, 0xa0(r3)
/* 802DDFCC 4E 80 00 20 */ blr
lbl_802DDFD0:
/* 802DDFD0 90 85 00 00 */ stw r4, 0(r5)
/* 802DDFD4 4E 80 00 20 */ blr
@@ -1,21 +0,0 @@
lbl_802DDF68:
/* 802DDF68 80 A4 00 00 */ lwz r5, 0(r4)
/* 802DDF6C 28 05 00 00 */ cmplwi r5, 0
/* 802DDF70 40 82 00 10 */ bne lbl_802DDF80
/* 802DDF74 80 04 00 04 */ lwz r0, 4(r4)
/* 802DDF78 90 03 00 9C */ stw r0, 0x9c(r3)
/* 802DDF7C 48 00 00 0C */ b lbl_802DDF88
lbl_802DDF80:
/* 802DDF80 80 04 00 04 */ lwz r0, 4(r4)
/* 802DDF84 90 05 00 04 */ stw r0, 4(r5)
lbl_802DDF88:
/* 802DDF88 80 A4 00 04 */ lwz r5, 4(r4)
/* 802DDF8C 28 05 00 00 */ cmplwi r5, 0
/* 802DDF90 40 82 00 10 */ bne lbl_802DDFA0
/* 802DDF94 80 04 00 00 */ lwz r0, 0(r4)
/* 802DDF98 90 03 00 A0 */ stw r0, 0xa0(r3)
/* 802DDF9C 4E 80 00 20 */ blr
lbl_802DDFA0:
/* 802DDFA0 80 04 00 00 */ lwz r0, 0(r4)
/* 802DDFA4 90 05 00 00 */ stw r0, 0(r5)
/* 802DDFA8 4E 80 00 20 */ blr
@@ -1,72 +0,0 @@
lbl_802DF248:
/* 802DF248 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802DF24C 7C 08 02 A6 */ mflr r0
/* 802DF250 90 01 00 24 */ stw r0, 0x24(r1)
/* 802DF254 39 61 00 20 */ addi r11, r1, 0x20
/* 802DF258 48 08 2F 81 */ bl _savegpr_28
/* 802DF25C 7C 7C 1B 78 */ mr r28, r3
/* 802DF260 38 00 00 00 */ li r0, 0
/* 802DF264 B0 03 00 60 */ sth r0, 0x60(r3)
/* 802DF268 B0 03 00 62 */ sth r0, 0x62(r3)
/* 802DF26C B0 03 00 64 */ sth r0, 0x64(r3)
/* 802DF270 80 63 00 48 */ lwz r3, 0x48(r3)
/* 802DF274 3B C3 00 20 */ addi r30, r3, 0x20
/* 802DF278 3B A0 00 00 */ li r29, 0
/* 802DF27C 3C 60 4D 41 */ lis r3, 0x4D41 /* 0x4D415031@ha */
/* 802DF280 3B E3 50 31 */ addi r31, r3, 0x5031 /* 0x4D415031@l */
/* 802DF284 48 00 00 98 */ b lbl_802DF31C
lbl_802DF288:
/* 802DF288 80 9E 00 00 */ lwz r4, 0(r30)
/* 802DF28C 7C 04 F8 00 */ cmpw r4, r31
/* 802DF290 41 82 00 64 */ beq lbl_802DF2F4
/* 802DF294 40 80 00 2C */ bge lbl_802DF2C0
/* 802DF298 3C 60 49 4E */ lis r3, 0x494E /* 0x494E4631@ha */
/* 802DF29C 38 03 46 31 */ addi r0, r3, 0x4631 /* 0x494E4631@l */
/* 802DF2A0 7C 04 00 00 */ cmpw r4, r0
/* 802DF2A4 41 82 00 6C */ beq lbl_802DF310
/* 802DF2A8 40 80 00 5C */ bge lbl_802DF304
/* 802DF2AC 3C 60 47 4C */ lis r3, 0x474C /* 0x474C5931@ha */
/* 802DF2B0 38 03 59 31 */ addi r0, r3, 0x5931 /* 0x474C5931@l */
/* 802DF2B4 7C 04 00 00 */ cmpw r4, r0
/* 802DF2B8 41 82 00 2C */ beq lbl_802DF2E4
/* 802DF2BC 48 00 00 48 */ b lbl_802DF304
lbl_802DF2C0:
/* 802DF2C0 3C 60 57 49 */ lis r3, 0x5749 /* 0x57494431@ha */
/* 802DF2C4 38 03 44 31 */ addi r0, r3, 0x4431 /* 0x57494431@l */
/* 802DF2C8 7C 04 00 00 */ cmpw r4, r0
/* 802DF2CC 41 82 00 08 */ beq lbl_802DF2D4
/* 802DF2D0 48 00 00 34 */ b lbl_802DF304
lbl_802DF2D4:
/* 802DF2D4 A0 7C 00 60 */ lhz r3, 0x60(r28)
/* 802DF2D8 38 03 00 01 */ addi r0, r3, 1
/* 802DF2DC B0 1C 00 60 */ sth r0, 0x60(r28)
/* 802DF2E0 48 00 00 30 */ b lbl_802DF310
lbl_802DF2E4:
/* 802DF2E4 A0 7C 00 62 */ lhz r3, 0x62(r28)
/* 802DF2E8 38 03 00 01 */ addi r0, r3, 1
/* 802DF2EC B0 1C 00 62 */ sth r0, 0x62(r28)
/* 802DF2F0 48 00 00 20 */ b lbl_802DF310
lbl_802DF2F4:
/* 802DF2F4 A0 7C 00 64 */ lhz r3, 0x64(r28)
/* 802DF2F8 38 03 00 01 */ addi r0, r3, 1
/* 802DF2FC B0 1C 00 64 */ sth r0, 0x64(r28)
/* 802DF300 48 00 00 10 */ b lbl_802DF310
lbl_802DF304:
/* 802DF304 3C 60 80 3A */ lis r3, JUTResFont__stringBase0@ha /* 0x8039D45C@ha */
/* 802DF308 38 63 D4 5C */ addi r3, r3, JUTResFont__stringBase0@l /* 0x8039D45C@l */
/* 802DF30C 48 00 93 3D */ bl JUTReportConsole
lbl_802DF310:
/* 802DF310 80 1E 00 04 */ lwz r0, 4(r30)
/* 802DF314 7F DE 02 14 */ add r30, r30, r0
/* 802DF318 3B BD 00 01 */ addi r29, r29, 1
lbl_802DF31C:
/* 802DF31C 80 7C 00 48 */ lwz r3, 0x48(r28)
/* 802DF320 80 03 00 0C */ lwz r0, 0xc(r3)
/* 802DF324 7C 1D 00 40 */ cmplw r29, r0
/* 802DF328 41 80 FF 60 */ blt lbl_802DF288
/* 802DF32C 39 61 00 20 */ addi r11, r1, 0x20
/* 802DF330 48 08 2E F5 */ bl _restgpr_28
/* 802DF334 80 01 00 24 */ lwz r0, 0x24(r1)
/* 802DF338 7C 08 03 A6 */ mtlr r0
/* 802DF33C 38 21 00 20 */ addi r1, r1, 0x20
/* 802DF340 4E 80 00 20 */ blr