Add set of shogi pixmaps for XBoard
authorH.G. Muller <h.g.muller@hccnet.nl>
Mon, 18 Oct 2010 17:50:09 +0000 (19:50 +0200)
committerH.G. Muller <h.g.muller@hccnet.nl>
Mon, 18 Oct 2010 17:50:09 +0000 (19:50 +0200)
The -size 64 pieces from gShogi (and originally XShogi) are made
suitable for loading by XBoard, through redefining the transparent
background color as either light or dark square color. These bitmaps are
not included in the XBoard build, and perhaps should not even be
included in the source distribution, but made available in a separate
distribution?

60 files changed:
shogipixmaps/add64.xpm [new file with mode: 0644]
shogipixmaps/adl64.xpm [new file with mode: 0644]
shogipixmaps/ald64.xpm [new file with mode: 0644]
shogipixmaps/all64.xpm [new file with mode: 0644]
shogipixmaps/bdd64.xpm [new file with mode: 0644]
shogipixmaps/bdl64.xpm [new file with mode: 0644]
shogipixmaps/bld64.xpm [new file with mode: 0644]
shogipixmaps/bll64.xpm [new file with mode: 0644]
shogipixmaps/ddd64.xpm [new file with mode: 0644]
shogipixmaps/ddl64.xpm [new file with mode: 0644]
shogipixmaps/dld64.xpm [new file with mode: 0644]
shogipixmaps/dll64.xpm [new file with mode: 0644]
shogipixmaps/fdd64.xpm [new file with mode: 0644]
shogipixmaps/fdl64.xpm [new file with mode: 0644]
shogipixmaps/fld64.xpm [new file with mode: 0644]
shogipixmaps/fll64.xpm [new file with mode: 0644]
shogipixmaps/kdd64.xpm [new file with mode: 0644]
shogipixmaps/kdl64.xpm [new file with mode: 0644]
shogipixmaps/kld64.xpm [new file with mode: 0644]
shogipixmaps/kll64.xpm [new file with mode: 0644]
shogipixmaps/ldd64.xpm [new file with mode: 0644]
shogipixmaps/ldl64.xpm [new file with mode: 0644]
shogipixmaps/lld64.xpm [new file with mode: 0644]
shogipixmaps/lll64.xpm [new file with mode: 0644]
shogipixmaps/ndd64.xpm [new file with mode: 0644]
shogipixmaps/ndl64.xpm [new file with mode: 0644]
shogipixmaps/nld64.xpm [new file with mode: 0644]
shogipixmaps/nll64.xpm [new file with mode: 0644]
shogipixmaps/pdd64.xpm [new file with mode: 0644]
shogipixmaps/pdl64.xpm [new file with mode: 0644]
shogipixmaps/pld64.xpm [new file with mode: 0644]
shogipixmaps/pll64.xpm [new file with mode: 0644]
shogipixmaps/qdd64.xpm [new file with mode: 0644]
shogipixmaps/qdl64.xpm [new file with mode: 0644]
shogipixmaps/qld64.xpm [new file with mode: 0644]
shogipixmaps/qll64.xpm [new file with mode: 0644]
shogipixmaps/rdd64.xpm [new file with mode: 0644]
shogipixmaps/rdl64.xpm [new file with mode: 0644]
shogipixmaps/rld64.xpm [new file with mode: 0644]
shogipixmaps/rll64.xpm [new file with mode: 0644]
shogipixmaps/wdd64.xpm [new file with mode: 0644]
shogipixmaps/wdl64.xpm [new file with mode: 0644]
shogipixmaps/wld64.xpm [new file with mode: 0644]
shogipixmaps/wldd64.xpm [new file with mode: 0644]
shogipixmaps/wldl64.xpm [new file with mode: 0644]
shogipixmaps/wll64.xpm [new file with mode: 0644]
shogipixmaps/wlld64.xpm [new file with mode: 0644]
shogipixmaps/wlll64.xpm [new file with mode: 0644]
shogipixmaps/wndd64.xpm [new file with mode: 0644]
shogipixmaps/wndl64.xpm [new file with mode: 0644]
shogipixmaps/wnld64.xpm [new file with mode: 0644]
shogipixmaps/wnll64.xpm [new file with mode: 0644]
shogipixmaps/wpdd64.xpm [new file with mode: 0644]
shogipixmaps/wpdl64.xpm [new file with mode: 0644]
shogipixmaps/wpld64.xpm [new file with mode: 0644]
shogipixmaps/wpll64.xpm [new file with mode: 0644]
shogipixmaps/wsdd64.xpm [new file with mode: 0644]
shogipixmaps/wsdl64.xpm [new file with mode: 0644]
shogipixmaps/wsld64.xpm [new file with mode: 0644]
shogipixmaps/wsll64.xpm [new file with mode: 0644]

diff --git a/shogipixmaps/add64.xpm b/shogipixmaps/add64.xpm
new file mode 100644 (file)
index 0000000..748979a
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *add__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................        ........................ X",
+"XX .. ......................            ...................... X",
+"XX .. ......................      .....   ................... XX",
+"XX ... ....................   .....  ...   .................. XX",
+"XXX .. ...................   ......   ..   .................. XX",
+"XXX .. ...................  .......       ................... XX",
+"XXX .. ...................  ........      ................... XX",
+"XXX .. ....................         ......................... XX",
+"XXX .. ....................     .  ......................... XXX",
+"XXX .. .........................     ....................... XXX",
+"XXX ... ......................      ........................ XXX",
+"XXXX .. ......................   ....     .................. XXX",
+"XXXX .. .................                 .................. XXX",
+"XXXX .. ..................            .   .................. XXX",
+"XXXX .. ................................................... XXXX",
+"XXXX .. ..................  ............................... XXXX",
+"XXXX ... ..............     ........  ..................... XXXX",
+"XXXX ... ...........     ..........    .................... XXXX",
+"XXXXX .. ..........    ............  .   ...... ........... XXXX",
+"XXXXX .. .........    ......  .....  ..  ....   ........... XXXX",
+"XXXXX .. .........   ....      ....  ..  ...   ........... XXXXX",
+"XXXXX .. .........         .  .....      ...  ............ XXXXX",
+"XXXXX .. ..........     ....  ....    .....   ............ XXXXX",
+"XXXXX ... ...............  . ...      ....   ............. XXXXX",
+"XXXXX ... .............   ..      .  ....   .............. XXXXX",
+"XXXXXX .. ...........    ....    ..  ...    .............. XXXXX",
+"XXXXXX .. ...........   ....    ....  .   ............... XXXXXX",
+"XXXXXX .. ................     .......   ................ XXXXXX",
+"XXXXXX .. ...............      .....         ............ XXXXXX",
+"XXXXXX .. .............     .  ....            .......... XXXXXX",
+"XXXXXX ... ...........    ...  ...        ............... XXXXXX",
+"XXXXXXX .. ..........    ....  ..     ................... XXXXXX",
+"XXXXXXX .. .........   ......  ........   .............. XXXXXXX",
+"XXXXXXX .. .................   .....      .............. XXXXXXX",
+"XXXXXXX .. .................   .....   .  .............. XXXXXXX",
+"XXXXXXX .. .................   .........  .............. XXXXXXX",
+"XXXXXXX ... ................   .......       ........... XXXXXXX",
+"XXXXXXX ... ................   .....        ............ XXXXXXX",
+"XXXXXXXX .. ................    ....  ..  .............. XXXXXXX",
+"XXXXXXXX .. .................   ........  ............. XXXXXXXX",
+"XXXXXXXX .. .............................  ............ XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/adl64.xpm b/shogipixmaps/adl64.xpm
new file mode 100644 (file)
index 0000000..759d9b4
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *adl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................        ........................ X",
+"XX .. ......................            ...................... X",
+"XX .. ......................      .....   ................... XX",
+"XX ... ....................   .....  ...   .................. XX",
+"XXX .. ...................   ......   ..   .................. XX",
+"XXX .. ...................  .......       ................... XX",
+"XXX .. ...................  ........      ................... XX",
+"XXX .. ....................         ......................... XX",
+"XXX .. ....................     .  ......................... XXX",
+"XXX .. .........................     ....................... XXX",
+"XXX ... ......................      ........................ XXX",
+"XXXX .. ......................   ....     .................. XXX",
+"XXXX .. .................                 .................. XXX",
+"XXXX .. ..................            .   .................. XXX",
+"XXXX .. ................................................... XXXX",
+"XXXX .. ..................  ............................... XXXX",
+"XXXX ... ..............     ........  ..................... XXXX",
+"XXXX ... ...........     ..........    .................... XXXX",
+"XXXXX .. ..........    ............  .   ...... ........... XXXX",
+"XXXXX .. .........    ......  .....  ..  ....   ........... XXXX",
+"XXXXX .. .........   ....      ....  ..  ...   ........... XXXXX",
+"XXXXX .. .........         .  .....      ...  ............ XXXXX",
+"XXXXX .. ..........     ....  ....    .....   ............ XXXXX",
+"XXXXX ... ...............  . ...      ....   ............. XXXXX",
+"XXXXX ... .............   ..      .  ....   .............. XXXXX",
+"XXXXXX .. ...........    ....    ..  ...    .............. XXXXX",
+"XXXXXX .. ...........   ....    ....  .   ............... XXXXXX",
+"XXXXXX .. ................     .......   ................ XXXXXX",
+"XXXXXX .. ...............      .....         ............ XXXXXX",
+"XXXXXX .. .............     .  ....            .......... XXXXXX",
+"XXXXXX ... ...........    ...  ...        ............... XXXXXX",
+"XXXXXXX .. ..........    ....  ..     ................... XXXXXX",
+"XXXXXXX .. .........   ......  ........   .............. XXXXXXX",
+"XXXXXXX .. .................   .....      .............. XXXXXXX",
+"XXXXXXX .. .................   .....   .  .............. XXXXXXX",
+"XXXXXXX .. .................   .........  .............. XXXXXXX",
+"XXXXXXX ... ................   .......       ........... XXXXXXX",
+"XXXXXXX ... ................   .....        ............ XXXXXXX",
+"XXXXXXXX .. ................    ....  ..  .............. XXXXXXX",
+"XXXXXXXX .. .................   ........  ............. XXXXXXXX",
+"XXXXXXXX .. .............................  ............ XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ald64.xpm b/shogipixmaps/ald64.xpm
new file mode 100644 (file)
index 0000000..2b03ae8
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ald__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. ........  ................................ XXXXXXXX",
+"XXXXXXXX ... .........  ........   .................... XXXXXXXX",
+"XXXXXXXX ... .........  ..  ....    ................... XXXXXXXX",
+"XXXXXXXX .. ........        .....   ................... XXXXXXXX",
+"XXXXXXXX .. .......       .......   ................... XXXXXXXX",
+"XXXXXXXX .. ..........  .........   ................... XXXXXXXX",
+"XXXXXXXX .. ..........  .   .....   ................... XXXXXXXX",
+"XXXXXXXX .. ..........      .....   .................... XXXXXXX",
+"XXXXXXX ... ..........   ........  ......   ............ XXXXXXX",
+"XXXXXXX ... ..............     ..  ....    ............. XXXXXXX",
+"XXXXXXX .. ...........        ...  ...    .............. XXXXXXX",
+"XXXXXXX .. ......            ....  .     ............... XXXXXXX",
+"XXXXXXX .. ........         .....      ................. XXXXXXX",
+"XXXXXXX .. ............   .......     .................. XXXXXXX",
+"XXXXXXX .. ...........   .  ....    ....   .............. XXXXXX",
+"XXXXXX ... .........    ...  ..    ....    .............. XXXXXX",
+"XXXXXX .. ..........   ....  .      ..   ................ XXXXXX",
+"XXXXXX .. .........   ....      ... .  .................. XXXXXX",
+"XXXXXX .. ........   .....    ....  ....     ............ XXXXXX",
+"XXXXXX .. ........  ...      .....  .         ........... XXXXXX",
+"XXXXXX .. .......   ...  ..  ....      ....   ............ XXXXX",
+"XXXXX ... ......   ....  ..  .....  ......    ............ XXXXX",
+"XXXXX ... ...... ......   .  ............    ............. XXXXX",
+"XXXXX .. ................    ..........     .............. XXXXX",
+"XXXXX .. .................  ........     ................. XXXXX",
+"XXXXX .. ...........................  .................... XXXXX",
+"XXXXX .. .................................................. XXXX",
+"XXXXX .. .............   .            ..................... XXXX",
+"XXXX ... .............                 .................... XXXX",
+"XXXX ... .............     ....   ......................... XXXX",
+"XXXX .. ....................      ......................... XXXX",
+"XXXX .. ...................     ........................... XXXX",
+"XXXX .. .....................  .     ....................... XXX",
+"XXXX .. ....................         ....................... XXX",
+"XXXX .. ..............      ........  ...................... XXX",
+"XXX ... ..............       .......  ...................... XXX",
+"XXX .. ..............   ..   ......   ...................... XXX",
+"XXX .. ..............   ...  .....   ....................... XXX",
+"XXX .. ...............   .....      ......................... XX",
+"XXX .. .................            ......................... XX",
+"XXX .. ...................        ........................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/all64.xpm b/shogipixmaps/all64.xpm
new file mode 100644 (file)
index 0000000..a235629
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *all__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. ........  ................................ XXXXXXXX",
+"XXXXXXXX ... .........  ........   .................... XXXXXXXX",
+"XXXXXXXX ... .........  ..  ....    ................... XXXXXXXX",
+"XXXXXXXX .. ........        .....   ................... XXXXXXXX",
+"XXXXXXXX .. .......       .......   ................... XXXXXXXX",
+"XXXXXXXX .. ..........  .........   ................... XXXXXXXX",
+"XXXXXXXX .. ..........  .   .....   ................... XXXXXXXX",
+"XXXXXXXX .. ..........      .....   .................... XXXXXXX",
+"XXXXXXX ... ..........   ........  ......   ............ XXXXXXX",
+"XXXXXXX ... ..............     ..  ....    ............. XXXXXXX",
+"XXXXXXX .. ...........        ...  ...    .............. XXXXXXX",
+"XXXXXXX .. ......            ....  .     ............... XXXXXXX",
+"XXXXXXX .. ........         .....      ................. XXXXXXX",
+"XXXXXXX .. ............   .......     .................. XXXXXXX",
+"XXXXXXX .. ...........   .  ....    ....   .............. XXXXXX",
+"XXXXXX ... .........    ...  ..    ....    .............. XXXXXX",
+"XXXXXX .. ..........   ....  .      ..   ................ XXXXXX",
+"XXXXXX .. .........   ....      ... .  .................. XXXXXX",
+"XXXXXX .. ........   .....    ....  ....     ............ XXXXXX",
+"XXXXXX .. ........  ...      .....  .         ........... XXXXXX",
+"XXXXXX .. .......   ...  ..  ....      ....   ............ XXXXX",
+"XXXXX ... ......   ....  ..  .....  ......    ............ XXXXX",
+"XXXXX ... ...... ......   .  ............    ............. XXXXX",
+"XXXXX .. ................    ..........     .............. XXXXX",
+"XXXXX .. .................  ........     ................. XXXXX",
+"XXXXX .. ...........................  .................... XXXXX",
+"XXXXX .. .................................................. XXXX",
+"XXXXX .. .............   .            ..................... XXXX",
+"XXXX ... .............                 .................... XXXX",
+"XXXX ... .............     ....   ......................... XXXX",
+"XXXX .. ....................      ......................... XXXX",
+"XXXX .. ...................     ........................... XXXX",
+"XXXX .. .....................  .     ....................... XXX",
+"XXXX .. ....................         ....................... XXX",
+"XXXX .. ..............      ........  ...................... XXX",
+"XXX ... ..............       .......  ...................... XXX",
+"XXX .. ..............   ..   ......   ...................... XXX",
+"XXX .. ..............   ...  .....   ....................... XXX",
+"XXX .. ...............   .....      ......................... XX",
+"XXX .. .................            ......................... XX",
+"XXX .. ...................        ........................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/bdd64.xpm b/shogipixmaps/bdd64.xpm
new file mode 100644 (file)
index 0000000..85e0c34
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *bdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...............  ............... ..................... XX",
+"XXX .. ..............     .............  .................... XX",
+"XXX .. ..............  .   ............  .................... XX",
+"XXX .. ..............  ..   ...........  .................... XX",
+"XXX .. ..............  ....  ..........  ................... XXX",
+"XXX .. ..............  .....  .........  ..  ............... XXX",
+"XXX ... .............  ................     ................ XXX",
+"XXXX .. .............. .................   ................. XXX",
+"XXXX .. .............. .....     ......   .................. XXX",
+"XXXX .. .............            .....   ................... XXX",
+"XXXX .. ............         ........   ...  .............. XXXX",
+"XXXX .. ...........................    ...  ............... XXXX",
+"XXXX ... ..............         ...    .   ................ XXXX",
+"XXXX ... ..............        ...... .   ................. XXXX",
+"XXXXX .. .............................   .................. XXXX",
+"XXXXX .. .............................   .................. XXXX",
+"XXXXX .. .............................  .................. XXXXX",
+"XXXXX .. .................  .............................. XXXXX",
+"XXXXX .. .................   ............................. XXXXX",
+"XXXXX ... ................ ............................... XXXXX",
+"XXXXX ... ................  .......      ................. XXXXX",
+"XXXXXX .. ................            .  ................. XXXXX",
+"XXXXXX .. ................         ....  ................ XXXXXX",
+"XXXXXX .. ................  .....  .     ................ XXXXXX",
+"XXXXXX .. ................   .           ................ XXXXXX",
+"XXXXXX .. ................         ....  ................ XXXXXX",
+"XXXXXX ... ...............  .....  ...   ................ XXXXXX",
+"XXXXXXX .. ...............  ...         ................. XXXXXX",
+"XXXXXXX .. ................             ................ XXXXXXX",
+"XXXXXXX .. ............................................. XXXXXXX",
+"XXXXXXX .. ....................... ..................... XXXXXXX",
+"XXXXXXX .. .....................   ..................... XXXXXXX",
+"XXXXXXX ... ...................   ...  ................. XXXXXXX",
+"XXXXXXX ... ..................   ...   ................. XXXXXXX",
+"XXXXXXXX .. ..................        .................. XXXXXXX",
+"XXXXXXXX .. ..................    .  .................. XXXXXXXX",
+"XXXXXXXX .. ....................... ................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/bdl64.xpm b/shogipixmaps/bdl64.xpm
new file mode 100644 (file)
index 0000000..910487f
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *bdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...............  ............... ..................... XX",
+"XXX .. ..............     .............  .................... XX",
+"XXX .. ..............  .   ............  .................... XX",
+"XXX .. ..............  ..   ...........  .................... XX",
+"XXX .. ..............  ....  ..........  ................... XXX",
+"XXX .. ..............  .....  .........  ..  ............... XXX",
+"XXX ... .............  ................     ................ XXX",
+"XXXX .. .............. .................   ................. XXX",
+"XXXX .. .............. .....     ......   .................. XXX",
+"XXXX .. .............            .....   ................... XXX",
+"XXXX .. ............         ........   ...  .............. XXXX",
+"XXXX .. ...........................    ...  ............... XXXX",
+"XXXX ... ..............         ...    .   ................ XXXX",
+"XXXX ... ..............        ...... .   ................. XXXX",
+"XXXXX .. .............................   .................. XXXX",
+"XXXXX .. .............................   .................. XXXX",
+"XXXXX .. .............................  .................. XXXXX",
+"XXXXX .. .................  .............................. XXXXX",
+"XXXXX .. .................   ............................. XXXXX",
+"XXXXX ... ................ ............................... XXXXX",
+"XXXXX ... ................  .......      ................. XXXXX",
+"XXXXXX .. ................            .  ................. XXXXX",
+"XXXXXX .. ................         ....  ................ XXXXXX",
+"XXXXXX .. ................  .....  .     ................ XXXXXX",
+"XXXXXX .. ................   .           ................ XXXXXX",
+"XXXXXX .. ................         ....  ................ XXXXXX",
+"XXXXXX ... ...............  .....  ...   ................ XXXXXX",
+"XXXXXXX .. ...............  ...         ................. XXXXXX",
+"XXXXXXX .. ................             ................ XXXXXXX",
+"XXXXXXX .. ............................................. XXXXXXX",
+"XXXXXXX .. ....................... ..................... XXXXXXX",
+"XXXXXXX .. .....................   ..................... XXXXXXX",
+"XXXXXXX ... ...................   ...  ................. XXXXXXX",
+"XXXXXXX ... ..................   ...   ................. XXXXXXX",
+"XXXXXXXX .. ..................        .................. XXXXXXX",
+"XXXXXXXX .. ..................    .  .................. XXXXXXXX",
+"XXXXXXXX .. ....................... ................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/bld64.xpm b/shogipixmaps/bld64.xpm
new file mode 100644 (file)
index 0000000..6c1c452
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *bld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s dark_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo      oooooooooooooooooooooooooooooo",
+"ooooooooooooooooooooooooo   ... ..    oooooooooooooooooooooooooo",
+"ooooooooooooooooooooo    ...... ......    oooooooooooooooooooooo",
+"ooooooooooooooooo    ........... .........    oooooooooooooooooo",
+"ooooooooooooo    .............   .............    oooooooooooooo",
+"oooooooooo   .............    ...    .............   ooooooooooo",
+"oooooooooo ...........    ...........    ........... ooooooooooo",
+"ooooooooo  ........   ...................   .........  ooooooooo",
+"ooooooooo . ...    .........................    ...... ooooooooo",
+"ooooooooo .    .................................    .. ooooooooo",
+"ooooooooo .. .......................................   ooooooooo",
+"ooooooooo .. ............... .......................... oooooooo",
+"oooooooo ... ..............  .    ..................... oooooooo",
+"oooooooo ... .............        ..................... oooooooo",
+"oooooooo .. .............   ...   ..................... oooooooo",
+"oooooooo .. .............  ...   ...................... oooooooo",
+"oooooooo .. .................   ....................... oooooooo",
+"oooooooo .. ................. ......................... oooooooo",
+"oooooooo .. ............................................ ooooooo",
+"ooooooo ... ............             ................... ooooooo",
+"ooooooo ... ............         ...  .................. ooooooo",
+"ooooooo .. ............   ...  .....  .................. ooooooo",
+"ooooooo .. ............  ....         .................. ooooooo",
+"ooooooo .. ............           .   .................. ooooooo",
+"ooooooo .. ............     .  .....  .................. ooooooo",
+"ooooooo .. ............  ....         ................... oooooo",
+"oooooo ... ............  .            ................... oooooo",
+"oooooo .. .............      .......  ................... oooooo",
+"oooooo .. ........................... ................... oooooo",
+"oooooo .. .........................   ................... oooooo",
+"oooooo .. ..........................  ................... oooooo",
+"oooooo .. ..............  ................................ ooooo",
+"ooooo ... .............   ................................ ooooo",
+"ooooo ... .............   ................................ ooooo",
+"ooooo .. .............   X ......        ................. ooooo",
+"ooooo .. ............   .    ...         ................. ooooo",
+"ooooo .. ...........  ...    ............................. ooooo",
+"ooooo .. ..........  ...   ........         ............... oooo",
+"ooooo .. ..............   .....            ................ oooo",
+"oooo ... .............   ......     ..... ................. oooo",
+"oooo ... ............   ................. ................. oooo",
+"oooo .. ............     ................  ................ oooo",
+"oooo .. ...........  ..  .........  .....  ................ oooo",
+"oooo .. ...............  ..........  ....  ................. ooo",
+"oooo .. ...............  ...........   ..  ................. ooo",
+"oooo .. ...............  ............   .  ................. ooo",
+"ooo ... ...............  .............     ................. ooo",
+"ooo .. ................. ...............  .................. ooo",
+"ooo .. ..................................................... ooo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"oo ... ...................................................... oo",
+"oo .. ....................................................... oo",
+"oo .. ........................................................ o",
+"oo .. ........................................................ o",
+"ooo . ........................................................ o",
+"oooo  ........................................................ o",
+"oooo  .......................................................  o",
+"ooooo                                                         oo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/bll64.xpm b/shogipixmaps/bll64.xpm
new file mode 100644 (file)
index 0000000..959cea4
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *bll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s light_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo      oooooooooooooooooooooooooooooo",
+"ooooooooooooooooooooooooo   ... ..    oooooooooooooooooooooooooo",
+"ooooooooooooooooooooo    ...... ......    oooooooooooooooooooooo",
+"ooooooooooooooooo    ........... .........    oooooooooooooooooo",
+"ooooooooooooo    .............   .............    oooooooooooooo",
+"oooooooooo   .............    ...    .............   ooooooooooo",
+"oooooooooo ...........    ...........    ........... ooooooooooo",
+"ooooooooo  ........   ...................   .........  ooooooooo",
+"ooooooooo . ...    .........................    ...... ooooooooo",
+"ooooooooo .    .................................    .. ooooooooo",
+"ooooooooo .. .......................................   ooooooooo",
+"ooooooooo .. ............... .......................... oooooooo",
+"oooooooo ... ..............  .    ..................... oooooooo",
+"oooooooo ... .............        ..................... oooooooo",
+"oooooooo .. .............   ...   ..................... oooooooo",
+"oooooooo .. .............  ...   ...................... oooooooo",
+"oooooooo .. .................   ....................... oooooooo",
+"oooooooo .. ................. ......................... oooooooo",
+"oooooooo .. ............................................ ooooooo",
+"ooooooo ... ............             ................... ooooooo",
+"ooooooo ... ............         ...  .................. ooooooo",
+"ooooooo .. ............   ...  .....  .................. ooooooo",
+"ooooooo .. ............  ....         .................. ooooooo",
+"ooooooo .. ............           .   .................. ooooooo",
+"ooooooo .. ............     .  .....  .................. ooooooo",
+"ooooooo .. ............  ....         ................... oooooo",
+"oooooo ... ............  .            ................... oooooo",
+"oooooo .. .............      .......  ................... oooooo",
+"oooooo .. ........................... ................... oooooo",
+"oooooo .. .........................   ................... oooooo",
+"oooooo .. ..........................  ................... oooooo",
+"oooooo .. ..............  ................................ ooooo",
+"ooooo ... .............   ................................ ooooo",
+"ooooo ... .............   ................................ ooooo",
+"ooooo .. .............   X ......        ................. ooooo",
+"ooooo .. ............   .    ...         ................. ooooo",
+"ooooo .. ...........  ...    ............................. ooooo",
+"ooooo .. ..........  ...   ........         ............... oooo",
+"ooooo .. ..............   .....            ................ oooo",
+"oooo ... .............   ......     ..... ................. oooo",
+"oooo ... ............   ................. ................. oooo",
+"oooo .. ............     ................  ................ oooo",
+"oooo .. ...........  ..  .........  .....  ................ oooo",
+"oooo .. ...............  ..........  ....  ................. ooo",
+"oooo .. ...............  ...........   ..  ................. ooo",
+"oooo .. ...............  ............   .  ................. ooo",
+"ooo ... ...............  .............     ................. ooo",
+"ooo .. ................. ...............  .................. ooo",
+"ooo .. ..................................................... ooo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"oo ... ...................................................... oo",
+"oo .. ....................................................... oo",
+"oo .. ........................................................ o",
+"oo .. ........................................................ o",
+"ooo . ........................................................ o",
+"oooo  ........................................................ o",
+"oooo  .......................................................  o",
+"ooooo                                                         oo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/ddd64.xpm b/shogipixmaps/ddd64.xpm
new file mode 100644 (file)
index 0000000..f770ad9
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ddd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ...............                        ................ XX",
+"XX ... .............                       .................. XX",
+"XXX .. ..............                 ....................... XX",
+"XXX .. ........................  ............................ XX",
+"XXX .. .......................   ..   ....................... XX",
+"XXX .. ......................         ....................... XX",
+"XXX .. .....................     ...  ...................... XXX",
+"XXX .. ....................      ...  ...................... XXX",
+"XXX ... ................... .        ....................... XXX",
+"XXXX .. ...................         ........................ XXX",
+"XXXX .. ......................  ....   ..................... XXX",
+"XXXX .. ......................       ....................... XXX",
+"XXXX .. ......................     ........................ XXXX",
+"XXXX .. ......................   .......................... XXXX",
+"XXXX ... ...........       .........  ..................... XXXX",
+"XXXX ... ..........         .......    .................... XXXX",
+"XXXXX .. ..........  ......  ......  .   ...... ........... XXXX",
+"XXXXX .. .........   .......  .....  ..  ....   ........... XXXX",
+"XXXXX .. .........   .......  .....  ..  ...   ........... XXXXX",
+"XXXXX .. ..........  .......  .....      ...  ............ XXXXX",
+"XXXXX .. .......... ........  ....    .....   ............ XXXXX",
+"XXXXX ... ..............   .  ..      ....   ............. XXXXX",
+"XXXXX ... .............    .      .  ....   .............. XXXXX",
+"XXXXXX .. ...........    ...     ... ...    .............. XXXXX",
+"XXXXXX .. ...........   ...     .......   ............... XXXXXX",
+"XXXXXX .. ................     .......      ............. XXXXXX",
+"XXXXXX .. ...............      .....         ............ XXXXXX",
+"XXXXXX .. .............     .  ....      .. ............. XXXXXX",
+"XXXXXX ... ...........    ...  ...     ..  .............. XXXXXX",
+"XXXXXXX .. ..........    ....  ...    ..   .............. XXXXXX",
+"XXXXXXX .. .........   ......  .....  ..  .............. XXXXXXX",
+"XXXXXXX .. .................   .......      ............ XXXXXXX",
+"XXXXXXX .. .................   ....       .............. XXXXXXX",
+"XXXXXXX .. .................   ...    .................. XXXXXXX",
+"XXXXXXX ... ................   ....... ................. XXXXXXX",
+"XXXXXXX ... ................   .......  ................ XXXXXXX",
+"XXXXXXXX .. ................    ......  ................ XXXXXXX",
+"XXXXXXXX .. .................   ......   .............. XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ddl64.xpm b/shogipixmaps/ddl64.xpm
new file mode 100644 (file)
index 0000000..6435d64
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ddl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ...............                        ................ XX",
+"XX ... .............                       .................. XX",
+"XXX .. ..............                 ....................... XX",
+"XXX .. ........................  ............................ XX",
+"XXX .. .......................   ..   ....................... XX",
+"XXX .. ......................         ....................... XX",
+"XXX .. .....................     ...  ...................... XXX",
+"XXX .. ....................      ...  ...................... XXX",
+"XXX ... ................... .        ....................... XXX",
+"XXXX .. ...................         ........................ XXX",
+"XXXX .. ......................  ....   ..................... XXX",
+"XXXX .. ......................       ....................... XXX",
+"XXXX .. ......................     ........................ XXXX",
+"XXXX .. ......................   .......................... XXXX",
+"XXXX ... ...........       .........  ..................... XXXX",
+"XXXX ... ..........         .......    .................... XXXX",
+"XXXXX .. ..........  ......  ......  .   ...... ........... XXXX",
+"XXXXX .. .........   .......  .....  ..  ....   ........... XXXX",
+"XXXXX .. .........   .......  .....  ..  ...   ........... XXXXX",
+"XXXXX .. ..........  .......  .....      ...  ............ XXXXX",
+"XXXXX .. .......... ........  ....    .....   ............ XXXXX",
+"XXXXX ... ..............   .  ..      ....   ............. XXXXX",
+"XXXXX ... .............    .      .  ....   .............. XXXXX",
+"XXXXXX .. ...........    ...     ... ...    .............. XXXXX",
+"XXXXXX .. ...........   ...     .......   ............... XXXXXX",
+"XXXXXX .. ................     .......      ............. XXXXXX",
+"XXXXXX .. ...............      .....         ............ XXXXXX",
+"XXXXXX .. .............     .  ....      .. ............. XXXXXX",
+"XXXXXX ... ...........    ...  ...     ..  .............. XXXXXX",
+"XXXXXXX .. ..........    ....  ...    ..   .............. XXXXXX",
+"XXXXXXX .. .........   ......  .....  ..  .............. XXXXXXX",
+"XXXXXXX .. .................   .......      ............ XXXXXXX",
+"XXXXXXX .. .................   ....       .............. XXXXXXX",
+"XXXXXXX .. .................   ...    .................. XXXXXXX",
+"XXXXXXX ... ................   ....... ................. XXXXXXX",
+"XXXXXXX ... ................   .......  ................ XXXXXXX",
+"XXXXXXXX .. ................    ......  ................ XXXXXXX",
+"XXXXXXXX .. .................   ......   .............. XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/dld64.xpm b/shogipixmaps/dld64.xpm
new file mode 100644 (file)
index 0000000..8f36401
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *dld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXX ... ..........   ......   .................... XXXXXXXX",
+"XXXXXXXX ... ...........  ......    ................... XXXXXXXX",
+"XXXXXXXX .. ............  .......   ................... XXXXXXXX",
+"XXXXXXXX .. ............. .......   ................... XXXXXXXX",
+"XXXXXXXX .. ..............    ...   ................... XXXXXXXX",
+"XXXXXXXX .. ..........       ....   ................... XXXXXXXX",
+"XXXXXXXX .. ........      .......   .................... XXXXXXX",
+"XXXXXXX ... ..........  ..  .....  ......   ............ XXXXXXX",
+"XXXXXXX ... .........   ..    ...  ....    ............. XXXXXXX",
+"XXXXXXX .. ..........  ..     ...  ...    .............. XXXXXXX",
+"XXXXXXX .. ......... ..      ....  .     ............... XXXXXXX",
+"XXXXXXX .. ........         .....      ................. XXXXXXX",
+"XXXXXXX .. .........      .......     .................. XXXXXXX",
+"XXXXXXX .. ...........   .......     ...   .............. XXXXXX",
+"XXXXXX ... .........    ... ...     ...    .............. XXXXXX",
+"XXXXXX .. ..........   ....  .      .    ................ XXXXXX",
+"XXXXXX .. .........   ....      ..  .   ................. XXXXXX",
+"XXXXXX .. ........   .....    ....  ........ ............ XXXXXX",
+"XXXXXX .. ........  ...      .....  .......  ............ XXXXXX",
+"XXXXXX .. .......   ...  ..  .....  .......   ............ XXXXX",
+"XXXXX ... ......   ....  ..  .....  .......   ............ XXXXX",
+"XXXXX ... ...... ......   .  ......  ......  ............. XXXXX",
+"XXXXX .. ................    .......         ............. XXXXX",
+"XXXXX .. .................  .........       .............. XXXXX",
+"XXXXX .. ......................   ........................ XXXXX",
+"XXXXX .. ....................     ......................... XXXX",
+"XXXXX .. ..................       ......................... XXXX",
+"XXXX ... ................   ....  ......................... XXXX",
+"XXXX ... ...................         ...................... XXXX",
+"XXXX .. ...................        . ...................... XXXX",
+"XXXX .. ..................  ...      ...................... XXXX",
+"XXXX .. ..................  ...     ........................ XXX",
+"XXXX .. ..................         ......................... XXX",
+"XXXX .. ..................   ..   .......................... XXX",
+"XXX ... .......................  ........................... XXX",
+"XXX .. ...................                 ................. XXX",
+"XXX .. ..............                       ................ XXX",
+"XXX .. ............                        .................. XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/dll64.xpm b/shogipixmaps/dll64.xpm
new file mode 100644 (file)
index 0000000..0a5f708
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *dll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXX ... ..........   ......   .................... XXXXXXXX",
+"XXXXXXXX ... ...........  ......    ................... XXXXXXXX",
+"XXXXXXXX .. ............  .......   ................... XXXXXXXX",
+"XXXXXXXX .. ............. .......   ................... XXXXXXXX",
+"XXXXXXXX .. ..............    ...   ................... XXXXXXXX",
+"XXXXXXXX .. ..........       ....   ................... XXXXXXXX",
+"XXXXXXXX .. ........      .......   .................... XXXXXXX",
+"XXXXXXX ... ..........  ..  .....  ......   ............ XXXXXXX",
+"XXXXXXX ... .........   ..    ...  ....    ............. XXXXXXX",
+"XXXXXXX .. ..........  ..     ...  ...    .............. XXXXXXX",
+"XXXXXXX .. ......... ..      ....  .     ............... XXXXXXX",
+"XXXXXXX .. ........         .....      ................. XXXXXXX",
+"XXXXXXX .. .........      .......     .................. XXXXXXX",
+"XXXXXXX .. ...........   .......     ...   .............. XXXXXX",
+"XXXXXX ... .........    ... ...     ...    .............. XXXXXX",
+"XXXXXX .. ..........   ....  .      .    ................ XXXXXX",
+"XXXXXX .. .........   ....      ..  .   ................. XXXXXX",
+"XXXXXX .. ........   .....    ....  ........ ............ XXXXXX",
+"XXXXXX .. ........  ...      .....  .......  ............ XXXXXX",
+"XXXXXX .. .......   ...  ..  .....  .......   ............ XXXXX",
+"XXXXX ... ......   ....  ..  .....  .......   ............ XXXXX",
+"XXXXX ... ...... ......   .  ......  ......  ............. XXXXX",
+"XXXXX .. ................    .......         ............. XXXXX",
+"XXXXX .. .................  .........       .............. XXXXX",
+"XXXXX .. ......................   ........................ XXXXX",
+"XXXXX .. ....................     ......................... XXXX",
+"XXXXX .. ..................       ......................... XXXX",
+"XXXX ... ................   ....  ......................... XXXX",
+"XXXX ... ...................         ...................... XXXX",
+"XXXX .. ...................        . ...................... XXXX",
+"XXXX .. ..................  ...      ...................... XXXX",
+"XXXX .. ..................  ...     ........................ XXX",
+"XXXX .. ..................         ......................... XXX",
+"XXXX .. ..................   ..   .......................... XXX",
+"XXX ... .......................  ........................... XXX",
+"XXX .. ...................                 ................. XXX",
+"XXX .. ..............                       ................ XXX",
+"XXX .. ............                        .................. XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/fdd64.xpm b/shogipixmaps/fdd64.xpm
new file mode 100644 (file)
index 0000000..240e470
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *fdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .. . ..................... XXXX",
+"XXXX ... ................  .....  .    ... ................ XXXX",
+"XXXXX .. ................  ..  .  .        ................ XXXX",
+"XXXXX .. ................      .....    .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ............   ...... ....        ............. XXXXXX",
+"XXXXXX .. .............   ...   ...        .............. XXXXXX",
+"XXXXXX .. ..............  ..    ..  .. .................. XXXXXX",
+"XXXXXX ... .............   . .  .....      .............. XXXXXX",
+"XXXXXXX .. .............   ... ....  . .................. XXXXXX",
+"XXXXXXX .. ...........  ..  .. ......     .............. XXXXXXX",
+"XXXXXXX .. ..........  ....    ....  . ................. XXXXXXX",
+"XXXXXXX .. ..........  ...     .......    .............. XXXXXXX",
+"XXXXXXX .. ..............  ... .....     ............... XXXXXXX",
+"XXXXXXX ... ............. ..    ..........  ............ XXXXXXX",
+"XXXXXXX ... .............    .  ...  ....  ............. XXXXXXX",
+"XXXXXXXX .. ............. ....  ....  ..  .............. XXXXXXX",
+"XXXXXXXX .. .............       .....    .............. XXXXXXXX",
+"XXXXXXXX .. ..............   .  ......  ............... XXXXXXXX",
+"XXXXXXXX .. .................. ....... ................ XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/fdl64.xpm b/shogipixmaps/fdl64.xpm
new file mode 100644 (file)
index 0000000..caeaf96
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *fdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .. . ..................... XXXX",
+"XXXX ... ................  .....  .    ... ................ XXXX",
+"XXXXX .. ................  ..  .  .        ................ XXXX",
+"XXXXX .. ................      .....    .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ............   ...... ....        ............. XXXXXX",
+"XXXXXX .. .............   ...   ...        .............. XXXXXX",
+"XXXXXX .. ..............  ..    ..  .. .................. XXXXXX",
+"XXXXXX ... .............   . .  .....      .............. XXXXXX",
+"XXXXXXX .. .............   ... ....  . .................. XXXXXX",
+"XXXXXXX .. ...........  ..  .. ......     .............. XXXXXXX",
+"XXXXXXX .. ..........  ....    ....  . ................. XXXXXXX",
+"XXXXXXX .. ..........  ...     .......    .............. XXXXXXX",
+"XXXXXXX .. ..............  ... .....     ............... XXXXXXX",
+"XXXXXXX ... ............. ..    ..........  ............ XXXXXXX",
+"XXXXXXX ... .............    .  ...  ....  ............. XXXXXXX",
+"XXXXXXXX .. ............. ....  ....  ..  .............. XXXXXXX",
+"XXXXXXXX .. .............       .....    .............. XXXXXXXX",
+"XXXXXXXX .. ..............   .  ......  ............... XXXXXXXX",
+"XXXXXXXX .. .................. ....... ................ XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/fld64.xpm b/shogipixmaps/fld64.xpm
new file mode 100644 (file)
index 0000000..75890e6
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *fld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s dark_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo      oooooooooooooooooooooooooooooo",
+"ooooooooooooooooooooooooo   ... ..    oooooooooooooooooooooooooo",
+"ooooooooooooooooooooo    ...... ......    oooooooooooooooooooooo",
+"ooooooooooooooooo    ........... .........    oooooooooooooooooo",
+"ooooooooooooo    .............   .............    oooooooooooooo",
+"oooooooooo   .............    ...    .............   ooooooooooo",
+"oooooooooo ...........    ...........    ........... ooooooooooo",
+"ooooooooo  ........   ...................   .........  ooooooooo",
+"ooooooooo . ...    .........................    ...... ooooooooo",
+"ooooooooo .    .................................    .. ooooooooo",
+"ooooooooo .. ............ ....... ..................   ooooooooo",
+"ooooooooo .. ...........  ......  .   ................. oooooooo",
+"oooooooo ... ..........    .....       ................ oooooooo",
+"oooooooo ... .........  ..  ....  .... ................ oooooooo",
+"oooooooo .. .........  ....  ...  .    ................ oooooooo",
+"oooooooo .. ........  ..........    .. ................ oooooooo",
+"oooooooo .. ...........     ..... ...  ................ oooooooo",
+"oooooooo .. ..........    .......     ...  ............ oooooooo",
+"oooooooo .. ............. .  ....    ....  ............. ooooooo",
+"ooooooo ... ..........     ...... ..  ..  .............. ooooooo",
+"ooooooo ... ............. .  .... ...   ................ ooooooo",
+"ooooooo .. ..........      .....  . .   ................ ooooooo",
+"ooooooo .. .............. ..  ..    ..  ................ ooooooo",
+"ooooooo .. ..........        ...   ...   ............... ooooooo",
+"ooooooo .. .........        .... ......   .............. ooooooo",
+"ooooooo .. .............................................. oooooo",
+"oooooo ... ............... ......... .................... oooooo",
+"oooooo .. ...............  ........  .................... oooooo",
+"oooooo .. ............. .  ......    .................... oooooo",
+"oooooo .. ............. .  ...     ...................... oooooo",
+"oooooo .. ............  .  ....   ....................... oooooo",
+"oooooo .. ............  .. ...... .   .................... ooooo",
+"ooooo ... ...........  X    .....      ................... ooooo",
+"ooooo ... ...........        .  .  ..  ................... ooooo",
+"ooooo .. ............ ...    .  .....  ................... ooooo",
+"ooooo .. ................. . .. ...   .................... ooooo",
+"ooooo .. ...........     . ......     .................... ooooo",
+"ooooo .. ..........     .. ......  ........................ oooo",
+"ooooo .. ............ ...  ..........  .................... oooo",
+"oooo ... ...........  ...  ...              ............... oooo",
+"oooo ... ...........  ...  ...     ..      ................ oooo",
+"oooo .. ...........   ...  ....... ..  .................... oooo",
+"oooo .. ...........  ....  ......  ...  ................... oooo",
+"oooo .. ..............  .  .....   ...  .................... ooo",
+"oooo .. ...............    .....  ....  .................... ooo",
+"oooo .. ...............   .......... .  .................... ooo",
+"ooo ... ................ ...........    .................... ooo",
+"ooo .. ..............................  ..................... ooo",
+"ooo .. ..................................................... ooo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"oo ... ...................................................... oo",
+"oo .. ....................................................... oo",
+"oo .. ........................................................ o",
+"oo .. ........................................................ o",
+"ooo . ........................................................ o",
+"oooo  ........................................................ o",
+"oooo  .......................................................  o",
+"ooooo                                                         oo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/fll64.xpm b/shogipixmaps/fll64.xpm
new file mode 100644 (file)
index 0000000..5362f62
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *fll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s light_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo      oooooooooooooooooooooooooooooo",
+"ooooooooooooooooooooooooo   ... ..    oooooooooooooooooooooooooo",
+"ooooooooooooooooooooo    ...... ......    oooooooooooooooooooooo",
+"ooooooooooooooooo    ........... .........    oooooooooooooooooo",
+"ooooooooooooo    .............   .............    oooooooooooooo",
+"oooooooooo   .............    ...    .............   ooooooooooo",
+"oooooooooo ...........    ...........    ........... ooooooooooo",
+"ooooooooo  ........   ...................   .........  ooooooooo",
+"ooooooooo . ...    .........................    ...... ooooooooo",
+"ooooooooo .    .................................    .. ooooooooo",
+"ooooooooo .. ............ ....... ..................   ooooooooo",
+"ooooooooo .. ...........  ......  .   ................. oooooooo",
+"oooooooo ... ..........    .....       ................ oooooooo",
+"oooooooo ... .........  ..  ....  .... ................ oooooooo",
+"oooooooo .. .........  ....  ...  .    ................ oooooooo",
+"oooooooo .. ........  ..........    .. ................ oooooooo",
+"oooooooo .. ...........     ..... ...  ................ oooooooo",
+"oooooooo .. ..........    .......     ...  ............ oooooooo",
+"oooooooo .. ............. .  ....    ....  ............. ooooooo",
+"ooooooo ... ..........     ...... ..  ..  .............. ooooooo",
+"ooooooo ... ............. .  .... ...   ................ ooooooo",
+"ooooooo .. ..........      .....  . .   ................ ooooooo",
+"ooooooo .. .............. ..  ..    ..  ................ ooooooo",
+"ooooooo .. ..........        ...   ...   ............... ooooooo",
+"ooooooo .. .........        .... ......   .............. ooooooo",
+"ooooooo .. .............................................. oooooo",
+"oooooo ... ............... ......... .................... oooooo",
+"oooooo .. ...............  ........  .................... oooooo",
+"oooooo .. ............. .  ......    .................... oooooo",
+"oooooo .. ............. .  ...     ...................... oooooo",
+"oooooo .. ............  .  ....   ....................... oooooo",
+"oooooo .. ............  .. ...... .   .................... ooooo",
+"ooooo ... ...........  X    .....      ................... ooooo",
+"ooooo ... ...........        .  .  ..  ................... ooooo",
+"ooooo .. ............ ...    .  .....  ................... ooooo",
+"ooooo .. ................. . .. ...   .................... ooooo",
+"ooooo .. ...........     . ......     .................... ooooo",
+"ooooo .. ..........     .. ......  ........................ oooo",
+"ooooo .. ............ ...  ..........  .................... oooo",
+"oooo ... ...........  ...  ...              ............... oooo",
+"oooo ... ...........  ...  ...     ..      ................ oooo",
+"oooo .. ...........   ...  ....... ..  .................... oooo",
+"oooo .. ...........  ....  ......  ...  ................... oooo",
+"oooo .. ..............  .  .....   ...  .................... ooo",
+"oooo .. ...............    .....  ....  .................... ooo",
+"oooo .. ...............   .......... .  .................... ooo",
+"ooo ... ................ ...........    .................... ooo",
+"ooo .. ..............................  ..................... ooo",
+"ooo .. ..................................................... ooo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"ooo .. ...................................................... oo",
+"oo ... ...................................................... oo",
+"oo .. ....................................................... oo",
+"oo .. ........................................................ o",
+"oo .. ........................................................ o",
+"ooo . ........................................................ o",
+"oooo  ........................................................ o",
+"oooo  .......................................................  o",
+"ooooo                                                         oo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/kdd64.xpm b/shogipixmaps/kdd64.xpm
new file mode 100644 (file)
index 0000000..0cdd234
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *kdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .... ..................... XXXX",
+"XXXX ... ................  .....  ... ....  ............... XXXX",
+"XXXXX .. ................  ..  .  ...        .............. XXXX",
+"XXXXX .. ................      ......   .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................  ................. XXXXXX",
+"XXXXXX .. .............                 ................. XXXXXX",
+"XXXXXX .. ...............            .................... XXXXXX",
+"XXXXXX .. .....................  ........................ XXXXXX",
+"XXXXXX ... ....................  ........................ XXXXXX",
+"XXXXXXX .. ....................  ........................ XXXXXX",
+"XXXXXXX .. ..................         .................. XXXXXXX",
+"XXXXXXX .. ................         .................... XXXXXXX",
+"XXXXXXX .. ...............   ..  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX ... ...................  ....................... XXXXXXX",
+"XXXXXXX ... ...................   ...   ................ XXXXXXX",
+"XXXXXXXX .. .............              ................. XXXXXXX",
+"XXXXXXXX .. ............             .................. XXXXXXXX",
+"XXXXXXXX .. ............. ............................. XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/kdl64.xpm b/shogipixmaps/kdl64.xpm
new file mode 100644 (file)
index 0000000..b004d6f
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *kdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .... ..................... XXXX",
+"XXXX ... ................  .....  ... ....  ............... XXXX",
+"XXXXX .. ................  ..  .  ...        .............. XXXX",
+"XXXXX .. ................      ......   .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................  ................. XXXXXX",
+"XXXXXX .. .............                 ................. XXXXXX",
+"XXXXXX .. ...............            .................... XXXXXX",
+"XXXXXX .. .....................  ........................ XXXXXX",
+"XXXXXX ... ....................  ........................ XXXXXX",
+"XXXXXXX .. ....................  ........................ XXXXXX",
+"XXXXXXX .. ..................         .................. XXXXXXX",
+"XXXXXXX .. ................         .................... XXXXXXX",
+"XXXXXXX .. ...............   ..  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX ... ...................  ....................... XXXXXXX",
+"XXXXXXX ... ...................   ...   ................ XXXXXXX",
+"XXXXXXXX .. .............              ................. XXXXXXX",
+"XXXXXXXX .. ............             .................. XXXXXXXX",
+"XXXXXXXX .. ............. ............................. XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/kld64.xpm b/shogipixmaps/kld64.xpm
new file mode 100644 (file)
index 0000000..0ed5eae
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *kld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. ......................... ................ XXXXXXXX",
+"XXXXXXXX ... ..............             ............... XXXXXXXX",
+"XXXXXXXX ... ............              ................ XXXXXXXX",
+"XXXXXXXX .. ............   ...   ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ..   ................. XXXXXXXX",
+"XXXXXXXX .. ................         ................... XXXXXXX",
+"XXXXXXX ... ..............         ..................... XXXXXXX",
+"XXXXXXX ... ...................  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX .. ................            ................. XXXXXXX",
+"XXXXXXX .. .............                 ............... XXXXXXX",
+"XXXXXXX .. .............  ............................... XXXXXX",
+"XXXXXX ... ............... ......... .................... XXXXXX",
+"XXXXXX .. ...............  ........  .................... XXXXXX",
+"XXXXXX .. ............. .  ......    .................... XXXXXX",
+"XXXXXX .. ............. .  ...     ...................... XXXXXX",
+"XXXXXX .. ............  .  ....   ....................... XXXXXX",
+"XXXXXX .. ............  .. ...... .   .................... XXXXX",
+"XXXXX ... ...........  .   ......      ................... XXXXX",
+"XXXXX ... .........        ...  .  ..  ................... XXXXX",
+"XXXXX .. ...........  .... ...  .....  ................... XXXXX",
+"XXXXX .. ................. .... ...   .................... XXXXX",
+"XXXXX .. ...........     . ......     .................... XXXXX",
+"XXXXX .. ..........     .. ......  ........................ XXXX",
+"XXXXX .. ............ ...  ..........  .................... XXXX",
+"XXXX ... ...........  ...  ...              ............... XXXX",
+"XXXX ... ...........  ...  ...     ..      ................ XXXX",
+"XXXX .. ...........   ...  ....... ..  .................... XXXX",
+"XXXX .. ...........  ....  ......  ...  ................... XXXX",
+"XXXX .. ..............  .  .....   ...  .................... XXX",
+"XXXX .. ...............    .....  ....  .................... XXX",
+"XXXX .. ...............   .......... .  .................... XXX",
+"XXX ... ................ ...........    .................... XXX",
+"XXX .. ..............................  ..................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/kll64.xpm b/shogipixmaps/kll64.xpm
new file mode 100644 (file)
index 0000000..177c69d
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *kll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. ......................... ................ XXXXXXXX",
+"XXXXXXXX ... ..............             ............... XXXXXXXX",
+"XXXXXXXX ... ............              ................ XXXXXXXX",
+"XXXXXXXX .. ............   ...   ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ...................... XXXXXXXX",
+"XXXXXXXX .. ...................  ..   ................. XXXXXXXX",
+"XXXXXXXX .. ................         ................... XXXXXXX",
+"XXXXXXX ... ..............         ..................... XXXXXXX",
+"XXXXXXX ... ...................  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX .. ....................  ....................... XXXXXXX",
+"XXXXXXX .. ................            ................. XXXXXXX",
+"XXXXXXX .. .............                 ............... XXXXXXX",
+"XXXXXXX .. .............  ............................... XXXXXX",
+"XXXXXX ... ............... ......... .................... XXXXXX",
+"XXXXXX .. ...............  ........  .................... XXXXXX",
+"XXXXXX .. ............. .  ......    .................... XXXXXX",
+"XXXXXX .. ............. .  ...     ...................... XXXXXX",
+"XXXXXX .. ............  .  ....   ....................... XXXXXX",
+"XXXXXX .. ............  .. ...... .   .................... XXXXX",
+"XXXXX ... ...........  .   ......      ................... XXXXX",
+"XXXXX ... .........        ...  .  ..  ................... XXXXX",
+"XXXXX .. ...........  .... ...  .....  ................... XXXXX",
+"XXXXX .. ................. .... ...   .................... XXXXX",
+"XXXXX .. ...........     . ......     .................... XXXXX",
+"XXXXX .. ..........     .. ......  ........................ XXXX",
+"XXXXX .. ............ ...  ..........  .................... XXXX",
+"XXXX ... ...........  ...  ...              ............... XXXX",
+"XXXX ... ...........  ...  ...     ..      ................ XXXX",
+"XXXX .. ...........   ...  ....... ..  .................... XXXX",
+"XXXX .. ...........  ....  ......  ...  ................... XXXX",
+"XXXX .. ..............  .  .....   ...  .................... XXX",
+"XXXX .. ...............    .....  ....  .................... XXX",
+"XXXX .. ...............   .......... .  .................... XXX",
+"XXX ... ................ ...........    .................... XXX",
+"XXX .. ..............................  ..................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ldd64.xpm b/shogipixmaps/ldd64.xpm
new file mode 100644 (file)
index 0000000..67e171a
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ldd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX .... ...........                    ............ XXXXXXXXX",
+"XXXXX .... ............               ..   ........... XXXXXXXXX",
+"XXXXXX ... ..................... ......... ........... XXXXXXXXX",
+"XXXXXX ... ...............             ............... XXXXXXXXX",
+"XXXXXX ... ...............    .. ....  ............... XXXXXXXXX",
+"XXXXXX ... ..............  ..... ....   .............. XXXXXXXXX",
+"XXXXXX ... .............                .............. XXXXXXXXX",
+"XXXXXX .... ............  ...... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............   ..... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............               . ............ XXXXXXXXXX",
+"XXXXXXX ... ....................  ................... XXXXXXXXXX",
+"XXXXXXX ... ...............          ................ XXXXXXXXXX",
+"XXXXXXX ... ....................      ............... XXXXXXXXXX",
+"XXXXXXX .... ................... ................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ................      ................. XXXXXXXXXXX",
+"XXXXXXXX ... ................ ....  ................ XXXXXXXXXXX",
+"XXXXXXXX ... ...............    ... ................ XXXXXXXXXXX",
+"XXXXXXXX ... ..............          ............... XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ......  ............... XXXXXXXXXXX",
+"XXXXXXXX .... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ............  ....  ..  ............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ............   ... ..  .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... .............   .  .   .............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. .............  .. ..   ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ................. XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..............   ................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........  ..............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ldl64.xpm b/shogipixmaps/ldl64.xpm
new file mode 100644 (file)
index 0000000..e26c7d7
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ldl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX .... ...........                    ............ XXXXXXXXX",
+"XXXXX .... ............               ..   ........... XXXXXXXXX",
+"XXXXXX ... ..................... ......... ........... XXXXXXXXX",
+"XXXXXX ... ...............             ............... XXXXXXXXX",
+"XXXXXX ... ...............    .. ....  ............... XXXXXXXXX",
+"XXXXXX ... ..............  ..... ....   .............. XXXXXXXXX",
+"XXXXXX ... .............                .............. XXXXXXXXX",
+"XXXXXX .... ............  ...... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............   ..... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............               . ............ XXXXXXXXXX",
+"XXXXXXX ... ....................  ................... XXXXXXXXXX",
+"XXXXXXX ... ...............          ................ XXXXXXXXXX",
+"XXXXXXX ... ....................      ............... XXXXXXXXXX",
+"XXXXXXX .... ................... ................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ................      ................. XXXXXXXXXXX",
+"XXXXXXXX ... ................ ....  ................ XXXXXXXXXXX",
+"XXXXXXXX ... ...............    ... ................ XXXXXXXXXXX",
+"XXXXXXXX ... ..............          ............... XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ......  ............... XXXXXXXXXXX",
+"XXXXXXXX .... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ............  ....  ..  ............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ............   ... ..  .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... .............   .  .   .............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. .............  .. ..   ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ................. XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..............   ................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........  ..............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/lld64.xpm b/shogipixmaps/lld64.xpm
new file mode 100644 (file)
index 0000000..82a1011
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *lld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ..............  ...........    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  ................   ..............  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................   ................ XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............  .................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................. ................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ............   .. ..  ............. XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................  ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............   .  .   ............. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............  .. ...   ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... .............  ..  ....  ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXX .. ...............  ......  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ...............          .............. XXXXXXXXXXXX",
+"XXXXXXX ... ................ ...    ............... XXXXXXXXXXXX",
+"XXXXXXX ... ................  .... ................ XXXXXXXXXXXX",
+"XXXXXXX ... .................      ................ XXXXXXXXXXXX",
+"XXXXXXX ... ....................................... XXXXXXXXXXXX",
+"XXXXXXX ... ................... ................... XXXXXXXXXXXX",
+"XXXXXX ... ...............      .................... XXXXXXXXXXX",
+"XXXXXX ... ................          ............... XXXXXXXXXXX",
+"XXXXXX ... ...................  .................... XXXXXXXXXXX",
+"XXXXXX ... ............ .               ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... .....   ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... ......  ............ XXXXXXXXXXX",
+"XXXXX ... ..............                ............. XXXXXXXXXX",
+"XXXXX ... ..............   .... .....  .............. XXXXXXXXXX",
+"XXXXX ... ...............  .... ..    ............... XXXXXXXXXX",
+"XXXXX ... ...............             ............... XXXXXXXXXX",
+"XXXXX ... ........... ......... ..................... XXXXXXXXXX",
+"XXXXX ... ...........   ..               ............ XXXXXXXXXX",
+"XXXX .... ............                    ........... XXXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/lll64.xpm b/shogipixmaps/lll64.xpm
new file mode 100644 (file)
index 0000000..61af8dc
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *lll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ..............  ...........    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  ................   ..............  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................   ................ XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............  .................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................. ................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ............   .. ..  ............. XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................  ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............   .  .   ............. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............  .. ...   ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... .............  ..  ....  ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXX .. ...............  ......  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ...............          .............. XXXXXXXXXXXX",
+"XXXXXXX ... ................ ...    ............... XXXXXXXXXXXX",
+"XXXXXXX ... ................  .... ................ XXXXXXXXXXXX",
+"XXXXXXX ... .................      ................ XXXXXXXXXXXX",
+"XXXXXXX ... ....................................... XXXXXXXXXXXX",
+"XXXXXXX ... ................... ................... XXXXXXXXXXXX",
+"XXXXXX ... ...............      .................... XXXXXXXXXXX",
+"XXXXXX ... ................          ............... XXXXXXXXXXX",
+"XXXXXX ... ...................  .................... XXXXXXXXXXX",
+"XXXXXX ... ............ .               ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... .....   ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... ......  ............ XXXXXXXXXXX",
+"XXXXX ... ..............                ............. XXXXXXXXXX",
+"XXXXX ... ..............   .... .....  .............. XXXXXXXXXX",
+"XXXXX ... ...............  .... ..    ............... XXXXXXXXXX",
+"XXXXX ... ...............             ............... XXXXXXXXXX",
+"XXXXX ... ........... ......... ..................... XXXXXXXXXX",
+"XXXXX ... ...........   ..               ............ XXXXXXXXXX",
+"XXXX .... ............                    ........... XXXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ndd64.xpm b/shogipixmaps/ndd64.xpm
new file mode 100644 (file)
index 0000000..a53618c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ndd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ................    ........................... XXXXXXX",
+"XXXX .... ..............     .......................... XXXXXXXX",
+"XXXX .... ..............     .......................... XXXXXXXX",
+"XXXXX ... .............  ...  ......................... XXXXXXXX",
+"XXXXX ... ............   ...  ......................... XXXXXXXX",
+"XXXXX ... ............  ............................... XXXXXXXX",
+"XXXXX ... ...........  ....   ..   ..   .   ........... XXXXXXXX",
+"XXXXX ... ..........   ....   ..   ..   .   ........... XXXXXXXX",
+"XXXXX .... .........  ......   ..  ...  ..  .......... XXXXXXXXX",
+"XXXXX .... .........  .......  ...  ... ... .......... XXXXXXXXX",
+"XXXXXX ... .........   ............................... XXXXXXXXX",
+"XXXXXX ... .........           ....................... XXXXXXXXX",
+"XXXXXX ... ..........                  ............... XXXXXXXXX",
+"XXXXXX ... ...............          .  ............... XXXXXXXXX",
+"XXXXXX ... .....................  ...  ............... XXXXXXXXX",
+"XXXXXX .... ................           .............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...  .............. XXXXXXXXXX",
+"XXXXXXX ... ................           .............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...  .............. XXXXXXXXXX",
+"XXXXXXX ... .................          .............. XXXXXXXXXX",
+"XXXXXXX ... ................         . .............. XXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ......................... ............. XXXXXXXXXXX",
+"XXXXXXXX ... .................... ...  ............. XXXXXXXXXXX",
+"XXXXXXXX ... ........             ...   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ........            ....   .. ......... XXXXXXXXXXX",
+"XXXXXXXX ... ......... ...   ........  ..  ......... XXXXXXXXXXX",
+"XXXXXXXX .... .............  ..  ....  .   ........ XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........        .....     ......... XXXXXXXXXXXX",
+"XXXXXXXXX ... .........       .......    .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... .............  .   ....   ........... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........        .....   ........... XXXXXXXXXXXX",
+"XXXXXXXXXX .. .........       .......  ............ XXXXXXXXXXXX",
+"XXXXXXXXXXX . .............  ..  ....  ..   ....... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ..........       ...        ....... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . .........        ....      ........ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ............  ........  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ............  ........  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ...........  ........ ...........  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ........ ..................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/ndl64.xpm b/shogipixmaps/ndl64.xpm
new file mode 100644 (file)
index 0000000..113ddb3
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ndl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ................    ........................... XXXXXXX",
+"XXXX .... ..............     .......................... XXXXXXXX",
+"XXXX .... ..............     .......................... XXXXXXXX",
+"XXXXX ... .............  ...  ......................... XXXXXXXX",
+"XXXXX ... ............   ...  ......................... XXXXXXXX",
+"XXXXX ... ............  ............................... XXXXXXXX",
+"XXXXX ... ...........  ....   ..   ..   .   ........... XXXXXXXX",
+"XXXXX ... ..........   ....   ..   ..   .   ........... XXXXXXXX",
+"XXXXX .... .........  ......   ..  ...  ..  .......... XXXXXXXXX",
+"XXXXX .... .........  .......  ...  ... ... .......... XXXXXXXXX",
+"XXXXXX ... .........   ............................... XXXXXXXXX",
+"XXXXXX ... .........           ....................... XXXXXXXXX",
+"XXXXXX ... ..........                  ............... XXXXXXXXX",
+"XXXXXX ... ...............          .  ............... XXXXXXXXX",
+"XXXXXX ... .....................  ...  ............... XXXXXXXXX",
+"XXXXXX .... ................           .............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...  .............. XXXXXXXXXX",
+"XXXXXXX ... ................           .............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...  .............. XXXXXXXXXX",
+"XXXXXXX ... .................          .............. XXXXXXXXXX",
+"XXXXXXX ... ................         . .............. XXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ......................... ............. XXXXXXXXXXX",
+"XXXXXXXX ... .................... ...  ............. XXXXXXXXXXX",
+"XXXXXXXX ... ........             ...   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ........            ....   .. ......... XXXXXXXXXXX",
+"XXXXXXXX ... ......... ...   ........  ..  ......... XXXXXXXXXXX",
+"XXXXXXXX .... .............  ..  ....  .   ........ XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........        .....     ......... XXXXXXXXXXXX",
+"XXXXXXXXX ... .........       .......    .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... .............  .   ....   ........... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........        .....   ........... XXXXXXXXXXXX",
+"XXXXXXXXXX .. .........       .......  ............ XXXXXXXXXXXX",
+"XXXXXXXXXXX . .............  ..  ....  ..   ....... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ..........       ...        ....... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . .........        ....      ........ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ............  ........  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ............  ........  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ...........  ........ ...........  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ........ ..................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/nld64.xpm b/shogipixmaps/nld64.xpm
new file mode 100644 (file)
index 0000000..9d8f0b7
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *nld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s dark_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo     ooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooo    .. ..   oooooooooooooooooooooooooooo",
+"oooooooooooooooooooo    ....... ....   ooooooooooooooooooooooooo",
+"oooooooooooooooo    ..........   ......   oooooooooooooooooooooo",
+"oooooooooooo    ...........   ...   ......   ooooooooooooooooooo",
+"ooooooooooo ............   .........   ......  ooooooooooooooooo",
+"oooooooooo  .........   ...............   ..... oooooooooooooooo",
+"oooooooooo . .....   .....................   ... ooooooooooooooo",
+"oooooooooo . ..   .................. ........    ooooooooooooooo",
+"oooooooooo ..  ........... ........  ...........  oooooooooooooo",
+"ooooooooo ... ...........  ........  ............ oooooooooooooo",
+"ooooooooo ... ...........  ........  ............ oooooooooooooo",
+"ooooooooo ... ........      ....        ......... oooooooooooooo",
+"ooooooooo ... .......        ...       .......... oooooooooooooo",
+"ooooooooo .. .......   ..  ....  ..  ............. ooooooooooooo",
+"ooooooooo .. ............  .......       ......... ooooooooooooo",
+"oooooooo ... ...........   .....        .......... ooooooooooooo",
+"oooooooo ... ...........   ....   X  ............. ooooooooooooo",
+"oooooooo ... ..........    .......       ......... ooooooooooooo",
+"oooooooo ... .........     .....        .......... ooooooooooooo",
+"oooooooo ... ........   .  ....  ..  ............. ooooooooooooo",
+"oooooooo .. .........  ..  ........   ... ......... oooooooooooo",
+"ooooooo ... ......... ..   ....            ........ oooooooooooo",
+"ooooooo ... ............   ...             ........ oooooooooooo",
+"ooooooo ... .............  ... .................... oooooooooooo",
+"ooooooo ... ............. ......................... oooooooooooo",
+"ooooooo ... ....................................... oooooooooooo",
+"ooooooo ... ....................................... oooooooooooo",
+"oooooo ... .............. .         ................ ooooooooooo",
+"oooooo ... ..............          ................. ooooooooooo",
+"oooooo ... ..............  ...  .................... ooooooooooo",
+"oooooo ... ..............           ................ ooooooooooo",
+"oooooo ... ..............  ...  .................... ooooooooooo",
+"oooooo ... ..............           ................ ooooooooooo",
+"ooooo ... ...............  ...  ..................... oooooooooo",
+"ooooo ... ...............  .          ............... oooooooooo",
+"ooooo ... ...............                  .......... oooooooooo",
+"ooooo ... .......................           ......... oooooooooo",
+"ooooo ... ...............................   ......... oooooooooo",
+"ooooo ... .......... ... ...  ...  .......  ......... oooooooooo",
+"oooo .... ..........  ..  ...  ..   ......  ......... oooooooooo",
+"oooo ... ...........   .   ..   ..   ....   .......... ooooooooo",
+"oooo ... ...........   .   ..   ..   ....  ........... ooooooooo",
+"oooo ... ...............................  ............ ooooooooo",
+"oooo ... .........................  ...   ............ ooooooooo",
+"ooooo .. .........................  ...  ............. ooooooooo",
+"ooooo .. ..........................     .............. ooooooooo",
+"ooooo .. ..........................     .............. ooooooooo",
+"ooooo . ...........................    ................ oooooooo",
+"oooooo  ............................................... oooooooo",
+"oooooo  ..............................................  oooooooo",
+"ooooooo                                                ooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/nll64.xpm b/shogipixmaps/nll64.xpm
new file mode 100644 (file)
index 0000000..afcfbdf
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *nll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s light_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo     ooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooo    .. ..   oooooooooooooooooooooooooooo",
+"oooooooooooooooooooo    ....... ....   ooooooooooooooooooooooooo",
+"oooooooooooooooo    ..........   ......   oooooooooooooooooooooo",
+"oooooooooooo    ...........   ...   ......   ooooooooooooooooooo",
+"ooooooooooo ............   .........   ......  ooooooooooooooooo",
+"oooooooooo  .........   ...............   ..... oooooooooooooooo",
+"oooooooooo . .....   .....................   ... ooooooooooooooo",
+"oooooooooo . ..   .................. ........    ooooooooooooooo",
+"oooooooooo ..  ........... ........  ...........  oooooooooooooo",
+"ooooooooo ... ...........  ........  ............ oooooooooooooo",
+"ooooooooo ... ...........  ........  ............ oooooooooooooo",
+"ooooooooo ... ........      ....        ......... oooooooooooooo",
+"ooooooooo ... .......        ...       .......... oooooooooooooo",
+"ooooooooo .. .......   ..  ....  ..  ............. ooooooooooooo",
+"ooooooooo .. ............  .......       ......... ooooooooooooo",
+"oooooooo ... ...........   .....        .......... ooooooooooooo",
+"oooooooo ... ...........   ....   X  ............. ooooooooooooo",
+"oooooooo ... ..........    .......       ......... ooooooooooooo",
+"oooooooo ... .........     .....        .......... ooooooooooooo",
+"oooooooo ... ........   .  ....  ..  ............. ooooooooooooo",
+"oooooooo .. .........  ..  ........   ... ......... oooooooooooo",
+"ooooooo ... ......... ..   ....            ........ oooooooooooo",
+"ooooooo ... ............   ...             ........ oooooooooooo",
+"ooooooo ... .............  ... .................... oooooooooooo",
+"ooooooo ... ............. ......................... oooooooooooo",
+"ooooooo ... ....................................... oooooooooooo",
+"ooooooo ... ....................................... oooooooooooo",
+"oooooo ... .............. .         ................ ooooooooooo",
+"oooooo ... ..............          ................. ooooooooooo",
+"oooooo ... ..............  ...  .................... ooooooooooo",
+"oooooo ... ..............           ................ ooooooooooo",
+"oooooo ... ..............  ...  .................... ooooooooooo",
+"oooooo ... ..............           ................ ooooooooooo",
+"ooooo ... ...............  ...  ..................... oooooooooo",
+"ooooo ... ...............  .          ............... oooooooooo",
+"ooooo ... ...............                  .......... oooooooooo",
+"ooooo ... .......................           ......... oooooooooo",
+"ooooo ... ...............................   ......... oooooooooo",
+"ooooo ... .......... ... ...  ...  .......  ......... oooooooooo",
+"oooo .... ..........  ..  ...  ..   ......  ......... oooooooooo",
+"oooo ... ...........   .   ..   ..   ....   .......... ooooooooo",
+"oooo ... ...........   .   ..   ..   ....  ........... ooooooooo",
+"oooo ... ...............................  ............ ooooooooo",
+"oooo ... .........................  ...   ............ ooooooooo",
+"ooooo .. .........................  ...  ............. ooooooooo",
+"ooooo .. ..........................     .............. ooooooooo",
+"ooooo .. ..........................     .............. ooooooooo",
+"ooooo . ...........................    ................ oooooooo",
+"oooooo  ............................................... oooooooo",
+"oooooo  ..............................................  oooooooo",
+"ooooooo                                                ooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/pdd64.xpm b/shogipixmaps/pdd64.xpm
new file mode 100644 (file)
index 0000000..8dd6364
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *pdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...............  ............................ XXXXXXXX",
+"XXXXX ... ...............   ...........   ............. XXXXXXXX",
+"XXXXX .... ..............    .........  .............. XXXXXXXXX",
+"XXXXX .... ................   ......    .............. XXXXXXXXX",
+"XXXXXX ... .................  ......   ... ........... XXXXXXXXX",
+"XXXXXX ... .................. ..........    .......... XXXXXXXXX",
+"XXXXXX ... ...................             ........... XXXXXXXXX",
+"XXXXXX ... ...........                   ............. XXXXXXXXX",
+"XXXXXX ... .............       .....  ................ XXXXXXXXX",
+"XXXXXX .... .................  ......  .............. XXXXXXXXXX",
+"XXXXXXX ... .................            ............ XXXXXXXXXX",
+"XXXXXXX ... ................        .   ............. XXXXXXXXXX",
+"XXXXXXX ... ...............     ....   .............. XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... .......................  ................ XXXXXXXXXX",
+"XXXXXXX .... .................. .................... XXXXXXXXXXX",
+"XXXXXXX .... ................  ..................... XXXXXXXXXXX",
+"XXXXXXXX ... ..............   .......    ........... XXXXXXXXXXX",
+"XXXXXXXX ... ............    ....       ............ XXXXXXXXXXX",
+"XXXXXXXX ... .............  ..       ............... XXXXXXXXXXX",
+"XXXXXXXX ... ...............      .................. XXXXXXXXXXX",
+"XXXXXXXX ... ..............   ..  .................. XXXXXXXXXXX",
+"XXXXXXXX .... ...........   ....  ...... .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........   .....  ..     .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........   .....        ........... XXXXXXXXXXXX",
+"XXXXXXXXX ... ...........           .  ............ XXXXXXXXXXXX",
+"XXXXXXXXX ... ............        ... ............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................. .....     ........ XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..................          ......... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ..........            ..  ......... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . .........          ....  .......... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ....  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ............    .  ... ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..........    ..  ...............  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   .......  .... .............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/pdl64.xpm b/shogipixmaps/pdl64.xpm
new file mode 100644 (file)
index 0000000..48f05ad
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *pdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...............  ............................ XXXXXXXX",
+"XXXXX ... ...............   ...........   ............. XXXXXXXX",
+"XXXXX .... ..............    .........  .............. XXXXXXXXX",
+"XXXXX .... ................   ......    .............. XXXXXXXXX",
+"XXXXXX ... .................  ......   ... ........... XXXXXXXXX",
+"XXXXXX ... .................. ..........    .......... XXXXXXXXX",
+"XXXXXX ... ...................             ........... XXXXXXXXX",
+"XXXXXX ... ...........                   ............. XXXXXXXXX",
+"XXXXXX ... .............       .....  ................ XXXXXXXXX",
+"XXXXXX .... .................  ......  .............. XXXXXXXXXX",
+"XXXXXXX ... .................            ............ XXXXXXXXXX",
+"XXXXXXX ... ................        .   ............. XXXXXXXXXX",
+"XXXXXXX ... ...............     ....   .............. XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... .......................  ................ XXXXXXXXXX",
+"XXXXXXX .... .................. .................... XXXXXXXXXXX",
+"XXXXXXX .... ................  ..................... XXXXXXXXXXX",
+"XXXXXXXX ... ..............   .......    ........... XXXXXXXXXXX",
+"XXXXXXXX ... ............    ....       ............ XXXXXXXXXXX",
+"XXXXXXXX ... .............  ..       ............... XXXXXXXXXXX",
+"XXXXXXXX ... ...............      .................. XXXXXXXXXXX",
+"XXXXXXXX ... ..............   ..  .................. XXXXXXXXXXX",
+"XXXXXXXX .... ...........   ....  ...... .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........   .....  ..     .......... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..........   .....        ........... XXXXXXXXXXXX",
+"XXXXXXXXX ... ...........           .  ............ XXXXXXXXXXXX",
+"XXXXXXXXX ... ............        ... ............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................. .....     ........ XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..................          ......... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ..........            ..  ......... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . .........          ....  .......... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ....  ........... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ............    .  ... ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..........    ..  ...............  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   .......  .... .............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/pld64.xpm b/shogipixmaps/pld64.xpm
new file mode 100644 (file)
index 0000000..a76b1de
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *pld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s dark_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo     ooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooo    .. ..   oooooooooooooooooooooooooooo",
+"oooooooooooooooooooo    ....... ....   ooooooooooooooooooooooooo",
+"oooooooooooooooo    ..........   ......   oooooooooooooooooooooo",
+"oooooooooooo    ...........   ...   ......   ooooooooooooooooooo",
+"ooooooooooo ............   .........   ......  ooooooooooooooooo",
+"oooooooooo  .........   ...............   ..... oooooooooooooooo",
+"oooooooooo . .....   .....................   ... ooooooooooooooo",
+"oooooooooo . ..   ............. ....  .......    ooooooooooooooo",
+"oooooooooo ..  ...............  ..    ..........  oooooooooooooo",
+"ooooooooo ... ............ ...  .    ............ oooooooooooooo",
+"ooooooooo ... ...........  .... ................. oooooooooooooo",
+"ooooooooo ... ..........  ....          ......... oooooooooooooo",
+"ooooooooo ... .........  ..            .......... oooooooooooooo",
+"ooooooooo .. .........          .................. ooooooooooooo",
+"ooooooooo .. ........     ..... .................. ooooooooooooo",
+"oooooooo ... ............. ...        ............ ooooooooooooo",
+"oooooooo ... ............  .           ........... ooooooooooooo",
+"oooooooo ... ...........        .....   .......... ooooooooooooo",
+"oooooooo ... ..........     ..  .....   .......... ooooooooooooo",
+"oooooooo ... .......... ......  ....   ........... ooooooooooooo",
+"oooooooo .. ..................  ..   .............. oooooooooooo",
+"ooooooo ... ..................      ............... oooooooooooo",
+"ooooooo ... ...............       ..  ............. oooooooooooo",
+"ooooooo ... ............       ....    ............ oooooooooooo",
+"ooooooo ... ...........    .......   .............. oooooooooooo",
+"ooooooo ... .....................  ................ oooooooooooo",
+"ooooooo ... .................... .................. oooooooooooo",
+"oooooo ... ................  ....................... ooooooooooo",
+"oooooo ... ...............  ........................ ooooooooooo",
+"oooooo ... ..............   ....     ............... ooooooooooo",
+"oooooo ... .............   X        ................ ooooooooooo",
+"oooooo ... ............            ................. ooooooooooo",
+"oooooo ... ..............  ......  ................. ooooooooooo",
+"ooooo ... ................  .....       ............. oooooooooo",
+"ooooo ... .............                   ........... oooooooooo",
+"ooooo ... ...........             ................... oooooooooo",
+"ooooo ... ..........    .......... .................. oooooooooo",
+"ooooo ... ........... ...   ......  ................. oooooooooo",
+"ooooo ... ..............    ......   ................ oooooooooo",
+"oooo .... ..............  .........    .............. oooooooooo",
+"oooo ... .............   ...........   ............... ooooooooo",
+"oooo ... ............................  ............... ooooooooo",
+"oooo ... ............................................. ooooooooo",
+"oooo ... ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo . ............................................... oooooooo",
+"oooooo  ............................................... oooooooo",
+"oooooo  ..............................................  oooooooo",
+"ooooooo                                                ooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/pll64.xpm b/shogipixmaps/pll64.xpm
new file mode 100644 (file)
index 0000000..f728b75
--- /dev/null
@@ -0,0 +1,74 @@
+/* XPM */
+static char *pll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 4 1",
+"  c black",
+". c #FFFFD7",
+"X c gray100",
+"o c orange s light_square",
+/* pixels */
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooo     ooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooo    .. ..   oooooooooooooooooooooooooooo",
+"oooooooooooooooooooo    ....... ....   ooooooooooooooooooooooooo",
+"oooooooooooooooo    ..........   ......   oooooooooooooooooooooo",
+"oooooooooooo    ...........   ...   ......   ooooooooooooooooooo",
+"ooooooooooo ............   .........   ......  ooooooooooooooooo",
+"oooooooooo  .........   ...............   ..... oooooooooooooooo",
+"oooooooooo . .....   .....................   ... ooooooooooooooo",
+"oooooooooo . ..   ............. ....  .......    ooooooooooooooo",
+"oooooooooo ..  ...............  ..    ..........  oooooooooooooo",
+"ooooooooo ... ............ ...  .    ............ oooooooooooooo",
+"ooooooooo ... ...........  .... ................. oooooooooooooo",
+"ooooooooo ... ..........  ....          ......... oooooooooooooo",
+"ooooooooo ... .........  ..            .......... oooooooooooooo",
+"ooooooooo .. .........          .................. ooooooooooooo",
+"ooooooooo .. ........     ..... .................. ooooooooooooo",
+"oooooooo ... ............. ...        ............ ooooooooooooo",
+"oooooooo ... ............  .           ........... ooooooooooooo",
+"oooooooo ... ...........        .....   .......... ooooooooooooo",
+"oooooooo ... ..........     ..  .....   .......... ooooooooooooo",
+"oooooooo ... .......... ......  ....   ........... ooooooooooooo",
+"oooooooo .. ..................  ..   .............. oooooooooooo",
+"ooooooo ... ..................      ............... oooooooooooo",
+"ooooooo ... ...............       ..  ............. oooooooooooo",
+"ooooooo ... ............       ....    ............ oooooooooooo",
+"ooooooo ... ...........    .......   .............. oooooooooooo",
+"ooooooo ... .....................  ................ oooooooooooo",
+"ooooooo ... .................... .................. oooooooooooo",
+"oooooo ... ................  ....................... ooooooooooo",
+"oooooo ... ...............  ........................ ooooooooooo",
+"oooooo ... ..............   ....     ............... ooooooooooo",
+"oooooo ... .............   X        ................ ooooooooooo",
+"oooooo ... ............            ................. ooooooooooo",
+"oooooo ... ..............  ......  ................. ooooooooooo",
+"ooooo ... ................  .....       ............. oooooooooo",
+"ooooo ... .............                   ........... oooooooooo",
+"ooooo ... ...........             ................... oooooooooo",
+"ooooo ... ..........    .......... .................. oooooooooo",
+"ooooo ... ........... ...   ......  ................. oooooooooo",
+"ooooo ... ..............    ......   ................ oooooooooo",
+"oooo .... ..............  .........    .............. oooooooooo",
+"oooo ... .............   ...........   ............... ooooooooo",
+"oooo ... ............................  ............... ooooooooo",
+"oooo ... ............................................. ooooooooo",
+"oooo ... ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo .. ............................................. ooooooooo",
+"ooooo . ............................................... oooooooo",
+"oooooo  ............................................... oooooooo",
+"oooooo  ..............................................  oooooooo",
+"ooooooo                                                ooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo",
+"oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo"
+};
diff --git a/shogipixmaps/qdd64.xpm b/shogipixmaps/qdd64.xpm
new file mode 100644 (file)
index 0000000..f93a335
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ldd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX .... ...........                    ............ XXXXXXXXX",
+"XXXXX .... ............               ..   ........... XXXXXXXXX",
+"XXXXXX ... ..................... ......... ........... XXXXXXXXX",
+"XXXXXX ... ...............             ............... XXXXXXXXX",
+"XXXXXX ... ...............    .. ....  ............... XXXXXXXXX",
+"XXXXXX ... ..............  ..... ....   .............. XXXXXXXXX",
+"XXXXXX ... .............                .............. XXXXXXXXX",
+"XXXXXX .... ............  ...... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............   ..... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............               . ............ XXXXXXXXXX",
+"XXXXXXX ... ....................  ................... XXXXXXXXXX",
+"XXXXXXX ... ...............          ................ XXXXXXXXXX",
+"XXXXXXX ... ....................      ............... XXXXXXXXXX",
+"XXXXXXX .... ................... ................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ................      ................. XXXXXXXXXXX",
+"XXXXXXXX ... ................ ....  ................ XXXXXXXXXXX",
+"XXXXXXXX ... ...............    ... ................ XXXXXXXXXXX",
+"XXXXXXXX ... ..............          ............... XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ......  ............... XXXXXXXXXXX",
+"XXXXXXXX .... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ............  ....  ..  ............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ............   ... ..  .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... .............   .  .   .............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. .............  .. ..   ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ................. XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..............   ................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........  ..............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/qdl64.xpm b/shogipixmaps/qdl64.xpm
new file mode 100644 (file)
index 0000000..6a6501c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *ldl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX .... ...........                    ............ XXXXXXXXX",
+"XXXXX .... ............               ..   ........... XXXXXXXXX",
+"XXXXXX ... ..................... ......... ........... XXXXXXXXX",
+"XXXXXX ... ...............             ............... XXXXXXXXX",
+"XXXXXX ... ...............    .. ....  ............... XXXXXXXXX",
+"XXXXXX ... ..............  ..... ....   .............. XXXXXXXXX",
+"XXXXXX ... .............                .............. XXXXXXXXX",
+"XXXXXX .... ............  ...... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............   ..... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............               . ............ XXXXXXXXXX",
+"XXXXXXX ... ....................  ................... XXXXXXXXXX",
+"XXXXXXX ... ...............          ................ XXXXXXXXXX",
+"XXXXXXX ... ....................      ............... XXXXXXXXXX",
+"XXXXXXX .... ................... ................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ................      ................. XXXXXXXXXXX",
+"XXXXXXXX ... ................ ....  ................ XXXXXXXXXXX",
+"XXXXXXXX ... ...............    ... ................ XXXXXXXXXXX",
+"XXXXXXXX ... ..............          ............... XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ......  ............... XXXXXXXXXXX",
+"XXXXXXXX .... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ............  ....  ..  ............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ............   ... ..  .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... .............   .  .   .............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. .............  .. ..   ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ................. XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..............   ................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........  ..............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/qld64.xpm b/shogipixmaps/qld64.xpm
new file mode 100644 (file)
index 0000000..057fc0c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *lld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ..............  ...........    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  ................   ..............  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................   ................ XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............  .................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................. ................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ............   .. ..  ............. XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................  ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............   .  .   ............. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............  .. ...   ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... .............  ..  ....  ............ XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXX .. ...............  ......  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ...............          .............. XXXXXXXXXXXX",
+"XXXXXXX ... ................ ...    ............... XXXXXXXXXXXX",
+"XXXXXXX ... ................  .... ................ XXXXXXXXXXXX",
+"XXXXXXX ... .................      ................ XXXXXXXXXXXX",
+"XXXXXXX ... ....................................... XXXXXXXXXXXX",
+"XXXXXXX ... ................... ................... XXXXXXXXXXXX",
+"XXXXXX ... ...............      .................... XXXXXXXXXXX",
+"XXXXXX ... ................          ............... XXXXXXXXXXX",
+"XXXXXX ... ...................  .................... XXXXXXXXXXX",
+"XXXXXX ... ............ .               ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... .....   ............ XXXXXXXXXXX",
+"XXXXXX ... ............   ..... ......  ............ XXXXXXXXXXX",
+"XXXXX ... ..............                ............. XXXXXXXXXX",
+"XXXXX ... ..............   .... .....  .............. XXXXXXXXXX",
+"XXXXX ... ...............  .... ..    ............... XXXXXXXXXX",
+"XXXXX ... ...............             ............... XXXXXXXXXX",
+"XXXXX ... ........... ......... ..................... XXXXXXXXXX",
+"XXXXX ... ...........   ..               ............ XXXXXXXXXX",
+"XXXX .... ............                    ........... XXXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ...................... ...................... XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/qll64.xpm b/shogipixmaps/qll64.xpm
new file mode 100644 (file)
index 0000000..03e7992
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *qll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c None",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX ... ...................... ...................... XXXXXXXX",
+"XXXXX .... ...........                    ............ XXXXXXXXX",
+"XXXXX .... ............               ..   ........... XXXXXXXXX",
+"XXXXXX ... ..................... ......... ........... XXXXXXXXX",
+"XXXXXX ... ...............             ............... XXXXXXXXX",
+"XXXXXX ... ...............    .. ....  ............... XXXXXXXXX",
+"XXXXXX ... ..............  ..... ....   .............. XXXXXXXXX",
+"XXXXXX ... .............                .............. XXXXXXXXX",
+"XXXXXX .... ............  ...... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............   ..... .....   ............ XXXXXXXXXX",
+"XXXXXXX ... ............               . ............ XXXXXXXXXX",
+"XXXXXXX ... ....................  ................... XXXXXXXXXX",
+"XXXXXXX ... ...............          ................ XXXXXXXXXX",
+"XXXXXXX ... ....................      ............... XXXXXXXXXX",
+"XXXXXXX .... ................... ................... XXXXXXXXXXX",
+"XXXXXXX .... ....................................... XXXXXXXXXXX",
+"XXXXXXXX ... ................      ................. XXXXXXXXXXX",
+"XXXXXXXX ... ................ ....  ................ XXXXXXXXXXX",
+"XXXXXXXX ... ...............    ... ................ XXXXXXXXXXX",
+"XXXXXXXX ... ..............          ............... XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ......  ............... XXXXXXXXXXX",
+"XXXXXXXX .... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ............  ....  ..  ............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ............   ... ..  .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... .............   .  .   .............. XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. .............  .. ..   ............ XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................. ................. XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  ..............   ................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........  ..............   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/rdd64.xpm b/shogipixmaps/rdd64.xpm
new file mode 100644 (file)
index 0000000..deb205d
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *rdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ......................... ............................ XX",
+"XXX .. .........................  ........................... XX",
+"XXX .. .........................  ........................... XX",
+"XXX .. ...............                    .................. XXX",
+"XXX .. ................               ..   ................. XXX",
+"XXX ... ........................  ........ ................. XXX",
+"XXXX .. ..................             ..................... XXX",
+"XXXX .. ..................    ..  ...  ..................... XXX",
+"XXXX .. .................  .....  ...   .................... XXX",
+"XXXX .. .................               ................... XXXX",
+"XXXX .. ................  ...... .....   .................. XXXX",
+"XXXX ... ...............   ..... .....   .................. XXXX",
+"XXXX ... ...............               . .................. XXXX",
+"XXXXX .. .......................  ......................... XXXX",
+"XXXXX .. ..................          ...................... XXXX",
+"XXXXX .. ...................          .................... XXXXX",
+"XXXXX .. ....................... ......................... XXXXX",
+"XXXXX .. ................................................. XXXXX",
+"XXXXX ... ...........      ............................... XXXXX",
+"XXXXX ... ..........        ......  .....   .............. XXXXX",
+"XXXXXX .. .......... ......  ....    ...  ................ XXXXX",
+"XXXXXX .. .......... ..  ...  ...  .. .  ................ XXXXXX",
+"XXXXXX .. ..........  ..   .  ...  ...  ................. XXXXXX",
+"XXXXXX .. .......... ....     ...  ...  ................. XXXXXX",
+"XXXXXX .. ..............  ..  ...  ... .................. XXXXXX",
+"XXXXXX ... ............  ...  ...  .        ............. XXXXXX",
+"XXXXXXX .. ..................  .         .   ............ XXXXXX",
+"XXXXXXX .. ..........       .       .  ................. XXXXXXX",
+"XXXXXXX .. .........         .     ..  .... ............ XXXXXXX",
+"XXXXXXX .. .........  .....  ....  ..       ............ XXXXXXX",
+"XXXXXXX .. .........  .  ... ....  ..      ............. XXXXXXX",
+"XXXXXXX ... ......... .   ..  ...  ..................... XXXXXXX",
+"XXXXXXX ... .............  .  .... ..................... XXXXXXX",
+"XXXXXXXX .. ..............    ........  ................ XXXXXXX",
+"XXXXXXXX .. .............   .          ................ XXXXXXXX",
+"XXXXXXXX .. ............  ...       ................... XXXXXXXX",
+"XXXXXXXX .. .................   ....................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/rdl64.xpm b/shogipixmaps/rdl64.xpm
new file mode 100644 (file)
index 0000000..12922aa
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *rdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ......................... ............................ XX",
+"XXX .. .........................  ........................... XX",
+"XXX .. .........................  ........................... XX",
+"XXX .. ...............                    .................. XXX",
+"XXX .. ................               ..   ................. XXX",
+"XXX ... ........................  ........ ................. XXX",
+"XXXX .. ..................             ..................... XXX",
+"XXXX .. ..................    ..  ...  ..................... XXX",
+"XXXX .. .................  .....  ...   .................... XXX",
+"XXXX .. .................               ................... XXXX",
+"XXXX .. ................  ...... .....   .................. XXXX",
+"XXXX ... ...............   ..... .....   .................. XXXX",
+"XXXX ... ...............               . .................. XXXX",
+"XXXXX .. .......................  ......................... XXXX",
+"XXXXX .. ..................          ...................... XXXX",
+"XXXXX .. ...................          .................... XXXXX",
+"XXXXX .. ....................... ......................... XXXXX",
+"XXXXX .. ................................................. XXXXX",
+"XXXXX ... ...........      ............................... XXXXX",
+"XXXXX ... ..........        ......  .....   .............. XXXXX",
+"XXXXXX .. .......... ......  ....    ...  ................ XXXXX",
+"XXXXXX .. .......... ..  ...  ...  .. .  ................ XXXXXX",
+"XXXXXX .. ..........  ..   .  ...  ...  ................. XXXXXX",
+"XXXXXX .. .......... ....     ...  ...  ................. XXXXXX",
+"XXXXXX .. ..............  ..  ...  ... .................. XXXXXX",
+"XXXXXX ... ............  ...  ...  .        ............. XXXXXX",
+"XXXXXXX .. ..................  .         .   ............ XXXXXX",
+"XXXXXXX .. ..........       .       .  ................. XXXXXXX",
+"XXXXXXX .. .........         .     ..  .... ............ XXXXXXX",
+"XXXXXXX .. .........  .....  ....  ..       ............ XXXXXXX",
+"XXXXXXX .. .........  .  ... ....  ..      ............. XXXXXXX",
+"XXXXXXX ... ......... .   ..  ...  ..................... XXXXXXX",
+"XXXXXXX ... .............  .  .... ..................... XXXXXXX",
+"XXXXXXXX .. ..............    ........  ................ XXXXXXX",
+"XXXXXXXX .. .............   .          ................ XXXXXXXX",
+"XXXXXXXX .. ............  ...       ................... XXXXXXXX",
+"XXXXXXXX .. .................   ....................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/rld64.xpm b/shogipixmaps/rld64.xpm
new file mode 100644 (file)
index 0000000..a0b639c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *rld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. ...................   .................   XXXXXXXXX",
+"XXXXXXXXX .. ...............       ...  ............... XXXXXXXX",
+"XXXXXXXX ... ............          .   ................ XXXXXXXX",
+"XXXXXXXX ... ...........  ........    ................. XXXXXXXX",
+"XXXXXXXX .. ................. ....  .  ................ XXXXXXXX",
+"XXXXXXXX .. .................  ...  ..   . ............ XXXXXXXX",
+"XXXXXXXX .. .........      ..  .... ...  .  ........... XXXXXXXX",
+"XXXXXXXX .. ........       ..  ....  .....  ........... XXXXXXXX",
+"XXXXXXXX .. ........ ....  ..     .         ............ XXXXXXX",
+"XXXXXXX ... .............  .       .       ............. XXXXXXX",
+"XXXXXXX ... .......   .         .  ..................... XXXXXXX",
+"XXXXXXX .. .........        .  ...  ...  ............... XXXXXXX",
+"XXXXXXX .. .............. ...  ...  ..  ................ XXXXXXX",
+"XXXXXXX .. .............  ...  ...     .... ............ XXXXXXX",
+"XXXXXXX .. .............  ...  ...  .   ..  ............ XXXXXXX",
+"XXXXXXX .. ............  . ..  ...  ...  .. ............. XXXXXX",
+"XXXXXX ... ...........  ...    ....  ...... ............. XXXXXX",
+"XXXXXX .. ..........   .....  ......        ............. XXXXXX",
+"XXXXXX .. ...........................      .............. XXXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ..................... ......................... XXXXXX",
+"XXXXXX .. ................          ...................... XXXXX",
+"XXXXX ... .................          ..................... XXXXX",
+"XXXXX ... ....................  .......................... XXXXX",
+"XXXXX .. .............. .               .................. XXXXX",
+"XXXXX .. ..............   ..... .....   .................. XXXXX",
+"XXXXX .. ..............   ..... ......  .................. XXXXX",
+"XXXXX .. ...............               .................... XXXX",
+"XXXXX .. ...............   ...  .....  .................... XXXX",
+"XXXX ... ................  ...  ..    ..................... XXXX",
+"XXXX ... ................             ..................... XXXX",
+"XXXX .. ............. ........  ........................... XXXX",
+"XXXX .. .............   ..               .................. XXXX",
+"XXXX .. ..............                    .................. XXX",
+"XXXX .. ......................  ............................ XXX",
+"XXXX .. ......................  ............................ XXX",
+"XXX ... ....................... ............................ XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/rll64.xpm b/shogipixmaps/rll64.xpm
new file mode 100644 (file)
index 0000000..68dad6c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *rll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. ...................   .................   XXXXXXXXX",
+"XXXXXXXXX .. ...............       ...  ............... XXXXXXXX",
+"XXXXXXXX ... ............          .   ................ XXXXXXXX",
+"XXXXXXXX ... ...........  ........    ................. XXXXXXXX",
+"XXXXXXXX .. ................. ....  .  ................ XXXXXXXX",
+"XXXXXXXX .. .................  ...  ..   . ............ XXXXXXXX",
+"XXXXXXXX .. .........      ..  .... ...  .  ........... XXXXXXXX",
+"XXXXXXXX .. ........       ..  ....  .....  ........... XXXXXXXX",
+"XXXXXXXX .. ........ ....  ..     .         ............ XXXXXXX",
+"XXXXXXX ... .............  .       .       ............. XXXXXXX",
+"XXXXXXX ... .......   .         .  ..................... XXXXXXX",
+"XXXXXXX .. .........        .  ...  ...  ............... XXXXXXX",
+"XXXXXXX .. .............. ...  ...  ..  ................ XXXXXXX",
+"XXXXXXX .. .............  ...  ...     .... ............ XXXXXXX",
+"XXXXXXX .. .............  ...  ...  .   ..  ............ XXXXXXX",
+"XXXXXXX .. ............  . ..  ...  ...  .. ............. XXXXXX",
+"XXXXXX ... ...........  ...    ....  ...... ............. XXXXXX",
+"XXXXXX .. ..........   .....  ......        ............. XXXXXX",
+"XXXXXX .. ...........................      .............. XXXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ..................... ......................... XXXXXX",
+"XXXXXX .. ................          ...................... XXXXX",
+"XXXXX ... .................          ..................... XXXXX",
+"XXXXX ... ....................  .......................... XXXXX",
+"XXXXX .. .............. .               .................. XXXXX",
+"XXXXX .. ..............   ..... .....   .................. XXXXX",
+"XXXXX .. ..............   ..... ......  .................. XXXXX",
+"XXXXX .. ...............               .................... XXXX",
+"XXXXX .. ...............   ...  .....  .................... XXXX",
+"XXXX ... ................  ...  ..    ..................... XXXX",
+"XXXX ... ................             ..................... XXXX",
+"XXXX .. ............. ........  ........................... XXXX",
+"XXXX .. .............   ..               .................. XXXX",
+"XXXX .. ..............                    .................. XXX",
+"XXXX .. ......................  ............................ XXX",
+"XXXX .. ......................  ............................ XXX",
+"XXX ... ....................... ............................ XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wdd64.xpm b/shogipixmaps/wdd64.xpm
new file mode 100644 (file)
index 0000000..7e88091
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .... ..................... XXXX",
+"XXXX ... ................  .....  ...  ...  ............... XXXX",
+"XXXXX .. ................  ..  .  ...        .............. XXXX",
+"XXXXX .. ................      ......   .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ................               ................ XXXXXX",
+"XXXXXX .. ...............               ................. XXXXXX",
+"XXXXXX .. ......................  ....................... XXXXXX",
+"XXXXXX ... ................   ..  .   ................... XXXXXX",
+"XXXXXXX .. ...............   ...  ..   .................. XXXXXX",
+"XXXXXXX .. ...............  ....  ...  ................. XXXXXXX",
+"XXXXXXX .. ..................        ................... XXXXXXX",
+"XXXXXXX .. ............   .          ....   ............ XXXXXXX",
+"XXXXXXX .. .............   .....  .....    ............. XXXXXXX",
+"XXXXXXX ... ..............   .      ..    .............. XXXXXXX",
+"XXXXXXX ... ...............  ..    ..   ................ XXXXXXX",
+"XXXXXXXX .. ................   .....   ................. XXXXXXX",
+"XXXXXXXX .. .................  ....   ................. XXXXXXXX",
+"XXXXXXXX .. ..................  ..   .................. XXXXXXXX",
+"XXXXXXXX .. ..................     .................... XXXXXXXX",
+"XXXXXXXX .. ....................  ..................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wdl64.xpm b/shogipixmaps/wdl64.xpm
new file mode 100644 (file)
index 0000000..61e3d33
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ..................  .................................. XX",
+"XXX .. .................    ........... ..................... XX",
+"XXX .. .................  . ..........   .................... XX",
+"XXX .. .................  ....  .....    .................... XX",
+"XXX .. .................  ...   .....  .  .................. XXX",
+"XXX .. .................  ...  ......  ....  ............... XXX",
+"XXX ... .................  .. .......  ...   ............... XXX",
+"XXXX .. .............      ..     ...  ...  ................ XXX",
+"XXXX .. ............              ...  ...  ................ XXX",
+"XXXX .. .................  ..........  ... ................. XXX",
+"XXXX .. .....................  ...... ..     .............. XXXX",
+"XXXX .. ..................     ...... .     ............... XXXX",
+"XXXX ... .................   ... .... ..................... XXXX",
+"XXXX ... ................  .....  ...  ...  ............... XXXX",
+"XXXXX .. ................  ..  .  ...        .............. XXXX",
+"XXXXX .. ................      ......   .  ................ XXXX",
+"XXXXX .. .................   . ...... ..  ................ XXXXX",
+"XXXXX .. .....................   ....  .  ................ XXXXX",
+"XXXXX .. ....................     ...  . ................. XXXXX",
+"XXXXX ... .................    ......  . ................. XXXXX",
+"XXXXX ... .................  ........  ................... XXXXX",
+"XXXXXX .. ................. ......... .................... XXXXX",
+"XXXXXX .. ............................................... XXXXXX",
+"XXXXXX .. ................               ................ XXXXXX",
+"XXXXXX .. ...............               ................. XXXXXX",
+"XXXXXX .. ......................  ....................... XXXXXX",
+"XXXXXX ... ................   ..  .   ................... XXXXXX",
+"XXXXXXX .. ...............   ...  ..   .................. XXXXXX",
+"XXXXXXX .. ...............  ....  ...  ................. XXXXXXX",
+"XXXXXXX .. ..................        ................... XXXXXXX",
+"XXXXXXX .. ............   .          ....   ............ XXXXXXX",
+"XXXXXXX .. .............   .....  .....    ............. XXXXXXX",
+"XXXXXXX ... ..............   .      ..    .............. XXXXXXX",
+"XXXXXXX ... ...............  ..    ..   ................ XXXXXXX",
+"XXXXXXXX .. ................   .....   ................. XXXXXXX",
+"XXXXXXXX .. .................  ....   ................. XXXXXXXX",
+"XXXXXXXX .. ..................  ..   .................. XXXXXXXX",
+"XXXXXXXX .. ..................     .................... XXXXXXXX",
+"XXXXXXXX .. ....................  ..................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wld64.xpm b/shogipixmaps/wld64.xpm
new file mode 100644 (file)
index 0000000..7613555
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    ...............  ................    .. XXXXXXXXX",
+"XXXXXXXXX .. ................     ..................   XXXXXXXXX",
+"XXXXXXXXX .. ..............   ..  ..................... XXXXXXXX",
+"XXXXXXXX ... .............   ....  .................... XXXXXXXX",
+"XXXXXXXX ... ............   .....   ................... XXXXXXXX",
+"XXXXXXXX .. ............   ..    ..  .................. XXXXXXXX",
+"XXXXXXXX .. ..........    ..      .   ................. XXXXXXXX",
+"XXXXXXXX .. .........    .....  .....   ............... XXXXXXXX",
+"XXXXXXXX .. ........   ....          .   .............. XXXXXXXX",
+"XXXXXXXX .. ...............        ..................... XXXXXXX",
+"XXXXXXX ... .............  ...  ....  .................. XXXXXXX",
+"XXXXXXX ... .............   ..  ...   .................. XXXXXXX",
+"XXXXXXX .. ...............   .  ..   ................... XXXXXXX",
+"XXXXXXX .. ...................  ........................ XXXXXXX",
+"XXXXXXX .. .............               ................. XXXXXXX",
+"XXXXXXX .. ............               .................. XXXXXXX",
+"XXXXXXX .. .............................................. XXXXXX",
+"XXXXXX ... ............... ......... .................... XXXXXX",
+"XXXXXX .. ...............  ........  .................... XXXXXX",
+"XXXXXX .. ............. .  ......    .................... XXXXXX",
+"XXXXXX .. ............. .  ...     ...................... XXXXXX",
+"XXXXXX .. ............  .  ....   ....................... XXXXXX",
+"XXXXXX .. ............  .. ...... .   .................... XXXXX",
+"XXXXX ... ...........  .   ......      ................... XXXXX",
+"XXXXX ... .........        ...  .  ..  ................... XXXXX",
+"XXXXX .. ...........  ...  ...  .....  ................... XXXXX",
+"XXXXX .. ................. .... ...   .................... XXXXX",
+"XXXXX .. ...........     . ......     .................... XXXXX",
+"XXXXX .. ..........     .. ......  ........................ XXXX",
+"XXXXX .. ............ ...  ..........  .................... XXXX",
+"XXXX ... ...........  ...  ...              ............... XXXX",
+"XXXX ... ...........  ...  ...     ..      ................ XXXX",
+"XXXX .. ...........   ...  ....... ..  .................... XXXX",
+"XXXX .. ...........  ....  ......  ...  ................... XXXX",
+"XXXX .. ..............  .  .....   ...  .................... XXX",
+"XXXX .. ...............    .....  ....  .................... XXX",
+"XXXX .. ...............   .......... .  .................... XXX",
+"XXX ... ................ ...........    .................... XXX",
+"XXX .. ..............................  ..................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wldd64.xpm b/shogipixmaps/wldd64.xpm
new file mode 100644 (file)
index 0000000..945b1c7
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wldd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ....................      ................... XXXXXXXX",
+"XXXXX ... ..................         .................. XXXXXXXX",
+"XXXXX .... .................         ................. XXXXXXXXX",
+"XXXXX .... ..................  ....   ................ XXXXXXXXX",
+"XXXXXX ... .........................  ................ XXXXXXXXX",
+"XXXXXX ... .........................  ................ XXXXXXXXX",
+"XXXXXX ... ........................  ................. XXXXXXXXX",
+"XXXXXX ... .......................   ................. XXXXXXXXX",
+"XXXXXX ... ......................     ................ XXXXXXXXX",
+"XXXXXX .... ...................        .............. XXXXXXXXXX",
+"XXXXXXX ... .................           ............. XXXXXXXXXX",
+"XXXXXXX ... .................      ..   ............. XXXXXXXXXX",
+"XXXXXXX ... ....................   ..   ............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...    ............ XXXXXXXXXX",
+"XXXXXXX ... ............      ..  ...    ............ XXXXXXXXXX",
+"XXXXXXX .... ..........      ...  ....  ............ XXXXXXXXXXX",
+"XXXXXXX .... .........     .....  ........   ....... XXXXXXXXXXX",
+"XXXXXXXX ... .........    ......  .......    ....... XXXXXXXXXXX",
+"XXXXXXXX ... .........                .      ....... XXXXXXXXXXX",
+"XXXXXXXX ... ..........                .    ........ XXXXXXXXXXX",
+"XXXXXXXX ... ...........     ...  ......   ......... XXXXXXXXXXX",
+"XXXXXXXX ... ...................  .   .   .......... XXXXXXXXXXX",
+"XXXXXXXX .... ...............        .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ...................   ............... XXXXXXXXXXXX",
+"XXXXXXXXX ... .................    ................ XXXXXXXXXXXX",
+"XXXXXXXXX ... .................    ................ XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................    ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wldl64.xpm b/shogipixmaps/wldl64.xpm
new file mode 100644 (file)
index 0000000..a3590de
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wldl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ....................      ................... XXXXXXXX",
+"XXXXX ... ..................         .................. XXXXXXXX",
+"XXXXX .... .................         ................. XXXXXXXXX",
+"XXXXX .... ..................  ....   ................ XXXXXXXXX",
+"XXXXXX ... .........................  ................ XXXXXXXXX",
+"XXXXXX ... .........................  ................ XXXXXXXXX",
+"XXXXXX ... ........................  ................. XXXXXXXXX",
+"XXXXXX ... .......................   ................. XXXXXXXXX",
+"XXXXXX ... ......................     ................ XXXXXXXXX",
+"XXXXXX .... ...................        .............. XXXXXXXXXX",
+"XXXXXXX ... .................           ............. XXXXXXXXXX",
+"XXXXXXX ... .................      ..   ............. XXXXXXXXXX",
+"XXXXXXX ... ....................   ..   ............. XXXXXXXXXX",
+"XXXXXXX ... ....................  ...    ............ XXXXXXXXXX",
+"XXXXXXX ... ............      ..  ...    ............ XXXXXXXXXX",
+"XXXXXXX .... ..........      ...  ....  ............ XXXXXXXXXXX",
+"XXXXXXX .... .........     .....  ........   ....... XXXXXXXXXXX",
+"XXXXXXXX ... .........    ......  .......    ....... XXXXXXXXXXX",
+"XXXXXXXX ... .........                .      ....... XXXXXXXXXXX",
+"XXXXXXXX ... ..........                .    ........ XXXXXXXXXXX",
+"XXXXXXXX ... ...........     ...  ......   ......... XXXXXXXXXXX",
+"XXXXXXXX ... ...................  .   .   .......... XXXXXXXXXXX",
+"XXXXXXXX .... ...............        .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ..............         .............. XXXXXXXXXXXX",
+"XXXXXXXXX ... ...................   ............... XXXXXXXXXXXX",
+"XXXXXXXXX ... .................    ................ XXXXXXXXXXXX",
+"XXXXXXXXX ... .................    ................ XXXXXXXXXXXX",
+"XXXXXXXXXX .. .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . .................  .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................    ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ..................  ............... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wll64.xpm b/shogipixmaps/wll64.xpm
new file mode 100644 (file)
index 0000000..7155b37
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    ...............  ................    .. XXXXXXXXX",
+"XXXXXXXXX .. ................     ..................   XXXXXXXXX",
+"XXXXXXXXX .. ..............   ..  ..................... XXXXXXXX",
+"XXXXXXXX ... .............   ....  .................... XXXXXXXX",
+"XXXXXXXX ... ............   .....   ................... XXXXXXXX",
+"XXXXXXXX .. ............   ..    ..  .................. XXXXXXXX",
+"XXXXXXXX .. ..........    ..      .   ................. XXXXXXXX",
+"XXXXXXXX .. .........    .....  .....   ............... XXXXXXXX",
+"XXXXXXXX .. ........   ....          .   .............. XXXXXXXX",
+"XXXXXXXX .. ...............        ..................... XXXXXXX",
+"XXXXXXX ... .............  ...  ....  .................. XXXXXXX",
+"XXXXXXX ... .............   ..  ...   .................. XXXXXXX",
+"XXXXXXX .. ...............   .  ..   ................... XXXXXXX",
+"XXXXXXX .. ...................  ........................ XXXXXXX",
+"XXXXXXX .. .............               ................. XXXXXXX",
+"XXXXXXX .. ............               .................. XXXXXXX",
+"XXXXXXX .. .............................................. XXXXXX",
+"XXXXXX ... ............... ......... .................... XXXXXX",
+"XXXXXX .. ...............  ........  .................... XXXXXX",
+"XXXXXX .. ............. .  ......    .................... XXXXXX",
+"XXXXXX .. ............. .  ...     ...................... XXXXXX",
+"XXXXXX .. ............  .  ....   ....................... XXXXXX",
+"XXXXXX .. ............  .. ...... .   .................... XXXXX",
+"XXXXX ... ...........  .   ......      ................... XXXXX",
+"XXXXX ... .........        ...  .  ..  ................... XXXXX",
+"XXXXX .. ...........  ...  ...  .....  ................... XXXXX",
+"XXXXX .. ................. .... ...   .................... XXXXX",
+"XXXXX .. ...........     . ......     .................... XXXXX",
+"XXXXX .. ..........     .. ......  ........................ XXXX",
+"XXXXX .. ............ ...  ..........  .................... XXXX",
+"XXXX ... ...........  ...  ...              ............... XXXX",
+"XXXX ... ...........  ...  ...     ..      ................ XXXX",
+"XXXX .. ...........   ...  ....... ..  .................... XXXX",
+"XXXX .. ...........  ....  ......  ...  ................... XXXX",
+"XXXX .. ..............  .  .....   ...  .................... XXX",
+"XXXX .. ...............    .....  ....  .................... XXX",
+"XXXX .. ...............   .......... .  .................... XXX",
+"XXX ... ................ ...........    .................... XXX",
+"XXX .. ..............................  ..................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wlld64.xpm b/shogipixmaps/wlld64.xpm
new file mode 100644 (file)
index 0000000..a45b5f6
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wlld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............  .................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............    ................ XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................  ................. XXXXXXXXXXXXX",
+"XXXXXXXXX .. .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................    ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................    ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ...............   ................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............        ............... XXXXXXXXXXXXX",
+"XXXXXXXX .. ..........   .   .  ................... XXXXXXXXXXXX",
+"XXXXXXX ... .........   ......  ...     ........... XXXXXXXXXXXX",
+"XXXXXXX ... ........    .                .......... XXXXXXXXXXXX",
+"XXXXXXX ... .......      .                ......... XXXXXXXXXXXX",
+"XXXXXXX ... .......    .......  ......    ......... XXXXXXXXXXXX",
+"XXXXXXX ... .......   ........  .....     ......... XXXXXXXXXXXX",
+"XXXXXXX ... ............  ....  ...      .......... XXXXXXXXXXXX",
+"XXXXXX ... ............    ...  ..      ............ XXXXXXXXXXX",
+"XXXXXX ... ............    ...  .................... XXXXXXXXXXX",
+"XXXXXX ... .............   ..   .................... XXXXXXXXXXX",
+"XXXXXX ... .............   ..      ................. XXXXXXXXXXX",
+"XXXXXX ... .............           ................. XXXXXXXXXXX",
+"XXXXXX ... ..............        ................... XXXXXXXXXXX",
+"XXXXX ... ................     ...................... XXXXXXXXXX",
+"XXXXX ... .................   ....................... XXXXXXXXXX",
+"XXXXX ... .................  ........................ XXXXXXXXXX",
+"XXXXX ... ................  ......................... XXXXXXXXXX",
+"XXXXX ... ................  ......................... XXXXXXXXXX",
+"XXXXX ... ................   ....  .................. XXXXXXXXXX",
+"XXXX .... .................         ................. XXXXXXXXXX",
+"XXXX ... ..................         .................. XXXXXXXXX",
+"XXXX ... ...................      .................... XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wlll64.xpm b/shogipixmaps/wlll64.xpm
new file mode 100644 (file)
index 0000000..48eb4b7
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wlll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............  .................. XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ...............    ................ XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................  ................. XXXXXXXXXXXXX",
+"XXXXXXXXX .. .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................    ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................    ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ...............   ................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............         .............. XXXXXXXXXXXXX",
+"XXXXXXXX ... ..............        ............... XXXXXXXXXXXXX",
+"XXXXXXXX .. ..........   .   .  ................... XXXXXXXXXXXX",
+"XXXXXXX ... .........   ......  ...     ........... XXXXXXXXXXXX",
+"XXXXXXX ... ........    .                .......... XXXXXXXXXXXX",
+"XXXXXXX ... .......      .                ......... XXXXXXXXXXXX",
+"XXXXXXX ... .......    .......  ......    ......... XXXXXXXXXXXX",
+"XXXXXXX ... .......   ........  .....     ......... XXXXXXXXXXXX",
+"XXXXXXX ... ............  ....  ...      .......... XXXXXXXXXXXX",
+"XXXXXX ... ............    ...  ..      ............ XXXXXXXXXXX",
+"XXXXXX ... ............    ...  .................... XXXXXXXXXXX",
+"XXXXXX ... .............   ..   .................... XXXXXXXXXXX",
+"XXXXXX ... .............   ..      ................. XXXXXXXXXXX",
+"XXXXXX ... .............           ................. XXXXXXXXXXX",
+"XXXXXX ... ..............        ................... XXXXXXXXXXX",
+"XXXXX ... ................     ...................... XXXXXXXXXX",
+"XXXXX ... .................   ....................... XXXXXXXXXX",
+"XXXXX ... .................  ........................ XXXXXXXXXX",
+"XXXXX ... ................  ......................... XXXXXXXXXX",
+"XXXXX ... ................  ......................... XXXXXXXXXX",
+"XXXXX ... ................   ....  .................. XXXXXXXXXX",
+"XXXX .... .................         ................. XXXXXXXXXX",
+"XXXX ... ..................         .................. XXXXXXXXX",
+"XXXX ... ...................      .................... XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wndd64.xpm b/shogipixmaps/wndd64.xpm
new file mode 100644 (file)
index 0000000..e5877ce
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wndd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ..................      ..................... XXXXXXXX",
+"XXXXX ... .................         ................... XXXXXXXX",
+"XXXXX ... ........................  ................... XXXXXXXX",
+"XXXXX ... ........................  ................... XXXXXXXX",
+"XXXXX .... ......................    ................. XXXXXXXXX",
+"XXXXX .... ......................      ............... XXXXXXXXX",
+"XXXXXX ... .....................   ..   .............. XXXXXXXXX",
+"XXXXXX ... ....................   ....   ............. XXXXXXXXX",
+"XXXXXX ... ...................   ....   .............. XXXXXXXXX",
+"XXXXXX ... ..................          ............... XXXXXXXXX",
+"XXXXXX ... ..................      ................... XXXXXXXXX",
+"XXXXXX .... ................   ...................... XXXXXXXXXX",
+"XXXXXXX ... ...............  .....    ............... XXXXXXXXXX",
+"XXXXXXX ... ...............         ................. XXXXXXXXXX",
+"XXXXXXX ... ....     ......     ...........    ...... XXXXXXXXXX",
+"XXXXXXX ... .....     ....................  ......... XXXXXXXXXX",
+"XXXXXXX ... ......      .......    .....   .......... XXXXXXXXXX",
+"XXXXXXX .... .......     ....     .....   .......... XXXXXXXXXXX",
+"XXXXXXX .... .........    ...   ......  ............ XXXXXXXXXXX",
+"XXXXXXXX ... ...........   ..........  ............. XXXXXXXXXXX",
+"XXXXXXXX ... ............   .......   .............. XXXXXXXXXXX",
+"XXXXXXXX ... ..............  .....   ............... XXXXXXXXXXX",
+"XXXXXXXX ... ...............  ...   ................ XXXXXXXXXXX",
+"XXXXXXXX ... ................  .   ................. XXXXXXXXXXX",
+"XXXXXXXX .... ...............      ................ XXXXXXXXXXXX",
+"XXXXXXXXX ... .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... ................    ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXX .. ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wndl64.xpm b/shogipixmaps/wndl64.xpm
new file mode 100644 (file)
index 0000000..e41ab52
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wndl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ..................      ..................... XXXXXXXX",
+"XXXXX ... .................         ................... XXXXXXXX",
+"XXXXX ... ........................  ................... XXXXXXXX",
+"XXXXX ... ........................  ................... XXXXXXXX",
+"XXXXX .... ......................    ................. XXXXXXXXX",
+"XXXXX .... ......................      ............... XXXXXXXXX",
+"XXXXXX ... .....................   ..   .............. XXXXXXXXX",
+"XXXXXX ... ....................   ....   ............. XXXXXXXXX",
+"XXXXXX ... ...................   ....   .............. XXXXXXXXX",
+"XXXXXX ... ..................          ............... XXXXXXXXX",
+"XXXXXX ... ..................      ................... XXXXXXXXX",
+"XXXXXX .... ................   ...................... XXXXXXXXXX",
+"XXXXXXX ... ...............  .....    ............... XXXXXXXXXX",
+"XXXXXXX ... ...............         ................. XXXXXXXXXX",
+"XXXXXXX ... ....     ......     ...........    ...... XXXXXXXXXX",
+"XXXXXXX ... .....     ....................  ......... XXXXXXXXXX",
+"XXXXXXX ... ......      .......    .....   .......... XXXXXXXXXX",
+"XXXXXXX .... .......     ....     .....   .......... XXXXXXXXXXX",
+"XXXXXXX .... .........    ...   ......  ............ XXXXXXXXXXX",
+"XXXXXXXX ... ...........   ..........  ............. XXXXXXXXXXX",
+"XXXXXXXX ... ............   .......   .............. XXXXXXXXXXX",
+"XXXXXXXX ... ..............  .....   ............... XXXXXXXXXXX",
+"XXXXXXXX ... ...............  ...   ................ XXXXXXXXXXX",
+"XXXXXXXX ... ................  .   ................. XXXXXXXXXXX",
+"XXXXXXXX .... ...............      ................ XXXXXXXXXXXX",
+"XXXXXXXXX ... .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... .................   ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... ................    ................. XXXXXXXXXXXX",
+"XXXXXXXXX ... ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXX .. ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX . ................   .................. XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wnld64.xpm b/shogipixmaps/wnld64.xpm
new file mode 100644 (file)
index 0000000..bfe00a8
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wnld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... .................    ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................      ............... XXXXXXXXXXXXX",
+"XXXXXXXX .. .................   .  ................ XXXXXXXXXXXX",
+"XXXXXXX ... ................   ...  ............... XXXXXXXXXXXX",
+"XXXXXXX ... ...............   .....  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ..............   .......   ............ XXXXXXXXXXXX",
+"XXXXXXX ... .............  ..........   ........... XXXXXXXXXXXX",
+"XXXXXXX ... ............  ......   ...    ......... XXXXXXXXXXXX",
+"XXXXXXX ... ..........   .....     ....     ....... XXXXXXXXXXXX",
+"XXXXXX ... ..........   .....    .......      ...... XXXXXXXXXXX",
+"XXXXXX ... .........  ....................     ..... XXXXXXXXXXX",
+"XXXXXX ... ......    ...........     ......     .... XXXXXXXXXXX",
+"XXXXXX ... .................         ............... XXXXXXXXXXX",
+"XXXXXX ... ...............    .....  ............... XXXXXXXXXXX",
+"XXXXXX ... ......................   ................ XXXXXXXXXXX",
+"XXXXX ... ...................      .................. XXXXXXXXXX",
+"XXXXX ... ...............          .................. XXXXXXXXXX",
+"XXXXX ... ..............   ....   ................... XXXXXXXXXX",
+"XXXXX ... .............   ....   .................... XXXXXXXXXX",
+"XXXXX ... ..............   ..   ..................... XXXXXXXXXX",
+"XXXXX ... ...............      ...................... XXXXXXXXXX",
+"XXXX .... .................    ...................... XXXXXXXXXX",
+"XXXX ... ...................  ........................ XXXXXXXXX",
+"XXXX ... ...................  ........................ XXXXXXXXX",
+"XXXX ... ...................         ................. XXXXXXXXX",
+"XXXX ... .....................      .................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wnll64.xpm b/shogipixmaps/wnll64.xpm
new file mode 100644 (file)
index 0000000..57b14e7
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wnll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................   ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... .................    ................ XXXXXXXXXXXXX",
+"XXXXXXXX ... .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... .................   ................. XXXXXXXXXXXXX",
+"XXXXXXXX ... ................      ............... XXXXXXXXXXXXX",
+"XXXXXXXX .. .................   .  ................ XXXXXXXXXXXX",
+"XXXXXXX ... ................   ...  ............... XXXXXXXXXXXX",
+"XXXXXXX ... ...............   .....  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ..............   .......   ............ XXXXXXXXXXXX",
+"XXXXXXX ... .............  ..........   ........... XXXXXXXXXXXX",
+"XXXXXXX ... ............  ......   ...    ......... XXXXXXXXXXXX",
+"XXXXXXX ... ..........   .....     ....     ....... XXXXXXXXXXXX",
+"XXXXXX ... ..........   .....    .......      ...... XXXXXXXXXXX",
+"XXXXXX ... .........  ....................     ..... XXXXXXXXXXX",
+"XXXXXX ... ......    ...........     ......     .... XXXXXXXXXXX",
+"XXXXXX ... .................         ............... XXXXXXXXXXX",
+"XXXXXX ... ...............    .....  ............... XXXXXXXXXXX",
+"XXXXXX ... ......................   ................ XXXXXXXXXXX",
+"XXXXX ... ...................      .................. XXXXXXXXXX",
+"XXXXX ... ...............          .................. XXXXXXXXXX",
+"XXXXX ... ..............   ....   ................... XXXXXXXXXX",
+"XXXXX ... .............   ....   .................... XXXXXXXXXX",
+"XXXXX ... ..............   ..   ..................... XXXXXXXXXX",
+"XXXXX ... ...............      ...................... XXXXXXXXXX",
+"XXXX .... .................    ...................... XXXXXXXXXX",
+"XXXX ... ...................  ........................ XXXXXXXXX",
+"XXXX ... ...................  ........................ XXXXXXXXX",
+"XXXX ... ...................         ................. XXXXXXXXX",
+"XXXX ... .....................      .................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wpdd64.xpm b/shogipixmaps/wpdd64.xpm
new file mode 100644 (file)
index 0000000..034e674
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wpdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX .... ........................................... XXXXXXXXX",
+"XXXXX .... ........................................... XXXXXXXXX",
+"XXXXXX ... ........................................... XXXXXXXXX",
+"XXXXXX ... ........................................... XXXXXXXXX",
+"XXXXXX ... ...................      .................. XXXXXXXXX",
+"XXXXXX ... .................         ................. XXXXXXXXX",
+"XXXXXX ... .................         ................. XXXXXXXXX",
+"XXXXXX .... .................  ....   ............... XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... .......................  ................ XXXXXXXXXX",
+"XXXXXXX ... ......................   ................ XXXXXXXXXX",
+"XXXXXXX ... .....................     ............... XXXXXXXXXX",
+"XXXXXXX .... ..................        ............. XXXXXXXXXXX",
+"XXXXXXX .... ................      .   ............. XXXXXXXXXXX",
+"XXXXXXXX ... ...............     ....   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ..............    ......   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ........    ........... XXXXXXXXXXX",
+"XXXXXXXX ... ........................    ........... XXXXXXXXXXX",
+"XXXXXXXX ... .........................  ............ XXXXXXXXXXX",
+"XXXXXXXX .... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXX .. ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wpdl64.xpm b/shogipixmaps/wpdl64.xpm
new file mode 100644 (file)
index 0000000..805109c
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wpdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXX                                                   XXXXXXXXXX",
+"XXX  ................................................. XXXXXXXXX",
+"XXX . ................................................. XXXXXXXX",
+"XXX .. ................................................. XXXXXXX",
+"XXXX ..                                                  XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX ... ............................................... XXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXX .... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX ... ............................................. XXXXXXXX",
+"XXXXX .... ........................................... XXXXXXXXX",
+"XXXXX .... ........................................... XXXXXXXXX",
+"XXXXXX ... ........................................... XXXXXXXXX",
+"XXXXXX ... ........................................... XXXXXXXXX",
+"XXXXXX ... ...................      .................. XXXXXXXXX",
+"XXXXXX ... .................         ................. XXXXXXXXX",
+"XXXXXX ... .................         ................. XXXXXXXXX",
+"XXXXXX .... .................  ....   ............... XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... ........................  ............... XXXXXXXXXX",
+"XXXXXXX ... .......................  ................ XXXXXXXXXX",
+"XXXXXXX ... ......................   ................ XXXXXXXXXX",
+"XXXXXXX ... .....................     ............... XXXXXXXXXX",
+"XXXXXXX .... ..................        ............. XXXXXXXXXXX",
+"XXXXXXX .... ................      .   ............. XXXXXXXXXXX",
+"XXXXXXXX ... ...............     ....   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ..............    ......   ............ XXXXXXXXXXX",
+"XXXXXXXX ... ..............  ........    ........... XXXXXXXXXXX",
+"XXXXXXXX ... ........................    ........... XXXXXXXXXXX",
+"XXXXXXXX ... .........................  ............ XXXXXXXXXXX",
+"XXXXXXXX .... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXX ... ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXX .. ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXXX . ..................................... XXXXXXXXXXXX",
+"XXXXXXXXXXX .. ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXX . ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXX  ................................... XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXX  .................................  XXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX   ...........................   XXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   .....................   XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX   ...............   XXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   .........   XXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX   ...   XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wpld64.xpm b/shogipixmaps/wpld64.xpm
new file mode 100644 (file)
index 0000000..091b007
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wpld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................................... XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX .. ............  ......................... XXXXXXXXXXXX",
+"XXXXXXX ... ...........    ........................ XXXXXXXXXXXX",
+"XXXXXXX ... ...........    ........  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ............   ......    .............. XXXXXXXXXXXX",
+"XXXXXXX ... ............   ....     ............... XXXXXXXXXXXX",
+"XXXXXXX ... .............   .      ................ XXXXXXXXXXXX",
+"XXXXXXX ... .............        .................. XXXXXXXXXXXX",
+"XXXXXX ... ...............     ..................... XXXXXXXXXXX",
+"XXXXXX ... ................   ...................... XXXXXXXXXXX",
+"XXXXXX ... ................  ....................... XXXXXXXXXXX",
+"XXXXXX ... ...............  ........................ XXXXXXXXXXX",
+"XXXXXX ... ...............  ........................ XXXXXXXXXXX",
+"XXXXXX ... ...............   ....  ................. XXXXXXXXXXX",
+"XXXXX ... .................         ................. XXXXXXXXXX",
+"XXXXX ... .................         ................. XXXXXXXXXX",
+"XXXXX ... ..................      ................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXX .... ........................................... XXXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wpll64.xpm b/shogipixmaps/wpll64.xpm
new file mode 100644 (file)
index 0000000..7316851
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wpll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXX    .. ..   XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXX    ....... ....   XXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXX    ..........   ......   XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXX    ...........   ...   ......   XXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXX ............   .........   ......  XXXXXXXXXXXXXXXXX",
+"XXXXXXXXXX  .........   ...............   ..... XXXXXXXXXXXXXXXX",
+"XXXXXXXXXX . .....   .....................   ... XXXXXXXXXXXXXXX",
+"XXXXXXXXXX . ..   ...........................    XXXXXXXXXXXXXXX",
+"XXXXXXXXXX ..  .................................  XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX ... ................................... XXXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................................... XXXXXXXXXXXXX",
+"XXXXXXXXX .. ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX ... ..................................... XXXXXXXXXXXXX",
+"XXXXXXXX .. ............  ......................... XXXXXXXXXXXX",
+"XXXXXXX ... ...........    ........................ XXXXXXXXXXXX",
+"XXXXXXX ... ...........    ........  .............. XXXXXXXXXXXX",
+"XXXXXXX ... ............   ......    .............. XXXXXXXXXXXX",
+"XXXXXXX ... ............   ....     ............... XXXXXXXXXXXX",
+"XXXXXXX ... .............   .      ................ XXXXXXXXXXXX",
+"XXXXXXX ... .............        .................. XXXXXXXXXXXX",
+"XXXXXX ... ...............     ..................... XXXXXXXXXXX",
+"XXXXXX ... ................   ...................... XXXXXXXXXXX",
+"XXXXXX ... ................  ....................... XXXXXXXXXXX",
+"XXXXXX ... ...............  ........................ XXXXXXXXXXX",
+"XXXXXX ... ...............  ........................ XXXXXXXXXXX",
+"XXXXXX ... ...............   ....  ................. XXXXXXXXXXX",
+"XXXXX ... .................         ................. XXXXXXXXXX",
+"XXXXX ... .................         ................. XXXXXXXXXX",
+"XXXXX ... ..................      ................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXXX ... ........................................... XXXXXXXXXX",
+"XXXX .... ........................................... XXXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXX ... ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX .. ............................................. XXXXXXXXX",
+"XXXXX . ............................................... XXXXXXXX",
+"XXXXXX  ............................................... XXXXXXXX",
+"XXXXXX  ..............................................  XXXXXXXX",
+"XXXXXXX                                                XXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wsdd64.xpm b/shogipixmaps/wsdd64.xpm
new file mode 100644 (file)
index 0000000..888f881
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wsdd__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...................................   ................ XX",
+"XXX .. ...........                          ................. XX",
+"XXX .. ...........                       .................... XX",
+"XXX .. ............       .....   ........................... XX",
+"XXX .. ........................  ........................... XXX",
+"XXX .. ........................  ........................... XXX",
+"XXX ... ....................... ......   ................... XXX",
+"XXXX .. .......................          ................... XXX",
+"XXXX .. ...............                ..................... XXX",
+"XXXX .. ................      .  ........................... XXX",
+"XXXX .. ....................... ........................... XXXX",
+"XXXX .. ....................... .        .................. XXXX",
+"XXXX ... ..................            .................... XXXX",
+"XXXX ... .................   .. ........................... XXXX",
+"XXXXX .. .......     ..........  ..........    ............ XXXX",
+"XXXXX .. ........     .........        ...  ............... XXXX",
+"XXXXX .. .........      ....        ....   ............... XXXXX",
+"XXXXX .. ...........     ..   .........   ................ XXXXX",
+"XXXXX .. .............    ............  .................. XXXXX",
+"XXXXX ... ..............   ..........  ................... XXXXX",
+"XXXXX ... ...............   .......   .................... XXXXX",
+"XXXXXX .. .................  .....   ..................... XXXXX",
+"XXXXXX .. ..................  ...   ..................... XXXXXX",
+"XXXXXX .. ...................  .   ...................... XXXXXX",
+"XXXXXX .. ...................      ...................... XXXXXX",
+"XXXXXX .. .....................   ....................... XXXXXX",
+"XXXXXX ... ....................   ....................... XXXXXX",
+"XXXXXXX .. ...................    ....................... XXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ............................................. XXXXXXX",
+"XXXXXXX ... ............................................ XXXXXXX",
+"XXXXXXX ... ............................................ XXXXXXX",
+"XXXXXXXX .. ............................................ XXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wsdl64.xpm b/shogipixmaps/wsdl64.xpm
new file mode 100644 (file)
index 0000000..89ac4d7
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wsdl__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"X                                                          XXXXX",
+"X  ........................................................ XXXX",
+"X . ........................................................ XXX",
+"X .. ........................................................ XX",
+"XX ..                                                          X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XX .. ....................................................... XX",
+"XX ... ...................................................... XX",
+"XXX .. ...................................   ................ XX",
+"XXX .. ...........                          ................. XX",
+"XXX .. ...........                       .................... XX",
+"XXX .. ............       .....   ........................... XX",
+"XXX .. ........................  ........................... XXX",
+"XXX .. ........................  ........................... XXX",
+"XXX ... ....................... ......   ................... XXX",
+"XXXX .. .......................          ................... XXX",
+"XXXX .. ...............                ..................... XXX",
+"XXXX .. ................      .  ........................... XXX",
+"XXXX .. ....................... ........................... XXXX",
+"XXXX .. ....................... .        .................. XXXX",
+"XXXX ... ..................            .................... XXXX",
+"XXXX ... .................   .. ........................... XXXX",
+"XXXXX .. .......     ..........  ..........    ............ XXXX",
+"XXXXX .. ........     .........        ...  ............... XXXX",
+"XXXXX .. .........      ....        ....   ............... XXXXX",
+"XXXXX .. ...........     ..   .........   ................ XXXXX",
+"XXXXX .. .............    ............  .................. XXXXX",
+"XXXXX ... ..............   ..........  ................... XXXXX",
+"XXXXX ... ...............   .......   .................... XXXXX",
+"XXXXXX .. .................  .....   ..................... XXXXX",
+"XXXXXX .. ..................  ...   ..................... XXXXXX",
+"XXXXXX .. ...................  .   ...................... XXXXXX",
+"XXXXXX .. ...................      ...................... XXXXXX",
+"XXXXXX .. .....................   ....................... XXXXXX",
+"XXXXXX ... ....................   ....................... XXXXXX",
+"XXXXXXX .. ...................    ....................... XXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ............................................. XXXXXXX",
+"XXXXXXX ... ............................................ XXXXXXX",
+"XXXXXXX ... ............................................ XXXXXXX",
+"XXXXXXXX .. ............................................ XXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXXXX . .......................................... XXXXXXXX",
+"XXXXXXXXXXX  .......................................... XXXXXXXX",
+"XXXXXXXXXXXX .......................................   XXXXXXXXX",
+"XXXXXXXXXXXXX  .................................    XXXXXXXXXXXX",
+"XXXXXXXXXXXXXXX    .........................    XXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXX   ...................   XXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXX    ...........    XXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXX    ...    XXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wsld64.xpm b/shogipixmaps/wsld64.xpm
new file mode 100644 (file)
index 0000000..0bce043
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wsld__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s dark_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXX ... .......................................... XXXXXXXX",
+"XXXXXXXX ... .......................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ...................   ..................... XXXXXXXX",
+"XXXXXXXX .. ...................   ...................... XXXXXXX",
+"XXXXXXX ... ...................   ...................... XXXXXXX",
+"XXXXXXX ... ..................    ...................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ..................      ..................... XXXXXXX",
+"XXXXXXX .. ..................   .  ..................... XXXXXXX",
+"XXXXXXX .. .................   ...  ..................... XXXXXX",
+"XXXXXX ... ................   .....  .................... XXXXXX",
+"XXXXXX .. ................   .......   .................. XXXXXX",
+"XXXXXX .. ...............  ..........   ................. XXXXXX",
+"XXXXXX .. ..............  ............    ............... XXXXXX",
+"XXXXXX .. ............   .........   ..     ............. XXXXXX",
+"XXXXXX .. ...........   ....        ....      ............ XXXXX",
+"XXXXX ... ..........  ...        .........     ........... XXXXX",
+"XXXXX ... .......    ..........  ..........     .......... XXXXX",
+"XXXXX .. ....................... ..   .................... XXXXX",
+"XXXXX .. ................            ..................... XXXXX",
+"XXXXX .. ..............        . ......................... XXXXX",
+"XXXXX .. ....................... .......................... XXXX",
+"XXXXX .. ......................  .      ................... XXXX",
+"XXXX ... ................                .................. XXXX",
+"XXXX ... ..............          .......................... XXXX",
+"XXXX .. ...............   ...... .......................... XXXX",
+"XXXX .. .......................  .......................... XXXX",
+"XXXX .. .......................  ........................... XXX",
+"XXXX .. ......................   .....       ............... XXX",
+"XXXX .. ...............                       .............. XXX",
+"XXX ... ............                          .............. XXX",
+"XXX .. ............   ...................................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};
diff --git a/shogipixmaps/wsll64.xpm b/shogipixmaps/wsll64.xpm
new file mode 100644 (file)
index 0000000..475dce4
--- /dev/null
@@ -0,0 +1,73 @@
+/* XPM */
+static char *wsll__[] = {
+/* columns rows colors chars-per-pixel */
+"64 64 3 1",
+"  c black",
+". c #FFFFD7",
+"X c orange s light_square",
+/* pixels */
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXX      XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXXXXXX   ... ..    XXXXXXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXXXXXX    ...... ......    XXXXXXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXXXXXX    ........... .........    XXXXXXXXXXXXXXXXXX",
+"XXXXXXXXXXXXX    .............   .............    XXXXXXXXXXXXXX",
+"XXXXXXXXXX   .............    ...    .............   XXXXXXXXXXX",
+"XXXXXXXXXX ...........    ...........    ........... XXXXXXXXXXX",
+"XXXXXXXXX  ........   ...................   .........  XXXXXXXXX",
+"XXXXXXXXX . ...    .........................    ...... XXXXXXXXX",
+"XXXXXXXXX .    .................................    .. XXXXXXXXX",
+"XXXXXXXXX .. .......................................   XXXXXXXXX",
+"XXXXXXXXX .. .......................................... XXXXXXXX",
+"XXXXXXXX ... .......................................... XXXXXXXX",
+"XXXXXXXX ... .......................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ........................................... XXXXXXXX",
+"XXXXXXXX .. ...................   ..................... XXXXXXXX",
+"XXXXXXXX .. ...................   ...................... XXXXXXX",
+"XXXXXXX ... ...................   ...................... XXXXXXX",
+"XXXXXXX ... ..................    ...................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ...................   ....................... XXXXXXX",
+"XXXXXXX .. ..................      ..................... XXXXXXX",
+"XXXXXXX .. ..................   .  ..................... XXXXXXX",
+"XXXXXXX .. .................   ...  ..................... XXXXXX",
+"XXXXXX ... ................   .....  .................... XXXXXX",
+"XXXXXX .. ................   .......   .................. XXXXXX",
+"XXXXXX .. ...............  ..........   ................. XXXXXX",
+"XXXXXX .. ..............  ............    ............... XXXXXX",
+"XXXXXX .. ............   .........   ..     ............. XXXXXX",
+"XXXXXX .. ...........   ....        ....      ............ XXXXX",
+"XXXXX ... ..........  ...        .........     ........... XXXXX",
+"XXXXX ... .......    ..........  ..........     .......... XXXXX",
+"XXXXX .. ....................... ..   .................... XXXXX",
+"XXXXX .. ................            ..................... XXXXX",
+"XXXXX .. ..............        . ......................... XXXXX",
+"XXXXX .. ....................... .......................... XXXX",
+"XXXXX .. ......................  .      ................... XXXX",
+"XXXX ... ................                .................. XXXX",
+"XXXX ... ..............          .......................... XXXX",
+"XXXX .. ...............   ...... .......................... XXXX",
+"XXXX .. .......................  .......................... XXXX",
+"XXXX .. .......................  ........................... XXX",
+"XXXX .. ......................   .....       ............... XXX",
+"XXXX .. ...............                       .............. XXX",
+"XXX ... ............                          .............. XXX",
+"XXX .. ............   ...................................... XXX",
+"XXX .. ..................................................... XXX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XXX .. ...................................................... XX",
+"XX ... ...................................................... XX",
+"XX .. ....................................................... XX",
+"XX .. ........................................................ X",
+"XX .. ........................................................ X",
+"XXX . ........................................................ X",
+"XXXX  ........................................................ X",
+"XXXX  .......................................................  X",
+"XXXXX                                                         XX",
+"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
+};