+//TODO: 16_mm and 16_ca must handle this\r
+typedef struct {\r
+ bitmap_t far *btdata; //old\r
+ planar_buf_t far *data; //old\r
+ word tileHeight, tileWidth;\r
+ unsigned int rows, cols;\r
+// #ifdef __DEBUG__\r
+// boolean debug_text; //show the value of the tile! wwww\r
+// byte *debug_data;\r
+// #endif\r
+} tiles_t;\r
+\r
+//TODO: 16_mm and 16_ca must handle this\r
+//TODO: add variables from 16_ca\r
+typedef struct {\r
+ //long planestart[3];\r
+ //unsigned planelength[3];\r
+ byte *data; //TODO: 16_mm and 16_ca must handle this\r
+ byte * far *layerdata; //TODO: 16_mm and 16_ca must handle this\r
+ tiles_t *tiles; //TODO: 16_mm and 16_ca must handle this\r
+ tiles_t * far *layertile; //TODO: 16_mm and 16_ca must handle this\r
+ int width, height; //this has to be signed!\r
+ char name[16];\r
+} map_t;\r
+\r