X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=fbgfx;a=blobdiff_plain;f=src%2Fmain.c;h=9e27509ce98aacbb6923fbf621786d2131d8c312;hp=8881963284eea003037c2ae5769b9ab6d28f5edc;hb=047042f3d08b2eb272256f0e17b2391c85756f49;hpb=6c34c443c62d0b40c91aee5f28985ee99c944caa diff --git a/src/main.c b/src/main.c index 8881963..9e27509 100644 --- a/src/main.c +++ b/src/main.c @@ -21,16 +21,18 @@ static int quit; int main(void) { fbgfx_save_video_mode(); - fbgfx_get_video_mode(&xsz, &ysz, &depth); + if(!(vmem = fbgfx_get_video_mode(&xsz, &ysz, &depth))) { + return 1; + } - if(!(vmem = fbgfx_set_video_mode(xsz, ysz, 16))) { + /*if(!(vmem = fbgfx_set_video_mode(xsz, ysz, 16))) { return 1; } fbgfx_get_video_mode(&xsz, &ysz, &depth); if(depth != 16) { fprintf(stderr, "failed to set color depth: 16bpp\n"); goto end; - } + }*/ if(fbev_init() == -1) { goto end; } @@ -38,7 +40,7 @@ int main(void) fbev_mbutton(mouse, 0); fbev_mmotion(motion, 0); - if(init_tunnel(xsz, ysz) == -1) { + if(init_tunnel(xsz, ysz, depth) == -1) { goto end; }