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;
}
fbev_mbutton(mouse, 0);
fbev_mmotion(motion, 0);
- if(init_tunnel(xsz, ysz) == -1) {
+ if(init_tunnel(xsz, ysz, depth) == -1) {
goto end;
}