new bitmap converter (including fill option) and new pixmaps
authorH.G. Muller <h.g.muller@hccnet.nl>
Wed, 14 Oct 2009 04:00:27 +0000 (21:00 -0700)
committerArun Persaud <arun@nubati.net>
Wed, 14 Oct 2009 04:00:27 +0000 (21:00 -0700)
30 files changed:
pixmaps/asdd72.xpm
pixmaps/asdl72.xpm
pixmaps/convert.c
pixmaps/cvdd33.xpm
pixmaps/cvdd37.xpm
pixmaps/cvdd40.xpm
pixmaps/cvdd45.xpm
pixmaps/cvdd49.xpm
pixmaps/cvdd54.xpm
pixmaps/cvdd58.xpm
pixmaps/cvdd64.xpm
pixmaps/cvdd72.xpm
pixmaps/cvdl33.xpm
pixmaps/cvdl37.xpm
pixmaps/cvdl40.xpm
pixmaps/cvdl45.xpm
pixmaps/cvdl49.xpm
pixmaps/cvdl54.xpm
pixmaps/cvdl58.xpm
pixmaps/cvdl64.xpm
pixmaps/cvdl72.xpm
pixmaps/hdd33.xpm
pixmaps/hdd49.xpm
pixmaps/hdd72.xpm
pixmaps/hdl33.xpm
pixmaps/hdl49.xpm
pixmaps/hdl72.xpm
pixmaps/m33s.bmp [new file with mode: 0644]
pixmaps/mdd33.xpm
pixmaps/mdl33.xpm

index 313020b..65f0a0a 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *asdd72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -18,51 +19,51 @@ static char *asdd72[] = {
 "........                ........................               .........",\r
 "........                 ......................                .........",\r
 "........                  ....................                 .........",\r
-"........      .            ..................                  .........",\r
-"........      ..            ................            .      .........",\r
-"........       ..            ..............            ..      .........",\r
-"........        ..            ............            ..       .........",\r
-"........         ..            ..........            ..        .........",\r
-"........          ..            ........            ..         .........",\r
-"........           ..            ......            ..          .........",\r
-"........            ..            ....            ..           .........",\r
-".........            ..            ..            ..            .........",\r
-"..........            ..                        ..            ..........",\r
-"...........            ..            ..        ..            ...........",\r
-"............            ..            ..      ..            ............",\r
-".............            ..            ..    ..            .............",\r
-"..............            ..            ..  ..            ..............",\r
-"...............            ..            ..              ...............",\r
-"................            ..            ..            ................",\r
-".................            ..            ..          .................",\r
-"..................            ..            ..        ..................",\r
-"...................            ..            ..      ...................",\r
-"....................            ..            ..    ....................",\r
-".....................            ..            ..  .....................",\r
-"......................            ..              ......................",\r
-".......................            ..            .......................",\r
-"......................              ..            ......................",\r
-"........   ..........  ..            ..            ..........   ........",\r
-".......     ........    ..            ..            ........     .......",\r
-"......       ......      ..            ..            ......       ......",\r
-".....         ....        ..            ..            ....         .....",\r
-"....           ..          ..            ..            ..           ....",\r
-"....            ..          ..            ..          ..            ....",\r
-"....             ..          ..            ..        ..             ....",\r
-"....              ..      .   ..            ..      ..              ....",\r
-".....              ..    ..    ..            ..    ..              .....",\r
-"......              ..   .      ..            .   ..              ......",\r
-".......              ..          .               ..              .......",\r
-"........              ..                        ..              ........",\r
-".........              ..          ..          ..              .........",\r
-"............            ..        ....        ..            ............",\r
-".............            ..      ......      ..            .............",\r
-"............ .            ..    ........    ..            . ............",\r
-"...........   .            ..  ..........  ..            .   ...........",\r
-"..........     .            ................            .     ..........",\r
-".........       .            ..............            .       .........",\r
-"........         .            ............            .         ........",\r
-".......           .            ..........            .           .......",\r
+"........      X            ..................                  .........",\r
+"........      XX            ................            X      .........",\r
+"........       XX            ..............            XX      .........",\r
+"........        XX            ............            XX       .........",\r
+"........         XX            ..........            XX        .........",\r
+"........          XX            ........            XX         .........",\r
+"........           XX            ......            XX          .........",\r
+"........            XX            ....            XX           .........",\r
+".........            XX            ..            XX            .........",\r
+"..........            XX                        XX            ..........",\r
+"...........            XX            XX        XX            ...........",\r
+"............            XX            XX      XX            ............",\r
+".............            XX            XX    XX            .............",\r
+"..............            XX            XX  XX            ..............",\r
+"...............            XX            XX              ...............",\r
+"................            XX            XX            ................",\r
+".................            XX            XX          .................",\r
+"..................            XX            XX        ..................",\r
+"...................            XX            XX      ...................",\r
+"....................            XX            XX    ....................",\r
+".....................            XX            XX  .....................",\r
+"......................            XX              ......................",\r
+".......................            XX            .......................",\r
+"......................              XX            ......................",\r
+"........   ..........  XX            XX            ..........   ........",\r
+".......     ........    XX            XX            ........     .......",\r
+"......       ......      XX            XX            ......       ......",\r
+".....         ....        XX            XX            ....         .....",\r
+"....           ..          XX            XX            ..           ....",\r
+"....            XX          XX            XX          XX            ....",\r
+"....             XX          XX            XX        XX             ....",\r
+"....              XX      X   XX            XX      XX              ....",\r
+".....              XX    XX    XX            XX    XX              .....",\r
+"......              XX   X      XX            X   XX              ......",\r
+".......              XX          X               XX              .......",\r
+"........              XX                        XX              ........",\r
+".........              XX          ..          XX              .........",\r
+"............            XX        ....        XX            ............",\r
+".............            XX      ......      XX            .............",\r
+"............ X            XX    ........    XX            X ............",\r
+"...........   X            XX  ..........  XX            X   ...........",\r
+"..........     X            XX............XX            X     ..........",\r
+".........       X            ..............            X       .........",\r
+"........         X            ............            X         ........",\r
+".......           X            ..........            X           .......",\r
 "......             .            ........            .             ......",\r
 ".....              ..            ......            ..              .....",\r
 "....              ....            ....            ....              ....",\r
index 7f987f2..6dcd22e 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *asdl72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -18,51 +19,51 @@ static char *asdl72[] = {
 "........                ........................               .........",\r
 "........                 ......................                .........",\r
 "........                  ....................                 .........",\r
-"........      .            ..................                  .........",\r
-"........      ..            ................            .      .........",\r
-"........       ..            ..............            ..      .........",\r
-"........        ..            ............            ..       .........",\r
-"........         ..            ..........            ..        .........",\r
-"........          ..            ........            ..         .........",\r
-"........           ..            ......            ..          .........",\r
-"........            ..            ....            ..           .........",\r
-".........            ..            ..            ..            .........",\r
-"..........            ..                        ..            ..........",\r
-"...........            ..            ..        ..            ...........",\r
-"............            ..            ..      ..            ............",\r
-".............            ..            ..    ..            .............",\r
-"..............            ..            ..  ..            ..............",\r
-"...............            ..            ..              ...............",\r
-"................            ..            ..            ................",\r
-".................            ..            ..          .................",\r
-"..................            ..            ..        ..................",\r
-"...................            ..            ..      ...................",\r
-"....................            ..            ..    ....................",\r
-".....................            ..            ..  .....................",\r
-"......................            ..              ......................",\r
-".......................            ..            .......................",\r
-"......................              ..            ......................",\r
-"........   ..........  ..            ..            ..........   ........",\r
-".......     ........    ..            ..            ........     .......",\r
-"......       ......      ..            ..            ......       ......",\r
-".....         ....        ..            ..            ....         .....",\r
-"....           ..          ..            ..            ..           ....",\r
-"....            ..          ..            ..          ..            ....",\r
-"....             ..          ..            ..        ..             ....",\r
-"....              ..      .   ..            ..      ..              ....",\r
-".....              ..    ..    ..            ..    ..              .....",\r
-"......              ..   .      ..            .   ..              ......",\r
-".......              ..          .               ..              .......",\r
-"........              ..                        ..              ........",\r
-".........              ..          ..          ..              .........",\r
-"............            ..        ....        ..            ............",\r
-".............            ..      ......      ..            .............",\r
-"............ .            ..    ........    ..            . ............",\r
-"...........   .            ..  ..........  ..            .   ...........",\r
-"..........     .            ................            .     ..........",\r
-".........       .            ..............            .       .........",\r
-"........         .            ............            .         ........",\r
-".......           .            ..........            .           .......",\r
+"........      X            ..................                  .........",\r
+"........      XX            ................            X      .........",\r
+"........       XX            ..............            XX      .........",\r
+"........        XX            ............            XX       .........",\r
+"........         XX            ..........            XX        .........",\r
+"........          XX            ........            XX         .........",\r
+"........           XX            ......            XX          .........",\r
+"........            XX            ....            XX           .........",\r
+".........            XX            ..            XX            .........",\r
+"..........            XX                        XX            ..........",\r
+"...........            XX            XX        XX            ...........",\r
+"............            XX            XX      XX            ............",\r
+".............            XX            XX    XX            .............",\r
+"..............            XX            XX  XX            ..............",\r
+"...............            XX            XX              ...............",\r
+"................            XX            XX            ................",\r
+".................            XX            XX          .................",\r
+"..................            XX            XX        ..................",\r
+"...................            XX            XX      ...................",\r
+"....................            XX            XX    ....................",\r
+".....................            XX            XX  .....................",\r
+"......................            XX              ......................",\r
+".......................            XX            .......................",\r
+"......................              XX            ......................",\r
+"........   ..........  XX            XX            ..........   ........",\r
+".......     ........    XX            XX            ........     .......",\r
+"......       ......      XX            XX            ......       ......",\r
+".....         ....        XX            XX            ....         .....",\r
+"....           ..          XX            XX            ..           ....",\r
+"....            XX          XX            XX          XX            ....",\r
+"....             XX          XX            XX        XX             ....",\r
+"....              XX      X   XX            XX      XX              ....",\r
+".....              XX    XX    XX            XX    XX              .....",\r
+"......              XX   X      XX            X   XX              ......",\r
+".......              XX          X               XX              .......",\r
+"........              XX                        XX              ........",\r
+".........              XX          ..          XX              .........",\r
+"............            XX        ....        XX            ............",\r
+".............            XX      ......      XX            .............",\r
+"............ X            XX    ........    XX            X ............",\r
+"...........   X            XX  ..........  XX            X   ...........",\r
+"..........     X            XX............XX            X     ..........",\r
+".........       X            ..............            X       .........",\r
+"........         X            ............            X         ........",\r
+".......           X            ..........            X           .......",\r
 "......             .            ........            .             ......",\r
 ".....              ..            ......            ..              .....",\r
 "....              ....            ....            ....              ....",\r
index dcdcd47..3118808 100644 (file)
@@ -54,6 +54,19 @@ void Paint(char dest[130][130], char src[130][130], int size, char c)
        for(i=0; i<size; i++) for(j=0; j<size; j++) if(!src[i][j]) dest[i][j] = c;\r
 }\r
 \r
+FloodFill(char a[130][130], int size, int x, int y)\r
+{\r
+       char old = 'X', new = '.';\r
+       if(a[x][y] != old) return; else {\r
+               a[x][y] = new;\r
+               if(x > 0) FloodFill(a, size, x-1, y);\r
+               if(y > 0) FloodFill(a, size, x, y-1);\r
+               if(x < size-1) FloodFill(a, size, x+1, y);\r
+               if(y < size-1) FloodFill(a, size, x, y+1);\r
+       }\r
+       \r
+}\r
+\r
 void Save(FILE *f, char *name, char data[130][130], int size, char *col, int depth)\r
 {      // write out data in source format for d x d pixmap with specified square color\r
        int i, j;\r
@@ -79,9 +92,11 @@ char data[130][130], oData[130][130], sData[130][130], wData[130][130];
 \r
 main(int argc, char **argv)\r
 {\r
-       int i, j, k, d, cnt, p, s, t; char c, h, w, *name, buf[80];\r
+       int i, j, k, d, cnt, p, s, t; char c, h, w, *name, buf[80], transparent;\r
        FILE *f;\r
 \r
+    transparent = argc > 1 && !strcmp(argv[1], "-t");\r
+\r
     for(s=0; s<18; s++) for(p=0; pieceList[p] != NULL; p++) {\r
 \r
        // Load the 3 kinds of Windows monochrome bitmaps (outline, solid, white fill)\r
@@ -107,19 +122,26 @@ main(int argc, char **argv)
        printf("%s loaded\n", buf);\r
        // construct pixmaps as character arrays\r
        d = sizeList[s];\r
-       for(i=0; i<d; i++) { for(j=0; j<d; j++) data[i][j] = '.'; data[i][d] = 0; } // fill square\r
+       for(i=0; i<d; i++) { for(j=0; j<d; j++) data[i][j] = transparent? '.' : 'X'; data[i][d] = 0; } // fill square\r
 \r
        Paint(data, sData, d, ' '); // overay with solid piece bitmap\r
 \r
+       if(!transparent) { // background was painted same color as piece details; flood-fill it from corners\r
+           FloodFill(data, d, 0, 0);\r
+           FloodFill(data, d, 0, d-1);\r
+           FloodFill(data, d, d-1, 0);\r
+           FloodFill(data, d, d-1, d-1);\r
+       }\r
+\r
        sprintf(buf, "%s%s%d.xpm", pieceList[p], "dd", d);\r
        sprintf(name, "%s%s%d", pieceList[p], "dd", d);\r
        f = fopen(buf, "w");\r
-       Save(f, name, data, d, "c green s dark_square", 2);\r
+       Save(f, name, data, d, "c green s dark_square", 3);\r
 \r
        sprintf(buf, "%s%s%d.xpm", pieceList[p], "dl", d);\r
        sprintf(name, "%s%s%d", pieceList[p], "dl", d);\r
        f = fopen(buf, "w");\r
-       Save(f, name, data, d, "c gray s light_square", 2); // silly duplication; pixmap is te same, but other color\r
+       Save(f, name, data, d, "c gray s light_square", 3); // silly duplication; pixmap is te same, but other color\r
 \r
        // now the light piece\r
        for(i=0; i<d; i++) { for(j=0; j<d; j++) data[i][j] = '.'; data[i][d] = 0; } // fill square\r
index 09b6e5e..094e35d 100644 (file)
@@ -1,37 +1,38 @@
 /* XPM */\r
 static char *cvdd33[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"33 33 2 1",\r
+"33 33 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................",\r
 ".................................",\r
 "................... ... .........",\r
 "..................   .  .........",\r
 "...............         .........",\r
-".............  ...   ..  ........",\r
-"...........  ..       .. ........",\r
-"........... ..        . . .......",\r
-".......... ..          .. .......",\r
-".........  .               ......",\r
-".........  .     .         ......",\r
-"......... ..                .....",\r
-"........  .                 .....",\r
-"........  .       ..      .. ....",\r
-"........ ..       ....     . ....",\r
-"........ ..        ....      ....",\r
-".......  .          ....    .....",\r
-".......  .           ...  .......",\r
-"....... ..            ...........",\r
-"....... ..            ...........",\r
-"....... ..             ..........",\r
+".............  XXX   XX  ........",\r
+"...........  XX       XX ........",\r
+"........... XX        X X .......",\r
+".......... XX          XX .......",\r
+".........  X               ......",\r
+".........  X     X         ......",\r
+"......... XX                .....",\r
+"........  X                 .....",\r
+"........  X       ..      XX ....",\r
+"........ XX       ....     X ....",\r
+"........ XX        ....      ....",\r
+".......  X          ....    .....",\r
+".......  X           ...  .......",\r
+"....... XX            ...........",\r
+"....... XX            ...........",\r
+"....... XX             ..........",\r
 ".......                ..........",\r
 ".......                ..........",\r
-"........ ............. ..........",\r
+"........ XXXXXXXXXXXXX ..........",\r
 ".......                 .........",\r
 "......                   ........",\r
-".....  .................  .......",\r
+".....  XXXXXXXXXXXXXXXXX  .......",\r
 ".....                     .......",\r
 ".....                     .......",\r
 ".....     ...     ...     .......",\r
index b0d453c..25d7b5d 100644 (file)
@@ -1,36 +1,37 @@
 /* XPM */\r
 static char *cvdd37[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"37 37 2 1",\r
+"37 37 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".....................................",\r
 "..................... .... ..........",\r
 "....................   ..  ..........",\r
 "....................   .   ..........",\r
 "................           ..........",\r
-"...............  ...   ..  ..........",\r
-"..............  .           .........",\r
-".............  .        ..  .........",\r
-"............  .           .  ........",\r
-"............ ..           .  ........",\r
-"...........  .                .......",\r
-"........... ..     .          .......",\r
-"........... .                  ......",\r
-".......... ..                  ......",\r
-".......... ..       ..          .....",\r
-".......... .        ....     .. .....",\r
-"............         ....     . .....",\r
-"......... ..          ....  .   .....",\r
-"......... ..          .....    ......",\r
-"......... ..           ..............",\r
-"......... ..            .............",\r
-"......... ..             ............",\r
-"......... ..              ...........",\r
-"......... .               ...........",\r
+"...............  XXX   XX  ..........",\r
+"..............  X           .........",\r
+".............  X        XX  .........",\r
+"............  X           X  ........",\r
+"............ XX           X  ........",\r
+"...........  X                .......",\r
+"........... XX     X          .......",\r
+"........... X                  ......",\r
+".......... XX                  ......",\r
+".......... XX       ..          .....",\r
+".......... X        ....     XX .....",\r
+"..........XX         ....     X .....",\r
+"......... XX          ....  X   .....",\r
+"......... XX          .....    ......",\r
+"......... XX           ..............",\r
+"......... XX            .............",\r
+"......... XX             ............",\r
+"......... XX              ...........",\r
+"......... X               ...........",\r
 ".........                 ...........",\r
-".......... .............. ...........",\r
+".......... XXXXXXXXXXXXXX ...........",\r
 ".........                  ..........",\r
 "........                    .........",\r
 ".....................................",\r
index d1dec06..bfd8658 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd40[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"40 40 2 1",\r
+"40 40 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................",\r
 "........................................",\r
@@ -11,32 +12,32 @@ static char *cvdd40[] = {
 ".....................   ..  ............",\r
 ".....................   .   ............",\r
 "..................          ............",\r
-"................  ...   ..  ............",\r
-"............... ..           ...........",\r
-".............  ..        ..  ...........",\r
-"............  ..           .  ..........",\r
-"............ ..            .  ..........",\r
-"...........  .                 .........",\r
-"........... ..      .          .........",\r
-"........... .                   ........",\r
-".......... ..                   ........",\r
-".......... ..        ..          .......",\r
-".......... .         ....     .. .......",\r
-".......... .          ....     . .......",\r
-"......... ..           ....  .   .......",\r
-"......... ..            ....    ........",\r
-"......... ..             ...............",\r
-"......... ..              ..............",\r
-"......... ..               .............",\r
-"......... ..               .............",\r
-"......... ..                ............",\r
-"......... ..                ............",\r
-"......... ..                ............",\r
+"................  XXX   XX  ............",\r
+"............... XX           ...........",\r
+".............  XX        XX  ...........",\r
+"............  XX           X  ..........",\r
+"............ XX            X  ..........",\r
+"...........  X                 .........",\r
+"........... XX      X          .........",\r
+"........... X                   ........",\r
+".......... XX                   ........",\r
+".......... XX        ..          .......",\r
+".......... X         ....     XX .......",\r
+".......... X          ....     X .......",\r
+"......... XX           ....  X   .......",\r
+"......... XX            ....    ........",\r
+"......... XX             ...............",\r
+"......... XX              ..............",\r
+"......... XX               .............",\r
+"......... XX               .............",\r
+"......... XX                ............",\r
+"......... XX                ............",\r
+"......... XX                ............",\r
 ".........                  .............",\r
-"..........  ..............  ............",\r
+"..........  XXXXXXXXXXXXXX  ............",\r
 ".........                    ...........",\r
 "........                      ..........",\r
-"....... ...................... .........",\r
+"....... XXXXXXXXXXXXXXXXXXXXXX .........",\r
 "......                          ........",\r
 "......                          ........",\r
 "......                          ........",\r
index 90eebf7..4dbdc6c 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd45[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"45 45 2 1",\r
+"45 45 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".............................................",\r
 ".............................................",\r
@@ -11,37 +12,37 @@ static char *cvdd45[] = {
 ".........................  ...   ............",\r
 "........................    .    ............",\r
 ".....................            ............",\r
-"...................  ...    ..   ............",\r
-".................  ..         .   ...........",\r
-"................  .               ...........",\r
-"...............  .            .    ..........",\r
-"..............  .             ..   ..........",\r
-".............. ..              ..  ..........",\r
-".............  .                    .........",\r
-"............. ..                    .........",\r
-"............  .                     .........",\r
-"............ ..        .             ........",\r
-"............ .                       ........",\r
-"..............          .             .......",\r
-"........... ..          ..             ......",\r
-"........... ..          ....        .. ......",\r
-"........... .            .....       . ......",\r
-".............            ......        ......",\r
-".............             ......  .    ......",\r
-".......... ..              .....      .......",\r
-".......... ..              ...... ...........",\r
-".......... ..               .................",\r
-".......... ..                ................",\r
-".......... ..                 ...............",\r
-".......... ..                 ...............",\r
-".......... ..                  ..............",\r
-".......... .                   ..............",\r
+"...................  XXX    XX   ............",\r
+".................  XX         X   ...........",\r
+"................  X               ...........",\r
+"...............  X            X    ..........",\r
+"..............  X             XX   ..........",\r
+".............. XX              XX  ..........",\r
+".............  X                    .........",\r
+"............. XX                    .........",\r
+"............  X                     .........",\r
+"............ XX        X             ........",\r
+"............ X                       ........",\r
+"............XX          .             .......",\r
+"........... XX          ..             ......",\r
+"........... XX          ....        XX ......",\r
+"........... X            .....       X ......",\r
+"...........XX            ......        ......",\r
+"...........XX             ......  X    ......",\r
+".......... XX              .....      .......",\r
+".......... XX              ...... ...........",\r
+".......... XX               .................",\r
+".......... XX                ................",\r
+".......... XX                 ...............",\r
+".......... XX                 ...............",\r
+".......... XX                  ..............",\r
+".......... X                   ..............",\r
 "..........                     ..............",\r
-".......... ................... ..............",\r
+".......... XXXXXXXXXXXXXXXXXXX ..............",\r
 ".........                       .............",\r
 "........                         ............",\r
 ".......                           ...........",\r
-"......  .........................  ..........",\r
+"......  XXXXXXXXXXXXXXXXXXXXXXXXX  ..........",\r
 "......                             ..........",\r
 "......                             ..........",\r
 "......                             ..........",\r
index ac7fbe1..c282075 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd49[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"49 49 2 1",\r
+"49 49 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................................",\r
 "...........................  ...... .............",\r
@@ -11,41 +12,41 @@ static char *cvdd49[] = {
 "..........................    ..    .............",\r
 "..........................    .     .............",\r
 ".....................              ..............",\r
-"...................   ...     ...   .............",\r
-"..................  ..               ............",\r
-".................  .                 ............",\r
-"................  .             ..    ...........",\r
-"...............  .               ..   ...........",\r
-"............... ..                ..  ...........",\r
-".............. ..                  .  ...........",\r
-".............. ..                      ..........",\r
-"............. ..                       ..........",\r
-"............. ..                        .........",\r
-"............  .          .               ........",\r
-"............ ..                          ........",\r
-"............ ..           .               .......",\r
-"............ .            ..              .......",\r
-"........... ..            ....         ..  ......",\r
-"........... ..             .....       ..  ......",\r
-"........... ..             ......       .  ......",\r
-"........... .               ......   .     ......",\r
-"........... .               .......       .......",\r
-".............                .......     ........",\r
-".......... ..                 ....... ...........",\r
-".......... ..                  ..................",\r
-".......... ..                   .................",\r
-".......... ..                   .................",\r
-".......... ..                    ................",\r
-".......... ..                    ................",\r
-".......... ...                    ...............",\r
-"........... ..................... ...............",\r
+"...................   XXX     XXX   .............",\r
+"..................  XX               ............",\r
+".................  X                 ............",\r
+"................  X             XX    ...........",\r
+"...............  X               XX   ...........",\r
+"............... XX                XX  ...........",\r
+".............. XX                  X  ...........",\r
+".............. XX                      ..........",\r
+"............. XX                       ..........",\r
+"............. XX                        .........",\r
+"............  X          X               ........",\r
+"............ XX                          ........",\r
+"............ XX           .               .......",\r
+"............ X            ..              .......",\r
+"........... XX            ....         XX  ......",\r
+"........... XX             .....       XX  ......",\r
+"........... XX             ......       X  ......",\r
+"........... X               ......   X     ......",\r
+"........... X               .......       .......",\r
+"...........XX                .......     ........",\r
+".......... XX                 ....... ...........",\r
+".......... XX                  ..................",\r
+".......... XX                   .................",\r
+".......... XX                   .................",\r
+".......... XX                    ................",\r
+".......... XX                    ................",\r
+".......... XXX                    ...............",\r
+"........... XXXXXXXXXXXXXXXXXXXXX ...............",\r
 "...........                       ...............",\r
 "...........                       ...............",\r
-"........... ..................... ...............",\r
+"........... XXXXXXXXXXXXXXXXXXXXX ...............",\r
 "..........                         ..............",\r
 ".........                           .............",\r
 "........                             ............",\r
-"....... ............................. ...........",\r
+"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........",\r
 ".......                               ...........",\r
 ".......                               ...........",\r
 ".......                               ...........",\r
index b5ff5b2..37fb1b3 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd54[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"54 54 2 1",\r
+"54 54 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "......................................................",\r
 "......................................................",\r
@@ -12,43 +13,43 @@ static char *cvdd54[] = {
 ".............................    ..    ...............",\r
 ".............................    .     ...............",\r
 "........................              ................",\r
-"......................   ...     ...   ...............",\r
-"....................   ....             ..............",\r
-"...................  ...                ..............",\r
-"..................  ...            ..    .............",\r
-".................  ...              ..   .............",\r
-".................  ..                ..  .............",\r
-"................  ...                 .  .............",\r
-"................  ..                      ............",\r
-"................ ...                      ............",\r
-"...............  ..        ..              ...........",\r
-"...............  ..         .               ..........",\r
-"............... ..                          ..........",\r
-"..............  ..           .               .........",\r
-"..............  ..           ..              .........",\r
-".............. ..            ....         ..  ........",\r
-".............  ..             .....       ..  ........",\r
-".............  ..             ......       .  ........",\r
-".............  ..              ......   .     ........",\r
-".............  ..              .......  ..   .........",\r
-".............  .                .......     ..........",\r
-"............. ..                 ....... .............",\r
-"............  ..                  ....................",\r
-"............  ..                   ...................",\r
-"............  ..                   ...................",\r
-"............  ..                    ..................",\r
-"............  ..                    ..................",\r
-"............  ..                     .................",\r
-"............  ..                     .................",\r
+"......................   XXX     XXX   ...............",\r
+"....................   XXXX             ..............",\r
+"...................  XXX                ..............",\r
+"..................  XXX            XX    .............",\r
+".................  XXX              XX   .............",\r
+".................  XX                XX  .............",\r
+"................  XXX                 X  .............",\r
+"................  XX                      ............",\r
+"................ XXX                      ............",\r
+"...............  XX        XX              ...........",\r
+"...............  XX         X               ..........",\r
+"............... XX                          ..........",\r
+"..............  XX           .               .........",\r
+"..............  XX           ..              .........",\r
+".............. XX            ....         XX  ........",\r
+".............  XX             .....       XX  ........",\r
+".............  XX             ......       X  ........",\r
+".............  XX              ......   X     ........",\r
+".............  XX              .......  XX   .........",\r
+".............  X                .......     ..........",\r
+"............. XX                 ....... .............",\r
+"............  XX                  ....................",\r
+"............  XX                   ...................",\r
+"............  XX                   ...................",\r
+"............  XX                    ..................",\r
+"............  XX                    ..................",\r
+"............  XX                     .................",\r
+"............  XX                     .................",\r
 "............                         .................",\r
 "............                         .................",\r
-".............  ....................  .................",\r
-"............   ....................   ................",\r
+".............  XXXXXXXXXXXXXXXXXXXX  .................",\r
+"............   XXXXXXXXXXXXXXXXXXXX   ................",\r
 "...........                            ...............",\r
 "..........                              ..............",\r
 ".........                                .............",\r
-"........   ............................   ............",\r
-"........   ............................   ............",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ............",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ............",\r
 "........                                  ............",\r
 "........                                  ............",\r
 "........                                  ............",\r
index 7ef841e..0ddcd76 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd58[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"58 58 2 1",\r
+"58 58 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "..........................................................",\r
 "................................. ........ ...............",\r
@@ -11,48 +12,48 @@ static char *cvdd58[] = {
 "...............................    ....    ...............",\r
 "...............................     ..     ...............",\r
 "...........................                ...............",\r
-"........................    ...     ...   ................",\r
-".......................  .....      ....   ...............",\r
-"......................  ...                 ..............",\r
-".....................  ..                    .............",\r
-"....................  .                      .............",\r
-"...................  .                 .      ............",\r
-"..................  ..                 ...    ............",\r
-".................. ..                   ..    ............",\r
-"................. ...                    ..   ............",\r
-"................  ..                           ...........",\r
-"................ ...                           ...........",\r
-"...............  ..         .                  ...........",\r
-"............... ...         ..                  ..........",\r
-"............... ..           .                  ..........",\r
-"..............  ..                               .........",\r
-".............. ..                                 ........",\r
-".............. ..             .                   ........",\r
-".............  ..             ..                   .......",\r
-".............  ..             ....                 .......",\r
-"............. ..               .....           ..   ......",\r
-"............  ..               .......         ..   ......",\r
-"............  ..                .......             ......",\r
-"............  ..                 .......            ......",\r
-"............  ..                 ........    ..     ......",\r
-"............  ..                  ........    ..   .......",\r
-"............  ..                   ........       ........",\r
-"...........  ...                    .......  .............",\r
-"...........  ..                      .....................",\r
-"...........  ..                       ....................",\r
-"...........  ..                        ...................",\r
-"...........  ..                        ...................",\r
-"...........  ..                        ...................",\r
-"...........  ..                         ..................",\r
+"........................    XXX     XXX   ................",\r
+".......................  XXXXX      XXXX   ...............",\r
+"......................  XXX                 ..............",\r
+".....................  XX                    .............",\r
+"....................  X                      .............",\r
+"...................  X                 X      ............",\r
+"..................  XX                 XXX    ............",\r
+".................. XX                   XX    ............",\r
+"................. XXX                    XX   ............",\r
+"................  XX                           ...........",\r
+"................ XXX                           ...........",\r
+"...............  XX         X                  ...........",\r
+"............... XXX         XX                  ..........",\r
+"............... XX           X                  ..........",\r
+"..............  XX                               .........",\r
+".............. XX                                 ........",\r
+".............. XX             .                   ........",\r
+".............  XX             ..                   .......",\r
+".............  XX             ....                 .......",\r
+"............. XX               .....           XX   ......",\r
+"............  XX               .......         XX   ......",\r
+"............  XX                .......             ......",\r
+"............  XX                 .......            ......",\r
+"............  XX                 ........    XX     ......",\r
+"............  XX                  ........    XX   .......",\r
+"............  XX                   ........       ........",\r
+"...........  XXX                    .......  .............",\r
+"...........  XX                      .....................",\r
+"...........  XX                       ....................",\r
+"...........  XX                        ...................",\r
+"...........  XX                        ...................",\r
+"...........  XX                        ...................",\r
+"...........  XX                         ..................",\r
 "...........                             ..................",\r
 "...........                             ..................",\r
-"...........    ........................  .................",\r
-"............   ........................  .................",\r
+"...........    XXXXXXXXXXXXXXXXXXXXXXXX  .................",\r
+"............   XXXXXXXXXXXXXXXXXXXXXXXX  .................",\r
 "...........                               ................",\r
 ".........                                  ...............",\r
 "........                                    ..............",\r
-".......   ................................   .............",\r
-".......   ................................   .............",\r
+".......   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .............",\r
+".......   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .............",\r
 ".......                                      .............",\r
 ".......                                      .............",\r
 ".......                                      .............",\r
index 49591c3..ed0736b 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd64[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"64 64 2 1",\r
+"64 64 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "................................................................",\r
 "................................................................",\r
@@ -13,49 +14,49 @@ static char *cvdd64[] = {
 ".................................    ....    ...................",\r
 ".................................     ..     ...................",\r
 ".............................                ...................",\r
-"..........................    ...     ...   ....................",\r
-".........................  .....      ....   ...................",\r
-"........................  ...                 ..................",\r
-".......................  ..                    .................",\r
-"......................  .                      .................",\r
-".....................  .                 .      ................",\r
-"....................  ..                 ...    ................",\r
-".................... ..                   ..    ................",\r
-"................... ...                    ..   ................",\r
-"..................  ..                           ...............",\r
-".................. ...                           ...............",\r
-".................  ..         .                  ...............",\r
-"................. ...         ..                  ..............",\r
-"................. ..           .                  ..............",\r
-"................  ..                               .............",\r
-"................ ..                                 ............",\r
-"................ ..             .                   ............",\r
-"...............  ..             ..                   ...........",\r
-"...............  ..             ....                 ...........",\r
-"...............  .              ......           ..   ..........",\r
-"............... ..               .......         ..   ..........",\r
-"..............  ..               ........             ..........",\r
-"..............  ..                ........            ..........",\r
-"..............  ..                 ........    ..     ..........",\r
-"..............  ..                 .........    ..   ...........",\r
-"..............  ..                  .........       ............",\r
-"..............  ..                   ........  .................",\r
-".............  ...                    ..........................",\r
-".............  ..                      .........................",\r
-".............  ..                       ........................",\r
-".............  ..                        .......................",\r
-".............  ..                        .......................",\r
-".............  ..                        .......................",\r
-".............  ..                         ......................",\r
+"..........................    XXX     XXX   ....................",\r
+".........................  XXXXX      XXXX   ...................",\r
+"........................  XXX                 ..................",\r
+".......................  XX                    .................",\r
+"......................  X                      .................",\r
+".....................  X                 X      ................",\r
+"....................  XX                 XXX    ................",\r
+".................... XX                   XX    ................",\r
+"................... XXX                    XX   ................",\r
+"..................  XX                           ...............",\r
+".................. XXX                           ...............",\r
+".................  XX         X                  ...............",\r
+"................. XXX         XX                  ..............",\r
+"................. XX           X                  ..............",\r
+"................  XX                               .............",\r
+"................ XX                                 ............",\r
+"................ XX             .                   ............",\r
+"...............  XX             ..                   ...........",\r
+"...............  XX             ....                 ...........",\r
+"...............  X              ......           XX   ..........",\r
+"............... XX               .......         XX   ..........",\r
+"..............  XX               ........             ..........",\r
+"..............  XX                ........            ..........",\r
+"..............  XX                 ........    XX     ..........",\r
+"..............  XX                 .........    XX   ...........",\r
+"..............  XX                  .........       ............",\r
+"..............  XX                   ........  .................",\r
+".............  XXX                    ..........................",\r
+".............  XX                      .........................",\r
+".............  XX                       ........................",\r
+".............  XX                        .......................",\r
+".............  XX                        .......................",\r
+".............  XX                        .......................",\r
+".............  XX                         ......................",\r
 ".............                             ......................",\r
 "..............                            ......................",\r
-"..............   ......................   ......................",\r
-".............   ........................   .....................",\r
+"..............   XXXXXXXXXXXXXXXXXXXXXX   ......................",\r
+".............   XXXXXXXXXXXXXXXXXXXXXXXX   .....................",\r
 "............                                ....................",\r
 "..........                                    ..................",\r
 ".........                                      .................",\r
-"........   ..................................   ................",\r
-"........  ....................................  ................",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ................",\r
+"........  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ................",\r
 "........                                        ................",\r
 "........                                        ................",\r
 "........                                        ................",\r
index 0c9150a..d9339ee 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdd72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -15,53 +16,53 @@ static char *cvdd72[] = {
 "......................................      ..      ....................",\r
 "..................................                  ....................",\r
 "...............................                     ....................",\r
-".............................      ....     ..      ....................",\r
-"...........................      .....      .....    ...................",\r
-"..........................     .....          ...     ..................",\r
-".........................     ....                     .................",\r
-"........................    ....                       .................",\r
-".......................    ....                ....     ................",\r
-"......................    ....                  ....    ................",\r
-"......................   ....                   ....    ................",\r
-".....................    ...                     ...    ................",\r
-".....................   ....                       .     ...............",\r
-"....................   ....                              ...............",\r
-"....................   ....                              ...............",\r
-"...................   ....          .                     ..............",\r
-"...................   ....          .                     ..............",\r
-"...................  ....           ..                     .............",\r
-"..................   ....            .                      ............",\r
-"..................   ....                                    ...........",\r
-"..................  ....                                     ...........",\r
-".................   ....              .                       ..........",\r
-".................   ....              ...                     ..........",\r
-".................  ....               .....              ..    .........",\r
-".................  ....                .....             ...   .........",\r
-"................   ....                .......           ...   .........",\r
-"................   ....                 .......           ..   .........",\r
-"................  .....                 ........     ..        .........",\r
-"................  ....                   ........     .        .........",\r
-"................  ....                    ........    ..       .........",\r
-"................  ....                     ........           ..........",\r
-"................  ....                      .......         ............",\r
-"...............   ....                       .......   .................",\r
-"...............   ....                        ..........................",\r
-"...............   ....                         .........................",\r
-"...............   ....                         .........................",\r
-"...............   ....                          ........................",\r
-"...............  .....                           .......................",\r
-"...............  .....                           .......................",\r
-"...............  ....                             ......................",\r
-"...............  ....                             ......................",\r
+".............................      XXXX     XX      ....................",\r
+"...........................      XXXXX      XXXXX    ...................",\r
+"..........................     XXXXX          XXX     ..................",\r
+".........................     XXXX                     .................",\r
+"........................    XXXX                       .................",\r
+".......................    XXXX                XXXX     ................",\r
+"......................    XXXX                  XXXX    ................",\r
+"......................   XXXX                   XXXX    ................",\r
+".....................    XXX                     XXX    ................",\r
+".....................   XXXX                       X     ...............",\r
+"....................   XXXX                              ...............",\r
+"....................   XXXX                              ...............",\r
+"...................   XXXX          X                     ..............",\r
+"...................   XXXX          X                     ..............",\r
+"...................  XXXX           XX                     .............",\r
+"..................   XXXX            X                      ............",\r
+"..................   XXXX                                    ...........",\r
+"..................  XXXX                                     ...........",\r
+".................   XXXX              .                       ..........",\r
+".................   XXXX              ...                     ..........",\r
+".................  XXXX               .....              XX    .........",\r
+".................  XXXX                .....             XXX   .........",\r
+"................   XXXX                .......           XXX   .........",\r
+"................   XXXX                 .......           XX   .........",\r
+"................  XXXXX                 ........     XX        .........",\r
+"................  XXXX                   ........     X        .........",\r
+"................  XXXX                    ........    XX       .........",\r
+"................  XXXX                     ........           ..........",\r
+"................  XXXX                      .......         ............",\r
+"...............   XXXX                       .......   .................",\r
+"...............   XXXX                        ..........................",\r
+"...............   XXXX                         .........................",\r
+"...............   XXXX                         .........................",\r
+"...............   XXXX                          ........................",\r
+"...............  XXXXX                           .......................",\r
+"...............  XXXXX                           .......................",\r
+"...............  XXXX                             ......................",\r
+"...............  XXXX                             ......................",\r
 "...............                                   ......................",\r
 "...............                                   ......................",\r
-"...............  ..............................   ......................",\r
-"..............   ..............................   ......................",\r
+"...............  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ......................",\r
+"..............   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ......................",\r
 ".............                                      .....................",\r
 "...........                                          ...................",\r
 "..........                                            ..................",\r
-".........   ........................................   .................",\r
-".........   ........................................   .................",\r
+".........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .................",\r
+".........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .................",\r
 ".........                                              .................",\r
 ".........                                              .................",\r
 ".........                                              .................",\r
index f7d3786..0d1a7fa 100644 (file)
@@ -1,37 +1,38 @@
 /* XPM */\r
 static char *cvdl33[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"33 33 2 1",\r
+"33 33 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................",\r
 ".................................",\r
 "................... ... .........",\r
 "..................   .  .........",\r
 "...............         .........",\r
-".............  ...   ..  ........",\r
-"...........  ..       .. ........",\r
-"........... ..        . . .......",\r
-".......... ..          .. .......",\r
-".........  .               ......",\r
-".........  .     .         ......",\r
-"......... ..                .....",\r
-"........  .                 .....",\r
-"........  .       ..      .. ....",\r
-"........ ..       ....     . ....",\r
-"........ ..        ....      ....",\r
-".......  .          ....    .....",\r
-".......  .           ...  .......",\r
-"....... ..            ...........",\r
-"....... ..            ...........",\r
-"....... ..             ..........",\r
+".............  XXX   XX  ........",\r
+"...........  XX       XX ........",\r
+"........... XX        X X .......",\r
+".......... XX          XX .......",\r
+".........  X               ......",\r
+".........  X     X         ......",\r
+"......... XX                .....",\r
+"........  X                 .....",\r
+"........  X       ..      XX ....",\r
+"........ XX       ....     X ....",\r
+"........ XX        ....      ....",\r
+".......  X          ....    .....",\r
+".......  X           ...  .......",\r
+"....... XX            ...........",\r
+"....... XX            ...........",\r
+"....... XX             ..........",\r
 ".......                ..........",\r
 ".......                ..........",\r
-"........ ............. ..........",\r
+"........ XXXXXXXXXXXXX ..........",\r
 ".......                 .........",\r
 "......                   ........",\r
-".....  .................  .......",\r
+".....  XXXXXXXXXXXXXXXXX  .......",\r
 ".....                     .......",\r
 ".....                     .......",\r
 ".....     ...     ...     .......",\r
index cbaea28..58ce819 100644 (file)
@@ -1,36 +1,37 @@
 /* XPM */\r
 static char *cvdl37[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"37 37 2 1",\r
+"37 37 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".....................................",\r
 "..................... .... ..........",\r
 "....................   ..  ..........",\r
 "....................   .   ..........",\r
 "................           ..........",\r
-"...............  ...   ..  ..........",\r
-"..............  .           .........",\r
-".............  .        ..  .........",\r
-"............  .           .  ........",\r
-"............ ..           .  ........",\r
-"...........  .                .......",\r
-"........... ..     .          .......",\r
-"........... .                  ......",\r
-".......... ..                  ......",\r
-".......... ..       ..          .....",\r
-".......... .        ....     .. .....",\r
-"............         ....     . .....",\r
-"......... ..          ....  .   .....",\r
-"......... ..          .....    ......",\r
-"......... ..           ..............",\r
-"......... ..            .............",\r
-"......... ..             ............",\r
-"......... ..              ...........",\r
-"......... .               ...........",\r
+"...............  XXX   XX  ..........",\r
+"..............  X           .........",\r
+".............  X        XX  .........",\r
+"............  X           X  ........",\r
+"............ XX           X  ........",\r
+"...........  X                .......",\r
+"........... XX     X          .......",\r
+"........... X                  ......",\r
+".......... XX                  ......",\r
+".......... XX       ..          .....",\r
+".......... X        ....     XX .....",\r
+"..........XX         ....     X .....",\r
+"......... XX          ....  X   .....",\r
+"......... XX          .....    ......",\r
+"......... XX           ..............",\r
+"......... XX            .............",\r
+"......... XX             ............",\r
+"......... XX              ...........",\r
+"......... X               ...........",\r
 ".........                 ...........",\r
-".......... .............. ...........",\r
+".......... XXXXXXXXXXXXXX ...........",\r
 ".........                  ..........",\r
 "........                    .........",\r
 ".....................................",\r
index 58aadb1..2cdc541 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl40[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"40 40 2 1",\r
+"40 40 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................",\r
 "........................................",\r
@@ -11,32 +12,32 @@ static char *cvdl40[] = {
 ".....................   ..  ............",\r
 ".....................   .   ............",\r
 "..................          ............",\r
-"................  ...   ..  ............",\r
-"............... ..           ...........",\r
-".............  ..        ..  ...........",\r
-"............  ..           .  ..........",\r
-"............ ..            .  ..........",\r
-"...........  .                 .........",\r
-"........... ..      .          .........",\r
-"........... .                   ........",\r
-".......... ..                   ........",\r
-".......... ..        ..          .......",\r
-".......... .         ....     .. .......",\r
-".......... .          ....     . .......",\r
-"......... ..           ....  .   .......",\r
-"......... ..            ....    ........",\r
-"......... ..             ...............",\r
-"......... ..              ..............",\r
-"......... ..               .............",\r
-"......... ..               .............",\r
-"......... ..                ............",\r
-"......... ..                ............",\r
-"......... ..                ............",\r
+"................  XXX   XX  ............",\r
+"............... XX           ...........",\r
+".............  XX        XX  ...........",\r
+"............  XX           X  ..........",\r
+"............ XX            X  ..........",\r
+"...........  X                 .........",\r
+"........... XX      X          .........",\r
+"........... X                   ........",\r
+".......... XX                   ........",\r
+".......... XX        ..          .......",\r
+".......... X         ....     XX .......",\r
+".......... X          ....     X .......",\r
+"......... XX           ....  X   .......",\r
+"......... XX            ....    ........",\r
+"......... XX             ...............",\r
+"......... XX              ..............",\r
+"......... XX               .............",\r
+"......... XX               .............",\r
+"......... XX                ............",\r
+"......... XX                ............",\r
+"......... XX                ............",\r
 ".........                  .............",\r
-"..........  ..............  ............",\r
+"..........  XXXXXXXXXXXXXX  ............",\r
 ".........                    ...........",\r
 "........                      ..........",\r
-"....... ...................... .........",\r
+"....... XXXXXXXXXXXXXXXXXXXXXX .........",\r
 "......                          ........",\r
 "......                          ........",\r
 "......                          ........",\r
index 9cdfc12..92e9061 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl45[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"45 45 2 1",\r
+"45 45 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".............................................",\r
 ".............................................",\r
@@ -11,37 +12,37 @@ static char *cvdl45[] = {
 ".........................  ...   ............",\r
 "........................    .    ............",\r
 ".....................            ............",\r
-"...................  ...    ..   ............",\r
-".................  ..         .   ...........",\r
-"................  .               ...........",\r
-"...............  .            .    ..........",\r
-"..............  .             ..   ..........",\r
-".............. ..              ..  ..........",\r
-".............  .                    .........",\r
-"............. ..                    .........",\r
-"............  .                     .........",\r
-"............ ..        .             ........",\r
-"............ .                       ........",\r
-"..............          .             .......",\r
-"........... ..          ..             ......",\r
-"........... ..          ....        .. ......",\r
-"........... .            .....       . ......",\r
-".............            ......        ......",\r
-".............             ......  .    ......",\r
-".......... ..              .....      .......",\r
-".......... ..              ...... ...........",\r
-".......... ..               .................",\r
-".......... ..                ................",\r
-".......... ..                 ...............",\r
-".......... ..                 ...............",\r
-".......... ..                  ..............",\r
-".......... .                   ..............",\r
+"...................  XXX    XX   ............",\r
+".................  XX         X   ...........",\r
+"................  X               ...........",\r
+"...............  X            X    ..........",\r
+"..............  X             XX   ..........",\r
+".............. XX              XX  ..........",\r
+".............  X                    .........",\r
+"............. XX                    .........",\r
+"............  X                     .........",\r
+"............ XX        X             ........",\r
+"............ X                       ........",\r
+"............XX          .             .......",\r
+"........... XX          ..             ......",\r
+"........... XX          ....        XX ......",\r
+"........... X            .....       X ......",\r
+"...........XX            ......        ......",\r
+"...........XX             ......  X    ......",\r
+".......... XX              .....      .......",\r
+".......... XX              ...... ...........",\r
+".......... XX               .................",\r
+".......... XX                ................",\r
+".......... XX                 ...............",\r
+".......... XX                 ...............",\r
+".......... XX                  ..............",\r
+".......... X                   ..............",\r
 "..........                     ..............",\r
-".......... ................... ..............",\r
+".......... XXXXXXXXXXXXXXXXXXX ..............",\r
 ".........                       .............",\r
 "........                         ............",\r
 ".......                           ...........",\r
-"......  .........................  ..........",\r
+"......  XXXXXXXXXXXXXXXXXXXXXXXXX  ..........",\r
 "......                             ..........",\r
 "......                             ..........",\r
 "......                             ..........",\r
index c978373..8226e57 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl49[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"49 49 2 1",\r
+"49 49 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................................",\r
 "...........................  ...... .............",\r
@@ -11,41 +12,41 @@ static char *cvdl49[] = {
 "..........................    ..    .............",\r
 "..........................    .     .............",\r
 ".....................              ..............",\r
-"...................   ...     ...   .............",\r
-"..................  ..               ............",\r
-".................  .                 ............",\r
-"................  .             ..    ...........",\r
-"...............  .               ..   ...........",\r
-"............... ..                ..  ...........",\r
-".............. ..                  .  ...........",\r
-".............. ..                      ..........",\r
-"............. ..                       ..........",\r
-"............. ..                        .........",\r
-"............  .          .               ........",\r
-"............ ..                          ........",\r
-"............ ..           .               .......",\r
-"............ .            ..              .......",\r
-"........... ..            ....         ..  ......",\r
-"........... ..             .....       ..  ......",\r
-"........... ..             ......       .  ......",\r
-"........... .               ......   .     ......",\r
-"........... .               .......       .......",\r
-".............                .......     ........",\r
-".......... ..                 ....... ...........",\r
-".......... ..                  ..................",\r
-".......... ..                   .................",\r
-".......... ..                   .................",\r
-".......... ..                    ................",\r
-".......... ..                    ................",\r
-".......... ...                    ...............",\r
-"........... ..................... ...............",\r
+"...................   XXX     XXX   .............",\r
+"..................  XX               ............",\r
+".................  X                 ............",\r
+"................  X             XX    ...........",\r
+"...............  X               XX   ...........",\r
+"............... XX                XX  ...........",\r
+".............. XX                  X  ...........",\r
+".............. XX                      ..........",\r
+"............. XX                       ..........",\r
+"............. XX                        .........",\r
+"............  X          X               ........",\r
+"............ XX                          ........",\r
+"............ XX           .               .......",\r
+"............ X            ..              .......",\r
+"........... XX            ....         XX  ......",\r
+"........... XX             .....       XX  ......",\r
+"........... XX             ......       X  ......",\r
+"........... X               ......   X     ......",\r
+"........... X               .......       .......",\r
+"...........XX                .......     ........",\r
+".......... XX                 ....... ...........",\r
+".......... XX                  ..................",\r
+".......... XX                   .................",\r
+".......... XX                   .................",\r
+".......... XX                    ................",\r
+".......... XX                    ................",\r
+".......... XXX                    ...............",\r
+"........... XXXXXXXXXXXXXXXXXXXXX ...............",\r
 "...........                       ...............",\r
 "...........                       ...............",\r
-"........... ..................... ...............",\r
+"........... XXXXXXXXXXXXXXXXXXXXX ...............",\r
 "..........                         ..............",\r
 ".........                           .............",\r
 "........                             ............",\r
-"....... ............................. ...........",\r
+"....... XXXXXXXXXXXXXXXXXXXXXXXXXXXXX ...........",\r
 ".......                               ...........",\r
 ".......                               ...........",\r
 ".......                               ...........",\r
index 3a14562..822878e 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl54[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"54 54 2 1",\r
+"54 54 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "......................................................",\r
 "......................................................",\r
@@ -12,43 +13,43 @@ static char *cvdl54[] = {
 ".............................    ..    ...............",\r
 ".............................    .     ...............",\r
 "........................              ................",\r
-"......................   ...     ...   ...............",\r
-"....................   ....             ..............",\r
-"...................  ...                ..............",\r
-"..................  ...            ..    .............",\r
-".................  ...              ..   .............",\r
-".................  ..                ..  .............",\r
-"................  ...                 .  .............",\r
-"................  ..                      ............",\r
-"................ ...                      ............",\r
-"...............  ..        ..              ...........",\r
-"...............  ..         .               ..........",\r
-"............... ..                          ..........",\r
-"..............  ..           .               .........",\r
-"..............  ..           ..              .........",\r
-".............. ..            ....         ..  ........",\r
-".............  ..             .....       ..  ........",\r
-".............  ..             ......       .  ........",\r
-".............  ..              ......   .     ........",\r
-".............  ..              .......  ..   .........",\r
-".............  .                .......     ..........",\r
-"............. ..                 ....... .............",\r
-"............  ..                  ....................",\r
-"............  ..                   ...................",\r
-"............  ..                   ...................",\r
-"............  ..                    ..................",\r
-"............  ..                    ..................",\r
-"............  ..                     .................",\r
-"............  ..                     .................",\r
+"......................   XXX     XXX   ...............",\r
+"....................   XXXX             ..............",\r
+"...................  XXX                ..............",\r
+"..................  XXX            XX    .............",\r
+".................  XXX              XX   .............",\r
+".................  XX                XX  .............",\r
+"................  XXX                 X  .............",\r
+"................  XX                      ............",\r
+"................ XXX                      ............",\r
+"...............  XX        XX              ...........",\r
+"...............  XX         X               ..........",\r
+"............... XX                          ..........",\r
+"..............  XX           .               .........",\r
+"..............  XX           ..              .........",\r
+".............. XX            ....         XX  ........",\r
+".............  XX             .....       XX  ........",\r
+".............  XX             ......       X  ........",\r
+".............  XX              ......   X     ........",\r
+".............  XX              .......  XX   .........",\r
+".............  X                .......     ..........",\r
+"............. XX                 ....... .............",\r
+"............  XX                  ....................",\r
+"............  XX                   ...................",\r
+"............  XX                   ...................",\r
+"............  XX                    ..................",\r
+"............  XX                    ..................",\r
+"............  XX                     .................",\r
+"............  XX                     .................",\r
 "............                         .................",\r
 "............                         .................",\r
-".............  ....................  .................",\r
-"............   ....................   ................",\r
+".............  XXXXXXXXXXXXXXXXXXXX  .................",\r
+"............   XXXXXXXXXXXXXXXXXXXX   ................",\r
 "...........                            ...............",\r
 "..........                              ..............",\r
 ".........                                .............",\r
-"........   ............................   ............",\r
-"........   ............................   ............",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ............",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ............",\r
 "........                                  ............",\r
 "........                                  ............",\r
 "........                                  ............",\r
index 96ab5b5..c422585 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl58[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"58 58 2 1",\r
+"58 58 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "..........................................................",\r
 "................................. ........ ...............",\r
@@ -11,48 +12,48 @@ static char *cvdl58[] = {
 "...............................    ....    ...............",\r
 "...............................     ..     ...............",\r
 "...........................                ...............",\r
-"........................    ...     ...   ................",\r
-".......................  .....      ....   ...............",\r
-"......................  ...                 ..............",\r
-".....................  ..                    .............",\r
-"....................  .                      .............",\r
-"...................  .                 .      ............",\r
-"..................  ..                 ...    ............",\r
-".................. ..                   ..    ............",\r
-"................. ...                    ..   ............",\r
-"................  ..                           ...........",\r
-"................ ...                           ...........",\r
-"...............  ..         .                  ...........",\r
-"............... ...         ..                  ..........",\r
-"............... ..           .                  ..........",\r
-"..............  ..                               .........",\r
-".............. ..                                 ........",\r
-".............. ..             .                   ........",\r
-".............  ..             ..                   .......",\r
-".............  ..             ....                 .......",\r
-"............. ..               .....           ..   ......",\r
-"............  ..               .......         ..   ......",\r
-"............  ..                .......             ......",\r
-"............  ..                 .......            ......",\r
-"............  ..                 ........    ..     ......",\r
-"............  ..                  ........    ..   .......",\r
-"............  ..                   ........       ........",\r
-"...........  ...                    .......  .............",\r
-"...........  ..                      .....................",\r
-"...........  ..                       ....................",\r
-"...........  ..                        ...................",\r
-"...........  ..                        ...................",\r
-"...........  ..                        ...................",\r
-"...........  ..                         ..................",\r
+"........................    XXX     XXX   ................",\r
+".......................  XXXXX      XXXX   ...............",\r
+"......................  XXX                 ..............",\r
+".....................  XX                    .............",\r
+"....................  X                      .............",\r
+"...................  X                 X      ............",\r
+"..................  XX                 XXX    ............",\r
+".................. XX                   XX    ............",\r
+"................. XXX                    XX   ............",\r
+"................  XX                           ...........",\r
+"................ XXX                           ...........",\r
+"...............  XX         X                  ...........",\r
+"............... XXX         XX                  ..........",\r
+"............... XX           X                  ..........",\r
+"..............  XX                               .........",\r
+".............. XX                                 ........",\r
+".............. XX             .                   ........",\r
+".............  XX             ..                   .......",\r
+".............  XX             ....                 .......",\r
+"............. XX               .....           XX   ......",\r
+"............  XX               .......         XX   ......",\r
+"............  XX                .......             ......",\r
+"............  XX                 .......            ......",\r
+"............  XX                 ........    XX     ......",\r
+"............  XX                  ........    XX   .......",\r
+"............  XX                   ........       ........",\r
+"...........  XXX                    .......  .............",\r
+"...........  XX                      .....................",\r
+"...........  XX                       ....................",\r
+"...........  XX                        ...................",\r
+"...........  XX                        ...................",\r
+"...........  XX                        ...................",\r
+"...........  XX                         ..................",\r
 "...........                             ..................",\r
 "...........                             ..................",\r
-"...........    ........................  .................",\r
-"............   ........................  .................",\r
+"...........    XXXXXXXXXXXXXXXXXXXXXXXX  .................",\r
+"............   XXXXXXXXXXXXXXXXXXXXXXXX  .................",\r
 "...........                               ................",\r
 ".........                                  ...............",\r
 "........                                    ..............",\r
-".......   ................................   .............",\r
-".......   ................................   .............",\r
+".......   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .............",\r
+".......   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .............",\r
 ".......                                      .............",\r
 ".......                                      .............",\r
 ".......                                      .............",\r
index 7d2c712..9592cce 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl64[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"64 64 2 1",\r
+"64 64 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "................................................................",\r
 "................................................................",\r
@@ -13,49 +14,49 @@ static char *cvdl64[] = {
 ".................................    ....    ...................",\r
 ".................................     ..     ...................",\r
 ".............................                ...................",\r
-"..........................    ...     ...   ....................",\r
-".........................  .....      ....   ...................",\r
-"........................  ...                 ..................",\r
-".......................  ..                    .................",\r
-"......................  .                      .................",\r
-".....................  .                 .      ................",\r
-"....................  ..                 ...    ................",\r
-".................... ..                   ..    ................",\r
-"................... ...                    ..   ................",\r
-"..................  ..                           ...............",\r
-".................. ...                           ...............",\r
-".................  ..         .                  ...............",\r
-"................. ...         ..                  ..............",\r
-"................. ..           .                  ..............",\r
-"................  ..                               .............",\r
-"................ ..                                 ............",\r
-"................ ..             .                   ............",\r
-"...............  ..             ..                   ...........",\r
-"...............  ..             ....                 ...........",\r
-"...............  .              ......           ..   ..........",\r
-"............... ..               .......         ..   ..........",\r
-"..............  ..               ........             ..........",\r
-"..............  ..                ........            ..........",\r
-"..............  ..                 ........    ..     ..........",\r
-"..............  ..                 .........    ..   ...........",\r
-"..............  ..                  .........       ............",\r
-"..............  ..                   ........  .................",\r
-".............  ...                    ..........................",\r
-".............  ..                      .........................",\r
-".............  ..                       ........................",\r
-".............  ..                        .......................",\r
-".............  ..                        .......................",\r
-".............  ..                        .......................",\r
-".............  ..                         ......................",\r
+"..........................    XXX     XXX   ....................",\r
+".........................  XXXXX      XXXX   ...................",\r
+"........................  XXX                 ..................",\r
+".......................  XX                    .................",\r
+"......................  X                      .................",\r
+".....................  X                 X      ................",\r
+"....................  XX                 XXX    ................",\r
+".................... XX                   XX    ................",\r
+"................... XXX                    XX   ................",\r
+"..................  XX                           ...............",\r
+".................. XXX                           ...............",\r
+".................  XX         X                  ...............",\r
+"................. XXX         XX                  ..............",\r
+"................. XX           X                  ..............",\r
+"................  XX                               .............",\r
+"................ XX                                 ............",\r
+"................ XX             .                   ............",\r
+"...............  XX             ..                   ...........",\r
+"...............  XX             ....                 ...........",\r
+"...............  X              ......           XX   ..........",\r
+"............... XX               .......         XX   ..........",\r
+"..............  XX               ........             ..........",\r
+"..............  XX                ........            ..........",\r
+"..............  XX                 ........    XX     ..........",\r
+"..............  XX                 .........    XX   ...........",\r
+"..............  XX                  .........       ............",\r
+"..............  XX                   ........  .................",\r
+".............  XXX                    ..........................",\r
+".............  XX                      .........................",\r
+".............  XX                       ........................",\r
+".............  XX                        .......................",\r
+".............  XX                        .......................",\r
+".............  XX                        .......................",\r
+".............  XX                         ......................",\r
 ".............                             ......................",\r
 "..............                            ......................",\r
-"..............   ......................   ......................",\r
-".............   ........................   .....................",\r
+"..............   XXXXXXXXXXXXXXXXXXXXXX   ......................",\r
+".............   XXXXXXXXXXXXXXXXXXXXXXXX   .....................",\r
 "............                                ....................",\r
 "..........                                    ..................",\r
 ".........                                      .................",\r
-"........   ..................................   ................",\r
-"........  ....................................  ................",\r
+"........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ................",\r
+"........  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  ................",\r
 "........                                        ................",\r
 "........                                        ................",\r
 "........                                        ................",\r
index 984d063..a74c665 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *cvdl72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -15,53 +16,53 @@ static char *cvdl72[] = {
 "......................................      ..      ....................",\r
 "..................................                  ....................",\r
 "...............................                     ....................",\r
-".............................      ....     ..      ....................",\r
-"...........................      .....      .....    ...................",\r
-"..........................     .....          ...     ..................",\r
-".........................     ....                     .................",\r
-"........................    ....                       .................",\r
-".......................    ....                ....     ................",\r
-"......................    ....                  ....    ................",\r
-"......................   ....                   ....    ................",\r
-".....................    ...                     ...    ................",\r
-".....................   ....                       .     ...............",\r
-"....................   ....                              ...............",\r
-"....................   ....                              ...............",\r
-"...................   ....          .                     ..............",\r
-"...................   ....          .                     ..............",\r
-"...................  ....           ..                     .............",\r
-"..................   ....            .                      ............",\r
-"..................   ....                                    ...........",\r
-"..................  ....                                     ...........",\r
-".................   ....              .                       ..........",\r
-".................   ....              ...                     ..........",\r
-".................  ....               .....              ..    .........",\r
-".................  ....                .....             ...   .........",\r
-"................   ....                .......           ...   .........",\r
-"................   ....                 .......           ..   .........",\r
-"................  .....                 ........     ..        .........",\r
-"................  ....                   ........     .        .........",\r
-"................  ....                    ........    ..       .........",\r
-"................  ....                     ........           ..........",\r
-"................  ....                      .......         ............",\r
-"...............   ....                       .......   .................",\r
-"...............   ....                        ..........................",\r
-"...............   ....                         .........................",\r
-"...............   ....                         .........................",\r
-"...............   ....                          ........................",\r
-"...............  .....                           .......................",\r
-"...............  .....                           .......................",\r
-"...............  ....                             ......................",\r
-"...............  ....                             ......................",\r
+".............................      XXXX     XX      ....................",\r
+"...........................      XXXXX      XXXXX    ...................",\r
+"..........................     XXXXX          XXX     ..................",\r
+".........................     XXXX                     .................",\r
+"........................    XXXX                       .................",\r
+".......................    XXXX                XXXX     ................",\r
+"......................    XXXX                  XXXX    ................",\r
+"......................   XXXX                   XXXX    ................",\r
+".....................    XXX                     XXX    ................",\r
+".....................   XXXX                       X     ...............",\r
+"....................   XXXX                              ...............",\r
+"....................   XXXX                              ...............",\r
+"...................   XXXX          X                     ..............",\r
+"...................   XXXX          X                     ..............",\r
+"...................  XXXX           XX                     .............",\r
+"..................   XXXX            X                      ............",\r
+"..................   XXXX                                    ...........",\r
+"..................  XXXX                                     ...........",\r
+".................   XXXX              .                       ..........",\r
+".................   XXXX              ...                     ..........",\r
+".................  XXXX               .....              XX    .........",\r
+".................  XXXX                .....             XXX   .........",\r
+"................   XXXX                .......           XXX   .........",\r
+"................   XXXX                 .......           XX   .........",\r
+"................  XXXXX                 ........     XX        .........",\r
+"................  XXXX                   ........     X        .........",\r
+"................  XXXX                    ........    XX       .........",\r
+"................  XXXX                     ........           ..........",\r
+"................  XXXX                      .......         ............",\r
+"...............   XXXX                       .......   .................",\r
+"...............   XXXX                        ..........................",\r
+"...............   XXXX                         .........................",\r
+"...............   XXXX                         .........................",\r
+"...............   XXXX                          ........................",\r
+"...............  XXXXX                           .......................",\r
+"...............  XXXXX                           .......................",\r
+"...............  XXXX                             ......................",\r
+"...............  XXXX                             ......................",\r
 "...............                                   ......................",\r
 "...............                                   ......................",\r
-"...............  ..............................   ......................",\r
-"..............   ..............................   ......................",\r
+"...............  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ......................",\r
+"..............   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   ......................",\r
 ".............                                      .....................",\r
 "...........                                          ...................",\r
 "..........                                            ..................",\r
-".........   ........................................   .................",\r
-".........   ........................................   .................",\r
+".........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .................",\r
+".........   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   .................",\r
 ".........                                              .................",\r
 ".........                                              .................",\r
 ".........                                              .................",\r
index 6ede8bb..cebaef4 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdd33[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"33 33 2 1",\r
+"33 33 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................",\r
 ".................................",\r
@@ -12,28 +13,28 @@ static char *hdd33[] = {
 ".........  ...  .................",\r
 ".........   ..   ................",\r
 ".........          ..............",\r
-".........   ..   ..  ............",\r
-".......... .       ..  ..........",\r
-"........  .          .  .........",\r
-"........ ....         .  ........",\r
-"....... .  ...         .  .......",\r
-"....... .  ....        .. .......",\r
-"...... .......          .  ......",\r
-"......  .....           .. ......",\r
-".....    ...     .       .  .....",\r
-".....     .              .. .....",\r
-"....                     .. .....",\r
-"....           ..         .  ....",\r
-"...  .       ....         .. ....",\r
-"...  .      ....          .. ....",\r
-"...        .....          .. ....",\r
-"...       .....            . ....",\r
-"....     .....             .  ...",\r
-".............              .. ...",\r
-"............               .. ...",\r
-"...........                .. ...",\r
-"...........                .. ...",\r
-"..........                 .. ...",\r
+".........   XX   XX  ............",\r
+".......... X       XX  ..........",\r
+"........  X          X  .........",\r
+"........ XXXX         X  ........",\r
+"....... X  XXX         X  .......",\r
+"....... X  XXXX        XX .......",\r
+"...... XXXXXXX          X  ......",\r
+"......  XXXXX           XX ......",\r
+".....    XXX     X       X  .....",\r
+".....     X              XX .....",\r
+"....                     XX .....",\r
+"....           ..         X  ....",\r
+"...  X       ....         XX ....",\r
+"...  X      ....          XX ....",\r
+"...        .....          XX ....",\r
+"...       .....            X ....",\r
+"....     .....             X  ...",\r
+".............              XX ...",\r
+"............               XX ...",\r
+"...........                XX ...",\r
+"...........                XX ...",\r
+"..........                 XX ...",\r
 "..........                    ...",\r
 "..........                    ...",\r
 ".................................",\r
index f7c28d7..9021925 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdd49[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"49 49 2 1",\r
+"49 49 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................................",\r
 ".................................................",\r
@@ -13,42 +14,42 @@ static char *hdd49[] = {
 "............   .....   ..........................",\r
 "............    ....    .........................",\r
 "............     ..     .........................",\r
-"............       .   .    .....................",\r
-".............   .. .   . ...  ...................",\r
-"............   .            ... .................",\r
-"........... ..                ... ...............",\r
-".......... ....                 .. ..............",\r
-".......... ......                 . .............",\r
-"......... ..... ..                 . ............",\r
-"......... ...  ....                 . ...........",\r
-"......... ... ......                .............",\r
-"......... .. ......                  . ..........",\r
-"........  ........                   .. .........",\r
-"........   ......                     . .........",\r
-"........     ...                      .. ........",\r
-".......       .           .            . ........",\r
-".......                   .            ..........",\r
-"......                                 .. .......",\r
-".....                   .               . .......",\r
-".....                  ...              .........",\r
-"....                  ....              .. ......",\r
-"....                ......               . ......",\r
-"...   ..           .......               . ......",\r
-"...   .          .......                 ........",\r
-"...             ........                 .. .....",\r
-"...       .    ........                  .. .....",\r
-"...      .    ........                   .. .....",\r
-"....     .   ........                     . .....",\r
-".....    .  ........                      . .....",\r
-"..........  .......                       .......",\r
-"..................                        .. ....",\r
-"..................                        .. ....",\r
-".................                         .. ....",\r
-"................                          .. ....",\r
-"...............                           .. ....",\r
-"...............                           .. ....",\r
-"..............                            .. ....",\r
-"..............                            .. ....",\r
+"............       X   X    .....................",\r
+".............   XX X   X XXX  ...................",\r
+"............   X            XXX .................",\r
+"........... XX                XXX ...............",\r
+".......... XXXX                 XX ..............",\r
+".......... XXXXXX                 X .............",\r
+"......... XXXXX XX                 X ............",\r
+"......... XXX  XXXX                 X ...........",\r
+"......... XXX XXXXXX                XX...........",\r
+"......... XX XXXXXX                  X ..........",\r
+"........  XXXXXXXX                   XX .........",\r
+"........   XXXXXX                     X .........",\r
+"........     XXX                      XX ........",\r
+".......       X           X            X ........",\r
+".......                   X            XX........",\r
+"......                                 XX .......",\r
+".....                   .               X .......",\r
+".....                  ...              XX.......",\r
+"....                  ....              XX ......",\r
+"....                ......               X ......",\r
+"...   XX           .......               X ......",\r
+"...   X          .......                 XX......",\r
+"...             ........                 XX .....",\r
+"...       X    ........                  XX .....",\r
+"...      .    ........                   XX .....",\r
+"....     .   ........                     X .....",\r
+".....    .  ........                      X .....",\r
+"..........  .......                       XX.....",\r
+"..................                        XX ....",\r
+"..................                        XX ....",\r
+".................                         XX ....",\r
+"................                          XX ....",\r
+"...............                           XX ....",\r
+"...............                           XX ....",\r
+"..............                            XX ....",\r
+"..............                            XX ....",\r
 "..............                               ....",\r
 "..............                               ....",\r
 ".................................................",\r
index 2ea8755..9f40644 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdd72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c green s dark_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -16,60 +17,60 @@ static char *hdd72[] = {
 "..................      .....      .....................................",\r
 "..................       ...        ....................................",\r
 "..................        ..        ....................................",\r
-"..................          .      ..     ..............................",\r
-"..................       .. .      ..        ...........................",\r
-"..................      .....       .....      .........................",\r
-"..................     ...          ........     .......................",\r
-".................     ...                .....    ......................",\r
-"................   .. .                     ....    ....................",\r
-"...............   ....                        ...    ...................",\r
-"..............   ......                        ....   ..................",\r
-"..............  .........                       ....   .................",\r
-".............  .......  ..                       ....   ................",\r
-".............  .....   ....                       ....   ...............",\r
-".............  ....    .....                       ....  ...............",\r
-".............  ...     ......                       ...   ..............",\r
-".............  ...    .......                       ....   .............",\r
-"............   ... .........                         ....  .............",\r
-"............    ...........                          ....   ............",\r
-"............     .........                            ....  ............",\r
-"...........       .......                             ....   ...........",\r
-"...........        .....                               ....  ...........",\r
-"..........          ...                .               ....  ...........",\r
-"..........           .                ..                ....  ..........",\r
-".........                            ..                 ....  ..........",\r
-"........                             ..                 ....  ..........",\r
-"........                             .                   ....  .........",\r
-".......                             ..                   ....  .........",\r
-"......                                                   ....  .........",\r
-"......                             .                      ....  ........",\r
-".....                            ...                      ....  ........",\r
-".....                          .....                      ....  ........",\r
-".....    ..                  .......                      ....   .......",\r
-"....    ....               ........                        ....  .......",\r
-"....    ....             ..........                        ....  .......",\r
-"....    ...             ..........                         ....  .......",\r
-"....    ...            ...........                         ....  .......",\r
-"....          ..      ...........                          ....  .......",\r
-"....          ..     ...........                            ....  ......",\r
-"....         ...    ............                            ....  ......",\r
-".....        ..     ...........                             ....  ......",\r
-"......      ...    ...........                              ....  ......",\r
-"........    .     ...........                               ....  ......",\r
-"..............   ...........                                ....  ......",\r
-"...........................                                 ....  ......",\r
-"...........................                                 ....  ......",\r
-"..........................                                  ....   .....",\r
-".........................                                   .....  .....",\r
-"........................                                     ....  .....",\r
-"........................                                     ....  .....",\r
-".......................                                      ....  .....",\r
-"......................                                       ....  .....",\r
-"......................                                       ....  .....",\r
-"......................                                       ....  .....",\r
-".....................                                        ....  .....",\r
-".....................                                        ....  .....",\r
-".....................                                         ...  .....",\r
+"..................          X      XX     ..............................",\r
+"..................       XX X      XX        ...........................",\r
+"..................      XXXXX       XXXXX      .........................",\r
+"..................     XXX          XXXXXXXX     .......................",\r
+".................     XXX                XXXXX    ......................",\r
+"................   XX X                     XXXX    ....................",\r
+"...............   XXXX                        XXX    ...................",\r
+"..............   XXXXXX                        XXXX   ..................",\r
+"..............  XXXXXXXXX                       XXXX   .................",\r
+".............  XXXXXXX  XX                       XXXX   ................",\r
+".............  XXXXX   XXXX                       XXXX   ...............",\r
+".............  XXXX    XXXXX                       XXXX  ...............",\r
+".............  XXX     XXXXXX                       XXX   ..............",\r
+".............  XXX    XXXXXXX                       XXXX   .............",\r
+"............   XXX XXXXXXXXX                         XXXX  .............",\r
+"............    XXXXXXXXXXX                          XXXX   ............",\r
+"............     XXXXXXXXX                            XXXX  ............",\r
+"...........       XXXXXXX                             XXXX   ...........",\r
+"...........        XXXXX                               XXXX  ...........",\r
+"..........          XXX                X               XXXX  ...........",\r
+"..........           X                XX                XXXX  ..........",\r
+".........                            XX                 XXXX  ..........",\r
+"........                             XX                 XXXX  ..........",\r
+"........                             X                   XXXX  .........",\r
+".......                             XX                   XXXX  .........",\r
+"......                                                   XXXX  .........",\r
+"......                             .                      XXXX  ........",\r
+".....                            ...                      XXXX  ........",\r
+".....                          .....                      XXXX  ........",\r
+".....    XX                  .......                      XXXX   .......",\r
+"....    XXXX               ........                        XXXX  .......",\r
+"....    XXXX             ..........                        XXXX  .......",\r
+"....    XXX             ..........                         XXXX  .......",\r
+"....    XXX            ...........                         XXXX  .......",\r
+"....          ..      ...........                          XXXX  .......",\r
+"....          ..     ...........                            XXXX  ......",\r
+"....         ...    ............                            XXXX  ......",\r
+".....        ..     ...........                             XXXX  ......",\r
+"......      ...    ...........                              XXXX  ......",\r
+"........    .     ...........                               XXXX  ......",\r
+"..............   ...........                                XXXX  ......",\r
+"...........................                                 XXXX  ......",\r
+"...........................                                 XXXX  ......",\r
+"..........................                                  XXXX   .....",\r
+".........................                                   XXXXX  .....",\r
+"........................                                     XXXX  .....",\r
+"........................                                     XXXX  .....",\r
+".......................                                      XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+".....................                                        XXXX  .....",\r
+".....................                                        XXXX  .....",\r
+".....................                                         XXX  .....",\r
 ".....................                                              .....",\r
 ".....................                                              .....",\r
 "........................................................................",\r
index d2fd8ee..c5b7a92 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdl33[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"33 33 2 1",\r
+"33 33 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................",\r
 ".................................",\r
@@ -12,28 +13,28 @@ static char *hdl33[] = {
 ".........  ...  .................",\r
 ".........   ..   ................",\r
 ".........          ..............",\r
-".........   ..   ..  ............",\r
-".......... .       ..  ..........",\r
-"........  .          .  .........",\r
-"........ ....         .  ........",\r
-"....... .  ...         .  .......",\r
-"....... .  ....        .. .......",\r
-"...... .......          .  ......",\r
-"......  .....           .. ......",\r
-".....    ...     .       .  .....",\r
-".....     .              .. .....",\r
-"....                     .. .....",\r
-"....           ..         .  ....",\r
-"...  .       ....         .. ....",\r
-"...  .      ....          .. ....",\r
-"...        .....          .. ....",\r
-"...       .....            . ....",\r
-"....     .....             .  ...",\r
-".............              .. ...",\r
-"............               .. ...",\r
-"...........                .. ...",\r
-"...........                .. ...",\r
-"..........                 .. ...",\r
+".........   XX   XX  ............",\r
+".......... X       XX  ..........",\r
+"........  X          X  .........",\r
+"........ XXXX         X  ........",\r
+"....... X  XXX         X  .......",\r
+"....... X  XXXX        XX .......",\r
+"...... XXXXXXX          X  ......",\r
+"......  XXXXX           XX ......",\r
+".....    XXX     X       X  .....",\r
+".....     X              XX .....",\r
+"....                     XX .....",\r
+"....           ..         X  ....",\r
+"...  X       ....         XX ....",\r
+"...  X      ....          XX ....",\r
+"...        .....          XX ....",\r
+"...       .....            X ....",\r
+"....     .....             X  ...",\r
+".............              XX ...",\r
+"............               XX ...",\r
+"...........                XX ...",\r
+"...........                XX ...",\r
+"..........                 XX ...",\r
 "..........                    ...",\r
 "..........                    ...",\r
 ".................................",\r
index 8db19b4..03dff1e 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdl49[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"49 49 2 1",\r
+"49 49 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 ".................................................",\r
 ".................................................",\r
@@ -13,42 +14,42 @@ static char *hdl49[] = {
 "............   .....   ..........................",\r
 "............    ....    .........................",\r
 "............     ..     .........................",\r
-"............       .   .    .....................",\r
-".............   .. .   . ...  ...................",\r
-"............   .            ... .................",\r
-"........... ..                ... ...............",\r
-".......... ....                 .. ..............",\r
-".......... ......                 . .............",\r
-"......... ..... ..                 . ............",\r
-"......... ...  ....                 . ...........",\r
-"......... ... ......                .............",\r
-"......... .. ......                  . ..........",\r
-"........  ........                   .. .........",\r
-"........   ......                     . .........",\r
-"........     ...                      .. ........",\r
-".......       .           .            . ........",\r
-".......                   .            ..........",\r
-"......                                 .. .......",\r
-".....                   .               . .......",\r
-".....                  ...              .........",\r
-"....                  ....              .. ......",\r
-"....                ......               . ......",\r
-"...   ..           .......               . ......",\r
-"...   .          .......                 ........",\r
-"...             ........                 .. .....",\r
-"...       .    ........                  .. .....",\r
-"...      .    ........                   .. .....",\r
-"....     .   ........                     . .....",\r
-".....    .  ........                      . .....",\r
-"..........  .......                       .......",\r
-"..................                        .. ....",\r
-"..................                        .. ....",\r
-".................                         .. ....",\r
-"................                          .. ....",\r
-"...............                           .. ....",\r
-"...............                           .. ....",\r
-"..............                            .. ....",\r
-"..............                            .. ....",\r
+"............       X   X    .....................",\r
+".............   XX X   X XXX  ...................",\r
+"............   X            XXX .................",\r
+"........... XX                XXX ...............",\r
+".......... XXXX                 XX ..............",\r
+".......... XXXXXX                 X .............",\r
+"......... XXXXX XX                 X ............",\r
+"......... XXX  XXXX                 X ...........",\r
+"......... XXX XXXXXX                XX...........",\r
+"......... XX XXXXXX                  X ..........",\r
+"........  XXXXXXXX                   XX .........",\r
+"........   XXXXXX                     X .........",\r
+"........     XXX                      XX ........",\r
+".......       X           X            X ........",\r
+".......                   X            XX........",\r
+"......                                 XX .......",\r
+".....                   .               X .......",\r
+".....                  ...              XX.......",\r
+"....                  ....              XX ......",\r
+"....                ......               X ......",\r
+"...   XX           .......               X ......",\r
+"...   X          .......                 XX......",\r
+"...             ........                 XX .....",\r
+"...       X    ........                  XX .....",\r
+"...      .    ........                   XX .....",\r
+"....     .   ........                     X .....",\r
+".....    .  ........                      X .....",\r
+"..........  .......                       XX.....",\r
+"..................                        XX ....",\r
+"..................                        XX ....",\r
+".................                         XX ....",\r
+"................                          XX ....",\r
+"...............                           XX ....",\r
+"...............                           XX ....",\r
+"..............                            XX ....",\r
+"..............                            XX ....",\r
 "..............                               ....",\r
 "..............                               ....",\r
 ".................................................",\r
index 7cd572e..9e6c2b9 100644 (file)
@@ -1,9 +1,10 @@
 /* XPM */\r
 static char *hdl72[] = {\r
 /* columns rows colors chars-per-pixel */\r
-"72 72 2 1",\r
+"72 72 3 1",\r
 "  c black s dark_piece",\r
 ". c gray s light_square",\r
+"X c white s light_piece",\r
 /* pixels */\r
 "........................................................................",\r
 "........................................................................",\r
@@ -16,60 +17,60 @@ static char *hdl72[] = {
 "..................      .....      .....................................",\r
 "..................       ...        ....................................",\r
 "..................        ..        ....................................",\r
-"..................          .      ..     ..............................",\r
-"..................       .. .      ..        ...........................",\r
-"..................      .....       .....      .........................",\r
-"..................     ...          ........     .......................",\r
-".................     ...                .....    ......................",\r
-"................   .. .                     ....    ....................",\r
-"...............   ....                        ...    ...................",\r
-"..............   ......                        ....   ..................",\r
-"..............  .........                       ....   .................",\r
-".............  .......  ..                       ....   ................",\r
-".............  .....   ....                       ....   ...............",\r
-".............  ....    .....                       ....  ...............",\r
-".............  ...     ......                       ...   ..............",\r
-".............  ...    .......                       ....   .............",\r
-"............   ... .........                         ....  .............",\r
-"............    ...........                          ....   ............",\r
-"............     .........                            ....  ............",\r
-"...........       .......                             ....   ...........",\r
-"...........        .....                               ....  ...........",\r
-"..........          ...                .               ....  ...........",\r
-"..........           .                ..                ....  ..........",\r
-".........                            ..                 ....  ..........",\r
-"........                             ..                 ....  ..........",\r
-"........                             .                   ....  .........",\r
-".......                             ..                   ....  .........",\r
-"......                                                   ....  .........",\r
-"......                             .                      ....  ........",\r
-".....                            ...                      ....  ........",\r
-".....                          .....                      ....  ........",\r
-".....    ..                  .......                      ....   .......",\r
-"....    ....               ........                        ....  .......",\r
-"....    ....             ..........                        ....  .......",\r
-"....    ...             ..........                         ....  .......",\r
-"....    ...            ...........                         ....  .......",\r
-"....          ..      ...........                          ....  .......",\r
-"....          ..     ...........                            ....  ......",\r
-"....         ...    ............                            ....  ......",\r
-".....        ..     ...........                             ....  ......",\r
-"......      ...    ...........                              ....  ......",\r
-"........    .     ...........                               ....  ......",\r
-"..............   ...........                                ....  ......",\r
-"...........................                                 ....  ......",\r
-"...........................                                 ....  ......",\r
-"..........................                                  ....   .....",\r
-".........................                                   .....  .....",\r
-"........................                                     ....  .....",\r
-"........................                                     ....  .....",\r
-".......................                                      ....  .....",\r
-"......................                                       ....  .....",\r
-"......................                                       ....  .....",\r
-"......................                                       ....  .....",\r
-".....................                                        ....  .....",\r
-".....................                                        ....  .....",\r
-".....................                                         ...  .....",\r
+"..................          X      XX     ..............................",\r
+"..................       XX X      XX        ...........................",\r
+"..................      XXXXX       XXXXX      .........................",\r
+"..................     XXX          XXXXXXXX     .......................",\r
+".................     XXX                XXXXX    ......................",\r
+"................   XX X                     XXXX    ....................",\r
+"...............   XXXX                        XXX    ...................",\r
+"..............   XXXXXX                        XXXX   ..................",\r
+"..............  XXXXXXXXX                       XXXX   .................",\r
+".............  XXXXXXX  XX                       XXXX   ................",\r
+".............  XXXXX   XXXX                       XXXX   ...............",\r
+".............  XXXX    XXXXX                       XXXX  ...............",\r
+".............  XXX     XXXXXX                       XXX   ..............",\r
+".............  XXX    XXXXXXX                       XXXX   .............",\r
+"............   XXX XXXXXXXXX                         XXXX  .............",\r
+"............    XXXXXXXXXXX                          XXXX   ............",\r
+"............     XXXXXXXXX                            XXXX  ............",\r
+"...........       XXXXXXX                             XXXX   ...........",\r
+"...........        XXXXX                               XXXX  ...........",\r
+"..........          XXX                X               XXXX  ...........",\r
+"..........           X                XX                XXXX  ..........",\r
+".........                            XX                 XXXX  ..........",\r
+"........                             XX                 XXXX  ..........",\r
+"........                             X                   XXXX  .........",\r
+".......                             XX                   XXXX  .........",\r
+"......                                                   XXXX  .........",\r
+"......                             .                      XXXX  ........",\r
+".....                            ...                      XXXX  ........",\r
+".....                          .....                      XXXX  ........",\r
+".....    XX                  .......                      XXXX   .......",\r
+"....    XXXX               ........                        XXXX  .......",\r
+"....    XXXX             ..........                        XXXX  .......",\r
+"....    XXX             ..........                         XXXX  .......",\r
+"....    XXX            ...........                         XXXX  .......",\r
+"....          ..      ...........                          XXXX  .......",\r
+"....          ..     ...........                            XXXX  ......",\r
+"....         ...    ............                            XXXX  ......",\r
+".....        ..     ...........                             XXXX  ......",\r
+"......      ...    ...........                              XXXX  ......",\r
+"........    .     ...........                               XXXX  ......",\r
+"..............   ...........                                XXXX  ......",\r
+"...........................                                 XXXX  ......",\r
+"...........................                                 XXXX  ......",\r
+"..........................                                  XXXX   .....",\r
+".........................                                   XXXXX  .....",\r
+"........................                                     XXXX  .....",\r
+"........................                                     XXXX  .....",\r
+".......................                                      XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+"......................                                       XXXX  .....",\r
+".....................                                        XXXX  .....",\r
+".....................                                        XXXX  .....",\r
+".....................                                         XXX  .....",\r
 ".....................                                              .....",\r
 ".....................                                              .....",\r
 "........................................................................",\r
diff --git a/pixmaps/m33s.bmp b/pixmaps/m33s.bmp
new file mode 100644 (file)
index 0000000..52be842
Binary files /dev/null and b/pixmaps/m33s.bmp differ
index 8ccecf3..f599594 100644 (file)
@@ -1,42 +1,42 @@
-/* XPM */\r
-static char *mdd33[] = {\r
-/* columns rows colors chars-per-pixel */\r
-"33 33 3 1",\r
-"  c white s light_piece",\r
-". c green s dark_square",\r
-"X c black s dark_piece",\r
-/* pixels */\r
-".................................",\r
-".................................",\r
-".................................",\r
-".................................",\r
-".................................",\r
-"................X................",\r
-"...............XXX...............",\r
-"..............XXXXX..............",\r
-"..............XXXXX..............",\r
-"...............XXX...............",\r
-"...............   ...............",\r
-"...........XXXXXXXXXXX...........",\r
-"........XXXXXXXXXXXXXXXXX........",\r
-".......XXXXXXXXXXXXXXXXXXX.......",\r
-"......XXXXXXXXXXXXXXXXXXXXX......",\r
-"......XXXXXXXXXXXXXXXXXXXXX......",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-"....XXXXXXXXXXXXXXXXXXXXXXXXX....",\r
-"....XXXXXXXXXXXXXXXXXXXXXXXXX....",\r
-"....XXXXXX             XXXXXX....",\r
-"...XX     XXXXXXXXXXXXX     XX...",\r
-"...X XXXXXXXXXXXXXXXXXXXXXXX X...",\r
-"..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",\r
-"..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",\r
-"...XXXXXXXXXXXXXXXXXXXXXXXXXXX...",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-"..........XXXXXXXXXXXXX..........",\r
-".................................",\r
-".................................",\r
-"................................."\r
-};\r
+/* XPM */
+static char *mdd33[] = {
+/* columns rows colors chars-per-pixel */
+"33 33 3 1",
+"  c black s dark_piece",
+". c green s dark_square",
+"X c white s light_piece",
+/* pixels */
+".................................",
+".................................",
+".................................",
+".................................",
+".................................",
+"................ ................",
+"...............   ...............",
+"..............     ..............",
+"..............     ..............",
+"...............   ...............",
+"............... X ...............",
+"...........           ...........",
+"........                 ........",
+".......                   .......",
+"......                     ......",
+"......                     ......",
+".....                       .....",
+".....                       .....",
+".....                       .....",
+".....                       .....",
+"....                         ....",
+"....                         ....",
+"....      XXXXXXXXXXXXX      ....",
+"...  XXXXX             XXXXX  ...",
+"... X                       X ...",
+"..                             ..",
+"..                             ..",
+"...                           ...",
+".....                       .....",
+"..........             ..........",
+".................................",
+".................................",
+"................................."
+};
index cda976f..253cc90 100644 (file)
@@ -1,42 +1,42 @@
-/* XPM */\r
-static char *mdl33[] = {\r
-/* columns rows colors chars-per-pixel */\r
-"33 33 3 1",\r
-"  c white s light_piece",\r
-". c gray s light_square",\r
-"X c black s dark_piece",\r
-/* pixels */\r
-".................................",\r
-".................................",\r
-".................................",\r
-".................................",\r
-".................................",\r
-"................X................",\r
-"...............XXX...............",\r
-"..............XXXXX..............",\r
-"..............XXXXX..............",\r
-"...............XXX...............",\r
-"...............   ...............",\r
-"...........XXXXXXXXXXX...........",\r
-"........XXXXXXXXXXXXXXXXX........",\r
-".......XXXXXXXXXXXXXXXXXXX.......",\r
-"......XXXXXXXXXXXXXXXXXXXXX......",\r
-"......XXXXXXXXXXXXXXXXXXXXX......",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-"....XXXXXXXXXXXXXXXXXXXXXXXXX....",\r
-"....XXXXXXXXXXXXXXXXXXXXXXXXX....",\r
-"....XXXXXX             XXXXXX....",\r
-"...XX     XXXXXXXXXXXXX     XX...",\r
-"...X XXXXXXXXXXXXXXXXXXXXXXX X...",\r
-"..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",\r
-"..XXXXXXXXXXXXXXXXXXXXXXXXXXXXX..",\r
-"...XXXXXXXXXXXXXXXXXXXXXXXXXXX...",\r
-".....XXXXXXXXXXXXXXXXXXXXXXX.....",\r
-"..........XXXXXXXXXXXXX..........",\r
-".................................",\r
-".................................",\r
-"................................."\r
-};\r
+/* XPM */
+static char *mdl33[] = {
+/* columns rows colors chars-per-pixel */
+"33 33 3 1",
+"  c black s dark_piece",
+". c gray s light_square",
+"X c white s light_piece",
+/* pixels */
+".................................",
+".................................",
+".................................",
+".................................",
+".................................",
+"................ ................",
+"...............   ...............",
+"..............     ..............",
+"..............     ..............",
+"...............   ...............",
+"............... X ...............",
+"...........           ...........",
+"........                 ........",
+".......                   .......",
+"......                     ......",
+"......                     ......",
+".....                       .....",
+".....                       .....",
+".....                       .....",
+".....                       .....",
+"....                         ....",
+"....                         ....",
+"....      XXXXXXXXXXXXX      ....",
+"...  XXXXX             XXXXX  ...",
+"... X                       X ...",
+"..                             ..",
+"..                             ..",
+"...                           ...",
+".....                       .....",
+"..........             ..........",
+".................................",
+".................................",
+"................................."
+};