diff options
| author | Marcus Huderle <huderlem@gmail.com> | 2020-08-05 17:47:06 -0500 |
|---|---|---|
| committer | Marcus Huderle <huderlem@gmail.com> | 2020-08-05 17:47:06 -0500 |
| commit | 6b09adf8d41c4abdaab460176a7d98c25c12b049 (patch) | |
| tree | dd5361b3db387c38c72bf6403e9f2ef61211a378 /include | |
| parent | 946de7529d7496fa5c7a0d35caca425eb834386a (diff) | |
Decompile some more of mainLoop.c
Diffstat (limited to 'include')
| -rw-r--r-- | include/main.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/include/main.h b/include/main.h index c98a1e9a..4a58a344 100644 --- a/include/main.h +++ b/include/main.h @@ -14,10 +14,18 @@ typedef struct { // 0x03001000 u32 spritePriority; } MainStruct; +enum { + SCREEN_INTRO, + SCREEN_CHOOSE_FILE, + SCREEN_GAMEPLAY, + SCREEN_GAME_OVER, + SCREEN_CREDITS, +}; + typedef struct { u8 interruptFlag; u8 field_0x1; - u8 loadType; + u8 screen; u8 funcIndex; u8 transition; u8 field_0x5; @@ -45,8 +53,6 @@ extern Main gUnk_03001000; extern UI gUnk_02032EC0; - -extern void sub_08055F70(void); extern void sub_080A3204(void); extern void sub_0807CE90(void); extern void sub_080560B8(void); @@ -55,11 +61,10 @@ extern void sub_0804FFE4(void); extern void sub_08056418(void); extern void sub_080ADD30(void); -extern void sub_08056010(u32); +extern void InitScreen(u32); extern void sub_08016E78(void); extern void ReadKeyInput(void); -extern u32 sub_08055FF4(void); -extern void sub_080560A8(void); +extern void DoSoftReset(void); extern void sub_08056260(void); extern void VBlankIntrWait(); extern s32 _call_via_r0(s32); |
