4 word far* clock= (word far*) 0x046C; /* 18.2hz clock */
\r
11 byte *pal, *pal2=NULL;
\r
13 /* load our palette */
\r
14 modexLoadPalFile("gfx.pal", &pal2);
\r
16 /* save the palette */
\r
17 pal = modexNewPal();
\r
19 modexFadeOff(1, pal);
\r
25 /* set up the page, but with 16 pixels on all borders in offscreen mem */
\r
26 page=modexDefaultPage();
\r
27 page2 = modexNextPage(&page);
\r
32 /* fill the page with one color, but with a black border */
\r
33 modexShowPage(&page2);
\r
34 modexClearRegion(&page, 16, 16, SCREEN_WIDTH, SCREEN_HEIGHT, 128);
\r
35 modexClearRegion(&page, 32, 32, SCREEN_WIDTH-32, SCREEN_HEIGHT-32, 42);
\r
36 modexClearRegion(&page, 48, 48, SCREEN_WIDTH-64, SCREEN_HEIGHT-64, 128);
\r
37 modexShowPage(&page);
\r
40 modexFadeOn(1, pal2);
\r
44 for(i=0; i<5; i++) {
\r
46 for(j=0; j<32; j++) {
\r
48 modexShowPage(&page);
\r
51 for(j=0; j<32; j++) {
\r
53 modexShowPage(&page);
\r
56 for(j=0; j<32; j++) {
\r
58 modexShowPage(&page);
\r
62 for(j=0; j<32; j++) {
\r
64 modexShowPage(&page);
\r
70 /* fade back to text mode */
\r
71 modexFadeOff(1, pal2);
\r
75 modexFadeOn(1, pal);
\r