12 //bmp = modexLoadPcx("ed.pcx");
\r
13 //bmp = modexLoadPcx("w.pcx");
\r
14 //bmp2 = modexLoadPcx("q.pcx");
16 bmp = modexLoadPcx("chikyuu.pcx");
18 /*bmp2 = modexLoadPcx("ed2.pcx");
\r
19 bmp3 = modexLoadPcx("flower.pcx");
\r
20 bmp4 = modexLoadPcx("koishi^^.pcx");*/
25 /* fix up the palette and everything */
27 modexPalUpdate(bmp.palette);
\r
30 /* don't show the drawing page */
31 // printf("=======\n");
\r
32 modexShowPage(VGA + PAGE_SIZE);
\r
33 // printf("========\n");
35 /* clear and draw one sprite and one bitmap */
36 // printf("=========\n");
\r
37 modexClearRegion(VGA, 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, 0);
38 // printf("==========\n");
\r
39 /*modexDrawBmp(VGA, 20, 20, &bmp2, 0);
\r
40 modexDrawBmp(VGA, 180, 20, &bmp, 1);
\r
41 modexDrawBmp(VGA, 180, 0, &bmp3, 1);
\r
42 modexDrawBmp(VGA, 170, 100, &bmp4, 1);*/
\r
43 modexDrawBmp(VGA, 0, 0, &bmp, 0);
\r
44 //modexDrawBmp(VGA, 100, 40, &bmp2, 1);
\r
45 //modexDrawBmp(VGA, 0, 20, &bmp3, 0);
\r
46 //modexDrawBmp(VGA, 120, 60, &bmp3, 1);
\r
48 // for(index = 0; index<500; index++) {
\r
49 //while(1/*!kbhit()*/){ // conditions of screen saver
\r
50 while (!kbhit()){ /* Wait for a keystroke */
\r
53 //if(ch==0x71)break; // 'q'
\r
54 //if(ch==0x1b)break; // 'ESC'
\r
56 (void) getch(); /* Clear the keyboard buffer */
\r