+ if((use_mouse = have_mouse())) {
+ set_mouse_limits(0, 0, fb_width, fb_height);
+ set_mouse(fb_width / 2, fb_height / 2);
+ }
+
+ if(!(fb_pixels = malloc(fbsize))) {
+ fprintf(stderr, "failed to allocate backbuffer\n");
+ return 1;
+ }
+
+ if(!(vmem_front = set_video_mode(fb_width, fb_height, fb_bpp))) {