From b0870ee7fbf34fe4fa8bf6a622a3c46aa326f1fb Mon Sep 17 00:00:00 2001 From: Cameron Hall Date: Sun, 11 Aug 2019 13:11:32 -0500 Subject: decompile through sub_51C3C --- include/variables.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'include/variables.h') diff --git a/include/variables.h b/include/variables.h index 590ae00..a2112e1 100644 --- a/include/variables.h +++ b/include/variables.h @@ -3,6 +3,7 @@ // Place all external variable declarations in this file +extern void (*const gUnknown_08527F08[])(void); extern u16 gUnknown_0201A520[]; extern u16 gUnknown_0201AD20[]; extern u32 gUnknown_0201A500[]; @@ -172,4 +173,4 @@ extern struct Coord16 gUnknown_086A9694[]; extern struct Coord16 gUnknown_086A96AC[]; extern struct Coord16 gUnknown_086A96C0[]; -#endif // GUARD_VARIABLES_H \ No newline at end of file +#endif // GUARD_VARIABLES_H -- cgit v1.2.3 From 68de07eabfe27625e4b5b43502da0efade337456 Mon Sep 17 00:00:00 2001 From: Cameron Hall Date: Sun, 11 Aug 2019 14:20:54 -0500 Subject: cleanup --- include/variables.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'include/variables.h') diff --git a/include/variables.h b/include/variables.h index a2112e1..0f9c113 100644 --- a/include/variables.h +++ b/include/variables.h @@ -3,6 +3,16 @@ // Place all external variable declarations in this file +extern struct ToneData gUnknown_08532D6C[]; +extern struct ToneData gUnknown_08533360[]; +extern struct ToneData gUnknown_08533960[]; +extern struct ToneData gUnknown_08533F60[]; +extern u16 gUnknown_08527D22[]; +extern u16 gUnknown_086BB910[][4]; +extern struct {u8 unk0; s16 unk2;} gUnknown_086BB9B4[]; +extern u16 gUnknown_08527D66[]; +extern u8 gUnknown_02031AF0[][10]; +extern u8 gUnknown_08527ED6[][10]; extern void (*const gUnknown_08527F08[])(void); extern u16 gUnknown_0201A520[]; extern u16 gUnknown_0201AD20[]; @@ -27,7 +37,6 @@ extern u8 gUnknown_02002808[]; //extern ? gUnknown_02002958; //extern ? gIntrTable; //extern ? gMain; -//extern ? gMain+0x74; //extern ? gUnknown_0200B3B8; //extern ? gUnknown_0200FB98; //extern ? gUnknown_0200FB9C; -- cgit v1.2.3 From d06a2d63c051f4f5eef247944e006ff93a9f3160 Mon Sep 17 00:00:00 2001 From: Cameron Hall Date: Sun, 11 Aug 2019 19:15:53 -0500 Subject: cleanup --- include/variables.h | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) (limited to 'include/variables.h') diff --git a/include/variables.h b/include/variables.h index 0f9c113..c1137b8 100644 --- a/include/variables.h +++ b/include/variables.h @@ -3,6 +3,8 @@ // Place all external variable declarations in this file +extern struct {u16 unk0[5]; u16 unkA[5];} gUnknown_086A6B14; +extern s8 gUnknown_02002850; extern struct ToneData gUnknown_08532D6C[]; extern struct ToneData gUnknown_08533360[]; extern struct ToneData gUnknown_08533960[]; @@ -126,15 +128,19 @@ extern const s16 gEReaderAccessButtonSequence[]; //extern ? gMonHatchSpriteGroup3_Gfx; //extern ? gMonHatchSpriteGroup4_Gfx; //extern ? gMonHatchSpriteGroup5_Gfx; -//extern ? gFieldSelectWindow_Gfx; +extern struct Coord16 gUnknown_086A6B28[]; +extern const struct SpriteSet *const gUnknown_086A6AD4[]; +extern void (*gFieldSelectStateFuncs[])(void); +extern u8 gUnknown_080A2400[]; +extern u8 gFieldSelectWindow_Gfx[]; //extern ? gUnknown_080A4000; -//extern ? gFieldSelectFrameShadowTilemap; -//extern ? gFieldSelectMiniFields_Gfx; +extern u8 gFieldSelectFrameShadowTilemap[]; +extern u8 gFieldSelectMiniFields_Gfx[]; //extern ? gUnknown_080A8020; -//extern ? gFieldSelectWindowTilemap; -//extern ? gFieldSelectBGPals; -//extern ? gFieldSelectSpritePals; -//extern ? gFieldSelectSpriteGfx; +extern u8 gFieldSelectWindowTilemap[]; +extern u16 gFieldSelectBGPals[]; +extern u16 gFieldSelectSpritePals[]; +extern u8 gFieldSelectSpriteGfx[]; extern const u8 gTitlescreenBgTilemap[]; extern const u16 gTitlescreenBg_Pals[]; extern const u8 gTitlescreenBg_Gfx[]; -- cgit v1.2.3 From 93f755636be0dcf395ad86bcedc30cefb1fb369e Mon Sep 17 00:00:00 2001 From: Cameron Hall Date: Sun, 11 Aug 2019 20:57:10 -0500 Subject: more labeling --- include/variables.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'include/variables.h') diff --git a/include/variables.h b/include/variables.h index c1137b8..3cc1efd 100644 --- a/include/variables.h +++ b/include/variables.h @@ -40,13 +40,13 @@ extern u8 gUnknown_02002808[]; //extern ? gIntrTable; //extern ? gMain; //extern ? gUnknown_0200B3B8; -//extern ? gUnknown_0200FB98; -//extern ? gUnknown_0200FB9C; +//extern ? gVBlankIntrFuncPtr; +//extern ? gMainCallback; //extern ? gUnknown_0200FBA0; //extern ? gUnknown_02017BD0; //extern ? gUnknown_02017BD4; //extern ? gUnknown_02017BE0; -//extern ? gUnknown_02019BE0; +//extern ? gVCountIntrFuncPtr; //extern ? gUnknown_02019BE4; //extern ? gUnknown_02019BE8; //extern ? gUnknown_02019BEC; -- cgit v1.2.3