-\r
-void drawrect(int x1, int y1, int x2, int y2, char color)\r
-{\r
- /*drawline(x1,y1,x2,y1,color);\r
- drawline(x1,y2,x2,y2,color);\r
- drawline(x1,y1,x1,y2,color);\r
- drawline(x2,y1,x2,y2+1,color);*/
- //_fmemset(vga+x1+y2, color, 16*16);
- byte far *p;
-
- p=vga+y1*width+x1; // make p point to the start of the line
- while((y2-y1)) // repeat for entire line height
- {
- _fmemset(p, color, x2-x1); // set one line
- p+=width; // move down one row
- }\r
+/*OFFSET = 0\r
+WHILE NOT FINISHED DO\r
+ OFFSET = OFFSET + 80\r
+ IF OFFSET >= (200 * 80) THEN OFFSET = 0\r
+ DRAW TO ROW 200\r
+ SET VGA OFFSET = OFFSET\r
+ DRAW TO ROW -1 (was row 0 before scroll)\r
+END WHILE*//*\r
+void scrolly(){\r
+ int OFFSET = 0\r
+ WHILE NOT FINISHED DO\r
+ OFFSET = OFFSET + 80\r
+ IF OFFSET >= (240 * 80) THEN OFFSET = 0\r
+ RAW TO ROW 240\r
+ SET VGA OFFSET = OFFSET\r
+ DRAW TO ROW -1 (was row 0 before scroll)\r
+ }\r