void VL_Initofs(video_t *video)\r
{\r
video->ofs.offscreen_ofs = video->page[0].pagesize+video->page[1].pagesize;//(vga_state.vga_stride * vga_state.vga_height);\r
- video->ofs.pattern_ofs = (uint16_t)video->page[2].data;\r
+ video->ofs.pattern_ofs = (uint16_t)video->page[3].data;\r
}\r
\r
void modexHiganbanaPageSetup(video_t *video)\r
(video->page[3]) = modexNextPageFlexibleSize(&(video->page[2]), video->page[0].width, 96); video->num_of_pages++;\r
modexCalcVmemRemain(video);\r
\r
- video->sp=video->p=0;\r
- video->r=1;\r
- video->vh=video->page[0].height+video->page[1].height+video->page[3].height-8;//+video->page[2].height\r
+ video->sp=video->p=0; //showpage\r
+ video->r=1; //render\r
+ video->vh=video->page[0].height+video->page[1].height+video->page[2].height+video->page[3].height;\r
\r
VL_Initofs(video);\r
//doslib origi var\r
video->vga_draw_stride= vga_state.vga_draw_stride;\r
video->vga_draw_stride_limit= vga_state.vga_draw_stride_limit;\r
//sprite render switch\r
- video->rss=0;\r
+ video->rss= 0; //set to new\r
+ video->bgps= 0; //set to new\r
\r
//setup the buffersize\r
video->page[0].dx=video->page[0].dy=\r