Index: src/video/fbcon/SDL_fbvideo.c =================================================================== --- src/video/fbcon/SDL_fbvideo.c (revision 6300) +++ src/video/fbcon/SDL_fbvideo.c (working copy) @@ -967,9 +967,9 @@ vinfo.green.length = vinfo.green.offset = 0; vinfo.blue.length = vinfo.blue.offset = 0; vinfo.transp.length = vinfo.transp.offset = 0; - if ( ! choose_fbmodes_mode(&vinfo) ) { - choose_vesa_mode(&vinfo); - } + //if ( ! choose_fbmodes_mode(&vinfo) ) { + // choose_vesa_mode(&vinfo); + //} #ifdef FBCON_DEBUG fprintf(stderr, "Printing wanted vinfo:\n"); print_vinfo(&vinfo); @@ -1059,8 +1059,17 @@ current->flags |= SDL_DOUBLEBUF; flip_page = 0; flip_address[0] = (char *)current->pixels; +#if 0 flip_address[1] = (char *)current->pixels+ current->h*current->pitch; +#else + flip_address[1] = (char *)current->pixels+ + (128 * 1024 * 2); +#endif + + printf("************ flip[0] %p\n", flip_address[0]); + printf("************ flip[1] %p\n", flip_address[1]); + this->screen = current; FB_FlipHWSurface(this, current); this->screen = NULL;