summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/functions.h14
-rwxr-xr-xinclude/main.h7
-rw-r--r--include/variables.h3
3 files changed, 13 insertions, 11 deletions
diff --git a/include/functions.h b/include/functions.h
index 0606057..7d843c5 100644
--- a/include/functions.h
+++ b/include/functions.h
@@ -330,14 +330,14 @@ extern void sub_1050C(void);
//extern ? OptionsMain();
//extern ? sub_51240();
-//extern ? sub_513B8();
+extern void sub_513B8(void);
//extern ? sub_514B8();
//extern ? sub_51C3C();
//extern ? sub_51C60();
-//extern ? sub_51C9C();
-//extern ? sub_524BC();
-//extern ? sub_52528();
-//extern ? sub_525CC();
+extern void sub_51C9C(void);
+extern void sub_524BC(void);
+extern void sub_52528(void);
+extern void sub_525CC(s8);
// asm/pokedex.s
@@ -388,7 +388,7 @@ extern void sub_8ABC(void);
// asm/rom_1068C.s
-//extern ? sub_1068C();
+void sub_1068C(int, int, int, int, u16);
extern void sub_10708(void *volatile, void *volatile, s16, s16);
//extern ? sub_10750();
//extern ? sub_10798();
@@ -830,4 +830,4 @@ extern void sub_1175C(void);
extern void sub_11968(void);
extern void sub_11B74(void);
-#endif // GUARD_FUNCTIONS_H \ No newline at end of file
+#endif // GUARD_FUNCTIONS_H
diff --git a/include/main.h b/include/main.h
index 3e0c744..6415742 100755
--- a/include/main.h
+++ b/include/main.h
@@ -11,8 +11,9 @@ struct SaveData
/*0x141*/ u8 unk141;
/*0x142*/ u8 unk142;
/*0x143*/ u8 unk143;
- /*0x144*/ u8 filler144[0x2D8-0x144];
- s8 signature[10];
+ /*0x144*/ //u8 filler144[0x2D8-0x144];
+ u16 unk144[0x65][2];
+ /*0x2D8*/ s8 signature[10];
u16 unk2E2;
u32 unk2E4;
};
@@ -67,7 +68,7 @@ struct Main
extern struct Main gMain;
-extern u8 gUnknown_0200B134[];
+extern struct SaveData gUnknown_0200B134;
extern struct SpriteGroup gUnknown_0200B3B8[];
extern u32 IntrMain_Buffer[0x200];
extern u32 IntrMain[];
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