//TODO MAKE FLEXIBLE~\r
// gv->video.page[0].tilemidposscreenx = gv->video.page[0].tilesw;\r
// gv->video.page[0].tilemidposscreeny = (gv->video.page[0].tilesh/2)+1;\r
//TODO MAKE FLEXIBLE~\r
// gv->video.page[0].tilemidposscreenx = gv->video.page[0].tilesw;\r
// gv->video.page[0].tilemidposscreeny = (gv->video.page[0].tilesh/2)+1;\r
(video->page[0]) = modexDefaultPage(&(video->page[0])); video->num_of_pages++;\r
//video->page[0].width += (TILEWHD); video->page[0].height += (TILEWHD);\r
(video->page[1]) = modexNextPage(&(video->page[0])); video->num_of_pages++;\r
(video->page[0]) = modexDefaultPage(&(video->page[0])); video->num_of_pages++;\r
//video->page[0].width += (TILEWHD); video->page[0].height += (TILEWHD);\r
(video->page[1]) = modexNextPage(&(video->page[0])); video->num_of_pages++;\r
void\r
modexSelectPlane(byte plane) {\r
outp(SC_INDEX, MAP_MASK); /* select plane */\r
outp(SC_DATA, plane);\r
}\r
\r
void\r
modexSelectPlane(byte plane) {\r
outp(SC_INDEX, MAP_MASK); /* select plane */\r
outp(SC_DATA, plane);\r
}\r
\r
void\r
modexClearRegion(page_t *page, int x, int y, int w, int h, byte color) {\r
word pageOff = (word) page->data;\r
void\r
modexClearRegion(page_t *page, int x, int y, int w, int h, byte color) {\r
word pageOff = (word) page->data;\r