diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/functions.h | 6 | ||||
-rwxr-xr-x | include/main.h | 1 | ||||
-rwxr-xr-x | include/titlescreen.h | 12 | ||||
-rw-r--r-- | include/types.h | 6 | ||||
-rw-r--r-- | include/variables.h | 4 |
5 files changed, 20 insertions, 9 deletions
diff --git a/include/functions.h b/include/functions.h index 89b93dc..d6e53d8 100644 --- a/include/functions.h +++ b/include/functions.h @@ -777,10 +777,10 @@ extern void sub_1090C(void); //extern ? sub_52940(); extern void sub_52A18(void); //extern ? sub_52A68(); -//extern ? sub_52B30(); +extern void sub_52B30(void); //extern ? sub_52BB0(); extern void sub_52C44(void); -//extern ? sub_52C64(); +extern void sub_52C64(void); // asm/rom_9BC.s @@ -840,6 +840,6 @@ extern int sub_55A24(u8*); // Rumble Pak? //extern ? sub_55530(); //extern ? sub_55570(); //extern ? sub_555BC(); -//extern ? sub_55654(); +extern void sub_55654(void *, u32, int); #endif // GUARD_FUNCTIONS_H
\ No newline at end of file diff --git a/include/main.h b/include/main.h index 4b97e5e..02f0a5f 100755 --- a/include/main.h +++ b/include/main.h @@ -38,6 +38,7 @@ struct Main /*0x38*/ volatile u16 blendControl; /*0x3A*/ volatile u16 blendAlpha; /*0x3C*/ volatile u16 blendBrightness; + // may be a sub-struct. possibly save data? /*0x40*/ int unk40; /*0x44*/ u8 filler44[0x4]; /*0x48*/ int rngValue; diff --git a/include/titlescreen.h b/include/titlescreen.h index d1dd857..6cd6965 100755 --- a/include/titlescreen.h +++ b/include/titlescreen.h @@ -10,12 +10,12 @@ struct TitlescreenStruct /*0x07*/ u8 unk7; /*0x08*/ s8 unk8; /*0x09*/ s8 unk9; - /*0x0A*/ u8 unkA; - /*0x0B*/ u8 unkB; - /*0x0C*/ u8 unkC; - /*0x0D*/ u8 unkD; - /*0x0E*/ u8 unkE; - /*0x0F*/ u8 unkF; + /*0x0A*/ s8 unkA; + /*0x0B*/ s8 unkB; + /*0x0C*/ s8 unkC; + /*0x0D*/ s8 unkD; + /*0x0E*/ s8 unkE; + /*0x0F*/ s8 unkF; /*0x10*/ s8 unk10; /*0x11*/ s8 unk11; /*0x12*/ s16 idleFadeoutCounter; diff --git a/include/types.h b/include/types.h index af7a749..e43b6dc 100644 --- a/include/types.h +++ b/include/types.h @@ -34,4 +34,10 @@ struct SpriteGroup }; // size: 0xB8 +struct Coord16 +{ + u16 x; + u16 y; +}; + #endif // GUARD_TYPES_H diff --git a/include/variables.h b/include/variables.h index 6a74cb7..d8efc57 100644 --- a/include/variables.h +++ b/include/variables.h @@ -163,5 +163,9 @@ extern const u16 gTitlescreenSprites_Pals[]; //extern ? gMonPortraitsGroup11_Pals; //extern ? gMonPortraitsGroup12_Pals; //extern ? gMonPortraitsGroup13_Pals; +extern struct Coord16 gUnknown_086A9684[]; +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 |