#include #include #include #include #define menu_font "menu.ttf" #define menu_font_size 20 #define warn(fmt...) fprintf(stderr, fmt) #define err(fmt...) do { warn(fmt); exit(1); } while (0) int main() { int i; char *msgs[] = { "Fish", "Cascade", " " }; TTF_Font *font; SDL_Color black = { 0x00, 0x00, 0x00, 0x00}; SDL_Surface *tmp; if (TTF_Init() != 0) err("TTF_Init() failed: %s\n", TTF_GetError()); font = TTF_OpenFont(menu_font, menu_font_size); if (font == NULL) err("TTF_OpenFont(%s) failed: %s\n", menu_font, TTF_GetError()); for (i=0; i