ROM map (Boktai 3): Difference between revisions
Appearance
	
	
No edit summary  | 
				No edit summary  | 
				||
| Line 4: | Line 4: | ||
|-  | |-  | ||
! Address || Description  | ! Address || Description  | ||
|-  | |||
| 0x0800145c || void main(void)  | |||
|-  | |||
| 0x0803223c  | |||
| char * String_FindCharOrNullTerminator(char * s, char ch)  | |||
Unlike strchr(3), if ch is not found, returns a pointer to the null terminator instead of NULL.  | |||
|-  | |-  | ||
| 0x081dc02c || void Menu_EraseRect(uint x, uint y, int width, int height)  | | 0x081dc02c || void Menu_EraseRect(uint x, uint y, int width, int height)  | ||
| Line 16: | Line 22: | ||
|-  | |-  | ||
| 0x081dc7a0 || void Time_HandleRegionKeypad(int param_1)  | | 0x081dc7a0 || void Time_HandleRegionKeypad(int param_1)  | ||
|-  | |||
| 0x081dca6c || void Time_DestroyRegionMenu(void)  | |||
|-  | |-  | ||
| 0x081dca9c || int Time_LoadRegionList(void * param_1)  | | 0x081dca9c || int Time_LoadRegionList(void * param_1)  | ||
| Line 22: | Line 30: | ||
|-  | |-  | ||
| 0x081dcdf4 || void * Time_StartRegionMenu(void)  | | 0x081dcdf4 || void * Time_StartRegionMenu(void)  | ||
|-  | |||
| 0x08215698 || bg_char* Video_GetBackgroundMap(int bgNum)  | |||
|-  | |||
| 0x08218d1c || int Video_LoadCharFromFont(undefined param_1, undefined param_2, undefined param_3, undefined param_4, undefined4 param_5)  | |||
|-  | |||
| 0x08218f2c || void Video_DrawChar(char ch, undefined4 x, undefined4 y, undefined4 param_4)  | |||
|-  | |||
| 0x082195e0 || void Sprite_Destroy(void)  | |||
|-  | |||
| 0x0821980c || int Sprite_Update(void)  | |||
|-  | |||
| 0x0821983c || int Sprite_Create(undefined param_1, undefined param_2, undefined param_3, undefined param_4, undefined4 param_5, undefined4 param_6, undefined4 param_7, undefined4 param_8)  | |||
|-  | |-  | ||
| 0x08219b24 || void Sys_ReadKeypad(void)  | | 0x08219b24 || void Sys_ReadKeypad(void)  | ||
|-  | |||
| 0x08219c00 || uint rand_bootstrap(void)  | |||
|-  | |-  | ||
| 0x08219c40 || void * malloc(int bytes)  | | 0x08219c40 || void * malloc(int bytes)  | ||
|-  | |-  | ||
| 0x08219d38 || void free(void * mem)  | | 0x08219d38 || void free(void * mem)  | ||
|-  | |||
| 0x08219db4 || void memcpy(void * dest, void * source, uint len)  | |||
|-  | |-  | ||
| 0x08219dd8 || void bzero(void * mem, uint bytes)  | | 0x08219dd8 || void bzero(void * mem, uint bytes)  | ||
| Line 74: | Line 98: | ||
|-  | |-  | ||
| 0x0822ae00 || undefined Time_CalculateSunriseSunset(void)  | | 0x0822ae00 || undefined Time_CalculateSunriseSunset(void)  | ||
|-  | |||
| 0x0822b2f8 || undefined Sound_Play(void)  | |||
|-  | |-  | ||
| 0x0822c238 || undefined Sensor_GetBars(void)  | | 0x0822c238 || undefined Sensor_GetBars(void)  | ||