f_op_actor_mng split & started decomp (#112)

* fop-actor-mng

* rodata

* more actor mng progress

* actor mng progress

* format

* cleanup

* fix Mtx function signatures

* PR suggestion

Co-authored-by: Pheenoh <pheenoh@gmail.com>
This commit is contained in:
lepelog
2021-02-13 01:47:46 +01:00
committed by GitHub
parent fe60f6ffdc
commit 4bd5ca735f
295 changed files with 6350 additions and 5712 deletions
+3
View File
@@ -3,6 +3,7 @@
#include "JSystem/J3DGraphAnimator/J3DAnimation.h"
#include "JSystem/JKernel/JKRExpHeap/JKRExpHeap.h"
#include "JSystem/JKernel/JKRSolidHeap/JKRSolidHeap.h"
#include "global.h"
#include "os/OS.h"
@@ -13,6 +14,8 @@ JKRExpHeap* mDoExt_getArchiveHeap();
JKRExpHeap* mDoExt_getJ2dHeap();
JKRExpHeap* mDoExt_getHostIOHeap();
JKRExpHeap* mDoExt_getCommandHeap();
void mDoExt_destroySolidHeap(JKRSolidHeap*);
JKRHeap* mDoExt_setCurrentHeap(JKRHeap*);
}
OSThread* mDoExt_GetCurrentRunningThread(void);
@@ -75,7 +75,7 @@ lbl_8000871C:
/*.global fpcSch_JudgeByID*/
/* 80008748 00005688 38 63 35 90 */ addi r3, r3, fpcSch_JudgeByID@l
/* 8000874C 0000568C 38 81 00 0C */ addi r4, r1, 0xc
/* 80008750 00005690 48 01 10 A9 */ bl fopAcIt_Judge
/* 80008750 00005690 48 01 10 A9 */ bl fopAcIt_Judge__FPFPvPv_PvPv
/* 80008754 00005694 28 03 00 00 */ cmplwi r3, 0
/* 80008758 00005698 41 82 01 F0 */ beq lbl_80008948
/* 8000875C 0000569C C0 03 05 38 */ lfs f0, 0x538(r3)
+1 -1
View File
@@ -88,7 +88,7 @@ lbl_800063A8:
/* 800063C4 00003304 38 80 00 00 */ li r4, 0
/* 800063C8 00003308 48 00 F8 AD */ bl mDoDvdThd_callback_c_NS_create
/* 800063CC 0000330C 48 01 26 D5 */ bl fapGm_Create
/* 800063D0 00003310 48 01 7A 41 */ bl fopAcM_initManager
/* 800063D0 00003310 48 01 7A 41 */ bl fopAcM_initManager__Fv
/* 800063D4 00003314 38 00 00 00 */ li r0, 0
/* 800063D8 00003318 98 0D 85 98 */ stb r0, lbl_80450B18-_SDA_BASE_(r13)
/* 800063DC 0000331C 48 01 23 89 */ bl cDyl_InitAsync