#include "WBTRIS.h"

__chip UWORD GruenData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image Gruen =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    GruenData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD GruenWeissData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x4000,0x0000,
    0x4000,0x0000,0x4000,0x0000,0x4000,0x0000,0x4000,0x0000,
    0x4000,0x0000,0x4000,0x0000,0x4000,0x0000,0x4000,0x0000,
    0x4000,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image GruenWeiss=
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    GruenWeissData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD GruenWeissSchachData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,0xBFFF,0xC000,
    0xBFFF,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x4AAA,0x0000,
    0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,
    0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,
    0x5554,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image GruenWeissSchach =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    GruenWeissSchachData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD GruenWeissSchraegData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xB555,0xC000,
    0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,
    0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,
    0xAAAB,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image GruenWeissSchraeg =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    GruenWeissSchraegData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD SchwarzData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image Schwarz =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    SchwarzData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD SchwarzGruenData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xA001,0xC000,
    0xA001,0xC000,0xA001,0xC000,0xA001,0xC000,0xA001,0xC000,
    0xA001,0xC000,0xA001,0xC000,0xA001,0xC000,0xA001,0xC000,
    0xA001,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x5554,0x0000,0x4AAA,0x0000,0x5554,0x0000,
    0x4AAA,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image SchwarzGruen =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    SchwarzGruenData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};

__chip UWORD SchwarzWeissData[] =
{
/* Plane 0 */
    0xFFFF,0xC000,0x8000,0x4000,0xBFFF,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xAAAB,0xC000,0xB555,0xC000,0xAAAB,0xC000,
    0xB555,0xC000,0xBFFF,0xC000,0xFFFF,0xC000,0xFFFF,0xC000,
/* Plane 1 */
    0x0000,0x0000,0x7FFF,0x8000,0x4000,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,0x5FFE,0x0000,
    0x5FFE,0x0000,0x4000,0x0000,0x0000,0x0000,0x0000,0x0000,
};

struct Image SchwarzWeiss =
{
    0, 0,			/* Upper left corner */
    18, 16, 2,			/* Width, Height, Depth */
    SchwarzWeissData,		/* Image data */
    0x0003, 0x0000,		/* PlanePick, PlaneOnOff */
    NULL			/* Next image */
};
