388
edits
No edit summary |
No edit summary |
||
Line 18: | Line 18: | ||
|- | |- | ||
| 0x800145c || undefined main(void) | | 0x800145c || undefined main(void) | ||
|- | |||
| 0x800211c || undefined Video_LoadGlobalTileset_Scripted(void) | |||
|- | |||
| 0x8032070 || int16_t Text_ParseEscapeSequence(char * text) | |||
|- | |- | ||
| 0x803223c || char * String_FindCharOrNullTerminator(char * s, char ch) | | 0x803223c || char * String_FindCharOrNullTerminator(char * s, char ch) | ||
Line 23: | Line 27: | ||
null terminator. This function will return a pointer to the null | null terminator. This function will return a pointer to the null | ||
terminator instead. | terminator instead. | ||
|- | |||
| 0x816381c || void Video_AnimatePalette(ushort * palEntry, byte * timer) | |||
|- | |||
| 0x8163f14 || undefined4 __Example_LoadTilemap(undefined4 actor, undefined4 tilemap, short param_3, undefined4 param_4, undefined * palette) | |||
|- | |||
| 0x8179320 || undefined BikeRace_UpdateSpeed(void) | |||
|- | |||
| 0x81793ec || undefined BikeRace_UpdateTimer(void) | |||
|- | |- | ||
| 0x81db474 || void OptionMenu_Update(OptionMenu * menu) | | 0x81db474 || void OptionMenu_Update(OptionMenu * menu) | ||
Line 38: | Line 50: | ||
| 0x81dc154 || void Menu_RenderOption(undefined4 param_1, undefined4 param_2, undefined4 pc, undefined4 option_index) | | 0x81dc154 || void Menu_RenderOption(undefined4 param_1, undefined4 param_2, undefined4 pc, undefined4 option_index) | ||
|- | |- | ||
| 0x81dc178 || undefined Sprite_SetPos(Sprite * param_1, | | 0x81dc178 || undefined Sprite_SetPos(Sprite * param_1, SpritePos * param_2) | ||
|- | |||
| 0x81dc244 || undefined EnterPasswordYesNo_Update(EnterPasswordYesNo * param_1) | |||
|- | |||
| 0x81dc448 || undefined EnterPasswordYesNo_Destroy(EnterPasswordYesNo * param_1) | |||
|- | |||
| 0x81dc470 || int EnterPasswordYesNo_Init(EnterPasswordYesNo * param_1) | |||
|- | |- | ||
| 0x81dc6d0 || void Time_ShowRegionMenu(int param_1) | | 0x81dc6d0 || void Time_ShowRegionMenu(int param_1) | ||
Line 57: | Line 75: | ||
|- | |- | ||
| 0x81ddbc0 || void NameEntry_HandleKeypad(int param_1) | | 0x81ddbc0 || void NameEntry_HandleKeypad(int param_1) | ||
|- | |||
| 0x81de5e4 || void TimeMenu_HideSprites(TimeMenu * menu) | |||
|- | |||
| 0x81de630 || void TimeMenu_InitNumberSprites(TimeMenu * menu) | |||
|- | |||
| 0x81de6c4 || void TimeMenu_InitFields(TimeMenu * menu) | |||
|- | |- | ||
| 0x81de780 || void TimeMenu_RenderCursor(TimeMenu * param_1) | | 0x81de780 || void TimeMenu_RenderCursor(TimeMenu * param_1) | ||
Line 64: | Line 88: | ||
| 0x81dea60 || void TimeMenu_HandleKeypadUpDown(TimeMenu * param_1) | | 0x81dea60 || void TimeMenu_HandleKeypadUpDown(TimeMenu * param_1) | ||
|- | |- | ||
| 0x81dec2c || void | | 0x81dec2c || void TimeMenu_Update(TimeMenu * param_1) | ||
|- | |||
| 0x81dedf4 || undefined TimeMenu_Destroy(void) | |||
|- | |||
| 0x81dee38 || undefined TimeMenu_Init(TimeMenu * menu) | |||
|- | |||
| 0x81df0ac || undefined TimeMenu_Create(void) | |||
|- | |||
| 0x81df1d8 || void PasswordMenu_CalcCursorPosition(PasswordMenu * menu) | |||
|- | |||
| 0x81df32c || undefined PasswordMenu_HandleKeypadUp(void) | |||
|- | |- | ||
| | | 0x81df510 || void PasswordMenu_HandleKeypadDown(PasswordMenu * menu) | ||
|- | |- | ||
| | | 0x81df694 || undefined PasswordMenu_HandleKeypadLeft(void) | ||
|- | |- | ||
| | | 0x81df878 || undefined PasswordMenu_HandleKeypadRight(void) | ||
|- | |- | ||
| | | 0x81dfa50 || void PasswordMenu_DrawPassword(PasswordMenu * menu) | ||
|- | |- | ||
| | | 0x81dfb18 || void PasswordMenu_DrawPasswordChar(PasswordMenu * menu, int position) | ||
|- | |- | ||
| 0x81dfb9c || void | | 0x81dfb9c || void PasswordMenu_RenderCaret(PasswordMenu * param_1) | ||
|- | |- | ||
| | | 0x81dfc1c || bool PasswordMenu_AddCharacter(PasswordMenu * param_1) | ||
|- | |- | ||
| | | 0x81dfc60 || int PasswordMenu_RemoveChar(PasswordMenu * menu) | ||
|- | |- | ||
| | | 0x81dfcb4 || void PasswordMenu_Update(PasswordMenu * param_1) | ||
|- | |- | ||
| 0x81e0474 || PasswordMenu * | | 0x81e00e8 || void PasswordMenu_Destroy(PasswordMenu * param_1) | ||
|- | |||
| 0x81e013c || int PasswordMenu_Init(PasswordMenu * param_1) | |||
|- | |||
| 0x81e0474 || PasswordMenu * PasswordMenu_Create(void) | |||
|- | |- | ||
| 0x81e2f44 || undefined Help_InitHelpScreen(void) | | 0x81e2f44 || undefined Help_InitHelpScreen(void) | ||
|- | |||
| 0x8210a8c || int Album_GetAcquiredCount(void) | |||
|- | |||
| 0x8210b50 || int Album_GetPageCount(void) | |||
|- | |||
| 0x8210f04 || undefined AlbumMenu_InitUI(AlbumMenu * param_1) | |||
|- | |||
| 0x82112f4 || undefined AlbumMenu_Update(void) | |||
|- | |||
| 0x821159c || undefined AlbumMenu_Init(void) | |||
|- | |||
| 0x82116a8 || undefined AlbumMenu_Create(void) | |||
|- | |||
| 0x8213888 || undefined DollMenu_Update(void) | |||
|- | |- | ||
| 0x8213d10 || undefined Mem_InitializeMemoryWithDMA(void) | | 0x8213d10 || undefined Mem_InitializeMemoryWithDMA(void) | ||
Line 114: | Line 166: | ||
|- | |- | ||
| 0x82156b8 || void Video_ClearBackgroundMap(int bgNum) | | 0x82156b8 || void Video_ClearBackgroundMap(int bgNum) | ||
|- | |||
| 0x8215c8c || GlobalTileSetChunk * Video_FindTileSetChunk(GlobalTileSet * set, undefined2 id) | |||
|- | |||
| 0x8215d40 || int Video_LoadGlobalTileset(undefined4 bgNum, GlobalTileSetFile * tilesetFile, undefined4 blockCount, ushort * blockIds, undefined4 param_5) | |||
Loads tilset from directory id_low=0x4f2d id_high=0xcee5 file=8e32 | |||
|- | |||
| 0x8216e54 || TilemapFile * Video_LoadTileMap(ushort id) | |||
|- | |- | ||
| 0x8218be0 || int Video_LoadFont(void) | | 0x8218be0 || int Video_LoadFont(void) | ||
|- | |- | ||
| 0x8218c78 || void * | | 0x8218c78 || GBA_Tile * Video_GetFontNarrowData(void) | ||
|- | |||
| 0x8218c94 || undefined * Video_GetFontWideData(void) | |||
|- | |- | ||
| 0x8218cb0 || void Video_ClearBackgroundMap0(void) | | 0x8218cb0 || void Video_ClearBackgroundMap0(void) | ||
Line 123: | Line 184: | ||
| 0x8218d1c || undefined Video_LoadCharFromFont(undefined4 param_1, undefined4 ch, undefined4 param_3, undefined4 param_4, undefined4 param_5) | | 0x8218d1c || undefined Video_LoadCharFromFont(undefined4 param_1, undefined4 ch, undefined4 param_3, undefined4 param_4, undefined4 param_5) | ||
|- | |- | ||
| 0x8218f2c || void | | 0x8218f2c || void Video_DrawCharNarrow(undefined4 ch, undefined4 x, undefined4 y, undefined4 param_4) | ||
|- | |||
| 0x8218fb4 || undefined Video_DrawCharWide(void) | |||
|- | |- | ||
| 0x82195e0 || void Sprite_Destroy(Sprite * param_1) | | 0x82195e0 || void Sprite_Destroy(Sprite * param_1) | ||
Line 156: | Line 219: | ||
|- | |- | ||
| 0x8219dd8 || void bzero(void * mem, uint bytes) | | 0x8219dd8 || void bzero(void * mem, uint bytes) | ||
|- | |||
| 0x8219ebc || undefined memcpy_slow(void) | |||
|- | |- | ||
| 0x8219f50 || undefined Actor_InitializeList(void) | | 0x8219f50 || undefined Actor_InitializeList(void) | ||
|- | |- | ||
| 0x8219f74 || void Actor_Install(Actor * param_1) | | 0x8219f74 || void Actor_Install(Actor * param_1) | ||
Adds an actor to the actor list. | Adds an [[actor]] to the actor list. | ||
|- | |- | ||
| 0x8219f94 || void Actor_Uninstall(Actor * * param_1) | | 0x8219f94 || void Actor_Uninstall(Actor * * param_1) | ||
Line 213: | Line 278: | ||
|- | |- | ||
| 0x821afd8 || int Script_Exec(byte * pc, int param_2) | | 0x821afd8 || int Script_Exec(byte * pc, int param_2) | ||
|- | |||
| 0x821b148 || void Save_BackupStatAndWorld(void) | |||
|- | |- | ||
| 0x821b20c || undefined Script_LoadPointer(byte * param_1, uint * param_2, int param_3, uint * param_4) | | 0x821b20c || undefined Script_LoadPointer(byte * param_1, uint * param_2, int param_3, uint * param_4) | ||
Line 221: | Line 288: | ||
|- | |- | ||
| 0x821ba5c || int Script_RunExpression(byte * pc) | | 0x821ba5c || int Script_RunExpression(byte * pc) | ||
|- | |||
| 0x8225410 || int Save_BackupStatAndWorld_Scripted(void) | |||
|- | |- | ||
| 0x82284f4 || void Time_ClearData(void) | | 0x82284f4 || void Time_ClearData(void) | ||
|- | |||
| 0x8228548 || int Time_GetDaysInMonth(undefined4 year, undefined4 month) | |||
|- | |||
| 0x822867c || byte Time_GetDayOfWeek(undefined4 year, undefined4 month, undefined4 day) | |||
This uses Zeller's congruence to compute the day of the week of a given date. | |||
|- | |||
| 0x822874c || uint Time_DateToBCD(int param_1, int param_2, int param_3) | |||
|- | |||
| 0x8228c40 || int Time_Set(int year, int month, int day, byte hours, undefined1 minutes, byte seconds, undefined4 writeToRtcChip) | |||
|- | |||
| 0x8228d7c || undefined Time_GetRtcDate(void) | |||
|- | |||
| 0x8228d88 || undefined Time_GetRtcHours(void) | |||
|- | |||
| 0x8228d94 || undefined Time_GetRtcMinutes(void) | |||
|- | |||
| 0x8229180 || int Time_WriteToRtcChip(undefined4 year, undefined4 month, undefined4 date, undefined1 hours, undefined1 minutes, undefined1 seconds) | |||
|- | |- | ||
| 0x822a7a8 || undefined Time_CalculateSunriseSunset'(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4, undefined4 param_5, undefined4 param_6, undefined4 param_7, undefined4 tz_offset) | | 0x822a7a8 || undefined Time_CalculateSunriseSunset'(undefined4 param_1, undefined4 param_2, undefined4 param_3, undefined4 param_4, undefined4 param_5, undefined4 param_6, undefined4 param_7, undefined4 tz_offset) |