/* data */\r
ptmp = bitmapLoadPcx("ptmp.pcx"); // load sprite\r
//npctmp = bitmapLoadPcx("ptmp1.pcx"); // load sprite\r
+
+ if(isEMS()) printf("%d\n", coretotalEMS());
\r
/* save the palette */\r
pal = modexNewPal();\r
\r
result.width =w;\r
result.height=h;\r
- if(!isEMS())\r
- result.data = malloc(sizeof(byte) * w * h);\r
- else result.data = (byte *)alloc_emem(sizeof(byte) * w * h);\r
+ //if(!isEMS() || !checkEMS())\r
+ result.data = malloc(sizeof(byte) * w * h);\r
+ //else
+ // result.data = (byte *)alloc_emem(sizeof(byte) * w * h);
\r
return result;\r
}\r
int x, y;\r
int i;\r
int tile = 1;\r
- if(!isEMS())\r
- map->tiles = malloc(sizeof(tiles_t));\r
- else map->tiles = (tiles_t *)alloc_emem(sizeof(tiles_t));\r
+ //if(!isEMS() || !checkEMS())\r
+ map->tiles = malloc(sizeof(tiles_t));\r
+ //else
+ // map->tiles = (tiles_t *)alloc_emem(sizeof(tiles_t));\r
\r
/* create the tile set */\r
- if(!isEMS())\r
- map->tiles->data = malloc(sizeof(bitmap_t));\r
- else map->tiles->data = (bitmap_t *)alloc_emem(sizeof(bitmap_t));\r
+ //if(!isEMS() || !checkEMS())\r
+ map->tiles->data = malloc(sizeof(bitmap_t));\r
+ //else
+ // map->tiles->data = (bitmap_t *)alloc_emem(sizeof(bitmap_t));\r
map->tiles->data->width = (TILEWH*2);\r
map->tiles->data->height= TILEWH;\r
- if(!isEMS())\r
- map->tiles->data->data = malloc((TILEWH*2)*TILEWH);\r
- else map->tiles->data->data = (byte *)alloc_emem((TILEWH*2)*TILEWH);\r
+ //if(!isEMS() || !checkEMS())\r
+ map->tiles->data->data = malloc((TILEWH*2)*TILEWH);\r
+ //else
+ // map->tiles->data->data = (byte *)alloc_emem((TILEWH*2)*TILEWH);\r
map->tiles->tileHeight = TILEWH;\r
map->tiles->tileWidth =TILEWH;\r
map->tiles->rows = 1;\r