//int ch=0x0;\r
\r
#define SETUPPAGEBAKAPI \\r
-gvar.video.page[0] = modexDefaultPage(&gvar.video.page[0], &gvar.video); \\r
+gvar.video.page[0] = modexDefaultPage(&gvar.video.page[0]/*, &gvar.video*/); \\r
gvar.video.page[1] = modexNextPage(&gvar.video.page[0]);\r
\r
\r
int i;\r
word panq=1, pand=0;\r
boolean panswitch=0;\r
- word showpage=0;\r
\r
ggvv=&gvar;\r
\r
//getch(); //____\r
//VL_SetLineWidth (40, &gvar);\r
\r
- VL_ShowPage(&gvar.video.page[showpage], 0, 0);\r
+ VL_ShowPage(&gvar.video.page[0], 1, 0);\r
{\r
word w;\r
for(w=0;w<64000;w++)\r
{\r
- ding(&gvar.video.page[showpage], &bakapee, 2);\r
+ ding(&gvar.video.page[0], &bakapee, 2);\r
ding(&gvar.video.page[1], &bakapee, 2);\r
}\r
#ifdef BAKAFIZZUNSIGNED\r
- baka_FizzleFade (gvar.video.ofs.bufferofs, gvar.video.ofs.displayofs, vga_state.vga_width, vga_state.vga_height, 70, true, &gvar);\r
+ baka_FizzleFade (gvar.video.ofs.bufferofs, gvar.video.ofs.displayofs, gvar.video.page[0].width, gvar.video.page[0].height, 70, true, &gvar);\r
#else\r
baka_FizzleFade (&gvar.video.page[1], &gvar.video.page[0], vga_state.vga_width, vga_state.vga_height, 70, true, &gvar);\r
#endif\r
- //ding(&gvar.video.page[showpage], &bakapee, 9);\r
-// modexprint(&gvar.video.page[0], gvar.video.page[0].sw/2, gvar.video.page[0].sh/2, 1, 0, 47, 0, 1, "bakapi ok");\r
}\r
while(!kbhit()){}\r
\r
printf("on.");\r
break;\r
}\r
- printf(" Showing page %u", showpage);\r
printf("\n");\r
printf("Incrementation of color happens at every %uth plot.\n", bakapee.bonk);\r
printf("Enter 1, 2, 3, 4, 5, 6, 8, or 9 to run a screensaver, or enter 0 to quit.\n");\r
}\r
key=0;\r
break;\r
- case 'q':\r
- switch (showpage)\r
- {\r
- case 0:\r
- showpage=1;\r
- break;\r
- case 1:\r
- showpage=0;\r
- break;\r
- }\r
- key=0;\r
- break;\r
case '8':\r
c+=8;\r
case '1':\r
case '9':\r
key = c - '0';\r
VGAmodeX(vgamodex_mode, 0, &gvar);\r
- VL_ShowPage(&gvar.video.page[showpage], 0, 0);\r
SETUPPAGEBAKAPI\r
// this code is written around modex16 which so far is a better fit than using DOSLIB vga directly, so leave MXLIB code in.\r
// we'll integrate DOSLIB vga into that part of the code instead for less disruption. -- J.C.\r
- VL_ShowPage(&gvar.video.page[showpage], 0, 0);\r
- break;\r
+ VL_ShowPage(&gvar.video.page[0], 0, 0);\r
+ break;\r
case '-':\r
if(bakapee.bonk>0)\r
bakapee.bonk-=100;\r
break;\r
default:\r
key=0;\r
+ clrscr(); //added to clear screen wwww\r
break;\r
}\r
- clrscr(); //added to clear screen wwww\r
}\r
}\r
+ clrscr(); //added to clear screen wwww\r
#if 0\r
//#else // !defined(BOINK)\r
// FIXME: Does not compile. Do you want to remove this?\r