Decompile most of board/main.c

BoardLast5GfxInit has issues with an unnecessary extsb
This commit is contained in:
gamemasterplc 2024-01-19 15:54:40 -06:00
parent 3de64e54ef
commit 7301270cd2
7 changed files with 635 additions and 46 deletions

View file

@ -135,6 +135,12 @@ float BoardRandFloat(void);
float BoardVecDistXZCalc(Vec *vec1, Vec *vec2);
s32 BoardVecMaxDistXZCheck(Vec *vec1, Vec *vec2, float max_dist);
s32 BoardVecMinDistCheck(Vec *vec1, Vec *vec2, float min_dist);
void BoardConfettiKill(void);
void BoardConfettiStop(void);
void BoardLast5GfxInit(void);
s32 BoardDataDirReadAsync(s32 data_num);
void BoardDataAsyncWait(s32 status);

View file

@ -22,6 +22,9 @@ typedef enum {
#define OM_STAT_NOPAUSE 0x20
#define OM_STAT_MODEL_PAUSED 0x100
#define OM_GET_WORK_PTR(object, type) ((type *)(&((object)->work[0])))
typedef void (*omObjFunc)(struct om_obj_data *);
typedef struct om_ovl_his_data {