|
Defines |
#define | assert(cond, msg) ; |
#define | dprint(str) print_mappy(str); |
#define | dprintf() {sprintf(_dbg_string, __VA_ARGS__); dprint(_dbg_string);} |
#define | dtext(x, y,) {sprintf(_dbg_string, __VA_ARGS__); _dtext(x, y, _dbg_string);} |
#define | prf_start() PRF_START() |
#define | prf_end() PRF_END() |
#define | get_prf_total() GET_PRF_TOTAL() |
#define | get_prf_lines() GET_PRF_LINES() |
#define | prf_print(msg) PRF_PRINT(msg) |
#define | prf_text(x, y) PRF_TEXT(x, y) |
Functions |
void | print_vba_thb (char *msg) |
void | print_vba_arm (char *msg) |
void | print_mappy (const char *msg) |
void | set_dtext_mapdata (void *mapdata) |
void | set_dtext_pal (u8 pal) |
void | set_dtext_fontmap (char *fontmap) |
void | set_dtext_tile_offset (u16 tile_offset) |
void | set_dtext_mapwidth (u16 mapwidth) |
void * | get_dtext_mapdata () |
u8 | get_dtext_pal () |
char * | get_dtext_fontmap () |
u16 | get_dtext_tile_offset () |
u16 | get_dtext_mapwidth () |
void | dtext_init (u8 mapbase, u16 mapwidth, u8 pal, u16 tile_offset) |
u32 | get_ewram_avail () |
void | hexdump (void *addr, u32 length) |
void | bitdump (void *addr, u32 length) |