mv[id].tx++;
/* Snap the origin forward */
mv[id].page->data += 4;
+
mv[id].page->dx = mv[id].map->tiles->tileWidth;
}
mv[id].tx--;
/* Snap the origin backward */
mv[id].page->data -= 4;
+
mv[id].page->dx = mv[id].map->tiles->tileWidth;
}
mv[id].ty--;
/* Snap the origin downward */
mv[id].page->data -= mv[id].page->pi;
+
mv[id].page->dy = mv[id].map->tiles->tileHeight;
}
mv[id].ty++;
/* Snap the origin downward */
mv[id].page->data += mv[id].page->pi;
+
mv[id].page->dy = mv[id].map->tiles->tileHeight;
}
modexCopyPageRegion(pip[1].page, pip[0].page, x-4, y-4, x-4, y-4, 28, 36);
else{
//copy old bg to page0
- modexCopyPageRegion(pip[3].page, pip[0].page, bx, by, 0, 0, 20, 36);
+ //modexCopyPageRegion(pip[3].page, pip[0].page, bx, by, 0, 0, 20, 36);
//update buffer
- modexCopyPageRegion(pip[0].page, pip[3].page, 0, 0, x, y, 20, 36);
+ //modexCopyPageRegion(pip[0].page, pip[3].page, 0, 0, x, y, 20, 36);
}
//modexCopyPageRegion(page_t *dest, page_t *src, word sx, word sy, word dx, word dy, word width, word height);
//modexCopyPageRegion(pip[3].page, pip[!(pip->video->p)].page, x-4, y-4, 0, 128, 28, 36);