/* Project 16 Source Code~\r
- * Copyright (C) 2012-2016 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
+ * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover\r
*\r
* This file is part of Project 16.\r
*\r
{\r
word plane;\r
int i;\r
- const int px=x+page->dx;\r
- const int py=y+page->dy;\r
+ const int px=x+page[0].dx;\r
+ const int py=y+page[0].dy;\r
const int prw = rw/4;\r
int prh;\r
\r
sword plane;\r
int i;\r
// byte near *buff;\r
- const int px=x+page->dx;\r
- const int py=y+page->dy;\r
+ const int px=x+page[0].dx;\r
+ const int py=y+page[0].dy;\r
x=px;\r
y=py;\r
// buff = _nmalloc(p->pwidth+1);\r
//printf("%02X ", (int) p->plane[plane][i++]);\r
// _fmemcpy(buff, &(p->plane[plane][i+=p->pwidth]), p->pwidth);\r
// printf("buff %u==%s\n", y, *buff);\r
-// _fmemcpy(page->data + (((page->width/4) * (y+page->dy)) + ((x+page->dx) / 4)), buff, p->pwidth);\r
+// _fmemcpy(page->data + (((page->width/4) * (y+page[0].dy)) + ((x+page[0].dx) / 4)), buff, p->pwidth);\r
_fmemcpy(page->data + (((page->width/4) * y) + (x / 4)), &(p->plane[plane][i+=p->pwidth]), p->pwidth);\r
//}\r
}\r
void\r
modexDrawBmpRegion(page_t *page, int x, int y,\r
int rx, int ry, int rw, int rh, bitmap_t *bmp) {\r
- word poffset = (word) page->data + y*(page->width/4) + x/4;\r
+ word poffset = (word)page->data + y*(page->width/4) + x/4;\r
byte *data = bmp->data;//+bmp->offset;\r
word bmpOffset = (word) data + ry * bmp->width + rx;\r
word width = rw;\r