}\r
}\r
\r
+void pdump(){\r
+ int mult=(QUADWH)/2;\r
+ int palq=(mult)*16;\r
+ int palcol=0;\r
+ for(int paly=0; paly<palq; paly+=mult){\r
+ for(int palx=0; palx<palq; palx+=mult){\r
+ mxFillBox((SW-palq)+palx+32, paly+32, TILEWH, TILEWH, palcol, OP_SET);\r
+ palcol++;\r
+ }\r
+ }\r
+}\r
+\r
/////////////////////////////////////////////////////////////////////////////\r
// //\r
// cls() - This clears the screen to the specified color, on the VGA or on //\r
mxPutPixel(VW-1, y, 15);\r
}\r
*/\r
+ pdump();\r
getch();\r
//text box\r
mxSetTextColor(10, OP_TRANS); //set font\r
//if(ypos==1 || (ypos==(BH-SH-1)))delay(500);\r
//if((xpos>(VW-SW-1)) || (xpos<1))delay(500);\r
//mxWaitRetrace();\r
-//mxBitBlt(32, (SH+32), SW, SH, xpos, ypos);
+//mxBitBlt(32, (SH+32), SW, SH, xpos, ypos);\r
mxBitBlt(TILEWH*2, (SH+64+32), SW, SH, TILEWH*2, TILEWH*2);\r
//xpos=ypos=TILEWH*2;\r
mxPan(32,32);\r
if( (xpos>(VW-SW-1)) || (xpos<1)){xdir=-xdir;}\r
if( (ypos>(BH-SH-1)) || (ypos<1)){ydir=-ydir;} // { Hit a boundry, change\r
// direction! }\r
-//mxBitBlt(32, (SH+64+32), SW, SH, xpos, ypos);
+//mxBitBlt(32, (SH+64+32), SW, SH, xpos, ypos);\r
//mxBitBlt(TILEWH*2, (SH+64+32), SW, SH, TILEWH*2, TILEWH*2);\r
}\r
ch=getch();\r