// number of tiles in array complete_spr
#define TILENUMBER_COMPLETE_SPR 3

// height of one tile in array complete_spr
#define TILEHEIGHT_COMPLETE_SPR 16

// macro returns the address of tile nr of plane p from array complete_spr
#define TILEADDR_COMPLETE_SPR(p,nr) &(complete_spr[p][TILEHEIGHT_COMPLETE_SPR*nr])

unsigned long complete_spr[2][TILENUMBER_COMPLETE_SPR*TILEHEIGHT_COMPLETE_SPR] = {{
// tile 0
0x00000000,0x00000000,0x00000000,0x7f00000c,0x3f800018,0x33081c78,0x3db62cd8,0x3e720fd8,
0x3e337ed8,0x377367d8,0x33bb7ef8,0x319e74e8,0x00000000,0x00000000,0x00000000,0x00000000,
// tile 1
0x00000000,0x00000000,0x00000000,0x07800000,0x19800000,0x38cf26c7,0x301d1be7,0x30189b36,
0x3018db36,0x38d89b36,0x19cf9b36,0x07871b36,0x00000006,0x00000006,0x00000004,0x00000000,
// tile 2
0x00000000,0x00000000,0x00000000,0x0c010002,0x06038006,0x86235e16,0x66dbda3e,0x27c99366,
0x36fdbf66,0x27c1b066,0xe6f9373e,0xc6f9ce3e,0x00000000,0x00000000,0x00000000,0x00000000
},
// ---- plane 2 ----
{
// tile 0
0x00000000,0x00000000,0x00000000,0x3e000008,0x7f00000c,0x619c386c,0x633e7cfc,0x7f230c8c,
0x66633d8c,0x63236c8c,0x63366cdc,0x619c3e7c,0x00000000,0x00000000,0x00000000,0x00000000,
// tile 1
0x00000000,0x00000000,0x00000000,0x0f000000,0x1fc00000,0x10c61660,0x300fbff7,0x3019b336,
0x3019b336,0x10d9b336,0x1f99b337,0x0f0f3337,0x00000006,0x00000006,0x00000002,0x00000000,
// tile 2
0x00000000,0x00000000,0x00000000,0x04000006,0x0c010006,0xcc738c3e,0xecfb9f7e,0x6c9b3366,
0x6dfb3f66,0x6c833066,0x6cdb9b66,0xcc719e3e,0x00000000,0x00000000,0x00000000,0x00000000
}};
