144 unsigned char str0[] = { 0x61, 0x62, 0xC2, 0xA9, 0x78, 0xC2, 0xA5, 0xC2, 0xB2,
'\0'};
147 unsigned char str1[] = {0x81, 0xBC, 0x93, 0xF1, 0x93, 0xF1, 0x93, 0xF1, 0x81, 0x69, 0x81, 0x40, 0x81,
148 0x4F, 0x83, 0xD6, 0x81, 0x4F, 0x81, 0x6A, 0x93, 0xF1, 0x81, 0xBD, 0x0D,
'\0' };
158 q =
draw_clear(q,0,0,0,640.0f,448.0f,0x40,0x40,0x40);
211 printf(
"Error: cannot load ini file.\n");
int dma_channel_send_normal(int channel, void *data, int qwc, int flags, int spr)
int dma_channel_initialize(int channel, void *handler, int flags)
void dma_channel_fast_waits(int channel)
int dma_channel_send_chain(int channel, void *data, int qwc, int flags, int spr)
qword_t * draw_setup_environment(qword_t *q, int context, framebuffer_t *frame, zbuffer_t *z)
qword_t * draw_texture_transfer(qword_t *q, void *src, int width, int height, int psm, int dest, int dest_width)
void draw_wait_finish(void)
qword_t * draw_finish(qword_t *q)
qword_t * draw_clear(qword_t *q, int context, float x, float y, float width, float height, int r, int g, int b)
qword_t * draw_texture_flush(qword_t *q)
unsigned char draw_log2(unsigned int x)
qword_t * draw_texturebuffer(qword_t *q, int context, texbuffer_t *texbuffer, clutbuffer_t *clut)
#define TEXTURE_COMPONENTS_RGBA
#define TEXTURE_FUNCTION_MODULATE
#define CLUT_STORAGE_MODE1
qword_t * draw_texture_sampling(qword_t *q, int context, lod_t *lod)
#define ZTEST_METHOD_GREATER
unsigned int image_clut32[]
void run_demo(packet_t *packet)
unsigned char image_pixel[]
int fontstudio_parse_ini(fsfont_t *font, char *ini, float tex_width, float tex_height)
void fontx_unload(fontx_t *fontx)
int fontx_load(const char *path, fontx_t *fontx, int type, int wmargin, int hmargin, int bold)
void fontstudio_unload_ini(fsfont_t *font)
qword_t * fontstudio_print_string(qword_t *q, int context, const unsigned char *string, int alignment, vertex_t *v0, color_t *c0, fsfont_t *font)
char * fontstudio_load_ini(const char *path)
qword_t * fontx_print_sjis(qword_t *q, int context, const unsigned char *str, int alignment, vertex_t *v0, color_t *c0, fontx_t *ascii, fontx_t *kanji)
int graph_initialize(int fbp, int width, int height, int psm, int x, int y)
void graph_wait_vsync(void)
#define GRAPH_ALIGN_BLOCK
int graph_vram_allocate(int width, int height, int psm, int alignment)
static GS_GIF_PACKET packets[2][GIF_PACKET_MAX]
packet_t * packet_init(int qwords, int type)
void packet_free(packet_t *packet)
unsigned int storage_mode
unsigned char calculation