]> 4ch.mooo.com Git - 16.git/blobdiff - src/test.c
something is badly broken in palette experiment
[16.git] / src / test.c
index ceca4f24570c0ce929c96b12a5cb4f727a323cfd..6d130170cf2a3743401cd5eeba4456e626b96cf4 100755 (executable)
@@ -30,7 +30,7 @@
 #define HGQ 55\r
 \r
 static word far* clockw= (word far*) 0x046C; /* 18.2hz clock */\r
-static byte palette[PAL_SIZE];\r
+static byte *palette;//[PAL_SIZE];\r
 \r
 void main(int argc, char *argv[])\r
 {\r
@@ -84,7 +84,7 @@ void main(int argc, char *argv[])
        Startup16(&gvar);\r
 \r
        /* save the palette */\r
-       //====pal  = modexNewPal();\r
+       palette = modexNewPal();\r
        //====modexPalSave(pal);\r
        //====modexFadeOff(1, pal);\r
        //====modexPalBlack();\r
@@ -94,16 +94,17 @@ void main(int argc, char *argv[])
        EN_initplayer(&player, 0, &gvar.video);\r
 \r
        VGAmodeX(1, 1, &gvar);\r
-       //====modexPalBlack();\r
+       modexPalBlack();\r
 \r
        /* load our palette */\r
        VL_LoadPalFile("data/16.pal", &gvar.video.palette);\r
        bmp1.offset=(paloffset/3);\r
        VL_palette(&bmp1, &gvar.video.palette, &paloffset, 0, 0);\r
 \r
-       VL_LoadPalFile("data/default.pal", &palette);\r
+       //VL_LoadPalFilewithoffset("data/default.pal", &palette, paloffset);\r
+       modexLoadPalFile("data/16t.pal", &palette);\r
        bmp2.offset=(paloffset/3);\r
-       VL_palette(&bmp2, &palette, &paloffset, 0, 0);\r
+       VL_palette(&bmp2, palette, &paloffset, 0, 0);\r
        //====modexLoadPalFile("data/default.pal", &pal2);\r
 \r
        /* overscan show */\r