setVisibleStart(page * widthBytes * height);\r
}\r
\r
-void vScroll(int rows)\r
-{\r
- // Scrolling = current start + (rows * bytes in a row)\r
- setVisibleStart(visStart + (rows * width));\r
-}\r
-\r
void putPixel_X(int x, int y, byte color)\r
{\r
/* Each address accesses four neighboring pixels, so set\r
}\r
}\r
}\r
+\r
+void vScroll(int rows)\r
+{\r
+ // Scrolling = current start + (rows * bytes in a row)\r
+ setVisibleStart(visStart + (rows * width));\r
+}\r
+\r
/*OFFSET = 0\r
WHILE NOT FINISHED DO\r
OFFSET = OFFSET + 80\r
\r
/*-----------ding-------------*/\r
int ding(int q){\r
+\r
+ if(yy<height){\r
setActivePage(0);\r
setVisiblePage(0);\r
+ }else if((height)<yy<(height*2)){\r
+ setActivePage(1);\r
+ setVisiblePage(1);\r
+ }else if((height*2)<yy<(height*3)){\r
+ setActivePage(2);\r
+ setVisiblePage(2);\r
+ }\r
int d3y;\r
\r
//++++ if(q <= 4 && q!=2 && gq == BONK-1) coor = rand()%HGQ;\r
}\r
}\r
// fixer\r
- //if(q!=16){\r
-// if(xx<0) xx=width;\r
-// if(yy<0) yy=height;\r
-// if(xx>width) xx=0;\r
-// if(yy>height) yy=0;\r
- //}\r
+// if(q!=16){\r
+//if(q!=16)\r
+ if(xx<0) xx=width;\r
+ if(yy<0) yy=(height*3);\r
+ if(xx>width) xx=0;\r
+ if(yy>(height*3)) yy=0;\r
+// }\r
\r
//interesting effects\r
if(q==16)\r
} \r
\r
//---- if(q==2) ppf(rand()%, rand()%height, 0, vga);\r
- if(q==2) putColorBox_X(rand()%width, rand()%height, TILEWH, TILEWH, 0);\r
- if(q==16) putPixel_X(rand()%width, rand()%height, 0);\r
+ if(q==2) putColorBox_X(rand()%width, rand()%(height*3), TILEWH, TILEWH, 0);\r
+ if(q==16) putPixel_X(rand()%width, rand()%(height*3), 0);\r
if(q==2||q==4||q==16){ bakax = rand()%3; bakay = rand()%3; }\r
gq++;\r
//if(xx<0||xx>320||yy<0||yy>240)\r
putPixel_X(x+(p+2)*16, y+(p+2)*16, x + y*16);\r
//}\r
\r
- drawText(0, 0, 15, p);\r
+// drawText(0, 0, 15, p);\r
\r
}\r
\r
doTest();\r
\r
while(!kbhit()){ // conditions of screen saver\r
- vScroll(1);\r
+ vScroll(-1);\r
}\r
//++++0000\r
setvideo(0);\r
//mxTerm();\r
//mxGetVersion();\r
puts("Where to next? It's your move! wwww");\r
- printf("bakapi ver. 1.04.09.01\nis made by sparky4\81i\81\86\83Ö\81\85\81j feel free to use it ^^\nLicence: GPL v2\n");\r
+ printf("bakapi ver. 1.04.09.02\nis made by sparky4\81i\81\86\83Ö\81\85\81j feel free to use it ^^\nLicence: GPL v2\n");\r
return 0;\r
}\r
\r