\r
void main() {\r
bitmap_t bmp;\r
- bitmap_t bmp2;\r
- bitmap_t bmp3;
- bitmap_t bmp4;\r
- int index;\r
- int ch=0x0;\r
+ //bitmap_t bmp2;\r
+ bitmap_t bmp3;\r
+ //bitmap_t bmp4;\r
+// int index;\r
+ //int ch=0x0;\r
\r
//bmp = modexLoadPcx("ed.pcx");\r
- //bmp2 = modexLoadPcx("ed2.pcx");\r
- bmp4 = modexLoadPcx("koishi^^.pcx");\r
- modexEnter();\r
+// bmp = modexLoadPcx("koishi^^.pcx");\r
+ bmp = modexLoadPcx("chikyuu.pcx");\r
+ bmp3 = modexLoadPcx("flower.pcx");\r
+ /*bmp2 = modexLoadPcx("ed2.pcx");\r
+ bmp3 = modexLoadPcx("flower.pcx");\r
+ bmp4 = modexLoadPcx("koishi^^.pcx");*/\r
+ modexEnter();\r
\r
/* fix up the palette and everything */\r
- //modexPalUpdate(bmp2.palette);\r
- modexPalUpdate(bmp4.palette);\r
+ modexPalUpdate(bmp3.palette);\r
\r
/* don't show the drawing page */\r
modexShowPage(VGA + PAGE_SIZE);\r
\r
/* clear and draw one sprite and one bitmap */\r
modexClearRegion(VGA, 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, 0);\r
- modexDrawBmp(VGA, 20, 20, &bmp2, 0);\r
- modexDrawBmp(VGA, 180, 20, &bmp, 1);
- modexDrawBmp(VGA, 0, 0, &bmp3, 1);\r
- //modexDrawBmp(VGA, 170, 100, &bmp3, 0);\r
- modexDrawBmp(VGA, 100, 100, &bmp4, 1);\r
- //modexDrawBmp(VGA, 0, 0, &bmp, 2);\r
+ /*modexDrawBmp(VGA, 20, 20, &bmp2, 0);\r
+ modexDrawBmp(VGA, 180, 20, &bmp, 1);\r
+ modexDrawBmp(VGA, 180, 0, &bmp3, 1);\r
+ modexDrawBmp(VGA, 170, 100, &bmp4, 1);*/\r
+ modexDrawBmp(VGA, 0, 0, &bmp, 1);
+ modexDrawBmp(VGA, 100, 20, &bmp3, 1);\r
modexShowPage(VGA);\r
// for(index = 0; index<500; index++) {\r
- while(1/*!kbhit()*/){ // conditions of screen saver\r
+ //while(1/*!kbhit()*/){ // conditions of screen saver\r
+ while (!kbhit()){ /* Wait for a keystroke */\r
modexWaitBorder();\r
- ch=getch();\r
- if(ch==0x71)break; // 'q'\r
- if(ch==0x1b)break; // 'ESC'\r
- }
- modexLeave();\r
+ //ch=getch();\r
+ //if(ch==0x71)break; // 'q'\r
+ //if(ch==0x1b)break; // 'ESC'\r
+ }\r
+ (void) getch(); /* Clear the keyboard buffer */\r
+ modexLeave();\r
\r
return;\r
}\r