310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
|
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
|
-
+
+
+
+
+
+
|
}
}
return 0;
}
int screen_message(const char*txt) {
int n=0;
SDL_Rect r={0,0,screen->w,16};
SDL_Rect r={0,0,0,16};
SDL_Event ev;
if(!screen) {
fprintf(stderr," * %s\n",txt);
return 0;
}
r.w=screen->w;
SDL_FillRect(screen,&r,0xF4);
r.y=16;
r.h=1;
SDL_FillRect(screen,&r,0xF8);
SDL_LockSurface(screen);
draw_text(0,0,txt,0xF4,0xFE);
draw_text(0,8,"<Push ENTER to continue>",0xF4,0xF7);
|