From: sparky4 Date: Sun, 29 Mar 2015 13:36:02 +0000 (-0500) Subject: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!... X-Git-Url: http://4ch.mooo.com/gitweb/?a=commitdiff_plain;h=ee3d9234b152b62672978061c4bef753646ce3f1;p=16.git !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! modified: pcxtest.exe modified: scroll.exe modified: src/scroll.c --- diff --git a/pcxtest.exe b/pcxtest.exe index e69de29b..10df3a84 100644 Binary files a/pcxtest.exe and b/pcxtest.exe differ diff --git a/scroll.exe b/scroll.exe index edbdeeb4..6cd65d70 100644 Binary files a/scroll.exe and b/scroll.exe differ diff --git a/src/scroll.c b/src/scroll.c index 17f0aa6e..611e59a0 100644 --- a/src/scroll.c +++ b/src/scroll.c @@ -78,6 +78,7 @@ void main() { long emsavail; char teststr[80]; int i; + long lq, bufSize; static word paloffset=0; bitmap_t ptmp;//, npctmp; // player sprite planar_buf_t *p; @@ -178,14 +179,20 @@ void main() { modexEnter(); modexPalBlack(); //ptmp.offset=(paloffset/3); - ptmp.offset=paloffset; + ptmp.offset=(paloffset/3); modexPalUpdate(ptmp.palette, &paloffset); -// printf(" %x\n", ptmp.data); + //printf(" %d\n", sizeof(ptmp.data)); //printf("1: %d\n", paloffset); - map.tiles->data->offset=paloffset; + map.tiles->data->offset=(paloffset/3); modexPalUpdate(map.tiles->data->palette, &paloffset); + printf("wwww: %d\n", map.tiles->data->offset); + bufSize = (map.tiles->data->width * map.tiles->data->height); + for(lq=0; lqdata->data[lq]+=map.tiles->data->offset; + } //printf("2: %d\n", paloffset); -// printf(" %x\n", map.tiles->data->data); + //printf(" %d\n", sizeof(map.tiles->data->(*data))); gpal = modexNewPal(); modexPalSave(gpal); modexSavePalFile("data/g.pal", gpal);