]> 4ch.mooo.com Git - 16.git/blobdiff - src/scroll.c
trying to figure out the issue with player sprite with pcx
[16.git] / src / scroll.c
index 41251258b2c17e9902519d5c66502385a45d1780..716c7dcfb76a13243b890b29b6ae5cb2b5add4ca 100755 (executable)
@@ -20,7 +20,7 @@
  *\r
  */\r
 \r
-#include "src/lib/16_scr.h"\r
+#include "src/lib/scroll16.h"\r
 #include "src/lib/16_timer.h"\r
 #include "src/lib/wcpu/wcpu.h"\r
 #include "src/lib/16_dbg.h"\r
@@ -77,7 +77,7 @@ void main(int argc, char *argv[])
        //mappalptr = map.tiles->btdata->palette;\r
 \r
        /* data */\r
-       player[0].data = malloc(48*128); //TODO use exmm\r
+       //player[0].data = _fmalloc(48*128); //TODO use exmm\r
        *player[0].data = bitmapLoadPcx("data/chikyuu.pcx"); // load sprite\r
 \r
        /* create the planar buffer */\r
@@ -217,7 +217,8 @@ void main(int argc, char *argv[])
        }       //p\r
 #ifdef MODEX\r
 #ifdef FADE\r
-       if(IN_KeyDown(24)){ modexPalUpdate0(gpal); paloffset=0; modexpdump(mv[0].page); modexpdump(mv[1].page);  IN_UserInput(1,1); }\r
+       if(IN_KeyDown(24)){ modexPalUpdate0(gpal); paloffset=0; modexpdump(mv[0].page); modexpdump(mv[1].page);  IN_UserInput(1,1); } //p\r
+       if(IN_KeyDown(23)){ modexDrawSprite(mv[1].page, 160, 120, player[0].data); IN_UserInput(1,1); } //o\r
        if(IN_KeyDown(22)){\r
        paloffset=0; modexPalBlack(); modexPalUpdate(player[0].data, &paloffset, 0, 0);\r
        printf("1paloffset      =       %d\n", paloffset/3);\r