]> 4ch.mooo.com Git - 16.git/blobdiff - src/scroll.c
I DID IT PLANAR BUFFERING IS RENDERED! IT JUST NEEDS POLISHING~
[16.git] / src / scroll.c
index c5280652903e8d07cfb70168fa7b320e49373337..96f0660c6f11eb53a593253e5831b7423c6d7d03 100755 (executable)
@@ -87,7 +87,7 @@ void main(int argc, char *argv[])
        /* draw the tiles */
 #ifdef MODEX
        ptr = map.data;
-       mappalptr = map.tiles->data->palette;
+       //mappalptr = map.tiles->bt_data->palette;
 
        /* data */
        p = bitmapLoadPcx("data/ptmp.pcx"); // load sprite
@@ -186,14 +186,10 @@ void main(int argc, char *argv[])
        npc0.d=0;
        modexDrawSpriteRegion(spri->page, npc0.x-4, npc0.y-TILEWH, 24, 64, 24, 32, &npctmp);*/
        modexCopyPageRegion(mv[1].page, mv[0].page, 0, 0, 0, 0, mv[0].page->width, mv[0].page->height);
-#ifdef SPRITE
-#ifdef BMPTYPE
-       //oldDrawBmp(VGA, player[0].x-4, player[0].y-TILEWH, &player[0].data, 1);
-#else
-       modexDrawSpriteRegion(spri->page, player[0].x-4, player[0].y-TILEWH, 24, 64, 24, 32, &player[0].data);
-#endif
-#else
+#ifndef        SPRITE
        modexClearRegion(mv[1].page, player[0].x-4, player[0].y-TILEWH, 24, 32, 15);
+#else
+       modexDrawSpritePBufRegion(spri->page, player[0].x-4, player[0].y-TILEWH, 24, 64, 24, 32, &player[0].data);
 #endif
 
        modexShowPage(spri->page);