X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=src%2Fdemo.h;h=af4870fb0833cf9bcbd9dfdad3531e3b18fef594;hp=206063056745e72de54049b9665d10777e3e7439;hb=HEAD;hpb=d956a9d9273eebfacfda58cb3bafff017269d5dc diff --git a/src/demo.h b/src/demo.h index 2060630..af4870f 100644 --- a/src/demo.h +++ b/src/demo.h @@ -8,6 +8,7 @@ /*extern int fb_width, fb_height, fb_bpp;*/ #define FB_WIDTH 320 #define FB_HEIGHT 240 +#define FB_ASPECT ((float)FB_WIDTH / (float)FB_HEIGHT) #define FB_BPP 16 extern uint16_t *fb_pixels; extern uint16_t *vmem; @@ -53,6 +54,8 @@ enum { extern float sball_matrix[16]; int demo_init(int argc, char **argv); +int demo_init1(int argc, char **argv); +int demo_init2(void); void demo_cleanup(void); int demo_resizefb(int width, int height, int bpp); @@ -65,6 +68,7 @@ void demo_keyboard(int key, int press); /* defined in main_*.c */ void demo_quit(void); +void demo_abort(void); unsigned long get_msec(void); void set_palette(int idx, int r, int g, int b);