/* draw the tiles */
ptr = map.data;
- ptmp = bitmapLoadPcx("data\\ptmp.pcx"); // load sprite
+ /*data\\*/
+ ptmp = bitmapLoadPcx("ptmp1.pcx"); // load sprite
setkb(1);
modexEnter();
modexPalUpdate(ptmp.palette);
//TODO: erase player initial draw
modexDrawSpriteRegion(spri->page, player.x-4, player.y-TILEWH, 24, 64, 24, 32, &ptmp);
//temp draw trigger box
- modexClearRegion(spri->page, player.triggerx*16, player.triggery*16, 16, 16, 0);
- modexClearRegion(bg->page, player.triggerx*16, player.triggery*16, 16, 16, 0);
+ modexClearRegion(spri->page, player.triggerx*16, player.triggery*16, 16, 16, 1);
+ modexClearRegion(bg->page, player.triggerx*16, player.triggery*16, 16, 16, 1);
modexShowPage(spri->page);
while(!keyp(1))//!keyp(1))
{
printf("player.triggy: %d\n", player.triggery);
printf("dxThresh: %d\n", bg->dxThresh);
printf("dyThresh: %d\n", bg->dyThresh);
- printf("temporary player sprite http://www.pixiv.net/member_illust.php?mode=medium&illust_id=45556867\n");
+ printf("temporary player sprite 0: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=45556867\n");
+ printf("temporary player sprite 1: http://www.pixiv.net/member_illust.php?mode=medium&illust_id=44606385\n");
+ printf("\n");
switch(detectcpu())
{
case 0: cpus = "8086/8088 or 186/88"; break;
for(y=0; y<TILEWH; y++) {
for(x=0; x<(TILEWH*2); x++) {
if(x<TILEWH)
- map->tiles->data->data[i] = 0x24;
+ map->tiles->data->data[i] = 0x01;//0x24;
else
- map->tiles->data->data[i] = 0x34;
+ map->tiles->data->data[i] = 0;//0x34;
i++;
}
}