X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Fbakapi.c;h=f787933a136589d69567cd4692809aff51355826;hb=9fa80a8cf5bd43862ef829bf16bb6cd80ed7062f;hp=381badd1c4e0c2c223d52379849e0c83d39d9738;hpb=78c44f1c4c8db65db7d3636181c775db5d94ada8;p=16.git diff --git a/src/bakapi.c b/src/bakapi.c index 381badd1..f787933a 100755 --- a/src/bakapi.c +++ b/src/bakapi.c @@ -1,5 +1,5 @@ /* Project 16 Source Code~ - * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover + * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover * * This file is part of Project 16. * @@ -107,7 +107,12 @@ main(int argc, char *argvar[]) bakapee.bakax=0; bakapee.bakay=0; bakapee.coor=0; + + //once where #defines bakapee.tile=0; + bakapee.bonk=400; + bakapee.lgq=32; + bakapee.hgq=55; /* setup camera and screen~ */ gvar.video.page[0] = modexDefaultPage(&gvar.video.page[0]); @@ -117,7 +122,7 @@ main(int argc, char *argvar[]) //modexDrawBmp(VGA, 0, 0, &bmp, 0); //____ //getch(); //____ - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); // screen savers #ifdef BOINK @@ -145,7 +150,7 @@ main(int argc, char *argvar[]) if(panq<=(TILEWH/(4))) { gvar.video.page[0].dx++; - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); panq++; } else { panq = 1; pand = 0; } } @@ -156,7 +161,7 @@ main(int argc, char *argvar[]) if(panq<=(TILEWH/(4))) { gvar.video.page[0].dx--; - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); panq++; } else { panq = 1; pand = 0; } } @@ -167,7 +172,7 @@ main(int argc, char *argvar[]) if(panq<=(TILEWH/(4))) { gvar.video.page[0].dy++; - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); panq++; } else { panq = 1; pand = 0; } } @@ -178,7 +183,7 @@ main(int argc, char *argvar[]) if(panq<=(TILEWH/(4))) { gvar.video.page[0].dy--; - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); panq++; } else { panq = 1; pand = 0; } } @@ -220,6 +225,7 @@ main(int argc, char *argvar[]) printf("on.\n"); break; } + printf("Incrementation of color happens at every %uth plot.\n", bakapee.bonk); printf("Enter 1, 2, 3, 4, 5, 6, 8, or 9 to run a screensaver, or enter 0 to quit.\n"); pee: c = getch(); @@ -266,8 +272,17 @@ pee: gvar.video.page[0] = modexDefaultPage(&gvar.video.page[0]); // this code is written around modex16 which so far is a better fit than using DOSLIB vga directly, so leave MXLIB code in. // we'll integrate DOSLIB vga into that part of the code instead for less disruption. -- J.C. - modexShowPage(&gvar.video.page[0]); + VL_ShowPage(&gvar.video.page[0], 0, 0); break; + case '-': + if(bakapee.bonk>0) + bakapee.bonk-=100; + break; + case '=': + case '+': + if(bakapee.bonk<1000) + bakapee.bonk+=100; + break; default: key=0; break;