diff options
| author | hatal175 <hatal175@users.noreply.github.com> | 2023-05-10 01:42:18 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-05-09 15:42:18 -0700 |
| commit | ac269f04bafda63095160d4282b9f6883179050e (patch) | |
| tree | f39675a5fd6ee2d284946b9ab304fd4b81b62b43 /asm | |
| parent | 93057e5c87a07749f8d55e62bbe4bac057bb5caf (diff) | |
JASSeqReader, d_bg_s_movebg_actor ok (#332)
match cc_at_check except data
Diffstat (limited to 'asm')
| -rw-r--r-- | asm/JSystem/JAudio2/JASSeqReader/loopEnd__12JASSeqReaderFv.s | 31 | ||||
| -rw-r--r-- | asm/d/bg/d_bg_s_movebg_actor/func_800787BC.s | 78 |
2 files changed, 0 insertions, 109 deletions
diff --git a/asm/JSystem/JAudio2/JASSeqReader/loopEnd__12JASSeqReaderFv.s b/asm/JSystem/JAudio2/JASSeqReader/loopEnd__12JASSeqReaderFv.s deleted file mode 100644 index edc455fee2..0000000000 --- a/asm/JSystem/JAudio2/JASSeqReader/loopEnd__12JASSeqReaderFv.s +++ /dev/null @@ -1,31 +0,0 @@ -lbl_80296210: -/* 80296210 80 03 00 08 */ lwz r0, 8(r3) -/* 80296214 28 00 00 00 */ cmplwi r0, 0 -/* 80296218 40 82 00 0C */ bne lbl_80296224 -/* 8029621C 38 60 00 00 */ li r3, 0 -/* 80296220 4E 80 00 20 */ blr -lbl_80296224: -/* 80296224 54 00 08 3C */ slwi r0, r0, 1 -/* 80296228 7C 83 02 14 */ add r4, r3, r0 -/* 8029622C A0 A4 00 2A */ lhz r5, 0x2a(r4) -/* 80296230 28 05 00 00 */ cmplwi r5, 0 -/* 80296234 41 82 00 0C */ beq lbl_80296240 -/* 80296238 38 05 FF FF */ addi r0, r5, -1 -/* 8029623C 54 05 04 3E */ clrlwi r5, r0, 0x10 -lbl_80296240: -/* 80296240 54 A0 04 3F */ clrlwi. r0, r5, 0x10 -/* 80296244 40 82 00 18 */ bne lbl_8029625C -/* 80296248 80 83 00 08 */ lwz r4, 8(r3) -/* 8029624C 38 04 FF FF */ addi r0, r4, -1 -/* 80296250 90 03 00 08 */ stw r0, 8(r3) -/* 80296254 38 60 00 01 */ li r3, 1 -/* 80296258 4E 80 00 20 */ blr -lbl_8029625C: -/* 8029625C B0 A4 00 2A */ sth r5, 0x2a(r4) -/* 80296260 80 03 00 08 */ lwz r0, 8(r3) -/* 80296264 54 00 10 3A */ slwi r0, r0, 2 -/* 80296268 7C 83 02 14 */ add r4, r3, r0 -/* 8029626C 80 04 00 08 */ lwz r0, 8(r4) -/* 80296270 90 03 00 04 */ stw r0, 4(r3) -/* 80296274 38 60 00 01 */ li r3, 1 -/* 80296278 4E 80 00 20 */ blr diff --git a/asm/d/bg/d_bg_s_movebg_actor/func_800787BC.s b/asm/d/bg/d_bg_s_movebg_actor/func_800787BC.s deleted file mode 100644 index fba76de759..0000000000 --- a/asm/d/bg/d_bg_s_movebg_actor/func_800787BC.s +++ /dev/null @@ -1,78 +0,0 @@ -lbl_800787BC: -/* 800787BC 94 21 FF E0 */ stwu r1, -0x20(r1) -/* 800787C0 7C 08 02 A6 */ mflr r0 -/* 800787C4 90 01 00 24 */ stw r0, 0x24(r1) -/* 800787C8 39 61 00 20 */ addi r11, r1, 0x20 -/* 800787CC 48 2E 9A 09 */ bl _savegpr_27 -/* 800787D0 7C 7F 1B 78 */ mr r31, r3 -/* 800787D4 7C 9B 23 78 */ mr r27, r4 -/* 800787D8 7C BC 2B 78 */ mr r28, r5 -/* 800787DC 7C DD 33 78 */ mr r29, r6 -/* 800787E0 7C FE 3B 78 */ mr r30, r7 -/* 800787E4 28 08 00 00 */ cmplwi r8, 0 -/* 800787E8 40 82 00 50 */ bne lbl_80078838 -/* 800787EC 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 800787F0 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 800787F4 C0 3F 04 D0 */ lfs f1, 0x4d0(r31) -/* 800787F8 C0 5F 04 D4 */ lfs f2, 0x4d4(r31) -/* 800787FC C0 7F 04 D8 */ lfs f3, 0x4d8(r31) -/* 80078800 48 2C E0 E9 */ bl PSMTXTrans -/* 80078804 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80078808 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 8007880C A8 9F 04 E6 */ lha r4, 0x4e6(r31) -/* 80078810 4B F9 3C 25 */ bl mDoMtx_YrotM__FPA4_fs -/* 80078814 C0 3F 04 EC */ lfs f1, 0x4ec(r31) -/* 80078818 C0 5F 04 F0 */ lfs f2, 0x4f0(r31) -/* 8007881C C0 7F 04 F4 */ lfs f3, 0x4f4(r31) -/* 80078820 4B F9 46 19 */ bl scaleM__14mDoMtx_stack_cFfff -/* 80078824 3C 60 80 3E */ lis r3, now__14mDoMtx_stack_c@ha /* 0x803DD470@ha */ -/* 80078828 38 63 D4 70 */ addi r3, r3, now__14mDoMtx_stack_c@l /* 0x803DD470@l */ -/* 8007882C 38 9F 05 6C */ addi r4, r31, 0x56c -/* 80078830 48 2C DC 81 */ bl PSMTXCopy -/* 80078834 48 00 00 10 */ b lbl_80078844 -lbl_80078838: -/* 80078838 7D 03 43 78 */ mr r3, r8 -/* 8007883C 38 9F 05 6C */ addi r4, r31, 0x56c -/* 80078840 48 2C DC 71 */ bl PSMTXCopy -lbl_80078844: -/* 80078844 93 6D 89 F0 */ stw r27, m_name__16dBgS_MoveBgActor(r13) -/* 80078848 93 8D 89 F4 */ stw r28, m_dzb_id__16dBgS_MoveBgActor(r13) -/* 8007884C 93 AD 89 F8 */ stw r29, m_set_func__16dBgS_MoveBgActor(r13) -/* 80078850 7F E3 FB 78 */ mr r3, r31 -/* 80078854 3C 80 80 08 */ lis r4, CheckCreateHeap__FP10fopAc_ac_c@ha /* 0x80078668@ha */ -/* 80078858 38 84 86 68 */ addi r4, r4, CheckCreateHeap__FP10fopAc_ac_c@l /* 0x80078668@l */ -/* 8007885C 7F C5 F3 78 */ mr r5, r30 -/* 80078860 4B FA 1C 51 */ bl fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl -/* 80078864 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80078868 40 82 00 0C */ bne lbl_80078874 -/* 8007886C 38 60 00 05 */ li r3, 5 -/* 80078870 48 00 00 54 */ b lbl_800788C4 -lbl_80078874: -/* 80078874 80 9F 05 68 */ lwz r4, 0x568(r31) -/* 80078878 28 04 00 00 */ cmplwi r4, 0 -/* 8007887C 41 82 00 28 */ beq lbl_800788A4 -/* 80078880 3C 60 80 40 */ lis r3, g_dComIfG_gameInfo@ha /* 0x804061C0@ha */ -/* 80078884 38 63 61 C0 */ addi r3, r3, g_dComIfG_gameInfo@l /* 0x804061C0@l */ -/* 80078888 38 63 0F 38 */ addi r3, r3, 0xf38 -/* 8007888C 7F E5 FB 78 */ mr r5, r31 -/* 80078890 4B FF C1 79 */ bl Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c -/* 80078894 54 60 06 3F */ clrlwi. r0, r3, 0x18 -/* 80078898 41 82 00 0C */ beq lbl_800788A4 -/* 8007889C 38 60 00 05 */ li r3, 5 -/* 800788A0 48 00 00 24 */ b lbl_800788C4 -lbl_800788A4: -/* 800788A4 7F E3 FB 78 */ mr r3, r31 -/* 800788A8 81 9F 05 9C */ lwz r12, 0x59c(r31) -/* 800788AC 81 8C 00 0C */ lwz r12, 0xc(r12) -/* 800788B0 7D 89 03 A6 */ mtctr r12 -/* 800788B4 4E 80 04 21 */ bctrl -/* 800788B8 20 03 00 00 */ subfic r0, r3, 0 -/* 800788BC 7C 60 01 10 */ subfe r3, r0, r0 -/* 800788C0 38 63 00 05 */ addi r3, r3, 5 -lbl_800788C4: -/* 800788C4 39 61 00 20 */ addi r11, r1, 0x20 -/* 800788C8 48 2E 99 59 */ bl _restgpr_27 -/* 800788CC 80 01 00 24 */ lwz r0, 0x24(r1) -/* 800788D0 7C 08 03 A6 */ mtlr r0 -/* 800788D4 38 21 00 20 */ addi r1, r1, 0x20 -/* 800788D8 4E 80 00 20 */ blr |
