]> 4ch.mooo.com Git - 16.git/blobdiff - src/pcxtest.c
trying to fix~ palette updater bug! wwww
[16.git] / src / pcxtest.c
index 0ff062cb2438af0a6b9e4466e0f00584e94188ae..f735a5597e2561044f64406e85cd453c41e314cd 100644 (file)
@@ -25,8 +25,9 @@ oldDrawBmp(byte far* page, int x, int y, bitmap_t *bmp, byte sprite) {
            }\r
        }\r
     }\r
-}\r
-
+}
+\r
+/*
 void\r
 DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)
 {\r
@@ -34,7 +35,7 @@ DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)
     word px, py;\r
     word offset;\r
 \r
-    /* TODO Make this fast.  It's SLOOOOOOW */\r
+    // TODO Make this fast.  It's SLOOOOOOW\r
     for(plane=0; plane < 4; plane++) {\r
        modexSelectPlane(PLANE(plane+x));\r
        for(px = plane; px < p->width; px+=4) {\r
@@ -49,7 +50,7 @@ DrawPBuf(page_t *page, int x, int y, planar_buf_t *p, byte sprite)
        }\r
     }\r
 }\r
-
+*/
 \r
 void main() {\r
     bitmap_t bmp;
@@ -62,12 +63,12 @@ void main() {
 \r
     page=modexDefaultPage();\r
 \r
-    bmp = bitmapLoadPcx("data/koishi^^.pcx");
+    bmp = bitmapLoadPcx("data/koishi~~.pcx");
     p = planar_buf_from_bitmap(&bmp);\r
     modexEnter();\r
 \r
     /* fix up the palette and everything */\r
-    modexPalUpdate(bmp.palette);\r
+    modexPalUpdate(&bmp, 0, 0, 0);\r
 \r
     /* clear and draw one sprite and one bitmap */\r
     modexClearRegion(&page, 0, 0, SCREEN_WIDTH, SCREEN_HEIGHT, 1);\r