head 1.1; branch 1.1.1; access ; symbols start:1.1.1.1 PAlibDoc:1.1.1; locks ; strict; comment @# @; 1.1 date 2005.11.02.08.30.25; author jandujar; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.11.02.08.30.25; author jandujar; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @
Defines | |
#define | PA_LidClosed() (IPC->buttons>>7) |
Check if the DS is closed. Returns 0 if open, 1 if closed | |
Functions | |
void | PA_Init (void) |
Initialise the library. Must be used at the beginning or main() | |
void | PA_SetVideoMode (bool screen, u8 mode) |
Change the video mode... Use this with caution | |
void | PA_UpdateUserInfo (void) |
Updates the user info. This is automatically done in PA_Init. You can then get any info with the following variables : PA_UserInfo.Color (favorite color), .BdayDay, .BdayMonth, .AlarmHour, .AlarmMinute, .Name, .NameLength, .Message, .MessageLength | |
void | PA_UpdateRTC (void) |
Updates the Real Time Clock, with info on the current date and hour. Automatically updated in the PA VBL... Get the info with PA_RTC.Minutes, .Hour, .Seconds, .Day, .Month, and .Year | |
void | PA_LoadSplash (void) |
Load a PlayerAdvance splash screen... It's always nice to give some credit ;) | |
void | PA_NeoSplash (void) |
void | PA_WaitForVBL (void) |
Wait for the VBlank to occur | |
void | PA_SwitchScreens (void) |
void | PA_InitCPUMeter () |
BROKEN ----- Initialises the CPU Meter. The CPU value is saved in PA_CPU (and PA_MaxCPU for max usage) | |
bool | PA_CheckLid (void) |
Check if the DS is closed. If closed, it pauses the DS, and returns 1. | |
void | PA_Splash (void *tiles0, void *map0, void *tiles1, void *map1, s16 color0, s16 color1, s16 time) |
Splash screen function ! Load your own splash screen... |
|
Change the video mode... Use this with caution
|
|
Splash screen function ! Load your own splash screen...
|